PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Планшеты (http://pccar.ru/forumdisplay.php?f=182)
-   -   Планшет на android как car-pc. (http://pccar.ru/showthread.php?t=12455)

ifynk 03.06.2012 12:33

Решил все таки поменять свой планшет Ramos W10 OEM на более дружелюбный. В нем устраивало все, кроме наличия нормальных прошивок. Стал перед выбором планшета от Ainol. Меня интерисует под какой процессор можно будет самому компилить ядро?
Allwinner A10 Cortex-A8 (Ainol Novo 7 Advanced II) или Amlogic 8726-M3 Cortex-A9 (Ainol Novo 7 Tornados или Ainol Novo 7 MARS). По ссобщениям с этой ветки я понял, что Allwinner A10 более открытый. Но также мне известно, что уже есть исходники ядра для Amlogic M3. Больше склоняюсь к Amlogic так как есть опыт работы с ним и опыт сборки ядра (которое так и не заработало из-за неверной адресации MTD блоков). Что посоветуете?

tsynik 03.06.2012 16:57

Цитата:

Сообщение от mas_u (Сообщение 223157)
Для поддержки usb камеры, я так понимаю, стоковое 3.0.8 необходимо пересобирать?
Script.bin в архиве.

Посмотрел скрипт, отличий практически нет, разве что другие параметры памяти и LCD... Если с моим скриптом стартует - попробую записать в новый билд данные по памяти и LCD из своего скрипта, вдруг запустится нормально? ) Можно пойти другим путем:

http://www.slatedroid.com/topic/3337...cm9-nightlies/

это CM9 для более похожего железа (как минимум в плане wi-fi) и со стоковым ядром 3.0.8. Необходимое для него можно дособрать (модули камер, USB звука etc). Само ядро трогать не нужно, достаточно иметь его конфиг, чтобы добавить нужные модули и добавить их в загрузку через /etc/init.d.

dzmitry 03.06.2012 20:44

Вложений: 6
Привет всем. Не так давно занялся установкой планшета в машину, попользовавшись этим чудом в машине, сильно захотелось оболочку, чем то похожую на ту, что делалась под корвет (кто то в этой ветке уже скидывал эти ссылки http://www.3dnews.ru/auto/613621, http://www.ngconnect.org/program/ngc-car-preso.html, оттуда и был взят дизайн). Собственно, вот что за неделю получилось сделать.
Андроид 2.3.7, прошивку немного подправил, что бы можно заменить статус бар. Версия программы наверное около alpha 0.1 :). Основная проблема пока - это то, что список приложение можно менять только руками в базе данных, т.е. ui для этого пока не сделан. Ну и в панель быстрого запуска надо добавить ярлыки. (отсутствующий title у навитела проявляется только когда делаю скриншот :blush:)
Да, планшет zte v9.

mas_u 03.06.2012 21:15

Цитата:

Сообщение от tsynik (Сообщение 223210)
Можно пойти другим путем:

http://www.slatedroid.com/topic/3337...cm9-nightlies/

это CM9 для более похожего железа (как минимум в плане wi-fi) и со стоковым ядром 3.0.8. Необходимое для него можно дособрать (модули камер, USB звука etc). Само ядро трогать не нужно, достаточно иметь его конфиг, чтобы добавить нужные модули и добавить их в загрузку через /etc/init.d.

Пробовал прошивку от 230512 и от 310512 с патчем для Авроры и без - результат одинаковый - белый экран с вертикальными цветными тонкими линиями. Пробовал также прошивку отсюда - http://androtab.info/cyanogenmod/all...mod/allwinner/ - не загружается.
Загружается только с Вашей прошивкой и со стоковой 3.0.8.

Цитата:

Сообщение от tsynik (Сообщение 223210)
Создать исполняемый файл типа 10modules с содержанием:

Код:

# Wi-Fi
insmod /system/lib/modules/8192cu.ko
# Camera
insmod /system/lib/modules/uvcvideo.ko
insmod /system/lib/modules/stkwebcam.ko
# etc.

# GPS and serial interfaces (compiled in kernel)

insmod /system/lib/modules/cp210x.ko
insmod /system/lib/modules/ftdi_sio.ko

А где можно взять эти файлы для ядра 3.0.8 - в Вашем архиве нашел только stkwebcam.ko?

tsynik 04.06.2012 06:58

Цитата:

Сообщение от mas_u (Сообщение 223228)
Загружается только с Вашей прошивкой и со стоковой 3.0.8.

А где можно взять эти файлы для ядра 3.0.8 - в Вашем архиве нашел только stkwebcam.ko?

Пробуйте это обновление - текущая сборка для NOVO с вашим конфигом, но с заниженными таймингами памяти, моими параметрами LCD и отключенным TV-out. Если заведется - полный лог dmesg и logcat загрузки для понимания, что еще включить. Вайфай может заработать с драйвером 8712u, либо его надо закомментировать и раскомментировать 8192cu. Загрузку nano* надо обязательно закомментировать, с ними Аврора к примеру, насколько я знаю, не загружается. Это все в system/etc/init.d/*wifi. Модули для 3.0.8 соберу как-нибудь, готовых нет, так как я их в своей 3.0.8 включил в ядро. Для акселерометра надо будет положить стоковую библиотеку /system/lib/hw/sensors.exDroid.so в /system/lib/hw/sensors.sun4i.so и добавить в автозагрузку mma7660.ko (вместо bma250, что в файле system/etc/init.d/02novo7a)

mas_u 04.06.2012 12:34

Цитата:

Сообщение от tsynik (Сообщение 223249)
Пробуйте это обновление - текущая сборка для NOVO с вашим конфигом, но с заниженными таймингами памяти, моими параметрами LCD и отключенным TV-out. Если заведется - полный лог dmesg и logcat загрузки для понимания, что еще включить.

Не загружается дальше заставки
Цитата:

Сообщение от tsynik (Сообщение 223249)
Вайфай может заработать с драйвером 8712u, либо его надо закомментировать и раскомментировать 8192cu. Загрузку nano* надо обязательно закомментировать, с ними Аврора к примеру, насколько я знаю, не загружается. Это все в system/etc/init.d/*wifi.

Закоментировал nano - стал грузится до
Android is upgrading
Optimizing application 12 of 12
Starting applications ... перезагрузка и так по кругу.
Закоментировал в файлах system/etc/init.d/ почти все модули и убрал копирование преинсталированных приложений в updater-script - результат тот же.

tsynik 04.06.2012 19:49

Цитата:

Сообщение от mas_u (Сообщение 223264)
Не загружается дальше заставки

Закоментировал nano - стал грузится до
Android is upgrading
Optimizing application 12 of 12
Starting applications ... перезагрузка и так по кругу.
Закоментировал в файлах system/etc/init.d/ почти все модули и убрал копирование преинсталированных приложений в updater-script - результат тот же.

Осталось понять, что ему мешает. Если дело доходит аж до приложений - ядро и модули ни при чем. Просто не запускается какой-то критический сервис. ADB консоль работает сразу после пропадания заставки. Я, к примеру, смотрел в ней, почему же в принципе не стартует графика, когда собирал ядро и модули mali (GPU). Так что ставьте драйвер Android ADB и смотрите лог загрузки (adb logcat), там в конце будет вся нужная информация ;-)

ElM_nsk 04.06.2012 20:43

dzmitry, в sample есть пример лаунчера Home, там можно посмотреть как вывести список приложений

dzmitry 04.06.2012 21:25

ElM_nsk, :) да не, я знаю как вывести список приложений, другое дело, что нужен кусок Ui, на котором можно добавлять установленные приложения в конкретное подменю + реордерить их.

nikolna 04.06.2012 22:30

dzmitry, молодец продолжай в том же духе!, если будет фронт на андройд то люди на него непременно побегут!))


Часовой пояс GMT +4, время: 21:08.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot