从android5.0开始之后,recovery升级包中不再升级system.img,而是升级system.new.dat+system.transfer.list的这种文件组合,经过android版本的不断进化,transfer的版本也在不断的升级,目前已经发展到了版本4,从android-L android-M android-N android-O的过程,transfer进过过程如下:

version=1

  1. 1
  2. 90270
  3. erase 2,0,262144
  4. new 28,0,32767,32768,32770,32833,32835,33347,65535,65536,65538,98304,98306,98369,98371,98883,124176,131072,131074,163840,163842,163905,163907,196608,196610,229376,229378,229441,229443

version=2

  1. 2
  2. 130173
  3. 0
  4. 0
  5. erase 2,0,524288
  6. new 50,0,32767,32768,32770,32897,32899,33411,65535,65536,65538,98304,98306,98433,98435,98947,131071,131072,131074,163840,163842,163969,163971,164483,196491,196608,196610,229376,229378,229505,229507,230019,231129,262144,262146,294912,294914,295041,295043,327680,327682,360448,360450,393216,393218,425984,425986,458752,458754,491520,491522

version=3

  1. 3
  2. 133943
  3. 0
  4. 0
  5. new 48,0,32770,32897,32899,33411,65535,65536,65538,98304,98306,98433,98435,98947,131071,131072,131074,163840,163842,163969,163971,164483,195737,196608,196610,229376,229378,229505,229507,230019,235652,262144,262146,294912,294914,295041,295043,327680,327682,360448,360450,393216,393218,425984,425986,458752,458754,491520,491522
  6. zero 70,32770,32897,32899,33411,65535,65536,65538,66050,97792,98304,98306,98433,98435,98947,131071,131072,131074,131586,163328,163840,163842,163969,163971,164483,195737,196608,196610,197122,228864,229376,229378,229505,229507,230019,235652,236164,261632,262144,262146,262658,294400,294912,294914,295041,295043,295555,327168,327680,327682,328194,359936,360448,360450,360962,392704,393216,393218,393730,425472,425984,425986,426498,458240,458752,458754,459266,491008,491520,491522,492034
  7. erase 24,66050,97792,131586,163328,197122,228864,236164,261632,262658,294400,295555,327168,328194,359936,360962,392704,393730,425472,426498,458240,459266,491008,492034,524288

version=4

  1. 4
  2. 243837
  3. 0
  4. 0
  5. erase 16,33403,65024,154102,163328,197122,228864,262658,294400,328194,359936,360962,392704,393730,425472,426498,458240
  6. new 2,0,1024
  7. new 2,1024,2048
  8. new 2,2048,3072
  9. new 2,3072,4096
  10. new 2,4096,5120
  11. new 2,5120,6144
  12. new 2,6144,7168
  13. new 2,7168,8192
  14. new 2,8192,9216
  15. new 2,9216,10240
  16. new 2,10240,11264
  17. new 2,11264,12288
  18. new 2,12288,13312
  19. new 2,13312,14336
  20. new 2,14336,15360
  21. new 2,15360,16384
  22. new 2,16384,17408
  23. new 2,17408,18432
  24. new 2,18432,19456
  25. new 2,19456,20480
  26. new 2,20480,21504
  27. new 2,21504,22528
  28. new 2,22528,23552
  29. new 2,23552,24576
  30. new 2,24576,25600
  31. new 2,25600,26624
  32. new 2,26624,27648
  33. new 2,27648,28672
  34. new 2,28672,29696
  35. new 2,29696,30720
  36. new 2,30720,31744
  37. new 4,31744,32766,32768,32770
  38. new 6,32889,32891,65536,65538,66033,67053
  39. new 2,67053,68077
  40. new 2,68077,69101
  41. new 2,69101,70125
  42. new 2,70125,71149
  43. new 2,71149,72173
  44. new 2,72173,73197
  45. new 2,73197,74221
  46. new 2,74221,75245
  47. new 2,75245,76269
  48. new 2,76269,77293
  49. new 2,77293,78317
  50. new 2,78317,79341
  51. new 2,79341,80365
  52. new 2,80365,81389
  53. new 2,81389,82413
  54. new 2,82413,83437
  55. new 2,83437,84461
  56. new 2,84461,85485
  57. new 2,85485,86509
  58. new 2,86509,87533
  59. new 2,87533,88557
  60. new 2,88557,89581
  61. new 2,89581,90605
  62. new 2,90605,91629
  63. new 2,91629,92653
  64. new 2,92653,93677
  65. new 2,93677,94701
  66. new 2,94701,95725
  67. new 2,95725,96749
  68. new 2,96749,97773
  69. new 8,97773,98302,98304,98306,98425,98427,98922,99413
  70. new 2,99413,100437
  71. new 2,100437,101461
  72. new 2,101461,102485
  73. new 2,102485,103509
  74. new 2,103509,104533
  75. new 2,104533,105557
  76. new 2,105557,106581
  77. new 2,106581,107605
  78. new 2,107605,108629
  79. new 2,108629,109653
  80. new 2,109653,110677
  81. new 2,110677,111701
  82. new 2,111701,112725
  83. new 2,112725,113749
  84. new 2,113749,114773
  85. new 2,114773,115797
  86. new 2,115797,116821
  87. new 2,116821,117845
  88. new 2,117845,118869
  89. new 2,118869,119893
  90. new 2,119893,120917
  91. new 2,120917,121941
  92. new 2,121941,122965
  93. new 2,122965,123989
  94. new 2,123989,125013
  95. new 2,125013,126037
  96. new 2,126037,127061
  97. new 2,127061,128085
  98. new 2,128085,129109
  99. new 2,129109,130133
  100. new 6,130133,131071,131072,131074,131569,131653
  101. new 2,131653,132677
  102. new 2,132677,133701
  103. new 2,133701,134725
  104. new 2,134725,135749
  105. new 2,135749,136773
  106. new 2,136773,137797
  107. new 2,137797,138821
  108. new 2,138821,139845
  109. new 2,139845,140869
  110. new 2,140869,141893
  111. new 2,141893,142917
  112. new 2,142917,143941
  113. new 2,143941,144965
  114. new 2,144965,145989
  115. new 2,145989,147013
  116. new 2,147013,148037
  117. new 2,148037,149061
  118. new 2,149061,150085
  119. new 2,150085,151109
  120. new 2,151109,152133
  121. new 2,152133,153157
  122. new 8,153157,153590,163840,163842,163961,163963,164458,165045
  123. new 2,165045,166069
  124. new 2,166069,167093
  125. new 2,167093,168117
  126. new 2,168117,169141
  127. new 2,169141,170165
  128. new 2,170165,171189
  129. new 2,171189,172213
  130. new 2,172213,173237
  131. new 2,173237,174261
  132. new 2,174261,175285
  133. new 2,175285,176309
  134. new 2,176309,177333
  135. new 2,177333,178357
  136. new 2,178357,179381
  137. new 2,179381,180405
  138. new 2,180405,181429
  139. new 2,181429,182453
  140. new 2,182453,183477
  141. new 2,183477,184501
  142. new 2,184501,185525
  143. new 2,185525,186549
  144. new 2,186549,187573
  145. new 2,187573,188597
  146. new 2,188597,189621
  147. new 2,189621,190645
  148. new 2,190645,191669
  149. new 2,191669,192693
  150. new 2,192693,193717
  151. new 2,193717,194741
  152. new 2,194741,195765
  153. new 10,195765,196606,196608,196610,229376,229378,229497,229499,229994,230171
  154. new 2,230171,231195
  155. new 2,231195,232219
  156. new 2,232219,233243
  157. new 2,233243,234267
  158. new 2,234267,235291
  159. new 2,235291,236315
  160. new 2,236315,237339
  161. new 2,237339,238363
  162. new 2,238363,239387
  163. new 2,239387,240411
  164. new 2,240411,241435
  165. new 2,241435,242459
  166. new 2,242459,243483
  167. new 2,243483,244507
  168. new 2,244507,245531
  169. new 2,245531,246555
  170. new 2,246555,247579
  171. new 2,247579,248603
  172. new 2,248603,249627
  173. new 2,249627,250651
  174. new 2,250651,251675
  175. new 2,251675,252699
  176. new 2,252699,253723
  177. new 2,253723,254747
  178. new 2,254747,255771
  179. new 2,255771,256795
  180. new 2,256795,257819
  181. new 2,257819,258843
  182. new 2,258843,259867
  183. new 2,259867,260891
  184. new 2,260891,261915
  185. new 10,261915,262142,262144,262146,294912,294914,295033,295035,295530,296321
  186. new 2,296321,297345
  187. new 2,297345,298369
  188. new 2,298369,299393
  189. new 2,299393,300417
  190. new 2,300417,301441
  191. new 2,301441,302465
  192. new 2,302465,303489
  193. new 2,303489,304513
  194. new 2,304513,305537
  195. new 2,305537,306561
  196. new 2,306561,307585
  197. new 2,307585,308609
  198. new 2,308609,309633
  199. new 2,309633,310657
  200. new 2,310657,311681
  201. new 2,311681,312705
  202. new 2,312705,313729
  203. new 2,313729,314753
  204. new 2,314753,315777
  205. new 2,315777,316801
  206. new 2,316801,317825
  207. new 2,317825,318849
  208. new 2,318849,319873
  209. new 2,319873,320897
  210. new 2,320897,321921
  211. new 2,321921,322945
  212. new 2,322945,323969
  213. new 2,323969,324993
  214. new 2,324993,326017
  215. new 2,326017,327041
  216. new 14,327041,327678,327680,327682,360448,360450,393216,393218,425984,425986,458752,458754,459249,459626
  217. new 2,459626,460650
  218. new 2,460650,461674
  219. new 2,461674,462698
  220. new 2,462698,463722
  221. new 2,463722,464746
  222. new 2,464746,465770
  223. new 2,465770,466794
  224. new 2,466794,467818
  225. new 2,467818,468842
  226. new 2,468842,469866
  227. new 2,469866,470890
  228. new 2,470890,471914
  229. new 2,471914,472938
  230. new 2,472938,473962
  231. new 2,473962,474986
  232. new 2,474986,475136
  233. zero 8,32766,32768,32770,32889,32891,33403,65024,65415
  234. zero 10,65415,65536,65538,66033,98302,98304,98306,98425,98427,98714
  235. zero 8,98714,98922,131071,131072,131074,131569,153590,153910
  236. zero 8,153910,154102,163328,163840,163842,163961,163963,164164
  237. zero 8,164164,164458,196606,196608,196610,197122,228864,229080
  238. zero 10,229080,229376,229378,229497,229499,229994,262142,262144,262146,262258
  239. zero 6,262258,262658,294400,294912,294914,295026
  240. zero 10,295026,295033,295035,295530,327678,327680,327682,328194,359936,359944
  241. zero 6,359944,360448,360450,360962,392704,392712
  242. zero 6,392712,393216,393218,393730,425472,425480
  243. zero 6,425480,425984,425986,426498,458240,458248
  244. zero 4,458248,458752,458754,459249

从1-4的版本来看,基本的结构没有发生变化,我们在下一章具体分析transfer.list的内容。system.transfer.list深度分析

system.transfer.list版本进化的更多相关文章

  1. system.img镜像转换为system.new.dat + system.transfer.list

    android 8.1上面验证,支持所有的android版本,直接放到sdk中执行即可.   img2sdat.py #!/usr/bin/env python #coding=utf-8   imp ...

  2. system.transfer.list深度解析

    system.transfer.list  system.new.dat 很明显,通过名字我们就知道这两个文件的作用,system.new.dat为数据部分,system.transfer.list为 ...

  3. 可以返回执行结果的system函数加强版本

    在GNU Linux C编程中,要想进行系统命令的执行的话,只提供了system接口,但是此接口并不能得到命令执行后所输出的值,而只能够得到命令是否执行成功的结果.仅仅这样的功能还是不够的,有的时候是 ...

  4. 发布mvc3的项目时system.web.mvc 版本 为3.0.0.1高于服务器版本3.0.0.0 升级到3.0.0.1

    下载地址在这里: http://www.microsoft.com/zh-cn/download/details.aspx?id=44533&WT.mc_id=rss_alldownloads ...

  5. System Center VMM请注意不同语言版本的差异

    在私有云的项目中,经常需要判断System Center一些组件的连接是否OK. 我这里有开发,和测试两个环境,开发是英文版的System Center VMM,测试用的是中文版的System Cen ...

  6. BootStrap入门教程 (一) :手脚架Scaffolding(全局样式(Global Style),格网系统(Grid System),流式格网(Fluid grid System),自定义(Customing),布局(Layouts))

    2011年,twitter的“一小撮”工程师为了提高他们内部的分析和管理能力,用业余时间为他们的产品构建了一套易用.优雅.灵活.可扩展的前端工具集--BootStrap.Bootstrap由MARK ...

  7. 解压 Android 系统中的 system.img

    本篇文章讲解 system.img 是什么东西,以及它的打包和解包方式 system.img 是什么 system.img 是 Android 系统中用来存放系统文件的镜像 (image) ,文件格式 ...

  8. 提取刷机包内system.new.dat文件

    转换 使用python脚本sdat2img来完成 sdat2img.py system.transfer.list system.new.dat system.img 输出信息 Skipping co ...

  9. 项目在build machine中失败,本地Build成功的程序集版本问题

    MSBuild在build machine中遇到which has a higher version than its reference assembly:(in my case let's say ...

随机推荐

  1. webpack通过postcss-loader添加浏览器前缀

    在webpack中,我们可以很方便的使用autoprefixer来为css3属性添加不同的浏览器前缀. 首先,需要安装autoprefixer不用多说了,其次是安装postcss-loader(npm ...

  2. Spring Boot整合 Thymeleaf 模板引擎

    什么是Thymeleaf Thymeleaf是一款用于渲染XML.XHTML.HTML5内容的模板引擎.类似Velocity,FreeMaker模板引擎,它也可以轻易的与Spring MVC等Web框 ...

  3. 【WebAPI No.5】Core WebAPI中的自定义格式化

    介绍 Web API为JSON和XML提供媒体类型格式化程序.框架默认将这些格式化程序插入管道中.客户端可以在HTTP请求的Accept标头中请求JSON或XML. 格式化数据这个东西,其实没有什么最 ...

  4. RC1015 cannot open include file 'atlres.h'

    fatal error RC1015: cannot open include file 'atlres.h' 问题:此问题是由于rc文件没有找到 atlres.h导致的 (原因不详) 解决:工程   ...

  5. Spring Cloud Hystrix——熔断器

    1.雪崩效应在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应.服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者 ...

  6. Kafka的通讯协议

    Kafka的通讯协议 标签:kafka Kafka的Producer.Broker和Consumer之间采用的是一套自行设计的基于TCP层的协议.Kafka的这套协议完全是为了Kafka自身的业务需求 ...

  7. 图解Docker容器和镜像

    图解Docker容器和镜像 这篇文章希望能够帮助读者深入理解Docker的命令,还有容器(container)和镜像(image)之间的区别,并深入探讨容器和运行中的容器之间的区别. 当我对Docke ...

  8. EF SaveChanges() 报错(转载)

    最佳答案 报这个错是因为,提交了主键重复的数据,虽然未提交到数据库中 但是现在的EF上下文中已经包含了我提交的数据,下次在提交正确数据时, 原来添加到上下文中的数据依然还在..如何处理这个问题呢?   ...

  9. C#基础知识回顾-- 属性与字段

    今天在公交车上,突然想属性和字段到底有什么区别?很多字段属性都存在 get{}和set{} 和普通的变量没什么区别(可读可写) 我就感觉属性就是给字段一个多的选择方式,有的字段是不允许更改的.. 刚写 ...

  10. 【Linux】Centos之安装Nginx及注意事项

    相关内容链接 [Linux]nginx常用命令 [nginx]详细配置说明 1.Nginx的简单说明 a.  Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务 ...