universal7885: Use proper blobs naming

Change-Id: I634aaad541106e84de41abbde8c6e58c0892e387
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
This commit is contained in:
roynatech2544 2022-04-21 20:57:25 +09:00
commit 68998d78c2
No known key found for this signature in database
GPG key ID: 50ABF73F0D19445D
18 changed files with 1190 additions and 0 deletions

21
a30/extract-files.sh Normal file
View file

@ -0,0 +1,21 @@
#!/bin/bash
#
# Copyright (C) 2016 The CyanogenMod Project
# Copyright (C) 2017-2020 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# If we're being sourced by the common script that we called,
# stop right here. No need to go down the rabbit hole.
if [ "${BASH_SOURCE[0]}" != "${0}" ]; then
return
fi
set -e
export DEVICE=a30
export DEVICE_COMMON=universal7885-common
export VENDOR=samsung
"./../../${VENDOR}/${DEVICE_COMMON}/extract-files.sh" "$@"

161
a30/proprietary-files.txt Normal file
View file

@ -0,0 +1,161 @@
# All blobs below are extracted from samsung/a30cis/a30:11/RP1A.200720.012/A305FNXXU6CUI2:user/release-keys, unless otherwise stated.
# Audio
vendor/lib64/soundfx/libswdap.so
vendor/lib/hw/audio.primary.exynos7904.so
vendor/lib/vndk/libaudioroute.so
vendor/lib/libyasalgo.so
vendor/lib/librecordalive.so
vendor/lib/soundfx/libswdap.so
vendor/lib/libsamsungDiamondVoice.so
vendor/lib/lib_SamsungRec_07001.so
vendor/lib/libaudio-ril.so
vendor/lib64/libwebrtc_audio_preprocessing.so
vendor/lib64/libengmode_client.so
vendor/lib/libwebrtc_audio_preprocessing.so
vendor/lib/libaudio_soundtrigger.so
# Camera
vendor/lib64/libvideobeauty_interface.so
vendor/lib/libSonyIMX471RmscLibrary.so
vendor/lib64/libSEF.quram.so
vendor/lib64/libsaiv_BeautySolutionVideo.so
vendor/lib64/libSonyIMX471RmscLibrary.so
vendor/lib64/libexynoscamera3.so
vendor/lib64/hw/camera.exynos7904.so
vendor/lib64/libuniplugin.so
vendor/lib/libvideobeauty_interface.so
vendor/lib/libSEF.quram.so
vendor/lib/libsaiv_BeautySolutionVideo.so
vendor/lib64/libOpenCv.camera.samsung.so
vendor/lib64/libuniapi.so
vendor/lib/libOpenCv.camera.samsung.so
vendor/lib64/libgiantmscl.so
vendor/lib64/libremosaic_daemon.so
vendor/lib/hw/camera.exynos7904.so
vendor/lib64/libacryl.so
vendor/lib64/libhwjpeg.so
vendor/lib/libgiantmscl.so
vendor/lib/libhwjpeg.so
vendor/lib/libuniplugin.so
vendor/lib/libremosaic_daemon.so
vendor/lib/libexynoscamera3.so
vendor/lib/libuniapi.so
# Firmware
vendor/firmware/fimc_is_lib.bin
vendor/firmware/fimc_is_rta.bin
vendor/firmware/setfile_3p8sp.bin
vendor/firmware/setfile_5e9.bin
vendor/firmware/setfile_imx471.bin
vendor/firmware/mfc_fw.bin
vendor/firmware/dax_param.bin
vendor/firmware/setfile_2p6.bin
# Fingerprint
vendor/lib64/libegis_fp_normal_sensor_test.so
vendor/lib/libegis_fp_normal_sensor_test.so
# HWC
vendor/lib64/libExynosHWCService.so
vendor/lib64/libexynosutils.so
vendor/lib64/libexynosdisplay.so
vendor/lib64/libexynosgraphicbuffer.so
vendor/lib64/libexynosgscaler.so
vendor/lib/libexynosdisplay.so
vendor/lib64/libexynosscaler.so
vendor/lib/libExynosHWCService.so
vendor/lib64/hw/hwcomposer.exynos7904.so
vendor/lib64/libexynosv4l2.so
vendor/lib/libexynosutils.so
vendor/lib/libexynosgscaler.so
vendor/lib/libexynosv4l2.so
vendor/lib/libexynosscaler.so
vendor/lib/libexynosgraphicbuffer.so
# Sensors
vendor/lib64/libiwt.so
vendor/lib64/hw/sensors.universal7904.so
vendor/lib64/libsensorlistener.so
vendor/lib64/libyasalgo.so
vendor/lib/libsensorlistener.so
vendor/lib/hw/sensors.universal7904.so
vendor/etc/yas_set.cfg
# HW Modules
vendor/lib64/hw/gatekeeper.exynos7904.so
vendor/lib64/hw/gralloc.exynos7904.so
vendor/lib64/hw/memtrack.exynos7904.so
vendor/lib64/hw/thermal.universal7904.so
vendor/lib/hw/gatekeeper.exynos7904.so
vendor/lib/hw/hwcomposer.exynos7904.so
vendor/lib/hw/gralloc.exynos7904.so
vendor/lib/hw/memtrack.exynos7904.so
vendor/lib/hw/thermal.universal7904.so
# GPS
vendor/bin/hw/gpsd
vendor/lib/libwrappergps.so
vendor/lib64/libwrappergps.so
# Media
vendor/etc/mixer_paths.xml
vendor/etc/mixer_gains.xml
# Wifi
vendor/etc/wifi/hydra_config.sdb
vendor/etc/wifi/mx140_t_wlan_t.hcf
vendor/etc/wifi/mx140_t.bin
vendor/etc/wifi/mx140.bin
vendor/etc/wifi/mx140_t/debug/wlan/hydra_config.sdb
vendor/etc/wifi/mx140_t/debug/wlan/unicli.dbg
vendor/etc/wifi/mx140_t/debug/wlan/unitab.dbg
vendor/etc/wifi/mx140_t/debug/wlan/id.txt
vendor/etc/wifi/mx140_t/debug/wlan/mib_out.xml
vendor/etc/wifi/mx140_t/debug/wlan/xide_mib.dbg
vendor/etc/wifi/mx140_t/debug/wlan/univif.dbg
vendor/etc/wifi/mx140_t/debug/wlan/hip_signals.xml
vendor/etc/wifi/mx140_t/debug/wlan/symbols.dbg
vendor/etc/wifi/mx140_t/debug/common/log-strings.bin
vendor/etc/wifi/mx140_t/debug/hardware/moredump/pl192vic.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/moredump.bin
vendor/etc/wifi/mx140_t/debug/hardware/moredump/mailbox8.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/wlan_sys_registers.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/cortexM4.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/bt_registers.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/mailbox4.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/rf_chip_registers.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/mailbox16.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/cortexR4.xml
vendor/etc/wifi/mx140_t/debug/hardware/moredump/moredump.xml
vendor/etc/wifi/mx140_wlan_t.hcf
vendor/etc/wifi/indoorchannel.info
vendor/etc/wifi/mx140_t_wlan.hcf
vendor/etc/wifi/mx140/debug/wlan/hydra_config.sdb
vendor/etc/wifi/mx140/debug/wlan/unicli.dbg
vendor/etc/wifi/mx140/debug/wlan/unitab.dbg
vendor/etc/wifi/mx140/debug/wlan/id.txt
vendor/etc/wifi/mx140/debug/wlan/mib_out.xml
vendor/etc/wifi/mx140/debug/wlan/xide_mib.dbg
vendor/etc/wifi/mx140/debug/wlan/univif.dbg
vendor/etc/wifi/mx140/debug/wlan/hip_signals.xml
vendor/etc/wifi/mx140/debug/wlan/symbols.dbg
vendor/etc/wifi/mx140/debug/common/log-strings.bin
vendor/etc/wifi/mx140/debug/hardware/moredump/pl192vic.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/moredump.bin
vendor/etc/wifi/mx140/debug/hardware/moredump/mailbox8.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/wlan_sys_registers.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/cortexM4.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/bt_registers.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/mailbox4.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/rf_chip_registers.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/mailbox16.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/cortexR4.xml
vendor/etc/wifi/mx140/debug/hardware/moredump/moredump.xml
vendor/etc/wifi/mx140_wlan.hcf
vendor/etc/wifi/mx140_bt.hcf
vendor/etc/wifi/platform.txt
vendor/etc/wifi/mx
# TEE firmware
vendor/tee/00000000-0000-0000-0000-46494e474502

16
a30/setup-makefiles.sh Executable file
View file

@ -0,0 +1,16 @@
#!/bin/bash
#
# Copyright (C) 2016 The CyanogenMod Project
# Copyright (C) 2017-2020 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
set -e
# Required!
export DEVICE=a30
export DEVICE_COMMON=universal7885-common
export VENDOR=samsung
"./../../${VENDOR}/${DEVICE_COMMON}/setup-makefiles.sh" "$@"