Нюансы портирования прошивок.

Модераторы: Lunat, pvsurkov, AlexG1, masson, KSAT

Нюансы портирования прошивок.

Сообщение Ответ:#1 » Олег Петрович » 29 янв 2013, 18:14

Подфорумы

Нюансы портирования прошивок - - - - Модернизация андроида.Обсуждение - - - - Заявки на модернизацию - - - - - ANDROID--модернизация,улучшения и т.д. для смартфонов - - - - Вспомогательный софт

Многие на нашем форуме портируют прошивки от других телефонов, но делают это порой почти вслепую.
Так как нормальных, доходчивых и главное вменяемых русскоязычных мануалов по портированию прошивок с одного телефона на другой практически нет, то, по договорённости с back37, создана эта тема в помощь разработчикам нашего форума.
Ещё одна цель - попытаться собрать всю доступную информацию в одном месте.
__________________________________________________________________________
Темы по портированию прошивок на xda-developers:
How to port ROMS
How to port Stock/GB/CM7/CM9/ICS/CM10/JB Based ROMs
How To Port Different ROMS to Your Device (Simplest and Fastest)
Porting ARMv7 roms to ARMv6 devices
Темы на 4pda:
Инструкция по сборке ANDROID из исходников
Портирование Android OS
Темы на нашем форуме:
MIUI универсальная версия для платформы MT6577
MIUI универсальная версия для платформы MT6575
Инструкция по портированию Baidu OS на телефоны на MTK6577

Инструкция по портированию от smart-ass_fox

Решение проблем портирования Андроид 4.2.2 на мтк 6577 устройства
Еще одна Краткая инструкция (не универсальная) по портированию Андроид 4.2.2 на мтк 6577 устройства.
___________________________________________________________________________

 Краткая инструкции от back37:

 Масштабное сравнение прошивок проделанное back37:

Какие бинарники и библиотеки, за, что отвечают, описано тут
 Мой перевод китайской инструкции по портированию LeWa OS на любой телефон на MTK6573 платформе:

back37 писал(а):Текущие задачи:
- разделить библиотеки и бинарники по категориям (камера, звук, сенсоры, память, процессор...), нужно будет в дальнейшей отладке системы, к примеру довести скорость работы oppo до приличного, а то 5600 всего в последнем антуту...
- Свести к минимуму количество заменяемых файлов (а именно в папках /system/vendor; /system/lib/hw; /system/lib/modules), но при этом сохранить работоспособность (возможно начнут корректно работать радиомодули, к примеру от Sharp SH530U, где не работает вторая симка и разблокировано много стандартов)
- Свести к минимуму изменения в boot.img (чтобы не целиком рамдиск менять, а возможно только пару строк, тоже положительно может отобразиться на работоспособности)

Ну и пока всё, так при наличии первого пункта, как я уже писал можно повысить скорость работы, победить отдельно взятый неработающий модуль...


Тема создана для обмена опытом разработчиков, все пользовательские вопросы по прошивкам просьба задавать в соответствующих темах!
Последний раз редактировалось Олег Петрович 21 дек 2013, 19:51, всего редактировалось 10 раз(а).
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 45

Аватара пользователя
Олег Петрович

Суперкуратор
 
Сообщения: 2805
Зарегистрирован: 05 ноя 2011, 18:41
Откуда: Красноярский край
Репутация: 1849

Нюансы портирования прошивок.

Сообщение Ответ:#41 » Verevka » 07 мар 2013, 11:28

Кто может сказать какие файлы в bin отвечают за блютуз? А то мне приходится копировать всю папку, только так работает но и добавляет кучу других багов
Отвечу сам себе =) Заменяем по пути system/bin на файл от своей прошивки 6620_launcher и обязательно в system/etc/firmware меняем все файлы а не только modem.img
Последний раз редактировалось Verevka 07 мар 2013, 19:07, всего редактировалось 1 раз.
Часовой механизм теряет свой блеск, когда кому-то показывают его шестерни!
Изображение
Мои девайсы: Amoi n828- потерял, SK W-S170(поменял на полку ;-) ), THL W5 ( продан), Elephone P2000
  • 1

Аватара пользователя
Verevka
Пользователь
 
Сообщения: 184
Зарегистрирован: 08 ноя 2012, 17:34
Репутация: 310

Нюансы портирования прошивок.

Сообщение Ответ:#42 » back37 » 07 мар 2013, 16:42

Есть новость хорошая и плохая:
Хорошая - Рекавери от МТ6575/77 прекрасно себя чувствует на смарте с МТ6589
Плохая - Уже выделенными методами для MT6575/77 пока не удалось запустить чужую прошивку на МТ6589...
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 0

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Нюансы портирования прошивок.

Сообщение Ответ:#43 » maicom » 13 мар 2013, 11:41

Кто нибудь может помочь с портом MIUI на fly iq 442?
  • 0

Аватара пользователя
maicom
Интересующийся
 
Сообщения: 33
Зарегистрирован: 07 мар 2013, 10:16
Репутация: 1

Нюансы портирования прошивок.

Сообщение Ответ:#44 » dns-25 » 13 мар 2013, 15:10

maicom писал(а) on 13 мар 2013, 11:41:Кто нибудь может помочь с портом MIUI на fly iq 442?

:-) Привет. Уже спрашивали. Я спрашивал про вайфайл и блютуз. Советы не помогли.
  • 0

Аватара пользователя
dns-25
Интересующийся
 
Сообщения: 47
Зарегистрирован: 14 фев 2013, 17:51
Откуда: Ставрополь
Репутация: 18

Нюансы портирования прошивок.

Сообщение Ответ:#45 » maicom » 13 мар 2013, 15:25

Dns 25,я знаю,видел твои вопросы :-)

Добавлено спустя 1 минуту 9 секунд:
dns-25,зайди по этой сылке
 
  • 0

Аватара пользователя
maicom
Интересующийся
 
Сообщения: 33
Зарегистрирован: 07 мар 2013, 10:16
Репутация: 1

Нюансы портирования прошивок.

Сообщение Ответ:#46 » olmusi » 13 мар 2013, 17:46

:-) Вот так вот человек пять шесть ходим по одним и тем же форумам :-)
Профессионала от чайника отличает выдержка!
 ...друзья зовут меня - Олег.
  • 0

Аватара пользователя
olmusi

Разработчик
 
Сообщения: 1740
Зарегистрирован: 25 янв 2012, 13:27
Откуда: Уфа
Репутация: 676

Нюансы портирования прошивок.

Сообщение Ответ:#47 » back37 » 13 мар 2013, 18:27

Проверьте находку от Verevka (первый пост на этой странице), а потом дальше мучайтесь :hi_hi_hi:
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 0

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Нюансы портирования прошивок.

Сообщение Ответ:#48 » dns-25 » 13 мар 2013, 18:46

back37 писал(а) on 13 мар 2013, 18:27:Проверьте находку от Verevka (первый пост на этой странице), а потом дальше мучайтесь


Да в том то и дело, что я так пробовал. По всякому пробовал. Бинарники менял, в etc менял папку wi-fi. Либы менял. Бесполезно.
  • 0

Аватара пользователя
dns-25
Интересующийся
 
Сообщения: 47
Зарегистрирован: 14 фев 2013, 17:51
Откуда: Ставрополь
Репутация: 18

Нюансы портирования прошивок.

Сообщение Ответ:#49 » back37 » 13 мар 2013, 19:14

dns-25,
Ок, другим путём - у тебя какой чип МТ6620 или 6628?
Если первый, то можешь попробовать MIUI, Lewa... от Newman N1, если 6628, то ищи сам, у кого такой же чип... :-):
А то я сколько видел, только от флая и портируете пробуете... 440 чтоли, а от других смартов не пробовали...
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 0

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Нюансы портирования прошивок.

Сообщение Ответ:#50 » olmusi » 13 мар 2013, 21:11

А кто нить камеру победил ? а то я уже четыре вида портов использовал на каких то блютуз вайфай камера на одной вот остановился уже три дня гоняю вайфай победил осталась только камера .а в остальном все устраивает
Профессионала от чайника отличает выдержка!
 ...друзья зовут меня - Олег.
  • 0

Аватара пользователя
olmusi

Разработчик
 
Сообщения: 1740
Зарегистрирован: 25 янв 2012, 13:27
Откуда: Уфа
Репутация: 676

Нюансы портирования прошивок.

Сообщение Ответ:#51 » maicom » 14 мар 2013, 09:54

Вот так вот человек пять шесть ходим по одним и тем же форумам
ага,просто прошивка классная,нравится очень,если бы все работало......к стати на нашем порте камера работает,3G тоже заработал,осталось вай фай и блютуз :-)
  • 0

Аватара пользователя
maicom
Интересующийся
 
Сообщения: 33
Зарегистрирован: 07 мар 2013, 10:16
Репутация: 1

Нюансы портирования прошивок.

Сообщение Ответ:#52 » kaktus8844 » 15 мар 2013, 21:36

доброго времени!пытаюсь портировать lewa на свой bluedo l100(854/480) -брал за основу несколько вариантов LEWA для jiaiu g2 заменял hw...modules...firmware...cameracustom.so все как в инструкции back37 но прошивка обрывалась в самом начале когда доходило до assert failed и все....подкажите что делать в таком случае
ТАКЖЕ удалось поставить revo max sgs3 -очень симпатичная прошивка скрины вот они Hero H9300+ zp900s Root, recovery, прошивки, патчи но есть минусы главный в том что в меню настроек нет калибровки датчика приближения изза этого при звонке экран тухнет намертво,,,из инженерного не получается откалибровать выдает "произошла ошибка engineer mode" ,как убрать лишние строки в настроиках типа factory mod(там все на китайском)и отредактировать строку "о телефоне"? ПОСОВЕТУЙТЕ ПОЖАЛУЙСТА что-нибудь по решению этих вопросов!
BLUEBO L100(MTK6577)-продан
STAR N7100(MTK6575)-продан
STAR S4 (MT6589) -продан
GT-i9500 S4 (MTK6589)-продан
JIAYU G4 advanced(MTK6589T 2GB RAM/32GB ROM)-продан
STAR S7100 (MTK6577...FWVGA) прошивка e1901_v77_jbla668_fwvga_130415
JIAYU G3S-TURBO(MTK6589 1,5 GHZ)-LEWA OS кастом от evilqoodd с синего форума
  • 0

Аватара пользователя
kaktus8844
Интересующийся
 
Сообщения: 88
Зарегистрирован: 18 янв 2013, 05:15
Откуда: кишинев
Репутация: 23

Нюансы портирования прошивок.

Сообщение Ответ:#53 » dns-25 » 17 мар 2013, 14:20

back37 писал(а) on 13 мар 2013, 19:14:то можешь попробовать MIUI, Lewa... от Newman N1

Пробовал от Fly IQ440, Newman N1, Amoi N820, JiaYu G2.
И нигде не работает вайфай и блютуз.
  • 0

Аватара пользователя
dns-25
Интересующийся
 
Сообщения: 47
Зарегистрирован: 14 фев 2013, 17:51
Откуда: Ставрополь
Репутация: 18

Нюансы портирования прошивок.

Сообщение Ответ:#54 » back37 » 17 мар 2013, 17:45

dns-25,
Уверен, что у тебя МТ6620, а не 6628 (ну чтобы совсем понятно было - это комбочип который обеспечивает стандарты Wi-Fi, BT, GPS, радио... так, на всякий случай)? :-): Все приведённые модели используют старый верный МТ6620, а есть другие, которые используют чуть более современный МТ6628 :hi_hi_hi: Ответа я так и не увидел :nez-nayu:


Кажется наклёвывается чтото, удалось таки сделать порт с МТ6589 на МТ6589, оказалось, косячат какието из библиотек камеры... :ya_hoo_oo:
Но... звука нету :-) а ведь почти удалось... Никто не в курсе, какие библиотеки/бинарники отвечают за ввод/вывод звука? :nez-nayu:
Точно не:
libaudio*
libweb*
libandroid*
lib*dec
lib*enc
Нужен именно ввод/вывод, т.к. как бы звук есть т.е. ничего не вылетает, у плеера анимашка шевелится, но, как будто шлёт звук в пустоту :-)

Ну и чисто для помощи в поисках, либы и библиотеки с упоминанием тех или иных вещей:
 sound

 audio

 input

 output

 Camera

 bluetooth

 PowerVR

 cpu

 GPS

 gpu

 WiFi

 Wireless
  • 38

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Нюансы портирования прошивок.

Сообщение Ответ:#55 » Олег Петрович » 19 мар 2013, 00:05

Всё больше набирает популярность Baidu OS (百度云ROM). По заверениям многих она ничем не уступает LeWa OS, а кое в чём и лучше неё.
Стабильные версии выходят раз в 1,5 месяца, тестовые версии раз в одну две недели.
Многие хотят портировать Baidu OS на свой телефон, но не знают как.
Я перевёл инструкцию по портированию:

 Инструкция по портированию Baidu OS на телефоны на MTK6577.

 Описание приложений Baidu OS:

Источники:
http://bbs.rom.baidu.com/forum.php?mod= ... light=6577
http://bbs.rom.baidu.com/forum.php?mod= ... &tid=21313
http://tieba.baidu.com/p/2112541761
Последний раз редактировалось Олег Петрович 26 мар 2013, 19:33, всего редактировалось 1 раз.
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 11

Аватара пользователя
Олег Петрович

Суперкуратор
 
Сообщения: 2805
Зарегистрирован: 05 ноя 2011, 18:41
Откуда: Красноярский край
Репутация: 1849

Нюансы портирования прошивок.

Сообщение Ответ:#56 » Verevka » 19 мар 2013, 21:43

back37 писал(а) on 17 мар 2013, 17:45:
Но... звука нету :-) а ведь почти удалось... Никто не в курсе, какие библиотеки/бинарники отвечают за ввод/вывод звука? :nez-nayu:

а клавиши громкасти не залипают при прибавлении убавлении звука? У меня залипали и не было звука, помогло вот это system/lib/libmtk_drvb.so
Часовой механизм теряет свой блеск, когда кому-то показывают его шестерни!
Изображение
Мои девайсы: Amoi n828- потерял, SK W-S170(поменял на полку ;-) ), THL W5 ( продан), Elephone P2000
  • 1

Аватара пользователя
Verevka
Пользователь
 
Сообщения: 184
Зарегистрирован: 08 ноя 2012, 17:34
Репутация: 310

Нюансы портирования прошивок.

Сообщение Ответ:#57 » doc3000 » 19 мар 2013, 21:46

Ребята, нужна помощь. Портировал прошивку BBK на свой Philips. Все баги поборол, только не работает датчик приближения. Направьте плиз в нужную сторону.
  • 0

Аватара пользователя
doc3000
Интересующийся
 
Сообщения: 58
Зарегистрирован: 15 май 2012, 18:37
Репутация: 33

Нюансы портирования прошивок.

Сообщение Ответ:#58 » back37 » 19 мар 2013, 21:58

Verevka,
Неа :-) Просто звука нет, прибавляет, убавляет, даже в инженерке вроде не на нулях, а что динамик, что наушники молчат... :-) А твою библиотечку попробую завтра, может тоже поможет :-):
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 0

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Нюансы портирования прошивок.

Сообщение Ответ:#59 » Олег Петрович » 19 мар 2013, 22:14

back37 писал(а) on 19 мар 2013, 21:58:а что динамик, что наушники молчат...

А по блютуз?
Newman N1, cобственная сборка Baidu_OS
 Chang Jiang HD7 с TV (ThL) - продан.
Baidu Yi OS - портирование и перевод
Нюансы портирования прошивок.
 Для благодарностей:
  • 0

Аватара пользователя
Олег Петрович

Суперкуратор
 
Сообщения: 2805
Зарегистрирован: 05 ноя 2011, 18:41
Откуда: Красноярский край
Репутация: 1849

Нюансы портирования прошивок.

Сообщение Ответ:#60 » back37 » 19 мар 2013, 23:24

Олег Петрович,
А по блютузу проверить нечем :-) Но скорее всего должно...
MTK FirmwareAdapter Tool | Newman N1 FullRusReborn и другие | Куча прошивок для Fly IQ446

Siemens C75 - Siemens S75 - Ginza ms100 - Asus P750 - Star A5000 - Hero H7300 - Star B79 - freelander i10 - Fly IQ446 (Gionee GN708W) - Sony Xperia ZL
Планшет: Asus T100TA 64Gb
  • 0

Аватара пользователя
back37

Разработчик
 
Сообщения: 2301
Зарегистрирован: 28 авг 2011, 14:56
Откуда: Zаводоуковск/Tюменb
Репутация: 1448

Пред.След.

Вернуться в ANDROID--модернизация,улучшения и т.д

Кто сейчас на конференции

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

x

#{title}

#{text}