Advertisement
Guest User

t110_for_t210.patch

a guest
Feb 11th, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 12.34 KB | None | 0 0
  1. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/default.prop b/unpack-boot.img/boot.img-ramdisk/default.prop
  2. --- a/unpack-boot.img/boot.img-ramdisk/default.prop 2014-02-12 09:03:22.705312286 +0700
  3. +++ b/unpack-boot.img/boot.img-ramdisk/default.prop 2014-02-12 10:26:21.177999199 +0700
  4. @@ -3,6 +3,7 @@
  5.  #
  6.  ro.secure=1
  7.  ro.allow.mock.location=0
  8. -ro.debuggable=0
  9. -ro.adb.secure=1
  10. -persist.sys.usb.config=mtp
  11. +ro.debuggable=1
  12. +ro.adb.secure=0
  13. +persist.sys.usb.config=mtp,adb
  14. +ro.boot.selinux=disabled
  15. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/fstab.pxa988 b/unpack-boot.img/boot.img-ramdisk/fstab.pxa988
  16. --- a/unpack-boot.img/boot.img-ramdisk/fstab.pxa988 2014-02-12 09:03:22.705312286 +0700
  17. +++ b/unpack-boot.img/boot.img-ramdisk/fstab.pxa988 2014-02-12 10:58:51.555670600 +0700
  18. @@ -32,7 +32,7 @@
  19.  ## filesystem marked with check.
  20.  ##
  21.  ##
  22. -/dev/block/mmcblk0p15    /system             ext4      ro,errors=panic                                                                   wait
  23. -/dev/block/mmcblk0p14    /cache              ext4      nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic    wait,check
  24. -/dev/block/mmcblk0p16    /data               ext4      nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic    wait,check,encryptable=footer
  25. -/dev/block/mmcblk0p4     /efs                ext4      nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic    wait,check
  26. +/dev/block/platform/sdhci-pxav3.2/by-name/SYSTEM    /system             ext4      ro,errors=panic                                                                   wait
  27. +/dev/block/platform/sdhci-pxav3.2/by-name/CACHE     /cache              ext4      nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic    wait,check
  28. +/dev/block/platform/sdhci-pxav3.2/by-name/USER      /data               ext4      nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic    wait,check,encryptable=footer
  29. +/dev/block/platform/sdhci-pxav3.2/by-name/EFS       /efs                ext4      nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic    wait,check
  30. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/init.pxa988.rc b/unpack-boot.img/boot.img-ramdisk/init.pxa988.rc
  31. --- a/unpack-boot.img/boot.img-ramdisk/init.pxa988.rc   2014-02-12 09:03:22.709312306 +0700
  32. +++ b/unpack-boot.img/boot.img-ramdisk/init.pxa988.rc   2014-02-12 11:17:54.705339173 +0700
  33. @@ -273,20 +273,20 @@
  34.      chmod 0664 /sys/class/sensor_event/symlink/proximity_sensor/enable
  35.      chmod 0664 /sys/class/sensor_event/symlink/proximity_sensor/name
  36.  
  37. -    symlink /dev/block/mmcblk0p8 /dev/block/param
  38. +    symlink /dev/block/mmcblk0p7 /dev/block/param
  39.  
  40.  #nfc
  41.      chown nfc nfc /dev/pn547
  42.  
  43.  on fs
  44.      # mount /system rw first to give the filesystem a chance to save a checkpoint
  45. -    # mount ext4 /dev/block/mmcblk0p15 /system
  46. -    # mount ext4 /dev/block/mmcblk0p15 /system ro remount
  47. +    # mount ext4 /dev/block/mmcblk0p14 /system
  48. +    # mount ext4 /dev/block/mmcblk0p14 /system ro remount
  49.  
  50.      # mount /data by fstab to support encryption.
  51.      mount_all /fstab.pxa988
  52.  
  53. -    # mount ext4 /dev/block/mmcblk0p14 /cache
  54. +    # mount ext4 /dev/block/mmcblk0p15 /cache
  55.  
  56.      mount debugfs debugfs /sys/kernel/debug
  57.      chown radio system /efs
  58. @@ -295,6 +295,8 @@
  59.  on post-fs
  60.      insmod /lib/modules/galcore.ko registerMemBase=0xc0400000 registerMemSize=0x1000 irqLine=40 contiguousSize=0x1800000 pmemSize=0x0
  61.      insmod /lib/modules/geu.ko
  62. +    # blackhawk: zram module for RTCC
  63. +    insmod /lib/modules/zram.ko
  64.  
  65.  # ko files for exfat
  66.      insmod /lib/modules/exfat_core.ko
  67. @@ -311,7 +313,7 @@
  68.  
  69.      # Install Kernel Module
  70.      #insmod /lib/modules/j4fs.ko
  71. -    #mount j4fs /dev/block/mmcblk0p8 /mnt/.lfs wait
  72. +    #mount j4fs /dev/block/mmcblk0p7 /mnt/.lfs wait
  73.      #insmod /lib/modules/param.ko
  74.  
  75.      # add non-cache trace node to radio group
  76. @@ -325,7 +327,7 @@
  77.      
  78.  # Support Preload install apks
  79.  on property:persist.sys.storage_preload=1
  80. -    mount ext4 /dev/block/mmcblk0p25 /preload nosuid nodev ro barrier=1
  81. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/HIDDEN /preload nosuid nodev ro barrier=1
  82.      setprop storage.preload.complete 1
  83.  
  84.  on property:persist.sys.storage_preload=0
  85. @@ -527,10 +529,10 @@
  86.      group root
  87.      oneshot
  88.  
  89. -# check internal storage fs, this makes sure that /dev/block/mmcblk0p13 has valid fat file system on emei dkb
  90. -# /dev/block/mmcblk0p13 is primary storage in emei dkb-emmc, customer should make sure their primary storage has valid
  91. +# check internal storage fs, this makes sure that /dev/block/mmcblk0p16 has valid fat file system on emei dkb
  92. +# /dev/block/mmcblk0p16 is primary storage in emei dkb-emmc, customer should make sure their primary storage has valid
  93.  # fat file system
  94. -#service fsck /system/bin/emmc_fsck /dev/block/mmcblk0p13 /tmp
  95. +#service fsck /system/bin/emmc_fsck /dev/block/mmcblk0p16 /tmp
  96.  #   class main
  97.  #    user root
  98.  #    oneshot
  99. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/init.pxa988.usb.rc b/unpack-boot.img/boot.img-ramdisk/init.pxa988.usb.rc
  100. --- a/unpack-boot.img/boot.img-ramdisk/init.pxa988.usb.rc   2014-02-12 09:03:22.709312306 +0700
  101. +++ b/unpack-boot.img/boot.img-ramdisk/init.pxa988.usb.rc   2014-02-12 10:10:10.401185377 +0700
  102. @@ -29,7 +29,7 @@
  103.  on property:sys.usb.config=ptp
  104.      write /sys/class/android_usb/android0/enable 0
  105.      write /sys/class/android_usb/android0/idVendor 04e8
  106. -    write /sys/class/android_usb/android0/idProduct 6866
  107. +    write /sys/class/android_usb/android0/idProduct 6865
  108.      write /sys/class/android_usb/android0/functions ptp
  109.      write /sys/class/android_usb/android0/enable 1
  110.      setprop sys.usb.state $sys.usb.config
  111. @@ -37,7 +37,7 @@
  112.  on property:sys.usb.config=ptp,adb
  113.      write /sys/class/android_usb/android0/enable 0
  114.      write /sys/class/android_usb/android0/idVendor 04e8
  115. -    write /sys/class/android_usb/android0/idProduct 6866
  116. +    write /sys/class/android_usb/android0/idProduct 6865
  117.      write /sys/class/android_usb/android0/functions ptp,adb
  118.      write /sys/class/android_usb/android0/enable 1
  119.      start adbd
  120. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/init.rc b/unpack-boot.img/boot.img-ramdisk/init.rc
  121. --- a/unpack-boot.img/boot.img-ramdisk/init.rc  2014-02-12 09:03:22.713312326 +0700
  122. +++ b/unpack-boot.img/boot.img-ramdisk/init.rc  2014-02-12 11:18:58.345654748 +0700
  123. @@ -623,9 +623,10 @@
  124.      class main
  125.      socket installd stream 600 system system
  126.  
  127. -service flash_recovery /system/etc/install-recovery.sh
  128. -    class main
  129. -    oneshot
  130. +# blackhawk: disable recovery update
  131. +# service flash_recovery /system/etc/install-recovery.sh
  132. +#     class main
  133. +#     oneshot
  134.  
  135.  service racoon /system/bin/racoon
  136.      class main
  137. @@ -676,7 +677,7 @@
  138.  
  139.  # Support Preload install apks
  140.  on property:persist.sys.storage_preload=1
  141. -    mount ext4 /dev/block/mmcblk0p13 /preload nosuid nodev ro barrier=1
  142. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/HIDDEN /preload nosuid nodev ro barrier=1
  143.      setprop storage.preload.complete 1
  144.  
  145.  on property:persist.sys.storage_preload=0
  146. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.rc b/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.rc
  147. --- a/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.rc   2014-02-12 09:03:22.713312326 +0700
  148. +++ b/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.rc   2014-02-12 09:48:28.218728203 +0700
  149. @@ -15,6 +15,7 @@
  150.  
  151.      # for control LCD backlight
  152.      chown system system /sys/class/backlight/lcd-bl/brightness
  153. +    chown system system /sys/class/backlight/emei-bl/brightness
  154.  
  155.      # for sd8xxx wifi and bluetooth power
  156.      chown system system /sys/class/rfkill/rfkill0/state
  157. @@ -66,6 +67,7 @@
  158.  
  159.      #pm runtime
  160.      chown system system /sys/bus/i2c/devices/2-0039/power/control
  161. +    chown system system /sys/bus/i2c/devices/4-0048/power/control
  162.      chown system system /sys/devices/platform/pxa168-fb.0/power/control
  163.      chown system system /sys/devices/platform/pxa168-fb.1/power/control
  164.      chown system system /sys/devices/platform/mrvl8xxx_fm.0/power/control
  165. @@ -103,8 +105,8 @@
  166.  
  167.  on fs
  168.      # mount /system rw first to give the filesystem a chance to save a checkpoint
  169. -    #mount ext4 /dev/block/mmcblk0p15 /system
  170. -    #mount ext4 /dev/block/mmcblk0p15 /system ro remount
  171. +    #mount ext4 /dev/block/mmcblk0p14 /system
  172. +    #mount ext4 /dev/block/mmcblk0p14 /system ro remount
  173.  
  174.      # mount /data by fstab to support encryption.
  175.      mount_all /fstab.pxa988
  176. @@ -149,7 +151,7 @@
  177.  
  178.  #on property:persist.sys.tools.enable=1
  179.  #    mkdir /data/vendor
  180. -#    mount ext4 /dev/block/mmcblk0p13 /data/vendor
  181. +#    mount ext4 /dev/block/mmcblk0p15 /data/vendor
  182.  #    chown system system /data/vendor
  183.  #    chmod 0755 /data/vendor
  184.  
  185. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.tel.rc b/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.tel.rc
  186. --- a/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.tel.rc   2014-02-12 09:03:22.713312326 +0700
  187. +++ b/unpack-boot.img/boot.img-ramdisk/init_bsp.pxa988.tel.rc   2014-02-12 11:20:35.386135946 +0700
  188. @@ -15,9 +15,9 @@
  189.      mkdir /NVM 0744 system system
  190.  
  191.      # for e2fsck bad block of /NVM partition before mount
  192. -    exec /system/bin/e2fsck -vy /dev/block/mmcblk0p12
  193. +    exec /system/bin/e2fsck -vy /dev/block/platform/sdhci-pxav3.2/by-name/NVM
  194.  
  195. -    mount ext4 /dev/block/mmcblk0p12 /NVM nosuid nodev nodelalloc,noauto_da_alloc
  196. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/NVM /NVM nosuid nodev nodelalloc,noauto_da_alloc
  197.      chown system system /NVM
  198.      chmod 0775 /NVM
  199.  
  200. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/init_charging.rc b/unpack-boot.img/boot.img-ramdisk/init_charging.rc
  201. --- a/unpack-boot.img/boot.img-ramdisk/init_charging.rc 2014-02-12 09:03:22.717312346 +0700
  202. +++ b/unpack-boot.img/boot.img-ramdisk/init_charging.rc 2014-02-12 11:15:11.928532007 +0700
  203. @@ -55,9 +55,9 @@
  204.  
  205.  on fs
  206.      #mount emmc partitions.Mount /system rw first to give the filesystem a chance to save a checkpoint
  207. -    mount ext4 /dev/block/mmcblk0p15 /system
  208. -    mount ext4 /dev/block/mmcblk0p15 /system ro remount
  209. -    mount ext4 /dev/block/mmcblk0p4 /efs noatime nosuid nodev journal_async_commit errors=panic wait check
  210. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/SYSTEM /system
  211. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/SYSTEM /system ro remount
  212. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/EFS /efs noatime nosuid nodev journal_async_commit errors=panic wait check
  213.  
  214.  on post-fs
  215.      # once everything is setup, no need to modify /
  216. @@ -354,7 +354,7 @@
  217.  
  218.      # create directory for NVM data, and mount nvm partition on it
  219.      mkdir /NVM 0744 system system
  220. -    mount ext4 /dev/block/mmcblk0p12 /NVM nosuid nodev
  221. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/NVM /NVM nosuid nodev
  222.      chown system system /NVM
  223.      chmod 0744 /NVM
  224.  
  225. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/lpm.rc b/unpack-boot.img/boot.img-ramdisk/lpm.rc
  226. --- a/unpack-boot.img/boot.img-ramdisk/lpm.rc   2014-02-12 09:03:22.881313159 +0700
  227. +++ b/unpack-boot.img/boot.img-ramdisk/lpm.rc   2014-02-12 11:21:27.406393901 +0700
  228. @@ -28,7 +28,7 @@
  229.  on early-fs
  230.     insmod /lib/modules/vibrator.ko
  231.  
  232. -    mount ext4 /dev/block/mmcblk0p15 /system ro wait noatime
  233. +    mount ext4 /dev/block/platform/sdhci-pxav3.2/by-name/SYSTEM /system ro wait noatime
  234.  
  235.     mkdir /data/log 0777
  236.  
  237. diff -U 3 -H -d -r -N -- a/unpack-boot.img/boot.img-ramdisk/ueventd.pxa988.rc b/unpack-boot.img/boot.img-ramdisk/ueventd.pxa988.rc
  238. --- a/unpack-boot.img/boot.img-ramdisk/ueventd.pxa988.rc    2014-02-12 09:03:22.909313298 +0700
  239. +++ b/unpack-boot.img/boot.img-ramdisk/ueventd.pxa988.rc    2014-02-12 10:21:31.932564909 +0700
  240. @@ -59,7 +59,7 @@
  241.  /dev/block/mmcblk0p2 0660 system system
  242.  /dev/cpmem 0660 system root
  243.  # radio partition
  244. -/dev/block/mmcblk0p11 0600 system root
  245. +/dev/block/mmcblk0p8 0600 system root
  246.  /dev/mpu 0660 system system
  247.  /dev/mpuirq 0660 system system
  248.  /dev/accelirq 0660 system system
  249. @@ -87,4 +87,4 @@
  250.  /sys/devices/system/cpu/cpufreq conservative/ignore_nice_load 0644 system root
  251.  /sys/devices/system/cpu/cpufreq conservative/sampling_down_factor 0644 system root
  252.  
  253. -/dev/block/mmcblk0p8 0660 system system
  254. +/dev/block/mmcblk0p7 0660 system system
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement