diff options
author | Jean-Baptiste Queru <jbq@google.com> | 2011-09-15 08:52:29 -0700 |
---|---|---|
committer | Jean-Baptiste Queru <jbq@google.com> | 2011-09-15 08:52:29 -0700 |
commit | bc40014f8b3ed4efd775c57f55808f7f9c885938 (patch) | |
tree | 37b4bdfa82478b575358ffdd183b19a3c4543d46 /self-extractors/generate-packages.sh | |
parent | 9e4c42ec94895ebc09b1fe27d9fbae0bccc3ffe1 (diff) | |
download | device_samsung_maguro-bc40014f8b3ed4efd775c57f55808f7f9c885938.zip device_samsung_maguro-bc40014f8b3ed4efd775c57f55808f7f9c885938.tar.gz device_samsung_maguro-bc40014f8b3ed4efd775c57f55808f7f9c885938.tar.bz2 |
Updated scripts to generate maguro self-extractors
This adds invensense and widevine, and fine-tunes the
other ones for better consistency and ease of maintenance.
Bug: 4295425
Change-Id: Ia900c4350b02fb5c82454cf85dbc776465bda130
Diffstat (limited to 'self-extractors/generate-packages.sh')
-rwxr-xr-x | self-extractors/generate-packages.sh | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/self-extractors/generate-packages.sh b/self-extractors/generate-packages.sh index 15e9377..a65771d 100755 --- a/self-extractors/generate-packages.sh +++ b/self-extractors/generate-packages.sh @@ -16,13 +16,14 @@ # 155376 = IRK28C # 156135 = IRK32 -ZIP=yakju-ota-156135.zip -BUILD=irk32 +# 186921 = IRK77 +ZIP=yakju-ota-186921.zip +BUILD=irk77 ROOTDEVICE=maguro DEVICE=maguro MANUFACTURER=samsung -for COMPANY in broadcom csr imgtec nxp samsung ti +for COMPANY in broadcom csr imgtec invensense nxp samsung ti widevine do echo Processing files from $COMPANY rm -rf tmp @@ -37,8 +38,8 @@ do ;; csr) TO_EXTRACT="\ - system/vendor/lib/hw/gps.omap4.so \ system/vendor/etc/sirfgps.conf \ + system/vendor/lib/hw/gps.omap4.so \ " ;; imgtec) @@ -58,6 +59,11 @@ do system/vendor/lib/libusc.so \ " ;; + invensense) + TO_EXTRACT="\ + system/vendor/lib/libinvensense_mpl.so \ + " + ;; nxp) TO_EXTRACT="\ system/vendor/firmware/libpn544_fw.so \ @@ -74,6 +80,15 @@ do system/vendor/firmware/ducati-m3.bin \ " ;; + widevine) + TO_EXTRACT="\ + system/etc/permissions/com.google.widevine.software.drm.xml \ + system/lib/drm/libdrmwvmplugin.so \ + system/lib/libwvdrm_L3.so \ + system/lib/libwvm.so \ + system/lib/libWVStreamControlAPI_L3.so \ + " + ;; esac echo \ \ Extracting files from OTA package for ONE_FILE in $TO_EXTRACT |