Advertisement
Guest User

Untitled

a guest
Jun 4th, 2019
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.58 KB | None | 0 0
  1. /lib/systemd/system/firmware.mount
  2. ----------------------------------
  3. [Unit]
  4. Description=Droid mount for /firmware
  5. Before=local-fs.target systemd-modules-load.service
  6.  
  7. [Mount]
  8. What=/dev/sde10
  9. Where=/firmware
  10. Type=vfat
  11. Options=ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337
  12. # Options had SELinux context option: context=u:object_r:firmware_file:s0
  13.  
  14. # Default is 90 which makes mount period too long in case of
  15. # errors so drop it down a notch.
  16. TimeoutSec=10
  17.  
  18. [Install]
  19. WantedBy=local-fs.target
  20.  
  21. # From ./out/target/product/cheeseburger/vendor/etc/fstab.qcom :
  22. # /dev/sde10 /firmware vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait
  23. ----------------------------------
  24.  
  25.  
  26.  
  27.  
  28.  
  29. ./out/target/product/cheeseburger/vendor/etc/fstab.qcom
  30. -------------------------------------------------------
  31. # Android fstab file.
  32. # The filesystem that contains the filesystem checker binary (typically /system) cannot
  33. # specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
  34.  
  35. #TODO: Add 'check' as fs_mgr_flags with data partition.
  36. # Currently we dont have e2fsck compiled. So fs check would failed.
  37.  
  38. #<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
  39. /dev/block/bootdevice/by-name/boot /boot emmc defaults defaults
  40. /dev/block/bootdevice/by-name/userdata /data ext4 nosuid,nodev,noatime,barrier=1,noauto_da_alloc latemount,wait,check,fileencryption=ice,quota
  41. /dev/block/bootdevice/by-name/cache /cache ext4 nosuid,nodev,noatime,barrier=1 wait,check,formattable
  42. /dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
  43.  
  44. /dev/block/bootdevice/by-name/modem /firmware vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait
  45. /dev/block/bootdevice/by-name/bluetooth /bt_firmware vfat ro,shortname=lower,uid=1002,gid=3002,dmask=222,fmask=333,context=u:object_r:bt_firmware_file:s0 wait
  46.  
  47. /dev/block/zram0 none swap defaults zramsize=536870912,max_comp_streams=8
  48. /devices/soc/a800000.ssusb/a800000.dwc3/xhci-hcd.0.auto/usb* auto auto defaults voldmanaged=usbdisk:auto
  49. -------------------------------------------------------
  50.  
  51.  
  52.  
  53.  
  54.  
  55. ./hybris/hybris-boot/fixup-mountpoints
  56. --------------------------------------
  57. ...
  58. "cheeseburger")
  59. sed -i \
  60. -e 's block/bootdevice/by-name/LOGO sde18 ' \
  61. -e 's block/bootdevice/by-name/abl sde16 ' \
  62. -e 's block/bootdevice/by-name/ablbak sde17 ' \
  63. -e 's block/bootdevice/by-name/apdp sde31 ' \
  64. -e 's block/bootdevice/by-name/bluetooth sde24 ' \
  65. -e 's block/bootdevice/by-name/boot sde19 ' \
  66. -e 's block/bootdevice/by-name/boot_aging sde20 ' \
  67. -e 's block/bootdevice/by-name/cache sda3 ' \
  68. -e 's block/bootdevice/by-name/cdt sdd2 ' \
  69. -e 's block/bootdevice/by-name/cmnlib sde27 ' \
  70. -e 's block/bootdevice/by-name/cmnlib64 sde29 ' \
  71. -e 's block/bootdevice/by-name/cmnlib64bak sde30 ' \
  72. -e 's block/bootdevice/by-name/cmnlibbak sde28 ' \
  73. -e 's block/bootdevice/by-name/config sda12 ' \
  74. -e 's block/bootdevice/by-name/ddr sdd3 ' \
  75. -e 's block/bootdevice/by-name/devcfg sde39 ' \
  76. -e 's block/bootdevice/by-name/devinfo sde23 ' \
  77. -e 's block/bootdevice/by-name/dip sde14 ' \
  78. -e 's block/bootdevice/by-name/dpo sde33 ' \
  79. -e 's block/bootdevice/by-name/dsp sde11 ' \
  80. -e 's block/bootdevice/by-name/frp sda6 ' \
  81. -e 's block/bootdevice/by-name/fsc sdf4 ' \
  82. -e 's block/bootdevice/by-name/fsg sdf3 ' \
  83. -e 's block/bootdevice/by-name/fw_4g9n4 sde45 ' \
  84. -e 's block/bootdevice/by-name/fw_4j1ed sde43 ' \
  85. -e 's block/bootdevice/by-name/fw_4t0n8 sde46 ' \
  86. -e 's block/bootdevice/by-name/fw_8v1ee sde44 ' \
  87. -e 's block/bootdevice/by-name/hyp sde5 ' \
  88. -e 's block/bootdevice/by-name/hypbak sde6 ' \
  89. -e 's block/bootdevice/by-name/keymaster sde25 ' \
  90. -e 's block/bootdevice/by-name/keymasterbak sde26 ' \
  91. -e 's block/bootdevice/by-name/keystore sda5 ' \
  92. -e 's block/bootdevice/by-name/limits sde35 ' \
  93. -e 's block/bootdevice/by-name/logdump sde40 ' \
  94. -e 's block/bootdevice/by-name/logfs sde37 ' \
  95. -e 's block/bootdevice/by-name/md5 sdf5 ' \
  96. -e 's block/bootdevice/by-name/mdtp sde15 ' \
  97. -e 's block/bootdevice/by-name/mdtpsecapp sde12 ' \
  98. -e 's block/bootdevice/by-name/mdtpsecappbak sde13 ' \
  99. -e 's block/bootdevice/by-name/minidump sde47 ' \
  100. -e 's block/bootdevice/by-name/misc sda4 ' \
  101. -e 's block/bootdevice/by-name/modem sde10 ' \
  102. -e 's block/bootdevice/by-name/modemst1 sdf1 ' \
  103. -e 's block/bootdevice/by-name/modemst2 sdf2 ' \
  104. -e 's block/bootdevice/by-name/msadp sde32 ' \
  105. -e 's block/bootdevice/by-name/oem_dycnvbk sda7 ' \
  106. -e 's block/bootdevice/by-name/oem_stanvbk sda8 ' \
  107. -e 's block/bootdevice/by-name/param sda9 ' \
  108. -e 's block/bootdevice/by-name/persist sda2 ' \
  109. -e 's block/bootdevice/by-name/pmic sde8 ' \
  110. -e 's block/bootdevice/by-name/pmicbak sde9 ' \
  111. -e 's block/bootdevice/by-name/recovery sde22 ' \
  112. -e 's block/bootdevice/by-name/reserve sdd1 ' \
  113. -e 's block/bootdevice/by-name/reserve1 sda10 ' \
  114. -e 's block/bootdevice/by-name/reserve2 sda11 ' \
  115. -e 's block/bootdevice/by-name/reserve3 sdf7 ' \
  116. -e 's block/bootdevice/by-name/rpm sde1 ' \
  117. -e 's block/bootdevice/by-name/rpmbak sde2 ' \
  118. -e 's block/bootdevice/by-name/sec sde7 ' \
  119. -e 's block/bootdevice/by-name/splash sde34 ' \
  120. -e 's block/bootdevice/by-name/ssd sda1 ' \
  121. -e 's block/bootdevice/by-name/sti sde38 ' \
  122. -e 's block/bootdevice/by-name/storsec sde41 ' \
  123. -e 's block/bootdevice/by-name/storsecbak sde42 ' \
  124. -e 's block/bootdevice/by-name/system sde21 ' \
  125. -e 's block/bootdevice/by-name/toolsfv sde36 ' \
  126. -e 's block/bootdevice/by-name/tz sde3 ' \
  127. -e 's block/bootdevice/by-name/tzbak sde4 ' \
  128. -e 's block/bootdevice/by-name/userdata sda13 ' \
  129. -e 's block/bootdevice/by-name/vendor sdf6 ' \
  130. -e 's block/bootdevice/by-name/xbl sdb1 ' \
  131. -e 's block/bootdevice/by-name/xblbak sdc1 ' \
  132. "$@"
  133. ;;
  134. ...
  135. --------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement