Home | History | Annotate | Download | only in self-extractors
      1   asus)
      2     TO_EXTRACT="\
      3             system/etc/firmware/IT8566_CEC.BIN \
      4             system/lib/hw/hdmi_cec.fugu.so \
      5             system/vendor/lib/mediadrm/libplayreadydrmplugin.so \
      6             "
      7     ;;
      8   broadcom)
      9     TO_EXTRACT="\
     10             system/bin/BtFwLoader \
     11             system/etc/wifi/bcmdhd.cal \
     12             system/etc/wifi/bcmdhd_sr2.cal \
     13             system/vendor/firmware/BCM4350C0.hcd \
     14             system/vendor/firmware/BCM4350C0_SR2.hcd \
     15             system/xbin/wlutil \
     16             "
     17     ;;
     18   google)
     19     TO_EXTRACT="\
     20             system/lib/libiperf.so \
     21             system/priv-app/AtvRemoteService/AtvRemoteService.apk \
     22             system/priv-app/LeanbackLauncher/LeanbackLauncher.apk \
     23             system/priv-app/TV/TV.apk \
     24             "
     25     ;;
     26   intel)
     27     TO_EXTRACT="\
     28             system/bin/houdini \
     29             system/etc/binfmt_misc/arm_dyn \
     30             system/etc/binfmt_misc/arm_exe \
     31             system/etc/binfmt_misc/disable \
     32             system/etc/firmware/msvdx.bin.0008.0000.0000 \
     33             system/etc/firmware/msvdx.bin.0008.0000.0001 \
     34             system/etc/firmware/msvdx.bin.0008.0000.0002 \
     35             system/etc/firmware/msvdx.bin.0008.0002.0001 \
     36             system/etc/firmware/msvdx.bin.000c.0001.0001 \
     37             system/etc/firmware/topaz.bin.0008.0000.0000 \
     38             system/etc/firmware/topaz.bin.0008.0000.0001 \
     39             system/etc/firmware/topaz.bin.0008.0000.0002 \
     40             system/etc/firmware/topaz.bin.0008.0002.0001 \
     41             system/etc/firmware/topaz.bin.000c.0001.0001 \
     42             system/etc/firmware/vsp.bin.0008.0000.0000 \
     43             system/etc/firmware/vsp.bin.0008.0000.0001 \
     44             system/etc/firmware/vsp.bin.0008.0000.0002 \
     45             system/etc/firmware/vsp.bin.0008.0002.0001 \
     46             system/etc/firmware/vsp.bin.000c.0001.0001 \
     47             system/lib/arm/cpuinfo \
     48             system/lib/arm/libandroidfw.so \
     49             system/lib/arm/libandroid_runtime.so \
     50             system/lib/arm/libandroid.so \
     51             system/lib/arm/libart.so \
     52             system/lib/arm/libaudioflinger.so \
     53             system/lib/arm/libaudioresampler.so \
     54             system/lib/arm/libaudioutils.so \
     55             system/lib/arm/libbacktrace_libc++.so \
     56             system/lib/arm/libbacktrace.so \
     57             system/lib/arm/libbcc.so \
     58             system/lib/arm/libbcinfo.so \
     59             system/lib/arm/libbinder.so \
     60             system/lib/arm/libcamera_client.so \
     61             system/lib/arm/libcamera_metadata.so \
     62             system/lib/arm/libcommon_time_client.so \
     63             system/lib/arm/libcompiler_rt.so \
     64             system/lib/arm/libcrypto.so \
     65             system/lib/arm/libc.so \
     66             system/lib/arm/libc++.so \
     67             system/lib/arm/libcutils.so \
     68             system/lib/arm/libdl.so \
     69             system/lib/arm/libeffects.so \
     70             system/lib/arm/libEGL.so \
     71             system/lib/arm/libemoji.so \
     72             system/lib/arm/libETC1.so \
     73             system/lib/arm/libexpat.so \
     74             system/lib/arm/libfilterfw.so \
     75             system/lib/arm/libfilterpack_imageproc.so \
     76             system/lib/arm/libft2.so \
     77             system/lib/arm/libgabi++.so \
     78             system/lib/arm/libgccdemangle.so \
     79             system/lib/arm/libGLES_trace.so \
     80             system/lib/arm/libGLESv1_CM.so \
     81             system/lib/arm/libGLESv2.so \
     82             system/lib/arm/libgui.so \
     83             system/lib/arm/libhardware_legacy.so \
     84             system/lib/arm/libhardware.so \
     85             system/lib/arm/libharfbuzz_ng.so \
     86             system/lib/arm/libhwui.so \
     87             system/lib/arm/libicui18n.so \
     88             system/lib/arm/libicuuc.so \
     89             system/lib/arm/libimg_utils.so \
     90             system/lib/arm/libinputflinger.so \
     91             system/lib/arm/libinput.so \
     92             system/lib/arm/libjnigraphics.so \
     93             system/lib/arm/libjpeg.so \
     94             system/lib/arm/libLLVM.so \
     95             system/lib/arm/liblog.so \
     96             system/lib/arm/libmediandk.so \
     97             system/lib/arm/libmedia.so \
     98             system/lib/arm/libmemtrack.so \
     99             system/lib/arm/libminikin.so \
    100             system/lib/arm/libm.so \
    101             system/lib/arm/libnativebridge.so \
    102             system/lib/arm/libnativehelper.so \
    103             system/lib/arm/libnbaio.so \
    104             system/lib/arm/libnetd_client.so \
    105             system/lib/arm/libnetutils.so \
    106             system/lib/arm/libnfc_ndef.so \
    107             system/lib/arm/libOpenMAXAL.so \
    108             system/lib/arm/libOpenSLES.so \
    109             system/lib/arm/libopus.so \
    110             system/lib/arm/libpcre.so \
    111             system/lib/arm/libpdfium.so \
    112             system/lib/arm/libpixelflinger.so \
    113             system/lib/arm/libpng.so \
    114             system/lib/arm/libpowermanager.so \
    115             system/lib/arm/libprocessgroup.so \
    116             system/lib/arm/libRScpp.so \
    117             system/lib/arm/libRSCpuRef.so \
    118             system/lib/arm/libRSDriver.so \
    119             system/lib/arm/libRS.so \
    120             system/lib/arm/libselinux.so \
    121             system/lib/arm/libsigchain.so \
    122             system/lib/arm/libskia.so \
    123             system/lib/arm/libsonivox.so \
    124             system/lib/arm/libsoundtrigger.so \
    125             system/lib/arm/libspeexresampler.so \
    126             system/lib/arm/libsqlite.so \
    127             system/lib/arm/libssl.so \
    128             system/lib/arm/libstagefright_avc_common.so \
    129             system/lib/arm/libstagefright_enc_common.so \
    130             system/lib/arm/libstagefright_foundation.so \
    131             system/lib/arm/libstagefright_http_support.so \
    132             system/lib/arm/libstagefright_omx.so \
    133             system/lib/arm/libstagefright.so \
    134             system/lib/arm/libstagefright_yuv.so \
    135             system/lib/arm/libstdc++.so \
    136             system/lib/arm/libsurfaceflinger.so \
    137             system/lib/arm/libsync.so \
    138             system/lib/arm/libsysutils.so \
    139             system/lib/arm/libui.so \
    140             system/lib/arm/libunwind-ptrace.so \
    141             system/lib/arm/libunwind.so \
    142             system/lib/arm/libusbhost.so \
    143             system/lib/arm/libutils.so \
    144             system/lib/arm/libvorbisidec.so \
    145             system/lib/arm/libwebrtc_audio_coding.so \
    146             system/lib/arm/libwilhelm.so \
    147             system/lib/arm/libz.so \
    148             system/lib/arm/linker \
    149             system/lib/arm/nb/libandroid_runtime.so \
    150             system/lib/arm/nb/libandroid.so \
    151             system/lib/arm/nb/libart.so \
    152             system/lib/arm/nb/libaudioflinger.so \
    153             system/lib/arm/nb/libbinder.so \
    154             system/lib/arm/nb/libcamera_client.so \
    155             system/lib/arm/nb/libc.so \
    156             system/lib/arm/nb/libcutils.so \
    157             system/lib/arm/nb/libdl.so \
    158             system/lib/arm/nb/libEGL.so \
    159             system/lib/arm/nb/libft2.so \
    160             system/lib/arm/nb/libGLESv1_CM.so \
    161             system/lib/arm/nb/libGLESv2.so \
    162             system/lib/arm/nb/libGLESv3.so \
    163             system/lib/arm/nb/libgui.so \
    164             system/lib/arm/nb/libhardware_legacy.so \
    165             system/lib/arm/nb/libhwui.so \
    166             system/lib/arm/nb/libicui18n.so \
    167             system/lib/arm/nb/libicuuc.so \
    168             system/lib/arm/nb/libjnigraphics.so \
    169             system/lib/arm/nb/libmediandk.so \
    170             system/lib/arm/nb/libmedia.so \
    171             system/lib/arm/nb/libm.so \
    172             system/lib/arm/nb/libnativehelper.so \
    173             system/lib/arm/nb/libOpenMAXAL.so \
    174             system/lib/arm/nb/libOpenSLES.so \
    175             system/lib/arm/nb/libpixelflinger.so \
    176             system/lib/arm/nb/libskia.so \
    177             system/lib/arm/nb/libsqlite.so \
    178             system/lib/arm/nb/libstagefright.so \
    179             system/lib/arm/nb/libsurfaceflinger.so \
    180             system/lib/arm/nb/libui.so \
    181             system/lib/arm/nb/libutils.so \
    182             system/lib/arm/nb/libz.so \
    183             system/lib/hw/keystore.moorefield.so \
    184             system/lib/libDecoderVP9Hybrid.so \
    185             system/lib/libdx_cc7.so \
    186             system/lib/libgabi++-mfx.so \
    187             system/lib/libhoudini.so \
    188             system/lib/libifp.so \
    189             system/lib/libkeymaster.so \
    190             system/lib/libmfx_omx_components_sw.so \
    191             system/lib/libmfx_omx_core.so \
    192             system/lib/libmfxsw32.so \
    193             system/lib/libmixvbp_h264secure.so \
    194             system/lib/libmixvbp_h264.so \
    195             system/lib/libmixvbp_mpeg4.so \
    196             system/lib/libmixvbp.so \
    197             system/lib/libmixvbp_vc1.so \
    198             system/lib/libmixvbp_vp8.so \
    199             system/lib/libOMXVideoDecoderAVCSecure.so \
    200             system/lib/libsepdrm_cc54.so \
    201             system/lib/libstlport-mfx.so \
    202             system/vendor/lib/librscruntime.bc \
    203             system/vendor/bin/bcc.moorefield \
    204             system/vendor/bin/framebuffer_test \
    205             system/vendor/bin/hwperfbin2jsont \
    206             system/vendor/bin/pvrdebug \
    207             system/vendor/bin/pvrhwperf \
    208             system/vendor/bin/pvrsrvctl \
    209             system/vendor/bin/pvrtld \
    210             system/vendor/firmware/game_controller.hex \
    211             system/vendor/firmware/nexus_tv_gamepad.hex \
    212             system/vendor/firmware/nexus_tv_remote.hex \
    213             system/vendor/firmware/PR-ModelCert \
    214             system/vendor/lib/egl/libEGL_POWERVR_ROGUE.so \
    215             system/vendor/lib/egl/libGLESv1_CM_POWERVR_ROGUE.so \
    216             system/vendor/lib/egl/libGLESv2_POWERVR_ROGUE.so \
    217             system/vendor/lib/hw/gralloc.moorefield.so \
    218             system/vendor/lib/libbcc.moorefield.so \
    219             system/vendor/lib/libbcinfo.moorefield.so \
    220             system/vendor/lib/libcptcompiler.so \
    221             system/vendor/lib/libcreatesurface.so \
    222             system/vendor/lib/libglslcompiler.so \
    223             system/vendor/lib/libIMGegl.so \
    224             system/vendor/lib/libLLVM.moorefield.so \
    225             system/vendor/lib/libpvr2d.so \
    226             system/vendor/lib/libpvrANDROID_WSEGL.so \
    227             system/vendor/lib/libpvrcpt.so \
    228             system/vendor/lib/libPVRRS.sha1.so \
    229             system/vendor/lib/libPVRRS.so \
    230             system/vendor/lib/libPVRScopeServices.so \
    231             system/vendor/lib/librsccompiler.so \
    232             system/vendor/lib/hw/memtrack.moorefield.so \
    233             system/vendor/lib/libseppr_hal.so \
    234             system/vendor/lib/libsrv_init.so \
    235             system/vendor/lib/libsrv_um.so \
    236             system/vendor/lib/libufwriter.so \
    237             system/vendor/lib/libusc.so \
    238             system/xbin/iperf3 \
    239             "
    240     ;;
    241   widevine)
    242     TO_EXTRACT="\
    243             system/etc/permissions/com.google.widevine.software.drm.xml \
    244             system/framework/com.google.widevine.software.drm.jar \
    245             system/lib/arm/libdrmframework.so \
    246             system/vendor/lib/drm/libdrmwvmplugin.so \
    247             system/vendor/lib/libdrmdecrypt.so \
    248             system/vendor/lib/liboemcrypto.so \
    249             system/vendor/lib/libwvdrm_L1.so \
    250             system/vendor/lib/libwvm.so \
    251             system/vendor/lib/libWVStreamControlAPI_L1.so \
    252             system/vendor/lib/mediadrm/libwvdrmengine.so \
    253             "
    254     ;;
    255