Обновление прошивок для Digma D-Plane iDxD7 3G/iDxD 8 3G/iDxD 10 3G
В данной теме обсуждаются ТОЛЬКО текущие баги в последних срезах прошивки (сообщения не относящиеся к теме будут удаляться без предупреждения). Перед тем как публиковать сообщение прошейтесь последним срезом - возможно вашу ошибку уже исправили.
Контрольные сборки http://sourceforge.net/projects/wive-ng ... e-ng-idxd/
НЕ СТОИТ ПИСАТЬ В ТЕМУ ЕСЛИ У ВАС УСТАНОВЛЕНО ПО ВЕРСИИ ОТЛИЧНОЙ ОТ ДОСТУПНОЙ ПО ССЫЛКЕ ВЫШЕ
Так же не стоит тратить чужое время потами типа: "шеф всё пропало..." или "поставил ххх чёт нифига не работает". Учитесь корректно составлять репорты.
ВНИМАНИЕ!!! ЕСЛИ ВЫ РЕШИЛИ НАПИСАТЬ В ЭТОЙ ТЕМЕ ТО У ВАС ДОЛЖНА БЫТЬ УСТАНОВЛЕНА ПРОШИВКА ДОСТУПНАЯ ПО ССЫЛКЕ ВЫШЕ. Не с официального сайта, не из архива ddixlab, а именно одна из доступных по ссылке выше. Ессно чекуммы должны совпадать. По прошивкам опубликованным на официальном сайте пишите в официальную ТП. Разбирать что они там опять опубликовали у меня желания нет.
Данное ПО построено на официальной ветке Amlogic. Сильно переработанное ядро со всеми последними обновлениями для 3.0.x LTS ветки + некоторые бэкпорты. Обновлённый до 4.0.4_r2.1 userspace. Основная задача решить проблемы со стабильностью и работой GPS.
ВНИМАНИЕ! Мы не имеем никакого отношения к прошивкам с которыми поставлялись устройства с завода. Вся работа по адаптации кода Amlogic для устройств DIGMA была выполнена практически с нуля частично заглядывая в китайское творчество. Как следствие никакие вопросы касательно "а вот тут было так" или "я тут зашил прошивку с digma и у меня ..." идут в /dev/null.
Частота CPU в performance режиме 1320МГц, в PowerSave режиме 840МГц.
В наших прошивках добавлен экспорт сетки частот, что позволяет использовать приложения управляющие частотой (как пример cpumaster).
P.S. владельцы планшетов предыдущего поколения iDx7/iDx10 - попытка залить эту прошивку превратит ваш планшет в кирпич, причем даже СЦ после этого не поможет.
ЭТА ТЕМА РАССЧИТАНА ИСКЛЮЧИТЕЛЬНО НА ПОДГОТОВЛЕННЫХ ПОЛЬЗОВАТЕЛЕЙ НЕ ПУГАЮЩИХСЯ КОНСОЛИ И ИМЕЮЩИХ НЕОБХОДИМЫЙ ЗАПАС ЗНАНИЙ И СВОБОДНОГО ВРЕМЕНИ.
Остальные пользователи обращаются в официальную ТП которая локализует проблему и передаст всю информацию нам.
Всегда указывайте версию прошивки. Всегда давайте МАКСИМУМ информации для пошагового повторения проблемы. ОБЯЗАТЕЛЬНО опубликовать логи на pastebin.com и прикрепить ссылку. Только в этом случае вашей проблемой будут заниматься.
ВНИМАНИЕ:
1) в случае перехода с других прошивок (в т.ч. с заводской) на нашу ветку обязательно выполнить wipe всех разделов после прошивки т.к. изменена раскладка флэша.
2) после прошивки и первичной настройки перед началом штатного использования обязательно корректно завершите работу устройства и включите снова
3) ни в коем случае не устанавливайте busybox из маркета это приведёт к неработоспособности части логики и непредсказуемым глюкам. В прошивку уже встроена последняя версия busybox с amlogic специфичными патчами.
4) в прошивку встроен набор GNU библиотек что позволяет (например) собрать несколько модифицированный optware и использовать нативные консольные Linux приложения. Кончено это будет возможно если кто-то возьмётся за поддержку таковой. Уровень подготовки для этого должен быть соответствующий. Т.е. человек как минимум должен быть в силах уметь собрать openwrt под ARM внеся определённые правки (включая пути) в исходный код optware. Данная работа в этой ветке не обсуждается.
5) из поставки исключён Adobe Flash Player т.к. официально не поддерживается ни адобом ни гуглом для чипов Amlogic при этом вызывает хаотичные крахи браузеров и приложений (желающие могут поставить руками, но потом не жаловаться что всё падает). Список совместимых и официально поддерживаемых флэшем устройств живёт тут http://www.adobe.com/devnet-apps/flashr ... vices.html и ниодного устройства на сходной логике в нём нет и не будет.
6) из поставки исключен SuperUserUI т.к. нужен далеко не всем пользователям и большинство (особенно блондинок) будут отдавать права не думая. Кому нужно тот поставит из маркета.
7) не включайте режим 2D акселирации в настройках для разработчиков, эта опция только для отладки.
8) никогда не вставляйте и не вытаскивайте сим карту на включенном и не спящем устройстве если отключен или не работает simdetect. Коротнуть питание симки раз плюнуть. Без паяльника потом не починишь.
9) не включайте simtedect если вы всегда используете устройство со вставленной симкартой, смысла в этом действе нет никакого
10) все наши прошивки поддерживают функцию preinstall (предустановка приложений после прошивки). Для использования необходимо на карте с прошивкой создать директорию preinstall куда положить пакеты программ которые будут автоматически предустановлены после прошивки. Данная функция сделана для того чтобы не захламлять прошивку сторонними приложениями и дать пользователям возможность самостоятельно сформировать пакет программ для установки из коробки.
Предустановка осуществляется в тихом режиме пока пользователь заполняет данные для экаунтов и т.д. Предустановка может занять длительное время (в зависимости от набора приложений). Прогресс никак не индицируется, поэтому после прошивки желательно оставить устройство в покое минут на 15 пока не завершиться предустановка, после чего перезагрузить устройство.
11) старайтесь не использовать приложения требующие root привилегий. Это как минимум не безопасно. Практически все приложения использующие root так или иначе вмешиваются в нормальное функционирование системы меняя так или иначе штатную логику, что может привести к непредсказуемым последствиям. Если есть возможность использовать альтернативу не требующую рута - следует это сделать.
12) если имеются проблемы с передачей файлов через BT следует переименовать устройство в настройках BT. Имя не должно содержать ничего кроме латинских букв и цифр(желательно в нижнем регистре т.к. например NucleOS используемая во многих сверхдешовых смартфонах спотыкается при использовании верхнего регистра в имени подключаемого устройства, так же длина имени чем короче тем меньше шансов на глюк).
Так же есть возможность сделать копию текущий приложений в preinstall. Для этого нужно от рута по adb или в терминале дать команду preinstall.sh backup и дождаться окончания копирования приложений на флэш.
Команды поддерживаемые скриптом preinstall.sh:
1) preinstall - принудительный запуск тихой установки приложений с sd карты из директории preinstall
2) backup - копирование текущий установленных приложений на sd карту в директорию preinstall
3) batcalib - сброс счётчиков PMU AXP2* и данных статистики батареи android
4) clearcache - очистка кэша приложений
5) check_media - проверка внутреннего флэша с исправлением ошибок
6) format_media - переразбивка и форматирование внутреннего флэша
7) erase_media - полная очистка флэша с забивкой нулями и пометкой BAD секторов в NTFL с последующим форматированием после загрузки (может занять длительное время, не менее 5 минут)
Если у вас наблюдаются проблемы с работой встроенного флэша или зависания/перезагрузки при работе со встроенным флэшем - выполните preinstall.sh erase_media от root для корректного ремапа битых секторов на флэше и исправления формата разделов.
Если у вас наблюдаются проблемы с индикатором батареи (всегда показывает один уровень или выключается задолго до полного расхода батареи по индикатору) - разрядите устройство до выключения, затем загрузившись с подключенным зарядником выполните preinstall.sh batcalib и дождитесь полного заряда устройства. После чего очень желательно провести несколько циклов полного заряда разряда батареи в обычном рабочем режиме.
Известные аппаратные проблемы не исправляемые прошивками:
1) Неработающий или некорректно работающий simdetect - брак гнезда sim (как проверить http://www.ddixlab.ru/forum/viewtopic.p ... 169#p38169) - частичное решение сводиться к отключению проверки наличия симкарты в разделе для разработчиков.
2) Плохой контакт карты в sim разъёме (метод проверки отсутствует, косвенно о проблеме можно судить по логам рила который бесконечно пытается прочитать симку или по среди сессии начинает бесконечные попытки перерегистрации в сети). Программного решения так же нет.
3) На ранних партиях idxd10 не видит сим карту (или видит через раз) - ошибка в схемотехнике в части питания sim. Лечиться в СЦ модификацией этих самых цепей (либо можно из стопки найти ту симку которой хватит питания в штатной реализации).
4) Самопроизвольные срабатывания тача при подключенной зарядке (метод проверки, включаем отображение местоположения указателя в настройках для разработчика и при подключенном заряднике удерживаем палец на одном месте, при этом указатель будет произвольно прыгать по экрану). Метод устранения - замена БП на стабилизированный источник питания. Лучше если это будет классический трансформаторный БП. Дешёвые импульсные источники проблему не решат.
Пожалуйста всегда указывайте версию прошивки и полное наименование и РЕВИЗИЮ устройства при регистрации.
Все вопросы касательно получения исходников адресуем непосредственно в
Определение ревизии планшета iDxD
iDxD 7 3G
rev.1 DIDD7GxxAX1112xxxxxx
rev.2a DIDD7GBK8X2112110001~DIDD7GBK8X2112112060
DIDD7GWT8X2112110001~DIDD7GWT8X2112111030
rev.2b DIDD7GxxAX2112xxxxxx
Примечание: rev.2a и rev.2b отличаются модулем камеры, если камера не работает с одной прошивкой, использовать другую.
iDxD 8 3G
rev.1 DIDD8GxxAX1112xxxxxx
rev.2 DIDD8GxxAX2112xxxxxx
iDxD 10 3G
rev.1 матрица TN DIDD10GxxAX1112xxxxxx
rev.2 матрица IPS DIDD10GxxAX2112xxxxxx
rev.3 матрица IPS DIDD10GxxAX3112xxxxxx
rev.4 матрица TN DIDD10GGYAX11130100001~DIDD10GGYAX11130101740 и DIDD10GWTAX11130100001~DIDD10GWTAX11130101360
Примечание для обновления прошивок Android 4.0 – если серийный номер Вашего планшета соответствует одной из серий номеров (см.ниже), то можно использовать ТОЛЬКО обновление Android 4.2!!! В противном случае планшет может выйти из строя.
DIDD7GBK8X211306xxxxx
DIDD7GWT8X211306xxxxx
DIDD7GBK8X211305xxxxx
DIDD7GWT8X211305xxxxx
DIDD8GBKAX211305xxxxx
DIDD8GWTAX211305xxxxx
DIDD10GGYAX511304xxxxx
DIDD10GWTAX511304xxxxx
DIDD10GGYAX511305xxxxx
DIDD10GWTAX511305xxxxx