Advertisement
Guest User

Untitled

a guest
May 13th, 2012
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.61 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. # Copyright (C) 2012 The CyanogenMod Project
  4. #
  5. # Licensed under the Apache License, Version 2.0 (the "License");
  6. # you may not use this file except in compliance with the License.
  7. # You may obtain a copy of the License at
  8. #
  9. # http://www.apache.org/licenses/LICENSE-2.0
  10. #
  11. # Unless required by applicable law or agreed to in writing, software
  12. # distributed under the License is distributed on an "AS IS" BASIS,
  13. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. # See the License for the specific language governing permissions and
  15. # limitations under the License.
  16.  
  17. # This file is generated by device/common/generate-blob-scripts.sh - DO NOT EDIT
  18.  
  19. DEVICE=galaxynote
  20. DEVICE_PROPRIETARIES=$DEVICE
  21. COMMON=galaxynote-common
  22. MANUFACTURER=samsung
  23.  
  24. mkdir -p ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary
  25. mkdir -p ../../../vendor/$MANUFACTURER/$DEVICE/
  26. mkdir -p ../../../vendor/$MANUFACTURER/$COMMON/proprietary
  27.  
  28. # RIL
  29. adb pull /system/bin/rild ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/rild
  30. adb pull /system/lib/libril.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libril.so
  31. adb pull /system/lib/libsec-ril.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libsec-ril.so
  32. adb pull /system/lib/libsecril-client.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libsecril-client.so
  33.  
  34. # AUDIO
  35. adb pull /system/lib/hw/alsa.default.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/alsa.default.so
  36. adb pull /system/lib/hw/audio.a2dp.default.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/audio.a2dp.default.so
  37. adb pull /system/lib/hw/audio.primary.exynos4.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/audio.primary.exynos4.so
  38. adb pull /system/lib/hw/audio_policy.exynos4.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/audio_policy.exynos4.so
  39. adb pull /system/lib/lib_Samsung_Acoustic_Module_Llite.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/lib_Samsung_Acoustic_Module_Llite.so
  40. adb pull /system/lib/lib_Samsung_Resampler.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/lib_Samsung_Resampler.so
  41. adb pull /system/lib/lib_Samsung_Sound_Booster.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/lib_Samsung_Sound_Booster.so
  42. adb pull /system/lib/libasound.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libasound.so
  43. adb pull /system/lib/liblvvefs.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/liblvvefs.so
  44. adb pull /system/lib/libmediayamaha.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libmediayamaha.so
  45. adb pull /system/lib/libmediayamaha_jni.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libmediayamaha_jni.so
  46. adb pull /system/lib/libmediayamaha_tuning_jni.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libmediayamaha_tuning_jni.so
  47. adb pull /system/lib/libmediayamahaservice.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libmediayamahaservice.so
  48. adb pull /system/lib/libsamsungAcousticeq.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libsamsungAcousticeq.so
  49. adb pull /system/lib/libsamsungSoundbooster.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libsamsungSoundbooster.so
  50. adb pull /system/lib/libyamahasrc.so ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/libyamahasrc.so
  51. adb pull /system/etc/audio/LVVEFS_Rx_Configuration.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/LVVEFS_Rx_Configuration.txt
  52. adb pull /system/etc/audio/LVVEFS_Tx_Configuration.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/LVVEFS_Tx_Configuration.txt
  53. adb pull /system/etc/audio/Rx_ControlParams_EARPIECE_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Rx_ControlParams_EARPIECE_WIDEBAND.txt
  54. adb pull /system/etc/audio/Rx_ControlParams_SPEAKER_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Rx_ControlParams_SPEAKER_WIDEBAND.txt
  55. adb pull /system/etc/audio/Rx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Rx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt
  56. adb pull /system/etc/audio/Rx_ControlParams_WIRED_HEADSET_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Rx_ControlParams_WIRED_HEADSET_WIDEBAND.txt
  57. adb pull /system/etc/audio/Tx_ControlParams_EARPIECE_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Tx_ControlParams_EARPIECE_WIDEBAND.txt
  58. adb pull /system/etc/audio/Tx_ControlParams_SPEAKER_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Tx_ControlParams_SPEAKER_WIDEBAND.txt
  59. adb pull /system/etc/audio/Tx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Tx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt
  60. adb pull /system/etc/audio/Tx_ControlParams_WIRED_HEADSET_WIDEBAND.txt ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Tx_ControlParams_WIRED_HEADSET_WIDEBAND.txt
  61. adb pull /system/usr/share/alsa/alsa.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/alsa.conf
  62. adb pull /system/usr/share/alsa/cards/aliases.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/aliases.conf
  63. adb pull /system/usr/share/alsa/pcm/center_lfe.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/center_lfe.conf
  64. adb pull /system/usr/share/alsa/pcm/default.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/default.conf
  65. adb pull /system/usr/share/alsa/pcm/dmix.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/dmix.conf
  66. adb pull /system/usr/share/alsa/pcm/dpl.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/dpl.conf
  67. adb pull /system/usr/share/alsa/pcm/dsnoop.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/dsnoop.conf
  68. adb pull /system/usr/share/alsa/pcm/front.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/front.conf
  69. adb pull /system/usr/share/alsa/pcm/iec958.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/iec958.conf
  70. adb pull /system/usr/share/alsa/pcm/modem.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/modem.conf
  71. adb pull /system/usr/share/alsa/pcm/rear.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/rear.conf
  72. adb pull /system/usr/share/alsa/pcm/side.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/side.conf
  73. adb pull /system/usr/share/alsa/pcm/surround40.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/surround40.conf
  74. adb pull /system/usr/share/alsa/pcm/surround41.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/surround41.conf
  75. adb pull /system/usr/share/alsa/pcm/surround50.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/surround50.conf
  76. adb pull /system/usr/share/alsa/pcm/surround51.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/surround51.conf
  77. adb pull /system/usr/share/alsa/pcm/surround71.conf ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/surround71.conf
  78. adb pull /system/bin/alsa_amixer ../../../vendor/$MANUFACTURER/$COMMON/proprietary/audio/alsa_amixer
  79. adb pull /system/bin/alsa_aplay ../../../vendor/$MANUFACTURER/$COMMON/proprietary/audio/alsa_aplay
  80. adb pull /system/bin/alsa_ctl ../../../vendor/$MANUFACTURER/$COMMON/proprietary/audio/alsa_ctl
  81.  
  82. # EGL
  83. adb pull /system/lib/hw/gralloc.exynos4.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/gralloc.exynos4.so
  84. adb pull /system/lib/egl/libEGL_mali.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libEGL_mali.so
  85. adb pull /system/lib/egl/libGLES_android.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libGLES_android.so
  86. adb pull /system/lib/egl/libGLESv1_CM_mali.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libGLESv1_CM_mali.so
  87. adb pull /system/lib/egl/libGLESv2_mali.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libGLESv2_mali.so
  88. adb pull /system/lib/libGLESv1_CM.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libGLESv1_CM.so
  89. adb pull /system/lib/libGLESv2.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libGLESv2.so
  90. adb pull /system/lib/libGLESv2_dbg.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libGLESv2_dbg.so
  91. adb pull /system/lib/libion.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libion.so
  92. adb pull /system/lib/libMali.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libMali.so
  93. adb pull /system/lib/libUMP.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libUMP.so
  94.  
  95. # HWCOMPOSER
  96. adb pull /system/lib/hw/hwcomposer.exynos4.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/hwcomposer.exynos4.so
  97. adb pull /system/bin/bintvoutservice ../../../vendor/$MANUFACTURER/$COMMON/proprietary/bintvoutservice
  98. adb pull /system/lib/libcec.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libcec.so
  99. adb pull /system/lib/libddc.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libddc.so
  100. adb pull /system/lib/libedid.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libedid.so
  101. adb pull /system/lib/libfimc.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libfimc.so
  102. adb pull /system/lib/libhdmi.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libhdmi.so
  103. adb pull /system/lib/libhdmiclient.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libhdmiclient.so
  104. adb pull /system/lib/libTVOut.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libTVOut.so
  105. adb pull /system/lib/libtvout_jni.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libtvout_jni.so
  106. adb pull /system/lib/libtvoutinterface.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libtvoutinterface.so
  107. adb pull /system/lib/libtvoutservice.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libtvoutservice.so
  108.  
  109. # CAMERA
  110. adb pull /system/lib/hw/vendor-camera.exynos4.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/camera.exynos4.so
  111. adb pull /system/lib/libcaps.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libcaps.so
  112. adb pull /system/cameradata/datapattern_420sp.yuv ../../../vendor/$MANUFACTURER/$COMMON/proprietary/datapattern_420sp.yuv
  113. adb pull /system/cameradata/datapattern_front_420sp.yuv ../../../vendor/$MANUFACTURER/$COMMON/proprietary/datapattern_front_420sp.yuv
  114.  
  115. # SENSORS
  116. adb pull /system/lib/libakm.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libakm.so
  117. adb pull /system/lib/hw/sensors.exynos4.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/sensors.exynos4.so
  118.  
  119. # GPS
  120. adb pull /system/lib/hw/gps.exynos4.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/gps.exynos4.so
  121. adb pull /system/bin/gpsd ../../../vendor/$MANUFACTURER/$COMMON/proprietary/gpsd
  122. adb pull /system/bin/gps.cer ../../../vendor/$MANUFACTURER/$COMMON/proprietary/gps.cer
  123. adb pull /system/etc/gps.xml ../../../vendor/$MANUFACTURER/$COMMON/proprietary/gps.xml
  124.  
  125. # WIFI
  126. adb pull /system/bin/bcm4330B1.hcd ../../../vendor/$MANUFACTURER/$COMMON/proprietary/bcm4330B1.hcd
  127. adb pull /system/etc/wifi/bcm4330_apsta.bin ../../../vendor/$MANUFACTURER/$COMMON/proprietary/bcm4330_apsta.bin
  128. adb pull /system/etc/wifi/bcm4330_mfg.bin ../../../vendor/$MANUFACTURER/$COMMON/proprietary/bcm4330_mfg.bin
  129. adb pull /system/etc/wifi/bcm4330_p2p.bin ../../../vendor/$MANUFACTURER/$COMMON/proprietary/bcm4330_p2p.bin
  130. adb pull /system/etc/wifi/bcm4330_sta.bin ../../../vendor/$MANUFACTURER/$COMMON/proprietary/bcm4330_sta.bin
  131. adb pull /system/etc/wifi/nvram_mfg.txt ../../../vendor/$MANUFACTURER/$COMMON/proprietary/nvram_mfg.txt
  132. adb pull /system/etc/wifi/nvram_mfg.txt_murata ../../../vendor/$MANUFACTURER/$COMMON/proprietary/nvram_mfg.txt_murata
  133. adb pull /system/etc/wifi/nvram_mfg.txt_semcove ../../../vendor/$MANUFACTURER/$COMMON/proprietary/nvram_mfg.txt_semcove
  134. adb pull /system/etc/wifi/nvram_net.txt ../../../vendor/$MANUFACTURER/$COMMON/proprietary/nvram_net.txt
  135. adb pull /system/etc/wifi/nvram_net.txt_murata ../../../vendor/$MANUFACTURER/$COMMON/proprietary/nvram_net.txt_murata
  136. adb pull /system/etc/wifi/nvram_net.txt_semcove ../../../vendor/$MANUFACTURER/$COMMON/proprietary/nvram_net.txt_semcove
  137.  
  138. # NFC
  139. #adb pull /system/vendor/firmware/libpn544_fw.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libpn544_fw.so
  140.  
  141. # MFC Firmware
  142. adb pull /system/vendor/firmware/mfc_fw.bin ../../../vendor/$MANUFACTURER/$COMMON/proprietary/mfc_fw.bin
  143.  
  144. # LPM
  145. adb pull /system/bin/immvibed ../../../vendor/$MANUFACTURER/$COMMON/proprietary/immvibed
  146. adb pull /system/bin/lpmkey ../../../vendor/$MANUFACTURER/$COMMON/proprietary/lpmkey
  147. adb pull /system/bin/playlpm ../../../vendor/$MANUFACTURER/$COMMON/proprietary/playlpm
  148. #adb pull /system/lib/libQmageDecoder.so ../../../vendor/$MANUFACTURER/$COMMON/proprietary/libQmageDecoder.so
  149. adb pull /system/media/battery_batteryerror.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_batteryerror.qmg
  150. adb pull /system/media/battery_charging_5.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_5.qmg
  151. adb pull /system/media/battery_charging_10.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_10.qmg
  152. adb pull /system/media/battery_charging_100.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_100.qmg
  153. adb pull /system/media/battery_charging_15.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_15.qmg
  154. adb pull /system/media/battery_charging_20.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_20.qmg
  155. adb pull /system/media/battery_charging_25.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_25.qmg
  156. adb pull /system/media/battery_charging_30.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_30.qmg
  157. adb pull /system/media/battery_charging_35.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_35.qmg
  158. adb pull /system/media/battery_charging_40.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_40.qmg
  159. adb pull /system/media/battery_charging_45.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_45.qmg
  160. adb pull /system/media/battery_charging_50.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_50.qmg
  161. adb pull /system/media/battery_charging_55.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_55.qmg
  162. adb pull /system/media/battery_charging_60.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_60.qmg
  163. adb pull /system/media/battery_charging_65.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_65.qmg
  164. adb pull /system/media/battery_charging_70.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_70.qmg
  165. adb pull /system/media/battery_charging_75.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_75.qmg
  166. adb pull /system/media/battery_charging_80.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_80.qmg
  167. adb pull /system/media/battery_charging_85.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_85.qmg
  168. adb pull /system/media/battery_charging_90.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_90.qmg
  169. adb pull /system/media/battery_charging_95.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_charging_95.qmg
  170. adb pull /system/media/battery_error.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/battery_error.qmg
  171. adb pull /system/media/chargingwarning.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/chargingwarning.qmg
  172. adb pull /system/media/Disconnected.qmg ../../../vendor/$MANUFACTURER/$COMMON/proprietary/Disconnected.qmg
  173. adb pull /system/media/LMprec_508.emd ../../../vendor/$MANUFACTURER/$COMMON/proprietary/LMprec_508.emd
  174. adb pull /system/media/PFFprec_600.emd ../../../vendor/$MANUFACTURER/$COMMON/proprietary/PFFprec_600.emd
  175.  
  176.  
  177. (cat << EOF) | sed s/__DEVICE__/$DEVICE_PROPRIETARIES/g | sed s/__COMMON__/$COMMON/g | sed s/__MANUFACTURER__/$MANUFACTURER/g > ../../../vendor/$MANUFACTURER/$DEVICE/$DEVICE-vendor-blobs.mk
  178. # Copyright (C) 2012 The CyanogenMod Project
  179. #
  180. # Licensed under the Apache License, Version 2.0 (the "License");
  181. # you may not use this file except in compliance with the License.
  182. # You may obtain a copy of the License at
  183. #
  184. # http://www.apache.org/licenses/LICENSE-2.0
  185. #
  186. # Unless required by applicable law or agreed to in writing, software
  187. # distributed under the License is distributed on an "AS IS" BASIS,
  188. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  189. # See the License for the specific language governing permissions and
  190. # limitations under the License.
  191.  
  192. # This file is generated by device/__MANUFACTURER__/__DEVICE__/extract-files.sh - DO NOT EDIT
  193.  
  194. # Prebuilt libraries that are needed to build open-source libraries
  195. PRODUCT_COPY_FILES := \\
  196. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libril.so:obj/lib/libril.so \\
  197. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libsecril-client.so:obj/lib/libsecril-client.so \\
  198. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libmediayamahaservice.so:obj/lib/libmediayamahaservice.so
  199.  
  200. # RIL
  201. PRODUCT_COPY_FILES += \\
  202. vendor/__MANUFACTURER__/__DEVICE__/proprietary/rild:system/bin/rild \\
  203. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libril.so:system/lib/libril.so \\
  204. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libsec-ril.so:system/lib/libsec-ril.so \\
  205. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libsecril-client.so:system/lib/libsecril-client.so
  206.  
  207. # AUDIO
  208. PRODUCT_COPY_FILES += \\
  209. vendor/__MANUFACTURER__/__COMMON__/proprietary/audio/alsa_amixer:system/bin/alsa_amixer \\
  210. vendor/__MANUFACTURER__/__COMMON__/proprietary/audio/alsa_aplay:system/bin/alsa_aplay \\
  211. vendor/__MANUFACTURER__/__COMMON__/proprietary/audio/alsa_ctl:system/bin/alsa_ctl \\
  212. vendor/__MANUFACTURER__/__DEVICE__/proprietary/alsa.default.so:system/lib/hw/alsa.default.so \\
  213. vendor/__MANUFACTURER__/__DEVICE__/proprietary/audio.a2dp.default.so:system/lib/hw/audio.a2dp.default.so \\
  214. vendor/__MANUFACTURER__/__DEVICE__/proprietary/audio.primary.exynos4.so:system/lib/hw/audio.primary.exynos4.so \\
  215. vendor/__MANUFACTURER__/__DEVICE__/proprietary/audio_policy.exynos4.so:system/lib/hw/audio_policy.exynos4.so \\
  216. vendor/__MANUFACTURER__/__DEVICE__/proprietary/lib_Samsung_Acoustic_Module_Llite.so:system/lib/lib_Samsung_Acoustic_Module_Llite.so \\
  217. vendor/__MANUFACTURER__/__DEVICE__/proprietary/lib_Samsung_Resampler.so:system/lib/lib_Samsung_Resampler.so \
  218. vendor/__MANUFACTURER__/__DEVICE__/proprietary/lib_Samsung_Sound_Booster.so:system/lib/lib_Samsung_Sound_Booster.so \\
  219. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libasound.so:system/lib/libasound.so \\
  220. vendor/__MANUFACTURER__/__DEVICE__/proprietary/liblvvefs.so:system/lib/liblvvefs.so \\
  221. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libmediayamaha.so:system/lib/libmediayamaha.so \\
  222. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libmediayamaha_jni.so:system/lib/libmediayamaha_jni.so \\
  223. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libmediayamaha_tuning_jni.so:system/lib/libmediayamaha_tuning_jni.so \\
  224. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libmediayamahaservice.so:system/lib/libmediayamahaservice.so \\
  225. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libsamsungAcousticeq.so:system/lib/libsamsungAcousticeq.so \\
  226. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libsamsungSoundbooster.so:system/lib/libsamsungSoundbooster.so \\
  227. vendor/__MANUFACTURER__/__DEVICE__/proprietary/libyamahasrc.so:system/lib/libyamahasrc.so \\
  228. vendor/__MANUFACTURER__/__DEVICE__/proprietary/LVVEFS_Rx_Configuration.txt:system/etc/audio/LVVEFS_Rx_Configuration.txt \\
  229. vendor/__MANUFACTURER__/__DEVICE__/proprietary/LVVEFS_Tx_Configuration.txt:system/etc/audio/LVVEFS_Tx_Configuration.txt \\
  230. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Rx_ControlParams_EARPIECE_WIDEBAND.txt:system/etc/audio/Rx_ControlParams_EARPIECE_WIDEBAND.txt \\
  231. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Rx_ControlParams_SPEAKER_WIDEBAND.txt:system/etc/audio/Rx_ControlParams_SPEAKER_WIDEBAND.txt \\
  232. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Rx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt:system/etc/audio/Rx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt \\
  233. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Rx_ControlParams_WIRED_HEADSET_WIDEBAND.txt:system/etc/audio/Rx_ControlParams_WIRED_HEADSET_WIDEBAND.txt \\
  234. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Tx_ControlParams_EARPIECE_WIDEBAND.txt:system/etc/audio/Tx_ControlParams_EARPIECE_WIDEBAND.txt \\
  235. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Tx_ControlParams_SPEAKER_WIDEBAND.txt:system/etc/audio/Tx_ControlParams_SPEAKER_WIDEBAND.txt \\
  236. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Tx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt:system/etc/audio/Tx_ControlParams_WIRED_HEADPHONE_WIDEBAND.txt \\
  237. vendor/__MANUFACTURER__/__DEVICE__/proprietary/Tx_ControlParams_WIRED_HEADSET_WIDEBAND.txt:system/etc/audio/Tx_ControlParams_WIRED_HEADSET_WIDEBAND.txt \\
  238. vendor/__MANUFACTURER__/__DEVICE__/proprietary/alsa.conf:system/usr/share/alsa/alsa.conf \\
  239. vendor/__MANUFACTURER__/__DEVICE__/proprietary/aliases.conf:system/usr/share/alsa/cards/aliases.conf \\
  240. vendor/__MANUFACTURER__/__DEVICE__/proprietary/center_lfe.conf:system/usr/share/alsa/pcm/center_lfe.conf \\
  241. vendor/__MANUFACTURER__/__DEVICE__/proprietary/default.conf:system/usr/share/alsa/pcm/default.conf \\
  242. vendor/__MANUFACTURER__/__DEVICE__/proprietary/dmix.conf:system/usr/share/alsa/pcm/dmix.conf \\
  243. vendor/__MANUFACTURER__/__DEVICE__/proprietary/dpl.conf:system/usr/share/alsa/pcm/dpl.conf \\
  244. vendor/__MANUFACTURER__/__DEVICE__/proprietary/dsnoop.conf:system/usr/share/alsa/pcm/dsnoop.conf \\
  245. vendor/__MANUFACTURER__/__DEVICE__/proprietary/front.conf:system/usr/share/alsa/pcm/front.conf \\
  246. vendor/__MANUFACTURER__/__DEVICE__/proprietary/iec958.conf:system/usr/share/alsa/pcm/iec958.conf \\
  247. vendor/__MANUFACTURER__/__DEVICE__/proprietary/modem.conf:system/usr/share/alsa/pcm/modem.conf \\
  248. vendor/__MANUFACTURER__/__DEVICE__/proprietary/rear.conf:system/usr/share/alsa/pcm/rear.conf \\
  249. vendor/__MANUFACTURER__/__DEVICE__/proprietary/side.conf:system/usr/share/alsa/pcm/side.conf \\
  250. vendor/__MANUFACTURER__/__DEVICE__/proprietary/surround40.conf:system/usr/share/alsa/pcm/surround40.conf \\
  251. vendor/__MANUFACTURER__/__DEVICE__/proprietary/surround41.conf:system/usr/share/alsa/pcm/surround41.conf \\
  252. vendor/__MANUFACTURER__/__DEVICE__/proprietary/surround50.conf:system/usr/share/alsa/pcm/surround50.conf \\
  253. vendor/__MANUFACTURER__/__DEVICE__/proprietary/surround51.conf:system/usr/share/alsa/pcm/surround51.conf \\
  254. vendor/__MANUFACTURER__/__DEVICE__/proprietary/surround71.conf:system/usr/share/alsa/pcm/surround71.conf
  255.  
  256. EOF
  257.  
  258.  
  259. (cat << EOF) | sed s/__DEVICE__/$DEVICE/g | sed s/__COMMON__/$COMMON/g | sed s/__MANUFACTURER__/$MANUFACTURER/g > ../../../vendor/$MANUFACTURER/$COMMON/common-vendor-blobs.mk
  260. # Copyright (C) 2012 The CyanogenMod Project
  261. #
  262. # Licensed under the Apache License, Version 2.0 (the "License");
  263. # you may not use this file except in compliance with the License.
  264. # You may obtain a copy of the License at
  265. #
  266. # http://www.apache.org/licenses/LICENSE-2.0
  267. #
  268. # Unless required by applicable law or agreed to in writing, software
  269. # distributed under the License is distributed on an "AS IS" BASIS,
  270. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  271. # See the License for the specific language governing permissions and
  272. # limitations under the License.
  273.  
  274. # This file is generated by device/__MANUFACTURER__/__DEVICE__/extract-files.sh - DO NOT EDIT
  275.  
  276. # Prebuilt libraries that are needed to build open-source libraries
  277. PRODUCT_COPY_FILES += \\
  278. vendor/__MANUFACTURER__/__COMMON__/proprietary/libTVOut.so:obj/lib/libTVOut.so \\
  279. vendor/__MANUFACTURER__/__COMMON__/proprietary/libfimc.so:obj/lib/libfimc.so
  280.  
  281. # EGL
  282. PRODUCT_COPY_FILES += \\
  283. vendor/__MANUFACTURER__/__COMMON__/proprietary/gralloc.exynos4.so:system/lib/hw/gralloc.exynos4.so \\
  284. vendor/__MANUFACTURER__/__COMMON__/proprietary/libEGL_mali.so:system/lib/egl/libEGL_mali.so \\
  285. vendor/__MANUFACTURER__/__COMMON__/proprietary/libGLES_android.so:system/lib/egl/libGLES_android.so \\
  286. vendor/__MANUFACTURER__/__COMMON__/proprietary/libGLESv1_CM_mali.so:system/lib/egl/libGLESv1_CM_mali.so \\
  287. vendor/__MANUFACTURER__/__COMMON__/proprietary/libGLESv2_mali.so:system/lib/egl/libGLESv2_mali.so \\
  288. vendor/__MANUFACTURER__/__COMMON__/proprietary/libGLESv1_CM.so:system/lib/libGLESv1_CM.so \\
  289. vendor/__MANUFACTURER__/__COMMON__/proprietary/libGLESv2.so:system/lib/libGLESv2.so \\
  290. vendor/__MANUFACTURER__/__COMMON__/proprietary/libGLESv2_dbg.so:system/lib/libGLESv2_dbg.so \\
  291. vendor/__MANUFACTURER__/__COMMON__/proprietary/libion.so:system/lib/libion.so \\
  292. vendor/__MANUFACTURER__/__COMMON__/proprietary/libMali.so:system/lib/libMali.so \\
  293. vendor/__MANUFACTURER__/__COMMON__/proprietary/libUMP.so:system/lib/libUMP.so
  294.  
  295. # HWCOMPOSER
  296. PRODUCT_COPY_FILES += \\
  297. vendor/__MANUFACTURER__/__COMMON__/proprietary/hwcomposer.exynos4.so:system/lib/hw/hwcomposer.exynos4.so \\
  298. vendor/__MANUFACTURER__/__COMMON__/proprietary/bintvoutservice:system/bin/bintvoutservice \\
  299. vendor/__MANUFACTURER__/__COMMON__/proprietary/libcec.so:system/lib/libcec.so \\
  300. vendor/__MANUFACTURER__/__COMMON__/proprietary/libddc.so:system/lib/libddc.so \\
  301. vendor/__MANUFACTURER__/__COMMON__/proprietary/libedid.so:system/lib/libedid.so \\
  302. vendor/__MANUFACTURER__/__COMMON__/proprietary/libfimc.so:system/lib/libfimc.so \\
  303. vendor/__MANUFACTURER__/__COMMON__/proprietary/libhdmi.so:system/lib/libhdmi.so \\
  304. vendor/__MANUFACTURER__/__COMMON__/proprietary/libhdmiclient.so:system/lib/libhdmiclient.so \\
  305. vendor/__MANUFACTURER__/__COMMON__/proprietary/libTVOut.so:system/lib/libTVOut.so \\
  306. vendor/__MANUFACTURER__/__COMMON__/proprietary/libtvout_jni.so:system/lib/libtvout_jni.so \\
  307. vendor/__MANUFACTURER__/__COMMON__/proprietary/libtvoutinterface.so:system/lib/libtvoutinterface.so \\
  308. vendor/__MANUFACTURER__/__COMMON__/proprietary/libtvoutservice.so:system/lib/libtvoutservice.so
  309.  
  310. # CAMERA
  311. PRODUCT_COPY_FILES += \\
  312. vendor/__MANUFACTURER__/__COMMON__/proprietary/camera.exynos4.so:system/lib/hw/vendor-camera.exynos4.so \\
  313. vendor/__MANUFACTURER__/__COMMON__/proprietary/libcaps.so:system/lib/libcaps.so \\
  314. vendor/__MANUFACTURER__/__COMMON__/proprietary/datapattern_420sp.yuv:system/cameradata/datapattern_420sp.yuv \\
  315. vendor/__MANUFACTURER__/__COMMON__/proprietary/datapattern_front_420sp.yuv:system/cameradata/datapattern_front_420sp.yuv
  316.  
  317. # SENSORS
  318. PRODUCT_COPY_FILES += \\
  319. vendor/__MANUFACTURER__/__COMMON__/proprietary/libakm.so:system/lib/libakm.so \\
  320. vendor/__MANUFACTURER__/__COMMON__/proprietary/sensors.exynos4.so:system/lib/hw/sensors.exynos4.so
  321.  
  322. # GPS
  323. PRODUCT_COPY_FILES += \\
  324. vendor/__MANUFACTURER__/__COMMON__/proprietary/gpsd:system/bin/gpsd \\
  325. vendor/__MANUFACTURER__/__COMMON__/proprietary/gps.exynos4.so:system/lib/hw/gps.exynos4.so\\
  326. vendor/__MANUFACTURER__/__COMMON__/proprietary/gps.cer:system/bin/gps.cer \\
  327. vendor/__MANUFACTURER__/__COMMON__/proprietary/gps.xml:system/etc/gps.xml \\
  328. # WIFI
  329. PRODUCT_COPY_FILES += \\
  330. vendor/__MANUFACTURER__/__COMMON__/proprietary/bcm4330B1.hcd:system/bin/bcm4330B1.hcd \\
  331. vendor/__MANUFACTURER__/__COMMON__/proprietary/bcm4330_apsta.bin:system/etc/wifi/bcm4330_apsta.bin \\
  332. vendor/__MANUFACTURER__/__COMMON__/proprietary/bcm4330_mfg.bin:system/etc/wifi/bcm4330_mfg.bin \\
  333. vendor/__MANUFACTURER__/__COMMON__/proprietary/bcm4330_p2p.bin:system/etc/wifi/bcm4330_p2p.bin \\
  334. vendor/__MANUFACTURER__/__COMMON__/proprietary/bcm4330_sta.bin:system/etc/wifi/bcm4330_sta.bin \\
  335. vendor/__MANUFACTURER__/__COMMON__/proprietary/nvram_mfg.txt:system/etc/wifi/nvram_mfg.txt \\
  336. vendor/__MANUFACTURER__/__COMMON__/proprietary/nvram_mfg.txt_murata:system/etc/wifi/nvram_mfg.txt_murata \\
  337. vendor/__MANUFACTURER__/__COMMON__/proprietary/nvram_mfg.txt_semcove:system/etc/wifi/nvram_mfg.txt_semcove \\
  338. vendor/__MANUFACTURER__/__COMMON__/proprietary/nvram_net.txt:system/etc/wifi/nvram_net.txt \\
  339. vendor/__MANUFACTURER__/__COMMON__/proprietary/nvram_net.txt_murata:system/etc/wifi/nvram_net.txt_murata \\
  340. vendor/__MANUFACTURER__/__COMMON__/proprietary/nvram_net.txt_semcove:system/etc/wifi/nvram_net.txt_semcove \\
  341.  
  342. # NFC
  343.  
  344. # MFC Firmware
  345. PRODUCT_COPY_FILES += \\
  346. vendor/__MANUFACTURER__/__COMMON__/proprietary/mfc_fw.bin:system/vendor/firmware/mfc_fw.bin
  347.  
  348. # LPM
  349. PRODUCT_COPY_FILES += \\
  350. vendor/__MANUFACTURER__/__COMMON__/proprietary/immvibed:system/bin/immvibed \\
  351. vendor/__MANUFACTURER__/__COMMON__/proprietary/lpmkey:system/bin/lpmkey \\
  352. vendor/__MANUFACTURER__/__COMMON__/proprietary/playlpm:system/bin/playlpm \\
  353. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_batteryerror.qmg:system/media/battery_batteryerror.qmg \\
  354. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_5.qmg:system/media/battery_charging_5.qmg \\
  355. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_10.qmg:system/media/battery_charging_10.qmg \\
  356. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_100.qmg:system/media/battery_charging_100.qmg \\
  357. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_15.qmg:system/media/battery_charging_15.qmg \\
  358. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_20.qmg:system/media/battery_charging_20.qmg \\
  359. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_25.qmg:system/media/battery_charging_25.qmg \\
  360. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_30.qmg:system/media/battery_charging_30.qmg \\
  361. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_35.qmg:system/media/battery_charging_35.qmg \\
  362. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_40.qmg:system/media/battery_charging_40.qmg \\
  363. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_45.qmg:system/media/battery_charging_45.qmg \\
  364. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_50.qmg:system/media/battery_charging_50.qmg \\
  365. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_55.qmg:system/media/battery_charging_55.qmg \\
  366. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_60.qmg:system/media/battery_charging_60.qmg \\
  367. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_65.qmg:system/media/battery_charging_65.qmg \\
  368. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_70.qmg:system/media/battery_charging_70.qmg \\
  369. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_75.qmg:system/media/battery_charging_75.qmg \\
  370. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_80.qmg:system/media/battery_charging_80.qmg \\
  371. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_85.qmg:system/media/battery_charging_85.qmg \\
  372. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_90.qmg:system/media/battery_charging_90.qmg \\
  373. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_charging_95.qmg:system/media/battery_charging_95.qmg \\
  374. vendor/__MANUFACTURER__/__COMMON__/proprietary/battery_error.qmg:system/media/battery_error.qmg \\
  375. vendor/__MANUFACTURER__/__COMMON__/proprietary/chargingwarning.qmg:system/media/chargingwarning.qmg \\
  376. vendor/__MANUFACTURER__/__COMMON__/proprietary/Disconnected.qmg:system/media/Disconnected.qmg \\
  377. vendor/__MANUFACTURER__/__COMMON__/proprietary/LMprec_508.emd:system/media/LMprec_508.emd \\
  378. vendor/__MANUFACTURER__/__COMMON__/proprietary/PFFprec_600.emd:system/media/PFFprec_600.emd
  379.  
  380. EOF
  381.  
  382.  
  383. (cat << EOF) | sed s/__DEVICE__/$DEVICE_PROPRIETARIES/g | sed s/__COMMON__/$COMMON/g | sed s/__MANUFACTURER__/$MANUFACTURER/g > ../../../vendor/$MANUFACTURER/$DEVICE_PROPRIETARIES/proprietary/Android.mk
  384. # Copyright (C) 2012 The CyanogenMod Project
  385. #
  386. # Licensed under the Apache License, Version 2.0 (the "License");
  387. # you may not use this file except in compliance with the License.
  388. # You may obtain a copy of the License at
  389. #
  390. # http://www.apache.org/licenses/LICENSE-2.0
  391. #
  392. # Unless required by applicable law or agreed to in writing, software
  393. # distributed under the License is distributed on an "AS IS" BASIS,
  394. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  395. # See the License for the specific language governing permissions and
  396. # limitations under the License.
  397.  
  398. # This file is generated by device/__MANUFACTURER__/__DEVICE__/extract-files.sh - DO NOT EDIT
  399.  
  400. ifeq (\$(TARGET_DEVICE),galaxys2)
  401. LOCAL_PATH:=\$(call my-dir)
  402.  
  403. endif
  404.  
  405. EOF
  406.  
  407. ./setup-makefiles.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement