本文针对python3更新, 并解决上次博客中的一些问题. 参考MIUI9线刷包精简: https://blog.csdn.net/zhuyu4839/article/details/77979255

note: 安卓9 boot和recovery镜像解包工具: https://github.com/GameTheory-/mktool/releases

1. md5文件更新直接使用: flash_gen_md5_list.py, 此文件更新内容:

删除第31行: file = os.path.join(path, file)或者在前面加#

2. crc校验文件生成, 使用: flash_gen_crc_list.py

更新110行左右(不同机型线刷包的该文件可能不一样, 后面不赘述):

for i in xrange(1,total_chunks+1):

为:

for i in range(1,total_chunks+1):

更新180行左右:

try:

为:

with open(sparsecrclist, 'w') as fs, open(crclist, 'w') as f:

更新第203行左右# need get the sparsecount之后的三行:

cmdarg = './flash_gen_resparsecount' + ' -S ' + str(max_download_size) + ' ' +  filepath
cmd = os.path.join(thispath, cmdarg)
count = get_sparse_count(cmd)

为:

count = size // max_download_size
if size % max_download_size > 0:
    count += 1  #注意这行比上一行多缩进4个空格

倒数四行删除或者在前面加#

except Exception as e:
    os.remove(crclist)
    os.remove(sparsecrclist)
    raise

安装好python3并关联py文件直接双击运行即可自动生成crclist.txt和sparsecrclist.txt文件.

注: 原线刷包flash_gen_crc_list.py文件运行需要依赖flash_gen_resparsecount(此文件为Linux下可执行文件), 按此方法更新后解决.

MIUI11线刷包精简相关推荐

  1. OPPOR9Plus系列通刷刷机包精简包_OPPOR9Plus线刷包救砖包_OPPOR9Plus纯净刷机包_OPPOR9Plus刷机教程下载

    OPPOR9Plus系列通刷刷机包精简包_OPPOR9Plus线刷包救砖包_OPPOR9Plus纯净刷机包_OPPOR9Plus刷机教程下载 OPPOR9Plus不开机.定屏.重启.中毒.反应慢.解屏 ...

  2. 红米1s android8.0,【红米1S(移动4G) 安卓4.4.2线刷包】MIUI V8.0.1.0.KHHCNDG稳定版 精简线刷包...

    [红米1S(移动4G) 安卓4.4.2线刷包]适用于:2014501 小米MIUI V8.0.1.0.KHHCNDG稳定版精简,含刷机工具+驱动+教程!机客盟提供版, 刷机包里面包含 刷机工具 升级驱 ...

  3. 外贸盒子H96MAX_S905X3_1000M-唯一默认中文版-安卓9.0-官改精简线刷包及教程-202208

    前言:本固件适用于外贸盒子H96MAX_S905X3_1000M-唯一默认中文版-安卓9.0-官改精简线刷包!默认super桌面介意勿刷,全网唯一官改默认中文固件,此固件基于最新发布的H96MAX官方 ...

  4. HK1BOX 1000M-全网唯一默认中文版-安卓9.0-minisbx精简线刷包及教程-202208

    前言:本固件适用于外贸盒子HK1 BOX 1000M中文版精简固件!默认super桌面,默认系统语言为中文,此固件基于最新发布的minisbx_hk1_box_atv_028_2固件基础上精简修改,默 ...

  5. 红米5a android 版本,【红米5A安卓7.1.2线刷包】MIUI V9.5.3.0.NCKCNFA稳定版 精简线刷包...

    [红米5A 安卓7.1.2线刷包]MIUI V9.5.3.0.NCKCNFA稳定版,需解BL锁 含刷机工具+驱动+教程!机客盟提供版, 刷机包里面包含 刷机工具 升级驱动 和线刷包文件,直接下载解压查 ...

  6. 湖北移动M411A_ZN-S905L3AB-UWE5621DS原机制作语音线刷包

    湖北移动M411A_ZN-S905L3AB-UWE5621DS原机制作语音线刷包,打开原机屏蔽的WIFI,设置.首页.语音正常. 固件特点: 1.修改dns,三网通用: 2.开放原厂固件屏蔽的市场安装 ...

  7. 红米4 android 8,【红米4(标准版) 安卓6.0.1线刷包】MIUI V8.1.4.0.MCECNDI稳定版 可解账号锁...

    [红米4(标准版) 安卓6.0.1线刷包]适用于:2016090 小米MIUI V8.1.4.0.MCECNDI稳定版精简,需解BL锁 含刷机工具+驱动+教程!机客盟提供版, 刷机包里面包含 刷机工具 ...

  8. 中兴B863AV3.2-M_安卓9.0系统_线刷包及教程

    中兴B863AV3.2-M_安卓9.0系统_线刷包及教程 固件介绍: 此版本分2种主控,一种的s905l3a,另外一种是s905l3a-b. 1.调出原厂固件屏蔽的wifi,开放原厂固件屏蔽的市场安装 ...

  9. 中兴Blade V2021 5G 刷机root教程 ZTE 8012N root 线刷包下载TWRP 刷入

    中兴Blade V2021 5G 刷机root教程  ZTE 8012N root 线刷包下载TWRP 刷入 中兴 ZTE V2021 5G深空灰 6GB+128GB 全网通4800万高 手机 > ...

  10. 【线刷大师】纯净root线刷包,线刷教程及工具

    纯净root线刷包之所以那么受欢迎,是因为行业主要以刷机包为卖点,所以常常会在刷机包里添加第三方软件以赚取利益.而ROOT纯净版基于原系统,精简掉大部分软件,只保留系统必要软件,且不添加内置软件,因此 ...

最新文章

  1. SLAM学习,小白入门到殿堂级大牛资料整理
  2. OPenfire简介
  3. jQuery计数子元素
  4. POJ 1170 Shoping Offers(IOI 95)
  5. java多态的应用场景_Java开发笔记(五十一)多态的发生场景
  6. Atomic Integer 原理分析-getAndAddInt
  7. backtrader指标
  8. 最开始教学html5的人,初识html5的个人看法
  9. 推模式下dataset1下显示的是...未找到项目... 问题的解决
  10. SpringDataJpa原理及使用
  11. 铺捉factoryreset的事件 ---转载
  12. 360无法打开html,360浏览器打开网页显示不正常怎么办
  13. 互联网 IT 精英:龙泉寺静心之旅
  14. 洛谷P4417 [COCI2006-2007#2] STOL
  15. Scrapy学习第四课
  16. mac下搭建java开发环境:eclipse+tomcat+maven
  17. JSP电影院在线订票系统JSP电影购票系统JSP电影票预订系统JSP电影院管理支持在线选座
  18. 二手机器人进口报关_日本二手机器人进口报关案例:进口中检及清关流程
  19. 浅谈多链路聚合通讯保障技术原理及公安消防行业应急方案
  20. html 圆点标签,html – 4个圆点星形

热门文章

  1. 2021年道路运输企业安全生产管理人员考试试卷及道路运输企业安全生产管理人员模拟试题
  2. 把所有数据库厂商拉在一起,会发生什么?
  3. centos7配置ntp服务器
  4. Hyperscan 5.4.0 安装教程 (CentOS7环境)
  5. 童年修复系列-SNES芯片组介绍及FPGA实现
  6. mysql 5.7.26卸载_MySQL 5.7.26安装与卸载
  7. Unity3D开发之GL画线
  8. 私有服务器虚拟化软件市场排名,三大服务器虚拟化软件比拼 谁是最佳?
  9. Fij/imageJ下载使用
  10. 迈迪 由于目标计算机积极拒绝,adb“由于目标计算机积极拒绝,无法连接”的解决方案...