Мини инструкция по портированию прошивок

Alcatel One Touch 992D, MediaTek MT6577 1000 МГц, 512/4, 4", 480 x 800
Ответить
Аватара пользователя
daradan
Администратор
Сообщения: 13
Зарегистрирован: 15 мар 2017, 20:08
Контактная информация:

Мини инструкция по портированию прошивок

Сообщение daradan » 26 мар 2017, 12:22

- Находим для себя подходящую прошивку от схожего телефона
- Первым делом зацикливаемся на типе процессора и ядра прошивки, т.е. процессор должен быть MTK6577 и версия ядра 3.0.13 и соответственно Android 4.0.4
- Скачиваем понравившуюся прошивку
- Ссылка будет доступна после авторизации нужные для прошивки файлы (это те файлы, которыми у меня получилось запустить, вы можете использовать и другие)
- Закидываем эти файлы на скачанную прошивку с заменой
- Редактируем build.prop. Если разрешение экрана у донора отличается от нашего 480 x 800, то добавляем строку

Код: Выделить всё

ro.sf.lcd_density=240
или подбираем для себя другую цифру в промежутке от 210 до 250 наверное
- чтобы голову не ломать как монтировать разделы, лучше воспользоваться алиасами
► Показать
Дальше нужно повозиться с boot.img:
- разбираем оба boot.img
- из донора копируем папку ramdisk на сток, но init.usb.rc желательно оставить стоковый, т.к. если получим бутлуп, то не вытаскивая батарейку (а на Alcatel 992D уж больно трудно открывать заднюю крышку) можно через adb без проблем перезагружать телефон :)
- (если не работает камера) после копирования ramdisk, открываем init.rc и ищем #Camera. Заменяем там все значения на

Код: Выделить всё

#Camera
    chmod 0660 /dev/camera-sysram
    chmod 0660 /dev/camera-isp
    chmod 0660 /dev/camera-eis
    chmod 0660 /dev/camera-fdvt
    chmod 0660 /dev/camera-resmgr
    chmod 0660 /dev/kd_camera_hw
    chmod 0666 /dev/kd_camera_flashlight
    chmod 0660 /dev/FM50AF

    chown system camera /dev/camera-sysram
    chown system camera /dev/camera-isp
    chown system camera /dev/camera-eis
    chown system camera /dev/camera-fdvt
    chown system camera /dev/camera-resmgr
    chown system camera /dev/kd_camera_hw
    chown system camera /dev/kd_camera_flashlight
    chown system camera /dev/FM50AF
- собираем boot.img и кладем его в прошивку
- прошиваем и тестируем
- Всем удачных портов

P.S. Т.к. процесс портирования никогда не может быть универсальным, не думаем что этим методом можно все запускать :D
Ссылка будет доступна после авторизации (записана на инстант демо и по этому расширение *.exe)

Ссылка будет доступна после авторизации
MI_TeaM

Ответить

Кто сейчас онлайн

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость