Друзья, очень прошу не размещать прямые ссылки на программы или прошивки - делайте ссылки на страницы этого сайта.
Ибо этим сайтам варез и реклама, а мне только кукишь и забвение ))) 
По возможности уберите AdBlocker - вам не сильно трудно, а мне доход.
Заранее спасибо!  

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 только для 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

Читать далее

05.01.2017

BETA2 - DOOGEE X5PRO MIUI8x64MM 6735P! на ядре 3.18

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

В целом для повседневного использования мало годится, надо очистить китайщину, вставить GAPPS.
Но для первой беты уже хорошо! Особенно если портировщики засучат рукава и попробуют довести до ума.
Первый шаг сделан!

Читать далее!

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

18.12.2016

Beta 4.1 Android 7.0 Nougat для DOOGEE X5PRO 6735P

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

Дорогие друзья!

  • Обновил boot.img - какой то странный был до этого, не загружал.
  • Ставить boot.img и system.img обязательно вместе, добавил драйвера камер, без этого не загрузится.
  • Обновил драйвер (точнее настройки прерывания) датчика приближения, возможно заработает нормально при долгом разговоре
  • Скомпилировал обновленным компилятором gcc-linaro-6.2.1-2016.11-x86_64_arm-eabi
  • Добавил драйвер сенсора камеры - возможно у кого камера не работала - заработает!
  • Поправил цветокоррекцию камер, на вид стали как на стоке!

Читать далее

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 и радуйтесь!

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

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

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

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

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

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

07.08.2016

Нормализация символьных ссылок для Windows bash (native UBUNTU shell Windows 10)

Исходные коды

Запустил компиляцию Android 6.0 под Windows в оболочке bash

Просто так скомпилировать не получается, ибо на текущий момент Windows неправильно обрабатывает символические ссылки, не верно интерпретирует каталоги со слешем в конце.

Чтобы компиляция запустилась, надо ссылки поправить. Я написал скрипт, все исправил и все заработало!

скрипт

05.08.2016

Как поставить лаунчер от Adroid N

DOOGGEE X5S, DOOGGEE X5, DOOGGEE X5PRO, Android 7.0 Nougat

Друзья, вот какая штука - я поставил себе на Android 6.0 и все прекрасно работает!

Статья как поставить рабочий стол от будущего Android N.

13.07.2016

DOOGEE X5PRO Marshmallow 6.0 - FIX

DOOGGEE X5PRO, Marshmallow, MT6735P, MTK

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

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

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

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 это настоящий геноцид нервных клеток!
  • Может еще есть какие-то ошибки, я сильно не тестировал.
07.06.2016

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

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

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

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

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

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

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

01.04.2016

MTK GPIO DEBUGGER

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

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

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

Прошивки

Инструменты

01 Апреля 2016MTK GPIO DEBUGGER