Страница 14 из 18

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 18.07.2016 10:52
ajvengo2
Всем добрый день. Подскажите пжл. есть две прошивки под аналогичные планшеты на Allwinner t2(a20) android 4.4 так вот одна прошивка прошивается через phoenixcard а другая нет сразу появляется белый экран. хотел просто заменить system.fex, но если я меняю только его в imgrepacker то прошивка до конца не загружается, останавливается на середине... Не подскажите какие файлы отвечают именно за начальную прошивку?

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 18.07.2016 13:30
Blaze
Здравствуйте, ajvengo2.
Распакуйте прошивку с помощью imgrepacker, замените в ней system.fex и запакуйте обратно.
Полученную прошивку откройте с помощью DragonFace (см. 1 страницу данной темы), при этом не обновляя DragonFace.
После открытия прошивки в DragonFace, нажмите кнопку 'Save' и сохраните прошивку. Полученной прошивкой, пробуйте прошить планшет.

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 18.07.2016 15:33
ajvengo2
Сейчас попробую. И еще такой вопрос: при запаковке прошивки через бета версию кухни прошивка не записывается на флешку через phoenixcard и не открывается в драгон фейс с чем может быть связано?

Отправлено спустя 39 минут 46 секунд:
попробывал. не идет так же доходит почти до середины и останавливается... в чем проблема не пойму...

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 28.09.2016 16:11
buhsoft2006
Здравствуйте уважаемые друзья !

подскажите, пожалуйста, можно ли отдельно прошить файл sys_config.fex в ТВ-бокс, не прошивая всю прошивку с нуля ?
Файл sys_config.fex я свободно редактирую после распаковки прошивки в ImgRepacker_2_05, также репакером назад собираю прошивку - с этим проблем нет. Но можно ли как-то прошить файл sys_config.fex в готовую, работающую приставку, если мне неизвестно местонахождение этого файла в работающей приставке ?

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 28.09.2016 20:05
Blaze
Здравствуйте, buhsoft2006.
Да, можно. Для этого переименуйте sys_config.fex в script.fex и воспользуйтесь этой инструкцией см. здесь

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 28.09.2016 20:13
buhsoft2006
Спасибо огромное, дорогой Blaze ! Сделаю по Вашему совету ! :good:

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 29.09.2016 23:24
ncuxonad
здравствуйте. мучаюсь уже 3й день. собственно такая проблема: имеется планшет с разбитым дисплеем, при установке на него дисплея от другого планшета все работает, но изображение в него "не умещается", т.к стоял дисплей с разрешением 1024*600, а устанавливаемый 800*480. Мои действия: распаковывал прошивку с помощью dragonface и изменял sys_config1.lhs с помощью notepad++ - в результате: получаю аппарат в состоянии вечной загрузки, но судя по анимации зарядки и логотипу изображение умещается на дисплее. сначала думал что косяк в notepad-е, но похоже в dragonfac-e, т.к. после открытия в нем образа и последующего сохранения, ничего не трогая и не изменяя, получил ту же самую картину с вечной загрузкой, только уже с непомещающейся картинкой. далее пробывал различные версии dragonfac-a, но успехом это не увенчалось - либо та же самая картина, либо прошивка в него не загружается или не сохраняется.
далее стал пробовать распаковывать с помощью imgRePacker. тут ситуация такая, распаковываю, меняю параметры в файле sys_config.fex, всё это дело сохраняю и запаковываю обратно. прошиваю - планшет загружается, но картинка по прежнему не умещается, хотя если открыть измененную таким образом прошивку в dragonface, то там на основной вкладке показывает, что разрешение 800*480.
в общем ситуация, как в том стишке: то ли лыжи не едут, то ли я .... Помогите пожалуйста разобраться!!!
Заранее благодарен!

P.S.: вайпы делал - безрезультатно

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 30.09.2016 18:16
Blaze
ncuxonad, похоже на фантастику.
Используйте этот DragonFace без обновлений.
Разрешение в каких секциях script.bin меняете (ctp_para и lcd_para)?

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 13.11.2016 10:18
AsusNSK
Здравствуйте.
Есть прошивка PAndroid 4.4.2 (ядро 3.4.39) для Orange Pi PC на процессоре Allwinner H3. Я пытаюсь запустить GPS. Подключаю usb_gps адаптер и в разделе /dev появляется устройство ttyUSB0. По команде в терминале cat /dev/ttyUSB0 получаю поток NMEA данных. Драйвер usb-to-uart преобразователя уже зашит а ядро. Скорость порта и gps 9600. В раздел /system/etc/permissions/ создаю файл android.hardware.location.gps.xml После этого появляется возможность включить GPS в настройках андроида.
В конец файла build.prop добавляю строки ro.factory.hasGPS=true и ro.kernel.android.gps=ttyUSB0 (или =ttyS3 если подключаю напрямую к UART платы. cat /dev/ttyS3 поток читается)
В раздел /system/lib/hw вставляю файл gps.default.so (брал тут с гитхаба.)

Только ни одна навигационная программа не видит приёмник.
Я перепробовал много разный файлов gps.default.so от разных прошивок, но безрезультатно.
Есть ли возможность вскрыть прошивку и понять какой именно модуль должен вызываться для работы с NMEA потоком. Возможно файл должен быть с другим именем.
Пробовал распаковать прошивку, но ни одна программа не смогла.
Надеюсь на помощь или подсказку.

PS Эта прошивка записывается на карту посекторно программами типа HDD Raw Copy Tool. То есть это образ уже установленной прошивки и распаковывать там нечего?
Остаётся вопрос, как заставить андроид воспринимать внешний GPS приёмник (USB или UART) как штатное устройство и корректно с ним работать?

Распаковка и запаковка img прошивок Android для Allwinner

Добавлено: 05.01.2017 12:57
Blaze
AsusNSK, был бы исходный вариант в виде img прошивки + по идеи gps.default.so должен быть скопилирован бод ядро прошивки.