Thinker GUI,用于通过'adb'卸载Android预装应用程序,无需root权限。
项目描述
PyAdbUninstall
Thinker GUI,通过“adb”卸载Android预装应用程序,无需root权限。
激活“开发者选项”
启用“USB调试”
安装Android调试桥接器(例如:sudo apt install adb)
通过USB连接设备
启动 adb_uninstall
另请参阅
de: https://www.kuketz-blog.de/android-system-apps-ohne-root-loeschen/
en: https://forum.xda-developers.com/honor-6x/how-to/guide-list-bloat-software-emui-safe-to-t3700814
由Jens Diemer于2019年创建 GNU通用公共许可证v3或更高版本(GPLv3+)
PyAdbUninstall v0.2.0.png
注释
您不能安装所有列出的应用程序。其中一些是必需的系统应用程序,卸载可能会损坏操作系统!
有两种模式
卸载应用程序 - 将卸载当前用户的程序包
停用应用程序 - 只会停用当前用户的程序包
仅停用应用程序更安全;)
卸载/锁定应用程序
PyAdbUninstall中有一个名为“locked”的apk程序包名称列表,这些名称被“锁定”
但这个列表是不完整的!
列表在
请通过GitHub pull request帮助完成此列表;)
通过adb手动处理程序包操作
检查/初始化adb连接
# Just show version information: $ adb version Android Debug Bridge version 1.0.36 Revision 1:7.0.0+r33-2 # List of devices attached: $ adb devices -l # kill the adb server if it is running: $ adb kill-server # Kick current connection from host side and make it reconnect: $ adb reconnect
列出所有已安装的apk程序包
$ adb shell pm list packages
停用单个apk程序包
$ adb shell pm disable-user <packagname>
卸载单个apk程序包
$ adb shell pm uninstall -k --user 0 <packagname>
-k - 保留数据和缓存目录
--user 0 - 仅卸载当前用户
启动
# clone repository from github: ~$ git clone https://github.com/jedie/PyAdbUninstall.git ~$ cd PyAdbUninstall ~/PyAdbUninstall$ pipenv sync # Start GUI: ~/PyAdbUninstall$ pipenv run adb_uninstall
需要帮助
完成LOCKED_APPS列表(见上方)
欢迎提交拉取请求 ;)
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源代码分布
PyAdbUninstall-0.3.0.tar.gz (25.9 kB 查看哈希值)
构建分布
PyAdbUninstall-0.3.0-py3.6.egg (12.3 kB 查看哈希值)
关闭
PyAdbUninstall-0.3.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0784f0d179150af5ba06c60158e7fad56b1f7bfd0a7320a8a0afe36987f9a774 |
|
MD5 | 37d68d4f9daf2853b1c03dc8cfac83a7 |
|
BLAKE2b-256 | cd4d51985b263cf40f316e6497a391082c79f7e7e6c45d02e49b6de4b38c3e51 |
关闭
PyAdbUninstall-0.3.0-py3.6.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ac660be08f2fc38860a56de6877a32e2704b706b4d7bca7aa78bb77b33a3daac |
|
MD5 | 891589131b58728ee5e6c35e640e3da3 |
|
BLAKE2b-256 | 3465f99e997402dd51af1645edcfe29b4254efa72d0c02fe467a8169f94bd672 |
关闭
PyAdbUninstall-0.3.0-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bc349779774118bf60abe48dee5d13887c59838c4da3eee79fb2309abbf393aa |
|
MD5 | a95034b719a1d366449d5225c3cd1905 |
|
BLAKE2b-256 | 6bbac9edc40e7e018af71e11425cba8fac5d6e5b8c889bfae8917c47456206db |