Поиск по сайту

Результат поиска:

06.04.2017

Компиляция ядра Android

Инструкции, MSM, MSM615, MT6580, MT6735P, MTK

Друзья, начинаю серию статей с подробными объяснениями того, как сделать свое ядро для собственного телефона.

Тема этой статьи - компиляция ядра, собственно того что отвечает за работу всей аппаратуры телефона и коммуникации. Текст будет редактироваться, дополняться - пишите, поправляйте, пробуйте!

Читать далее

05.04.2017

Компиляция ядра Android на примере MTK6735 DOOGEE X5 PRO и Qualcomm 8939 Archos 50 Diamond

Инструкции, MSM615, MTK, MT6580, MT6735P, MSM

Дорогие друзья, я решил написать несколько статей о компиляции и адаптации ядер под телефон на Android.

Стиль написания будет произвольный, тексты постараюсь написать максимально просто без сленга и умности и будет разделен на логические части:

  1. Общие принципы пересборки ядер + ссылки на программы и скрипты
  2. ADB, FlashTools, загрузка boot.img + recovery.img и разница между ними
  3. Общие принципы компиляции ядра + примеры
  4. Общие принципы адаптации конфигураций под ваш телефон с разбором деталей + примеры
  5. Общие принципы адаптации и настройки драйверов для Linux - поиска, вставка в ядро, запуск + примеры.

Читать далее

04.04.2017

[MT6735]LineageOS 14.1 (x32, 3.18.19+) для Doogee X5PRO

Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Android 7.1 Nougat, LineageOS, MTK, MT6735P

Меня часто спрашивали, а могу ли я сделать CyanogenMod и неизменно  отвечал - могу но не хочу, возмите и сделайте!

Ну и вот, дождались! Наш друг пошел, купил телефон и за 2 недели все сделал сам, конечно на основе моих разработок.

Ссылка на страничку с прошивкой.

PS: Для владельцев других телефонов тоже скажу - идите и сделайте, не стоит искать того кто за вас сделает - вы творцы своего телефона ))))

25.03.2017

Android 7.1.1 Nougat BETA3 для DOOGEE X5PRO и X5S 6735P

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Android 7.1 Nougat, MTK, MT6735P

Изменения:

  • Починил точку WiFi и USB модем
  • Обновил GAPPS

Читать далее

25.03.2017

Android 7.1.1 Nougat BETA3 для DOOGEE X5 6580!

Бета, Прошивка, DOOGGEE X5, Android 7.1 Nougat, MT6580, MTK

  • Починил точку WiFi и USB модем
  • Обновил GAPPS
  • Убрал Google фильмы

Читать далее

21.03.2017

Статистика работоспособности для DOOGEE X5 6580

DOOGGEE X5, Android 7.1 Nougat, MT6580, MTK

Друзья, прошу принять участие в сборе статистики по вашему телефону.
Только для Android 7.1.1 - BETA2 и выше.

  • Важные пункты - зависания и лаги экрана/тача
  • Работоспособность камеры
  • GSensor - проблема известна, просто интересен процент устройств. Пока в ядре нет драйвера сенсора.

http://4pda.ru/forum/index.php?showtopic=735954&st=1780#entry59560485

У меня нет этой модели телефона, буду делать олько с ваших показаний.

10.03.2017

Исходные коды Android 7.1.1 DOOGEE X5PRO, X5S 6735P и DOOGEE X5 6580

Исходные коды, DOOGGEE X5PRO, DOOGGEE X5S, Android 7.1 Nougat, MT6735P, MTK

Для тех кто не боится и имеет много свободного времени выкладываю исходные коды моей прошики Android 7.1.1 для телефонов DOOGEE X5PRO и DOOGEE X5S + DOOGEE X5 6580.

Я не могу сказать вам где брать сами исходники ALPS (самого андроида) это не в моих силах. Но пытливые умы найдут.

https://github.com/SnowCat6/DOOGEE-X5PRO-MTK-AOSP

Не забываем благодарить!

08.03.2017

А кто молодец? Скомпилировал Android 7.1.1 для DOOGEE X5PRO!

DOOGGEE X5S, DOOGGEE X5PRO, Android 7.1 Nougat, MTK, MT6735P

Бета версия Android 7.1.1 Обновленная версия Android 6.0

Вот, что могу сказать:

  • Работает нормально телефонная связь и OK GOOLE
  • Нормально заработал AAL в ядре и AAL в системе, после звонка экран включается
  • Есть долгий тап на иконках в лаунчере
  • Ядро и либы подходят от 7.0 так что возможно портировать и вероятно сделать для 6580!
  • Скомпилировал версию x64, но она будет DEODEX и первая загрузка будет около 10 минут - иначе не входит на стандартный раздел телефона.
  • Обновил HAL драйвера камер, наш хороший друг вытащил их из телефона - на вид камеры стали работать лучше!
  • Поставил DPI экрана на 290 (не 320 как обычно). Иконки и текст стали чуть меньше - посмотрим, может так удобнее (Ни скриншетах еще 320), на лаунчере входит 5 иконок по горизонали.

Это пока все, что я заметил ))

Протестирую, выложу ))

28.02.2017

Альфа 10 прошивка Android 7 Nougat для DOOGEE X5 MT6580 + GAPPS

Альфа, Прошивка, DOOGGEE X5, Android 7.0 Nougat, MT6580, MTK

Выкладываю ссылку на обновляемые файлы Android 7 alpha для DOOGEE X5 6580.

Читать далее

Бета версия Android 7.1.1 Сообщения об ошибках

17.02.2017

Исходный код HAL для телефонов DOOGEE X5PRO и X5

Исходные коды, DOOGGEE X5, DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MT6735P, MTK

Дорогие друзья, я сейчас занимаюсь доведением до ума прошивки для Archos 50 Diamond и нет времени для остальных телефонов.

Но поступают запросы на остальную часть кода для компиляции. Выкладываю - удачного компилирования!

Репозиторий HAL драйверов звука и камеры ля телефона DOOGEE X5PRO и DOOGEE X5

Это код для Android 7
Для компиляции Android 5 не подойдет, в интернете для Android 5 есть HAL для oukitel k6000 - аппарат совместим с DOOGEE X5PRO и все исходники подойдут.

19.01.2017

Окончательно исправил драйвер сенсора приближения для DOOGEE X5PRO MIUI8x64

Бета, Альфа, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, CM12.1, FlymeOS, Lollipop, MIUI, MIUI8, MTK, MT6735P

Ура, наконец то благодоря настойчивости уважаемого  krotoss и его труду полностью починен датчик приближения (перенес изменения от Android 6 и 7 в Android 5)!

Вот MIUI8 от уважаемого krotoss с починеным датчиком и ядром!

MIUI8x64 6.12.29 для DOOGEE X5PRO

Ядро подойдет и для других android 5.x сборок, только надо переупаковать.

13.01.2017

Исходники ядер для телефонов ARK Impulse P2 LTE, DOOGEE Y300, DOOGGEE X5, DOOGGEE X5PRO, DOOGGEE X5S

Исходные коды, ARK Impulse P2 LTE, DOOGEE Y300, DOOGGEE X5, DOOGGEE X5PRO, DOOGGEE X5S, Lollipop, Marshmallow, MIUI8 MM, MT6580, MT6735P, MTK

Аттракцион невиданной щедрости!

Выкладываю исходники для телефонов ARK Impulse P2 LTE, DOOGEE Y300, DOOGGEE X5, DOOGGEE X5PRO, DOOGGEE X5S в публичный доступ!

Kernel 3.10  для Android 5.0Kernel 3.18  для Android 6.0

Для будущих программистов - указывайте меня как первопроходца, я приложил ОЧЕНЬ много труда для разработки!

Инстукций по компиляции давать не буду, сами найдете!

PS:

Абсолютно рабочие ядра только для DOOGEE X5PRO и DOOGEE X5 - остальные запускаются, тачскрин работает, но остальные драйвера надо прикручивать и доводить до ума.

Ядро 3.10 для x32 и x64 версии DOOGEE X5PRO.

 

PPS:

Самая распостраненная ошибка компиляции - когда вы уже компилируете конфиг и само ядро то добавляйте параметр make ...... O=куда_складывать_все_файлы (обычно просто out), иначе будут ошибки не нахождения файлов для include!

13.01.2017

TWRP для Archos 50 Diamond и Android 4.4 + 5.0

Прошивка, Archos 50 Diamond, TWRP, MSM615, MTK

Друзья, как вы знаете мне прислали телефон для создания под него прошивоки и разработки ядра - Archos 50 Diamond.

Вот группа этих замечательных людей!

Archos FAN

Читать далее

06.01.2017

DOOGEE X5PRO Marshmallow 6.0 - v4.0 + AOSP

Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow AOSP, Marshmallow, MTK, MT6735P

Изменения

  • Поправил датчик приближения, должен работать и корректно включать экран после долгого разговора
  • Обновил конфигурации камер в соответствии со стоком Android 6.0 для DOOGEE X5PRO (там заявлено 3 сенсора)
  • Обновил GAPPS
  • Добавил DEBUG ядро для всех версий, оно позволяет видеть лог ADB сразу после запуска, очень полезно при портировании. Это файл sbin/adbd в boot.img и настройки ядра.
  • Сделал AOSP сборку, без GAPPS - как задумал ее GOOGLE. Маленкая, шустрая, без пафоса!
  • Убрал SetupWizard при запуске Android из GAPPS
  • В x64 прошивке переименовал TWRP в recovery.img, а стандартный recovery в recovery-stock.img

Читать далее

20.12.2016

DOOGEE X5-6580 Android 6.0 alpha4 + CAMERA HAL + GAPPS

Альфа, Прошивка, DOOGGEE X5, Marshmallow, MTK, MT6580

Выделилось несколько часов, перенес библиотеки Android 6.0 в исходники которые использую для X5PRO.

Вставил HAL (драйвера камеры в системе android) аналогичные стоковым. По идее ядро (boot.img) должно работать со стоком и наоборот и сама система (system.img) должна работать со стоковым ядрои и наоборот. Из недостатков, датчик приближения не включает экран при телефонном разговоре.
Цель выпуска этой версии проверить цветопередачу камер (конкретно lib/libcameracustom.so) до кучи обновил GAPPS.
Если все показывать будет хорошо, перенесу в android 7. Перекомпилировал все заново это та-же альфа3.

Скомпилировал аналогичную X5PRO систему Android 6.0 для DOOGEE X5 6580 с фишками:

  • Включены основные GAPPS
  • Встроеная клавиатура GOOGLE
  • Встроеный лаунчер и OK GOOGLE + Chrome
  • Полное отсутствие китайщины
  • boot.img теперь в отладочной версии, adb работает всегда!
  • Оставил только 2 драйвера камеры, ядро в этой сборке не совместимо со стоковой прошивкой зато камеры должны работать и можно начинать чинить цвета.
  • Проверка на работающей 6.0 драйверов для переноса всего наработаного в Android 7.0

Перед прошивкой сохраните NVRAM! Что работает и работает ли вообще, сохранятся ли данные - не знаю! У меня нет этого телефона!

ссылка на Android 6.0 AOSP alpha 4 для DOOGEE X5 6580

Система стала больше весить т.к. включены GAPPS, а они весьма большие.

10.12.2016

Запустил ядро для ARK Impulse P2 LTE Android 6.0

ARK Impulse P2 LTE, Marshmallow, MT6735P, MTK

Друзья, у меня много работы и пока не смог что то исправить в Android 7.0 поэтому ничего и не пишу.

  • Работы по устройству DOOGEE X5 ведутся, но не мной - как сделают я интегрирую наработки в 7ку и опубликую!
  • Работы по DOOGEE Y300 не ведутся, мне лень и интереса у вас это не вызывает, но как буду все сливать с 6ки в 7ку то сделаю и для этого устройства!
  • Сегодня завел ядро для ARK Impulse P2 LTE, пока обучаю ответсвенного за доведение ядра до идеала, как сделаем то перенесу все в Android 7.0 и будет у вас 7ка! Сделал в знак огромной благодарности за огромную помощ!
  • Пробую запустить MIUI MM из  pathrom, пока не получается.

Для желающих чтобы я сделал ядро для вашего телефона скажу сразу:

  1. Присылайте телефон, попробую сделать.
  2. Для компаний - оплачивайте разработку и мой труд примерно в 100т.р. и телефон, я сделаю
  3. Для остальных - изучайте, спрашивайте, делайте.

К чему это я? Уже каждый день спрашивают со всей нашей планеты - сделай нам то и се, а сами делать ничго не хотят!

04.12.2016

Test DOOGEE Y300

Альфа, DOOGEE Y300, Marshmallow, MT6735P, MTK

Граждане, тут я левой пяткой с дуру скомпилировал ядро для DOOGEE Y300 6.0х32 и вот отзыв.

....  прошил ядро все работает вот кроме камеры и датчика (камера пишет невозможно поодключить камеру). ....Спасибо.

Эээ... Ну это ... Я это рад! Но кто хочет потестировать? Только без фанатизма. Времени на все не хватает! 

С кодом DOOGEE X5PRO изменений мало, драйвера экрана и датчики + камера, в теории могу запилить одну прошивку для всех!

PS: Как будет время, перенсу на ядро на Android 7 - посмотрим.

01.12.2016

Официальный Android 6.0 для DOOGEE X5PROx32

Официальная, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

Поздравляю всех нас! Наконец-то! Ура!

Ссылка на пост, а я пока скачаю и посмотрю!

На вид очень приятная, работает быстро и хорошо! Молодцы!

Но патчить надо, сделаю!

Переупаковал официальный DOOGEE X5PRO Android 6.0 для FlashTools, скачивайте!

  • Поправил boot.img чтобы загружался и не проверял модифицированую систему.
  • Поправил system.img чтобы не затирал recovery
  • Если не прошивать ничего кроме boot.img и system.img из официальной прошивки 6.0, то старые TWRP нормально работают. Виноваты файлы preloader.bin и lk.bin. Так что пришивайте то что в архиве, делайте WIPE и радуйтесь!

Какие баги нашел:

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

Beta 1 прошивка Android 7 Nougat для DOOGEE X5 MT6580

Бета, Прошивка, DOOGGEE X5, Android 7.0 Nougat, MTK, MT6580

Бета версия Android 7.1.1 Сообщения об ошибках

С радостью выкладываю первую BETA версию Android 7 для DOOGEE X5 6580!

Что работает:

  • Работает все
  • Длительное нажатие на пункт Reboot перезагружает в Recovery
  • Длительное нажатие на кнопку выключения выключает телефон принудительно.
  • Как установить GAPPS напишу чуть позже.
  • Обновил ядро, исправил работу дисплея hct_rm68200_dsi_vdo_hd_cpt

Не работает:

  • На некоторых телефонах установлен другой датчик усорения, будем чинить.
  • На некоторых телефонах не работает камера, будем искать.

Просьба!

  • Кто поставил себе GAPPS включите распознование OKGOOGLE на любом экране и проверье - слышно ли вас при заонке на другой телефон? У меня на X5PRO не слышно при такой опции, печалюсь!

PS: Учтите, что у меня нет этого телефона, не всё могу проверить сразу, только ваши отзывы говорят мне о работоспособности  прошивки!

Ссылка Beta 1 Android 7 Nougat FlashTools для DOOGEE X5 6580

В планах

  • Объединить код Android с исходниками X5PRO (ядро уже объединил - позволило  запустить SD карту)
  • Разобраться с иконками 3G
  • Сделать четкими картинки запущеных изображений
  • Вставить GAPPS
19.11.2016

Кастомные ядра DOOGEE X5 6580 для Android 6.0 и Android 7.0

Альфа, Прошивка, DOOGGEE X5, Marshmallow, Android 7.0 Nougat, MTK, MT6580

Я настроил автосинхронизацию того, что я компилирую.

Бета версия Android 7.1.1 Сообщения об ошибках

Для энтузиастов выкладываю ссылку на самые актуальные (но может быть не рабочии) версии ядер.

  • Ядра 6.0 это замена стандартному стоковому ядру, сделал так что все работает - прошейте и тестируйте, надо понять - оно аналогично стандартному ядру или есть отличия?
  • Ядро для 7.0 это то что пока удается сделать, вроде камеры работают , но пока проблема с фронтальной камерой.
19.11.2016

Alpha 1 MIUI8x64 на базе Android 6.0 Marshmallow для DOOGEE X5PRO

Альфа, Прошивка, DOOGGEE X5S, DOOGGEE X5PRO, MIUI8 MM, MIUI8, MIUI, MTK, MT6735P

Обновленная страница!

Замечательный человек сегодня скинул в доступ свой труд, я только чуть подработал чтобы запускалось (ну и переупаковал систему, чтобы влезала на наш 1.6ГБ раздел system).

Мой пост, в нем ссылка на оригинал прошивки со ссылкой на другой оригинал )))
Прошивается через TWRP, первая загрузка примерно 10 минут.
НЕ ДЛЯ ЕЖЕДНЕВНОЙ РАБОТЫ

Скачать MIUI8x64 Marshmallow для TWRP

  • Не работают клавиши HOME, BACK - точнее работают если одновременно нажимать на экран )) - тема провести расследование. Обновил ядро 6.0 для этой MIUI, код MTK чудесен тем, что совершенно неизвестны стандарты.
  • Не работают камеры
  • Микрофон не работает
  • Мобильный интернет не работает
  • Сильно не тестировал, может еще что не работает.

Работает прошивка изумительно! Плавно, красиво, удобно!

Есть китайщина, но для начала - нормально!

06.11.2016

Скомпилировал ядро Android 7.0 для DOOGEE X5 6580

DOOGGEE X5, Android 7.0 Nougat, MTK, MT6580

Скачал исходники Android 7.0 для MT6580.

Бета версия Android 7.1.1 Сообщения об ошибках

  • Потратил примерно половину дня на перенос всех драйверов, настроек и исходников.
  • Перенес все драйвера, тестеры говорят - ядро запустилось!
  • Ставил на ночь компилироваться весь Android 7 для DOOGEE X5, не доделалось, есть ошибки - поправлю.
  • Сегодня надо работу завешить, если быстро управлюсь - попробую доделать!
  • Android 7 компилируется у меня с нуля около 5 часов, так что этот процесс не быстрый! Было бы памяти не 8 гигабайт, а 16 - все было бы быстрее!

Читать остальное

31.10.2016

Вот это да!

DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MT6735P, MTK

Только сегодня посмотрел статистику!

x5pro-7.0-x32-alfa-0.3.zip
Размер:424,4 МБ
Изменён:14.09.2016 11:53
Скачан:15884 раза
Cсылка просмотрена:903 ра

 PS: В релизе стандартные GAPPS ставятся и работают, но пока не удалось вставить в компиляцию - не загружается. Буду изучать.

29.10.2016

Ура! Всем владельцам DOOGEE X5 - НАКОНЕЦ-ТО!

DOOGGEE X5, CM13.1, Marshmallow, MT6580, MTK

Запустил скомпилированое ядро Android 6.0 для DOOGEE X5 на MTK 6580.
Теперь появилась надежда сделать Android 7 для DOOGEE X5 и все остальное.

Бета версия Android 7.1.1 Сообщения об ошибках

Не известно на каких экранах будет работать - постепенно узнаем, я добавил все драйвера, которые нашел в lk.bin, цветом выделены те, которые вероятнее всего не будут работать и надо дополнительные исследования. Взял похожие драйвера и переименовал.

hct_otm1285a_dsi_vdo_hd_boe- вероятно таких телефонов нет
hct_ili9881_dsi_vdo_hd_cpt - работает
hct_hx8394f_dsi_vdo_hd_cmi - работает
hct_otm1282_dsi_vdo_hd_auo - работает
hct_rm68200_dsi_vdo_hd_cpt - работает
hct_nt35521s_dsi_vdo_hd_boe_50_xld - вероятно таких телефонов нет
hct_hx8394d_dsi_vdo_hd_cmi - вероятно таких телефонов нет

  • Звук есть но пока тихий - в наушниках нормально, будем разбираться
  • На подключение наушников реагирует корректно - ACCDET работает!
  • Не работает кнопка уменьшения громкости
  • Не работает гравитометер
  • Работает датчик освещения, не работает датчик приближения (это один совмещенный сенсор)
  • Камеры, автофокус и вспышка вероятно работает, но пока отключил - надо перекомпилировать всю систему чобы библиотеки android подошли, в Android 7 вероятнее всего заработают сразу.
  • Остальное работает!

Сделал ядра для стока и CM13 - кто хочет проверить и умеет прошивать - пишите в личку, дам ссылку.
НЕ ОПЫТНЫМ ЛУЧШЕ НЕ ПЫТАТЬСЯ ЧТО-ТО ДЕЛАТЬ!

28.10.2016

Ну вот и я!

DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MT6735P, MTK

Друзья, прошу прощения - работал день и ночь и вот стало меньше работы!

Есть исходники новые Android 7 - релиз. Как скачаю, перенесу драйвера и потихоньку займусь доработкой.

Как говорят люди, основной проблемой нынешней 7ки - не приходят СМС, в чем дело я не выяснял  - был занят!

Кто может, соориентируйте - GAPPS для 7ки с официального сайта сейчас нормально работают?

PS: Я писал большую программу для Android (работа с сервером через интернет, шифрование, асинхронная работа), возможно вы ее увидите, а рассказать не могу - увы.  Но если кому нужен программист под Android - пишите и поговорим.

14.09.2016

Альфа 0.3 Android 7 Nougat x32 для DOOGEE X5PRO

Альфа, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MTK, MT6735P

Друзья! Выкладываю долгожданный андроид!

Бета версия Android 7.1.1 Обновленная версия Android 6.0 Читать остальное!

12.09.2016

Заработала 7ка полностью!!!! Пойду коньяк куплю!

DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MT6735P, MTK

Все заработало, пойду выдохну, потестирую и завтра дам узкому кругу для тестирования! По результатам отдамся!

Затрачено огромное количество времени, много читал, делал то что раньше не делал!!!

Для спавки - это первая в мире Android 7 на MTK плюс ядро 3.18.35! Больше ни на одном телефоне такого нет!

И уж тем более у Sony нет, у Apple нет, у многих нет. Даже у GOOGLE на платформе MTK - НЕТ!

И даже GAPPS рабочих под 7ку нет! Куда бежать! Стали работать, тестирую!

Ну чтож. Пока много програм из GooglePlay не работают.  Изучаю что и как!

12.09.2016

И о спорах, что лучше x32 или x64.

DOOGGEE X5S, DOOGGEE X5PRO, Marshmallow, Lollipop, Android 7.0 Nougat, MIUI, MT6735P, MTK

Один смелый и упорный гражданин сделал огромную, можно сказать титаническую работу!

Смотреть все.

10.09.2016

Новое об Android 7.0 - буквально вчера (а реально сегодня)

DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MT6735P, MTK

Увы, чуда не случилось, связь не появилась. Видимо надо копать глубже.. Буду.

Вчера MTK выпустило пре-релиз исходников Android 7.0 на три платформы, включая MT6735m (в реальности для MT6737m но это почти копия MT6735m - работает без модификаций).

Только сегодня утром удалось все скачать. Спасибо тому кому сам знает кому!

Сейчас поставил компилироваться и часа через 4, может быть, соберется. Памяти жрет сборка уйму! 6Гиг ОЗУ только для компиляции (и это в один поток), а еще 45Гиг для исходников + 50Гиг для временных файлов!!!!! И это только x32 версия, x64, вероятно, потребует 70Гиг для временных файлов!

Ядро собралось и запустилось, отличия есть.

Отличия в исходниках андроида не смотрел - работы много, а тут еще это счастье подвалило - вчера до 5 утра кодил!!!

Ну - ждем и узнаем, заработала ли связь!

07.09.2016

Тестовая версия ядра 3.18.36+3.18.41 для DOOGEE X5PRO

Бета, Альфа, Прошивка, DOOGGEE X5S, DOOGGEE X5PRO, Marshmallow, MTK, MT6735P

Друзья! 
Я пока работой занят сильно, но нашел время обновить ядро из исходников Linux до версии до 3.18.41 (зашел в архив линукса, увидел патчи и применил изменения).

  • Добавил версию 3.18.41 - x32 версию даже не запускал, может не запуститься!
  • Удалил 3.18.39 - работала плохо, чтобы не смущала

Кто хочет, тестируйте и дайте оценку стабильности/производительности - у меня то глаз замылен тестированием. Ядро совместимо со всеми версиями Android 6.0 сделаные мною.Beta Kernel X5pro 3.18.36+3.18.41 x32&x64

04.09.2016

Хорошие новости об Android 7.0

DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MT6735P, MTK

Вот тут товарищи запустили андроид и все у них работает!

Я пообщался чуток, навели на мысль где копать. Когда будет время, постараюсь запустить работу SIM карт и телефонии. Но пока все время отнимает работа.

PS: Чуток покапался. Какя-то странность при загрузке модема я вдре. Не удалосьп очинить.

28.08.2016

Что нового в Android 7? Что не напишут другие!

Android 7.0 Nougat, MTK

Доброй ночи дорогие посетители моего скромного сайта!

Как вы уже знаете я запустил полноценный android 7 Nougat на своем телефоне DOOGEE X5PRO на платформе MTK и спешу поделится тем, что вряд ли вы увидите в описании нового андроида в других изданиях. Почему? А потому, что там пишут журналисты не понимая в теме ничего или просто копипастят из разных источников ибо у журналистов рабочий телефон всегда iPhone или Nokia )))

Остальное читайте на страничке

27.08.2016

Вот это да! MTK Android 7 для DOOGEE X5PRO!

DOOGGEE X5PRO, DOOGGEE X5S, Android 7.0 Nougat, MT6735P, MTK

Бета версия Android 7.1.1 Обновленная версия Android 6.0

И неожиданно для всех утекли исходники Android 7 от MTK, пока пре альфа.

Ядро там пока 3.18.35 и печально будет если MTK так и оставит. Если что, придется самому ковырять новое ядро.

Вот написал краткий обзор того, что увидел.

ЗАРАБОТАЛА!

  • Починил IMEI, но связи нет пока. Разбираюсь.
  • Работает WiFi, Bluetooth.
  • Камера работает, фонарик и вроде даже радио - но не слушал, просто запустил и оно загрузилось.
  • Работают все три датчика (гравитационный детектор, фотонный детектор и детектор электро-проводящей материи).
  • И остальное, на первый взгляд, работает!
  • Плавно, анимашечки разные - красиво! Удобно!
31.07.2016

DOOGEE X5PRO Marshmallow 6.0 - v3.1

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

Теперь можно сказать, что эта прошивка - реальная замена стоковой, а по мне так многократно лучше!
Есть над чем работать и с вашей помощью можно улучшать бесконечно!

Скачать:

Версия x64 bit для FlashToolsВерсия x32 bit для FlashTools - рекомендованная

TWRP SuperSU

Ошибки

  • Включение Bluetooth вызывает повышенное потребление. Разбираюсь.
21.07.2016

А тем временем в далекой галактике запускают CM13

DOOGGEE X5S, DOOGGEE X5PRO, CM13.1, MTK, MT6735P

Наш друг и замечательный товарищ olegsys запускает CM13.

Отрадно, что исходники он выкладывает и все будет совместимо с моими исходниками для DOOGEE X5PRO. Пожелаем ему успехов в реально трудном деле. Кто может помочь, помогите )) 

Лично я CM13 не жду, мне и просто 6.0 достаточно...

PS: Сейчас сижу на 6.0 x32 v115. Тестирую. Вроде все хорошо, но в youtube видео 360 показывает не верно, это и останавливает от выпуска. Изучаю вопрос.

13.07.2016

DOOGEE X5PRO Marshmallow 6.0 - FIX

DOOGGEE X5PRO, Marshmallow, MT6735P, MTK

Друзья, я никуда не пропал - я ищу не засыпание телефона после зарядки.
Возможно, что я это нашел! Вы проверьте (ну или мне пару дней надо проверять минимум, чтобы уверовать)!

FIX: Настройки -> Восстановление и сброс -> Резервирование данных ----- ВЫКЛЮЧИТЬ! И перезагрузить телефон.

Судя по всему, как писали некоторые пользователи, бекап не работает и то, что не дает заснуть телефону - это та же причина.
Я еще пару дней потестирую, зарядка/разрядка и точно узнаю! А если решение подтвердится, буду искать причину!

29.06.2016

Хохо.. Вот это да!

DOOGGEE X5S, DOOGGEE X5PRO, Marshmallow, MT6735P, MTK

x5pro-6.0-x64-v2.4.zip

Владелец:darksn0w
Размер:587,8 МБ
Изменён:22.06.2016 16:49
Скачан:4949 раз
Cсылка просмотрена:255 раз
 

x5pro-6.0-x32-v2.4.zip

Владелец:darksn0w
Размер:489,4 МБ
Изменён:22.06.2016 17:00
Скачан:794 раза
Cсылка просмотрена:269 раз

 

24.06.2016

DOOGEE X5 PRO Lollipop 5.1x64 - v1

Альфа, Прошивка, DOOGGEE X5S, DOOGGEE X5PRO, Lollipop, MTK, MT6735P

А вот неожиданно довел до ума Lollipop x64. Возможно, что работает все - но сомнения есть.
Была какая то ерунда при первом запуске камеры, видео презентации кривое  - я потестирую позже.

Цель выпуска этой прошивки - полноценно работающий андроид для портирования остальных прошивок. Именно на ней я попробую сделать работающий MIUI v7, но сколько это займет времени - не известно!

Желаю удачи в портировании!

Скачать Android Lollipop 5.1 x64 для DOOGEE X5PRO

Особенности:

  • По сути это копия прошивки Marshmallow 6.0 но скомпилированная для Android Lollipop x64.
  • По  не понятным причинам не запускался Chrome - пришлось заменить стоковым браузером.
  • Датчик приближения при звонке не работает, хотя в программах тестирования работает прекрасно. Я разбираюсь с этим вопросом - судя по всему есть проблемы с кодом экрана - датчик срабатывает, а экран не включается. А все сделано так, что при выключенном экране не работает тачскрин. В общем код MTK это настоящий геноцид нервных клеток!
  • Может еще есть какие-то ошибки, я сильно не тестировал.
22.06.2016

DOOGEE X5 6580 - Android 6.0

DOOGGEE X5, Marshmallow, MT6580, MTK

Поздравляю всех владельцев с официальной бетой! Может и у нас выйдет, посмотрим )))

4PDA

22.06.2016

DOOGEE X5PRO Marshmallow 6.0 - v2.4

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

Теперь можно сказать, что эта прошивка - реальная замена стоковой, а по мне так многократно лучше!

Бета версия Android 7.1.1 Обновленная версия Android 6.0 Версия x64 bit для FlashToolsВерсия x32 bit для FlashTools - рекомендованная

TWRP SuperSU

FIX расхода батареи

Есть проблема с энергопотреблением аккамулятора после зарядки телефона, для исправления зайдите в меню:

1. Настройки -> Восстановление и сброс -> Резервирование данных ----- ВЫКЛЮЧИТЬ!
2. Перезагрузить телефон.

Нашел причину, теперь ищу как исправить.

16.06.2016

MIUI 7 - MT6735x64

MIUI, MT6735P, MTK

Друзья, смотрите что появилось!
Я даже вздрогнул от неожиданности и выпил!

4PDA - давайте поддержим автора советами и прочим!

Автор говорит, что много пока не работает но плавность работы и скорость работы на высоте! Я в ожидании впечатлений от работы, ведь в нашем аппарате DOOGEE X5PRO 2 гиг памяти, работать наверное будет сверхкомфортно!

Я пока работой сильно занят (ибо работая над прошивкой несколько подиздержался, а я частный предприниматель - сколько сделал столько получил, а денег очень мало нынче и работы).
Кто умеет, попробуйте портировать - пока там много что не работает, но главное - прогресс есть!
Я же жду выхода MIUI8 (говорят в пятницу будет) чтобы попробовать ее портировать, но это потребует очень много времени т.к. я уже подрастерял навыки портирования, а MIUI не портировал с нуля никогда.

PS: Запустил для пробы MIUI 7 - ничего не работает пока, да и после Android 6.0 многое не привычно и не совсем удобно, хотя да - красиво ))) Думаю, MIUI 8 лучше будет и ее надо портировать )

10.06.2016

Забавное порой случается, читаем ))) Установка Android 6.0 от DOOGEE X5PRO на DOOGEE X5S

Прошивка, DOOGGEE X5S, Marshmallow, MT6735P, MTK

Установка Android 6.0 от DOOGEE X5PRO на DOOGEE X5S

Т.к. тема совсем свежая, буду следить - как все наладим, то будет и прошивка нормальная идти для этого аппарата.

Мне непонятн смысл покупки данного аппарата т.к  2Гб. ОЗУ это куда комфортнее, чем 1Гб.
Да и флешка внутренняя там меньше, но что делать - раз выпускают.

Я вообщем рад за тех, кто по случайности обзавелся сходу хорошей прошивкой!!!

09.06.2016

DOOGEE X5PRO Marshmallow 6.0 - v2.3

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

Теперь можно сказать, что эта прошивка - реальная замена стоковой, а по мне так многократно лучше!
Есть над чем работать и с вашей помощью можно улучшать бесконечно!

PS: А вообще обидно за некоторых пользователей ветки 4PDA для телефона DOOGEE X5PRO. Им совершенно наплевать на мою просьбу не размещать прямые ссылки на файлы. Будьте людьми. 

Скачать:

Бета версия Android 7.1.1 Обновленная версия Android 6.0

Версия x64 bit для FlashToolsВерсия x32 bit для FlashTools - рекомендованная

TWRP SuperSU

08.06.2016

Дерево для сборки android 5.x и 6.x для DOOGEE X5 PRO

Исходные коды, DOOGGEE X5PRO, DOOGGEE X5S, MTK

Вот можно посмотреть драйвера и основные настройки построения прошивки для DOOGEE X5 PRO.

Я, к сожалению, не полностью понимаю систему компиляции android, пока изучаю - но написать удобное мне смог.

GITHUB

07.06.2016

Декодер инициализации LCM драйвера MTK

Инструменты и скрипты, Реверс-инжиниринг, Инструкции, MTK

Небольшой скрипт для декомпилирования двоичного файла инициализации LCM драйвера MTK

Добавил параметры длинны полей команды и счетчика. 
Бывают случаи таблиц с байтами и словами.

Так же, для упрощения, добавил смещение таблицы в загруженном файле (обычно lk.bin). Длинну выводимого блока ограничил 10кб.

Навел красоты невероятной для начинающих!

PS: Поправил глуппейшую ошибку со смещением. Спасибо croc2008

01.06.2016

DOOGEE X5PRO Marshmallow 6.0 - v2.2

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

Обновил исходники Android 6.0 до M0.MP1-V2.84 (до этого были M0.MP1-V2.52).

Различий не заметил, но опция в меню экрана появилась - не понятно, работает или нет.
Обновил GAPPS до сегодняшей версии.

Скачать:

Бета версия Android 7.1.1 Обновленная версия Android 6.0 WRP SuperSU

Ошибки:

  • Скверный звук динамиков. Пока не ясно, что за это отвечает и не могу найти причину, если кто знает - намекните где искать.
  • Иногда камера запускается тёмной.
  • Все так-же после зарядки бывает система полностью не засыпает, что-то мешает. Помогает однократная перезагрузка. В какой момент и кто мешает заснуть телефону пока совершенно не ясно!
31.05.2016

DOOGEE X5 PRO 6735P FlymeOS x64 - 5.1.1

Альфа, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, FlymeOS, MTK, MT6735P

Друзья, вот первая работающая FlymeOS для нашего аппарата, да к тому же x64 )) Я много не тестировал, но пока из неработающего только передняя камера. Благодарим Akula1963 за портирование FlymeOS на ARK Benefit M7. Первая загрузка примерно 10 мин.

DOOGEE X5PRO FlymeOS x64 TWRP

PS: Для портировщиков отдельно выкладываю архив с библиотеками для x64 5.1.1 - 100% работают на AOSP 5.1.1 x64

Библиотеки для DOOOG X5PRO AOSP 5.1.1 x64

TWRP 3.0.2 x64 - 5.1.1

Я ее доводить до ума не буду - отдаю в ваши руки, если надо будут еще какие файлы от AOSP - говорите, выложу.
Удачного портирования! И не забывайте указывать на меня - ибо!

28.05.2016

DOOGEE X5 PRO 6735P TWRP 3.0.2 x64 - 5.1.1

Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, TWRP, MT6735P, MTK

Для ромоделов или просто сочувствующих выкладывю TWRP с ядром от 5.1.1 х64.

Его плюсы в том, что нормально прошиваются все апдейты (на базе ядра 6.0 - есть проблема с прошивками через TWRP).
Работает внутренняя и внешняя память, OTG и подхватывает бекапы для стокового TWRP.
Запускается только если основное ядро х64 - к примеру Adroid 6.0 илил вы портируете любой x64 ROM.
Не тестировалось на новых ревизиях R15 - но драйвер экрана вставил.

TWRP 3.0.2 x64

Для ромоделов же есть возможность взяь ядро и переместить в любую прошивку ARK Benefit M7 и сделать х64 ROM ))) Вероятнее всего не будут работать SIM и камера, но это мне предстоит починить и дело в либах для DOOGEE X5 PRO (хотя у кого остался мой старый system.img x64 - попробуйте взять оттуда, я у себя стер и не могу протестировать).

Да, кое что не будет работать пока я не допилю либы - но для любопыствующих нет преград ))) Да и когда я все подготовлю - вы моментом сможете запулить миллионы прошивок!

26.05.2016

DOOGEE X5 PRO 6735P KERNEL SOURCE CODE

Исходные коды, DOOGGEE X5PRO, DOOGGEE X5S, CM12.1, FlymeOS, MTK, MT6735P

Для самых смелых и трудолюбивых выложил наработки ядра для 5.1

GITHUB

Надеюсь, что отважные разработчики не забудут меня и будут учтивы )))
Все конфиги и дравера дались очень большой кровушкой.

Так же большая благодарность olegsys за отзывчивость и работу.

PS: Проверил скомпилированное ядро на портировании FlymeOS замечательно все запускаетсяи баги как в CM12. Занимаюсь...

25.05.2016

DOOGEE X5 PRO 6735P CM12.1 x64

DOOGGEE X5PRO, DOOGGEE X5S, CM12.1, MTK, MT6735P

Адаптировал ядро 3.10 от olegsys для запуска х64 CM12.1 его авторства ))
Потестирую, заведу функционал ))) Будете довольны )))

Ура, скомпилировал из исходников - первый раз трудно, а на практике легко (умееючи то).
Буду иногда допиливать, пока не юзабельна.

НЕ РАБОТАЕТ:

  • Камеры - надо компилировать AOSP 5.1 и сделать libcameracustom

Ништяки

Т.к. ядро будет совместимо с телефоном ARK Benefit M7 то сможете портировать и использовать все прошивки от этого аппарата. 

14.05.2016

DOOGEE X5PRO Marshmallow 6.0 - v2.1

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

Изменения:

  • Добавил поддержку (не протестировано) для нового экрана прошивки R15
  • Обновил GAPPS, на х32 версии перестал ругаться на старость GoogleServices
  • Модем из прошивки R14
  • Встроил busybox
  • Обновил ядро для запуска телефонов новой ревизии со стоковой прошивкой R14
  • Вместо Music вставил GoogleMusic
  • Чуть поправил статистику потребления батареи, уже почти точно, но надо тестировать.
  • При коротком нажатии на меню Reboot телефон перезагружается, при длительном нажатии перезагружается в Recovery
  • Обнаружил, что длительное нажатие на меню выключения дает возможность перезагрудить телефон в безопасный режим.

Скачать:

Бета версия Android 7.1.1 Обновленная версия Android 6.0

06.05.2016

DOOGEE X5PRO Marshmallow 6.0 - v2

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

  • Многоязычная.
  • Очень стабильная, все работает.
  • DE-ODEX прошивка, первая загрузка примерно 10 минут.
  • Есть режим многопользовательского использования телефона.
  • Включены базовые GAPPS обновленные на дату публикации.
  • Стоковый лаунчер зпменен на GOOGLE START - в результате голосовые команды OK-GOOGLE могут быть настроены для работы во всех режимах телефона, включите настройки.
  • Заработал SuperSU, но файловый менеджер ES Explorer упорно не видит, остальные программы работают.
  • Обновиласть клавиатура GOOGLE.
  • Включил настройку ClearMotion - но не понятно работает ли она.
  • Поправил статистику батареи, возможны еще ошибки - но тестирование батареи очень долгий процесс и буду улучшать результаты.
  • Обновил TWRP x64, теперь работает OTG и новая калибровка батареи.

Скачать:

Бета версия Android 7.1.1 Обновленная версия Android 6.0

23.04.2016

DOOGEE X5PRO MT6735P Marshmallow 6.0

Бета, Прошивка, DOOGGEE X5PRO, DOOGGEE X5S, Marshmallow, MTK, MT6735P

Android Marshmallow 6.0 - ARM x64
Android Marshmallow 6.0 - ARM x32

Ошибки:

  • Скверный звук динамиков телефона.
  • Иногда передняя камера запускается тёмной.
  • Не работает уведомление SuperSU.
  • Батарея все так-же врет но уже меньше )
  • Браузер скачивает всегда во внутреннюю память в не зависимости какая выбрана в настройках.

Загрузить:

Бета версия Android 7.1.1 Обновленная версия Android 6.0

27.04.2016

DOOGEE X5 MT6580 Marshmallow 6.0

DOOGGEE X5, Marshmallow, MT6580, MTK

Бета версия Android 7.1.1 Сообщения об ошибках

У меня есть исходные коды для платформы MT6580 а т.к. драйвера для DOOGEE X5PRO и DOOGEE X5 практически идентичные, то в теории могу сделать Android 6.0 для этого телефона.

  • Скомпилировал ядро
  • Скомпилировал android 6.0
  • Пытаемся запустить ядро. 
01.04.2016

MTK GPIO DEBUGGER

Инструменты и скрипты, Реверс-инжиниринг, Исходные коды, MTK

Замечтаельная программа для реверс инижиниринга телефонов на платформе MTK.

С помощью этой программы вы можете мониторить состояния PIN GPIO выводов (питание камер, прерывания или иное) и понимать, за что какой PIN отвечает.