01-Android常用系统定制
开机LOGO与动画定制
定制开机LOGO和动画,查看 Android_Logo_Bootanimation 文档。
kickpi-book/common/en/android/Android_Logo_Bootanimation.md
kickpi-book/common/zh/android/Android_Logo_Bootanimation.md
开机自启动APP
定制开机启动APP,查看 Android_boot_App 文档。
kickpi-book/common/en/android/Android_boot_App.md
kickpi-book/common/zh/android/Android_boot_App.md
预装第三方APP
预装APP,查看 Android_Preinstall_Apk 文档。
kickpi-book/common/en/android/Android_Preinstall_Apk.md
kickpi-book/common/zh/android/Android_Preinstall_Apk.md
APP签名
如果需要给APK签名,查看 Android_Apk_Signing 文档。
kickpi-book/common/en/android/Android_Apk_Signing.md
kickpi-book/common/zh/android/Android_Apk_Signing.md
默认屏幕方向
如果需要旋转屏幕,查看 Android_Screen_Rotation 文档。
kickpi-book/common/en/android/Android_Screen_Rotation.md
kickpi-book/common/zh/android/Android_Screen_Rotation.md
默认时区和语言
时区修改
修改 persist.sys.timezone 属性
device/softwinner/ceres-c3/ceres_c3.mk
PRODUCT_PROPERTY_OVERRIDES += \
persist.sys.timezone=Asia/Shanghai
语言修改
修改 PRODUCT_LOCALES 配置
$ vim build/target/product/full_base.mk
+ PRODUCT_LOCALES := en_US
修改 persist.sys.country 以及 persist.sys.language 属性
--- a/device/softwinner/ceres-c3/ceres_c3.mk
+++ b/device/softwinner/ceres-c3/ceres_c3.mk
@@ -32,8 +32,8 @@ PRODUCT_PACKAGES += FT618
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
persist.sys.timezone=Asia/Shanghai \
- persist.sys.country=US \
- persist.sys.language=en
+ persist.sys.country=CN \
+ persist.sys.language=zh
语言属性配置获取优先级见
frameworks/base/core/jni/AndroidRuntime.cpp
默认隐藏状态栏和导航栏
setprop persist.sys.ban_sb true
setprop persist.sys.ban_nb true
reboot
默认系统壁纸
android/device/softwinner/ceres-c3/overlay/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg
android/device/softwinner/common/custom/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png
android/device/softwinner/common/custom/overlay/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.png
android/device/softwinner/common/custom/overlay/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png
默认桌面
如果需要旋转屏幕,查看 Android_Launcher 文档。
kickpi-book/common/en/android/Android_Launcher.md
kickpi-book/common/zh/android/Android_Launcher.md
ADB功能与投屏
使用ADB功能或ADB投屏,查看 ADB教程 文档。
kickpi-book/common/en/android/Android_Launcher.md
kickpi-book/common/zh/android/Android_Launcher.md
DPI 配置
系统默认DPI配置
--- a/android/device/softwinner/ceres-c3/ceres_c3.mk
+++ b/android/device/softwinner/ceres-c3/ceres_c3.mk
@@ -256,7 +256,7 @@ PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
endif
PRODUCT_PROPERTY_OVERRIDES += \
- ro.sf.lcd_density=160
+ ro.sf.lcd_density=120
#language pack
PRODUCT_PRODUCT_PROPERTIES += \
命令行配置DPI
(console)# wm density 120
开发者模式
操作步骤:
Settings -> About tablet -> 点击 Build number -> 提示已经切换到开发者模式
开发者选项路径:
Settings -> System -> Developer options
默认kernel打印等级
--- a/longan/device/config/chips/a133/configs/default/env.cfg
+++ b/longan/device/config/chips/a133/configs/default/env.cfg
@@ -7,6 +7,7 @@ nand_root=/dev/nand0p4
mmc_root=/dev/mmcblk0p4
init=/init
-loglevel=8
+loglevel=1
常见问题
1.安卓系统耳机一直是连接状态
我们喇叭和耳机是同一通路 所以为了喇叭能够直接使用所以把驱动里耳机连接状态默认开启,所以安卓会一直识别有耳机, 要想恢复可以还原以下修改

Last updated