From 3aa7159161789c90c849f27c1782fd1ad0176fca Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:18:53 +0100 Subject: [PATCH 01/20] add support to AUM-L29 --- Huawei/msm8937/AUM/Android.mk | 8 ++ Huawei/msm8937/AUM/AndroidManifest.xml | 10 ++ Huawei/msm8937/AUM/res/values/arrays.xml | 113 +++++++++++++++++++ Huawei/msm8937/AUM/res/values/bools.xml | 23 ++++ Huawei/msm8937/AUM/res/values/integers.xml | 8 ++ Huawei/msm8937/AUM/res/values/strings.xml | 5 + Huawei/msm8937/AUM/res/xml/power_profile.xml | 61 ++++++++++ 7 files changed, 228 insertions(+) create mode 100644 Huawei/msm8937/AUM/Android.mk create mode 100644 Huawei/msm8937/AUM/AndroidManifest.xml create mode 100644 Huawei/msm8937/AUM/res/values/arrays.xml create mode 100644 Huawei/msm8937/AUM/res/values/bools.xml create mode 100644 Huawei/msm8937/AUM/res/values/integers.xml create mode 100644 Huawei/msm8937/AUM/res/values/strings.xml create mode 100644 Huawei/msm8937/AUM/res/xml/power_profile.xml diff --git a/Huawei/msm8937/AUM/Android.mk b/Huawei/msm8937/AUM/Android.mk new file mode 100644 index 0000000..8907bf2 --- /dev/null +++ b/Huawei/msm8937/AUM/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-huawei-AUM +LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) \ No newline at end of file diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml new file mode 100644 index 0000000..24ae31e --- /dev/null +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Huawei/msm8937/AUM/res/values/arrays.xml b/Huawei/msm8937/AUM/res/values/arrays.xml new file mode 100644 index 0000000..817f778 --- /dev/null +++ b/Huawei/msm8937/AUM/res/values/arrays.xml @@ -0,0 +1,113 @@ + + + + 0x40C00000 + 0x00000001 + 0x40800000 + 0x00000514 + 0x40C04000 + 0x00000001 + + + 0x40C00000 + 0x00000001 + 0x40800000 + 0x00000514 + 0x40C04000 + 0x00000001 + + + 0x40C00000 + 0x00000001 + 0x40800000 + 0x000005DC + 0x40400000 + 0x00000001 + 0x41000000 + 0x00000004 + 0x42804000 + 0x00000001 + 0x42C0C000 + 0x00000064 + + + 0x40C00000 + 0x00000001 + 0x40800000 + 0x000005DC + 0x40400000 + 0x00000001 + 0x41000000 + 0x00000004 + 0x42804000 + 0x00000001 + 0x42C0C000 + 0x00000064 + + + 0x40C04000 + 0x00000001 + 0x40C0C000 + 0x00000001 + 0x40C14000 + 0x00000001 + 0x40C10000 + 0x00000001 + + + 0x40C00000 + 0x00000001 + 0x40800000 + 0x00000514 + + + 0x40C00000 + 0x00000001 + 0x40800000 + 0x0000044C + 0x42804000 + 0x00000001 + + + 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,4,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 + wifi_p2p,13,1,0,-1,true + mobile_ia,14,0,2,-1,true + mobile_emergency,15,0,2,-1,true + bluetooth,7,7,1,-1,true + mobile_bip0,38,0,3,-1,true + mobile_bip1,39,0,3,-1,true + mobile_bip2,40,0,3,-1,true + mobile_bip3,41,0,3,-1,true + mobile_bip4,42,0,3,-1,true + mobile_bip5,43,0,3,-1,true + mobile_bip6,44,0,3,-1,true + mobile_xcap,45,0,2,60000,true + + + SUPL_HOST=supl.google.com + SUPL_PORT=7276 + NTP_SERVER=north-america.pool.ntp.org + + + system/framework/arm/boot-hwframework.vdex + system/framework/oat/arm64/services.vdex + system/framework/arm/boot-bouncycastle.vdex + system/framework/oat/arm64/hwServices.vdex + system/framework/arm/boot-framework.oat + system/framework/arm/boot-core-libart.vdex + system/framework/oat/arm64/hwServices.odex + system/framework/oat/arm64/services.odex + system/framework/arm64/boot-framework.oat + + diff --git a/Huawei/msm8937/AUM/res/values/bools.xml b/Huawei/msm8937/AUM/res/values/bools.xml new file mode 100644 index 0000000..1fa4f18 --- /dev/null +++ b/Huawei/msm8937/AUM/res/values/bools.xml @@ -0,0 +1,23 @@ + + + false + false + false + false + false + false + false + true + false + true + true + true + true + true + false + true + true + false + false + false + diff --git a/Huawei/msm8937/AUM/res/values/integers.xml b/Huawei/msm8937/AUM/res/values/integers.xml new file mode 100644 index 0000000..5d4dfca --- /dev/null +++ b/Huawei/msm8937/AUM/res/values/integers.xml @@ -0,0 +1,8 @@ + + + 2000 + 1000 + 5000 + 600 + 30000 + diff --git a/Huawei/msm8937/AUM/res/values/strings.xml b/Huawei/msm8937/AUM/res/values/strings.xml new file mode 100644 index 0000000..8b3a192 --- /dev/null +++ b/Huawei/msm8937/AUM/res/values/strings.xml @@ -0,0 +1,5 @@ + + + com.qualcomm.location + org.codeaurora.ims + diff --git a/Huawei/msm8937/AUM/res/xml/power_profile.xml b/Huawei/msm8937/AUM/res/xml/power_profile.xml new file mode 100644 index 0000000..b061eac --- /dev/null +++ b/Huawei/msm8937/AUM/res/xml/power_profile.xml @@ -0,0 +1,61 @@ + + + + + 0 + 100 + 97 + 2.5 + 2.5 + 245 + 1.4 + 260 + 70 + 43 + 176 + 150 + 36 + 3000 + 102 + + + 13.0 + 10.0 + 10.0 + 10.0 + 10.0 + + + 960000 + 1094400 + 1248000 + 1401000 + + + 2.2 + + 50 + + + 137 + 147 + 158 + 169 + + From bfa3ca59407882aee70aaac44603fcecab7fd9b9 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:27:42 +0100 Subject: [PATCH 02/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index 24ae31e..6eb3f71 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@ From fb9973c5b15d306d9065fae20af8b275ec366b55 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:29:54 +0100 Subject: [PATCH 03/20] Update overlay.mk --- overlay.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/overlay.mk b/overlay.mk index 4f87261..690d13c 100644 --- a/overlay.mk +++ b/overlay.mk @@ -17,6 +17,7 @@ PRODUCT_PACKAGES += \ treble-overlay-huawei \ treble-overlay-huawei-ANE \ treble-overlay-huawei-ATU \ + treble-overlay-huawei-AUM \ treble-overlay-huawei-BKL \ treble-overlay-huawei-BND \ treble-overlay-huawei-CLT \ From bf24e1f9e46982cf8a6e352978243408a4e1562a Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:41:35 +0100 Subject: [PATCH 04/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index 6eb3f71..74f14db 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@ From 6f555945cfdd2ba088df5225b41147443ca7cdb4 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:47:22 +0100 Subject: [PATCH 05/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index 74f14db..24ae31e 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@ From 4d3682969fa7b61f1125de631efa79a1e5c8c121 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:51:39 +0100 Subject: [PATCH 06/20] Update knownKeys --- tests/knownKeys | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/tests/knownKeys b/tests/knownKeys index a329215..95a2f0f 100644 --- a/tests/knownKeys +++ b/tests/knownKeys @@ -123,3 +123,25 @@ config_minimumBrightnessCurveNits config_screenBrightnessForVrSettingDefault config_screenBrightnessForVrSettingMinimum config_screenBrightnessForVrSettingMaximum +flingboost_param_value +scrollboost_param_value +launchboost_param_value +actlaunchboost_param_value +launchboost_packing_param_value +panelview_flingboost_param_value +animationboost_param_value +config_enableCpuBoostForOverScrollerFling +config_enableCpuBoostForScroller +config_enableCpuBoostForAppLaunch +config_enableCpuBoostForActLaunch +config_disablePacking +config_enableCpuBoostForPanelViewFling +config_enablePerfBoostForAnimation +carrier_vt_available_bool +config_enableGeofenceOverlay +attribute launchboost_timeout_param +attribute actlaunchboost_timeout_param +attribute disablepacking_timeout_param +attribute animationboost_timeout_param +attribute config_wifi_supplicant_scan_interval +config_fusedLocationProviderPackageName \ No newline at end of file From b4c48040c5d4b172931881770e2c66435b7d1540 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:52:41 +0100 Subject: [PATCH 07/20] Update knownKeys --- tests/knownKeys | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/knownKeys b/tests/knownKeys index 95a2f0f..61d88f8 100644 --- a/tests/knownKeys +++ b/tests/knownKeys @@ -139,9 +139,9 @@ config_enableCpuBoostForPanelViewFling config_enablePerfBoostForAnimation carrier_vt_available_bool config_enableGeofenceOverlay -attribute launchboost_timeout_param -attribute actlaunchboost_timeout_param -attribute disablepacking_timeout_param -attribute animationboost_timeout_param -attribute config_wifi_supplicant_scan_interval +launchboost_timeout_param +actlaunchboost_timeout_param +disablepacking_timeout_param +animationboost_timeout_param +config_wifi_supplicant_scan_interval config_fusedLocationProviderPackageName \ No newline at end of file From 6adfe2bb5fbd4de1ba706c6749db38a14a0ed8cb Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 12 Apr 2019 13:53:50 +0100 Subject: [PATCH 08/20] Update bools.xml --- Huawei/msm8937/AUM/res/values/bools.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/Huawei/msm8937/AUM/res/values/bools.xml b/Huawei/msm8937/AUM/res/values/bools.xml index 1fa4f18..262fd4f 100644 --- a/Huawei/msm8937/AUM/res/values/bools.xml +++ b/Huawei/msm8937/AUM/res/values/bools.xml @@ -19,5 +19,4 @@ true false false - false From 090e0f09175517b6127177a8de368baa07484fc2 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:25:41 +0100 Subject: [PATCH 09/20] Update knownKeys --- tests/knownKeys | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/tests/knownKeys b/tests/knownKeys index 61d88f8..e4b7d7c 100644 --- a/tests/knownKeys +++ b/tests/knownKeys @@ -123,11 +123,6 @@ config_minimumBrightnessCurveNits config_screenBrightnessForVrSettingDefault config_screenBrightnessForVrSettingMinimum config_screenBrightnessForVrSettingMaximum -flingboost_param_value -scrollboost_param_value -launchboost_param_value -actlaunchboost_param_value -launchboost_packing_param_value panelview_flingboost_param_value animationboost_param_value config_enableCpuBoostForOverScrollerFling @@ -139,9 +134,3 @@ config_enableCpuBoostForPanelViewFling config_enablePerfBoostForAnimation carrier_vt_available_bool config_enableGeofenceOverlay -launchboost_timeout_param -actlaunchboost_timeout_param -disablepacking_timeout_param -animationboost_timeout_param -config_wifi_supplicant_scan_interval -config_fusedLocationProviderPackageName \ No newline at end of file From f52fa8b4890dbffbd8a1157257ba33af2287bc68 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:29:44 +0100 Subject: [PATCH 10/20] Update knownKeys --- tests/knownKeys | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/tests/knownKeys b/tests/knownKeys index e4b7d7c..a329215 100644 --- a/tests/knownKeys +++ b/tests/knownKeys @@ -123,14 +123,3 @@ config_minimumBrightnessCurveNits config_screenBrightnessForVrSettingDefault config_screenBrightnessForVrSettingMinimum config_screenBrightnessForVrSettingMaximum -panelview_flingboost_param_value -animationboost_param_value -config_enableCpuBoostForOverScrollerFling -config_enableCpuBoostForScroller -config_enableCpuBoostForAppLaunch -config_enableCpuBoostForActLaunch -config_disablePacking -config_enableCpuBoostForPanelViewFling -config_enablePerfBoostForAnimation -carrier_vt_available_bool -config_enableGeofenceOverlay From 1624902a485270a9cec5d206bd8ea6c99ddf92d5 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:31:47 +0100 Subject: [PATCH 11/20] Update bools.xml --- Huawei/msm8937/AUM/res/values/bools.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Huawei/msm8937/AUM/res/values/bools.xml b/Huawei/msm8937/AUM/res/values/bools.xml index 262fd4f..a6e1f99 100644 --- a/Huawei/msm8937/AUM/res/values/bools.xml +++ b/Huawei/msm8937/AUM/res/values/bools.xml @@ -1,9 +1,5 @@ - false - false - false - false false false false @@ -18,5 +14,4 @@ true true false - false From 3dcc8631880aea1d6ae90165ea6d6365c6c8084b Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:37:22 +0100 Subject: [PATCH 12/20] Update arrays.xml --- Huawei/msm8937/AUM/res/values/arrays.xml | 70 +----------------------- 1 file changed, 1 insertion(+), 69 deletions(-) diff --git a/Huawei/msm8937/AUM/res/values/arrays.xml b/Huawei/msm8937/AUM/res/values/arrays.xml index 817f778..ff7f598 100644 --- a/Huawei/msm8937/AUM/res/values/arrays.xml +++ b/Huawei/msm8937/AUM/res/values/arrays.xml @@ -1,74 +1,6 @@ - - 0x40C00000 - 0x00000001 - 0x40800000 - 0x00000514 - 0x40C04000 - 0x00000001 - - - 0x40C00000 - 0x00000001 - 0x40800000 - 0x00000514 - 0x40C04000 - 0x00000001 - - - 0x40C00000 - 0x00000001 - 0x40800000 - 0x000005DC - 0x40400000 - 0x00000001 - 0x41000000 - 0x00000004 - 0x42804000 - 0x00000001 - 0x42C0C000 - 0x00000064 - - - 0x40C00000 - 0x00000001 - 0x40800000 - 0x000005DC - 0x40400000 - 0x00000001 - 0x41000000 - 0x00000004 - 0x42804000 - 0x00000001 - 0x42C0C000 - 0x00000064 - - - 0x40C04000 - 0x00000001 - 0x40C0C000 - 0x00000001 - 0x40C14000 - 0x00000001 - 0x40C10000 - 0x00000001 - - - 0x40C00000 - 0x00000001 - 0x40800000 - 0x00000514 - - - 0x40C00000 - 0x00000001 - 0x40800000 - 0x0000044C - 0x42804000 - 0x00000001 - - + bt-pan From 99a52975dd4a8abb11cfa41242bfcd93fda76633 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:41:25 +0100 Subject: [PATCH 13/20] Update bools.xml --- Huawei/msm8937/AUM/res/values/bools.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Huawei/msm8937/AUM/res/values/bools.xml b/Huawei/msm8937/AUM/res/values/bools.xml index a6e1f99..10fd3f0 100644 --- a/Huawei/msm8937/AUM/res/values/bools.xml +++ b/Huawei/msm8937/AUM/res/values/bools.xml @@ -1,15 +1,10 @@ - false - false - false true false true true true - true - true false true true From 3fe9140f75b2fe9d3655b4da574ac1d2d7d3c2af Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:42:14 +0100 Subject: [PATCH 14/20] Delete integers.xml --- Huawei/msm8937/AUM/res/values/integers.xml | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 Huawei/msm8937/AUM/res/values/integers.xml diff --git a/Huawei/msm8937/AUM/res/values/integers.xml b/Huawei/msm8937/AUM/res/values/integers.xml deleted file mode 100644 index 5d4dfca..0000000 --- a/Huawei/msm8937/AUM/res/values/integers.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - 2000 - 1000 - 5000 - 600 - 30000 - From e055f7ac942cc6acc072aa798218035f648da7f0 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:42:38 +0100 Subject: [PATCH 15/20] Delete strings.xml --- Huawei/msm8937/AUM/res/values/strings.xml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 Huawei/msm8937/AUM/res/values/strings.xml diff --git a/Huawei/msm8937/AUM/res/values/strings.xml b/Huawei/msm8937/AUM/res/values/strings.xml deleted file mode 100644 index 8b3a192..0000000 --- a/Huawei/msm8937/AUM/res/values/strings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - com.qualcomm.location - org.codeaurora.ims - From a59c99d27faa2af00d2217a72baf29f653053e45 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:45:05 +0100 Subject: [PATCH 16/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index 24ae31e..1d65a42 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@ From ffd732a01a240254648b9868d2c34a0389bb2e1c Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 16:48:14 +0100 Subject: [PATCH 17/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index 1d65a42..d4f7eda 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@ From ff25bea881e88bf9d00df615283765bb8053e127 Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 17:33:40 +0100 Subject: [PATCH 18/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index d4f7eda..24ae31e 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@ From 51ca98cf1836d1c53cb941005168fe9e59fd673d Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 17:40:06 +0100 Subject: [PATCH 19/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index 24ae31e..a42549e 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@ From cff1db3e1e3695b8e5f7355c611b92bcabbc960d Mon Sep 17 00:00:00 2001 From: Khaled Necir Date: Fri, 17 May 2019 17:44:50 +0100 Subject: [PATCH 20/20] Update AndroidManifest.xml --- Huawei/msm8937/AUM/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Huawei/msm8937/AUM/AndroidManifest.xml b/Huawei/msm8937/AUM/AndroidManifest.xml index a42549e..1e723a3 100644 --- a/Huawei/msm8937/AUM/AndroidManifest.xml +++ b/Huawei/msm8937/AUM/AndroidManifest.xml @@ -5,6 +5,6 @@