4. 修改默认的NTP server地址
device/nxp/imx8m/tpc_1xx/overlay/frameworks/base/core/res/res/values/config.xml
+ <!-- Remote server that can provide NTP responses. -->
+ <string translatable="false" name="config_ntpServer">asia.pool.ntp.org</string>
3. 在Setting中增加Never Sleep选项,且设置系统初始状态为NeverSleep,默认开机直接进入到系统画面
device/nxp/imx8m/tpc_1xx/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+ <integer name="def_screen_off_timeout">2147483647</integer>
+ <bool name="def_lockscreen_disabled">true</bool>
5. 预装Power Manager ,Chrome 等App,移除系统中未使用到的App和Services
PowerManager、Chromium
电话、联系人、Browser2
wm density 320
6. UI裁减(桌面快捷方式,Setting的BuildNumber,移除Battery,移除QS中未使用到的功能,移除Setting中异常的功能)
scp zhangjian@172.21.84.184:/home/zhangjian/work/AndroidBSP/imx8-android13/android_build/out/target/product/tpc_1xx/
scp zhangjian@172.21.84.184:/mnt/work/AndroidBSP/imx8-android13/android_build/out/target/product/tpc_1xx/backup/* .
scp zhangjian@172.21.84.184:/mnt/work/AndroidBSP/imx8-android13/burn_scripts/scripts/burn_emmc_scripts/imx-sdcard-partition.sh.bk .
scp zhangjian@172.21.73.44:/home/Work/android/imx8_a13_bsp/android_build/out/target/product/tpc_1xx/bootloader.img .
7. 支持Kiosk功能并预装Kiosk App
8. 在Setting中增加双网口配置选项
9. CAN Sample App开发
UHFRFIDLib
BarcodeScannerLib
1、编译make selinux_policy
2、验证:
adb push ./out/target/product/XXX/system/etc/selinux/* /system/etc/selinux/
adb push ./out/target/product/XXX/vendor/etc/selinux/* /vendor/etc/selinux/
adb push ./out/target/product/XXX/system/system_ext/etc/selinux/* /system/system_ext/etc/selinux/
adb push ./out/target/product/XXX/system/product/etc/selinux/* /system/product/etc/selinux/
adb push ./out/target/product/XXX/root/sepolicy /
Received sys.powerctl='reboot,rescueparty' from pid: 209 (/system/bin/vold)
init: Got shutdown_command 'reboot,rescueparty' Calling HandlePowerctlMessage()
init: Clear action queue and start shutdown trigger
init: Entering shutdown mode
init: processing action (shutdown_done) from (<Builtin Action>:0)
init: Reboot start, reason: reboot,rescueparty, reboot_target: rescueparty
init: Create reboot monitor thread.