Danil_e71 | Дата: Воскресенье, 06.10.2013, 20:25 | Сообщение # 1 |
Человек...
Группа: Администраторы
Сообщений: 39
Награды: 3
Статус: Offline
| Портирование - не такая уж и сложная вещь. Для удобства, берите прошивку(лучше всего cwm-формат, zip-архив) от похожего устройства(например для Huawei u8850 использую Huawei u8860, u8800,u9000). Так будет меньше проблем. Лично я, для начала подготавливаю ядро: 1. Беру ядро из прошивки донора 2. Распаковываю его программой dsixda's Android Kitchen 3. Достаю из него ramdisk 4. Правлю скрипты под мое утройство 5. Беру от моего устройства(от последнего ядра) zImage 6. Собираю ядро Затем я беру от донора папку META-INF 1. Файл META-INF/com/google/android/updater-script правлю под мое устройство(в основном партиции) А теперь приступаю к самому основному - папке system(от донора есттественно) 1. Правлю build.prop под мое устройство 2. Переношу драйвера от моего устройства(например от предыдущей прошивки) /system/lib/hw/ 3. Из папки system/usr/(от моего устройства) переношу папки: idc, keychars, keylayouts
Затем собираю в архив: META-INF system boot.img И устанавливаю через CWM-Recovery
Затем по ADB отлавливаю ошибки и при помощи логики и гугла исправляю их.
Я злюка)))
|
|
| |