在投射和录制时显示敏感信息时,免root授权确认框

本文介绍了如何通过下载Shizuku和AppOps应用,以及执行adb shell命令来在非Root设备上开启远程控制服务。在Windows环境下,通过adb连接小米手机并执行相关脚本启动Shizuku服务,然后在AppOps中关闭特定权限提示,以实现远程控制软件如向日葵、TeamViewer的完整功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


  在使用向日葵,TeamViewer等免root远程连接时,主要实现完全的远程的自动控制,达到免授权。

1. 下载shizuku,App Ops

  

shizuku下载地址
https://play.google.com/store/apps/details?id=moe.shizuku.privileged.api
不能下载用下面的链接
https://shizuku.rikka.app/download/

AppOps下载地址
https://play.google.com/store/apps/details?id=rikka.appops
不能下载用下面的链接
https://www.coolapk.com/apk/rikka.appops

如上打开App Opsshizuku没有运行,因为没有root权限
打开Shizuku,使用通过adb连接,复制指令

2. shell操作

adb shell
cd /storage/emulated/0/Android/data/moe.shizuku.privileged.api
sh start.sh     #运行启动服务脚本,同样可在类似终端的手机app运行脚本,启动服务

info : start.sh begin
info : attempt to copy starter from /storage/emulated/0/Android/data/moe.shizuku.privileged.api/starter to /data/local/tmp/shizuku_starter
info : exec /data/local/tmp/shizuku_stater
info : cgroup is /uid-0/pid_863
info : switch cgroup succeeded
info : switching mount namespace to init...
info : starter begin
info : killing old process...
info : apk path is /data/app/moe.shizuku.privileged.api-np8x7U6pDL91p?A9DRzDqg==/base.apk
info : starting server...
info : shizuku_starter exit with 0
#with 0 提示信息,看到这样的提示信息说明手机上的shizuku服务已经运行起来。

如上操作可在linux系统上操作,前提是需要安装好linux下的对应手机的adb驱动。
本次实验用的是小米,所以全程在windos下的cmd窗口完成的。

adb的安装和使用,小米手机连接adb示例,参考下面链接来安装。
https://cloud.tencent.com/developer/article/1705407

 上述表明adb调试连接成功

在这里插入图片描述

3. 关闭服务

  开启shizuku服务,在AppOps 中关闭“在投射和录制时显示敏感信息"提示。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值