为系统添加预装软件--雨滴应用商店APP
我们刚买的手机上面都有一些预装的软件,现在,可以为我们雨滴科技的P6S添加预装软件--雨滴应用商店APP
1. 首先在~/mt6735/device/mediatek/common/device.mk中添加一个判断语句,当语句成立时,读取预装的APP的apk包(‘+’代表添加的内容,‘-’代表删除的内容)
--- a/device/mediatek/common/device.mk
+++ b/device/mediatek/common/device.mk //在这个文件夹进行添加
@@ -1641,3 +1641,6 @@ ifeq ($(strip $(GOOGLE_PINYIN_INPUTMETHOD)), yes)PRODUCT_PACKAGES += GooglePinyinendif+ifeq ($(strip $(RAINDI_APPSTORE_SUPPORT)), yes) //添加的判断语句 RAINDI_APPSTORE_SUPPORT这个命名后面会用到
+ PRODUCT_PACKAGES += RaindiAppstore //RaindiAppStore是雨滴应用商店的apk包名
+endif
2. 在~/mt6735/device/raindi/ap7350_65u_l1/ProjectConfig.mk 文件夹下添加 AINDI_APPSTORE_SUPPORT,RAINDI_APPSTORE_SUPPORT = yes,代表系统编译时读取预装APP的apk包
--- a/device/raindi/ap7350_65u_l1/ProjectConfig.mk
+++ b/device/raindi/ap7350_65u_l1/ProjectConfig.mk // 在该文件夹下修改配置
@@ -713,5 +713,5 @@ WIFI_WEP_KEY_ID_SET = noHY_CUSTOM_RECEIVER = yesGOOGLE_PINYIN_INPUTMETHOD = yes
-
+RAINDI_APPSTORE_SUPPORT = yes // 系统编译时读取雨滴应用商店APP的apk包的开关,为yes
3. 新建~/mt6735/packages/apps/RaindiAppstore 目录,并且在该目录下增加一个Android.mk 文件,Android.mk 文件包含雨滴应用商店APP的一些信息,比如所在的目录、文件名等。
--- /dev/null
+++ b/packages/apps/RaindiAppstore/Android.mk
@@ -0,0 +1,11 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+# Module name should match apk name to be installed
+LOCAL_MODULE := RaindiAppstore
+LOCAL_MODULE_TAGS := optional
+LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
+LOCAL_MODULE_CLASS := APPS
+LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
+LOCAL_PRIVILEGED_MODULE := true
+LOCAL_CERTIFICATE := PRESIGNED
+include $(BUILD_PREBUILT)
4. 将雨滴应用商店APP(RaindiAppStore.apk)放入新建的 ~/mt6735/packages/apps/RaindiAppstore 目录,方便读取
~mt6735/packages/apps/RaindiAppstore/RaindiAppstore.apk b/packages/apps/RaindiAppstore/RaindiAppstore.apk
5. 编译系统,下载到P6S机器上,界面上多了一个雨滴应用商店的图标,说明软件预装成功,并且雨滴应用商店软件没有卸载选项。
为系统添加预装软件--雨滴应用商店APP相关推荐
- 计算机应用软件开机自动启动设置,Win10系统添加/设置软件开机自动启动的方法...
在win10系统中,我们经常会安装各种各样的软件,对于经常要用到的软件每次都要自己手动开启很是麻烦,那么其实我们可以将某个软件添加设置为开机自动启动,这样就方便多了,接下来就随小编一起来看看Win10 ...
- Win11系统添加信任软件方法分享
Win11系统添加信任软件方法分享,有用户使用的电脑软件被系统提示了有危险存在,导致每次使用的时候都会有安全提示弹出来,那么这个情况怎么去将软件添加到信任区,让它不会出现危险提示呢?来看看以下的操作方 ...
- 利用ADB调试工具获取ROOT权限并卸载OPPO手机系统预装软件
简直要被OPPO系统预装的软件烦死!话不多说,直接开干. 一.下载ADB调试桥并配置环境变量 Downloads - ADB Shell 这是ADB官网的下载连接,下载ADB Kits. 这是使用手册 ...
- linux软件都能安装在Uos,在uos 20/deepin V20中添加华为软件源,就能打开应用商店和安装软件...
在uos 20/deepin V20操作系统中添加华为的软件源,就能打开应用商店和安装软件,同时也能随时的更新系统,且速度相当的快.安装软件可参考Deepin系统安装软件总结:通过商店.二进制包.de ...
- 安卓全机型免Root卸载系统预装软件的方法
前言 今天又是充满希望的一天~ 我们都知道,手机应用分为用户应用与系统应用,其中系统应用一般是手机的关键应用,不能随便卸载 但是目前手机厂商都会在系统应用中添加一些像小说.音乐.商城.运动等自家的产品 ...
- mac 卸载自带的php,Mac_Mac系统如何卸载预装软件?Mac预装软件卸载教程, 如今任何产品在购买的时 - phpStudy...
Mac系统如何卸载预装软件?Mac预装软件卸载教程 如今任何产品在购买的时候都会有很多预装的APP,如果想马上删除也是比较麻烦的,甚至有些APP都无法进行删除,那么mac上的预装APP能不能够卸载呢? ...
- 长城麒麟linux安装软件,在优麒麟20.04系统下安装软件建议到自带的软件商店中...
优麒麟20.04系统(Ubuntu Kylin 20.04)和Deepin V20.UOS一样,都自带有软件商店程序,在这个商店里搭载有很多实用的软件,这都是经过测试能够和优麒麟20.04操作系统相互 ...
- android操作系统如何卸载软件,安卓手机系统预装软件如何卸载
1.最厚道的手机--删除即可 有些比较注重用户体验的手机厂商,他们虽然需要从应用开发商手里分一杯羹,但是也深知预装软件给用户带来的困扰,因此并没有把预装软件植入手机底层,而是允许用户直接卸载.如果你碰 ...
- 服务器2003系统怎么卸载软件,WindowsXP系统添加删除程序的方法
在使用电脑的过程中,我们常常需要安装或删除一些程序,可是就这么简单的操作很多用户表示不会,那么WindowsXP系统怎么添加删除程序呢?不懂的朋友赶紧来看看小编整理的WindowsXP系统添加删除程序 ...
最新文章
- Delphi实现类似Android锁屏的密码锁控件
- java入门,学习笔记
- JS监听DOM宽高的变化
- 机器学习基础(三十七) —— 处理类别特征
- Codeforces 1132E (看题解)
- python基础知识——异常
- 拓端tecdat|重庆住房租赁市场现状分析:解读出租房市场的数据密码
- bmp qimage 保存位_在Qt中保存QImage(Save a QImage in Qt)
- python数据转换成pdf_用python把ipynb文件转换成pdf文件过程详解
- Python实现熵权法(正负指标)并计算综合评分—————附增完整代码和测试用例
- 数仓OLAP(一)--即席查询 Kylin
- android表情动画制作,GIF动态表情制作app
- Could not resolve placeholder
- 重庆要做的“边缘计算”,是什么?
- 一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?
- 数据结构中存储结构分析
- Ngnix 搭建视频直播服务器
- 西瓜书——支持向量机
- PPT手写笔颜色修改
- NLP实战 文本关键词提取
热门文章
- 客户端渲染(CSR)和服务端渲染(SSR)差别
- 已知总图的边和子图顶点,判断子图连通性
- Oracle数据库还原dmp文件 (不积跬步,无以至千里)
- 程序员『天梯排行榜』,看看你在哪一级?
- AddressSanitizer 页面
- 51cto强化学习(1)马尔可夫与贝尔曼方程学习笔记
- pytorch的cross_entropy实现
- 伯明翰计算机科学研究生2020,2020年伯明翰大学计算机科学硕士专业硕士申请条件-学费-世界排名...
- 从long long 谈类型转换
- 线性高斯反问题的解--最大似然法