Guest User

./auto_patcher /Users/dombeef/Desktop/cm-10.1-a1-encore-full

a guest
Feb 24th, 2013
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.96 KB | None | 0 0
  1. ROOT= /Users/dombeef/autopatcher/.
  2. TOOL= /Users/dombeef/autopatcher/./patch_tools.tgz
  3. ROM= /Users/dombeef/Desktop/cm-10.1-a1-encore-fullofbugs.zip
  4. ROMX= /Users/dombeef/Desktop/cm-10.1-a1-encore-fullofbugs.zip
  5.  
  6. ### verify tools ###
  7. /usr/bin/patch
  8. /usr/bin/tar
  9. /usr/bin/jar
  10. /usr/bin/java
  11. /usr/bin/cpio
  12.  
  13. ### verify ROM ###
  14. ### running ./auto_patcher /Users/dombeef/Desktop/cm-10.1-a1-encore-fullofbugs.zip tabletUI cm
  15. PATH= /Users/dombeef/autopatcher/./tmp20130224115532:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
  16.  
  17. ### unzip patch tools ###
  18.  
  19. ### unzip patch patches ###
  20.  
  21. ### probe rom type ###
  22. #### Darwin Build Query used ####
  23. # VER= v2.8.1
  24. # OS= darwin12 64bit
  25. # VID= 4.2.1
  26. # PID= tabletUI
  27. # MID= JOP40D
  28. # RID= cm
  29. # ANDR= 4.2
  30. # BDID= 20130203
  31. # DID= encore
  32. # BID= 20130201
  33. Patches are tabletUI/4.2/cm/20130201
  34. ### DELETE FILES=
  35. ### COPY FILES=
  36. ### JAR FILES= system/framework/android.policy.jar system/framework/services.jar system/app/SystemUI.apk
  37. ### APK FILES= system/framework/framework-res.apk system/app/Settings.apk
  38. ### IMG FILES=
  39. ### TXT FILES=
  40.  
  41. ### unzip rom ###
  42.  
  43. ### create updater script ###
  44.  
  45. ... using Clockworkmod installer ...
  46. # generated updater-script
  47. ui_print("");
  48. ui_print("");
  49. ui_print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  50. ui_print("* *");
  51. ui_print("* * The Auto-Patcher * *");
  52. ui_print("* * * * * *");
  53. ui_print("* * by mateor * *");
  54. ui_print("* *");
  55. ui_print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
  56. ui_print("");
  57. ui_print(" Attention");
  58. ui_print(" ************************************");
  59. ui_print("");
  60. ui_print(" There is nothing that can go wrong here");
  61. ui_print(" that reflashing your ROM won't fix.");
  62. ui_print("");
  63. mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");
  64. package_extract_dir("system", "/system");
  65. set_perm_recursive(0, 0, 0755, 0644, "/system");
  66. set_perm_recursive(0, 0, 0755, 0755, "/system/addon.d");
  67. set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
  68. set_perm(0, 3003, 02750, "/system/bin/netcfg");
  69. set_perm(0, 3004, 02755, "/system/bin/ping");
  70. set_perm(0, 2000, 06750, "/system/bin/run-as");
  71. set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
  72. set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
  73. set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
  74. set_perm(0, 0, 0755, "/system/etc/init.d");
  75. set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
  76. set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
  77. set_perm(0, 2000, 0755, "/system/vendor");
  78. set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
  79. set_perm(0, 0, 0644, "/system/vendor/etc/audio_effects.conf");
  80. set_perm(0, 2000, 0755, "/system/vendor/lib");
  81. set_perm(0, 2000, 0755, "/system/vendor/lib/egl");
  82. set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/hw");
  83. set_perm(0, 0, 0644, "/system/vendor/lib/hw/gralloc.omap3.so");
  84. set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
  85. set_perm(0, 0, 06755, "/system/xbin/librank");
  86. set_perm(0, 0, 06755, "/system/xbin/procmem");
  87. set_perm(0, 0, 06755, "/system/xbin/procrank");
  88. set_perm(0, 0, 06755, "/system/xbin/su");
  89. unmount("/system");
  90. ui_print(" .");
  91. ui_print(" .");
  92. ui_print(" done!");
  93.  
  94. ### create restore.zip ###
  95.  
  96. ### decompile system files ###
  97.  
  98. ... decompile android.policy.jar ...
  99.  
  100. ... decompile services.jar ...
  101.  
  102. ... decompile SystemUI.apk ...
  103. inflated: system/framework/framework-res.apk
  104.  
  105. ... installing framework files ...
  106.  
  107. ... decompile framework-res.apk ...
  108.  
  109. ... decompile Settings.apk ...
  110. ### copy patch tabletUI/4.2/cm/20130201 ###
  111. ### delete patch tabletUI/4.2/cm/20130201 ###
  112. ### jar patch tabletUI/4.2/cm/20130201 ###
  113.  
  114. ... apply android.policy.patch ...
  115. GARBAGE=
  116. GARBAGE=
  117.  
  118. ... apply services.patch ...
  119. GARBAGE=
  120. GARBAGE=
  121.  
  122. ... apply SystemUI.apk.patch ...
  123. GARBAGE=
  124. GARBAGE=
  125. ### apk patch tabletUI/4.2/cm/20130201 ###
  126.  
  127. ... apply framework-res.apk.patch ...
  128. Reversed (or previously applied) patch detected! Skipping patch.
  129. 2 out of 2 hunks ignored -- saving rejects to file res/values/bools.xml.rej
  130. GARBAGE=
  131. GARBAGE= tmp/system/framework/framework-res.apk.out/res/values/bools.xml.rej
  132.  
  133. ... apply Settings.apk.patch ...
  134. GARBAGE=
  135. GARBAGE=
  136. ### img patch tabletUI/4.2/cm/20130201 ###
  137. ### text patch tabletUI/4.2/cm/20130201 ###
  138. New updater-script being used:
  139. -----------------------------
  140. run_program("/sbin/busybox", "mount", "/system");
  141. package_extract_dir("system", "/system");
  142. set_perm(0, 0, 0644, "/system/framework/framework-res.apk");
  143. set_perm(0, 0, 0644, "/system/framework/android.policy.jar");
  144. set_perm(0, 0, 0644, "/system/framework/services.jar");
  145. set_perm(0, 0, 0644, "/system/app/Settings.apk");
  146. set_perm(0, 0, 0644, "/system/app/SystemUI.apk");
  147. run_program("/sbin/busybox", "umount", "/system");
  148.  
  149. ### rebuild jar ###
  150.  
  151. ... rebuild android.policy.jar ...
  152. adding: classes.dex(in = 518976) (out= 226125)(deflated 56%)
  153.  
  154. ... rebuild services.jar ...
  155. adding: classes.dex(in = 2097772) (out= 935640)(deflated 55%)
  156.  
  157. ... rebuild SystemUI.apk ...
  158. adding: classes.dex(in = 467832) (out= 207813)(deflated 55%)
  159.  
  160. ### rebuild apk ###
  161.  
  162. ... rebuild framework-res.apk ...
  163. W: Could not find sources
  164. I: Checking whether resources has changed...
  165. I: Building resources...
  166. I: Building apk file...
  167.  
  168. ... rebuild Settings.apk ...
  169. I: Checking whether sources has changed...
  170. I: Smaling...
  171. I: Checking whether resources has changed...
  172. I: Building resources...
  173. aapt: warning: string 'quick_pulldown_always' has no default translation in /Users/dombeef/autopatcher/tmp20130224115532/tmp/system/app/Settings.apk.out/res; found: ru
  174. aapt: warning: string 'quick_pulldown_summary_always' has no default translation in /Users/dombeef/autopatcher/tmp20130224115532/tmp/system/app/Settings.apk.out/res; found: ru
  175. I: Building apk file...
  176.  
  177. ### create update-cm-encore-20130203-tabletUI.zip ###
  178. added manifest
  179. adding: system/framework/android.policy.jar(in = 226584) (out= 225930)(deflated 0%)
  180. adding: system/framework/services.jar(in = 936099) (out= 934426)(deflated 0%)
  181. adding: system/app/SystemUI.apk(in = 1763064) (out= 1016832)(deflated 42%)
  182. adding: system/framework/framework-res.apk(in = 5211515) (out= 4738909)(deflated 9%)
  183. adding: system/app/Settings.apk(in = 3405924) (out= 3193586)(deflated 6%)
  184. ignoring entry META-INF/
  185. adding: META-INF/com/(in = 0) (out= 0)(stored 0%)
  186. adding: META-INF/com/google/(in = 0) (out= 0)(stored 0%)
  187. adding: META-INF/com/google/android/(in = 0) (out= 0)(stored 0%)
  188. adding: META-INF/com/google/android/update-binary(in = 226004) (out= 147355)(deflated 34%)
  189. adding: META-INF/com/google/android/updater-script(in = 423) (out= 167)(deflated 60%)
Advertisement
Add Comment
Please, Sign In to add comment