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

21.08.2017

TWRP 3.1.1 x32+x64 Android 7.1.1 для DOOGEE X5PRO и X5S 6735P

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

На пути компиляции Android и LineageOS из исходников, в рамках тестирования, скомпилировал TWRP из исходных кодов на основе ядра для Android 7.x.

Должно работать на всех версиях телефона включая новые, для которых я еще не обновил ядра.

Скачать TWRP-3.1.1 для DOOGEE X5PRO версий x64 и x32 для Android 7.1.1

Для прошивки через FlashTools выберите scatter файл нужной разрядности x32 или x64.

TWRP поддерживает прошивку boot.img, recovery.img, system.img и других системных разделов.

В целом TWRP можно ставить и на Android 5.x и на Android 6.x - все равно это отдельная от системы программа.

ОЧЕНЬ ВАЖНО!

Разрядность TWRP (x32 или x64) должна совпадать с разрядностью системы Android, иначе TWRP не загрузится!

Как вариант можно загрузить нужную версию TWRP вместо boot.img и тогда он всегда загрузится.

Изменения 3.1.1

  • Backups will now include adopted storage keys (Dees_Troy)
  • Fixed an adb restore issue (bigbiff)
  • Fixed rebooting when no OS is present (Dees_Troy)
  • Fixed line wrapping in the GUI terminal (_that)
  • Updated TWRP source code to AOSP 7.1.2 (Dees_Troy)

21.08.2017

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

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

Изменения:

  • Добавил GOOGLE PIXEL LAUNCHER
  • Обновил GAPPS
  • Добавил жесты для AnyKernelGesture
  • К сожалению USB разъем окончательно испортился на телефоне, проверить x64 версию нет возможности!

Читать далее

21.08.2017

Android 7.1.1 Nougat BETA4 для DOOGEE X5 6580!

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

  • Заменил HAL задней камеры, возможно станет лучше
  • Добавил GOOGLE PIXEL LAUNCHER
  • Обновил GAPPS
  • Добавил жесты пробуждения для AnyKernelGesture

Читать далее

13.08.2017

БЕТА - жесты пробуждения телефона - мой проект на GooglePlay

Бета, Программы, Oukitel K6000 Plus, Archos 50 Saphir, Nomu S10, DOOGEE, Oukitel k4000, KitKat, MIUI8, MIUI, Marshmallow AOSP, Marshmallow, Lollipop, LineageOS, FlymeOS, CM13.1, CM12.1, Android 7.1 Nougat, Android 7.0 Nougat

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

Зачем надо - у DOOGEE и других компний есть свои решения без исходных кодов, а я сделаю доступным для всех у кого тачскрины поддерживают пробуждения.

Исходник будет лежать тут GIT

Читать далее

  • DOOGEE X5
  • DOOGEE X5PRO
  • DOOGEE Y100 PRO
  • Oukitel K4000
  • Nomu S10
  • Nomu S20
  • Archos 50 Saphir
  • Doogee x5 Max Pro
  • Oukitel K6000 Plus
  • Jiayu S3 Advanced
  • Acer Z530

20.06.2017

DOOGEE X5 PRO Lollipop 5.1x32-R09 для всех версий телефона для FlashTools

Релиз, Официальная, DOOGGEE X5S, DOOGGEE X5PRO, TWRP, Lollipop, MT6735P, MTK

Привет друзья!

Относительно недавно мне прислали телефоны DOOGEE X5PRO новой ревизии R17 . Они идут с предустановленной Android 6.0 и попросили сделать стоковую прошивку Android 5.1.

К сожалению, стоковые прошивки выше версии R09 не работают с этим ядром - проблема с камерами (я не стал разбиратся и править, не стоит труда) так что сделал только версию R09 но полностью совместимую со стоком, без патчей и исправлений работающую на всех версиях телефона DOOGEE X5PRO.

Вместе с системой идет файл recovery.img с TWRPx32, я поправил для новой версии телефона и чуть исправил архивирование, чтобы в бекапе небыло дубля system.img и убрал навязывание установки SuperSU которое может сделать не работающим некоторые прошивки.

Скачать Android 5.1x32 для DOOGEE X5PRO и DOOGEE X5S

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: Для владельцев других телефонов тоже скажу - идите и сделайте, не стоит искать того кто за вас сделает - вы творцы своего телефона ))))

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

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

17.02.2017

Запустил скомпилированное ядро Archos 50 Diamond

Archos 50 Diamond, Lollipop, MSM615

Ура! Наконец то понял как все работает у Qualcomm.

Буду дальше разбираться и компилировать уже нормальную систему!

Linux version 3.10.49-perf-g9fc5706-dirty (snowcat@WALLE) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #0 SMP PREEMPT Tue Feb 7 00:26:51 STD 2017

PS: Пытаюсь сделать Android 7 MoKee для Archos 50 Diamond​ - но стандарный раздел у телефона очень маленький и прошивка не входит, делаю х32 версию - но пока есть проблемы.

PPSL Ура, запустил скомпилированый x32 и x64 TWRP для 7ки! 

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

Друзья, как вы знаете мне прислали телефон для создания под него прошивоки и разработки ядра - 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.
Но для первой беты уже хорошо! Особенно если портировщики засучат рукава и попробуют довести до ума.
Первый шаг сделан!

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

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

02.06.2016

Про лайки, донат и смысл жизни ))

Спасибо всем тем четырем героям (+1), кто прочел и задонатил.
Стало как-то легче и приятнее.

Буду стараться улучшать работу этих прошивок и надеятся на выход исходников Android N, с вашей помощью их запустить. И т.к. все мы понимаем, что если 6.0 и выпустят то Android N - нет.

И на кого буду все смотреть с надеждой? )))
Вообщем еще раз спасибо, в выходные с вас на коньяк уже есть - немного отдохну!

PS: Кстати, прошивки на базе 5.1.1 х64 ядра уже делают и все работает ))
Как авторы будут готовы, то видимо разместят. Лично я портированием не очень хочу заниматься - лучше ядра буду допиливать, ибо ядро сделать не по силам 99% портировщиков.

PPS: И да, только что узнал - olegsys допиливает СМ12, завел интернет, объединяет наработки! Следим затаив дихание за мистическими действиями этого героя!

PPPS: Судя по всему настроили экран для телефонов ревизии R14-R15. Спасибо tlupovislam. У кого не запускаются прошивки на новых ревизиях - спросите у него, я отдал для теста все файлы. Проверяет!

01.04.2016

MTK GPIO DEBUGGER

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

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

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

Прошивки

Инструменты

01 Апреля 2016MTK GPIO DEBUGGER

Инстукции