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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Прошивки (http://pccar.ru/forumdisplay.php?f=183)
-   -   Модификация Android 4.4.2 для Radxa и Radxa Pro (http://pccar.ru/showthread.php?t=23815)

oledv 20.01.2016 22:12

Модификация Android 4.4.2 для Radxa и Radxa Pro
 
Вложений: 3
При установке CarPC на базе платы Radxa_Rock Pro возникли некоторые сложности с функционалом и интерфейсом, по этому пришлось немного допилить прошивку.

Прошивка с Android 4.4.2 для плат Radxa Rock и Radxa_Rock Pro.

реализовано:
1. Быстрое выключение Android, по длительному удержанию кнопки вк\вык, более 1 секунд без вызова меню.
2. Добавлено разрешение 800x480, 1280x800.
при изменении разрешения требуется изменить буфер в /system/build.prop.
sys.ui.fakesize=1280x800.
3. Разрешение ядра 1280x800.
4. Удалено лого ядра.
5. Громкость в 30 шагов.
6. Интегрированы драйвер резитивного тача eGTouch USB.
7. Интегрированы драйвера CP210X, FTDI, PL2303, EASYCAP.
8. Для включения анимации надо добавить ( в оригинальной прошивке также работает ).
/system/media/bootanimation.zip
/system/media/shutdownanimation.zip
9. Включен GPS с драйвером от Rage2.
/system/build.prop
ro.factory.hasGPS=true
ro.kernel.android.gps=ttyS3
gps.serial.speed = 9600
10. Убраны кнопка выключение питания и скрытие навигационной панели.
11. Навигационной кнопки домой, назад, диспечер программ перенесены в информационную панель.
12. Информационная панель увеличена а два раза.

По умолчанию установлено DPI 240, для использования DPI более 213 нужно отключить навигационную панель, по умолчанию отключена.

/system/build.prop
ro.config.low_ram=true // отключение прозрачность статус бара.
ro.rk.systembar.voiceicon=false // Скрыты кнопки громкости в навигационной панели.
qemu.hw.mainkeys=0 // Отключение, включение навигационной панели при DPI не больше 213, по умолчанию отключена.
debug.sf.nobootanimation // Отключение, включение bootanimation.



Android4.4.2_Radxa_Rock_800x480_GPS

Android4.4.2_Radxa_Rock_Pro_1280x800_GPS

Программы калибровки для резитивного тача eGTouch USB TSCalibration TSCalibration2

Vic26 21.01.2016 00:02

Цитата:

Сообщение от oledv (Сообщение 349268)
1. Быстрое выключение Android, по длительному удержанию кнопки вк\вык, более 1 секунд без вызова меню.
10. Убраны кнопка выключение питания и скрытие навигационной панели.
11. Навигационной кнопки домой, назад, диспечер программ перенесены в информационную панель.
12. Информационная панель увеличена а два раза.

Не расскажешь подробнее, как это сделать?

oledv 21.01.2016 00:39

Цитата:

Сообщение от Vic26 (Сообщение 349280)
Не расскажешь подробнее, как это сделать?

1. надо править исходники на jave в frameworks
10. в /frameworks/base/packages/SystemUI/res/layout/navigation_bar.xml
/frameworks/base/packages/SystemUI/res/layout-sw720dp/navigation_bar.xml
поставить нулевую ширину кнопок которые ненужны - android:layout_width="0dp"
11. добавить кнопки в /rameworks/base/packages/SystemUI/res/layout/status_bar.xml
12. в frameworks/base/core/res/res/values/dimens.xml status_bar_height на 50dip

Vic26 21.01.2016 00:57

понятно, спасибо.

oledv 06.03.2016 14:10

Добавлена прошивка для платы Radxa Rock под разрешение по умолчанию 800x480 DPI 240
Android4.4.2_Radxa_Rock_15.02.2016

dipcore 10.03.2016 19:28

Цитата:

Сообщение от oledv (Сообщение 349284)
10. в /frameworks/base/packages/SystemUI/res/layout/navigation_bar.xml
/frameworks/base/packages/SystemUI/res/layout-sw720dp/navigation_bar.xml
поставить нулевую ширину кнопок которые ненужны - android:layout_width="0dp"

Наверное лучше делать android:visibility="gone"

oledv 11.03.2016 00:54

dipcore, попробуем, при этом все остальные объекты буду смещены относительно скрываемого?

dipcore 13.03.2016 18:39

Цитата:

Сообщение от oledv (Сообщение 354484)
dipcore, попробуем, при этом все остальные объекты буду смещены относительно скрываемого?

Да, элемет с android:visibility="gone" как бы исчезнет из вью.

-+Bert+- 15.03.2016 19:51

Вложений: 1
oledv,
Помогите пожалуйста правильно добавить в статусбар кнопки в таком же порядке, как у Вас. Буду очень признателен.

status_bar.xml и navigation_bar.xml в архиве во вложении.

oledv 15.03.2016 22:50

-+Bert+- в status_bar.xml

Код:

после



после часов



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

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