Shizuku是一款开源的ADB权限管理器,它可以帮助那些无法获取ROOT高级权限的安卓手机用户执行一些需要高级权限的操作。这款工具的主要目标有两个:提供一个方便地使用系统API的方式以及为只需要adb权限的应用开发提供便利。Shizuku的工作流程相对简单。在电脑给Shizuku这个服务进程授予了ADB权限之后,Shizuku就可以成为一个ADB权限管理器。通过这个管理器,它可以授权那些需要ADB权限才能实现某些功能的应用,省去了使用命令行的麻烦以及不同的应用激活需要多次授权的问题。另外,Shizukuu还支持自定义界面主题和图标,用户可以根据个人喜好进行设置,让工具变得更加个性化。
1、首次激活Shizuku需要用数据线把手机和电脑连接起来。
2、阅读帮助。
3、查看指令, 点击复制。
4、在电脑上打开cmd命令行窗口。
5、输入 adb devices , 确认手机连接电脑正常。
6、黏贴第3步的指令。
7、顺利的话, 启动成功, 否则请查阅shizuku官网的操作文档。
1、配对(只需进行一次)
(1)注:从 v4.1.0 起,端口号自动检测。
(2)启用"开发者选项"(在网络上有非常多的教程)
(3)进入"无线调试"
(4)启用系统的分屏(多窗口)功能(必须,因为一旦离开"无线调试",配对过程就会被停止)
(5)点按"无线调试"中的"使用配对码配对设备"
(6)点按软件中的"通过无线调试启动",点按"配对"
(7)填入"配对码"及"端口号"后确定
(8)配对过程示意图
(9)如果配对成功,"无线调试"中的"已配对的设备"中会出现"shizuku"
(10)配对成功示意图
(11)如果你不希望重新进行此步骤,打开"开发者设置"中的"停用 adb 授权超时功能"
(12)如果重新安装软件,则需要再次执行此步骤
2、使用
(1)打开app中的"通过无线调试启动"
(2)填入"无线调试"中的端口号(此端口号会在每次启用"无线调试"时变化)
(3)端口号示意图
1、MIUI(小米)
您需要在“开发者选项”中启用“USB 调试(安全选项)”。
对于 MIUI 11 及更高版本,您必须向软件中的用户应用授予权限。这是因为自定义权限被 MIUI 破坏了,参见Shizuku #45 (打开新窗口)和android-in-china/兼容性 #16 (打开新窗口)。
另外,请勿在 MIUI 的“安全”应用中使用扫描功能,因为它会禁用“开发者选项”。
2、EMUI(华为)
您需要在“开发者选项”中启用“在“仅收费”模式下允许 ADB 调试选项”。
3、ColorOS (OPPO) & OxygenOS (一加)
您需要在“开发者选项”中禁用“权限监控”。
4、Flyme(魅族)
您需要在“开发者选项”中禁用“Flyme 支付保护”。
5、OriginOS (vivo)
OriginOS的系统设置不支持分屏,需要在“开发者选项”中开启“强制活动可调整大小”,使用它。
在Android系统中,许多API需要应用是系统应用或拥有框架签名才能调用。
一些需要root权限才能使用的应用可能仅仅只是需要调用那些的API。由于该限制,他们通常会采取一些不需要直接调用API的变通方式,但执行速度通常会比直接调用API慢很多。
为了更好的用户体验,我们需要一个更快更好的方案。Shizuku Server 就此诞生,同时也让免root使用成为可能(通过 adb)。
shizuku 模式开启步骤:按照提示下载安装格外软件 shizuku→启动 shizuku(已 root 用户直接开启,没有 root 权限的请看备注一)→在 shizuku 中点击已授权 N 个应用→授权 App ops→切换回 App Ops 已经可以开始使用了。
备注一:”没有 root 权限的开启 shizuku 步骤:用数据线连接手机与电脑→开启手机的 USB 调试功能→下载 adb(点击下载)请用迅雷下载→解压下载文件夹到根目录→使用 Windows 系统命令提示符管理员模式→进入解压目录→输入以下命令 “adb shell sh /data/user_de/0/moe.shizuku.privileged.api/start.sh”按回车键执行→手机授权给电脑调试模式。
什么是shizuku manager?
shizuku manager用于启动shizukuserver及管理使用该服务的应用。为了避免shizukuserver被恶意应用调用,普通应用需要先向shizukumanager请求授权后才能使用。若需要在不同用户下安装使用服务的应用,需要在对应用户中安装shizukumanager才能授权。
如何启动shizuku server?
如果您已经Root您的设备,直接通过shizukumanaer启动即可。
如果您没有root你的设备,您也可以遵照shizukumanager中的指引,通过adb启动服务。使用adb并不难,网络上有不少教程可以帮助您学会使用它。
这个应用为何而生?
在android系统中,许多api需要应用是系统应用或拥有框架签名才能调用。
一些需要root权限才能使用的应用可能仅仅只是需要调用那些的api。由于该限制,他们通常会采取一些不需要直接调用api的变通方式,但执行速度通常会比直接调用api慢很多。
为了更好的用户体验,我们需要一个更快更好的方案。shizukuserver就此诞生,同时也让免root使用成为可能(通过adb)。
什么是shizuku server?
shizuku server是一个通过root或者adb启动的进程,普通应用可以通过与该进程交互来调用自身无权调用的api。调用速度与直接调用api几乎没有差距。
上一个: 黄鸟抓包(HttpCanary)
下一个: Dr.Fone
狗语翻译器是一款创新的智能应用程序,旨在帮助宠物主人更好地理解狗狗的行为和情绪。通过先进的语音识别和人工智能技术,这款软件能够将狗狗的吠叫、呜咽等声音转化为人类可理解的语言,并提供相应的情绪分析和行为建议。无论是日常互动还是训练场景,狗语翻译器都能成为宠物主人的得力助手,拉近人与宠物之间的距离,让沟通变得更加简单和有趣。
优化大师XP是一款专为Windows XP系统设计的系统优化工具,旨在提升电脑性能、清理垃圾文件、修复系统错误并增强系统稳定性。该软件集成了多种实用功能,包括注册表清理、磁盘碎片整理、启动项管理以及内存优化等,帮助用户轻松解决系统运行缓慢、卡顿等问题。通过智能分析和一键优化,优化大师XP能够显著提升系统运行效率,延长硬件寿命,同时提供简单易用的操作界面,适合各类用户群体使用。无论是普通用户还是电脑爱好者,都能通过这款软件获得更加流畅、稳定的系统体验。
免费加速器ip代理是一款专为网络用户设计的免费代理工具,旨在帮助用户突破地域限制、提升网络访问速度并保护隐私安全。该软件支持多平台使用,包括Windows、Mac、Android和iOS,操作简单,一键连接即可享受高速稳定的代理服务。无论是访问国外网站、观看流媒体内容,还是进行在线游戏,免费加速器ip代理都能提供低延迟、高安全性的网络体验。此外,软件内置多个全球节点,用户可根据需求自由切换,确保最佳的网络连接效果。
快游戏是一款集合了多种休闲小游戏的平台,适合各类玩家随时随地享受轻松娱乐体验。平台内包含消除、跑酷、益智等多种类型的游戏,操作简单易上手,画面精美流畅。快游戏支持单机和联机模式,既能独自消磨时间,也能与好友同场竞技。通过每日任务和成就系统,玩家可以获得丰厚奖励,提升游戏乐趣。无论是碎片化时间还是深度娱乐,快游戏都能满足需求,是一款老少皆宜的休闲娱乐神器。