摘要: https://vimsky.com/examples/detail/python-ex-rangelib-RangeSet class.html Python rangelib.RangeSet类代码示例 本文整理汇总了Python中rangelib.RangeSet类的典型用法代码示例。如果您正 阅读全文
posted @ 2023-04-28 15:42 leo21sun 阅读(49) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Android_2016/article/details/98947824 关于blockimgdiff文件,本篇文档将详细分析初步生成transfer对象和生成diff的字典,并对几个重要方法 进行解析. 一、传入blockimgdiff的参数分析 二、 阅读全文
posted @ 2023-04-28 15:41 leo21sun 阅读(96) 评论(0) 推荐(0) 编辑
摘要: https://www.wenjiangs.com/doc/79hyuxbwqmya 了解一下 Android 10 中的 APEX 发布于 2022-03-27 22:42:47 字数 12935 浏览 1179 评论 0 收藏 0 缘起 Android碎片化的问题除了好多厂商加了更符合国人土豪味 阅读全文
posted @ 2023-02-19 15:33 leo21sun 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 分析代码基线 android10-release system\apex\apexd\apexd.rc ```rc service apexd /system/bin/apexd class core critical user root group system shutdown critical 阅读全文
posted @ 2023-02-19 15:24 leo21sun 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 分析代码基线 android10-release APEX: Android Pony EXpress 安卓运行环境Android Runtime(ART)将会在安卓12中,添加到Project Mainline当中,这意味着可以通过Google Play商店对其进行更新,而无需完整的系统升级。Go 阅读全文
posted @ 2023-02-19 15:23 leo21sun 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 前面几个blog贴了很多网址,虽然也有自己总结的东西,并以刷机角度去总结分析,但是没有新东西终究意义不大,一想到这就感觉该系列博客低了逼格。的确做了不同的工作,而这略为不同的工作,虽然没有专利限制,但也算方案。为增加博客份量,这里就随意介绍下,没有源码,没有截图,只有思想,别人碰到后也自然想到,无技 阅读全文
posted @ 2022-08-05 16:55 leo21sun 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 一、Target包结构: 二、生成命令 研究OTA会发现网上介绍比较多的命令是 make otapackage ,编译完成后,在根目录执行这个命令会生成Target包和完整升级包。其实有单独编译Target 包的命令:make target-files-package android默认情况下,最终 阅读全文
posted @ 2022-08-05 15:19 leo21sun 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 一、 概述什么增量更新呢?比如:应用市场省流量更新软件,一个100M的apk可能只需要下载一个20M的增量包就能完成更新,不需要下载整个Apk。增量更新不仅限于apk。 本篇博客主要记录bsdiff/bspatch增量更新编译为so库的过程。分为2个部分提取增量文件和合并增量文件 准备工作bsdif 阅读全文
posted @ 2022-08-05 14:47 leo21sun 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 流程step1 使用bsdiff生成差異包PATCH.patch step2 在行動電話上合併base包和差異包,生成新版本的安裝包 step3 安裝新的安裝包 準備bsdiff-4.3 (用於生成差異包,合併新包) bzip2 (bsdiff要使用到) 試驗step1 解壓bsdiff4.3的壓縮 阅读全文
posted @ 2022-08-05 14:41 leo21sun 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Android 10上刷机使用了super.img,差分包多了dynamic_partitions_op_list,大致查询了下是新增了动态分区,从编译到生成差分包都做了一些修改,本次先整理大致分析,对这个更新点有初步的认识 一、编译方面1.super.img的生成通过编译的log可以看到,supe 阅读全文
posted @ 2022-08-05 14:26 leo21sun 阅读(1167) 评论(0) 推荐(0) 编辑