DOOGEE X5 MT6580

Смог запустить кастомное ядро и в планах:

  • Сделал работающее ядро для 6.0 и 7.0
  • Скомпилировал версию Android 7
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!

23.12.2016

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

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

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

Читать далее

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

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, а они весьма большие.

20.11.2016

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

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

С радостью выкладываю первую 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.0 Сообщения об ошибках

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

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

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

DOOGGEE X5, Android 7.0 Nougat, MTK, MT6580

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

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

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

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

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.0 Сообщения об ошибках

Не известно на каких экранах будет работать - постепенно узнаем, я добавил все драйвера, которые нашел в 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 - кто хочет проверить и умеет прошивать - пишите в личку, дам ссылку.
НЕ ОПЫТНЫМ ЛУЧШЕ НЕ ПЫТАТЬСЯ ЧТО-ТО ДЕЛАТЬ!

22.06.2016

DOOGEE X5 6580 - Android 6.0

DOOGGEE X5, Marshmallow, MT6580, MTK

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

4PDA

27.04.2016

DOOGEE X5 MT6580 Marshmallow 6.0

DOOGGEE X5, Marshmallow, MT6580, MTK

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

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

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