系列文章目录
第一章 安卓aosp源码编译环境搭建
第二章 手机硬件参数介绍和校验算法
第三章 修改安卓aosp代码更改硬件参数
第四章 编译定制rom并刷机实现硬改(一)
第五章 编译定制rom并刷机实现硬改(二)
第六章 不root不magisk不xposed lsposed frida原生修改定位
第七章 安卓手机环境检测软件分享
第八章 硬改之设备画像
第九章 修改Art虚拟机对指定app的指定函数进行拦截(一)
第十章 修改Art虚拟机对指定app的指定函数进行拦截(二)
文章目录
- 系列文章目录
- 前言
- 一、ROM版本选择?
- 二、编译源码
- 三、刷入手机
- 四、环境检测(VS真机对比)
- 1、真机(root+magisk+lsp+shamiko)
- 2、模拟器(root+magisk+lsp+shamiko)
- 3、带母盘模拟器(微霸环境防检测母盘)
- 4、刚编译的定制ROM
- 视频教程
前言
先澄清一个概念,真正意义上的硬改是不存在的,,例如网卡地址,甚至芯片厂家都没有配置相应的修改工具,因为大多数情况没必要,一次写入终生使用,坏了就换,改它何用
APP可以警惕地拿着放大镜检测运行环境安不安全,但它操作不了硬件,它只是问操作系统,你帮我看一下网卡地址是多少,别骗我哦
一、ROM版本选择?
看一下哪个版本的ROM是我们需要的,通过第三集的修改,操作系统已经站在你这边了,帮助你去忽悠APP,知道原理后,如果还相信一个软件或者一个APP在不root的情况下就能达到目的,交了职商税就怨不得别人哦
**user: 无root权限,适用于生产环境**userdebug:具有 root 权限和调试功能,这不是我们需要的版本eng:具有额外调试工具的开发配置,这也不是我们需要的版本
二、编译源码
第一次完整编译需要90分钟,后续对代码修改增量编译一般5分钟以内
输入这4条命令开始编译1: cd /home/ggg/aosp/pixel
2: source build/envsetup.sh
3: lunch aosp_sailfish-user
4: make编译完成后在编译目录下的/out/target/product/sailfish/下找到这四个文件
system.img boot.img system_other.img verdor.img
三、刷入手机
手机需要先解开BL锁,然后刷入生成的4个文件
手机进入到刷机模式
1:adb reboot bootloader
2:./flash-all.sh等待刷完,大功告成
四、环境检测(VS真机对比)
使用环境检测软件进行检测,对比真机以及模拟器
1、真机(root+magisk+lsp+shamiko)
2、模拟器(root+magisk+lsp+shamiko)
3、带母盘模拟器(微霸环境防检测母盘)
建设能过,其他仍然失败,然后,然后就没有然后了
4、刚编译的定制ROM
全过!