![]() |
Цитата:
|
Поскольку cdc-acm.ko драйвер универсальный (как мне кажется) то он должен был заработать и с BU-353, но это теперь не важно :)
Поскольку я пересобрал его так что может быть только одно устройство ttyACM99, при передергивании USB так и есть (без включеного GPS API), при включенном у меня новый 100 не создается но и 99 не пропадает. Надо смотреть в сторону GPS API ... че там не то. шпаргалку по собиранию драйверов я выкладывал а по репаку boot.img попытаюсь чуть позже набрасать по поводу как протестить cdc-acm.ko хз.. видимо надо обрубить драйвер из прошивки както для начала. Я ж сам пока только разбираюсь ) P.S. добился того что ttyACM99 создается заново драйвером при передергивании USB (выдернули /dev/ttyACM99 исчез, вставили появился), теперь задача рестартовать LocaltionManager .. при выключении/включении GPS из настроек все начинает работать. возможно такскером получится? P.S.S. таскер походу в ics это сделать не может. |
Цитата:
|
Цитата:
|
Вложений: 1
Denkos сэнкс за наводку .. с automatelt действительно все заработало :)
тока вот тригера на появление файла там нет ..но можно повесить на включение-выключение экрана. на CM9 действительно возможно програмное включение\выключение GPS .. P.S. кто то должен проверить cdc-acm на BU-353. |
А может кто нибудь даст подсказку.Как разбудить программно планшет из сна не нажимая кнопку вкл.
прошивка СМ9. на стоковой прошивке планшет просыпался привставлении зарядки.на СМ9 такого нету((( |
Цитата:
|
Цитата:
|
Вложений: 1
Как и обещал инструкция по трепанации boot.img (все необходимые инструменты в архиве, файлы mkbootfs и mkbootimg для CM9 ics, для остальных надо пересобирать system, чтобы заполучить их). На примере A7HD и CM9 3.036+.
1. Нам нужен zip с CM9 который мы прошили в планшет. ищем тут 2. нам нужна виртуалка с убунотой и CWM предпологается что мы уже научились немного этим пользоваться по этому посту. 3. Распаковываем в виртуалке или на своем компе наш cm9_nightly_20120913.zip и достаем из него на заветный boot.img. делаем папку на виртуалке ~/cm9_boot и складываем туда наш boot.img и инструменты из архива, далее выполняем из ~/cm9_boot: chmod a+x * ./split_bootimg.pl boot.img получаем boot.img-kernel и boot.img-ramdisk.gz, далее: ./extractboot получаем папку ~/cm9_boot/out с нашей корневой системой / после меняем что хотим и из ~/cm9_boot запускаем: ./packboot все, у нас есть boot_new.img, он то нам и нужен. Забираем его себе и переименовываем в boot.img. Все остальные действия я выполнял из под Windows. Скачал UpdatezipCreator. Достаем из нашего cm9_nightly_20120913.zip бинарник update-binary (он нам пригодится), затем при помощи UpdatezipCreator создаем zip для CWM. Что нужно указать в UpdatezipCreator: - наш файл boot.img - в закладке script пишем: package_extract_file("boot.img", "/dev/block/nandc"); это для cm9_nightly_20120913.zip, для своего проверять в файле updater-script в zip файле прошивки - в закладке options указываем: script version Edify и update-binary for edify путь к нашему update-binary из архива cm9_nightly_20120913.zip. Жмем Make an apdate zip и получаем boot_update.zip который можно шить из CWM. Настоятельно рекомендую сделать полный backup CWM перед прошивкой нового boot.img!!! P.S. по этому методу можно собрать своё ядро, например без встронного драйвера pl2303 :) и добавить свои драйвера. Сегодня попробую может и ядро так обновить, т.е. заменить файл boot.img-kernel на свой самопальный. |
DmitrySmol а что update.zip у вас без подписей?
|
Часовой пояс GMT +4, время: 17:50. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot