欢迎光临散文网 会员登陆 & 注册

无需root,利用表盘对小天才手表安装软件!还能开启wifi调试!

2023-08-06 03:15 作者:RobinNotBad  | 我要投稿

观前须知:你必须有一定的小天才搞机经验,会使用adb,并且解了push锁!(无需root)(如果你会简单的安卓应用开发就更好了) 在乱翻小天才文件时,我意外发现了小天才的表盘文件(.cl后缀)其实是apk格式。于是,我对表盘文件和i3launcher进行了反编译,发现完全可以自己构建一个小天才表盘,并且在表盘中执行自己的程序(如图)

随着深入研究,我发现表盘拥有和launcher同等的system权限!这显然非常有搞头。 于是我仿照launcher里更新应用的代码,写了一段安装apk的程序到表盘里,居然真的可以安装!所以,我将此新方法公布出来。 涉及到的表盘文件和工程文件在我的置顶动态蓝奏云链接下载。

安装表盘教程: 这里以"灵鹿"表盘为例(高版本若没有此表盘,请私信我,或者修改工程文件自行打包成其他包名。使用各种改包名软件通常无效!) 下载"自定义表盘.zip"并解压后,将"deer.cl"push到手表,替换掉此文件:/sdcard/xtc/deer/deer.cl 使用一句adb命令就是: adb push 电脑路径 /sdcard/xtc/deer/deer.cl (可以使用"安卓手表adb实用工具箱"的文件管理功能进行替换) 然后在手表上切换到"灵鹿"表盘即可(切换时间可能较长,但不会超过30秒) 当你看到表盘背景变成纳西妲,同时屏幕右侧出现一个悬浮球(如图),就说明成功了。 没错,就这么简单。不需要给权限,而且免root。

悬浮球图标来自:https://b23.tv/v45msOy (我不会画画qwq 借用下应该没问题吧) 表盘界面我使用了按分辨率比例布局,无论怎样调整dpi都不会变大变小。

操作方式说明: 由于最新版本系统中,表盘上的按钮被一层透明的厚障壁阻挡了,点不动,所以一切操作都只好放在悬浮球里。 点击悬浮球:模拟按下返回键,适用于各种无法使用滑动退出的情况。 长按悬浮球:显示悬浮菜单。悬浮菜单中目前共有4个按钮(如图)点击空白处可关闭菜单。

安装apk:点击按钮后,表盘程序将会扫描 /sdcard/dial_installer 目录下的apk文件,并依次进行安装。安装开始、结束时会弹出提示。支持升级已安装的应用。你可以使用: adb push 电脑路径 /sdcard/dial_installer/ (或工具箱)来传输apk文件到手表以供安装。 打开WiFi-ADB:点击按钮,可以打开/关闭wifi调试,打开状态下按钮文字显示为当前IP,端口号为默认的5555。点击按钮后等待五秒可生效。此时你就可以摆脱数据线,使用命令 adb connect 显示的IP 来进行调试了(也可以用Wear OS工具箱/甲壳虫ADB助手) 一键返回桌面:模拟按下Home键。 关闭悬浮按钮:字面意思。在使用该表盘时重启或从其他表盘切换到此表盘,悬浮球将会再次显示。 tip:多次切换到其他表盘然后切回来,悬浮球也会有多个,虽然没啥卵用awa 此方法已确认在Z2y-系统版本3.2.2-launcher版本4.8.60可用。高版本我没有设备,无法进行测试。 最后,希望小天才官方别看到,这个漏洞真的超级容易修复( 话说就算官方看到了,修复了,在旧版本里该方法依然可用,这个悬浮球也可以作为一个配置简单但实用的工具。 不过还是建议各位看到的,把系统更新和应用商店都卸了awa

无需root,利用表盘对小天才手表安装软件!还能开启wifi调试!的评论 (共 条)

分享到微博请遵守国家法律