mirror of
https://github.com/Evolution-X-Devices/device_google_redfin
synced 2026-01-28 13:46:14 +00:00
redfin: Set up proprietary files extraction
* Blobs that can be built from source code are built from source. * The proprietary files lists are generated by comparing stock partition contents with AOSP generated partitions. Co-authored-by: Alessandro Astone <ales.astone@gmail.com> Co-authored-by: Bruno Martins <bgcngm@gmail.com> Co-authored-by: Chirayu Desai <chirayudesai1@gmail.com> Co-authored-by: Christopher N. Hesse <raymanfx@gmail.com> Co-authored-by: Dan Pasanen <dan.pasanen@gmail.com> Co-authored-by: Eamon Powell <eamonpowell@outlook.com> Co-authored-by: Josh Chasky <jchasky@gmail.com> Co-authored-by: "Josh Fox (XlxFoXxlX)" <joshfox87@gmail.com> Co-authored-by: Michael Bestas <mkbestas@lineageos.org> Co-authored-by: Nolen Johnson <johnsonnolen@gmail.com> Co-authored-by: Rashed Abdel-Tawab <rashed@linux.com> Co-authored-by: razorloves <razorloves@gmail.com> Change-Id: I17f79b417a8f0d022bec9c6b5f37d03b842d43e1
This commit is contained in:
committed by
Michael Bestas
parent
c8be1c15a4
commit
c9d3722c59
@@ -8,3 +8,5 @@
|
||||
BOOT_KERNEL_MODULES += sec_touch.ko
|
||||
|
||||
include device/google/redbull/BoardConfigLineage.mk
|
||||
|
||||
include vendor/google/redfin/BoardConfigVendor.mk
|
||||
|
||||
@@ -115,10 +115,6 @@ PRODUCT_COPY_FILES += \
|
||||
PRODUCT_PROPERTY_OVERRIDES += \
|
||||
vendor.audio.feature.thermal_listener.enable=true \
|
||||
|
||||
ifeq ($(wildcard vendor/google_devices/redfin/proprietary/device-vendor-redfin.mk),)
|
||||
BUILD_WITHOUT_VENDOR := true
|
||||
endif
|
||||
|
||||
# USB HAL
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.usb-service.redfin
|
||||
|
||||
72
extract-files.sh
Executable file
72
extract-files.sh
Executable file
@@ -0,0 +1,72 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Copyright (C) 2016 The CyanogenMod Project
|
||||
# Copyright (C) 2017-2021 The LineageOS Project
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
set -e
|
||||
|
||||
DEVICE=redfin
|
||||
VENDOR=google
|
||||
|
||||
# Load extract_utils and do some sanity checks
|
||||
MY_DIR="${BASH_SOURCE%/*}"
|
||||
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
|
||||
|
||||
ANDROID_ROOT="${MY_DIR}/../../.."
|
||||
|
||||
HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh"
|
||||
if [ ! -f "${HELPER}" ]; then
|
||||
echo "Unable to find helper script at ${HELPER}"
|
||||
exit 1
|
||||
fi
|
||||
source "${HELPER}"
|
||||
|
||||
# Default to sanitizing the vendor folder before extraction
|
||||
CLEAN_VENDOR=true
|
||||
|
||||
KANG=
|
||||
SECTION=
|
||||
|
||||
while [ "${#}" -gt 0 ]; do
|
||||
case "${1}" in
|
||||
-n | --no-cleanup )
|
||||
CLEAN_VENDOR=false
|
||||
;;
|
||||
-k | --kang )
|
||||
KANG="--kang"
|
||||
;;
|
||||
-s | --section )
|
||||
SECTION="${2}"; shift
|
||||
CLEAN_VENDOR=false
|
||||
;;
|
||||
* )
|
||||
SRC="${1}"
|
||||
;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
if [ -z "${SRC}" ]; then
|
||||
SRC="adb"
|
||||
fi
|
||||
|
||||
function blob_fixup() {
|
||||
case "${1}" in
|
||||
# Fix xml version
|
||||
product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml)
|
||||
sed -i 's/xml version="2.0"/xml version="1.0"/' "${2}"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
# Initialize the helper
|
||||
setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}" false "${CLEAN_VENDOR}"
|
||||
|
||||
extract "${MY_DIR}/proprietary-files.txt" "${SRC}" "${KANG}" --section "${SECTION}"
|
||||
extract "${MY_DIR}/proprietary-files-carriersettings.txt" "${SRC}" "${KANG}" --section "${SECTION}"
|
||||
extract "${MY_DIR}/proprietary-files-vendor.txt" "${SRC}" "${KANG}" --section "${SECTION}"
|
||||
|
||||
"${MY_DIR}/setup-makefiles.sh"
|
||||
@@ -28,3 +28,5 @@ PRODUCT_BUILD_PROP_OVERRIDES += \
|
||||
PRIVATE_BUILD_DESC="redfin-user 13 TP1A.220624.014 8819323 release-keys"
|
||||
|
||||
BUILD_FINGERPRINT := google/redfin/redfin:13/TP1A.220624.014/8819323:user/release-keys
|
||||
|
||||
$(call inherit-product, vendor/google/redfin/redfin-vendor.mk)
|
||||
|
||||
255
proprietary-files-carriersettings.txt
Normal file
255
proprietary-files-carriersettings.txt
Normal file
@@ -0,0 +1,255 @@
|
||||
# All blobs are extracted from Google factory images for each new ASB
|
||||
product/etc/CarrierSettings/1and1_de.pb
|
||||
product/etc/CarrierSettings/2degrees_nz.pb
|
||||
product/etc/CarrierSettings/a1_at.pb
|
||||
product/etc/CarrierSettings/a1_si.pb
|
||||
product/etc/CarrierSettings/ahamo_jp.pb
|
||||
product/etc/CarrierSettings/airtel_in.pb
|
||||
product/etc/CarrierSettings/ais_th.pb
|
||||
product/etc/CarrierSettings/altice_us.pb
|
||||
product/etc/CarrierSettings/apt_tw.pb
|
||||
product/etc/CarrierSettings/asda_gb.pb
|
||||
product/etc/CarrierSettings/assurance_us.pb
|
||||
product/etc/CarrierSettings/astca_as.pb
|
||||
product/etc/CarrierSettings/att5g_us.pb
|
||||
product/etc/CarrierSettings/att5gsa_us.pb
|
||||
product/etc/CarrierSettings/att_us.pb
|
||||
product/etc/CarrierSettings/attmvnos_us.pb
|
||||
product/etc/CarrierSettings/base_be.pb
|
||||
product/etc/CarrierSettings/bell_ca.pb
|
||||
product/etc/CarrierSettings/bluegrass_us.pb
|
||||
product/etc/CarrierSettings/boost_us.pb
|
||||
product/etc/CarrierSettings/boosttmo_us.pb
|
||||
product/etc/CarrierSettings/bouygues_fr.pb
|
||||
product/etc/CarrierSettings/btb_gb.pb
|
||||
product/etc/CarrierSettings/btc_gb.pb
|
||||
product/etc/CarrierSettings/carolinawest_us.pb
|
||||
product/etc/CarrierSettings/carrier_list.pb
|
||||
product/etc/CarrierSettings/celcom_my.pb
|
||||
product/etc/CarrierSettings/cellcom_us.pb
|
||||
product/etc/CarrierSettings/cellcommno_us.pb
|
||||
product/etc/CarrierSettings/celluarone_us.pb
|
||||
product/etc/CarrierSettings/chatr_ca.pb
|
||||
product/etc/CarrierSettings/chinamobile_hk.pb
|
||||
product/etc/CarrierSettings/cht_tw.pb
|
||||
product/etc/CarrierSettings/cityfone_ca.pb
|
||||
product/etc/CarrierSettings/claro_pr.pb
|
||||
product/etc/CarrierSettings/congstar_de.pb
|
||||
product/etc/CarrierSettings/consumercellularatt_us.pb
|
||||
product/etc/CarrierSettings/consumercellulartmo_us.pb
|
||||
product/etc/CarrierSettings/coppervalley_us.pb
|
||||
product/etc/CarrierSettings/coriolis_fr.pb
|
||||
product/etc/CarrierSettings/cricket5g_us.pb
|
||||
product/etc/CarrierSettings/cricket_us.pb
|
||||
product/etc/CarrierSettings/cspire_nl.pb
|
||||
product/etc/CarrierSettings/cspire_us.pb
|
||||
product/etc/CarrierSettings/default.pb
|
||||
product/etc/CarrierSettings/digi_hu.pb
|
||||
product/etc/CarrierSettings/digi_my.pb
|
||||
product/etc/CarrierSettings/digi_ro.pb
|
||||
product/etc/CarrierSettings/dishatt_us.pb
|
||||
product/etc/CarrierSettings/dito_ph.pb
|
||||
product/etc/CarrierSettings/dna_fi.pb
|
||||
product/etc/CarrierSettings/docomo_jp.pb
|
||||
product/etc/CarrierSettings/docomomvno_jp.pb
|
||||
product/etc/CarrierSettings/du_ae.pb
|
||||
product/etc/CarrierSettings/eastlink_ca.pb
|
||||
product/etc/CarrierSettings/ee_gb.pb
|
||||
product/etc/CarrierSettings/eir_ie.pb
|
||||
product/etc/CarrierSettings/elisa1_fi.pb
|
||||
product/etc/CarrierSettings/elisa2_fi.pb
|
||||
product/etc/CarrierSettings/enreach_nl.pb
|
||||
product/etc/CarrierSettings/eplus_de.pb
|
||||
product/etc/CarrierSettings/esn_gb.pb
|
||||
product/etc/CarrierSettings/euskaltel_es.pb
|
||||
product/etc/CarrierSettings/evolve_us.pb
|
||||
product/etc/CarrierSettings/fastweb_it.pb
|
||||
product/etc/CarrierSettings/fet_tw.pb
|
||||
product/etc/CarrierSettings/fi_at.pb
|
||||
product/etc/CarrierSettings/fi_us.pb
|
||||
product/etc/CarrierSettings/fido_ca.pb
|
||||
product/etc/CarrierSettings/firstnet_us.pb
|
||||
product/etc/CarrierSettings/firstnetpacific2_us.pb
|
||||
product/etc/CarrierSettings/firstnetpacific_us.pb
|
||||
product/etc/CarrierSettings/fizz_ca.pb
|
||||
product/etc/CarrierSettings/free_fr.pb
|
||||
product/etc/CarrierSettings/freedommobile_ca.pb
|
||||
product/etc/CarrierSettings/gamma_gb.pb
|
||||
product/etc/CarrierSettings/gci_us.pb
|
||||
product/etc/CarrierSettings/gibtel_gi.pb
|
||||
product/etc/CarrierSettings/giga_sg.pb
|
||||
product/etc/CarrierSettings/globe_ph.pb
|
||||
product/etc/CarrierSettings/h3_at.pb
|
||||
product/etc/CarrierSettings/h3_gb.pb
|
||||
product/etc/CarrierSettings/h3_ie.pb
|
||||
product/etc/CarrierSettings/h3_se.pb
|
||||
product/etc/CarrierSettings/h3g27202_ie.pb
|
||||
product/etc/CarrierSettings/halebop_se.pb
|
||||
product/etc/CarrierSettings/homobile_it.pb
|
||||
product/etc/CarrierSettings/hotmobile_il.pb
|
||||
product/etc/CarrierSettings/ice_no.pb
|
||||
product/etc/CarrierSettings/idea_in.pb
|
||||
product/etc/CarrierSettings/idmobile_gb.pb
|
||||
product/etc/CarrierSettings/iliad_it.pb
|
||||
product/etc/CarrierSettings/jazztel_es.pb
|
||||
product/etc/CarrierSettings/kddi_jp.pb
|
||||
product/etc/CarrierSettings/kddimvno_jp.pb
|
||||
product/etc/CarrierSettings/kena_it.pb
|
||||
product/etc/CarrierSettings/koodo_ca.pb
|
||||
product/etc/CarrierSettings/kpn_nl.pb
|
||||
product/etc/CarrierSettings/liberty_pr.pb
|
||||
product/etc/CarrierSettings/linemo_jp.pb
|
||||
product/etc/CarrierSettings/luckymobile_ca.pb
|
||||
product/etc/CarrierSettings/m1_sg.pb
|
||||
product/etc/CarrierSettings/manxcontract_im.pb
|
||||
product/etc/CarrierSettings/manxprepaid_im.pb
|
||||
product/etc/CarrierSettings/maxis_my.pb
|
||||
product/etc/CarrierSettings/meo_pt.pb
|
||||
product/etc/CarrierSettings/metropcs_us.pb
|
||||
product/etc/CarrierSettings/mobily_sa.pb
|
||||
product/etc/CarrierSettings/movistar_es.pb
|
||||
product/etc/CarrierSettings/nextech_us.pb
|
||||
product/etc/CarrierSettings/nos_pt.pb
|
||||
product/etc/CarrierSettings/o2_cz.pb
|
||||
product/etc/CarrierSettings/o2_de.pb
|
||||
product/etc/CarrierSettings/o2_sk.pb
|
||||
product/etc/CarrierSettings/o2postpaid_gb.pb
|
||||
product/etc/CarrierSettings/o2prepaid_de.pb
|
||||
product/etc/CarrierSettings/o2prepaid_gb.pb
|
||||
product/etc/CarrierSettings/onecall_no.pb
|
||||
product/etc/CarrierSettings/ooredoo_qa.pb
|
||||
product/etc/CarrierSettings/optus_au.pb
|
||||
product/etc/CarrierSettings/orange_be.pb
|
||||
product/etc/CarrierSettings/orange_es.pb
|
||||
product/etc/CarrierSettings/orange_fr.pb
|
||||
product/etc/CarrierSettings/orange_gp.pb
|
||||
product/etc/CarrierSettings/orange_lu.pb
|
||||
product/etc/CarrierSettings/orange_pl.pb
|
||||
product/etc/CarrierSettings/orange_re.pb
|
||||
product/etc/CarrierSettings/orange_ro.pb
|
||||
product/etc/CarrierSettings/orange_sk.pb
|
||||
product/etc/CarrierSettings/others.pb
|
||||
product/etc/CarrierSettings/partner_il.pb
|
||||
product/etc/CarrierSettings/pcmobilebell_ca.pb
|
||||
product/etc/CarrierSettings/pelephone_il.pb
|
||||
product/etc/CarrierSettings/pepephone_es.pb
|
||||
product/etc/CarrierSettings/play_pl.pb
|
||||
product/etc/CarrierSettings/plus_pl.pb
|
||||
product/etc/CarrierSettings/post_lu.pb
|
||||
product/etc/CarrierSettings/povo_jp.pb
|
||||
product/etc/CarrierSettings/proximus_be.pb
|
||||
product/etc/CarrierSettings/publicmobile_ca.pb
|
||||
product/etc/CarrierSettings/rakuten_jp.pb
|
||||
product/etc/CarrierSettings/redpocketatt_us.pb
|
||||
product/etc/CarrierSettings/redpockettmo_us.pb
|
||||
product/etc/CarrierSettings/rjio_in.pb
|
||||
product/etc/CarrierSettings/rogers5g_ca.pb
|
||||
product/etc/CarrierSettings/rogers_ca.pb
|
||||
product/etc/CarrierSettings/salt_ch.pb
|
||||
product/etc/CarrierSettings/sasktel_ca.pb
|
||||
product/etc/CarrierSettings/sfr_fr.pb
|
||||
product/etc/CarrierSettings/shaw_ca.pb
|
||||
product/etc/CarrierSettings/simba_sg.pb
|
||||
product/etc/CarrierSettings/simple_us.pb
|
||||
product/etc/CarrierSettings/singtel_sg.pb
|
||||
product/etc/CarrierSettings/skinny_nz.pb
|
||||
product/etc/CarrierSettings/sky_gb.pb
|
||||
product/etc/CarrierSettings/smartone_hk.pb
|
||||
product/etc/CarrierSettings/smarty_gb.pb
|
||||
product/etc/CarrierSettings/softbank_jp.pb
|
||||
product/etc/CarrierSettings/solomobile_ca.pb
|
||||
product/etc/CarrierSettings/spark_nz.pb
|
||||
product/etc/CarrierSettings/spectrum_us.pb
|
||||
product/etc/CarrierSettings/sprint_us.pb
|
||||
product/etc/CarrierSettings/sprintprepaid_us.pb
|
||||
product/etc/CarrierSettings/sprintwholesale_us.pb
|
||||
product/etc/CarrierSettings/starhub_sg.pb
|
||||
product/etc/CarrierSettings/stc_kw.pb
|
||||
product/etc/CarrierSettings/stc_sa.pb
|
||||
product/etc/CarrierSettings/strata_us.pb
|
||||
product/etc/CarrierSettings/sunrise_ch.pb
|
||||
product/etc/CarrierSettings/swisscom_ch.pb
|
||||
product/etc/CarrierSettings/swisscom_li.pb
|
||||
product/etc/CarrierSettings/talkmobile_gb.pb
|
||||
product/etc/CarrierSettings/tango_us.pb
|
||||
product/etc/CarrierSettings/tbaytel_ca.pb
|
||||
product/etc/CarrierSettings/tchibo_de.pb
|
||||
product/etc/CarrierSettings/tdc_dk.pb
|
||||
product/etc/CarrierSettings/tele2_se.pb
|
||||
product/etc/CarrierSettings/telekom_de.pb
|
||||
product/etc/CarrierSettings/telekom_gr.pb
|
||||
product/etc/CarrierSettings/telekom_hr.pb
|
||||
product/etc/CarrierSettings/telekom_hu.pb
|
||||
product/etc/CarrierSettings/telekom_pl.pb
|
||||
product/etc/CarrierSettings/telekom_ro.pb
|
||||
product/etc/CarrierSettings/telekom_si.pb
|
||||
product/etc/CarrierSettings/telekom_sk.pb
|
||||
product/etc/CarrierSettings/telemach_si.pb
|
||||
product/etc/CarrierSettings/telenet_be.pb
|
||||
product/etc/CarrierSettings/telenor_dk.pb
|
||||
product/etc/CarrierSettings/telenor_no.pb
|
||||
product/etc/CarrierSettings/telenor_se.pb
|
||||
product/etc/CarrierSettings/telia_dk.pb
|
||||
product/etc/CarrierSettings/telia_ee.pb
|
||||
product/etc/CarrierSettings/telia_fi.pb
|
||||
product/etc/CarrierSettings/telia_lt.pb
|
||||
product/etc/CarrierSettings/telia_no.pb
|
||||
product/etc/CarrierSettings/telia_se.pb
|
||||
product/etc/CarrierSettings/telstra_au.pb
|
||||
product/etc/CarrierSettings/telus_ca.pb
|
||||
product/etc/CarrierSettings/tesco_gb.pb
|
||||
product/etc/CarrierSettings/three_dk.pb
|
||||
product/etc/CarrierSettings/tim_it.pb
|
||||
product/etc/CarrierSettings/tmobile_at.pb
|
||||
product/etc/CarrierSettings/tmobile_cz.pb
|
||||
product/etc/CarrierSettings/tmobile_nl.pb
|
||||
product/etc/CarrierSettings/tmobile_us.pb
|
||||
product/etc/CarrierSettings/tmomvno_nl.pb
|
||||
product/etc/CarrierSettings/tmomvno_us.pb
|
||||
product/etc/CarrierSettings/tracfoneatt_us.pb
|
||||
product/etc/CarrierSettings/tracfonetmo_us.pb
|
||||
product/etc/CarrierSettings/tracfoneverizon_us.pb
|
||||
product/etc/CarrierSettings/truemove_th.pb
|
||||
product/etc/CarrierSettings/tstar_tw.pb
|
||||
product/etc/CarrierSettings/twm_tw.pb
|
||||
product/etc/CarrierSettings/u264a_ca.pb
|
||||
product/etc/CarrierSettings/u264a_us.pb
|
||||
product/etc/CarrierSettings/u264ao_at.pb
|
||||
product/etc/CarrierSettings/u264ap_at.pb
|
||||
product/etc/CarrierSettings/ultra_us.pb
|
||||
product/etc/CarrierSettings/umobile_my.pb
|
||||
product/etc/CarrierSettings/unifi_my.pb
|
||||
product/etc/CarrierSettings/uqmobile5gsa_jp.pb
|
||||
product/etc/CarrierSettings/uqmobile_jp.pb
|
||||
product/etc/CarrierSettings/uscc_us.pb
|
||||
product/etc/CarrierSettings/verizon_us.pb
|
||||
product/etc/CarrierSettings/verymobile_it.pb
|
||||
product/etc/CarrierSettings/viaero_us.pb
|
||||
product/etc/CarrierSettings/videotron_ca.pb
|
||||
product/etc/CarrierSettings/vimla_se.pb
|
||||
product/etc/CarrierSettings/virgin_ca.pb
|
||||
product/etc/CarrierSettings/virgin_gb.pb
|
||||
product/etc/CarrierSettings/virgin_us.pb
|
||||
product/etc/CarrierSettings/visible_us.pb
|
||||
product/etc/CarrierSettings/visiblev_us.pb
|
||||
product/etc/CarrierSettings/vodafone_au.pb
|
||||
product/etc/CarrierSettings/vodafone_cz.pb
|
||||
product/etc/CarrierSettings/vodafone_de.pb
|
||||
product/etc/CarrierSettings/vodafone_es.pb
|
||||
product/etc/CarrierSettings/vodafone_gb.pb
|
||||
product/etc/CarrierSettings/vodafone_hu.pb
|
||||
product/etc/CarrierSettings/vodafone_ie.pb
|
||||
product/etc/CarrierSettings/vodafone_in.pb
|
||||
product/etc/CarrierSettings/vodafone_it.pb
|
||||
product/etc/CarrierSettings/vodafone_nl.pb
|
||||
product/etc/CarrierSettings/vodafone_nz.pb
|
||||
product/etc/CarrierSettings/vodafone_pt.pb
|
||||
product/etc/CarrierSettings/vodafone_ro.pb
|
||||
product/etc/CarrierSettings/vodafone_tr.pb
|
||||
product/etc/CarrierSettings/windtre_it.pb
|
||||
product/etc/CarrierSettings/xfinity_us.pb
|
||||
product/etc/CarrierSettings/yes_my.pb
|
||||
product/etc/CarrierSettings/yettel_hu.pb
|
||||
product/etc/CarrierSettings/yoigo_es.pb
|
||||
product/etc/CarrierSettings/zain_kw.pb
|
||||
product/etc/CarrierSettings/zeop_re.pb
|
||||
1774
proprietary-files-vendor.txt
Normal file
1774
proprietary-files-vendor.txt
Normal file
File diff suppressed because it is too large
Load Diff
571
proprietary-files.txt
Normal file
571
proprietary-files.txt
Normal file
@@ -0,0 +1,571 @@
|
||||
# All blobs are extracted from Google factory images for each new ASB
|
||||
|
||||
# product partition
|
||||
|
||||
# AiAi
|
||||
product/priv-app/DeviceIntelligenceNetworkPrebuilt/DeviceIntelligenceNetworkPrebuilt.apk;PRESIGNED
|
||||
product/priv-app/DevicePersonalizationPrebuiltPixel2020/DevicePersonalizationPrebuiltPixel2020.apk;PRESIGNED
|
||||
|
||||
# Audio
|
||||
product/etc/ambient/matcher_tah.leveldb
|
||||
product/etc/firmware/music_detector.descriptor
|
||||
product/etc/firmware/music_detector.sound_model
|
||||
product/priv-app/AmbientSensePrebuilt/AmbientSensePrebuilt.apk;PRESIGNED
|
||||
|
||||
# Camera extensions
|
||||
product/app/PixelCameraServicesRedfin/PixelCameraServicesRedfin.apk;PRESIGNED
|
||||
|
||||
# Charger
|
||||
product/etc/res/images/charger/battery_fail.png
|
||||
product/etc/res/images/charger/battery_scale.png
|
||||
product/etc/res/images/charger/main_font.png
|
||||
product/etc/res/values/charger/animation.txt
|
||||
|
||||
# Felica
|
||||
product/etc/felica/common.cfg
|
||||
product/etc/felica/mfm.cfg
|
||||
product/etc/felica/mfs.cfg
|
||||
|
||||
# Hardware info
|
||||
product/etc/permissions/com.google.android.hardwareinfo.xml
|
||||
product/framework/libhwinfo.jar
|
||||
product/priv-app/HardwareInfo/HardwareInfo.apk;PRESIGNED
|
||||
|
||||
# Hotword
|
||||
product/priv-app/HotwordEnrollmentOKGoogleRT5514P/HotwordEnrollmentOKGoogleRT5514P.apk;PRESIGNED
|
||||
product/priv-app/HotwordEnrollmentXGoogleRT5514P/HotwordEnrollmentXGoogleRT5514P.apk;PRESIGNED
|
||||
|
||||
# Permissions
|
||||
product/etc/permissions/privapp-permissions-google-p.xml
|
||||
product/etc/sysconfig/google-hiddenapi-package-whitelist.xml
|
||||
product/etc/sysconfig/nexus.xml
|
||||
product/etc/sysconfig/pixel_experience_2017.xml
|
||||
product/etc/sysconfig/pixel_experience_2018.xml
|
||||
product/etc/sysconfig/pixel_experience_2019.xml
|
||||
product/etc/sysconfig/pixel_experience_2019_midyear.xml
|
||||
product/etc/sysconfig/pixel_experience_2020.xml
|
||||
product/etc/sysconfig/pixel_experience_2020_midyear.xml
|
||||
|
||||
# Qualcomm misc
|
||||
product/app/uimremoteclient/uimremoteclient.apk
|
||||
product/app/uimremoteserver/uimremoteserver.apk
|
||||
product/etc/permissions/RemoteSimlock.xml
|
||||
product/etc/permissions/RemoteSimlockManager.xml
|
||||
product/etc/permissions/UimGba.xml
|
||||
product/etc/permissions/UimGbaManager.xml
|
||||
product/etc/permissions/UimService.xml
|
||||
product/etc/permissions/lpa.xml
|
||||
product/etc/permissions/uimremoteclient.xml
|
||||
product/etc/permissions/uimremoteserver.xml
|
||||
product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml
|
||||
product/framework/remotesimlockmanagerlibrary.jar
|
||||
product/framework/uimgbalibrary.jar
|
||||
product/framework/uimgbamanagerlibrary.jar
|
||||
product/framework/uimlpalibrary.jar
|
||||
product/framework/uimremoteclientlibrary.jar
|
||||
product/framework/uimremoteserverlibrary.jar
|
||||
product/framework/uimremotesimlocklibrary.jar
|
||||
product/framework/uimservicelibrary.jar
|
||||
|
||||
# Radio
|
||||
product/etc/permissions/com.android.sdm.plugins.connmo.xml
|
||||
product/etc/permissions/com.android.sdm.plugins.dcmo.xml
|
||||
product/etc/permissions/com.android.sdm.plugins.diagmon.xml
|
||||
product/lib/libdmengine.so
|
||||
product/lib/libdmjavaplugin.so
|
||||
product/priv-app/CarrierSettings/CarrierSettings.apk;PRESIGNED
|
||||
product/priv-app/CarrierWifi/CarrierWifi.apk;PRESIGNED
|
||||
product/priv-app/ConnMO/ConnMO.apk
|
||||
product/priv-app/DCMO/DCMO.apk
|
||||
product/priv-app/DMService/DMService.apk
|
||||
product/priv-app/DiagMon/DiagMon.apk
|
||||
product/priv-app/EuiccGoogle/EuiccGoogle.apk;PRESIGNED
|
||||
product/priv-app/TetheringEntitlement/TetheringEntitlement.apk
|
||||
|
||||
# Sprint
|
||||
product/etc/permissions/com.android.sdm.plugins.sprintdm.xml
|
||||
product/priv-app/SprintDM/SprintDM.apk
|
||||
|
||||
# US Cellular
|
||||
product/etc/permissions/com.android.sdm.plugins.usccdm.xml
|
||||
product/priv-app/USCCDM/USCCDM.apk
|
||||
|
||||
# VZW
|
||||
product/app/VZWAPNLib/VZWAPNLib.apk;PRESIGNED
|
||||
product/etc/permissions/com.android.omadm.service.xml
|
||||
product/etc/permissions/com.google.omadm.trigger.xml
|
||||
product/etc/permissions/com.verizon.apn.xml
|
||||
product/etc/permissions/com.verizon.services.xml
|
||||
product/etc/permissions/features-verizon.xml
|
||||
product/etc/sysconfig/allowlist_com.android.omadm.service.xml
|
||||
product/priv-app/AppDirectedSMSService/AppDirectedSMSService.apk;PRESIGNED
|
||||
product/priv-app/OemDmTrigger/OemDmTrigger.apk
|
||||
product/priv-app/WfcActivation/WfcActivation.apk;PRESIGNED
|
||||
|
||||
# system_ext partition
|
||||
|
||||
# Camera extensions
|
||||
system_ext/etc/permissions/com.google.android.camera.extensions.xml
|
||||
system_ext/framework/com.google.android.camera.extensions.jar
|
||||
|
||||
# HBM
|
||||
system_ext/priv-app/HbmSVManager/HbmSVManager.apk
|
||||
|
||||
# Hotword
|
||||
system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml
|
||||
system_ext/framework/com.android.hotwordenrollment.common.util.jar
|
||||
|
||||
# NFC
|
||||
system_ext/priv-app/PixelNfc/PixelNfc.apk
|
||||
|
||||
# Permissions
|
||||
system_ext/etc/permissions/privapp-permissions-google-se.xml:system_ext/etc/permissions/privapp-permissions-google-se-lineage.xml
|
||||
|
||||
# Qualcomm misc
|
||||
system_ext/app/QtiTelephonyService/QtiTelephonyService.apk
|
||||
system_ext/app/atfwd/atfwd.apk
|
||||
system_ext/app/datastatusnotification/datastatusnotification.apk
|
||||
system_ext/app/uceShimService/uceShimService.apk
|
||||
system_ext/etc/perf/wlc_model.tflite
|
||||
system_ext/etc/permissions/com.qti.dpmframework.xml
|
||||
system_ext/etc/permissions/com.qti.media.secureprocessor.xml
|
||||
system_ext/etc/permissions/com.qualcomm.qcrilmsgtunnel.xml
|
||||
system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml
|
||||
system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml
|
||||
system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml
|
||||
system_ext/etc/permissions/dpmapi.xml
|
||||
system_ext/etc/permissions/embms-noship_product_privapp_permissions_qti.xml
|
||||
system_ext/etc/permissions/org_codeaurora_ims.xml
|
||||
system_ext/etc/permissions/qcrilhook.xml
|
||||
system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml
|
||||
system_ext/framework/ActivityExt.jar
|
||||
system_ext/framework/com.qti.dpmframework.jar
|
||||
system_ext/framework/com.qti.media.secureprocessor.jar
|
||||
system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar
|
||||
system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar
|
||||
system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar
|
||||
system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar
|
||||
system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar
|
||||
system_ext/framework/com.qualcomm.qti.uceservice-V2.2-java.jar
|
||||
system_ext/framework/com.quicinc.cne.api-V1.0-java.jar
|
||||
system_ext/framework/com.quicinc.cne.api-V1.1-java.jar
|
||||
system_ext/framework/com.quicinc.cne.constants-V1.0-java.jar
|
||||
system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar
|
||||
system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar
|
||||
system_ext/framework/dpmapi.jar
|
||||
system_ext/framework/qcrilhook.jar
|
||||
system_ext/framework/qmapbridge.jar
|
||||
system_ext/framework/vendor.qti.data.factory-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.data.factory-V2.0-java.jar
|
||||
system_ext/framework/vendor.qti.data.factory-V2.1-java.jar
|
||||
system_ext/framework/vendor.qti.data.factory-V2.2-java.jar
|
||||
system_ext/framework/vendor.qti.data.factory-V2.3-java.jar
|
||||
system_ext/framework/vendor.qti.data.factory-V2.4-java.jar
|
||||
system_ext/framework/vendor.qti.data.factory-V2.5-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.1-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.dpmservice-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.dpmservice-V1.1-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar
|
||||
system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar
|
||||
system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar
|
||||
system_ext/framework/vendor.qti.latency-V2.0-java.jar
|
||||
system_ext/framework/vendor.qti.voiceprint-V1.0-java.jar
|
||||
system_ext/lib/com.qualcomm.qti.ant@1.0.so
|
||||
system_ext/lib/com.qualcomm.qti.dpm.api@1.0.so
|
||||
system_ext/lib/com.qualcomm.qti.imscmservice@1.0.so
|
||||
system_ext/lib/com.qualcomm.qti.imscmservice@2.0.so
|
||||
system_ext/lib/com.qualcomm.qti.imscmservice@2.1.so
|
||||
system_ext/lib/com.qualcomm.qti.imscmservice@2.2.so
|
||||
system_ext/lib/com.qualcomm.qti.uceservice@2.0.so
|
||||
system_ext/lib/com.qualcomm.qti.uceservice@2.1.so
|
||||
system_ext/lib/com.qualcomm.qti.uceservice@2.2.so
|
||||
system_ext/lib/com.quicinc.cne.api@1.0.so
|
||||
system_ext/lib/com.quicinc.cne.api@1.1.so
|
||||
system_ext/lib/com.quicinc.cne.constants@1.0.so
|
||||
system_ext/lib/com.quicinc.cne.constants@2.0.so
|
||||
system_ext/lib/com.quicinc.cne.constants@2.1.so
|
||||
system_ext/lib/com.quicinc.cne.server@1.0.so
|
||||
system_ext/lib/com.quicinc.cne.server@2.0.so
|
||||
system_ext/lib/com.quicinc.cne.server@2.1.so
|
||||
system_ext/lib/com.quicinc.cne.server@2.2.so
|
||||
system_ext/lib/lib-imsvideocodec.so
|
||||
system_ext/lib/lib-imsvt.so
|
||||
system_ext/lib/lib-imsvtextutils.so
|
||||
system_ext/lib/lib-imsvtutils.so
|
||||
system_ext/lib/libAGC_recpp.so
|
||||
system_ext/lib/libANS_recpp.so
|
||||
system_ext/lib/libAdaptiveEQ_recpp.so
|
||||
system_ext/lib/libCompressor_recpp.so
|
||||
system_ext/lib/libDiagService.so
|
||||
system_ext/lib/libGPQTEEC_system.qti.so
|
||||
system_ext/lib/libGPTEE_system.qti.so
|
||||
system_ext/lib/libHDR_recpp.so
|
||||
system_ext/lib/libHPFilter_recpp.so
|
||||
system_ext/lib/libLimiter_recpp.so
|
||||
system_ext/lib/libOpenCL_system.so
|
||||
system_ext/lib/libQSEEComAPI_system.so
|
||||
system_ext/lib/libQTEEConnector_system.so
|
||||
system_ext/lib/libWNR.so
|
||||
system_ext/lib/libWNR_intf.so
|
||||
system_ext/lib/libbeluga.so
|
||||
system_ext/lib/libbinauralrenderer_wrapper.qti.so
|
||||
system_ext/lib/libcomposerextn.qti.so
|
||||
system_ext/lib/libdiag_system.so
|
||||
system_ext/lib/libdolphin.so
|
||||
system_ext/lib/libdpmctmgr.so
|
||||
system_ext/lib/libdpmfdmgr.so
|
||||
system_ext/lib/libdpmframework.so
|
||||
system_ext/lib/libdpmtcm.so
|
||||
system_ext/lib/libhoaeffects.qti.so
|
||||
system_ext/lib/libhoaeffects_csim.so
|
||||
system_ext/lib/libimscamera_jni.so
|
||||
system_ext/lib/libimsmedia_jni.so
|
||||
system_ext/lib/libjnihelpers.so
|
||||
system_ext/lib/liblayerext.qti.so
|
||||
system_ext/lib/liblistensoundmodel2.qti.so
|
||||
system_ext/lib/libloc2jnibridge.so
|
||||
system_ext/lib/libmediasp_jni.so
|
||||
system_ext/lib/libmink-sock-native-api.so
|
||||
system_ext/lib/libminksocket_system.so
|
||||
system_ext/lib/libmmosal.so
|
||||
system_ext/lib/libmwqemiptablemgr.so
|
||||
system_ext/lib/libqape.qti.so
|
||||
system_ext/lib/libqcc_file_agent_sys.so
|
||||
system_ext/lib/libqmi_cci_system.so
|
||||
system_ext/lib/libqmi_encdec_system.so
|
||||
system_ext/lib/libqspmsvc.so
|
||||
system_ext/lib/librecpp_intf.so
|
||||
system_ext/lib/libsdm-disp-apis.qti.so
|
||||
system_ext/lib/libskewknob_system.so
|
||||
system_ext/lib/libsmomoconfig.qti.so
|
||||
system_ext/lib/libthermalclient.qti.so
|
||||
system_ext/lib/libtrigger-handler.so
|
||||
system_ext/lib/libupdateprof.qti.so
|
||||
system_ext/lib/libvr_amb_engine.so
|
||||
system_ext/lib/libvr_object_engine.so
|
||||
system_ext/lib/vendor.display.color@1.0.so
|
||||
system_ext/lib/vendor.display.color@1.1.so
|
||||
system_ext/lib/vendor.display.color@1.2.so
|
||||
system_ext/lib/vendor.display.postproc@1.0.so
|
||||
system_ext/lib/vendor.qti.data.factory@1.0.so
|
||||
system_ext/lib/vendor.qti.data.factory@2.0.so
|
||||
system_ext/lib/vendor.qti.data.factory@2.1.so
|
||||
system_ext/lib/vendor.qti.data.factory@2.2.so
|
||||
system_ext/lib/vendor.qti.data.factory@2.3.so
|
||||
system_ext/lib/vendor.qti.data.factory@2.4.so
|
||||
system_ext/lib/vendor.qti.data.factory@2.5.so
|
||||
system_ext/lib/vendor.qti.data.mwqem@1.0.so
|
||||
system_ext/lib/vendor.qti.data.slm@1.0.so
|
||||
system_ext/lib/vendor.qti.diaghal@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.cne.internal.server@1.1.so
|
||||
system_ext/lib/vendor.qti.hardware.data.cne.internal.server@1.2.so
|
||||
system_ext/lib/vendor.qti.hardware.data.connection@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.dynamicdds@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.flow@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.iwlan@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.latency@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.lce@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.data.qmi@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.dpmservice@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.dpmservice@1.1.so
|
||||
system_ext/lib/vendor.qti.hardware.fingerprint@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.limits@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.limits@1.1.so
|
||||
system_ext/lib/vendor.qti.hardware.mwqemadapter@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.qccsyshal@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.qccsyshal@1.1.so
|
||||
system_ext/lib/vendor.qti.hardware.qccvndhal@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.qseecom@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.qteeconnector@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.am@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.1.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.2.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.3.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.4.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.5.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.6.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.7.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.ims@1.8.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.lpa@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.qtiradio@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.1.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.2.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.3.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.4.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.uim@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.uim@1.1.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.uim@1.2.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.1.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so
|
||||
system_ext/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.secureprocessor.common@1.0-helper.so
|
||||
system_ext/lib/vendor.qti.hardware.secureprocessor.common@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.secureprocessor.config@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.secureprocessor.device@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.slmadapter@1.0.so
|
||||
system_ext/lib/vendor.qti.hardware.tui_comm@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.callcapability@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.callinfo@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.configservice@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.configservice@1.1.so
|
||||
system_ext/lib/vendor.qti.ims.connection@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.factory@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.factory@1.1.so
|
||||
system_ext/lib/vendor.qti.ims.factory@2.0.so
|
||||
system_ext/lib/vendor.qti.ims.factory@2.1.so
|
||||
system_ext/lib/vendor.qti.ims.rcsconfig@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.rcsconfig@1.1.so
|
||||
system_ext/lib/vendor.qti.ims.rcsconfig@2.0.so
|
||||
system_ext/lib/vendor.qti.ims.rcsconfig@2.1.so
|
||||
system_ext/lib/vendor.qti.ims.rcssip@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.rcssip@1.1.so
|
||||
system_ext/lib/vendor.qti.ims.rcsuce@1.0.so
|
||||
system_ext/lib/vendor.qti.ims.rcsuce@1.1.so
|
||||
system_ext/lib/vendor.qti.imsrtpservice@3.0.so
|
||||
system_ext/lib/vendor.qti.latency@2.0.so
|
||||
system_ext/lib/vendor.qti.mstatservice@1.0.so
|
||||
system_ext/lib/vendor.qti.qspmhal@1.0.so
|
||||
system_ext/lib/vendor.qti.voiceprint@1.0.so
|
||||
system_ext/lib64/com.qualcomm.qti.ant@1.0.so
|
||||
system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so
|
||||
system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so
|
||||
system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so
|
||||
system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so
|
||||
system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so
|
||||
system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so
|
||||
system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so
|
||||
system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so
|
||||
system_ext/lib64/com.quicinc.cne.api@1.0.so
|
||||
system_ext/lib64/com.quicinc.cne.api@1.1.so
|
||||
system_ext/lib64/com.quicinc.cne.constants@1.0.so
|
||||
system_ext/lib64/com.quicinc.cne.constants@2.0.so
|
||||
system_ext/lib64/com.quicinc.cne.constants@2.1.so
|
||||
system_ext/lib64/com.quicinc.cne.server@1.0.so
|
||||
system_ext/lib64/com.quicinc.cne.server@2.0.so
|
||||
system_ext/lib64/com.quicinc.cne.server@2.1.so
|
||||
system_ext/lib64/com.quicinc.cne.server@2.2.so
|
||||
system_ext/lib64/lib-imsvideocodec.so
|
||||
system_ext/lib64/lib-imsvt.so
|
||||
system_ext/lib64/lib-imsvtextutils.so
|
||||
system_ext/lib64/lib-imsvtutils.so
|
||||
system_ext/lib64/libAGC_recpp.so
|
||||
system_ext/lib64/libANS_recpp.so
|
||||
system_ext/lib64/libAdaptiveEQ_recpp.so
|
||||
system_ext/lib64/libCompressor_recpp.so
|
||||
system_ext/lib64/libDiagService.so
|
||||
system_ext/lib64/libGPQTEEC_system.qti.so
|
||||
system_ext/lib64/libGPTEE_system.qti.so
|
||||
system_ext/lib64/libHDR_recpp.so
|
||||
system_ext/lib64/libHPFilter_recpp.so
|
||||
system_ext/lib64/libLimiter_recpp.so
|
||||
system_ext/lib64/libOpenCL_system.so
|
||||
system_ext/lib64/libQOC.qti.so
|
||||
system_ext/lib64/libQSEEComAPI_system.so
|
||||
system_ext/lib64/libQTEEConnector_system.so
|
||||
system_ext/lib64/libWNR.so
|
||||
system_ext/lib64/libWNR_intf.so
|
||||
system_ext/lib64/libbeluga.so
|
||||
system_ext/lib64/libbinauralrenderer_wrapper.qti.so
|
||||
system_ext/lib64/libcomposerextn.qti.so
|
||||
system_ext/lib64/libdashdatasource.so
|
||||
system_ext/lib64/libdashsamplesource.so
|
||||
system_ext/lib64/libdiag_system.so
|
||||
system_ext/lib64/libdolphin.so
|
||||
system_ext/lib64/libdpmctmgr.so
|
||||
system_ext/lib64/libdpmfdmgr.so
|
||||
system_ext/lib64/libdpmframework.so
|
||||
system_ext/lib64/libdpmtcm.so
|
||||
system_ext/lib64/libembmsmmosal.so
|
||||
system_ext/lib64/libembmsmmparser_lite.so
|
||||
system_ext/lib64/libembmssqlite.so
|
||||
system_ext/lib64/libembmstinyxml.so
|
||||
system_ext/lib64/libhoaeffects.qti.so
|
||||
system_ext/lib64/libhoaeffects_csim.so
|
||||
system_ext/lib64/libimscamera_jni.so
|
||||
system_ext/lib64/libimsmedia_jni.so
|
||||
system_ext/lib64/libjnihelpers.so
|
||||
system_ext/lib64/liblayerext.qti.so
|
||||
system_ext/lib64/liblistensoundmodel2.qti.so
|
||||
system_ext/lib64/libloc2jnibridge.so
|
||||
system_ext/lib64/libmediasp_jni.so
|
||||
system_ext/lib64/libmink-sock-native-api.so
|
||||
system_ext/lib64/libminksocket_system.so
|
||||
system_ext/lib64/libmmQSM.so
|
||||
system_ext/lib64/libmmhttpstack.so
|
||||
system_ext/lib64/libmmiipstreammmihttp.so
|
||||
system_ext/lib64/libmmipstreamnetwork.so
|
||||
system_ext/lib64/libmmipstreamsourcehttp.so
|
||||
system_ext/lib64/libmmipstreamutils.so
|
||||
system_ext/lib64/libmmosal.so
|
||||
system_ext/lib64/libmmrtpdecoder.so
|
||||
system_ext/lib64/libmmrtpencoder.so
|
||||
system_ext/lib64/libmsp.so
|
||||
system_ext/lib64/libmwqemiptablemgr.so
|
||||
system_ext/lib64/libpowerstatshaldataprovider.so
|
||||
system_ext/lib64/libqape.qti.so
|
||||
system_ext/lib64/libqcc_file_agent_sys.so
|
||||
system_ext/lib64/libqmi_cci_system.so
|
||||
system_ext/lib64/libqmi_encdec_system.so
|
||||
system_ext/lib64/libqspmsvc.so
|
||||
system_ext/lib64/librecpp_intf.so
|
||||
system_ext/lib64/libsdm-disp-apis.qti.so
|
||||
system_ext/lib64/libskewknob_system.so
|
||||
system_ext/lib64/libsmomoconfig.qti.so
|
||||
system_ext/lib64/libthermalclient.qti.so
|
||||
system_ext/lib64/libtrigger-handler.so
|
||||
system_ext/lib64/libupdateprof.qti.so
|
||||
system_ext/lib64/libvr_amb_engine.so
|
||||
system_ext/lib64/libvr_object_engine.so
|
||||
system_ext/lib64/vendor.display.color@1.0.so
|
||||
system_ext/lib64/vendor.display.color@1.1.so
|
||||
system_ext/lib64/vendor.display.color@1.2.so
|
||||
system_ext/lib64/vendor.display.postproc@1.0.so
|
||||
system_ext/lib64/vendor.qti.data.factory@1.0.so
|
||||
system_ext/lib64/vendor.qti.data.factory@2.0.so
|
||||
system_ext/lib64/vendor.qti.data.factory@2.1.so
|
||||
system_ext/lib64/vendor.qti.data.factory@2.2.so
|
||||
system_ext/lib64/vendor.qti.data.factory@2.3.so
|
||||
system_ext/lib64/vendor.qti.data.factory@2.4.so
|
||||
system_ext/lib64/vendor.qti.data.factory@2.5.so
|
||||
system_ext/lib64/vendor.qti.data.mwqem@1.0.so
|
||||
system_ext/lib64/vendor.qti.data.slm@1.0.so
|
||||
system_ext/lib64/vendor.qti.diaghal@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.flow@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.dpmservice@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.embmssl@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.embmssl@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.fingerprint@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.limits@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.limits@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.qccsyshal@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.qseecom@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.qteeconnector@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.7.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.ims@1.8.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.uim@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.uim@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.uim@1.2.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so
|
||||
system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.secureprocessor.common@1.0-helper.so
|
||||
system_ext/lib64/vendor.qti.hardware.secureprocessor.common@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.secureprocessor.config@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.secureprocessor.device@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so
|
||||
system_ext/lib64/vendor.qti.hardware.tui_comm@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.callcapability@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.callinfo@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.configservice@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.configservice@1.1.so
|
||||
system_ext/lib64/vendor.qti.ims.connection@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.factory@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.factory@1.1.so
|
||||
system_ext/lib64/vendor.qti.ims.factory@2.0.so
|
||||
system_ext/lib64/vendor.qti.ims.factory@2.1.so
|
||||
system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so
|
||||
system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so
|
||||
system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so
|
||||
system_ext/lib64/vendor.qti.ims.rcssip@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.rcssip@1.1.so
|
||||
system_ext/lib64/vendor.qti.ims.rcsuce@1.0.so
|
||||
system_ext/lib64/vendor.qti.ims.rcsuce@1.1.so
|
||||
system_ext/lib64/vendor.qti.imsrtpservice@3.0.so
|
||||
system_ext/lib64/vendor.qti.latency@2.0.so
|
||||
system_ext/lib64/vendor.qti.mstatservice@1.0.so
|
||||
system_ext/lib64/vendor.qti.qspmhal@1.0.so
|
||||
system_ext/lib64/vendor.qti.voiceprint@1.0.so
|
||||
system_ext/priv-app/ims/ims.apk
|
||||
system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk
|
||||
|
||||
# Radio
|
||||
system_ext/etc/permissions/com.android.omadm.radioconfig.xml
|
||||
system_ext/etc/permissions/com.google.euiccpixel.permissions.xml
|
||||
system_ext/etc/permissions/com.google.euiccpixel.xml
|
||||
system_ext/etc/permissions/google-ril.xml
|
||||
system_ext/framework/RadioConfigLib.jar
|
||||
system_ext/framework/google-ril.jar
|
||||
system_ext/priv-app/CarrierSetup/CarrierSetup.apk;PRESIGNED
|
||||
system_ext/priv-app/ConnectivityThermalPowerManager/ConnectivityThermalPowerManager.apk
|
||||
system_ext/priv-app/EuiccGoogleOverlay/EuiccGoogleOverlay.apk
|
||||
system_ext/priv-app/EuiccSupportPixel/EuiccSupportPixel.apk;PRESIGNED
|
||||
system_ext/priv-app/EuiccSupportPixel/P20_Mini-Applet_dsem.apdu
|
||||
system_ext/priv-app/EuiccSupportPixel/esim-full-v1.img
|
||||
system_ext/priv-app/EuiccSupportPixelPermissions/EuiccSupportPixelPermissions.apk;PRESIGNED
|
||||
system_ext/priv-app/RilConfigService/RilConfigService.apk
|
||||
system_ext/priv-app/grilservice/grilservice.apk;PRESIGNED
|
||||
|
||||
# SecureUI
|
||||
system_ext/app/com.qualcomm.qti.services.secureui/com.qualcomm.qti.services.secureui.apk
|
||||
system_ext/lib/libsecureui_svcsock_system.so
|
||||
system_ext/lib/libsecureuisvc_jni.so
|
||||
system_ext/lib64/libsecureui_svcsock_system.so
|
||||
system_ext/lib64/libsecureuisvc_jni.so
|
||||
|
||||
# VZW
|
||||
system_ext/etc/permissions/obdm_permissions.xml
|
||||
system_ext/etc/permissions/vzw_mvs_permissions.xml
|
||||
system_ext/priv-app/MyVerizonServices/MyVerizonServices.apk;PRESIGNED
|
||||
system_ext/priv-app/OBDM_Permissions/OBDM_Permissions.apk;PRESIGNED
|
||||
system_ext/priv-app/obdm_stub/obdm_stub.apk;PRESIGNED
|
||||
47
regen-carriersettings.sh
Executable file
47
regen-carriersettings.sh
Executable file
@@ -0,0 +1,47 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Copyright (C) 2019-2023 The LineageOS Project
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
set -e
|
||||
|
||||
# Load extract_utils and do some sanity checks
|
||||
MY_DIR="${BASH_SOURCE%/*}"
|
||||
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
|
||||
|
||||
ANDROID_ROOT="${MY_DIR}/../../.."
|
||||
|
||||
HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh"
|
||||
if [ ! -f "${HELPER}" ]; then
|
||||
echo "Unable to find helper script at ${HELPER}"
|
||||
exit 1
|
||||
fi
|
||||
source "${HELPER}"
|
||||
|
||||
_input_image="${1}"
|
||||
_output_file="${2}"
|
||||
|
||||
if [ -z "${_input_image}" ]; then
|
||||
echo "No input image supplied"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "${_output_file}" ]; then
|
||||
echo "No output filename supplied"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
CARRIER_SKIP_FILES=()
|
||||
|
||||
# Initialize the helper
|
||||
setup_vendor_deps "${ANDROID_ROOT}"
|
||||
|
||||
generate_prop_list_from_image "${_input_image}" "${_output_file}" CARRIER_SKIP_FILES carriersettings
|
||||
|
||||
function header() {
|
||||
sed -i "1s/^/${1}\n/" "${_output_file}"
|
||||
}
|
||||
|
||||
header "# All blobs are extracted from Google factory images for each new ASB"
|
||||
1542
regen-vendor.sh
Executable file
1542
regen-vendor.sh
Executable file
File diff suppressed because it is too large
Load Diff
38
setup-makefiles.sh
Executable file
38
setup-makefiles.sh
Executable file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Copyright (C) 2016 The CyanogenMod Project
|
||||
# Copyright (C) 2017-2021 The LineageOS Project
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
set -e
|
||||
|
||||
DEVICE=redfin
|
||||
VENDOR=google
|
||||
|
||||
# Load extract_utils and do some sanity checks
|
||||
MY_DIR="${BASH_SOURCE%/*}"
|
||||
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
|
||||
|
||||
ANDROID_ROOT="${MY_DIR}/../../.."
|
||||
|
||||
HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh"
|
||||
if [ ! -f "${HELPER}" ]; then
|
||||
echo "Unable to find helper script at ${HELPER}"
|
||||
exit 1
|
||||
fi
|
||||
source "${HELPER}"
|
||||
|
||||
# Initialize the helper
|
||||
setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}"
|
||||
|
||||
# Warning headers and guards
|
||||
write_headers
|
||||
|
||||
write_makefiles "${MY_DIR}/proprietary-files.txt" true
|
||||
write_makefiles "${MY_DIR}/proprietary-files-carriersettings.txt" true
|
||||
write_makefiles "${MY_DIR}/proprietary-files-vendor.txt" true
|
||||
|
||||
# Finish
|
||||
write_footers
|
||||
Reference in New Issue
Block a user