Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eca919fd authored by Sahil Sonar's avatar Sahil Sonar 💬
Browse files

Merge branch '1571-a15-t2e-internet' into 'a15'

mt6765-common: Patch mtkfusionrild to load libutils

See merge request !23
parents f5a1347a 5af804b9
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -36,6 +36,8 @@ lib_fixups: lib_fixups_user_type = {
blob_fixups: blob_fixups_user_type = {
    'system_ext/lib64/libimsma.so': blob_fixup()
        .replace_needed('libsink.so', 'libsink-mtk.so'),
    'vendor/bin/hw/mtkfusionrild' : blob_fixup()
        .add_needed('libutils.so'),
    ('vendor/lib/libvcodec_oal.so',
    'vendor/lib64/libvcodec_oal.so') : blob_fixup()
        .clear_symbol_version('__aeabi_memcpy')
+4 −0
Original line number Diff line number Diff line
@@ -230,6 +230,7 @@ PRODUCT_COPY_FILES += \
    frameworks/native/data/etc/android.hardware.wifi.passpoint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.passpoint.xml \
    frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml \
    frameworks/native/data/etc/android.software.ipsec_tunnels.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.ipsec_tunnels.xml \
    frameworks/native/data/etc/android.software.ipsec_tunnel_migration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.ipsec_tunnel_migration.xml \
    frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml \
    frameworks/native/data/etc/android.software.vulkan.deqp.level-2020-03-01.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.vulkan.deqp.level.xml \
    frameworks/native/data/etc/android.software.verified_boot.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.verified_boot.xml \
@@ -237,6 +238,9 @@ PRODUCT_COPY_FILES += \
    frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml

# Power
PRODUCT_COPY_FILES += \
    system/core/libprocessgroup/profiles/cgroups_30.json:$(TARGET_COPY_OUT_VENDOR)/etc/cgroups.json

PRODUCT_PACKAGES += \
    android.hardware.power-V1-ndk_platform.vendor \
    android.hardware.power@1.2.vendor
+188 −1
Original line number Diff line number Diff line
@@ -594,6 +594,170 @@ vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml
vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml
vendor/etc/init/android.hardware.gnss-service.mediatek.rc
vendor/etc/init/init.gps_drv.rc
vendor/etc/security/cacerts/01419da9.0
vendor/etc/security/cacerts/04f60c28.0
vendor/etc/security/cacerts/073bfcc5.0
vendor/etc/security/cacerts/0d69c7e1.0
vendor/etc/security/cacerts/10531352.0
vendor/etc/security/cacerts/128f4b91.0
vendor/etc/security/cacerts/1ae85e5e.0
vendor/etc/security/cacerts/1b0f7e5c.0
vendor/etc/security/cacerts/1df5a75f.0
vendor/etc/security/cacerts/1e1eab7c.0
vendor/etc/security/cacerts/1e8e7201.0
vendor/etc/security/cacerts/1ec40989.0
vendor/etc/security/cacerts/1f58a078.0
vendor/etc/security/cacerts/219d9499.0
vendor/etc/security/cacerts/23f4c490.0
vendor/etc/security/cacerts/252252d2.0
vendor/etc/security/cacerts/2add47b6.0
vendor/etc/security/cacerts/2c63f966.0
vendor/etc/security/cacerts/2d21b73c.0
vendor/etc/security/cacerts/2d9dafe4.0
vendor/etc/security/cacerts/302904dd.0
vendor/etc/security/cacerts/304d27c3.0
vendor/etc/security/cacerts/31188b5e.0
vendor/etc/security/cacerts/33ee480d.0
vendor/etc/security/cacerts/34d996fb.0
vendor/etc/security/cacerts/35105088.0
vendor/etc/security/cacerts/399e7759.0
vendor/etc/security/cacerts/3ad48a91.0
vendor/etc/security/cacerts/3afde786.0
vendor/etc/security/cacerts/3c860d51.0
vendor/etc/security/cacerts/3c899c73.0
vendor/etc/security/cacerts/3c9a4d3b.0
vendor/etc/security/cacerts/3e7271e8.0
vendor/etc/security/cacerts/41a3f684.0
vendor/etc/security/cacerts/455f1b52.0
vendor/etc/security/cacerts/48a195d8.0
vendor/etc/security/cacerts/4be590e0.0
vendor/etc/security/cacerts/4c3982f2.0
vendor/etc/security/cacerts/5046c355.0
vendor/etc/security/cacerts/52b525c7.0
vendor/etc/security/cacerts/53a1b57a.0
vendor/etc/security/cacerts/583d0756.0
vendor/etc/security/cacerts/595e996b.0
vendor/etc/security/cacerts/5a3f0ff8.0
vendor/etc/security/cacerts/5acf816d.0
vendor/etc/security/cacerts/5f47b495.0
vendor/etc/security/cacerts/5f9a69fa.0
vendor/etc/security/cacerts/5fdd185d.0
vendor/etc/security/cacerts/60afe812.0
vendor/etc/security/cacerts/6187b673.0
vendor/etc/security/cacerts/63a2c897.0
vendor/etc/security/cacerts/69105f4f.0
vendor/etc/security/cacerts/6b03dec0.0
vendor/etc/security/cacerts/6f7454b3.0
vendor/etc/security/cacerts/75680d2e.0
vendor/etc/security/cacerts/76579174.0
vendor/etc/security/cacerts/7892ad52.0
vendor/etc/security/cacerts/7a7c655d.0
vendor/etc/security/cacerts/7a819ef2.0
vendor/etc/security/cacerts/7e067d03.0
vendor/etc/security/cacerts/81b9768f.0
vendor/etc/security/cacerts/82223c44.0
vendor/etc/security/cacerts/83e9984f.0
vendor/etc/security/cacerts/85cde254.0
vendor/etc/security/cacerts/86212b19.0
vendor/etc/security/cacerts/869fbf79.0
vendor/etc/security/cacerts/8794b4e3.0
vendor/etc/security/cacerts/882de061.0
vendor/etc/security/cacerts/88950faa.0
vendor/etc/security/cacerts/89c02a45.0
vendor/etc/security/cacerts/8d10a21f.0
vendor/etc/security/cacerts/8d6437c3.0
vendor/etc/security/cacerts/9282e51c.0
vendor/etc/security/cacerts/9339512a.0
vendor/etc/security/cacerts/93851c9e.0
vendor/etc/security/cacerts/9479c8c3.0
vendor/etc/security/cacerts/9576d26b.0
vendor/etc/security/cacerts/9591a472.0
vendor/etc/security/cacerts/95aff9e3.0
vendor/etc/security/cacerts/985c1f52.0
vendor/etc/security/cacerts/98aaf404.0
vendor/etc/security/cacerts/99e1b953.0
vendor/etc/security/cacerts/9aef356c.0
vendor/etc/security/cacerts/9d6523ce.0
vendor/etc/security/cacerts/a2c66da8.0
vendor/etc/security/cacerts/a716d4ed.0
vendor/etc/security/cacerts/a81e292b.0
vendor/etc/security/cacerts/a9d40e02.0
vendor/etc/security/cacerts/ab5346f4.0
vendor/etc/security/cacerts/ab59055e.0
vendor/etc/security/cacerts/b0ed035a.0
vendor/etc/security/cacerts/b0f3e76e.0
vendor/etc/security/cacerts/b30d5fda.0
vendor/etc/security/cacerts/b3fb433b.0
vendor/etc/security/cacerts/b74d2bd5.0
vendor/etc/security/cacerts/b7db1890.0
vendor/etc/security/cacerts/b872f2b4.0
vendor/etc/security/cacerts/b92fd57f.0
vendor/etc/security/cacerts/b936d1c6.0
vendor/etc/security/cacerts/bc3f2570.0
vendor/etc/security/cacerts/bd43e1dd.0
vendor/etc/security/cacerts/bdacca6f.0
vendor/etc/security/cacerts/bf64f35b.0
vendor/etc/security/cacerts/c44cc0c0.0
vendor/etc/security/cacerts/c491639e.0
vendor/etc/security/cacerts/c559d742.0
vendor/etc/security/cacerts/c7f1359b.0
vendor/etc/security/cacerts/c90bc37d.0
vendor/etc/security/cacerts/cb1c3204.0
vendor/etc/security/cacerts/cbb3f32b.0
vendor/etc/security/cacerts/ccc52f49.0
vendor/etc/security/cacerts/cf701eeb.0
vendor/etc/security/cacerts/d06393bb.0
vendor/etc/security/cacerts/d16a5865.0
vendor/etc/security/cacerts/d18e9066.0
vendor/etc/security/cacerts/d39b0a2c.0
vendor/etc/security/cacerts/d41b5e2a.0
vendor/etc/security/cacerts/d4c339cb.0
vendor/etc/security/cacerts/d59297b8.0
vendor/etc/security/cacerts/d7746a63.0
vendor/etc/security/cacerts/d96b65e2.0
vendor/etc/security/cacerts/da7377f6.0
vendor/etc/security/cacerts/dbc54cab.0
vendor/etc/security/cacerts/dbff3a01.0
vendor/etc/security/cacerts/dc99f41e.0
vendor/etc/security/cacerts/dfc0fe80.0
vendor/etc/security/cacerts/e071171e.0
vendor/etc/security/cacerts/e13665f9.0
vendor/etc/security/cacerts/e442e424.0
vendor/etc/security/cacerts/e48193cf.0
vendor/etc/security/cacerts/e7c037b4.0
vendor/etc/security/cacerts/e7dd1bc4.0
vendor/etc/security/cacerts/e8651083.0
vendor/etc/security/cacerts/ed39abd0.0
vendor/etc/security/cacerts/edcbddb5.0
vendor/etc/security/cacerts/ee532fd5.0
vendor/etc/security/cacerts/f013ecaf.0
vendor/etc/security/cacerts/f058632f.0
vendor/etc/security/cacerts/f0cd152c.0
vendor/etc/security/cacerts/f459871d.0
vendor/etc/security/cacerts/f8fc53da.0
vendor/etc/security/cacerts/fb5fa911.0
vendor/etc/security/cacerts/fd08c599.0
vendor/etc/security/cacerts/fde84897.0
vendor/etc/security/cacerts/ffa7f1eb.0
vendor/etc/security/cacerts_supl/111e6273.0
vendor/etc/security/cacerts_supl/3ad48a91.0
vendor/etc/security/cacerts_supl/7651b327.0
vendor/etc/security/cacerts_supl/c542733d.0
vendor/etc/security/cacerts_supl/f336e3d1.0
vendor/etc/security/cacerts_supl/lab/18dc3a8d.0
vendor/etc/security/cacerts_supl/lab/1bc5ca0c.0
vendor/etc/security/cacerts_supl/lab/1bc5ca0c.1
vendor/etc/security/cacerts_supl/lab/2cbfcc3a.0
vendor/etc/security/cacerts_supl/lab/35ef1c14.0
vendor/etc/security/cacerts_supl/lab/399e7759.0
vendor/etc/security/cacerts_supl/lab/586933d9.0
vendor/etc/security/cacerts_supl/lab/6146415b.0
vendor/etc/security/cacerts_supl/lab/66272d0d.0
vendor/etc/security/cacerts_supl/lab/6f1dbe5e.0
vendor/etc/security/cacerts_supl/lab/b5805141.0
vendor/etc/security/cacerts_supl/lab/b805b58a.0
vendor/etc/security/cacerts_supl/lab/ed7b215e.0
vendor/etc/security/cacerts_supl/lab/ef4b31e6.0
vendor/etc/slp_conf
vendor/etc/vintf/manifest/gnss-default.xml:vendor/etc/vintf/manifest/gnss-mtk.xml
vendor/etc/vintf/manifest/gnss@2.1-service.xml:vendor/etc/vintf/manifest/gnss@2.1-service-mtk.xml
@@ -796,8 +960,8 @@ vendor/lib64/libcodec2_soft_mtk_mp3dec.so
vendor/lib64/libcodec2_soft_mtk_msadpcmdec.so
vendor/lib64/libcodec2_vpp_qt_plugin.so
vendor/lib64/libcodec2_vpp_rs_plugin.so
vendor/lib64/libstagefright_foundation_ahandler_shim.so
vendor/lib64/libformatter.so
vendor/lib64/libstagefright_foundation_ahandler_shim.so

# MMS
vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service
@@ -921,6 +1085,29 @@ vendor/etc/init/init.cccirpcd.rc
vendor/etc/init/init.md_apps.rc
vendor/etc/init/mtkrild.rc
vendor/etc/init/muxreport.rc
vendor/etc/ipsec/ipsec.conf
vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootCA.crt
vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG2.crt
vendor/etc/ipsec/ipsec.d/cacerts/DigiCertGlobalRootG3.crt
vendor/etc/ipsec/ipsec.d/cacerts/Entrust.net_Certification_Authority_2048.cer
vendor/etc/ipsec/ipsec.d/cacerts/EntrustRootCertificationAuthorityG2_root.crt
vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_PCA_G3_Root.der
vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA.der
vendor/etc/ipsec/ipsec.d/cacerts/GeoTrust_Primary_CA_G2_ECC.der
vendor/etc/ipsec/ipsec.d/cacerts/GlobalSign_root_CA.crt
vendor/etc/ipsec/ipsec.d/cacerts/GoDaddyRootCertificateAuthorityG2.crt
vendor/etc/ipsec/ipsec.d/cacerts/IdenTrustCommercialRootCA1.cer
vendor/etc/ipsec/ipsec.d/cacerts/LibertyGlobalEnterprise-Root-CA-G1.crt
vendor/etc/ipsec/ipsec.d/cacerts/Root-R3.cer
vendor/etc/ipsec/ipsec.d/cacerts/Root_CA_1003.crt
vendor/etc/ipsec/ipsec.d/cacerts/USERTrustRSACertificationAuthority.crt
vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G4.der
vendor/etc/ipsec/ipsec.d/cacerts/VeriSignClass3G5.der
vendor/etc/ipsec/ipsec.d/cacerts/VeriSignUniversalRootCertification.der
vendor/etc/ipsec/ipsec.d/cacerts/gold.cer
vendor/etc/ipsec/ipsec.d/cacerts/thawte.der
vendor/etc/ipsec/ssl/openssl.cnf
vendor/etc/ipsec/strongswan.conf
vendor/etc/smsdbvisitor.xml
vendor/etc/special_pws_channel.xml
vendor/etc/vendor-apns-conf.xml
+0 −10
Original line number Diff line number Diff line
@@ -104,16 +104,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
    ro.vendor.pq.mtk_ultra_dimming_support=0 \
    ro.vendor.pq.mtk_blulight_def_support=1

# LMK
PRODUCT_PROPERTY_OVERRIDES += \
    ro.lmk.downgrade_pressure=60 \
    ro.lmk.kill_timeout_ms=100 \
    ro.lmk.psi_complete_stall_ms=150 \
    ro.lmk.swap_free_low_percentage=20 \
    ro.lmk.swap_util_max=90 \
    ro.lmk.thrashing_limit=30 \
    ro.lmk.thrashing_limit_decay=50

# OEM
PRODUCT_PROPERTY_OVERRIDES += \
    ro.oem_unlock_supported=1