From 8a4e0ed7cced38dc82f4be928eea998a0f9e02a4 Mon Sep 17 00:00:00 2001 From: Fu Date: Fri, 3 Dec 2021 05:55:26 +0800 Subject: [PATCH] Add overlay for Sony J9110 ( xperia 1) (#419) --- Sony/J9110/Android.mk | 8 + Sony/J9110/AndroidManifest.xml | 10 + Sony/J9110/res/values/config.xml | 313 +++++++++++++++++++++++++++ Sony/J9110/res/xml/power_profile.xml | 186 ++++++++++++++++ overlay.mk | 1 + 5 files changed, 518 insertions(+) create mode 100644 Sony/J9110/Android.mk create mode 100644 Sony/J9110/AndroidManifest.xml create mode 100644 Sony/J9110/res/values/config.xml create mode 100644 Sony/J9110/res/xml/power_profile.xml diff --git a/Sony/J9110/Android.mk b/Sony/J9110/Android.mk new file mode 100644 index 0000000..db139de --- /dev/null +++ b/Sony/J9110/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-sony-J9110 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Sony/J9110/AndroidManifest.xml b/Sony/J9110/AndroidManifest.xml new file mode 100644 index 0000000..648d620 --- /dev/null +++ b/Sony/J9110/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Sony/J9110/res/values/config.xml b/Sony/J9110/res/values/config.xml new file mode 100644 index 0000000..a8909d3 --- /dev/null +++ b/Sony/J9110/res/values/config.xml @@ -0,0 +1,313 @@ + + + + + + + + + true + + + + "usb\\d" + "rndis\\d" + + + + + "softap0" + "wigig0" + "wifi_br0" + "wlan0" + "wlan1" + + + + + "bnep\\d" + "bt-pan" + + + + + + + + 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 + + + + + + "1,1" + "0,1" + "7,1" + + + + true + + + true + + + + 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 + + + false + + + true + + + true + + + 680 + + + 3300 + + + + "/system/framework/arm64/boot-framework.oat" + "/system/framework/framework.jar" + "/system/framework/oat/arm64/services.odex" + "/system/framework/services.jar" + "/apex/com.android.art/javalib/core-oj.jar" + "/apex/com.android.art/javalib/core-libart.jar" + "/apex/com.android.media/javalib/updatable-media.jar" + "/system_ext/priv-app/SystemUI/SystemUI.apk" + "/system_ext/priv-app/SystemUI/oat/arm64/SystemUI.odex" + "/system/lib64/libsurfaceflinger.so" + + + + true + + + true + + + true + + + true + + + 1 + + + true + + + + 32 + 64 + 128 + 170 + 220 + 256 + 384 + 512 + 768 + 1024 + 1536 + 2048 + 4096 + + + + + 3 + 10 + 32 + 64 + 80 + 96 + 112 + 128 + 144 + 176 + 196 + 208 + 224 + 255 + + + + 10 + + + 128 + + + 1 + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + true + + + 2 + diff --git a/Sony/J9110/res/xml/power_profile.xml b/Sony/J9110/res/xml/power_profile.xml new file mode 100644 index 0000000..eaef54c --- /dev/null +++ b/Sony/J9110/res/xml/power_profile.xml @@ -0,0 +1,186 @@ + + + 75.00 + 140.01 + 381.95 + 0 + 0 + 9.27 + 73.48 + 65.64 + 23.49 + 47.08 + 27.98 + 405.69 + 137.50 + 105.40 + + 5.76 + 5.76 + 5.76 + 5.76 + 5.76 + + + 4 + 3 + 1 + + + 300000 + 403200 + 518400 + 614400 + 691200 + 787200 + 883200 + 979200 + 1075200 + 1171200 + 1248000 + 1344000 + 1420800 + 1516800 + 1612800 + 1708800 + 1804800 + + + 710400 + 825600 + 940800 + 1056000 + 1171200 + 1286400 + 1382400 + 1478400 + 1574400 + 1670400 + 1766400 + 1862400 + 1958400 + 2054400 + 2150400 + 2246400 + 2342400 + 2419200 + + + 844800 + 960000 + 1075200 + 1190400 + 1305600 + 1401600 + 1516800 + 1632000 + 1747200 + 1862400 + 1977600 + 2073600 + 2169600 + 2265600 + 2361600 + 2457600 + 2553600 + 2649600 + 2745600 + 2841600 + + + 5.77 + 6.08 + 6.42 + 6.55 + 6.81 + 7.61 + 8.06 + 8.53 + 8.81 + 9.28 + 10.22 + 11.39 + 12.55 + 13.83 + 14.72 + 15.86 + 17.09 + + + 8.25 + 10.04 + 11.72 + 13.49 + 15.53 + 17.90 + 19.48 + 21.75 + 23.95 + 26.67 + 31.95 + 37.68 + 39.27 + 42.82 + 46.44 + 50.93 + 55.65 + 59.25 + + + 26.55 + 31.09 + 35.73 + 40.47 + 45.01 + 48.99 + 56.40 + 64.44 + 73.14 + 81.45 + 92.60 + 104.67 + 119.90 + 124.54 + 131.61 + 144.12 + 158.46 + 171.97 + 183.45 + 194.23 + + 4.68 + 6.00 + 0.01 + 3860 + 0.00 + 5.55 + 6.70 + + 600.00 + + .0002 + .002 + .02 + .2 + 2 + + 0.67 + 116.96 + + 112.33 + 112.33 + 112.33 + 112.33 + 112.33 + + 580 + 0.59 + 66.68 + 77.97 + 3800.00 + + 47.39 + 11.94 + + 3800 + diff --git a/overlay.mk b/overlay.mk index aa6b62a..d87e43e 100755 --- a/overlay.mk +++ b/overlay.mk @@ -128,6 +128,7 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-s9q \ treble-overlay-sec-ims \ treble-overlay-sharp-s2 \ + treble-overlay-sony-J9110 \ treble-overlay-sony-XZ3 \ treble-overlay-sony-pdx206 \ treble-overlay-sprd-ims \