⚠️本人不对因参考这篇帖子产生的任何硬件、软件问题负责,任何问题应由使用者个人承担。使用本文章中的方法或资源即代表你同意本条款。
⚠️请不要轻易以ROOT权限执行网络上的陌生脚本,运行前请仔细检查脚本中是否存在非法操作。
⚠️请在尝试前备份重要数据,不保证100%成功,此方案在DMG/S2/S1上测试过没问题。
⚠️不支持Pocket AIR MINI
⚠️仅支持ARM64设备。
下午准备dump固件的时候突然发现Root没了,想起来更新系统之后忘记刷到另一个槽位了,于是一怒之下整了个一键ROOT脚本,免去9008和下载固件的烦恼,一分钟搞定magisk安装,节约时间这一块。
安装
全程操作是无需电脑的,当然要是想用adb shell也行。
- 使用安卓自带的浏览器下载这个文件,或者把如下内容保存到脚本/sdcard/Download/root.sh
或者,如果使用termux、其他终端软件或是adb,可以直接运行上述命令进行magisk安装。
例如采用termux安装,效果如下图:

- 安装magisk v29,这里是官方下载链接,如果无法下载请自行百度下载。
下载完成后点击APK进行安装。

- 打开AYASettings,依此选择设备 -> ROOT脚本,点击窗口中的+号,在弹出的文件管理窗口中选择Download -> root.sh

- 系统会在安装成功后自动重启

原理
AYANEO和AYN的安卓掌机系统中提供了root执行脚本的功能,相当于临时提权。通过提取Magisk APP中Patch Boot镜像的文件和脚本,结合上文中的临时提权,即可实现一键刷入magisk。
注:原镜像会被复制到/sdcard/init_boot_X.img.backup。
附件