![]() |
![]() |
#1 |
Старший Пользователь
![]() Регистрация: 25.04.2012
Возраст: 49
Город: Оленегорск
Регион: 51
Машина: Pontiac Vibe GT 2.4 2009
Сообщений: 105
![]() ![]() ![]() ![]() |
![]() При установке 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 Последний раз редактировалось oledv; 22.08.2016 в 18:40. |
![]() |
![]() |
![]() |
#2 | |
Старший Пользователь
![]() Регистрация: 11.03.2007
Возраст: 47
Регион: 78, 98
Сообщений: 107
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
__________________
Astra H Service CAN Adapter |
|
![]() |
![]() |
![]() |
#3 |
Старший Пользователь
![]() Регистрация: 25.04.2012
Возраст: 49
Город: Оленегорск
Регион: 51
Машина: Pontiac Vibe GT 2.4 2009
Сообщений: 105
![]() ![]() ![]() ![]() |
![]() 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 |
![]() |
![]() |
![]() |
#4 |
Старший Пользователь
![]() Регистрация: 11.03.2007
Возраст: 47
Регион: 78, 98
Сообщений: 107
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() понятно, спасибо.
__________________
Astra H Service CAN Adapter |
![]() |
![]() |
![]() |
#5 |
Старший Пользователь
![]() Регистрация: 25.04.2012
Возраст: 49
Город: Оленегорск
Регион: 51
Машина: Pontiac Vibe GT 2.4 2009
Сообщений: 105
![]() ![]() ![]() ![]() |
![]() Добавлена прошивка для платы Radxa Rock под разрешение по умолчанию 800x480 DPI 240
Android4.4.2_Radxa_Rock_15.02.2016 |
![]() |
![]() |
![]() |
#6 |
Пользователь
![]() Регистрация: 13.02.2016
Регион: США
Сообщений: 14
![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#7 |
Старший Пользователь
![]() Регистрация: 25.04.2012
Возраст: 49
Город: Оленегорск
Регион: 51
Машина: Pontiac Vibe GT 2.4 2009
Сообщений: 105
![]() ![]() ![]() ![]() |
![]() dipcore, попробуем, при этом все остальные объекты буду смещены относительно скрываемого?
Последний раз редактировалось oledv; 11.03.2016 в 19:49. |
![]() |
![]() |
![]() |
#8 |
Пользователь
![]() Регистрация: 13.02.2016
Регион: США
Сообщений: 14
![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
![]() Регистрация: 08.01.2011
Возраст: 38
Город: Томск
Регион: 70
Машина: Hyundai Sonata YF (i45)
Сообщений: 48
![]() |
![]() oledv,
Помогите пожалуйста правильно добавить в статусбар кнопки в таком же порядке, как у Вас. Буду очень признателен. status_bar.xml и navigation_bar.xml в архиве во вложении. |
![]() |
![]() |
![]() |
#10 |
Старший Пользователь
![]() Регистрация: 25.04.2012
Возраст: 49
Город: Оленегорск
Регион: 51
Машина: Pontiac Vibe GT 2.4 2009
Сообщений: 105
![]() ![]() ![]() ![]() |
![]() -+Bert+- в status_bar.xml
Код:
после <com.android.keyguard.AlphaOptimizedLinearLayout .................. <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/home" android:paddingLeft="2.0dip" android:paddingRight="4.0dip" android:layout_width="wrap_content" android:layout_height="match_parent" android:src="@drawable/ic_sysbar_home" android:layout_toLeftOf="@id/recent_apps" systemui:keyCode="3" systemui:glowBackground="@drawable/ic_sysbar_highlight"/> <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/recent_apps" android:paddingLeft="2.0dip" android:paddingRight="4.0dip" android:layout_width="wrap_content" android:layout_height="match_parent" android:src="@drawable/ic_sysbar_recent" android:layout_toLeftOf="@id/back" android:contentDescription="@string/accessibility_recent" systemui:keyCode="187" systemui:glowBackground="@drawable/ic_sysbar_highlight"/> после часов <com.android.systemui.statusbar.policy.Clock ................... <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:paddingLeft="10.0dip" android:paddingRight="10.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_back" android:layout_toLeftOf="@id/recent_apps" systemui:keyCode="4" systemui:glowBackground="@drawable/ic_sysbar_highlight" /> Последний раз редактировалось oledv; 16.03.2016 в 02:21. |
![]() |
![]() |
![]() |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|