MTK FirmwareAdapter Tool 2.0.0.6

Прошивки и их моды\ Кухни\ Игры и приложения\ Различные настройки\ Различные вопросы по ОС Android и WM и т.п.

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

Куратор темы: back37

MTK FirmwareAdapter Tool 2.0.0.6

Сообщение Ответ:#1 » back37 » 11 дек 2012, 18:22

MTK FirmwareAdapter Tool
Текущая версия: 2.0.0.6

Вот и дошли, наконец, руки, чтобы переделать мою утилиту на новом уровне. :hi_hi_hi:
Теперь утилита стала программой и переписана на языкe C#, имеет интуитивно понятный интерфейс, ну и новые, дополнительные функции.
 Системные требования
 Основные группы управляющих элементов первой версии
 Инструкция по использованию
 Скриншоты
Специально для некоторых... :-) - Установка галочек не влияет на файлы проекта! Галочки в списке файлов нужны только для их удаления! При портировании используются все файлы проекта, чтобы не использовать какой либо файл, его нужно исключить из проекта :men:
 Возможные проблемы и их решения
 Благодарности
 История изменений
 Старые версии


Скачать инсталятор 2.0.0.6: http://d-h.st/04WM
Зеркало: https://cloud.mail.ru/public/5gBew8rTJPSr/Setup.exe

Исходники версии 1.0.0.4 (не для слабонервных :-) ): http://yadi.sk/d/ZKd19sKgLrj9L
Исходники версии 2.0.0.3: http://yadi.sk/d/SLzFHpcfNgYfo
Исходники 2.0.0.6 на GitHub: https://github.com/back37/MTK-FirmwareAdapter-Tool
 Like this program? Like my ROMs? - You can donate :)

P.S. Эта программа не сделает всё за вас! Тут, по прежнему, нужно поработать немного головой. Программа лишь направлена на упрощение процесса портирования!
P.P.S. Можете скидывать в эту тему свои сохранённые проекты, возможно, они кому нибудь очень сильно смогут помочь. Я же в свою очередь буду пополнять соответствующий раздел в шапке.
 Предлагаю использовать такой шаблон

Архив. Старый Firmware Adapter Tool:
 
Последний раз редактировалось back37 18 апр 2015, 02:48, всего редактировалось 91 раз(а).
  • 83

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

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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#61 » Ivanchenko Maxim » 21 дек 2013, 21:47

привет всем вопрос :

откуда брать meta-inf , просит на последней стадии и если есть более подробное описание процесса заранее благодарен :nez-nayu:
  • 0

Аватара пользователя
Ivanchenko Maxim
Новичок
 
Сообщения: 6
Зарегистрирован: 08 дек 2013, 17:34
Репутация: 0

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#62 » back37 » 22 дек 2013, 09:30

Ivanchenko Maxim,
Из любой кастомной прошивки для своего устройства, если таковой не имеется, то от другого устройства на той же платформе, но возможно нужно будет его править... как править: google -> android updater-script -> 4pda ...
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
  • 1

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

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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#63 » Bristol Nick » 02 янв 2014, 19:56

Incredible tool! Thank You!
With this tool I managed to port MIUI (from Lenovo a850) to Just5 SPACER. But have some issues and question - when I was porting I choosed project MT6589, but my device have MT6582. Maybe someone know where I can find the list of libs that must be for MT6582. Or everything need to be done by hand? On ported rom not working camera, also frequently there is lagging (freezing) and cpu seems got warm (maybe I missed some libs for quad core cpu?).

Sorry that I dont write in Russian, I write with huge mistakes and dont have keyboard but I understand русский язык хорошо. So feel free to write answers на русском языке.
  • 0

Аватара пользователя
Bristol Nick
Новичок
 
Сообщения: 2
Зарегистрирован: 02 янв 2014, 19:47
Репутация: 0

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#64 » back37 » 02 янв 2014, 20:52

Bristol Nick,
Всё, что тебе нужно, это вручную подобрать список файлов... Чтобы список создать, можно отредактировать уже существующий, к примеру МТ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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#65 » Bristol Nick » 03 янв 2014, 04:23

back37 писал(а) on 02 янв 2014, 20:52:Bristol Nick,
Всё, что тебе нужно, это вручную подобрать список файлов... Чтобы список создать, можно отредактировать уже существующий, к примеру МТ6589 и сохранить куда либо, чтобы в дальнейшем можно было его загружать и использовать...
А раз уже получена частично рабочая прошивка, то нужно лишь по перетаскивать руками в неё некоторые библиотеки, которые предположительно отвечают за камеру, после, при получении положительного результата, уже создать список для программы... :-):


Thank You! I already did that way - as base used project MT6589. About camera Im not so worried, but most important thing which I cant catch - why ported system sometimes are freezing/lagging and CPU warms up... there are so many libraries...
Ok, will try step-by-step. Was hoping that there is some kind of list and explanations for each library somewhere. Thank You once more!
  • 0

Аватара пользователя
Bristol Nick
Новичок
 
Сообщения: 2
Зарегистрирован: 02 янв 2014, 19:47
Репутация: 0

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#66 » back37 » 03 янв 2014, 13:33

Bristol Nick,
Пока первым не найдёшь, никто и не узнает, что для твоей платформы нужно, и почему так происходит... Попробуй сделать перепаковку boot.img в ручном режиме и перед запаковкой сравнить полученные rmdisk, может в твоём есть некоторые специфические строки (сравнивать проще всего через beyondCompare, в папке boot1 - rmdisk от твоей прошивки, в boot - от портируемой), главное bootclasspath не заменяй... так же посмотри на bin...
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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#67 » vladdvu » 15 янв 2014, 22:07

Подскажите,пожалуйста,инструкцию есть две рабочие прошивки на мой Amoi 828,хочу ядро из одной прошивки поставить в другую.Просто прошить ядро прошивка не запускается,заранеее спасибо.
Primo H2
  • 0

Аватара пользователя
vladdvu
Интересующийся
 
Сообщения: 81
Зарегистрирован: 05 июн 2013, 21:23
Репутация: 56

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#68 » back37 » 15 янв 2014, 22:36

vladdvu,
Нюансы портирования прошивок.
Тут всё написано... и про boot.img, и про остальное...
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
  • 1

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

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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#69 » vladdvu » 24 янв 2014, 13:27

Ядро компилировать получилось,подскажите инструкцию как изменить информацию о ядре в Mobileuncle Tools.
Primo H2
  • 0

Аватара пользователя
vladdvu
Интересующийся
 
Сообщения: 81
Зарегистрирован: 05 июн 2013, 21:23
Репутация: 56

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#70 » back37 » 24 янв 2014, 19:25

vladdvu,
Так ядро не компилируется ;;-))) Ядро компилируется только из исходников, изменению не подлежит и входит в состав boot.img, остальное содержимое boot.img это лишь некоторые конфигурации для системы... :-)
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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#71 » vladdvu » 24 янв 2014, 21:54

back37, Тогда не понятно,я разобрал два ядра,в этих двух прошивках в мобильном дяде названия ядер были разными,после замены в ядре файла boot.img ,в мобильном дяде обозначение ядра должно было измениться или нет? Где изменить,чтоб изменилась информация о ядре.
 
Primo H2
  • 0

Аватара пользователя
vladdvu
Интересующийся
 
Сообщения: 81
Зарегистрирован: 05 июн 2013, 21:23
Репутация: 56

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#72 » back37 » 24 янв 2014, 22:16

vladdvu,
Собрать ядро, чтоб изменилась, перепаковка нужна лишь для работы прошивки :-) Какое ядро внутри, такая и информация :-)
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
  • 1

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

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

Аватара пользователя
Elf!
Гуру
 
Сообщения: 1695
Зарегистрирован: 18 июл 2011, 00:23
Откуда: Пенза
Репутация: 684

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#74 » vell1969 » 28 янв 2014, 17:36

back37,
Спасибо, в первую очередь. За программу, за возможность через ЯД оч комфортно, чем Бог послал, принять скромное участие.
Платформа 6582, ус-во thl w100s, опыта и знаний нет (не было). В теме MIUI весь интерес вокруг 6589. Пользовался MTK FirmwareAdapter Tool, поэтому счел возможным вопрос оставить тута. Плюс, несколькими постами выше, аналогичные пляски описаны Bristol Nick. Донор один, других не видно а горизонте.
С подбором либов и правкой файлов ясно - зло (или наоборот) неизбежное. Но аномалии - близкий к коме сон и, самое главное, нешуточный нагрев с зависанием ус-ва при несложном браузинге, например - просто серьезно настораживают (руки не обжигает, но запах нагретой пластмассы.. о_о).
Бут разбирался, заменялся только kernel (на thl в папке с бутом lenovo) и собирался. Нет ли необходимости заменять и другие файлы при сборке? Что думаете об оч большой разнице в размере файлов boot.img тчл и леново? Прилагаю фото, спс за внимание.
 
  • 0

Аватара пользователя
vell1969
Интересующийся
 
Сообщения: 23
Зарегистрирован: 30 июл 2013, 15:20
Репутация: 0

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#75 » back37 » 28 янв 2014, 17:50

vell1969 писал(а) on 28 янв 2014, 17:36:Нет ли необходимости заменять и другие файлы при сборке? Что думаете об оч большой разнице в размере файлов boot.img тчл и леново?

Заменять не стоит, но в дальнейшем, при получении некоторых проблем, будет нужно сравнить, к примеру через beyondcompare оба rmdisk (т.е. тот, который в полученной тобой прошивке/от портируемой прошивки и от твоей прошивки), там уже в каждом файлике (default.prop, init.rc...) нужно будет пробовать восстанавливать специфичные строки (из твоего в портируемый)... но строку bootclasspath не трогать...
Разница в размере - на первой картинке, просто значимая часть образа, на второй копия всего раздела, включая нули - пустоту...

P.S. У кого не стартует с перепакованным boot, но нормально работает, если не перепаковывать (что описано vladdvu парой постов выше) - попробуйте пересобрать вручную через: http://forum.xda-developers.com/showthr ... ?t=2073775 Если этой утилитой будет пересобирать нормально, то в дальнейшем скрипты michфуд'а будут заменены на скрипты этой утилиты...
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
  • 1

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

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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#76 » vell1969 » 28 янв 2014, 19:10

back37 писал(а) on 28 янв 2014, 17:50:но в дальнейшем, при получении некоторых проблем

сильный перенагрев ведущий к зависанию системы - подходит?
back37 писал(а) on 28 янв 2014, 17:50:Разница в размере

т.е. можно не замрачиваться, что у Thl boot.img = 6144 c ram_disk.gz = 2246(!) kb?
  • 0

Аватара пользователя
vell1969
Интересующийся
 
Сообщения: 23
Зарегистрирован: 30 июл 2013, 15:20
Репутация: 0

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#77 » back37 » 28 янв 2014, 19:29

vell1969 писал(а) on 28 янв 2014, 19:10:т.е. можно не замрачиваться, что у Thl boot.img = 6144 c ram_disk.gz = 2246(!) kb?

boot.img пофиг, рамдиск... скорее всего тоже...
vell1969 писал(а) on 28 янв 2014, 19:10:сильный перенагрев ведущий к зависанию системы - подходит?

Может да, а может нет, тут не будет ясности, пока кто нибудь данную проблему не решит... но скрываться данная проблема может где то начиная от boot и заканчивая вендором... (boot.img, system/bin, system/etc, system/lib, system/vendor...)
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
  • 1

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

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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#78 » michфуд » 28 янв 2014, 20:19

back37 писал(а) on 28 янв 2014, 17:50:то в дальнейшем скрипты michфуд'а будут заменены на скрипты этой утилиты

там ни одного моего скрипта нету ;)
на всех мтк работает пока зер гут... но все течет, все изменяется - я за!
  • 0

Аватара пользователя
michфуд

Разработчик
 
Сообщения: 3423
Зарегистрирован: 10 окт 2011, 12:55
Откуда: Н.Новгород
Репутация: 3323

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#79 » back37 » 28 янв 2014, 21:05

michфуд,
Есть у меня в проге твои скрипты, только каплю изменены... совсем каплю :hi_hi_hi:
 

Эти тоже проверил, чтото не разобралось нифига... хотя пару раз вроде работало... или то было рекавери :-)
 Unpack

 Pack
  • 0

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

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

MTK FirmwareAdapter Tool 1.0.0.7

Сообщение Ответ:#80 » back37 » 31 янв 2014, 11:45

Fly IQ446 (MT6589): 4.2.2, XoloQ800 or Allview P5Q Official 4.2 ROM, Acer E2 Stock 4.2.2 ROM
IQ446_4.2.1_StockROM_from_Acer_E2.rar
(638 байт) Скачиваний: 40
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

Пред.След.

Вернуться в Программная часть КПК

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

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

x

#{title}

#{text}