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

28.08.2016

Что нового в Android 7? Что не напишут другие!

MTK, Android 7.0 Nougat

Доброй ночи дорогие посетители моего скромного сайта!

Как вы уже знаете я запустил полноценный android 7 Nougat на своем телефоне DOOGEE X5PRO на платформе MTK и спешу поделится тем, что вряд ли вы увидите в описании нового андроида в других изданиях. Почему? А потому, что там пишут журналисты не понимая в теме ничего или просто копипастят из разных источников ибо у журналистов рабочий телефон всегда iPhone или Nokia )))

Остальное читайте на страничке

27.08.2016

Вот это да! MTK Android 7 для DOOGEE X5PRO!

DOOGGEE X5PRO, DOOGGEE X5S, MT6735P, MTK, Android 7.0 Nougat

И неожиданно для всех утекли исходники Android 7 от MTK, пока пре альфа.

Ядро там пока 3.18.35 и печально будет если MTK так и оставит. Если что, придется самому ковырять новое ядро.

Вот написал краткий обзор того, что увидел.

ЗАРАБОТАЛА!

  • Починил IMEI, но связи нет пока. Разбираюсь.
  • Работает WiFi, Bluetooth.
  • Камера работает, фонарик и вроде даже радио - но не слушал, просто запустил и оно загрузилось.
  • Работают все три датчика (гравитационный детектор, фотонный детектор и детектор электро-проводящей материи).
  • И остальное, на первый взгляд, работает!
  • Плавно, анимашечки разные - красиво! Удобно!
20.08.2016

Тестовая версия ядра 3.18.36+3.18.39 для DOOGEE X5PRO

DOOGGEE X5S, DOOGGEE X5PRO, MTK, MT6735P, Marshmallow, Прошивка

Друзья! 
Я пока работой занят сильно, но нашел время обновить ядро из исходников Linux до версии 3.18.36 и даже до 3.18.39  (дальше пока не пошло, надо разбиратся - на сегодня финальная Linux 3.18.39).

Добавил версию 3.18.39 - x32 версию даже не запускал, может не запустится!
Обновление с 3.18.36 до 3.18.39 шли довольно тяжело но выпилил лишние логи от МТК, серийный порт от МТК, удалил много мусора от МТК и вообще по максимому выпилил говнокод МТК. Кто знает, может лучше станет все работать!

Ошибки в 3.18.38

  • Процессор не засыпает хотя энергопоребление как будто спит, буду искать но в свободное время.

Кто хочет, тестируйте и дайте оценку стабильности/производительности - у меня то глаз замылен тестированием. Ядро совместимо со всеми версиями Android 6.0 сделаные мною.Beta Kernel X5pro 3.18.36+3.18.39 x32&x64

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.

31.07.2016

DOOGEE X5PRO Marshmallow 6.0 - v3.1

DOOGGEE X5PRO, DOOGGEE X5S, MTK, MT6735P, Marshmallow, Прошивка

Теперь можно сказать, что эта прошивка - реальная замена стоковой, а по мне так многократно лучше!
Есть над чем работать и с вашей помощью можно улучшать бесконечно!

Скачать:

Версия x64 bit для FlashToolsВерсия x32 bit для FlashTools - рекомендованная

TWRP SuperSU

Ошибки

  • Включение Bluetooth вызывает повышенное потребление. Разбираюсь.
21.07.2016

А тем временем в далекой галактике запускают CM13

DOOGGEE X5S, DOOGGEE X5PRO, MTK, MT6735P, CM13.1

Наш друг и замечательный товарищ olegsys запускает CM13.

Отрадно, что исходники он выкладывает и все будет совместимо с моими исходниками для DOOGEE X5PRO. Пожелаем ему успехов в реально трудногм деле. Кто может помочь, помогите )) 

Лично я CM13 не жду, мне и просто 6.0 достаточно...

PS: Сейчас сижу на 6.0 x32 v115. Тестирую. Вроде все хорошо, но в youtube видео 360 показывает не верно, это и останавливает от выпуска. Изучаю вопрос.

13.07.2016

DOOGEE X5PRO Marshmallow 6.0 - FIX

DOOGGEE X5PRO, MT6735P, MTK, Marshmallow

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

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

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

24.06.2016

DOOGEE X5 PRO Lollipop 5.1x64 - v1

DOOGGEE X5S, DOOGGEE X5PRO, MTK, MT6735P, Lollipop, Прошивка

А вот неожиданно довел до ума Lollipop x64. Возможно, что работает все - но сомнения есть.
Была какая то ерунда при первом запуске камеры, видео презентации кривое  - я потестирую позже.

Цель выпуска этой прошивки - полноценно работающий андроид для портирования остальных прошивок. Именно на ней я попробую сделать работающий MIUI v7, но сколько это займет времени - не известно!

Желаю ужачи в портировании!

Скачать Android Lollipop 5.1 x64 для DOOGEE X5PRO

Особенности:

  • По сути это копия прошивки Marshmallow 6.0 но скомпилированная для Android Lollipop x64.
  • По  не понятным причинам не запускался Chrome - пришлось заменить стоковым браузером.
  • Датчик приближения при звонке не работает, хотя в программах тестирования работает прекрасно. Я разбираюсь с этим вопросом - судя по всему есть проблемы с кодом экрана - датчик срабатывает, а экран не включается. А все сделано так, что при выключенном экране не работает тачскрин. В общем код MTK это настоящий геноцид нервных клеток!
  • Может еще есть какие-то ошибки, я сильно не тестировал.
22.06.2016

DOOGEE X5 6580 - Android 6.0

DOOGGEE X5, MT6580, MTK, Marshmallow

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

4PDA

16.06.2016

MIUI 7 - MT6735x64

MT6735P, MTK, MIUI

Друзья, смотрите что появилось!
Я даже вздрогнул от неожиданности и выпил!

4PDA - давайте поддержим автора советами и прочим!

Автор говорит, что много пока не работает но плавность работы и скорость работы на высоте! Я в ожидании впечатлений от работы, ведь в нашем аппарате DOOGEE X5PRO 2 гиг памяти, работать наверное будет сверхкомфортно!

Я пока работой сильно занят (ибо работая над прошивкой несколько подиздержался, а я частный предприниматель - сколько сделал столько получил, а денег очень мало нынче и работы).
Кто умеет, попробуйте портировать - пока там много что не работает, но главное - прогресс есть!
Я же жду выхода MIUI8 (говорят в пятницу будет) чтобы попробовать ее портировать, но это потребует очень много времени т.к. я уже подрастерял навыки портирования, а MIUI не портировал с нуля никогда.

PS: Запустил для пробы MIUI 7 - ничего не работает пока, да и после Android 6.0 многое не привычно и не совсем удобно, хотя да - красиво ))) Думаю, MIUI 8 лучше будет и ее надо портировать )

10.06.2016

Забавное порой случается, читаем ))) Установка Android 6.0 от DOOGEE X5PRO на DOOGEE X5S

DOOGGEE X5S, MT6735P, MTK, Marshmallow, Прошивка

Установка Android 6.0 от DOOGEE X5PRO на DOOGEE X5S

Т.к. тема совсем свежая, буду следить - как все наладим, то будет и прошивка нормальная идти для этого аппарата.

Мне непонятн смысл покупки данного аппарата т.к  2Гб. ОЗУ это куда комфортнее, чем 1Гб.
Да и флешка внутренняя там меньше, но что делать - раз выпускают.

Я вообщем рад за тех, кто по случайности обзавелся сходу хорошей прошивкой!!!

07.06.2016

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

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

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

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

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

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

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

26.05.2016

DOOGEE X5 PRO 6735P KERNEL SOURCE CODE

DOOGGEE X5PRO, DOOGGEE X5S, MTK, MT6735P, CM12.1, FlymeOS, Исходные коды

Для самых смелых и трудолюбивых выложил наработки ядра для 5.1

GITHUB

Надеюсь, что отважные разработчики не забудут меня и будут учтивы )))
Все конфиги и дравера дались очень большой кровушкой.

Так же большая благодарность olegsys за отзывчивость и работу.

PS: Проверил скомпилированное ядро на портировании FlymeOS замечательно все запускаетсяи баги как в CM12. Занимаюсь...

01.04.2016

MTK GPIO DEBUGGER

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

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

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