realmeUI 3.0 For Q2 卸载与停用
RealmeUI 3.0 卸载与停用
版本:20230224-1(脚本是1.6)
更新内容:相比20230123-1-Final(脚本是1.5),不再推荐卸载com.oplus.nhs(可能与弱网切换有关),com.heytap.colorfulengine(按需运行,不需要卸载),com.coloros.smartlock(智能解锁,按需运行,不需要卸载)
- 版本区别,
20230109(1.4)不推荐卸载日志相关应用,所以1.4精简最少最保险,其他机型可能也能用;
20230224-1(脚本是1.6)是一直以来的精简风格,可能会有极少量的问题,但会一直迭代。
- 推荐移除内容包括部分内置应用、账号系统、后台管理、手机管家,节约内存和电量消耗,但同时几乎保留了全部不需要账号系统的功能。有些应用停用、卸载后会影响基本功能,这些应用我没处理。adb的使用不再赘述,见参考。
- 绝大部分建议卸载的应用进行停用或卸载都可以。停用的好处是可以在设置里启用不需要adb,但有些应用只停用可能继续占用RAM或可能被SAU更新。卸载的应用除了通过adb恢复安装,也可安装对应的应用直接恢复,有些应用可在应用商店下载,下载安装后就恢复了。
不想用adb?参考IT之家用户“NFC”的办法:
“把不想用的应用加上应用锁,这样一打开就知道,不解锁就就打不开了。我都是把更新、搜索、快应用服务框架、应用商店这些烦人的应用都加上锁。”
搞了几个批处理,和Athena一起放到以下链接:
https://www.123pan.com/s/sPsRVv-LRxuh
提取码:Xlvc
- 不保证在你的设备上不出问题!请做好备份,充分理解批处理内命令的含义后再使用!
- 先保证设备连上adb调试再使用。
- Uninstaller_1.6.bat是卸载及停用以下推荐列表的批处理。可选应用大多默认卸载。默认不动主题商店和软件商店,可以自行去掉那一行的冒号再执行。
- Uninstaller_1.4_2.bat是按20230109(1.4)卸载与停用列表来的。
backgroundnormalize则是卸载Athena及停用Deepthinker。按需使用。参看“后台控制应用”一节。
参考:
https://www.bilibili.com/read/cv16138281/
https://www.realmebbs.com/post-details/1506244497766789120
https://forum.xda-developers.com/t/debloat-colour-os-for-smooth-performance.3985577/
https://www.oneplusbbs.com/forum.php?mod=viewthread&tid=6184021
https://www.realmebbs.com/post-details/1408299124780347392
https://www.coolapk.com/feed/38001063?shareKey=YmQ1NDY2NDA4YThkNjJlZGY5M2E
ColorOS 提取应用来源:
http://www.coolapk.com/u/540690
https://www.coolapk.com/feed/39374287?shareKey=M2JhNjA0YjY2Y2Q0NjMyODZlYTE~
以下是我个人推荐的卸载与停用列表:
停用命令: adb shell pm disable-user com.android.nfc
撤销停用命令(启用命令): adb shell pm enable com.android.nfc
realmeUI 3.0 F.03-07 中停用:
com.android.nfc(不停用的话会显示在分享菜单中,点击无反应)
卸载命令: adb shell pm uninstall --user 0 com.oplus.athena
撤销卸载命令(安装已存在的应用): adb shell pm install-existing com.oplus.athena
也可以使用能读取root目录的文件管理器,如Mixplorer,找到并安装对应的Apk,再对App卸载更新即可。
realmeUI 3.0 F.03-07 卸载:
com.oplus.crashbox(日志组件)
com.oplus.onetrace(日志组件,可能用于反馈工具箱日志抓取)
com.oplus.qualityprotect(日志组件)
com.debug.loggerui(日志组件)
com.oppo.instant.local.service(可能是给快应用开后门的服务,卸载不影响快应用使用)
com.daemon.shelper(日志组件)
com.oplus.statistics.rom(用户体验计划)
com.oplus.metis(增强服务-Metis)
com.oplus.stdsp(增强服务-设备安全服务)
com.oplus.wifibackuprestore(云服务组件,账号系统移除后无法使用,一同卸载)
com.oplus.postmanservice(日志组件)
com.oplus.cosa(增强服务-应用增强服务)
com.oplus.lfeh(日志组件)
com.oplus.thirdkit(增强服务-ThirdKit)
com.oplus.obrain(日志组件)
com.oplus.ovoicemanager(语音助手唤醒相关)
com.coloros.activation(电子保卡)
com.coloros.findmyphone(查找手机,账号系统移除后无法使用,一同卸载)
com.coloros.findphone.client2(查找手机,账号系统移除后无法使用,一同卸载)
com.coloros.healthcheck(常规检测,手机管家卸载后用不了,一起卸载)
com.coloros.personalassistant(好像是隐藏应用,但又不是系统应用,应该算预装应用?使用 adb shell pm uninstall com.coloros.personalassistant,可以完全卸载)
com.coloros.phonemanager(手机管家)
com.coloros.remoteguardservice(远程协助,账号系统移除后无法使用,一同卸载)
com.coloros.securityguard(安全事件)
com.coloros.sharescreen(屏幕共享,账号系统移除后无法使用,一同卸载)
com.finshell.wallet(钱包,账号系统移除后无法使用,一同卸载)
com.heytap.cloud(云服务,账号系统移除后无法使用,一同卸载)
com.heytap.htms(账号系统的组成部分,快应用中登欢太账号可能需要这个)
com.heytap.usercenter(账号系统,我的realme/OPPO/一加)
com.oplus.appdetail(安装应用时被调用,卸载后安装界面可能变化)
com.oplus.apprecover(系统可卸载应用找回)
com.oplus.atlas(日志记录器)
com.oplus.logkit(反馈工具箱)
com.oplus.olc(日志记录器,F.05中新出现)
com.oplus.pay(安全支付,用于OPPO系应用内付费,没账号系统应该没用)
com.oplus.safecenter(安全中心,限制应用自启与关联启动,安装应用时弹出提示框)
com.oplus.subsys(占位应用)
com.opos.ads(广告组件,增强服务-商业服务)
com.coloros.scenemode(可选,特色功能-简易模式,我觉得不如直接做进桌面设置,单独搞个简易模式挺鸡肋)
com.coloros.calendar(可选,自带日历)
com.coloros.operationManual(可选,操作手册)
com.coloros.assistantscreen(可选,负一屏)
com.coloros.childrenspace(可选,特色功能-儿童空间)
com.coloros.colordirectservice(可选,小布识屏服务)
com.coloros.digitalwellbeing(可选,应用使用时间)
com.coloros.directui(可选,小布识屏)
com.coloros.filemanager(可选, 文件管理)
com.coloros.floatassistant(可选,悬浮球)
com.coloros.focusmode(可选,专注模式)
com.coloros.ocrscanner(可选,小布扫一扫)
com.coloros.ocrservice(可选,小布扫一扫)
com.coloros.securepay(可选,支付保护)
com.coloros.smartdrive(可选,特色功能-驾驶模式)
com.coloros.smartsidebar(可选,悬浮侧边栏,看个人需求卸载)
com.coloros.systemclone(可选,系统分身,看个人需求卸载)
com.heytap.accessory(可选,设备快连, 脚本里默认卸载, 有些情况需要保留, 具体看下面说明。heytap系列最好卸载防止被更新)
com.heytap.browser(可选,浏览器)
com.heytap.music(可选,自带音乐软件)
com.heytap.pictorial(可选,增强服务-乐划锁屏)
com.heytap.quicksearchbox(可选,全局搜索)
com.heytap.speechassist(可选,小布语音助手)
com.heytap.yoli(可选,自带视频软件)
com.oplus.encryption(可选,私密保险箱)
com.oplus.gesture(可选,手势导航以外的手势功能)
com.oplus.healthservice(可选,健康数据平台,如果用欢太健康,不建议干掉)
com.realme.wellbeing(可选,realme实验室-入眠胶囊)
com.tencent.soter.soterserver(可选,微信指纹支付)
com.coloros.ocs.opencapabilityservice(谨慎卸载,负一屏的支持服务)
com.oplus.exserviceui(谨慎卸载,卸载后变卡,三指手势及小窗贴边收起为浮标失效)
com.oplus.nhs(谨慎卸载,虽有日志记录功能,但可能和弱网切换有关)
com.oplus.romupdate(谨慎卸载,自动检查有无系统更新。卸载后不影响手动检查和安装更新)
com.coloros.smartlock(无需卸载,智能解锁,按需运行,不用的话不占Ram)
com.heytap.colorfulengine(无需卸载,主题组件,按需运行,不用的话不占Ram)
suspend命令: adb shell pm suspend com.heytap.themestore
取消suspend: adb shell pm unsuspend com.heytap.themestore
com.heytap.themestore
com.heytap.market
以上两个应用在首次开机或恢复出厂设置后第一次开机且未插卡、未联网时可卸载,注意开机引导不要联网,走完开机引导立刻关掉网络和定位,并且尽快打开usb调试并卸载,慢点就卸不掉了。
由于系统的pm命令可能被魔改过,有一些应用无法被停用或卸载,这时可考虑suspend。升级应用不影响suspended状态,但降级应用(卸载更新)会取消suspend。
依靠个人测试、分析和推测,得到部分应用的作用和停用、卸载后的影响:
以下的分类是旧的,即有些没放在“谨慎卸载”分组的app现在也不建议卸载了。哪些可以卸载、哪些不建议卸载,以前面的列表为准。
———————设备互联相关应用———————
· realme互传只和com.coloros.oshare有关。有人报告停用或卸载后图库分享功能失效。
· 使用自带投屏,必须启用ONet、设备互联服务、跨屏互联、手机投屏、投屏服务。如果不需要连接OPPO生态链产品,卸载设备快连。
· 投屏操作也会尝试调用设备快连。如果设备快连是停用状态还会要求启用设备快连。一次投屏,调用6个应用,真的脑瘫。
com.oplus.onet,ONet,/product/priv-app/ONet,12中新出现,此应用好像不消耗流量。手机投屏功能依赖于此功能。除非不使用投屏功能,否则不建议停用。官方描述如下:为多端设备协同提供的统一框架,为上层应用提供统一的设备发现、连接能力。“手机投屏”需采用 ONet 系统应用,ONet 提供统一的设备发现、管理和连接功能。该应用需要获取下述权限以提供服务,包括:访问蓝牙以发现和连接附近蓝牙设备;访问网络以发现入网设备;访问位置信息以与附近互联设备建立 Wi-Fi P2P 连接。以上权限信息仅限于本地使用,您可以随时通过“应用管理 - 应用列表 - ONet - 权限管理”取消权限。
com.heytap.accessory,设备快连,/product/priv-app/AccessoryFramework,官方描述: “设备快连”是提供设备快速发现和连接服务的应用,允许手机快速发现并连接附近的设备。
使用过程中需要【访问网络】用于【识别支持发现连接的设备】,【打开或者关闭WLAN开关】用于【扫描发现和连接设备】,【读取位置信息】用于【发现附近的设备】。资源文件中发现realme、OPPO生态链产品,发现弹窗更新相关代码,推测主要用于连接扫二维码快速连接的生态链设备。停用会导致在realme手机上欢太健康无法通过扫码添加设备,但可以通过“扫一扫”界面底部的“手动添加设备”来添加。如果连接生态链产品出现问题建议保持启用。
com.oplus.linker,设备互联服务,/product/priv-app/OPSynergy,和com.oplus.synergy之间有较多调用关系,提供多端协同功能,包括投屏功能,主要用于手机与TV、PC的互联。看资源文件中还有realmebook的高清图片。貌似不消耗流量。停用会导致投屏功能快捷入口消失,几乎所有互联服务失效。除非不使用自带投屏和手机与TV、PC的互联功能,否则不建议停用。
com.oplus.synergy,跨屏互联,/product/priv-app/HeySynergy,看string,能Cast的有腾讯/QQ视频聊天和部分音乐软件,可能包含文件传输功能。和Metis、ONet、Accesory(设备快连)、Linker(设备互联服务)有调用关系。停用会导致投屏功能失效。
com.oplus.cast,手机投屏,/product/priv-app/HeyCast。停用会导致投屏功能失效。
com.android.dlna.service,投屏服务,/product/app/HeyDlnaService,也是投屏所需的组件。
com.coloros.oshare,realme互传,/product/priv-app/OShare。和此分类的其他应用没有调用关系。有人报告停用或卸载后图库分享功能失效。
话说ColorOS的设备连接相关的应用好多啊,但每个应用干的事情好像就一点,还有互相重合的部分,不能整合一下?
———————后台控制应用———————
com.oplus.athena,Athena,/system_ext/app/Athena,提供运存拓展设置入口和一键清除最近任务,并负责清理正在运行的进程。和DeepThinker联合使用可能对续航优化更好。可通过oplus.intent.action.REQUEST_CLEAR_SPEC_APP调用Athena杀掉指定应用。
com.oplus.safecenter,安全中心,/system_ext/app/SafeCenter。安全中心是应用侧载过程中身份验证的重要执行者,卸载后不再有应用安装时验证身份的过程(包括adb)。安全中心提供关联启动的设置入口,而Athena执行。停用、卸载安全中心会导致自启动、关联启动管理入口消失,之前已有应用的自启动、关联启动的设置可能依然有效,之后安装的App的关联启动是系统默认状态,没有更改的方法。也就是绝大多数App的关联启动都会是关闭且无法更改的状态。另外提供“应用锁”“应用隐藏”功能,卸载后失效。
com.oplus.deepthinker,智慧能力服务,不在设置中打开“智慧能力增强服务”就不会联网,此时只提供智慧能力基本服务,能提高常用App运行优先级、提供应用预加载功能以及参与后台管理、自动亮度调节。此应用和系统服务有深度绑定,不要对user 0卸载,在F.04中会导致系统关键进程崩溃,造成循环重启。
- 有Athena时后台逻辑(以人升app为例):
· 只设置“允许后台运行”而不锁,划掉时活动也会被杀死,人升番茄钟通知消失。多窗口应用划掉一个窗口,其他窗口还正常。
· 单独锁住的效果和单独允许后台运行的效果相似。
· 以上后台设置联合使用后,划掉人升,番茄钟通知会消失,但下次打开时,番茄钟通知能恢复。
· 如果Athena版本为3.2.9+,联合使用两个后台设置项有个新效果,划掉人升,番茄钟通知会消失,但过一会就会重新出现。
- 停用或卸载Athena的系统行为改变:
· 划卡不会直接杀掉app;划掉人升,番茄钟通知不消失;
· 一键清理无反应,长按没问题,锁定的效果是提高app的运行优先级;
· 不能从“运行内存”进入“内存拓展”设置,但可以在设置搜索“内存拓展”进入。底下的滑块会出bug,不论设置多大的内存拓展,重进这个界面,滑块都会回到最左边,但之前的设置是有效的。比如我卸载Athena前内存拓展为3GB,或者卸载后进入内存拓展设置把滑块滑到中间(3GB),然后重进内存拓展设置页面,虽然此时滑块显示在最左边,但实际上内存拓展依然是3GB。当然,不论Athena有没有卸载,修改内存拓展大小,都需重启生效;
· 对于某付宝、某信、pdd等系统级白名单应用,关闭“允许唤醒前台”=原生Android的“启用电池优化”,关闭“允许完全后台行为”可能没影响; 对于绝大多数非白名单应用,开关“允许唤醒前台”可能没影响,关闭“允许完全后台行为”=原生Android的“启用电池优化”。
- 其他说明:
· Q2的内核小版本有点旧了,不能开启“暂停执行已缓存进程”,所以停用或卸载Athena+停用DeepThinker后,后台能力增加,缓存进程数量增加,后台缓存进程可能会带来更多耗电,续航可能降低0-20%,具体影响自测。只停用DeepThinker反而费电,甚至和卸载Athena+停用DeepThinker的续航接近。
· 现在的软件占RAM更多了,就算只开两个腾讯软件,一样猛杀,所以有Athena和DeepThinker时也可能卡顿。
· Deepthinker还会在晚上看视频时突然调高亮度,拖一下亮度条才不会再次被突然提高亮度。
- 建议操作:
· 如果设备上应用很少或者都是GooglePlay上下载的应用,执行backgroundnormalize批处理,卸载Athena及停用Deepthinker,然后重启,获得强大的后台能力及接近原生的后台行为。其他变化和问题见“停用或卸载Athena的系统行为改变”;
· 如果使用很多国内应用,就不建议卸载了。
· 不再建议升级athena,因为升级后续航下降。已上传的athena版本仅供测试。
——————负一屏相关——————
com.coloros.ocs.opencapabilityservice,OpenCapabilityService,/product/app/OpenCapabilityService。有人报告是速览卡片的支持组件,卸载后一些速览卡片无法加载。速览移除后不会自动运行。不用负一屏的话可以pm uninstall --user 0 com.coloros.ocs.opencapabilityservice卸掉。
其他资料:
不是核心应用,也没有persistent,也没有应用uid,但不能清除数据,主要功能看起来是管控其他系统服务运行,有联网权限和应用列表获取权限,内部资源中有一些系统应用的包名,且有“停用重要应用会影响系统稳定性”的提示,应该是检测到部分应用被停用就提示。如果不用负一屏貌似不主动运行由于不卸载不能清除数据,所以直接卸。
com.coloros.assistantscreen,速览(负一屏),/my_bigball/app/AssistantScreen
com.oplus.smartengine (12),貌似是个用来测试的App,没有联网权限,intent很少,应该没自启,应该是按需运行的。有人报告是速览卡片的支持组件,卸载后一些速览卡片无法加载。
——————其他按需停用或卸载——————
com.oplus.healthservice (健康数据平台)
com.oplus.gesture (手势高级功能)
com.oplus.cosa (应用增强服务,游戏中心)
com.oplus.ovoicemanager (语音助手唤醒相关)
com.coloros.healthcheck,常规检测,/product/app/HealthCheck,Main activity 要求 oppo.permission.OPPO_COMPONENT_SAFE 权限,卸载手机管家后不能直接调用。仅停用可能会被更新,不用建议卸载。
com.heytap.music,不登账号不能自建歌单,比较鸡肋。
com.heytap.yoli,只用本地播放功能还行,也比较鸡肋。
com.coloros.sceneservice,/my_bigball/priv-app/SceneService,数据服务平台,为breeno和自然灾害预警提供数据基础。如要使用地震预警就不要停用。停用后breeno设置入口消失。有人报告停用后小布指令无法运行。
com.oplus.sos,/product/priv-app/SOSHelper,应该是提供紧急情况功能,不太建议停用。
com.coloros.ocrscanner,小布扫一扫,/my_bigball/app/OcrScanner
com.coloros.ocrservice,OcrService(小布扫一扫的服务),/my_bigball/app/OcrService
com.coloros.smartdrive,驾驶模式,/my_bigball/priv-app/SmartDrive
com.coloros.directui,小布识屏,/product/app/ColorDirectUI
com.coloros.colordirectservice,Colordirectservice(小布识屏服务),/product/app/ColorDirectService
com.coloros.smartsidebar,智能侧边栏(其实还挺方便,可不停用),/product/app/SmartSideBar
com.oplus.wifibackuprestore,/system_ext/app/WifiBackupAndRestore,欢太云备份WLAN,移除账号系统后无法使用,可停用或卸载。
com.oplus.encryption,私密保险箱,/product/app/FileEncryption/,视情况卸载。因为数据不能在设置中清除,而且可能会被更新,不用的话建议卸载而不是停用。
com.coloros.digitalwellbeing,应用使用时间,/product/app/DigitalWellBeing/,由于可能会被更新以及不能在设置中清除数据,不用建议卸载。
com.ted.number,智能识别陌生号码,/my_bigball/priv-app/NumberRecognition/,本地化服务。如果增强服务中智能识别陌生号码没开,貌似就不会联网,可能和骚扰拦截有关系。可以停用但不建议。
com.coloros.focusmode,专注模式,/product/app/FocusMode/,可能会被更新,不用建议卸载。
com.coloros.childrenspace,儿童空间,/product/app/ChildrenSpace/,不能清除数据,卸载。
日历(可选),com.coloros.calendar,/product/app/Calendar
com.oplus.exserviceui,手势体感服务。卸载后会明显变卡。自由浮窗设置进不去 (设置中搜索自由浮窗可以进去),小窗拖到屏幕边界会直接消失,三指下划截屏、三指长按区域截屏、三指上划分屏的快捷操作失效。不影响双击锁屏 (这个功能由启动器提供)。
系统分身(可选,系统支持多用户,可以用多用户),com.coloros.systemclone,/product/priv-app/SystemClone
文件管理,com.coloros.filemanager,/product/app/FileManager。
soterserver(可选),com.tencent.soter.soterserver,/system_ext/app/SoterService,微信指纹支付服务,卸载后指纹支付不可用。
更新服务(可选),com.oplus.romupdate,/product/app/RomUpdate/,就是个接收系统版本更新通知的应用,本身并不负责更新的下载和安装(com.oplus.ota才负责更新下载安装)。无法停用,卸载后可以减少后台流量消耗。
———————建议停用或卸载的应用作用———————
com.android.nfc,Nfc服务,Q2国内版(RMX2117CN)不支持Nfc,欧洲版RMX2117支持,可能是忘屏蔽掉了。不停用的话会显示在分享菜单中,点击无反应。建议停用。
com.oplus.appdetail (因为安全中心能卸载了,这个也没用了)
com.oplus.lfeh (12),/system_ext/app/LFEHer,日志组件,但自身并不联网。
com.oplus.statistics.rom (用户体验计划)
com.oplus.metis,Metis,/product/priv-app/Metis,新的日志记录器,专门记录用户行为。
com.oplus.stdsp,StdSP Core,/product/app/StdSP,官方说明: 设备安全服务是帮助用户发现设备中的安全风险,生成相应的安全策略的基础服务模块。检测xposed,和日志套件有关,不用多说,停用。
com.oplus.postmanservice,诊断工具服务,/system_ext/app/PostmanService,所有intent都加上了“oplus.permission.POSTMAN_SAFE”权限,无法直接调用。测试停用后不影响工程模式。为“常规检测”提供服务。
com.oplus.atlas,atlasService,/system_ext/app/OplusAtlasService,音视频日志记录器,和onetrace、obrain有调用关系。systemuid,odex化过,不能通过apk安装。只有监听设备开机和耳机插入的receiver和包含自身名称的intent的service。看res内容,应该就是个日志记录器或者抓bug的。注意: 此应用只停用依然占用RAM。
com.oplus.thirdkit,ThirdKit,/product/app/OplusThirdKit,应用崩溃自动上传相关信息,个人觉得有隐私泄露隐患,且应用本身可能会升级,所以建议卸载。官方说明: ThirdKit”是用于帮助用户在三方 APP 发生兼容性故障时,通过云端服务器获取引导解决方案的应用。在提供服务的过程中,需要收集您的设备信息,如 ColorOS 版本、安卓版本、机型,及 DUID 用于获取与您设备匹配的三方 APP 兼容信息,并获取访问网络及应用列表权限用于和云端服务器通信以获取三方 APP 兼容信息。
com.oppo.instant.local.service,DeliverServer,/product/app/InstantService/InstantService.apk,貌似是个给快应用开一些洞的服务,比如获取本地应用列表,有联网权限。会在127.0.0.1开服务器,通过发送oppo.intent.action.domainIntercept调用com.daemon.shelper。停用后没看到有啥影响。
com.oplus.obrain,OBrain,/system_ext/app/OBrain,日志记录器。有systemUID,assets中有很多日志相关脚本,但应用未申请停止应用相关的权限,主要内容就是一个和Onetrace相关的service。和atlas、athena、onetrace、cosa、crashbox、dataprovider均有调用关系。
com.oplus.qualityprotect,sdk(其实是个日志组件),/system_ext/app/OplusQualityProtect,有获取网络状态、唤醒锁、电源、重启权限,但不能访问网络,assets里面只有2个log配置,资源文件几乎为空,可能配合其他日志组件来起作用。看dex内容,和athena abnormal callback以及custcore有调用关系,还有打包成gz的过程以及log的字样,像日志组件。
com.oplus.apprecover,系统可卸载应用找回,/product/priv-app/MDSService/,这个功能在尝鲜版是坏的,没有应用可恢复,不知道公测版好了没。可以通过查看文章尾部的隐藏目录/del-app/找到可恢复的应用。就这个没用的东西还需要联网+可能被更新,建议卸载。
com.oplus.logkit,反馈工具箱,/system_ext/app/LogKit/,可能会被更新,所以建议卸载。
com.coloros.securityguard,安全事件,/product/app/SecurityGuard/,仅停用可能被更新,建议卸载。
com.coloros.activation,电子保卡,/my_bigball/app/OppoPhoneActivation/,在座的Q2都过保了吧?仅停用可能会被更新,卸载。
com.heytap.usercenter,com.heytap.htms,账号系统,卸载后需要登录欢太账号的功能都用不了或者会卡在登录过程,需要登录欢太账号的快应用用不了或者无法登录,比如卸载两者后国家政务平台快应用就无法登录。个人觉得侵犯隐私所以干掉了。
——————谨慎停用或卸载——————
com.amap.android.location,网络位置,/product/app/NetworkLocationAmap,高德提供的基于网络的定位服务,卸载可能导致自带天气无法定位,但应该不影响其他应用的定位。我也不明白自带天气为何非要走网络定位而不走卫星定位。处理方式:
在国内,建议不动高德的网络位置,也不要在设置中开启Google位置信息。
在国外或者不喜欢高德的网络位置,可以卸载高德的网络位置,打开“Google……位置信息的精确度”,并允许Google Play 服务访问网络。
如果卸载高德网络定位服务后提示“定位失败,请手动选择位置……”,则说明当前有至少一个可用的网络定位服务,但可能因为网络原因没法给出定位。此时恢复高德网络定位服务再试试。
解释:
高德的网络位置和定位设置中“Google位置信息的精确度-提高位置信息的精确度”功能有交叠。
使用自带天气App必须至少启用谷歌的提高位置精确度和高德网络定位中的一个,否则失去基于网络的定位功能,天气App会弹框——“定位失败,请确认已在设置中打开基于网络的位置服务”。
com.oplus.location,网络定位服务,/system_ext/app/OplusLocationService。在国际版ROM中也有,不建议停用或卸载。不是很清楚它的作用。
com.android.packageinstaller,自带安装器有联网传输数据的行为,前后台都有。再加上安装器有应用列表访问权限,可能会带来隐私问题。无root情况下adb pm对此无能为力。
com.heytap.openid,国内的OAID,用来替代设备识别码的一套标识符系统。理论上可以通过检测这个搞风控,比如发现设备没OpenID,就认为设备不是国行机或者是山寨机,认为是有风险的设备。系统设置-“设备标识与广告”就是开关OAID的。
com.sohu.inputmethod.sogouoem,新出现的搜狗输入法,用着还可以,基本功能包括输入 emoji (不同意隐私政策能输 emoji)。不同意隐私政策、只使用基本功能的情况下不会联网,只能在设置-输入法修改设置。
com.oplus.exsystemservice,提供收起小窗为浮标的功能、部分手势操作功能(不包括全面屏手势导航功能)以及一些系统弹窗和安全检测功能,停用或卸载后拖动小窗到屏幕边缘不会再出现浮标,而是直接关闭了小窗。注意: 卸载后可能软重启,强烈不建议卸载,此应用只停用依然占用RAM。
com.coloros.translate.engine,翻译服务,/my_bigball/app/OppoTranslationService/,和语音转文字配合的,可以实时翻译麦克风语音或者播放的音频。不建议停用。
com.iflytek.speechsuite,讯飞语音引擎,/product/app/IFlySpeechService/,系统唯一的TTS引擎,不建议停用。
com.coloros.accessibilityassistant,语音转文字,/product/app/ColorAccessibilityAssistant/,实时识别麦克风语音或播放的音频。不建议停用。
com.oplus.sau,系统升级服务,/system_ext/app/SystemAppUpdateService/,别被名字迷惑了,这是个更新系统应用的程序,和系统版本升级无关。停用可减少后台流量消耗。不过系统应用有重大安全漏洞或者需要更新时,也通过此应用推送更新。不建议停用。
com.oplus.sauhelper,/system_ext/app/SAUHelper/,很像个占位App,没有什么实际功能,但不能卸载和停用,可以suspend。
com.oplus.phonenoareainquire,号码归属地,/my_bigball/app/PhoneNOAreaInquireProvider/,本地化功能,好像不消耗流量,建议保留。
com.oplus.nhs (12),/system_ext/app/NetworkHealthService,UID为android.uid.phone,xml中有coreApp="true",T-Mobile版一加9Pro也有此应用。主要监控SIM卡、GPS状态、SIM相关的log,还可给出操作提示。有个监控Modem的外显服务,有persistent。和dcs、deepthinker有调用关系。可能和弱网切换有关,不建议卸载。
com.oplus.nrMode (12),控制NSA/SA的,不要动。
com.oplus.wifisecuredetect,WLAN安全检测,/product/app/WifiSecureDetect/,感觉和安全检测一点关系都没,提供连接passpoint网络功能,好像是连接需要验证的免费WLAN的功能,此功能由“上海兴容信息技术有限公司”提供。看情况停用。
com.google.android.gms,Google Play服务,不建议停用或卸载,可以关它的网和清除它的数据,因为Google服务与许多系统功能结合。比如有人报告干掉com.google.android.gms会导致云服务、本地备份功能均不可用。
com.oplus.subsys,/system_ext/app/SubsystemApp/SubsystemApp.apk,coreapp,systemUID,persistent,看着权限极高,但资源文件极少,没发现有什么实际功能,可能是占位用的。
openid(谨慎可选),com.heytap.openid,/product/priv-app/OpenID
数据服务平台(谨慎可选),com.coloros.sceneservice,/my_bigball/priv-app/SceneService,卸载后可能导致地震预警无效。
快应用(谨慎可选),com.nearme.instant.platform,/product/app/Instant。
SOS紧急联络(谨慎可选),com.oplus.sos,/product/priv-app/SOSHelper。
应用分身(谨慎可选),com.oplus.multiapp,/system_ext/app/OplusMultiApp。
软件更新(谨慎可选),com.oplus.ota,/system_ext/app/OTA,卸载后系统更新消失。
翻译服务(谨慎可选),com.coloros.translate.engine,/my_bigball/app/OppoTranslationService。
语音转文字(谨慎可选),com.coloros.accessibilityassistant,/product/app/ColorAccessibilityAssistant。
无线紧急警报(Google)(谨慎可选),com.google.android.cellbroadcastreceiver,/apex/com.android.cellbroadcast/priv-app/GoogleCellBroadcastApp,没试过卸载。
无线紧急警报服务(Google)(谨慎可选),com.google.android.cellbroadcastservice,/apex/com.android.cellbroadcast/priv-app/GoogleCellBroadcastServiceModule没试过卸载。(应用组为android.uid.networkstack)
SIM卡工具包(不建议卸),com.android.stk,/system_ext/app/Stk,不建议卸载,感觉会影响续航。
system helper,com.mobiletools.systemhelper,/my_bigball/priv-app/SystemHelper-allnet-realme/SystemHelper-allnet-realme.apk,国内通信运营商的自注册相关组件,不建议卸载。
ctauto,com.oppo.ctautoregist,bigball_app,自注册相关组件,不建议卸载。
密码本,com.coloros.codebook,/product/app/CodeBook,卸载后导致“密码管理”选项无法进入,无法设置自动填写应用,因此不建议卸载或停用,可以拒绝它的用户协议不使用它。
com.heytap.colorfulengine,/product/priv-app/ColorfulEngine,多彩引擎,也是主题相关。貌似和主题的壁纸设置有关,卸载后不影响本地壁纸设置。按需运行,不用不占Ram。
com.coloros.smartlock,智能解锁,/product/app/SmartLock/,按需运行,不用不占Ram。
com.oplus.powermonitor(电池状态监控+温控日志上传组件,权限高且有联网行为,特别在意隐私可卸载),/system_ext/app/PowerMonitor/,能提示电池容量和适配器方面的问题,但同时也是日志记录器+上传工具。和deepthinker有调用关系。有systemUID,但不是coreapp,不是persistent。谨慎卸载。
CustCore(权限很高且有联网行为,可能和云控有关,特别在意隐私可卸载),com.oplus.customize.coreapp,/system_ext/priv-app/CustCoreApp,systemUID,coreApp,persistent,有联网权限,国内特供,和主题功能没啥关系,提供了很多修改设备设置的接口供调用,同时也记录日志,怀疑有云控功能。资源文件里几乎没什么东西,只有些设置项的名称。有管理最近活动的权限。卸载后可能导致偶尔冻屏不响应操作以及增加卡顿。
百变引擎(主题相关,动态锁屏功能),com.oplus.uiengine,/product/app/VariUIEngine,主题的动态锁屏功能。提供接口供自定义锁屏修改部分系统设置。无联网功能。停用后依然会被其他程序调用,不能停止运行,起不到节约系统资源的作用,可能有程序依赖?卸载后貌似不影响动态锁屏以外的功能,谨慎卸载。
以上三个应用卸载后可能会有以下问题:会变卡,而且续航没什么提升;极其偶然的情况下屏幕会不响应操作,息屏再亮屏就好了(卸载custcore的副作用);有时会莫名其妙亮屏,显示锁屏界面。
通知管理,com.oplus.notificationmanager,卸载后设置-通知管理进不去,各个应用的通知管理也进不去。
——————没有研究能否卸载——————
AudioEffectCenter,com.oplus.audio.effectcenter,/product/app/AudioEffectCenter,应该是杜比音效设置入口,一些软件设置内的“音频均衡器”点击后打开的也是杜比音效设置界面。没有试过卸载。
RegService,com.coloros.regservice,/system_ext/app,隐藏应用,貌似又和dm注册有什么关系,没有深究。没试过卸载。
com.android.vendors.bridge.softsim,/system_ext/priv-app,应该是红茶移动的虚拟SIM服务。没试过卸载。
———按推荐列表卸载可能出现的其他问题———
闪回窗设置进不去,但闪回窗功能依然在,相关设置可通过搜索进入。
——————未被安装的应用——————
com.magiear.handsfree.assistant,免持助手,/system/priv-app/HandsFreeAssistant
com.mediatek.voicecommand,语音控制,/system/priv-app/VoiceCommand
com.oplus.ocar,Car+ 车联,/product/priv-app/OCar
com.oplus.vdc,/system_ext/priv-app/VDCService
一些系统隐藏目录:
DOWNLOAD_CACHE /data/cache
MY_BIGBALL_ROOT /my_bigball
MY_CARRIER_ROOT /my_carrier
MY_COMPANY_ROOT /my_company
MY_COUNTRY_ROOT /my_region
MY_CUSTOM_ROOT /my_company
MY_ENGINEER_ROOT /my_engineering
MY_ENGINEERING_ROOT /my_engineering
MY_HEYTAP_ROOT /my_heytap
MY_MANIFEST_ROOT /my_manifest
MY_ODM_ROOT /odm
MY_OPERATOR_ROOT /my_carrier
MY_PRELOAD_ROOT /my_preload
MY_PRODUCT_ROOT /my_product
MY_REGION_ROOT /my_region
MY_SPECIAL_PRELOAD_ROOT /special_preload
MY_STOCK_ROOT /my_stock
MY_VERSION_ROOT /my_version
一些限制后台的plugins: /my_bigball/plugin