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

Разное компилируемое и запускаемое сделаное мной.
Есть полезное, а есть и не очень.

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

Исходный код 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 и все исходники подойдут.

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!

07.08.2016

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

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

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

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

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

скрипт

08.06.2016

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

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

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

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

GITHUB

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. Занимаюсь...

01.04.2016

MTK GPIO DEBUGGER

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

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

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