Android Root Recovery 学习笔记

[全解] 刷机, BL 锁, Bootloader, Recovery, Magisk, Root, ADB, 线刷, 卡刷, 9008, 绕过 FRP 刷机, BL 锁, Bootloader, Recovery, Magisk, Root, ADB, 线刷, 卡刷, 9008, 绕过 FRP 全解 阅读详情

喜欢折腾 android 的继续往下看吧。

Root

首先先说下 android 获取 root 权限的原理。android 是基于 linux 系统的,所以 android 获取 root 权限就是差一个 su 命令,当然为了更好的管理 root 权限还差一个管理权限的应用层软件 superuser.apk。那获取 root 权限就是把 su 放到 /system/bin 下和把 sueruser.apk 放到 /system/app 下就行了。但是 android 的 system 分区是只读的。目前的破解方法都是根据系统的漏洞(adb 守护进程,这个进程自己有 root 权限),来临时获取 root 权限,然后把 system 分区挂载成可读写的,然后把那2个东西放到相应的目录就行了。

android 的系统漏洞

这里我就帖几个网站吧,有人已经分析过了。目前来说主要就是 psneuter, zergRush,  RageAgainstTheCage?  这几个小程序。其中有几个漏洞在高的 android 版本中已经被修复了,不过我相信迟早还会有新的漏洞被发现的。顺带说一句:如果你是自己做 rom 的话,就不用这么麻烦的了,直接集成进去就行了。

手动 root 你的手机

工具
  • 你手机的 usb 驱动,有些手机不需要,有些需要,自己去官网或者开发网站找吧。
  • adb 这个不用说了,android sdk 里就有。
  • 临时获取 root 权限的工具(就是上面说的那几个利用 android 系统漏洞的程序)。
  • busybox, su, superuser.apk 。 这里有下载,可能不是最新的但是基本上能用。

步骤
adb push busybox /data/local/
adb push psneuter /data/local/
adb push su /data/local/
adb shell chmod 777 /data/local/busybox
adb shell chmod 777 /data/local/psneuter
adb shell
/data/local/psneuter
adb shell
mount -o remount,rw -t ext3 /dev/block/mmcblk0p25 /system
mkdir /system/xbin
/data/local/busybox cp /data/local/su /system/xbin/su
chown 0:0 /system/xbin/su
chmod 6755 /system/xbin/su
ln -s /system/xbin/su /system/bin/su
exit
adb push Superuser.apk /system/app/Superuser.apk

注意:上面那个 /dev/block/mmcblk0p25 是指手机的 system 分区,不同的手机会不同。这个可以用 cat /proc/partitions 和 cat /proc/mounts 来判断自己手机的 system 分区是哪个一个。都弄好后就可以重启手机了。网上有个 superoneclick 的东西,其实就是把这些东西了自动化了而已,也可以自己写脚本。

Recovery

android recovery模式支持ADB SHELL 项目上安卓系统在升级时,经常有不成功的情况,想看下recovery下的情况,recovery下adb shell又用不了,如是决定把adb shell功能加上,下次OTA出问题时好定位。 安卓8.1系统,在debug模式下,有启动adbd服务,可以运行adb pull, adb reboot 等操作,但不能执行adb shell。修改涉及到二个部分,第一部分不管debug模式还是user模式,都启动adbd服务;第二部分是完善recoery的文件系统,我加了sh和busybox。 (一)启动adbd服务 阅读详情

相关推荐

root安卓原理,手机root作用

先将手机切换到Bootloader模式,用USB连接手机到电脑,并且确认它已经处于待调试的状态,比如输入adb devices,显示出你的设备,并且状态是device,输入命令。root的su文件可以通过卡刷的形式刷入,即手机进入recovery模式进行刷入,Recovery模式指的是一种可以对安卓机内部的数据或系统进行修改的模式(类似于windowsPE或DOS),可以在该模式下更改手机的数据,相当于管理员级别,可以随意清除数据和增加数据,甚至可以抹除整个系统,所以放入一个su文件还是可以的。

h824015249的博客 2288

android去除root,RE管理器root权限彻底清除教程[图]

1.备份授权管理程序用RE管理器把system/app里的Superuser.apk(可能不叫这个,看图标是授权管理程序的图标就可以了)复制到SD卡。2.卸载授权管理root后授权管理一般是安装在system/app中的最好用系统程序卸载或LINK2SD来卸载,不行就用RE管理器删。3.重新安装授权管理安装刚复制到内存卡中的Superuser.apk ,这几步的目的就是把授权管理从系统目录中移出来...

weixin_35516624的博客 3567

How to root android Oppo A11w,OPPO R11系列 解锁Bootloader 救砖 TWRP Recovery ROOT 详细教程 亲测[推荐]...

新机想要刷第三方卡刷包的最简单过程是:手机刷入指定版本的线刷包-->解锁bootloader-->刷入对应版本的TWRP recovery-->刷入ROOT-->连接奇兔一键刷机即可手机只需要解锁一次即可,刷入其他版本的ROM,请务必保留Recovery或者ROOT权限,方便以后刷机。PS: 若手机已经解锁刷过recovery root的手机,可以在recovery模式下连...

weixin_42300525的博客 5523

Android Recovery模式

Android Recovery模式 来源: ChinaUnix博客  日期: 2009.04.25 22:58 (共有0条评论) 我要评论 <br />                <br />        <br />        <br />        <br />        <br />        <br />        <br />Android<br />Recovery模式<br />(muddogxp 原创,转载请注明)<br />Recovery简介<br />And

faithtrue的专栏 943

Android recovery分区表

写在前面 这篇文章以imx6q的android5.1为例,介绍recovery分区表的配置和加载 分区表加载 //bootable/recovery/roots.cpp void load_volume_table() { int i; int ret; fstab = fs_mgr_read_fstab("/etc/recovery.fstab");

不积硅步,无以至千里 5032

一步到位安卓4.1.1设备ROOT指南

ROOT是Android系统中的一个术语,通常指的是获取设备的最高系统权限。对于IT行业和相关行业的人来说,ROOT权限相当于“超级管理员”权限,它允许用户对设备进行深度定制和优化,例如删除预装软件、修改系统设置、安装特定应用等。ROOT操作虽然带来了很多便利,但它并不是无风险的。在Android设备的ROOT过程中,除了Recovery.bat之外,还有很多其他的工具和方法。一些著名的ROOT工具包括:KingoRootTowelrootMagiskSuperSU。

weixin_35756130的博客 1113

Android 的提权 (root) 原理是什么?

转载自:http://www.zhihu.com/question/21074979 Kevin 赵宏彬、师子越、杨振海 等人赞同 Android的内核就是Linux,所以Android获取root其实和Linux获取root权限是一回事儿。 你想在Linux下获取root权限的时候就是执行sudo或者su,接下来系统会提示你输入root用户的密码,密码正确就获得r

6991

SELinux_Treble.pdf (Android8.0 sepolicy权限新特性)

Android8.0 sepolicy权限新特性介绍,sepolicy权限再Android8.0上面新的变化

转:Desire HD 最新1.72~1.84系统绝对有效的永久root完整方案第一部分!

更新了一点点,顶上去,在没有出2.3之前还是会有用的,个人觉得一键root的软件在2.3之前是不会和大家见面了,手痒的同学还是可以弄弄的,推荐,毕竟更新了很爽,不想Q聊,大家可以加我新浪微博,私聊 :http://t.sina.com.cn/keithke   今天更新了刷会到eng s-off部分: 请到尾部查看2011.3.29 众所周知,自发布1.72~1.84系统以来,那...

jianjia1988的博客 184

模拟ic入门——设计一个单极运放(一)单级运算放大器设计基础

主要介绍了单级运放的基本理论和使用场景

qq_64956710的博客 3738

3D IC中Memory-on-Logic堆叠测试的DFT解决方案与工程实践

在半导体行业,随着摩尔定律逼近物理极限,3D IC技术通过芯片垂直堆叠实现性能提升和异构集成,已成为重要发展方向。其核心原理是利用硅通孔(TSV)或微凸块实现芯片间电气互连,将多个不同功能的芯片(如逻辑芯片与存储芯片)集成在一个封装内。这项技术的核心价值在于能大幅提升系统性能、降低功耗并实现更小的封装尺寸。然而,芯片堆叠后,传统的测试方法面临巨大挑战,尤其是测试访问存在物理屏障,无法直接探测被覆盖的芯片接口。为此,可测试性设计(DFT)成为确保3D IC可靠性与量产可行性的关键技术。它通过在设计阶段植入专用

weixin_42521058的博客 631

Android8.0 SELinux详解

该文档意译自Android官方 《SELinux for Android 8.0》,主要描述了SELinux策略在AndroidO版本上发生的一些变化,在AndroidO版本上,SELinux的客制化设计支持SELinux策略的模块化和可更新性。其设计目标是为了芯片厂商和ODM厂商在能够独立的客制化SELinux配置。官方文档请移步:http://download.youkuaiyun.com/downloa...

从0到1,突破自己 3万+

智慧城市项目实战:如何将你的地理数据从城市坐标系(如上海2000)转换到国家CGCS2000?

本文详细介绍了智慧城市项目中地理数据坐标系转换的全流程解决方案,重点讲解如何将城市坐标系(如上海2000)转换到国家CGCS2000。通过七参数布尔莎模型、ArcGIS Pro、QGIS开源方案及Python编程实现,帮助实施团队解决坐标系不统一的技术难题,确保空间分析精度。

weixin_28725949的博客 304

android 进入recovery,安卓手机如何进入Recovery模式的通用方式详解

2014-12-12 15:24:16安卓手机如何进入Recovery模式的通用方式详解标签:安卓 Recovery模式 教程Recovery模式是什么?这里说的Recovery模式主要指的是安卓的恢复刷机模式,这相当于windows系统的dos模式(不过目前只能在cmd里面找到),其实也可以称之为安卓的工程模式,在这个所谓的工程模式,安卓手机fans们可以进行若干操作,包括并不限于重启手机,...

weixin_29582621的博客 5298

CXL技术入门:从PCIe到高性能计算的桥梁(附最新2.0协议解析)

本文深入解析CXL技术如何作为PCIe的进化版,成为高性能计算的关键桥梁,特别聚焦CXL 2.0协议的关键升级。从技术架构、三大子协议到典型应用场景,全面介绍CXL在缓存一致性、内存共享等方面的优势,帮助开发者快速掌握这一前沿技术。

wdx012345的博客 728

从零开始:如何用大语言模型构建你的第一个路径规划智能体

本文详细介绍了如何利用大语言模型(LLM)构建路径规划智能体,从基础概念到实战案例,涵盖TSP和CVRP问题的解决方案。通过选择合适的LLM模型、设计有效的提示工程和实现自我验证,即使没有运筹学背景也能快速上手。文章还提供了部署与优化智能体的实用技巧,帮助读者在物流配送、机器人导航等领域应用这一技术。

weixin_28256233的博客 485

安卓手机ROOT和刷机基本操作——以红米Note7刷安卓原生系统并Root为例

学习安卓逆向需要进行调试,虽然之前对测试机root过可以进行一些调试,但是某些软件不能正常运行调试,遂选择刷安卓原生系统(PixelExperience)软件权限(第三方软件) 权限最低,要向用户请求权限用户权限 高于第三方软件,可以进行授权ROOT权限 最高权限。

OrientalGlass的博客 1万+

【紫光同创PG2L200H开发板】盘古200Pro+开发板(MES2L676-200HP)

开发板 SMA接口符合标准 SMA 接口规范,可使用”内螺旋+插针“的 SMA 线连接板卡”外螺旋+插孔”的 SMA 接口进行通信,板卡 SMA 接口与 FPGA 的 HSST 收发器的一路 RX/TX 相连,TX信号和 RX 信号都是以差分信号方式通过隔直电容连接 FPGA 和 SMA 接口, TX 发送和 RX 接收数据速率高达 6.6Gb/s。为了减轻带电插拔造成对 FPGA 芯片的损坏,在设计上在 JTAG 信号位置添加了保护二极管来保证信号的电压在 FPGA 接受的范围,避免 FPGA 的损坏。

MYMINIEYE的博客 2880

安卓系统root指北(采用adb+Supersu的方案)

安卓系统root小白教程,使用adb无线调试和supersu

weixin_62405059的博客 1万+

2025.06.20【pacbio】|PB甲基化分析结果的统计与可视化介绍

本文介绍了PacBio甲基化数据的统计分析与可视化方法。主要内容包括:1) 分析甲基化位点分布、比例及染色体分布;2) 修饰基序(Motif)的统计与热图展示;3) 全基因组和局部区域测序深度可视化;4) 使用IGV查看单个reads修饰情况。文章提供了R代码示例,涵盖柱状图、分布图、热图等多种可视化形式,并建议了差异甲基化分析等进阶方法,帮助科研人员深入挖掘甲基化数据。

2066

【零基础入门unity游戏开发——unity通用篇30】Resources资源加载(基于unity6开发介绍)

Resources资源加载(基于unity6开发介绍)

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 4114

安卓6.0root(安卓60root工具)

首先下载”奇兔刷机“,打开奇兔刷机软件,插好数据线,连接手机,然后打开手机USB调试。安卓系统的手机都可以进行ROOT,具体步骤:1:打开手机上开发选项中的USB调试功能,(有的手机需要多次点击版本信息,才可以出现开发中的USB调试),2:使用原装的数据线将手机与电脑进行连接,3:打开电脑上的“应用宝”功能,会迅速的识别你的手机机型,并且自动的安装相应的手机驱动,连接成功。下载并安装你选择的工具后,将手机连接电脑,启动工具,点击开始Root按钮,工具会自动检测设备,按照提示进行操作。

weixin_44884047的博客 1948

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

android root刷机包包,一加OnePlus 5T安卓9 root教程,用recovery来卡刷root包

来分享一下这个一加OnePlus 5T手机专用的安卓9的root教程了,这个root不是传统的一键root,而是采用卡刷的方式进行root的,也就是利用第三方的recovery来给手机进行root的,而有关这个手机的recovery也是在上一节说过了,如果你也需要相关的root操作的话,可以一起来看看详细的操作步骤了:下面是具体的root操作教程:1:下载root包,点击这里下载,下载下来放到电脑...

weixin_34357209的博客 4726

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

adb刷入第三方recovery_【玩机必会技能】小米手机通用刷TWRP RECOVERY|ROOT|刷第三方ROM教程...

点击上方「蓝字」关注我们想让自己的手机获取更多的功能和体验不同的安卓系统,掌握下面这些是必不可少的!此教程也适用于其他品牌的安卓手机,步骤都是一样的!刷入TWRP RECOVERY这是手机刷入ROOT和第三方ROM的必备工具!而解Bootloader设备锁是刷TWRP RECOVERY的前提:教程1、下载好Twrp Recovery为img格式,复制到adb所安装的位置,重命名为twrp...

weixin_39599654的博客 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

root卡刷安卓10,安卓11卡刷root

刷机之前,需要去官网申请bl解锁密码,用数据线连接电脑USB接口,开启手机上的USB调试,使用电脑解除手机bl锁定,然后再刷入已下载好的第三方rec和系统固件包就可以了。那就用其他办法,下载一个奇兔刷机,手机音量-加上关机键一起按,进入fastboot模式,选择我刚才下载的MIUI11 安卓10的卡刷包,一键刷完,搞定。前天开的程序多了,卡到重启,然后手机没外音了,微信也不能语音了,我就直接升级MIUI12试试,重启问题依然存在。1)首先在网上下载一个“ROOT精灵”在电脑上,然后连接手机到电脑上。

h3255031的博客 3157

像极客一样提取Android的Root权限

本文将深入揭示提取Android ROOT权限的完整过程。这一过程与网上的方法有很大的差异。很多网上提取ROOT权限的方式都是使用别人做好的程序,有的甚至点击一下按钮就会自动完成所有的工...

一个被知识诅咒的人 6738
上一篇: Java 备忘
下一篇: Android MiniGUI Recovery 笔记
mingming_killer
博客等级 码龄19年 18粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值