关于Framaroot的PC端控制方法

本文介绍如何使用Framaroot软件一键Root安卓设备,包括下载地址、自定义脚本执行方法及ADB命令示例。适用于高级用户,提供详细的步骤指导。

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

原帖地址:

1:下载地址:http://forum.xda-developers.com/showthread.php?t=2130276

2:高级用法:http://forum.xda-developers.com/showpost.php?p=50148092&postcount=1742


Hi,

Framaroot 1.9.1 is out with a new action : Execute script.

For advanced users only

Use this action at your own risk. Im not responsible for what you will do with it.

Framaroot can execute a custom shell script when it root your device. To use this feature, you have to name your script "custom" and put it in /sdcard/ in order to have the following path : /sdcard/custom
An example of what /sdcard/custom could be :

Code:
cat /sdcard/myappneedsystem.apk > /system/app/myappneedsystem.apk
pm install /system/app/myappneedsystem.apk
You can do all what you want in your script (including brick your device) so be careful.

If you want to automate all the process from your PC, you can launch Framaroot from an adb shell directly :

Code:
$ adb shell am start -n com.alephzain.framaroot/.FramaAdbActivity --es exploit Barahir --ei action 2
Available values for action argument:
  • 0 -> Install SuperSU
  • 1 -> Unroot
  • 2 -> Execute script (/sdcard/custom)

Available values for exploit argument:
  • Sam (affect Exynos devices only)
  • Frodo (affect Exynos devices only)
  • Gimli (affect Omap36XX devices only)
  • Merry (affect Exynos devices only)
  • Aragorn (affect Samsung devices only)
  • Legolas (affect Samsung devices only)
  • Gandalf (affect Qualcomm devices only)
  • Boromir (affect Mediatek devices only)
  • Pippin (affect K3V2 devices only)
  • Gollum (affect AMLogic devices only)
  • Faramir (affect Mediatek devices only)
  • Barahir (affect Mediatek devices only)
看文章,总的来说步骤如下


1:安装framaroot软件到手机上

2:执行命令启动framaroot的自动root代码,$ adb shell am start -n com.alephzain.framaroot/.FramaAdbActivity --es exploit Barahir --ei action 2

其中exploit后的Barahir表示root方式,action后的2代表行为方式

3:root完毕,删除掉安装的framaroot

### 一加手机获取 Root 权限的方法 获取一加手机的 Root 权限通常需要通过第三方工具或自定义 Recovery 来完成。以下是一些常见的方法和步骤,适用于大多数一加手机型号[^1]。 #### 方法一:使用 KingoRoot 工具 KingoRoot 是一款流行的 Root 工具,操作简单且成功率较高。以下是具体步骤: 1. 下载并安装 KingoRoot 软件到电脑上。 2. 使用数据线将一加手机连接到电脑,并确保设备已正确识别。 3. 打开 KingoRoot 软件,点击“Root”按钮开始操作。 4. 等待软件完成 Root 过程,完成后重启手机即可获得 Root 权限[^2]。 #### 方法二:通过 TWRP Recovery 获取 Root TWRP(Team Win Recovery Project)是一种自定义 Recovery,支持刷入 Root 文件以获取系统最高权限。以下是操作步骤: 1. 下载适合一加手机型号的 TWRP Recovery 镜像文件。 2. 解锁手机的 Bootloader(需在开发者选项中启用 OEM 解锁功能)。 3. 使用 Fastboot 工具将 TWRP Recovery 刷入手机。 ```bash fastboot flash recovery twrp.img ``` 4. 重启进入 TWRP Recovery 模式,然后刷入 Magisk 或 SuperSU 等 Root 文件。 5. 完成后重启手机,即可拥有 Root 权限[^1]。 #### 方法三:使用 Framaroot 工具 Framaroot 是另一款便捷的 Root 工具,适合部分一加手机型号。以下是操作流程: 1. 在手机上下载并安装 Framaroot 应用。 2. 打开 Framaroot,选择合适的 Exploit(如 Boromir、Gandalf 等)。 3. 点击“Install Superuser”或“Install SuperSU”以安装 Root 文件。 4. 操作完成后重启手机,检查是否成功获取 Root 权限[^2]。 #### 注意事项 - 获取 Root 权限可能会导致手机失去保修资格,请谨慎操作。 - 修改系统文件存在风险,建议备份重要数据后再进行操作。 - 不同的一加手机型号可能需要不同的方法,建议根据具体机型选择合适的方式[^3]。 ```python # 示例代码:检测手机是否已获取 Root 权限 import os def is_rooted(): try: result = os.system("su -c 'id'") if result == 0: return True else: return False except Exception as e: return False if is_rooted(): print("手机已获取 Root 权限") else: print("手机未获取 Root 权限") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值