瑞芯微Rockchip开发者社区
登录
直播中
芒果冰
11年用户
920经验值
私信
关注
[问答]
可卸载预安装功能的配置步骤有哪些呢
开启该帖子的消息推送
RK3288
root
固件
预安装分为哪几种呢?
可卸载预安装功能的配置步骤有哪些呢?
回帖
(1)
苗媛媛
2022-3-3 15:18:16
预安装分为可卸载预安装和不可卸载预安装,本文主要阐述的是可卸载预安装的功能。配置步骤如下:
1)若是希望可卸载预安装,新增文件夹 device/rockchip/rk3288/preinstall_del;
若是不可卸载预安装,新增文件夹 device/rockchip/rk3288/preinstall。
2)拷贝需要预制的第三方应用到上述文件夹,注意APK文件名尽量使用英文,避免空格。
3)编译结束后会将预制的文件拷贝至system固件中。烧录后,系统会自动安装这些应用。
4)需要注意的是,在preinstall_del目录中的应用,即使用户在使用过程中将其卸载,但在恢复出厂设置后,应用又会自动安装。
如果希望恢复出厂设置后不再恢复预安装应用,可以将上述文件夹名字改为 preinstall_del_forever 即可实现。
device/rockchip/rk3288/preinstall_del_forever 文件夹。
root@ubuntu:~/rk3288/device/rockchip/rk3288$ ll
total 156
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ./
drwxrwxr-x 4 root root 4096 Jul 20 08:19 ../
-rw-rw-r-- 1 root root 80 Jul 20 08:19 Android.mk
-rw-rw-r-- 1 root root 728 Jul 20 08:19 AndroidProducts.mk
drwxrwxr-x 2 root root 4096 Jul 20 08:19 bluetooth/
-rw-rw-r-- 1 root root 2555 Jul 20 08:19 BoardConfig.mk
-rwxrwxr-x 1 root root 4523 Jul 20 08:19 build.sh*
-rw-rw-r-- 1 root root 4221 Jul 20 08:19 buildspec-rk3288-box.mk
-rw-rw-r-- 1 root root 4213 Jul 20 08:19 buildspec-rk3288-mid.mk
-rw-rw-r-- 1 root root 4219 Jul 20 08:19 buildspec-rk3288-vr.mk
-rwxrwxr-x 1 root root 2317 Jul 20 08:19 device.mk*
-rw-rw-r-- 1 root root 2100 Jul 20 08:19 fstab.rk30board.bootmode.emmc
-rw-rw-r-- 1 root root 1918 Jul 20 08:19 fstab.rk30board.bootmode.unknown
drwxrwxr-x 2 root root 4096 Jul 20 08:19 .git/
-rwxrwxr-x 1 root root 532 Jul 20 08:19 .gitignore*
-rw-rw-r-- 1 root root 3682 Jul 20 08:19 init.rk30board.u***.rc
-rwxrwxr-x 1 root root 1027 Jul 20 08:19 init.rk3288.rc*
drwxrwxr-x 4 root root 4096 Jul 20 08:19 ota/
drwxrwxr-x 3 root root 4096 Jul 20 08:19 overlay/
drwxrwxr-x 3 root root 4096 Jul 20 08:19 overlay_screenoff/
-rw-rw-r-- 1 root root 202 Jul 20 08:19 package_performance.xml
-rw-rw-r-- 1 root root 710 Jul 20 08:19 parameter.txt
drwxrwxr-x 3 root root 4096 Aug 22 09:34 preinstall/
drwxrwxr-x 3 root root 4096 Aug 22 09:34 preinstall_del/
drwxrwxr-x 3 root root 4096 Aug 22 09:34 preinstall_del_forever/
-rw-rw-r-- 1 root root 2742 Jul 20 08:19 recovery.emmc.fstab
drwxrwxr-x 3 root root 4096 Jul 20 08:19 rk3288_box/
-rw-rw-r-- 1 root root 917 Jul 20 08:19 rk3288_box.mk
-rw-rw-r-- 1 root root 1326 Jul 20 08:19 rk3288.mk
drwxrwxr-x 2 root root 4096 Jul 20 08:19 rk3288_vr/
-rw-rw-r-- 1 root root 1287 Jul 20 08:19 rk3288_vr.mk
-rw-rw-r-- 1 root root 1152 Jul 20 08:19 system.prop
-rw-rw-r-- 1 root root 793 Jul 20 08:19 vendorsetup.sh
-rw-rw-r-- 1 root root 284 Jul 20 08:19 wake_lock_filter.xml
-rw-rw-r-- 1 root root 1180 Jul 20 08:19 wifi_bt.mk
root@ubuntu:~/rk3288/device/rockchip/rk3288$
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall$ ll
total 24
drwxrwxr-x 3 root root 4096 Aug 22 09:34 ./
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ../
-rw-rw-r-- 1 root root 38 Aug 22 09:34 Android.mk
-rw-rw-r-- 1 root root 27 Aug 22 09:34 preinstall.mk
-rwxrwxr-x 1 root root 78 Jul 20 08:19 README.txt*
drwxrwxr-x 3 root root 4096 Aug 22 09:31 wechat/
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall$ cd ../preinstall_del
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del$ ll
total 24
drwxrwxr-x 3 root root 4096 Aug 22 09:34 ./
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ../
-rw-rw-r-- 1 root root 38 Aug 22 09:34 Android.mk
drwxrwxr-x 3 root root 4096 Aug 22 09:31 ifeng/
-rw-rw-r-- 1 root root 26 Aug 22 09:34 preinstall.mk
-rwxrwxr-x 1 root root 105 Jul 20 08:19 README.txt*
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del$ cd ../preinstall_del_forever/
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del_forever$ ll
total 24
drwxrwxr-x 3 root root 4096 Aug 22 09:34 ./
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ../
-rw-rw-r-- 1 root root 38 Aug 22 09:34 Android.mk
drwxrwxr-x 3 root root 4096 Aug 22 09:31 cloudmusic_98/
-rw-rw-r-- 1 root root 34 Aug 22 09:34 preinstall.mk
-rwxrwxr-x 1 root root 108 Jul 20 08:19 README.txt*
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del_forever$
将这个三个apk,分别放入到相应的文件夹
再重新编译Android,之后再烧录固件,开机则可看见效果。
预安装分为可卸载预安装和不可卸载预安装,本文主要阐述的是可卸载预安装的功能。配置步骤如下:
1)若是希望可卸载预安装,新增文件夹 device/rockchip/rk3288/preinstall_del;
若是不可卸载预安装,新增文件夹 device/rockchip/rk3288/preinstall。
2)拷贝需要预制的第三方应用到上述文件夹,注意APK文件名尽量使用英文,避免空格。
3)编译结束后会将预制的文件拷贝至system固件中。烧录后,系统会自动安装这些应用。
4)需要注意的是,在preinstall_del目录中的应用,即使用户在使用过程中将其卸载,但在恢复出厂设置后,应用又会自动安装。
如果希望恢复出厂设置后不再恢复预安装应用,可以将上述文件夹名字改为 preinstall_del_forever 即可实现。
device/rockchip/rk3288/preinstall_del_forever 文件夹。
root@ubuntu:~/rk3288/device/rockchip/rk3288$ ll
total 156
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ./
drwxrwxr-x 4 root root 4096 Jul 20 08:19 ../
-rw-rw-r-- 1 root root 80 Jul 20 08:19 Android.mk
-rw-rw-r-- 1 root root 728 Jul 20 08:19 AndroidProducts.mk
drwxrwxr-x 2 root root 4096 Jul 20 08:19 bluetooth/
-rw-rw-r-- 1 root root 2555 Jul 20 08:19 BoardConfig.mk
-rwxrwxr-x 1 root root 4523 Jul 20 08:19 build.sh*
-rw-rw-r-- 1 root root 4221 Jul 20 08:19 buildspec-rk3288-box.mk
-rw-rw-r-- 1 root root 4213 Jul 20 08:19 buildspec-rk3288-mid.mk
-rw-rw-r-- 1 root root 4219 Jul 20 08:19 buildspec-rk3288-vr.mk
-rwxrwxr-x 1 root root 2317 Jul 20 08:19 device.mk*
-rw-rw-r-- 1 root root 2100 Jul 20 08:19 fstab.rk30board.bootmode.emmc
-rw-rw-r-- 1 root root 1918 Jul 20 08:19 fstab.rk30board.bootmode.unknown
drwxrwxr-x 2 root root 4096 Jul 20 08:19 .git/
-rwxrwxr-x 1 root root 532 Jul 20 08:19 .gitignore*
-rw-rw-r-- 1 root root 3682 Jul 20 08:19 init.rk30board.u***.rc
-rwxrwxr-x 1 root root 1027 Jul 20 08:19 init.rk3288.rc*
drwxrwxr-x 4 root root 4096 Jul 20 08:19 ota/
drwxrwxr-x 3 root root 4096 Jul 20 08:19 overlay/
drwxrwxr-x 3 root root 4096 Jul 20 08:19 overlay_screenoff/
-rw-rw-r-- 1 root root 202 Jul 20 08:19 package_performance.xml
-rw-rw-r-- 1 root root 710 Jul 20 08:19 parameter.txt
drwxrwxr-x 3 root root 4096 Aug 22 09:34 preinstall/
drwxrwxr-x 3 root root 4096 Aug 22 09:34 preinstall_del/
drwxrwxr-x 3 root root 4096 Aug 22 09:34 preinstall_del_forever/
-rw-rw-r-- 1 root root 2742 Jul 20 08:19 recovery.emmc.fstab
drwxrwxr-x 3 root root 4096 Jul 20 08:19 rk3288_box/
-rw-rw-r-- 1 root root 917 Jul 20 08:19 rk3288_box.mk
-rw-rw-r-- 1 root root 1326 Jul 20 08:19 rk3288.mk
drwxrwxr-x 2 root root 4096 Jul 20 08:19 rk3288_vr/
-rw-rw-r-- 1 root root 1287 Jul 20 08:19 rk3288_vr.mk
-rw-rw-r-- 1 root root 1152 Jul 20 08:19 system.prop
-rw-rw-r-- 1 root root 793 Jul 20 08:19 vendorsetup.sh
-rw-rw-r-- 1 root root 284 Jul 20 08:19 wake_lock_filter.xml
-rw-rw-r-- 1 root root 1180 Jul 20 08:19 wifi_bt.mk
root@ubuntu:~/rk3288/device/rockchip/rk3288$
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall$ ll
total 24
drwxrwxr-x 3 root root 4096 Aug 22 09:34 ./
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ../
-rw-rw-r-- 1 root root 38 Aug 22 09:34 Android.mk
-rw-rw-r-- 1 root root 27 Aug 22 09:34 preinstall.mk
-rwxrwxr-x 1 root root 78 Jul 20 08:19 README.txt*
drwxrwxr-x 3 root root 4096 Aug 22 09:31 wechat/
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall$ cd ../preinstall_del
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del$ ll
total 24
drwxrwxr-x 3 root root 4096 Aug 22 09:34 ./
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ../
-rw-rw-r-- 1 root root 38 Aug 22 09:34 Android.mk
drwxrwxr-x 3 root root 4096 Aug 22 09:31 ifeng/
-rw-rw-r-- 1 root root 26 Aug 22 09:34 preinstall.mk
-rwxrwxr-x 1 root root 105 Jul 20 08:19 README.txt*
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del$ cd ../preinstall_del_forever/
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del_forever$ ll
total 24
drwxrwxr-x 3 root root 4096 Aug 22 09:34 ./
drwxrwxr-x 12 root root 4096 Aug 22 09:40 ../
-rw-rw-r-- 1 root root 38 Aug 22 09:34 Android.mk
drwxrwxr-x 3 root root 4096 Aug 22 09:31 cloudmusic_98/
-rw-rw-r-- 1 root root 34 Aug 22 09:34 preinstall.mk
-rwxrwxr-x 1 root root 108 Jul 20 08:19 README.txt*
root@ubuntu:~/rk3288/device/rockchip/rk3288/preinstall_del_forever$
将这个三个apk,分别放入到相应的文件夹
再重新编译Android,之后再烧录固件,开机则可看见效果。
举报
更多回帖
rotate(-90deg);
回复
相关问答
RK3288
root
固件
可
卸载
预
安装
的
功能
是什么?
2022-03-10
1675
Android上的应用
预
安装
功能
是什么意思
2022-03-02
1030
请教大神CH340驱动
预
安装
成功的问题该怎样去解决
呢
2022-02-24
4462
MAKEFILE条件
预
构建
步骤
2019-01-30
1255
在
卸载
CH341PAR时,提示出现没有
可
卸载
的驱动是什么意思?
2022-07-13
1813
卸载
MathType7的
步骤
2020-10-27
1892
新
安装
的 Altium designer 14.2
卸载
不了 求帮助
2014-06-28
31169
如何
安装
和
卸载
APK应用程序?
2023-03-28
270
如何对USART进行
配置
呢
?
有
哪些
步骤
2021-11-17
1357
LabVIEW2012
安装
步骤
2012-09-24
30425
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分