diff --git a/device.mk b/device.mk index 8a68999..77660b8 100644 --- a/device.mk +++ b/device.mk @@ -46,6 +46,10 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/security/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy +# Overlay +DEVICE_PACKAGE_OVERLAYS += \ + $(LOCAL_PATH)/overlay + # QTI PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/permissions/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml new file mode 100644 index 0000000..1867485 --- /dev/null +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -0,0 +1,407 @@ + + + + + + + true + + + false + + + true + + + true + + + + true + + + true + + + true + + + true + + + Android-Mms/2.0 + + + http://www.google.com/oha/rdf/ua-profile-kila.xml + + + true + + + + "usb\\d" + "rndis\\d" + + + + + "softap0" + "wlan0" + + + + + "bnep\\d" + "bt-pan" + + + + + + 192.168.42.2 + 192.168.42.254 + 192.168.43.2 + 192.168.43.254 + 192.168.44.2 + 192.168.44.254 + 192.168.45.2 + 192.168.45.254 + 192.168.46.2 + 192.168.46.254 + 192.168.47.2 + 192.168.47.254 + 192.168.48.2 + 192.168.48.254 + 192.168.49.2 + 192.168.49.254 + 192.168.50.2 + 192.168.50.254 + 192.168.51.2 + 192.168.51.254 + + + + + + + + wifi,1,1,1,-1,true + mobile,0,0,0,-1,true + mobile_mms,2,0,4,60000,true + mobile_supl,3,0,2,60000,true + mobile_dun,4,0,2,60000,true + mobile_hipri,5,0,3,60000,true + mobile_fota,10,0,2,60000,true + mobile_ims,11,0,2,60000,true + mobile_cbs,12,0,2,60000,true + bluetooth,7,7,2,-1,true + mobile_emergency,15,0,5,-1,true + ethernet,9,9,9,-1,true + + + + + + 1,1 + 0,1 + 7,1 + 9,1 + + + + true + + + true + + + true + + + true + + + true + + + 524288,1048576,5505024,262144,524288,4194304 + + + true + + + true + + + com.android.systemui/com.android.systemui.doze.DozeService + + + true + + + true + + + false + + + + 5gnr:2097152,6291456,16777216,512000,2097152,8388608 + lte:2097152,4194304,8388608,262144,524288,1048576 + lte_ca:4096,6291456,12582912,4096,1048576,2097152 + umts:4094,87380,1220608,4096,16384,1220608 + hspa:4094,87380,1220608,4096,16384,1220608 + hsupa:4094,87380,1220608,4096,16384,1220608 + hsdpa:4094,87380,1220608,4096,16384,1220608 + hspap:4094,87380,1220608,4096,16384,1220608 + edge:4093,26280,35040,4096,16384,35040 + gprs:4092,8760,11680,4096,8760,11680 + evdo:4094,87380,524288,4096,16384,262144 + + + + true + + + true + + + true + + + true + + + true + + + true + + + org.codeaurora.ims + + + vendor.qti.iwlan + + + vendor.qti.iwlan + + + vendor.qti.iwlan + + + true + + + false + + + true + + + true + + + 2 + + + true + + + true + + + true + + + 600 + + + 3300 + + + + "/system/framework/arm64/boot-framework.oat" + "/system/framework/framework.jar" + "/system/framework/oat/arm64/services.odex" + "/system/framework/services.jar" + "/system/framework/arm64/boot.oat" + "/system/framework/arm64/boot-core-libart.oat" + "/apex/com.android.runtime/javalib/core-oj.jar" + "/apex/com.android.runtime/javalib/core-libart.jar" + "/apex/com.android.media/javalib/updatable-media.jar" + "/product/priv-app/SystemUI/SystemUI.apk" + "/product/priv-app/SystemUI/oat/arm64/SystemUI.odex" + "/system/lib64/libsurfaceflinger.so" + /system/lib64/libRScpp.so + /system/lib64/libRS.so + /system/lib64/libRS_internal.so + /system/lib64/libbcinfo.so + /system/lib64/libRSDriver.so + /system/lib64/libRSCpuRef.so + /system/lib64/libblas.so + + + + true + + + true + + + + "/system/framework/framework.jar" + "/system/framework/services.jar" + "/system/framework/arm64/apex.oat" + "/system/framework/arm64/apex-core-libart.oat" + "/apex/com.android.runtime/javalib/core-oj.jar" + "/apex/com.android.runtime/javalib/core-libart.jar" + "/apex/com.android.media/javalib/updatable-media.jar" + "/product/priv-app/SystemUI/SystemUI.apk" + "/system/lib64/libsurfaceflinger.so" + + + + true + + + true + + + true + + + + 0 + 1 + 2 + 3 + + + + true + + + 35.0dip + + + 84.0px + + + 84.0px + diff --git a/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/overlay/frameworks/base/core/res/res/xml/power_profile.xml new file mode 100644 index 0000000..6b45499 --- /dev/null +++ b/overlay/frameworks/base/core/res/res/xml/power_profile.xml @@ -0,0 +1,99 @@ + + + 0 + 75.47 + 387.93 + 4.43 + 0.9 + 0.5 + 135.59 + 19.46 + 20.71 + 40.63 + 288.29 + 770.28 + 59.39 + 165.56 + 45 + + 9.48 + 9.48 + + 0 + 0 + 0 + 0 + + 6 + 2 + + + 300000 + 576000 + 768000 + 1017600 + 1248000 + 1324800 + 1497600 + 1621800 + 1708800 + 1804800 + + + 120.09 + 128.85 + 139.87 + 159.83 + 180.88 + 191.4 + 209.57 + 257.8 + 276.02 + 285.67 + + + 300000 + 652800 + 806400 + 979200 + 1094400 + 1209600 + 1324800 + 1555200 + 1708800 + 1843200 + 1939200 + 2169600 + 2208000 + + + 199.52 + 282.09 + 317.76 + 379.8 + 425.25 + 478.55 + 532.35 + 705.83 + 813.09 + 1140.65 + 1242.73 + 1514.4 + 1583.92 + + 7.44 + 4.48 + 4000 + 0 + 0 + 0 + + 0 + + .0002 + .002 + .02 + .2 + 2 + + diff --git a/overlay/frameworks/base/packages/SettingsProvider/res/values/config.xml b/overlay/frameworks/base/packages/SettingsProvider/res/values/config.xml new file mode 100644 index 0000000..db55c6d --- /dev/null +++ b/overlay/frameworks/base/packages/SettingsProvider/res/values/config.xml @@ -0,0 +1,22 @@ + + + + + true +