YunOS删除软件包
问题
移动送了一个2GB内存,16GB存储的,CPU 1.3Ghz的双核的4G手机,系统是阿里的YunOS 5.3.
出于对里面广告以及内置软件的厌恶,想要root,删除自带软件。
但是先搜索了下,发现说YunOS不可能被root。
也出于对一些root软件的不信任,放弃root的想法。
转向使用adb的方式来处理看看。
过程
YunOS的手机使用USB调试模式,音量键+,然后开机键一起,插上电脑USB口,用adb device发现。
就这个过程,折腾了几次,原因就是这YunOS根本在手机里面的更多设置里没有启用开发者这个选项,什么按系统版本几次开启的方法也没有,死马当活马医,用上面的方式算是能够使用adb 发现这台手机了。
此时USB调试模式能看到,但是是灰色的。即使连接上了,也没法像root那样的随意的删除安装包,只能在用户级进行删除。
下面是整个的命令流程:
adb devices
## 此时可以发现已经授权的设备
adb shell
## 进入shell模式,发现依然是$引导符号,而不是#引导符号
pm list packages
## 显示所有的已经存在的包
pm uninstall {包名} //这个无效,提示无法删除
## 用户级别删除包
pm uninstall -k --user 0 {包名}
## 此时,手机上面还要提醒授权,点确定后,这边会返回success。
逐个的删除即可。 有些是系统级别的包,即使提示说success了,也是没有用的,重启后,依然存在,就是那个负一屏的垃圾广告页面,没有办法 删除完了重启就可以了。
综述
可能手机上面安装的app比较少,也可能YunOS对于app的后台控制的不错,手机的电量消耗比较少,待机时间比较长。
但是总的来说,YunOS不值得折腾。