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

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

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

20.03.2017

Android 7.1.1 Nougat BETA2 для DOOGEE X5PRO и X5S 6735P + FIX DPI

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

Изменения:

  • Ура! Починил камеры для всех версий телефона! Было не легко!
  • Обновил GAPPS
  • Исправил DPI для сборки x32

Читать далее

19.03.2017

Android 7.1.1 Nougat BETA2 для DOOGEE X5 6580!

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

  • Ура! Починил камеры для всех версий телефона! Было не легко!
  • Обновил GAPPS
  • Обновил таблицу заряда, но понял - что у вас надо еще кое что менять, протестируйте сколько времени держится 1% заряда при использовании!

Читать далее

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

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

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