Commit graph android_device_samsung_a20/extract-files.sh
Author SHA1 Message Date
Ivy
d1b0e45c17 a20: move a20 files to root 2024-10-01 15:05:12 -02:30
roynatech2544
f8eb3e1258
universal7885: Inital port to A20/A20e
Addtitionally, Add device-specific trees as well

Change-Id: Icbbc31c063b18bce3702d0b208a0aee78148a7c0
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 18:08:09 +09:00
SamarV-121
00ea8fd0bb universal7885: Add blob dependency only when it doesn't exist
Change-Id: I46873a22d11b91a0a7329f075505e53a005f0665
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
2021-10-21 22:12:09 +09:00
SamarV-121
9a5bc701e2 universal7885: Run shfmt
Change-Id: I835dccd7143af8a6d6ab2012cd37822db4fe0d97
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
SamarV-121
98d5cfb583 universal7885: extract-files: Use pipe in case to assign the multiple expressions
Change-Id: Ibaeacd4f5d6090e14b15e347f9ff4a7cf83e491f
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Francescodario Cuzzocrea
55a20a7518 universal7885: Kang RIL blobs from A405FMPUU3CUC2
* needed to fix incall audio

Change-Id: I6462faae62ed18c512306d0068a18528ad8614d8
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Bruno Martins
84a5f074c8 universal7885: Also allow extracting target device blobs only
Change-Id: Ib5157b1e182ac6faf212793871ddff28fc32063d
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Bruno Martins
573b3d2bee universal7885: Add ability to extract common proprietary files only
Change-Id: Id4303ba662f60cb794aac65ebde652b643ea2345
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Andreas Schneider
ef5e0659ef universal7885: Add shim for sensorndkbridge used by camera HAL
Change-Id: I437f8ae2613b1e2f9bb7b3397507cd3297a55da3
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
SamarV-121
372e8671e8 universal7885: Cleanup unused blobs
Change-Id: I3f1db34785d9d47fa5bef0dcca26af5e7133ea64
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
ѕαмαя νιѕρυтє
77a771e2d8 universal7885: Remove libcamera_client and libgui deps from libexynoscamera*.so
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
Change-Id: Ibbdaee7f91e02361c4c972a41a54058a6ef21fe7
2021-10-21 22:12:08 +09:00
SamarV-121
25c771fe6c universal7885: Compile libgui_vendor and patch camera HAL to load it instead of libgui
Change-Id: I14ea34cf40555d9d22a1d092aca382df3d01b87f
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Erfan Abdi
986be0160f universal7885: Introduce libcamera_metadata_helper
* For supporting VNDK and Treble rules.

Issue: In accordance to treble rules libcamera_client.so cannot be
       used or included. For Camera HAL needed support for values of
       CameraMetadata

Solution: Included CameraMetadata.h and .cpp files to this helper lib for camera hal and replaced with libcamera_client.so.
Change-Id: I33fced3cf5dffc721bf613456f5c85de6d57f71c
Signed-off-by: Erfan Abdi <erfangplus@gmail.com>
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
SamarV-121
45a6b5b156 universal7885: Use blob_fixup function
* also Switch to patchelf from tools-lineage

Change-Id: I332a3d6e03b1d414ac4e7079c5e1991e0ba76277
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
LuK1337
f31767c3de universal7885: Use libcutils-v29.so for libsec-ril*.so
* v30 one doesn't have `strdup8to16` symbol in it.

Change-Id: Id2b4bb3017bc24c817dbe4b03834960aa1a4b444
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Kshitij Gupta
b2293e8634 unversal7904: Require libunwindstack for libhifills
- Fixes missing symbol __cxa_demangle

Change-Id: Ie8e67ead638d8756a680ceae205ae57520afc4b9
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
SamarV-121
60da3cd566 universal7885: Switch to more open source blobs
Change-Id: I9c56d013e4b38bb4ec84d3f613df16458fbe1bed
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
DAndreas Schneider
5c90c9c663 universal7885: Shim libstagefright_omx_utils.so
* F linker  : CANNOT LINK EXECUTABLE "/vendor/bin/hw/android.hardware.media.omx@1.0-service": cannot locate symbol "_ZN7android24MEDIA_MIMETYPE_AUDIO_IMAE" referenced by "/vendor/lib/libstagefright_omx_utils.so"

Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
Change-Id: I446fc75abf371cc220e40a173e000415a33dd7db
2021-10-21 22:12:08 +09:00
SamarV-121
503142bbbd universal7885: Copy prebuilt v29 libkeymaster_portable.so, libpuresoftkeymasterdevice.so
* vndksupport: Could not load /vendor/lib64/hw/android.hardware.keymaster@3.0-impl.so from default namespace: dlopen failed: cannot locate symbol "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" referenced by "/vendor/lib64/libkeymaster3device.so"
 * vndksupport: Could not load /vendor/lib64/hw/android.hardware.keymaster@3.0-impl.so from default namespace: dlopen failed: cannot locate symbol "_ZN9keymaster24PureSoftKeymasterContextC1Ev" referenced by "/vendor/lib64/libkeymaster3device.so"

Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Michael Bestas
83cea22677 universal7885: Adapt for new extraction script location
Change-Id: Ife50623a3d1b8733f5cc76995c982d8950d39ad4
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:08 +09:00
Vladimir Oltean
d7f92c190b universal7885: Sync extractors with templates
* This introduces fixup scripts and kang mode and fixes
   passing of arguments longer than one word,
   such as --section "Hello world".

Change-Id: I42dde659e9bea4f7e1c9a7a3fa8da3243774ca4e
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:07 +09:00
SamarV-121
47669bcc00 universal7885-common: Use AOSP charger
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
Change-Id: I90437daf1d47c53ef3b06cedca9a5469c9f8bae7
2021-10-21 22:12:07 +09:00
SamarV-121
5abafa37b1 sed s/universal7885/universal7885/g
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:07 +09:00
SamarV-121
cb2639978f universal7885: Remove vndk compat layer
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:07 +09:00
jesec
4fa1e959e5 universal7885: add Samsung offline charging files
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:07 +09:00
jesec
541df863b2 universal7885: add CP boot daemon
Change-Id: I33e57fb6d4a181f149af88e96decb132d2a24a0c
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:07 +09:00
jesec
014fb0b0ac universal7885: Add vndk compat layer
Co-authored-by: luk1337 <priv.luk@gmail.com>
Co-authored-by: jesec <jc@lineageos.org>

Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2021-10-21 22:12:07 +09:00