Skip to content

Latest commit

 

History

History
334 lines (249 loc) · 27.6 KB

README_cn.md

File metadata and controls

334 lines (249 loc) · 27.6 KB

awesome-shizuku

Important

由于一些原因(不方便透露),我不得不停止为该项目提供简体中文翻译的工作 除他人接手继续提供翻译

中文文档可能落后于英文文档,如果有问题请先查看英文文档。

语言

English | 简体中文

Awesome

Shizuku 允许普通应用程序在非root 设备上使用 ADB 直接使用权限提升的系统 API。本列表汇集了一些已知可利用 Shizuku 功能的应用程序。

更多详情:https://shizuku.rikka.app/

欢迎拉取请求。有关提示,请参阅 贡献


目录


Apps

Audio

Automation

  • PhoneProfilesPlus - 可针对特定生活环境自动或一键配置设备 Apache-2.0
  • MacroDroid Ads IAP 💰 - 适用于 Android 设备的自动化应用程序。版本 5.46 及更高版本引入了 Shizuku 支持。Proprietary
  • UbikiTouch IAP 💰 - 为您喜爱的应用程序添加功能,只需一个手势即可访问。轻扫屏幕的一侧边缘,即可显示一个可定制的菜单,其中显示了您最喜欢的操作。 Proprietary

Communication

  • Lemmy Redirect - 这是一款简单的应用程序,可在您喜欢的 Lemmy 客户端中自动启动 lemmy 链接。 MIT (源代码)
  • Mastodon Redirect - 这是一个简单的应用程序,可在您喜欢的 Mastodon 客户端中自动启动 fediverse 链接。 MIT (源代码)
  • TxtNet-Browser - 让您通过短信浏览网页的应用程序 GPL-3.0
  • Bunny-Manager - Discord Bunny Mod 的补丁管理器 OSL-3.0

Customization

  • AAAD IAP 💰 - 下载流行的 Android Auto 第三方应用程序并安装到 Android Auto 上 Proprietary
  • AlwaysOnDisplayToggle - Android 快速设置可切换“始终显示” MIT (源代码)
  • AmbientMusicMod - 将 Now Playing 从 Pixels 移植到其他 Android 设备 GPL-3.0
  • AutoDark - 一款小巧的 Android 应用程序,可让你安排暗模式的开启/关闭时间。MIT (源代码)
  • AutoDND -使用指定应用程序时自动切换免打扰的简单工具 AGPL-3.0 (源代码)
  • Better Internet Tiles - 在 Android 12 或更高版本中恢复 Wi-Fi 和移动数据磁贴,以及更统一的互联网磁贴 GPL-3.0 (源代码)
  • CarrierVanityName - Carrier Vanity Name 是一个非常简单的应用程序,用于更改未 root 的 Android 设备上的运营商名称 GPL-3.0
  • ColorBlendr- 修改设备 Material You 颜色的应用程序 GPL-3.0
  • DarQ - DarQ 为 Android 10 及更高版本提供了每个应用程序可选择的强制黑暗选项 Apache-2.0
  • Extendroid- 在智能手机的 Android 操作系统上添加类似桌面的多窗口支持。No license
  • Language-Selector - 允许用户选择单独的应用语言(Android 13+) Apache-2.0
  • LinkSheet - 使用 Material3 恢复 Android <12 Url-App 链接选择器 Modified MPL-2.0
  • MultiLocale - 如果原始设备制造商(小米)不允许您在设备的本地设置中添加额外的(或 "不支持的")语言,那么这款简单的应用程序就能帮您实现这一功能。 MIT
  • NoPopping IAP 💰 - 自动免打扰模式 Proprietary
  • Repainter IAP 💰 - 在设备上安装自定义 Material You 设计 Proprietary
  • ShizuTools - 包含一些易于使用的工具,超越Android系统允许的控制级别No license
  • SmartspacerPlugins - Smartspacer 插件 GPL-3.0
  • System UI Tuner - 查看和修改 Android 设备上的隐藏设置 MIT
  • TapTap - 将设备背面的双击功能从 Android 12 移植到任何 Android 7.0+ 设备 GPL-3.0
  • Taskbar - 使用开始菜单访问应用程序可以解锁其他功能 Apache-2.0 (源代码)
  • zFont 3 Ads IAP 💰 - 表情符号和字体更换器 Proprietary

Development utilities

  • AndroidAccounts - 删除已为用户注册账户的应用程序的软件包名称. No license
  • AndroidLowLevelDetector - 检测 Treble、GSI、Mainline、APEX、system-as-root(SAR)、A/B 等。 Apache-2.0 (源代码)
  • Cosmic-IDE 用于 JVM 开发的 IDE。使用 Shizuku 作为嵌入式 shell - GPL-3.0
  • CurrentActivity - 电流活动监视器 GPL-3.0
  • get_event- 读取/dev/input/event* No license
  • LibChecker - 用于查看设备上的应用程序中使用的库的应用程序。使用 Shizuku 确定其他应用程序的安装源。 Apache-2.0
  • LogFox - 另一个适用于 Android 的 logcat 阅读器 GPL-3.0
  • Logra - 适用于 Android 的 Material You logcat 查看器 GPL-2.0
  • PyDroid 3 Ads IAP 💰 - 启动/交互(未)导出的活动、服务和接收器。支持 Shizuku 和 root。 Proprietary
  • RootActivityLauncher Paid 💰 - 启动/交互(未)导出的活动、服务和接收器。支持 Shizuku 和 root. Proprietary (源代码)
  • SensorsOff - 通过快速设置启用/禁用设备传感器 Apache-2.0
  • TakoStats IAP 💰 - FPS 和性能叠加,提供详细的实时系统信息 Proprietary
  • wireless-adb-switch 用于切换无线调试的小部件和快速设置图块(与 KDE Con​​nect 集成) - GPL-3.0

Device owner (DPM)

  • Dhizuku - 受 Shizuku 启发的应用程序,允许将 DeviceOwner 权限共享给第三方应用程序 GPL-3.0
  • OwnDroid - 使用设备所有者权限管理您的设备 GPL-3.0

Display management

Entertainment

  • Aniyomi- Tachiyomi fork 具有动画支持和使用 Shizuku 的插件管理。 Apache-2.0
  • BilibiliCacheVideoMerge - 将BiliBili视频缓存文件导出为MP4 Apache-2.0
  • Mihon - 使用 Shizuku 进行插件管理的漫画阅读器。立读的独立继承者。 Apache-2.0

File management

  • AirData UAV - 无人机飞行分析和机队管理平台 access to /Android/Data Proprietary
  • Amarok-Hider - Amarok:一键隐藏您的私人文件和 Android 应用程序。Apache-2.0 (源代码)
  • EDS Full - Encrypted Data Store Full Paid 💰 - 适用于 Android 的虚拟磁盘加密软件,允许您将文件存储在加密容器中。适用于 root 和非 root 的广泛而丰富的功能,此处无法列出(请参阅站点)。通过 Android 意图进行 Shizuku 控制(请参阅常见问题解答)。 Proprietary
  • FV File Manager - 文件管理器 access Android/data and Android/obb Proprietary
  • MiXplorer - 文件管理器,可以批量安装 APK 并使用 Shizuku 访问 Android/数据和 obbProprietary
  • MT Manager - 分屏文件管理器。可以使用 Shizuku 安装 APK 并访问 Android/data 和 Android/obb Proprietary
  • NMM File Manager / Text Edit - 文件管理器和内置文本编辑器 Proprietary
  • SDMaid-SE - SD Maid 2/SE是Android最彻底的清理工具 GPL-3.0 (源代码)
  • SwiftBackup IAP 💰 - Swift Backup 可在几分钟内备份重要数据 Proprietary
  • X-Plore Paid 💰- 可使用 Shizuku 访问 Android/数据和 obb 的文件管理器 Proprietary
  • ZArchiver - 归档管理程序。支持使用 Root/Shizuku 编辑文件。 Proprietary

Games

Input methods

  • Android-Show-Taps - 触摸时显示自定义的点击 GPL-3.0
  • Auto Cursor IAP 💰 - 通过屏幕边缘的指针,单手即可轻松使用大型智能手机。Proprietary
  • KeyMapper- 一款 Android 应用程序,可改变您设备上按钮的功能! GPL-3.0 (源代码)
  • Panda Gamepad Pro Paid IAP 💰 - 游戏键盘映射器 Proprietary
  • RealMouse - 使用虚拟触摸板控制鼠标。专为辅助显示器而设计。 Proprietary
  • XtMapper - 适用于 Android x86 的键盘映射器 GPL-3.0

Installer & app stores

Miscellaneous

  • Anywhere - 活动和 shell 快捷方式文件夹 Apache-2.0
  • DSU-Sideloader - 一个简单的应用程序,旨在帮助用户通过 DSU 的 Android 功能轻松安装 GSI。 Apache-2.0
  • dualapp-mediastore-compatibility - 修复了 HostProfile 应用程序和 WorkProfile/DualApp/MultiApp 之间的 MediaStore 和文件 IO 兼容性问题。 No license
  • LSPatch- 从 LSPod 扩展的非根 Xposed 框架GPL-3.0
  • SimpleWear - 一个简单的应用程序,用于通过 WearOS 手表控制 Android 设备 Apache-2.0 (源代码)

Network

  • CellReader Paid 💰 - 可以在Android上读取手机信号塔信息MIT (源代码)
  • FindMyDevice - Google FindMyDevice 服务的安全和开源替代方案。 GPL-3.0
  • Hostman Root - 预览和编辑/etc/hosts文件 MIT
  • NaiveproxyForAndroid - 一个在 Android 上运行 Naiveproxy 的简单应用程序MIT
  • PrivateDNSAndroid - 快速设置图块可切换活动的私有 DNS 服务器 MIT
  • WiFiList Paid 💰- 在 Android 11 及更高版本上查看您保存的 WiFi 密码,无需 root Proprietary (源代码)
  • WiFiList (FOSS) - 'WiFiList' 的 FOSS 分叉 Missing license

Power management

  • Batt - 一个简单的应用程序,可在 Android 14 及更高版本上显示电池状态信息。 GPL-3.0
  • Extinguish - 熄灭关闭屏幕,但保持设备唤醒状态 Proprietary
  • rebootmenu- 使用快捷方式锁定屏幕或打开电源菜单。如果您的电源按钮坏了,这很有用。 MIT
  • ScreenOff - 关闭 Android 屏幕而不进入待机/睡眠模式 Proprietary

Software management

  • AppDash IAP 💰 - 一个应用程序管理器,可以轻松管理设备上安装的 APK 和应用程序 Proprietary
  • App Ops Ads IAP 💰 - 无需root即可管理应用程序权限 Proprietary
  • Blocker - 启用/禁用 Android 组件,例如活动、服务、接收器和提供者 Apache-2.0
  • Canta- 无需root即可卸载任何应用程序 LGPL-3.0
  • DisabledLauncher - Android 应用程序可禁用未使用的应用程序,同时仍允许方便地访问它们 MIT
  • FreezeYou - 通过手动或半自动冻结蹩脚软件来提高设备的速度和电池寿命Apache-2.0 (源代码)
  • Hail 冻结、隐藏或禁用任何应用程序。创建并组织可一键冻结的应用程序组。 - GPL-3.0 (源代码)
  • Ice Box IAP 💰 - 使用 Shizuku 冻结或隐藏应用程序 Proprietary
  • Inure App Manager 15-day trial Paid 💰 - 适用于 root 和非 root 设备的 Android 应用程序管理器 GPL-3.0 (源代码)
  • Insular- Island 完整的 FLOSS 分叉 Apache-2.0 (源代码)
  • Island - 隔离和克隆应用程序以保护隐私和并行运行 Apache-2.0 (源代码)
  • krude - 多合一应用程序和工作流程启动器 MIT
  • MMRL Root - 管理您的 Magisk 模块存储库 GPL-3.0
  • Package Manager - 功能强大的应用程序,可管理系统和用户应用程序 GPL-3.0 (源代码)
  • UpgradeAll - 检查 Android 应用程序、Magisk 模块等的更新! GPL-3.0 (源代码)

Terminals

  • aShell - 适用于 Shizuku 支持的 Android 设备的本地 ADB shell GPL-3.0
    • aShell You - Material You 重新设计了 aShell 应用程序。 GPL-3.0
  • ShizuShell - 使用 Shizuku 的 ADB shell Proprietary

Note

Using rish, 您可以使用任何终端模拟器(例如 Termux)创建本地 ADB shell。

Vendor-specific

Google Pixel

  • pixel-volte-patch - 通过 LG U+ 在 Pixel 6 和 7 上启用 VoLTE GPL-3.0
  • Smartspacer - 可定制的小部件,可以使用 Shizuku 升级 Pixel 设备上内置的“概览”小部件GPL-3.0

Samsung OneUI

  • Hex Installer: OneUI themes IAP 💰 - 适用于 Samsung OneUI 设备的自定义系统范围主题引擎 Proprietary
  • SMTShell - 权限提升漏洞(CVE-2019-16253) 运行 OneUI 5 的非 root 设备上的系统用户访问 (UID 1000)。使用 Shizuku 实现自动化LGPL-2.1

MIUI

Unlisted apps

为了保持主列表干净,所有不满足特定要求的应用程序都存储在单独的页面上: UNLISTED.md

我还使用自动爬虫来搜索新项目,并在 GitHub 和多个 F-Droid 存储库中使用 Shizuku。您可以在此处查看当前自动生成的爬网报告:TODO.md.


Development libraries

Core

  • Shizuku - Shizuku系统服务器、API和应用程序 Apache-2.0
  • Shizuku-API - Shizuku 和 Sui 的开发人员文档,包括示例 Apache-2.0

Filesystem

  • LintFile - 具有 Shizuku、root 和常规文件系统后端的文件操作库 LGPL-2.1
  • nextgenfs - Shizuku compatible android/data access from Xamarin - AIDL library MIT
  • shizuku_apk_installer - 使用 Shizuku API 安装 Android APK 的 Flutter 插件 MIT

Power

  • PowerAct - 一个 Android 库,只需几行代码即可操纵与电源相关的操作Apache-2.0

Rish shell

rish 是一个 Android 可执行文件(不是应用程序),用于与在高权限守护进程上运行的 shell 进行交互。 例如,如果 Shizuku 是使用 ADB 权限启动的,那么 rish 还将提供一个维护 ADB 权限的 shell。

要设置 rish,请打开 Shizuku,导航到 "在终端应用程序中使用 Shizuku",然后按照设置说明进行操作。请注意,您需要对 shell、终端和基本命令有基本的了解,才能有效地使用它。

设置好 rish 后,您可以在任何支持调用任何 shell 脚本或可执行文件的应用程序中使用它,即使应用程序本身不支持 Shizuku。

Note

由于 rish 的位置不在 $PATH 中,因此可能需要指定可执行文件的路径才能手动启动它。如果它位于当前工作目录中,则使用 ./rish 启动它。

Syntax:

  • rish: 启动默认的交互式 shell(使用 /system/bin/sh)
  • rish exec /path/to/custom/shell: 启动自定义/替代交互式 shell
  • rish -c 'whoami': 执行shell命令,完成后退出
  • echo 'whoami' | rish: 从 stdin 读取 shell 命令,执行它,完成后退出

Note

whoami 用作示例命令,并将返回当前 shell 用户的名称。

Usage examples:

  • 直接在设备上使用 Termux 等终端模拟器打开交互式 ADB shell
  • 使用 Tasker 等自动化应用程序在后台自动触发高权限 ADB shell 命令
    • 示例:命令 rish -c 'reboot' 将通过 shell 使用 Shizuku 重新启动设备

官方的 rish 文档可以在这里找到:https://github.com/RikkaApps/Shizuku-API/blob/master/rish/README.md


Annotations

  • Paid 💰 - 付费应用程序
  • IAP 💰 - 包含应用内购买
  • Ads - 包含广告
  • Proprietary - 缺少许可证或闭源软件
  • n-day trial - - n天后需要付款
  • Root - 需要在Root模式下运行Shizuku

License

本列表采用Creative Commons Attribution-ShareAlike 3.0 Unported 许可协议。