逆向学习之安卓环境准备篇

一、关键词定义解释

1、Bootloader(引导加载程序)

是系统启动过程中的一个关键组件,它负责引导操作系统的加载和启动。Bootloader 位于计算机或移动设备的存储器中,通常存储在启动分区或引导设备的特定区域。它是系统启动的第一个程序,其主要任务是加载操作系统内核并将控制权传递给它。
通俗点类似于电脑bios

2、Fastboot

是一个用于 Android 设备的命令行工具,它允许用户与设备的 bootloader 进行通信,从而执行各种操作,例如刷写分区、安装固件和解锁 bootloader。Fastboot 在 Android 开发中经常用于设备的调试和修改,以及在开发者社区中进行各种自定义操作。
通俗点类似于电脑第一启动盘(usb启动)

3、系统恢复 (Recovery Mode):

在移动设备和计算机上,“recovery” 通常指的是系统恢复模式。这是一个特殊的引导模式,用于修复设备上的问题、执行系统更新、进行备份和恢复操作等。在 Android 设备上,进入 recovery 模式通常需要按住设备上的特定硬件按键组合(例如,按住电源按钮和音量下按钮)。
在 recovery 模式下,用户可以执行各种操作,包括清除缓存、恢复出厂设置、安装系统更新、备份和还原系统等。有些用户也使用 recovery 模式来刷入定制的 ROM 或其他修改。

4、文件恢复 (Data Recovery):

在计算机领域,“recovery” 还可以指数据恢复,即通过各种方法从损坏、删除或丢失的存储介质中恢复文件。这包括使用特殊的数据恢复软件,尝试访问被删除文件的备份,或者在硬盘故障时寻求专业的数据恢复服务。

5、定制固件 (Read-Only Memory - Custom ROM):

在移动设备领域,特别是 Android 设备中,“ROM” 有时也用来指代定制的固件。这些是由第三方开发者或社区创建的修改过的 Android 操作系统。这些定制 ROM 可以提供额外的功能、性能改进、定制外观等,并允许用户在其设备上运行不同于原始制造商提供的操作系统版本。

二、刷机方法有:9008恢复或MTK深刷恢复

三、MTK深刷步骤:

1、镜像制作准备。

1.1、官方下载固件。
1.2、脸书固件
1.3、从电脑上把官方镜像boot.img文件导入到手机

adb push 电脑路径/boot.img /sdcard/Download

1.4、安装脸书(Magisk),制作脸书镜像。把脸书镜像传到电脑上

adb shell "ls /sdcard/Download/"
adb pull /sdcard/Download/boot.img 电脑路径/
2、MTK深刷解除bootloader和获取root权限:

2.1、MTK USB 驱动程序 下载
2.2、开启开发者模式下,并启用 USB 调试
2.3、SP Flash Tool、MTK Droid Tools 进行解锁。

3、利用fastboot刷入脸书

3.1、打开手机进入fastboot模式,
3.2、刷入脸书固件

fastboot flash boot E:\ant\hook\soft\apk\boot_img.img

3.3、重启

fastboot reboot

3.4、打开脸书,开启zygisk,重启
3.5、导入LSPosed-v1.9.2-7024-zygisk-release模块

四、变砖:

问题:

1、系统冲突。
2、系统内容异常,系统损坏
3、模块冲突:
4、无限重启:zygote启动失败,avb校验
5、recovery变砖

解决:重新刷入官方镜像
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值