В этой теме будем распаковывать прошивку (файл sdupdate.img) для ШГУ S160, а так же редактировать системный раздел, добавлять Root права, распаковывать системный раздел с приложениями.
- Для начала скачиваем приложение RK3xxx_firmware_tools_5.99.07.00;
Создаем папку на диске "С" (к примеру RK3xxx), распаковываем содержимое архива;
Важно, в пути к папке с приложением RK3xxx не должно быть пробелов, символов и русских букв.
2. Скачиваем прошивку для S160, открываем архив и распаковываем файл sdupdate.img в корневой каталог RK3xxx
3. Запускаем приложение
3.1. Распаковываем sdupdate.img
Нажимаем Select Img...
3.2. В открывшемся окне выберем файл sdupdate.img
3.3. Далее нажимаем Extract
3.4. Дожидаемся распаковки, нажимаем ОК, приложение не закрываем.
3.5. Мы распаковали часть прошивки, все файлы находятся в C:RK3xxxtempAndroid
4. Редактируем файл parameter (увеличиваем пользовательский раздел)
4.1. Нажимаем Single tools:
4.2. Далее Param. tools
4.3. Нажимаем Файл - Открыть
4.4. Выбираем файл parameter (Он находится в C:RK3xxxtempAndroid)
4.5. Откроется окно с параметрами:
Нас интересует увеличение главного раздела, по умолчанию он 1-2Гб;
userdata - размер главного раздела (в примере он составляет 8Гб); После ввода числового раздела нажимаем Enter.
4.6 Сохраняем файл:
4.7. Указываем файл для сохранения:
4.8. Соглашаемся на замену файла и закрываем окно с параметрами.
4.9. Нажимаем Back
4.10. Что бы приступить к сборке с отредактированным разделом нажимаем Build
4.11. Дожидаемся окончания процедуры:
4.12. Идем в папку с приложение, там появится файл firmware_new
Переименовываем его в sdupdate и копируем в корневой каталок с прошивкой, соглашаемся с заменой старого.
5. Распаковка системных файлов (папка system). Выполняем следующие пункты: 1, 2, 3, 3.1, 3.2
5.1. Нажимаем Extract, дожидаемся распаковки:
5.2. Идем в папку с распакованными файлами C:RK3xxxtempsystem
В открывшемся окне мы видим всю системную структуру файлов. Все системные приложения находятся в папке app и priv-app
5.3. После редактирования файлов собираем файл sdupdate (нажимаем Build):
5.4. В открывшемся окне вводим 555 Мб и нажимаем Build
5.5. Далее нажимаем Build и Confirm
Дожидаемся окончания процедуры, идем в папку с приложение RK3xxx, там появится файл firmware_new, Переименовываем его в sdupdate и копируем в корневой каталок с прошивкой, соглашаемся с заменой старого.
6. Root права для ШГУ S160. Выполняем следующие пункты 1, 2, 3, 3.1, 3.2, 5.1, 5.2
6.1. Скачиваем файлы Rooted и Superuser
6.2. Распаковываем архив Rooted
6.3. Необходимо заменить файл «su» в папке tempsystemxbin на тот что в папке Rooted;
6.4. Из папки Rooted скопировать файл «install-recovery.sh» в папку tempsystemetc;
6.5. Распаковываем скачанный архив Superuser;
6.6. Скопировать файл Superuser.apk из архива Rooted в папку tempsystemapp;
6.7. Жмем кнопку Build в разделе System.img tools;
6.8. В появившемся окне выбрать Advanced mode -> жмем кнопку Edit permission
6.9. Откроется текстовый файл, удаляем все строки и пишем:
system/app/Superuser.apk 0 0 644
system/etc/install-recovery.sh 0 0 4755
system/xbin/su 0 0 6755
Получится так:
Сохраняем изменения, закрываем редактор.
6.10. Изменяем поле Select system.img size (выставим 555 мб, цифра не должна превышать размер раздела в параметрах и быть меньше фактического размера распакованного system.img), далее нажимаем Build
Далее выполняем пункт 5.5.
Все готово, теперь можно копировать прошивку на sd карту и обновить ШГУ. Активация Root после установки.
Удачи