Недавно я понизил версию своего busybox до версии 1.18.2 с помощью установщика BusyBox от jRummy. Раньше у меня был Busybox с предустановленной пользовательской прошивкой CM7.2.
Затем я сразу попытался установить последнюю версию 1.19.4 с помощью того же приложения.
Это могло показать какое-то сообщение об ошибке, но я не был уверен. Возможно загрузка прошла не полностью. Но теперь я получаю сообщение «Нет рута», когда пытаюсь запустить установщик BusyBox. Я перепробовал все, забыл приложение из приложения SuperUser (от chainsfire) и повторно авторизовал для него root, очистил данные, перезагрузил телефон и т. Д.
Такие приложения, как link2sd, также не могут внезапно получить привилегии root!
Странно то, что приложение z4root определяет мой телефон как уже рутированный. И когда я пытаюсь нажать "re-root", процесс продолжается и ничего не происходит.
Почему это произошло? Это потому, что Busybox JRummy перезаписывает сборку CM7.2? Должен ли я никогда не пытаться обновить busybox, когда я на CM7.2? или это потому, что я должен указать правильный путь? /system/xbin в этом установщике busybox?
Теперь все, что мне нужно, это сделать busybox и, что более важно, вернуть мой root для правильной работы, надеюсь, без переустановки моего ПЗУ. Есть идеи?
Huawei IDEOS u8150 работает под управлением Cyanogenmod 7.2-RC1
Обновление: я пробовал рутировать/удалять рут и т. д., используя SuperOneClick v 2.3.3.0. Это тоже не работает. Вот его журнал (очевидно, есть много ошибок "недопустимых инструкций", где этого быть не должно): -
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
export PS1=""
# export PS1=""
getprop ro.build.version.release > /data/local/tmp/output 2>&1
export TEMPRANDOM=31336
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
2.3.7
END:31336export PS1=""
getprop ro.product.manufacturer > /data/local/tmp/output 2>&1
export TEMPRANDOM=93231
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
Huawei
END:93231export PS1=""
getprop ro.product.model > /data/local/tmp/output 2>&1
export TEMPRANDOM=48975
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
U8150
END:48975export PS1=""
getprop ro.build.version.incremental > /data/local/tmp/output 2>&1
export TEMPRANDOM=38960
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
eng.aorth.20120306.105455
END:38960export PS1=""
ls -l /system/xbin/su > /data/local/tmp/output 2>&1
[1] + Stopped (signal) ls -l /system/xbin/su >/data/local/tmp/output 2>&1
export TEMPRANDOM=96369
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction ls -l /system/xbin/su >/data/local/tmp/output 2>&1
END:96369export PS1=""
ls -l /system/bin/su > /data/local/tmp/output 2>&1
[1] + Stopped (signal) ls -l /system/bin/su >/data/local/tmp/output 2>&1
export TEMPRANDOM=35669
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction ls -l /system/bin/su >/data/local/tmp/output 2>&1
END:35669export PS1=""
chmod 755 /data/local/tmp/busybox > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
export TEMPRANDOM=40902
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
END:40902export PS1=""
/data/local/tmp/busybox whoami > /data/local/tmp/output 2>&1
export TEMPRANDOM=40829
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
/data/local/tmp/busybox: permission denied
END:40829export PS1=""
busybox whoami > /data/local/tmp/output 2>&1
[1] + Stopped (signal) busybox whoami >/data/local/tmp/output 2>&1
export TEMPRANDOM=31488
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction busybox whoami >/data/local/tmp/output 2>&1
END:31488export PS1=""
rm /data/local/tmp/boomsh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
export TEMPRANDOM=65795
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
END:65795export PS1=""
rm /data/local/tmp/sh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
export TEMPRANDOM=78056
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
END:78056export PS1=""
chmod 700 /data/local/tmp/zergRush > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
export TEMPRANDOM=86427
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
END:86427export PS1=""
cd /data/local/tmp/ > /data/local/tmp/output 2>&1
export TEMPRANDOM=46214
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
END:46214export PS1=""
export TEMPRANDOM=23335;export PS1=END:$TEMPRANDOM;./zergRush
./zergRush: permission denied
END:23335export PS1=""
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
export PS1=""
# export PS1=""
getprop ro.build.version.release > /data/local/tmp/output 2>&1
export TEMPRANDOM=81716
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
2.3.7
END:81716export PS1=""
getprop ro.product.manufacturer > /data/local/tmp/output 2>&1
export TEMPRANDOM=13472
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
Huawei
END:13472export PS1=""
getprop ro.product.model > /data/local/tmp/output 2>&1
export TEMPRANDOM=98688
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
U8150
END:98688export PS1=""
getprop ro.build.version.incremental > /data/local/tmp/output 2>&1
export TEMPRANDOM=22140
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
eng.aorth.20120306.105455
END:22140export PS1=""
chmod 755 /data/local/tmp/busybox > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
export TEMPRANDOM=82615
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
END:82615export PS1=""
/data/local/tmp/busybox whoami > /data/local/tmp/output 2>&1
export TEMPRANDOM=43597
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
/data/local/tmp/busybox: permission denied
END:43597export PS1=""
busybox whoami > /data/local/tmp/output 2>&1
[1] + Stopped (signal) busybox whoami >/data/local/tmp/output 2>&1
export TEMPRANDOM=15262
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction busybox whoami >/data/local/tmp/output 2>&1
END:15262export PS1=""
ls -l /system/xbin/su > /data/local/tmp/output 2>&1
[1] + Stopped (signal) ls -l /system/xbin/su >/data/local/tmp/output 2>&1
export TEMPRANDOM=64824
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction ls -l /system/xbin/su >/data/local/tmp/output 2>&1
END:64824export PS1=""
ls -l /system/bin/su > /data/local/tmp/output 2>&1
[1] + Stopped (signal) ls -l /system/bin/su >/data/local/tmp/output 2>&1
export TEMPRANDOM=74020
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction ls -l /system/bin/su >/data/local/tmp/output 2>&1
END:74020export PS1=""
rm /data/local/tmp/boomsh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
export TEMPRANDOM=74614
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
END:74614export PS1=""
rm /data/local/tmp/sh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
export TEMPRANDOM=16835
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
END:16835export PS1=""
chmod 700 /data/local/tmp/zergRush > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
export TEMPRANDOM=27596
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
END:27596export PS1=""
cd /data/local/tmp/ > /data/local/tmp/output 2>&1
export TEMPRANDOM=49127
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
END:49127export PS1=""
export TEMPRANDOM=29618;export PS1=END:$TEMPRANDOM;./zergRush
./zergRush: permission denied
END:29618export PS1=""
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
export PS1=""
# export PS1=""
chmod 755 /data/local/tmp/busybox > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
export TEMPRANDOM=12726
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
END:12726export PS1=""
/data/local/tmp/busybox whoami > /data/local/tmp/output 2>&1
export TEMPRANDOM=54207
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
/data/local/tmp/busybox: permission denied
END:54207export PS1=""
busybox whoami > /data/local/tmp/output 2>&1
[1] + Stopped (signal) busybox whoami >/data/local/tmp/output 2>&1
export TEMPRANDOM=21168
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction busybox whoami >/data/local/tmp/output 2>&1
END:21168export PS1=""
getprop ro.product.manufacturer > /data/local/tmp/output 2>&1
export TEMPRANDOM=95174
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
Huawei
END:95174export PS1=""
getprop ro.product.model > /data/local/tmp/output 2>&1
export TEMPRANDOM=36720
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
U8150
END:36720export PS1=""
getprop ro.build.version.incremental > /data/local/tmp/output 2>&1
export TEMPRANDOM=21915
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
eng.aorth.20120306.105455
END:21915export PS1=""
getprop ro.build.version.release > /data/local/tmp/output 2>&1
export TEMPRANDOM=37315
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
2.3.7
END:37315export PS1=""
rm /data/local/tmp/boomsh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
export TEMPRANDOM=54134
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
END:54134export PS1=""
rm /data/local/tmp/sh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
export TEMPRANDOM=90391
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
END:90391export PS1=""
chmod 700 /data/local/tmp/zergRush > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
export TEMPRANDOM=35822
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
END:35822export PS1=""
cd /data/local/tmp/ > /data/local/tmp/output 2>&1
export TEMPRANDOM=58244
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
END:58244export PS1=""
export TEMPRANDOM=61534;export PS1=END:$TEMPRANDOM;./zergRush
./zergRush: permission denied
END:61534export PS1=""
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
export PS1=""
# export PS1=""
getprop ro.product.manufacturer > /data/local/tmp/output 2>&1
export TEMPRANDOM=32756
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
Huawei
END:32756export PS1=""
getprop ro.product.model > /data/local/tmp/output 2>&1
export TEMPRANDOM=45540
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
U8150
END:45540export PS1=""
getprop ro.build.version.incremental > /data/local/tmp/output 2>&1
export TEMPRANDOM=53091
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
eng.aorth.20120306.105455
END:53091export PS1=""
chmod 755 /data/local/tmp/sqlite3 > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 755 /data/local/tmp/sqlite3 >/data/local/tmp/output 2>&1
export TEMPRANDOM=38213
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 755 /data/local/tmp/sqlite3 >/data/local/tmp/output 2>&1
END:38213export PS1=""
chmod 755 /data/local/tmp/busybox > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
export TEMPRANDOM=66171
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
END:66171export PS1=""
/data/local/tmp/busybox whoami > /data/local/tmp/output 2>&1
export TEMPRANDOM=57497
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
/data/local/tmp/busybox: permission denied
END:57497export PS1=""
busybox whoami > /data/local/tmp/output 2>&1
[1] + Stopped (signal) busybox whoami >/data/local/tmp/output 2>&1
export TEMPRANDOM=13769
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction busybox whoami >/data/local/tmp/output 2>&1
END:13769export PS1=""
# export PS1=""
/data/local/tmp/sqlite3 /data/local/tmp/busybox: permission denied "update secure set value = 1 where name = 'install_non_market_apps';" > /data/local/tmp/output 2>&1
export TEMPRANDOM=60939
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
/data/local/tmp/sqlite3: permission denied
END:60939* daemon not running. starting it now on port 5037 *
* daemon started successfully *
export PS1=""
# export PS1=""
getprop ro.build.version.release > /data/local/tmp/output 2>&1
export TEMPRANDOM=14443
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
2.3.7
END:14443export PS1=""
getprop ro.product.manufacturer > /data/local/tmp/output 2>&1
export TEMPRANDOM=20422
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
Huawei
END:20422export PS1=""
getprop ro.product.model > /data/local/tmp/output 2>&1
export TEMPRANDOM=70730
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
U8150
END:70730export PS1=""
getprop ro.build.version.incremental > /data/local/tmp/output 2>&1
export TEMPRANDOM=78056
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
eng.aorth.20120306.105455
END:78056export PS1=""
ls -l /system/xbin/su > /data/local/tmp/output 2>&1
[1] + Stopped (signal) ls -l /system/xbin/su >/data/local/tmp/output 2>&1
export TEMPRANDOM=37836
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction ls -l /system/xbin/su >/data/local/tmp/output 2>&1
END:37836export PS1=""
ls -l /system/bin/su > /data/local/tmp/output 2>&1
[1] + Stopped (signal) ls -l /system/bin/su >/data/local/tmp/output 2>&1
export TEMPRANDOM=86202
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction ls -l /system/bin/su >/data/local/tmp/output 2>&1
END:86202export PS1=""
chmod 755 /data/local/tmp/busybox > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
export TEMPRANDOM=53011
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction chmod 755 /data/local/tmp/busybox >/data/local/tmp/output 2>&1
END:53011export PS1=""
/data/local/tmp/busybox whoami > /data/local/tmp/output 2>&1
export TEMPRANDOM=68114
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
/data/local/tmp/busybox: permission denied
END:68114export PS1=""
busybox whoami > /data/local/tmp/output 2>&1
[1] + Stopped (signal) busybox whoami >/data/local/tmp/output 2>&1
export TEMPRANDOM=82093
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction busybox whoami >/data/local/tmp/output 2>&1
END:82093export PS1=""
rm /data/local/tmp/boomsh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
export TEMPRANDOM=45163
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/boomsh >/data/local/tmp/output 2>&1
END:45163export PS1=""
rm /data/local/tmp/sh > /data/local/tmp/output 2>&1
[1] + Stopped (signal) rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
export TEMPRANDOM=26553
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
[1] Illegal instruction rm /data/local/tmp/sh >/data/local/tmp/output 2>&1
END:26553export PS1=""
chmod 700 /data/local/tmp/zergRush > /data/local/tmp/output 2>&1
[1] + Stopped (signal) chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
export TEMPRANDOM=62881
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
END:62881export PS1=""
[1] Illegal instruction chmod 700 /data/local/tmp/zergRush >/data/local/tmp/output 2>&1
cd /data/local/tmp/ > /data/local/tmp/output 2>&1
export TEMPRANDOM=37090
export PS1=END:$TEMPRANDOM;cat /data/local/tmp/output
END:37090export PS1=""
export TEMPRANDOM=66693;export PS1=END:$TEMPRANDOM;./zergRush
./zergRush: permission denied
END:66693export PS1=""
Вы никогда не должны связываться с системой без резервной копии.
Чтобы получить root обратно, вы можете просто перепрошить ром, который вы используете, ничего не стирая. Это удалит все, что произошло с вашим busybox.
РР
Ирфан