当前位置: 首页 > article >正文

oneplus6线刷、trwp、magisk(apatch)、LSPosed、Shamiko、Hide My Applist

oneplus6线刷android10.0.1

oneplus6线刷包(官方android10.0.1)下载、线刷教程: OnePlus6-brick-enchilada_22_K_52_210716_repack-HOS-10_0_11-zip

启用开发者模式

  • 设置 / 连续点击6次版本号 : 启用开发者模式
  • 设置/开发者模式/{打开 usb调试, 打开 网络adb调试, 禁止 系统自动更新}
  • 设置/禁止自动下载更新

网络adb

adb shell "setprop service.adb.tcp.port 5555"

设置/开发者模式/{重新打开 usb调试, 重新打开 网络adb调试 }

adb connect <手机ip>:5555
adb shell

android10刷机环境准备

腾讯androidSdk网页/platform-tools_r28.0.0-linux.zip

cd /app5/oneplus6/

wget https://mirrors.cloud.tencent.com/AndroidSDK/platform-tools_r28.0.0-linux.zip
unzip platform-tools_r28.0.0-linux.zip -d .
#/app5/oneplus6/platform-tools/fastboot

PATH_BASE=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
export PATH=/app5/oneplus6/platform-tools:$PATH_BASE
which adb  # == /app5/oneplus6/platform-tools/adb
which fastboot # == /app5/oneplus6/platform-tools/fastboot

解锁bootloader

adb reboot bootloader
fastboot oem unlock

按一次 音量减 键 --> 选择 UNLOCK THE BOOTLOADER --> 按一次 电源键 --> 自动重启、走完类似新机开机流程 --> bootloader已解锁

再次 启用开发者模式

twrp

网页 / 网页2 / 网页3 / twrp-3.7.0_11-0-enchilada.img

在android下 进入twrp操作如下

adb reboot bootloader
fastboot boot twrp-3.7.0_11-0-enchilada.img

oneplus6手机root(apatch)

apatch网页 / APatch_10763_10763-release-signed.apk

已经提取好的boot.img

详细步骤请 参考 oneplus6 APatch-root.md

粗略步骤

0. 下载 已经提取好的镜像boot.img

wget https://gitee.com/gitee_orgg/OnePlus6Hydrogen_22.K.52_OTA_052_all_2107162058_62b4aa--HOS-10.0.11.zip.p7zVer17.05__.001/raw/master/boot.img

1. adb install APatch_10763_10763-release-signed.apk

2. adb push boot.img /sdcard/

3. android中APatch界面: 未安装或未鉴权 –>安装 --> 选择一个启动镜像并修补 --> 上一步上传的镜像/sdcard/boot.img --> 超级密码设置为1234qwer --> 修补

4. 拉取被APatch修改后的镜像: adb pull /sdcard/Download/apatch_patched_10763_0.10.7_****.img ./

5. adb reboot bootloader

6. 刷入APatch修改后的镜像: fastboot flash boot ./apatch_patched_10763_0.10.7_***.img

7. fastboot reboot

8. 若boot.img不一致,则此时变砖头

如果APatch修改的原镜像boot.img(从OTA刷机包中拿出来的) 和 手机当前android的boot.img不一致,
则 此时会变成砖头(黑屏或显示高通崩溃,实际 处在高通ramdump模式)

9. android中APatch界面: 超级密钥 --> 1234qwer

在这里插入图片描述

LSPosed安装

Zygisk-Next-1.2.4-445-031a64c-release.zip

LSPosed-v1.9.2-7024-zygisk-release.zip

步骤参考 apatch官方 LSPosed 安装教程

Shamiko安装教程(Zygisk隐藏)

Shamiko-v0.7.4-188-release.zip

步骤参考 apatch官方 Shamiko安装教程(Zygisk隐藏)

Hide My Applist使用教程

Hide-My-Applist网页/HMA-V3.3.apk

ApplistDetector网页/ApplistDetector.V2.4.apk

步骤参考 apatch官方 Hide My Applist 使用教程

adb install HMA-V3.3.apk
adb install ApplistDetector.V2.4.apk
  • APatch 中 : 超级用户 --> 开启 com.tsng.hidemyapplist

  • com.tsng.hidemyapplist 正常样子是 系统服务运行中,

    如果 com.tsng.hidemyapplist的 系统服务 未运行, 去 com.tsng.hidemyapplist --> 设置 --> 服务 --> 强制清理运行环境(root)

  • 运行ApplistDetector如果Abnormal Environment/TWRP, 尝试删除空目录TWRP : adb shell "rm -frv /sdcard/TWRP"

Virtual Xposed (todo)

其他(可选)

ota包

ota包下载 OnePlus6Hydrogen_22.K.52_OTA_052_all_2107162058_62b4aa–HOS-10.0.11.zip

提取boot.img

fetch-boot.img-from-ota-package.md

ssut/payload-dumper-go网页/payload-dumper-go_1.2.2_linux_amd64.tar.gz

wget https://github.com/ssut/payload-dumper-go/releases/download/1.2.2/payload-dumper-go_1.2.2_linux_amd64.tar.gz

#解压 ota包 获得 payload.bin
ota__payload_bin=OnePlus6Hydrogen_22_OTA_030_all_1904032207_a969fd5c9b60413c/payload.bin
 
payload-dumper-go  $ota__payload_bin

http://www.kler.cn/a/408364.html

相关文章:

  • 人脸检测开源项目介绍【持续更新】
  • ctfshow-Misc入门(1-16)
  • Spring Template
  • torch_geometric使用手册-Creating Message Passing Networks(专题二)
  • Android蓝牙架构,源文件目录/编译方式学习
  • 太通透了,Android 流程分析 蓝牙enable流程(应用层/Framework/Service层)
  • 【计算机网络】计算机网络概述
  • 40分钟学 Go 语言高并发实战:高性能缓存组件开发
  • 前端HTML
  • 深度学习中的Mosaic数据增强
  • CentOS 7 防火墙开启 ,没有开22端口,为什么没有被限制
  • MyBatis 操作数据库(进阶)
  • C++详细笔记(七)(string底层初步实现)
  • 曲谱转换成音频
  • 【免费】高比例风电电力系统储能运行及配置分析【火电机组、风能、储能】
  • 企业数智化新纪元,安全体系保驾护航
  • 蓝桥杯嵌入式再学习(4)led的点亮
  • 淘宝接口高并发采集优化之道:提升数据获取速度与质量
  • RTOS学习笔记---任务的管理
  • jsencrypt 库作用
  • 【设计模式系列】责任链模式(十六)
  • Jedis存储一个以byte[]的形式的对象到Redis
  • 模型压缩——如何进行知识蒸馏?
  • kotlin 的循环
  • 【MySQL】开发技术深度探索:mysql数据库复合查询全面详解
  • Group Convolution(分组卷积)