Example program usage: JPC@ThinkPad-X220 ~ $ ./android-blob-utility System dump SDK version? See: https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels > 21 System dump root? > /home/android/dump Target vendor name? > lge Target device name? > vs980 How many files? > 2 Files to go: 2 File name? > mm-qcamera-daemon vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_iface_modules.so:system/vendor/lib/libmmcamera2_iface_modules.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_isp_modules.so:system/vendor/lib/libmmcamera2_isp_modules.so vendor/lge/vs980/proprietary/vendor/lib/liboemcamera.so:system/vendor/lib/liboemcamera.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_tuning.so:system/vendor/lib/libmmcamera_tuning.so vendor/lge/vs980/proprietary/vendor/lib/libfastcvopt.so:system/vendor/lib/libfastcvopt.so vendor/lge/vs980/proprietary/vendor/lib/libOpenCL.so:system/vendor/lib/libOpenCL.so vendor/lge/vs980/proprietary/vendor/lib/libCB.so:system/vendor/lib/libCB.so vendor/lge/vs980/proprietary/vendor/lib/libgsl.so:system/vendor/lib/libgsl.so vendor/lge/vs980/proprietary/vendor/lib/libllvm-qcom.so:system/vendor/lib/libllvm-qcom.so vendor/lge/vs980/proprietary/vendor/lib/egl/libGLESv2_adreno.so:system/vendor/lib/egl/libGLESv2_adreno.so vendor/lge/vs980/proprietary/vendor/lib/libadreno_utils.so:system/vendor/lib/libadreno_utils.so vendor/lge/vs980/proprietary/vendor/lib/egl/libq3dtools_adreno.so:system/vendor/lib/egl/libq3dtools_adreno.so vendor/lge/vs980/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so:system/vendor/lib/egl/libGLESv1_CM_adreno.so vendor/lge/vs980/proprietary/vendor/lib/egl/libEGL_adreno.so:system/vendor/lib/egl/libEGL_adreno.so vendor/lge/vs980/proprietary/vendor/lib/egl/eglsubAndroid.so:system/vendor/lib/egl/eglsubAndroid.so warning: blob file libGLESv2S3D_adreno.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libsc-a2xx.so:system/vendor/lib/libsc-a2xx.so vendor/lge/vs980/proprietary/vendor/lib/libsc-a3xx.so:system/vendor/lib/libsc-a3xx.so vendor/lge/vs980/proprietary/vendor/lib/libadsprpc.so:system/vendor/lib/libadsprpc.so warning: wildcard lib%s_skel.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libfastcvadsp_stub.so:system/vendor/lib/libfastcvadsp_stub.so warning: blob file libfcvopt.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_imglib_modules.so:system/vendor/lib/libmmcamera2_imglib_modules.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_imglib.so:system/vendor/lib/libmmcamera_imglib.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_wavelet_lib.so:system/vendor/lib/libmmcamera_wavelet_lib.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_hdr_gb_lib.so:system/vendor/lib/libmmcamera_hdr_gb_lib.so vendor/lge/vs980/proprietary/vendor/lib/libqti-perfd-client.so:system/vendor/lib/libqti-perfd-client.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_faceproc.so:system/vendor/lib/libmmcamera_faceproc.so warning: blob file libmmcamera_cac_lib.so missing or broken warning: blob file libmmcamera_cac2_lib.so missing or broken warning: blob file libmmcamera_multitouchfocus_lib.so missing or broken warning: blob file libmmcamera_fssr_lib.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_frame_algorithm.so:system/vendor/lib/libmmcamera2_frame_algorithm.so warning: blob file libmmcamera_trueportrait_lib.so missing or broken warning: blob file libmmcamera_dummyalgo.so missing or broken warning: blob file libmmcamera_optizoom_lib.so missing or broken warning: blob file libmmcamera_llvd.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_ubifocus_lib.so:system/vendor/lib/libmmcamera_ubifocus_lib.so vendor/lge/vs980/proprietary/vendor/lib/libubifocus.so:system/vendor/lib/libubifocus.so warning: blob file libirml.so missing or broken warning: blob file libtbbmalloc.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_chromaflash_lib.so:system/vendor/lib/libmmcamera_chromaflash_lib.so vendor/lge/vs980/proprietary/vendor/lib/libchromaflash.so:system/vendor/lib/libchromaflash.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_pproc_modules.so:system/vendor/lib/libmmcamera2_pproc_modules.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_c2d_module.so:system/vendor/lib/libmmcamera2_c2d_module.so vendor/lge/vs980/proprietary/vendor/lib/libC2D2.so:system/vendor/lib/libC2D2.so vendor/lge/vs980/proprietary/vendor/lib/libc2d30-a3xx.so:system/vendor/lib/libc2d30-a3xx.so vendor/lge/vs980/proprietary/vendor/lib/libc2d30-a4xx.so:system/vendor/lib/libc2d30-a4xx.so warning: blob file libc2d2.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_cpp_module.so:system/vendor/lib/libmmcamera2_cpp_module.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_vpe_module.so:system/vendor/lib/libmmcamera2_vpe_module.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_wnr_module.so:system/vendor/lib/libmmcamera2_wnr_module.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_sensor_modules.so:system/vendor/lib/libmmcamera2_sensor_modules.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_tintless_algo.so:system/vendor/lib/libmmcamera_tintless_algo.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_imx135.so:system/vendor/lib/libmmcamera_imx135.so warning: blob file libchromatix_imx135_fuji_common.so missing or broken warning: blob file libchromatix_imx135_fuji_snapshot.so missing or broken warning: blob file libchromatix_imx135_fuji_default_video.so missing or broken warning: blob file libchromatix_imx135_fuji_liveshot.so missing or broken warning: blob file libchromatix_imx135_fuji_preview.so missing or broken warning: blob file libchromatix_imx135_fuji_video_qtr.so missing or broken warning: blob file libchromatix_imx135_fuji_video_dualrec.so missing or broken warning: blob file libchromatix_imx135_fuji_hfr_60.so missing or broken vendor/lge/vs980/proprietary/lib/libchromatix_imx135_liveshot.so:system/lib/libchromatix_imx135_liveshot.so warning: blob file libchromatix_imx135_fuji_mms_video.so missing or broken warning: blob file libchromatix_imx135_fuji_uhd_video.so missing or broken warning: blob file libchromatix_imx135_fuji_hfr_120.so missing or broken warning: blob file libchromatix_imx135_fuji_video_hdr.so missing or broken vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_common.so:system/vendor/lib/libchromatix_imx135_common.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_snapshot.so:system/vendor/lib/libchromatix_imx135_snapshot.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_default_video.so:system/vendor/lib/libchromatix_imx135_default_video.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_preview.so:system/vendor/lib/libchromatix_imx135_preview.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_video_qtr.so:system/vendor/lib/libchromatix_imx135_video_qtr.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_video_dualrec.so:system/vendor/lib/libchromatix_imx135_video_dualrec.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_hfr_60.so:system/vendor/lib/libchromatix_imx135_hfr_60.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_mms_video.so:system/vendor/lib/libchromatix_imx135_mms_video.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_uhd_video.so:system/vendor/lib/libchromatix_imx135_uhd_video.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_hfr_120.so:system/vendor/lib/libchromatix_imx135_hfr_120.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx135_video_hdr.so:system/vendor/lib/libchromatix_imx135_video_hdr.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_sonyimx135_eeprom.so:system/vendor/lib/libmmcamera_sonyimx135_eeprom.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_imx132.so:system/vendor/lib/libmmcamera_imx132.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx132_common.so:system/vendor/lib/libchromatix_imx132_common.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx132_preview.so:system/vendor/lib/libchromatix_imx132_preview.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx132_default_video.so:system/vendor/lib/libchromatix_imx132_default_video.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx132_vt.so:system/vendor/lib/libchromatix_imx132_vt.so vendor/lge/vs980/proprietary/vendor/lib/libchromatix_imx132_mms_video.so:system/vendor/lib/libchromatix_imx132_mms_video.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_hdr_lib.so:system/vendor/lib/libmmcamera_hdr_lib.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera_tintless_bg_pca_algo.so:system/vendor/lib/libmmcamera_tintless_bg_pca_algo.so vendor/lge/vs980/proprietary/lib/libmmcamera_interface.so:system/lib/libmmcamera_interface.so vendor/lge/vs980/proprietary/lib/libHDR.so:system/lib/libHDR.so vendor/lge/vs980/proprietary/lib/libmorpho_image_stab31.so:system/lib/libmorpho_image_stab31.so vendor/lge/vs980/proprietary/lib/libmorpho_noise_reduction.so:system/lib/libmorpho_noise_reduction.so vendor/lge/vs980/proprietary/lib/libmorpho_video_denoiser.so:system/lib/libmorpho_video_denoiser.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9714.so:system/vendor/lib/libactuator_dw9714.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_ov8825_camera.so:system/vendor/lib/libactuator_ov8825_camera.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_ov8825.so:system/vendor/lib/libactuator_ov8825.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9714_camera.so:system/vendor/lib/libactuator_dw9714_camera.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_iu074_camcorder.so:system/vendor/lib/libactuator_iu074_camcorder.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_iu074_camera.so:system/vendor/lib/libactuator_iu074_camera.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9714_lgaf_1.so:system/vendor/lib/libactuator_dw9714_lgaf_1.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_ov12830_camera.so:system/vendor/lib/libactuator_ov12830_camera.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_ov12830_camcorder.so:system/vendor/lib/libactuator_ov12830_camcorder.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_ov8825_camcorder.so:system/vendor/lib/libactuator_ov8825_camcorder.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9716_camera.so:system/vendor/lib/libactuator_dw9716_camera.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9714_lgaf_1_camera.so:system/vendor/lib/libactuator_dw9714_lgaf_1_camera.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9714_lgaf_1_camcorder.so:system/vendor/lib/libactuator_dw9714_lgaf_1_camcorder.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9714_camcorder.so:system/vendor/lib/libactuator_dw9714_camcorder.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9716.so:system/vendor/lib/libactuator_dw9716.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_rohm_bu64243gwz_camera.so:system/vendor/lib/libactuator_rohm_bu64243gwz_camera.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_rohm_bu64243gwz.so:system/vendor/lib/libactuator_rohm_bu64243gwz.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_dw9716_camcorder.so:system/vendor/lib/libactuator_dw9716_camcorder.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_iu074.so:system/vendor/lib/libactuator_iu074.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_rohm_bu64243gwz_camcorder.so:system/vendor/lib/libactuator_rohm_bu64243gwz_camcorder.so vendor/lge/vs980/proprietary/vendor/lib/libactuator_ov12830.so:system/vendor/lib/libactuator_ov12830.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_stats_modules.so:system/vendor/lib/libmmcamera2_stats_modules.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_is.so:system/vendor/lib/libmmcamera2_is.so vendor/lge/vs980/proprietary/vendor/lib/libmmcamera2_stats_algorithm.so:system/vendor/lib/libmmcamera2_stats_algorithm.so vendor/lge/vs980/proprietary/vendor/lib/libsensor1.so:system/vendor/lib/libsensor1.so vendor/lge/vs980/proprietary/vendor/lib/libqmi_encdec.so:system/vendor/lib/libqmi_encdec.so vendor/lge/vs980/proprietary/bin/mm-qcamera-daemon:system/bin/mm-qcamera-daemon Files to go: 1 File name? > camera.msm8974.so vendor/lge/vs980/proprietary/lib/libmmjpeg_interface.so:system/lib/libmmjpeg_interface.so vendor/lge/vs980/proprietary/lib/libqomx_core.so:system/lib/libqomx_core.so vendor/lge/vs980/proprietary/vendor/lib/libqomx_jpegenc.so:system/vendor/lib/libqomx_jpegenc.so vendor/lge/vs980/proprietary/vendor/lib/libmmjpeg.so:system/vendor/lib/libmmjpeg.so vendor/lge/vs980/proprietary/vendor/lib/libmmqjpeg_codec.so:system/vendor/lib/libmmqjpeg_codec.so vendor/lge/vs980/proprietary/vendor/lib/libjpegehw.so:system/vendor/lib/libjpegehw.so vendor/lge/vs980/proprietary/vendor/lib/libjpegdhw.so:system/vendor/lib/libjpegdhw.so vendor/lge/vs980/proprietary/vendor/lib/libqomx_jpegdec.so:system/vendor/lib/libqomx_jpegdec.so vendor/lge/vs980/proprietary/lib/libVDObjectTrackerAPI.so:system/lib/libVDObjectTrackerAPI.so vendor/lge/vs980/proprietary/vendor/lib/libthermalclient.so:system/vendor/lib/libthermalclient.so vendor/lge/vs980/proprietary/vendor/lib/libdiag.so:system/vendor/lib/libdiag.so vendor/lge/vs980/proprietary/lib/hw/camera.msm8974.so:system/lib/hw/camera.msm8974.so Completed successfully.