Получение ROOT прав на прошивке SFC-244M-0-8008-A02.nb0 (Android 2.3.7) Все скачиваемые файлы располагаем в одной директории (для примера /home/sanek/sfc_root)
1. Скачиваем с оффсайта
http://www.huaweidevice.com/worldwide/tech...d=3812&tb=0 саму прошивку HUAWEI_U8850_Android_2.3_V100R001C10B244SP22_Russia _Channel
2. ОБЯЗАТЕЛЬНО Скачиваем программу для обновления U8850_upgrade_tool_V1.8.4 (Внимание!!!: с телефона так и не получилось обновиться)
Для дальнейших манипуляций потребуется Linux (я все делал на ubuntu 12.04 amd64)3. Скачиваем утилиту для распаковки .nb0
http://yadisk.cc/d/MbFUvzN6bic (я нашел ее в сети)
3.1 Запускаем терминал и заходим в папку
и создаем папку sfc
3.2. Распаковываем нашу прошивку командой java -jar nb0-utils.jar unpack SFC-244M-0-8008-A02.nb0 /home/sanek/sfc_root/sfc
В итоге в папке /sfc должны появится след файлы
list
SF8-0-151J-0002-boot.img
SF8-0-244M-0002-system.img.ext3
SFC-0-151J-dbl.mbn
SFC-0-151J-NPRG7x30.hex
SFC-0-151J-partition.mbn
SFC-244M-0-8008-A02.mlf
SFC-8008-021-splash.img
NvDefinition.xml
SF8-0-151J-emmcboot.mbn
SFC-0-151J-adsp.mbn
SFC-0-151J-loadpt.cmm
SFC-0-151J-osbl.mbn
SFC-0-2120-8010-hidden.img.ext3
SFC-8008-021-cda.img.ext3
SFC_8008_NV.xml
SF8-0-151J-0001-recovery.img
SF8-0-151J-ftm.img
SFC-0-151J-amss.mbn
SFC-0-151J-MPRG7x30.hex
SFC-0-151J-partition.bin
SFC-244M-0-8008-A02.md5
SFC-8008-021-NV_cust.mbn
SFC_8008_sim_perso.xml
Здесь сразу бросается в глаза SF8-0-244M-0002-system.img.ext3 Это раздел диска Android с файловой системой ext3 , нам нужно его примонтировать для внесения изменений.
4. Для монтирования образа создаем папку /media/andr
4.1 Монтируем сам образ SF8-0-244M-0002-system.img.ext3 командой mount
sudo mount SF8-0-244M-0002-system.img.ext3 /media/andr/
Теперь зайдя в папку /media/andr мы можем наблюдать потроха раздела /system
5. Копируем файл busybox
http://yadisk.cc/d/JIWwvYPNblL в /media/andr/xbin
5.1 Выставляем права на него 755
sudo chmod 755 /media/andr/xbin/busybox
6. Копируем файл su
http://yadisk.cc/d/XtZXIL9rble в папку /media/andr/bin
6.1 Меняем владельца файла на root
sudo chown root /media/andr/bin/su
6.2 Меняем группу владельцев на root
sudo chgrp root /media/andr/bin/su
6.3 Выставляем права 6755 на su
sudo chmod 6755 /media/andr/bin/su
7. Копируем файл Superuser.apk
http://yadisk.cc/d/7TQNlhsFbm1 в папку /media/andr/app
7.1. Выставляем права 644
sudo chmod 644 /media/andr/app/Superuser.apk
Все на этом необходимые изменения внесены, далее
8. Раз монтируем образ
9. Запаковываем обратно прошивку
java -jar nb0-utils.jar pack /home/sanek/sfc_root/firmware.nb0 /home/sanek/sfc_root/sfc
Далее идем в Windows, предварительно положив firmware.nb0 туда где есть доступ из windows (флэшка, раздел ntfs и т.д.)
Подключаем телефон шнурком, ставим дрова если не стояли
Запускаем утилиту U8850_upgrade_tool_V1.8.4 называется она после установки SUT L, кажется так :)
Ну а дальше все думаю понятно, прошиваем телефон
В телефоне ставим любой эмулятор терминала или rootvalidator и проверяем root права
А мне в карму кидаем плюсики :D :blush:
Добавлено 07.07.2012, 21:04:Ну и раз такая пляска, посоветуйте софт, для более детального ковыряния телефона, удаление ненужных программ и так далее (из самого телефона)
Сообщение отредактировал Sanaes - 13.07.12, 17:05