Compare commits
445 commits
2ac6e4f778
...
96767b9fc5
Author | SHA1 | Date | |
---|---|---|---|
96767b9fc5 | |||
|
77fecfa51d | ||
|
b8039a2e38 | ||
|
198306ed39 | ||
|
551b8c3613 | ||
|
893be72de0 | ||
|
bf4abc6d86 | ||
|
6a0b550fb8 | ||
|
3c81196f34 | ||
|
f928725edc | ||
|
bbf42cf52f | ||
|
5049f06153 | ||
|
afcb39bcce | ||
|
82af0135ea | ||
|
df79059138 | ||
|
bb253eadf9 | ||
|
5398145f2c | ||
|
03883ec631 | ||
|
70dbca6599 | ||
|
05634432ef | ||
|
418bdb9f94 | ||
|
5a1bc840b5 | ||
|
a13a584db6 | ||
|
e42bb8aaba | ||
|
2cec0e7f3a | ||
|
0dbea19fd9 | ||
|
d9a8b3c364 | ||
|
6e2a1491b9 | ||
|
7908a9cb22 | ||
|
af3fb798e8 | ||
|
32b14173d8 | ||
|
1bff2f4fae | ||
|
4ee9bdf26a | ||
|
49047522c9 | ||
|
4407e5de01 | ||
|
f9bc1b9f5c | ||
|
beb51f5f0f | ||
|
08abb7c58a | ||
|
8cbc2ccc8a | ||
|
76d87faa16 | ||
|
ba57bdc1a1 | ||
|
554214ad92 | ||
|
77112e92cb | ||
|
a4c8bb42ca | ||
|
cf44b6c168 | ||
|
607668d098 | ||
|
0ac4d338a9 | ||
|
a6842974cb | ||
|
6ef6b15309 | ||
|
11f7740bea | ||
|
35f10174ea | ||
|
c3d323fbde | ||
|
9868cdb1c8 | ||
|
4745301c46 | ||
|
d8886bd494 | ||
|
212bda3da5 | ||
|
11d9a0e13a | ||
|
4f8cb5a718 | ||
|
15abb86f8b | ||
|
9e4af06e61 | ||
|
6a2d996a4c | ||
|
4323e3b1d6 | ||
|
d2207c0c77 | ||
|
19dca967d3 | ||
|
b99b545b68 | ||
|
0942f3e527 | ||
|
4c3db2c1f3 | ||
|
fe0a5705fc | ||
|
4dd3414478 | ||
|
947adc471b | ||
|
515422f0e7 | ||
|
2328c28d5a | ||
|
24c728bc8b | ||
|
68420e6d2a | ||
|
d007234af5 | ||
|
acdfdd69ed | ||
|
a73970ef68 | ||
|
8ae5d803de | ||
|
8c28ab4746 | ||
|
a372d82727 | ||
|
3572387d0c | ||
|
7a7f1ada34 | ||
|
e8b3deb554 | ||
|
e911581000 | ||
|
f78b5edd4a | ||
|
906e6762dc | ||
|
34e1166749 | ||
|
a0ebd3470f | ||
|
e652ca346d | ||
|
836bd614df | ||
|
2586a2391c | ||
|
ff4c9a4786 | ||
|
a2dfa226ad | ||
|
3269fe8d4d | ||
1998e0ca95 | |||
|
00e3669585 | ||
|
ba524ebbd1 | ||
|
e87da63efa | ||
|
3103079f2c | ||
|
72eb868b79 | ||
|
f0dec2fbd7 | ||
|
ec0c04a4de | ||
|
932309ca0c | ||
|
248261cb56 | ||
|
79c5c56d3f | ||
|
9c36f4029c | ||
|
fc9c6bf022 | ||
|
998903d38b | ||
|
afe8c44a3c | ||
|
1466ddb10f | ||
|
f38f6a4863 | ||
|
83d2fffe89 | ||
|
6e11bd503d | ||
|
224a23fac3 | ||
|
b07160721a | ||
|
429086b305 | ||
|
64e8df7eb9 | ||
|
1bf46c47bc | ||
|
14ab16dbd2 | ||
|
7620ccc435 | ||
|
973564943c | ||
|
44dd13a47d | ||
|
49e35db2ff | ||
|
3ce6286be6 | ||
|
35b5e1f09b | ||
|
c0d4eddc2a | ||
|
e9cdf8b620 | ||
|
279497ab01 | ||
|
ce7a31a178 | ||
|
8395416d1b | ||
|
1697735c46 | ||
|
cb7dd890a6 | ||
|
4004607780 | ||
|
d16c5d2c49 | ||
|
8a44ceecbe | ||
|
e6ce8ebb9e | ||
|
9f5f4c5cb7 | ||
|
1924c9f46b | ||
|
a58e33fef3 | ||
|
c48193032b | ||
|
3cdb72fed6 | ||
|
e65290670b | ||
|
ce136e0033 | ||
|
b198d536fc | ||
|
7fc86da35b | ||
|
41880553bb | ||
|
2a43fa8114 | ||
|
58131dc768 | ||
|
090e57e5f4 | ||
|
e18dc24c50 | ||
|
596ac53ad7 | ||
|
bb4a86df4a | ||
|
8cdbbe350e | ||
|
0b8e0d8718 | ||
|
e56defc46f | ||
|
1b0f9d242a | ||
|
46da2c10f2 | ||
|
f6d0967147 | ||
|
2e35fbb445 | ||
|
0be98b4750 | ||
|
a56ae15a75 | ||
|
85c75ed961 | ||
|
dfc6ecb70f | ||
|
42b5aa2686 | ||
|
9b46bd2589 | ||
|
17bedc17fb | ||
|
e4520f2a10 | ||
|
730b91d7e6 | ||
|
4da067e1d9 | ||
|
d417830ec4 | ||
|
eede8ff7f8 | ||
|
deb7a29c9c | ||
|
d2ff6d65c8 | ||
|
6a2f901058 | ||
|
53c9715774 | ||
|
25f5e2de11 | ||
|
27a0671158 | ||
|
0eb50bfd9f | ||
|
9703131628 | ||
|
6dd5c7fef7 | ||
|
0284e70abc | ||
|
e8b033a8a2 | ||
|
ef3d83de10 | ||
|
c0d6223e3a | ||
|
54fcab04a6 | ||
|
8861773b29 | ||
|
8e20470fbe | ||
|
c5e560206f | ||
|
29646863d7 | ||
|
083f3f0ed5 | ||
|
11838d99f5 | ||
|
4d8fefa329 | ||
|
7daa27c6af | ||
|
b16d5763c0 | ||
|
1767010bcd | ||
|
55a6facbc7 | ||
|
76cd5b01e8 | ||
|
99000d1528 | ||
|
936aed6b68 | ||
|
54b4673076 | ||
|
53802e6aae | ||
|
139bbd9de4 | ||
|
539fa55159 | ||
|
fd14ab9267 | ||
|
478000f7de | ||
|
861aae16d5 | ||
|
09824e8d7b | ||
|
5ee689423a | ||
|
db36479f47 | ||
|
dd4bd0964d | ||
|
f2aed0ad08 | ||
|
bdccfe3430 | ||
|
d5b90e3803 | ||
|
0abbd676b3 | ||
|
2f09cc86e7 | ||
|
fa138c22c2 | ||
|
ded8153ce6 | ||
|
b0aa60638a | ||
|
4f18c64f1b | ||
|
fb600a6fe3 | ||
|
36b17a932b | ||
|
7f16f6d589 | ||
|
a612510fce | ||
|
43a3eb7b61 | ||
|
8b915da5a4 | ||
|
afb9e4e659 | ||
|
9d849eb3d9 | ||
|
ad971ce131 | ||
|
4129c6b261 | ||
|
d2401ccd53 | ||
|
08fdd1514c | ||
|
a885abeecf | ||
|
99600510ea | ||
|
746a6e289a | ||
|
cfd085cf5d | ||
|
270a79814e | ||
|
866fb84b5f | ||
|
b0ede3fa9d | ||
|
9fc98caa5f | ||
|
32d53e9ed6 | ||
|
111cabdac9 | ||
|
3ee791c1c8 | ||
|
227338282e | ||
|
4c38a977ed | ||
|
c8f6980acd | ||
|
10f8ea7bfd | ||
|
25b5c23b58 | ||
|
064366de8a | ||
|
1fa56f3e03 | ||
|
ba909bb365 | ||
|
bd6d848e8b | ||
|
d741815602 | ||
|
e3bec2c59f | ||
|
9cde7ffbb5 | ||
|
fcd2307b22 | ||
|
881f141afe | ||
|
89123a9977 | ||
|
5bf9e98a5c | ||
|
c348f049ff | ||
|
dd8eeb2f6c | ||
|
acc36862d5 | ||
|
8dfeace36c | ||
|
f966eb9c77 | ||
|
49da7e8dd5 | ||
|
3bbc72d836 | ||
|
d2016f495f | ||
|
0a5fbf929e | ||
|
e4df20410f | ||
|
a2a1e5e211 | ||
|
7adacbc630 | ||
|
0680b289dc | ||
|
43bcb69035 | ||
|
7c3f4ca5ce | ||
|
2f944565ea | ||
|
cadc927156 | ||
|
ed61091be3 | ||
|
dc5b8fc63a | ||
|
b9e1970d5e | ||
|
aeae3cbfeb | ||
|
5cce10bdf8 | ||
|
8075defd48 | ||
|
8fd74cbfa5 | ||
|
b669a85008 | ||
|
c29fcf7df5 | ||
|
afac339f24 | ||
|
b379690ab1 | ||
|
6a7a279df9 | ||
|
cab99d5bd9 | ||
|
6d5cf70c82 | ||
|
bfbdc8469c | ||
|
1143126ea9 | ||
|
f04e2d066f | ||
|
ec8ca6001c | ||
|
d80c93021a | ||
|
e253d73063 | ||
|
bc7fb56f9c | ||
|
74a18ae1d2 | ||
|
0b73234af9 | ||
|
c5e4f70d17 | ||
|
cd6c2edcad | ||
|
31c994f6c3 | ||
|
a6daecba5b | ||
|
e7dba7f0eb | ||
|
3650b9f93c | ||
|
88426e5869 | ||
|
b25a0b899b | ||
|
90a0d6511d | ||
|
0d0755323f | ||
|
eaee2adb85 | ||
|
837d8a4470 | ||
|
35dfdf0184 | ||
|
0481ef9c9a | ||
|
04b2a38321 | ||
|
822e110160 | ||
|
2257283ed0 | ||
|
05a25dcae5 | ||
|
975b297354 | ||
|
5a6efbe5eb | ||
|
27471387f1 | ||
|
2c50bb750b | ||
|
42146cb730 | ||
|
a369405f67 | ||
|
4ec4da6732 | ||
|
14d29b3f9d | ||
|
336f9afb69 | ||
|
6bf8718446 | ||
|
6e9c3698d0 | ||
|
a1b821f7f7 | ||
|
8c01ae1399 | ||
|
33d71adbef | ||
|
ec96b53587 | ||
|
5e2189be8f | ||
|
382a526ef5 | ||
|
77344476aa | ||
|
85af7a68a1 | ||
|
9c3ef7feeb | ||
|
3560b6bcef | ||
|
0278ef332a | ||
|
55837a0b0f | ||
|
c588cc1774 | ||
|
bc43f62621 | ||
|
5e7e549d47 | ||
|
b6e1bb89cf | ||
|
e48f8609ad | ||
|
4919637194 | ||
|
896f1e4eeb | ||
|
e683b4467a | ||
|
e588063363 | ||
|
7695b69e23 | ||
|
9f737501aa | ||
|
546d9a1308 | ||
|
7f9d086323 | ||
|
445ee98bde | ||
|
1df14b638a | ||
|
0c21fe3872 | ||
|
aecce2d039 | ||
|
1140c4fbdb | ||
|
f1a52222bc | ||
|
9364fcbb62 | ||
|
b014df901e | ||
|
bd2b3b3c12 | ||
|
e5967d2086 | ||
|
e97003dde9 | ||
|
37ce661cf1 | ||
|
41abeb6db6 | ||
|
b1fa9f7677 | ||
|
f1760d8204 | ||
|
eb0f15c237 | ||
|
1b15a2064e | ||
|
c17b96a28b | ||
|
409ab9dac8 | ||
|
3584c2b5c1 | ||
|
321ba96601 | ||
|
d17410a69e | ||
|
393895ae5b | ||
|
35a8d16d3a | ||
|
687183513a | ||
|
159b09f81e | ||
|
4a0ec38d63 | ||
|
85d8edcf90 | ||
|
dd36fb4a50 | ||
|
c5eae8f4d5 | ||
|
4a72133476 | ||
|
68aa3689a0 | ||
|
0a954c0c76 | ||
|
ba0d23bdba | ||
|
0aadffe187 | ||
|
6a27f789bd | ||
|
22a3af78ea | ||
|
6f295388b4 | ||
|
6dfd18a261 | ||
|
fdad1e505c | ||
|
62d61455e5 | ||
|
308c003b24 | ||
|
3ca5be3187 | ||
|
fcfd3c10fc | ||
|
5e1c2cd19d | ||
|
a8877b234e | ||
|
8b8f09b1c3 | ||
|
324f3d92ab | ||
|
0ad06973f8 | ||
|
22aac7c0bc | ||
|
df6224ef9e | ||
|
33158553bf | ||
|
6c3704d188 | ||
|
fbef089472 | ||
|
bb82fc7a29 | ||
|
553dc5c065 | ||
|
ff4dfa3c0d | ||
|
189fe6169a | ||
|
5ee2c021cd | ||
|
d9ee089006 | ||
|
bf275099a1 | ||
|
fb892f4c3e | ||
|
2569f5cd14 | ||
|
d19d4dc8e0 | ||
|
8af13083e8 | ||
|
04d2544165 | ||
|
3b2ae9a983 | ||
|
48fa97dde5 | ||
|
3ebbc859ea | ||
|
56937c895e | ||
|
f0e0044c95 | ||
|
ed1995df10 | ||
|
f3ca9b536b | ||
1c1d402232 | |||
20d04f3d4d | |||
|
70d3869ead | ||
f263ad1d43 | |||
247bf8634a | |||
2474fb209e | |||
abe1a5d932 | |||
|
011479c779 | ||
|
a1a23af455 | ||
|
770c3fbb40 | ||
|
564f4a3864 | ||
|
9a06cadf68 | ||
|
8800b85d0c | ||
|
f905ac194b | ||
|
6e31ea85dc | ||
|
900683bb1b | ||
|
b9a94c22e0 | ||
|
4b15cdcb75 | ||
|
a7a9e07744 | ||
|
1ea39339db |
711 changed files with 26055 additions and 1364 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
|||
.*.swp
|
||||
.DS_Store
|
||||
.idea/*
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-realme-rmx3366
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-asus-rogphone
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
10
Asus/RogPhone/AndroidManifest.xml
Normal file
10
Asus/RogPhone/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.asus.rogphone"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+*ASUS_Z01QD_1*"
|
||||
android:priority="625"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
120
Asus/RogPhone/res/values/config.xml
Normal file
120
Asus/RogPhone/res/values/config.xml
Normal file
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
|
||||
<fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction>
|
||||
<fraction name="config_screenAutoBrightnessDozeScaleFactor">100.0%</fraction>
|
||||
<fraction name="config_maximumScreenDimRatio">20.000004%</fraction>
|
||||
|
||||
<integer name="config_screenBrightnessDark">1</integer>
|
||||
<integer name="config_screenBrightnessDim">10</integer>
|
||||
<integer name="config_screenBrightnessDoze">17</integer>
|
||||
<integer name="config_screenBrightnessSettingMinimum">1</integer>
|
||||
<integer name="config_screenBrightnessSettingDefault">63</integer>
|
||||
<integer name="config_screenBrightnessSettingMaximum">255</integer>
|
||||
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
|
||||
<integer name="config_autoBrightnessDarkeningLightDebounce">4000</integer>
|
||||
<integer name="config_autoBrightnessInitialLightSensorRate">-1</integer>
|
||||
<integer name="config_autoBrightnessLightSensorRate">250</integer>
|
||||
<integer name="config_brightness_ramp_rate_fast">180</integer>
|
||||
<integer name="config_brightness_ramp_rate_slow">10</integer>
|
||||
|
||||
<integer-array name="config_autoBrightnessLevels">
|
||||
<item>1</item>
|
||||
<item>15</item>
|
||||
<item>30</item>
|
||||
<item>50</item>
|
||||
<item>100</item>
|
||||
<item>200</item>
|
||||
<item>300</item>
|
||||
<item>400</item>
|
||||
<item>500</item>
|
||||
<item>650</item>
|
||||
<item>800</item>
|
||||
<item>1000</item>
|
||||
<item>1500</item>
|
||||
<item>2000</item>
|
||||
<item>3000</item>
|
||||
<item>4000</item>
|
||||
<item>5000</item>
|
||||
<item>7000</item>
|
||||
<item>10000</item>
|
||||
<item>12500</item>
|
||||
<item>15000</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_autoBrightnessDisplayValuesNits">
|
||||
<item>7</item>
|
||||
<item>11</item>
|
||||
<item>34</item>
|
||||
<item>52</item>
|
||||
<item>67</item>
|
||||
<item>81</item>
|
||||
<item>105</item>
|
||||
<item>119</item>
|
||||
<item>130</item>
|
||||
<item>139</item>
|
||||
<item>152</item>
|
||||
<item>164</item>
|
||||
<item>177</item>
|
||||
<item>227</item>
|
||||
<item>263</item>
|
||||
<item>290</item>
|
||||
<item>303</item>
|
||||
<item>310</item>
|
||||
<item>314</item>
|
||||
<item>319</item>
|
||||
<item>399</item>
|
||||
<item>480</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_screenBrightnessBacklight">
|
||||
<item>1</item>
|
||||
<item>4</item>
|
||||
<item>6</item>
|
||||
<item>19</item>
|
||||
<item>29</item>
|
||||
<item>37</item>
|
||||
<item>45</item>
|
||||
<item>58</item>
|
||||
<item>66</item>
|
||||
<item>72</item>
|
||||
<item>77</item>
|
||||
<item>84</item>
|
||||
<item>91</item>
|
||||
<item>98</item>
|
||||
<item>126</item>
|
||||
<item>146</item>
|
||||
<item>161</item>
|
||||
<item>168</item>
|
||||
<item>172</item>
|
||||
<item>174</item>
|
||||
<item>177</item>
|
||||
<item>221</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_screenBrightnessNits">
|
||||
<item>2</item>
|
||||
<item>7</item>
|
||||
<item>11</item>
|
||||
<item>34</item>
|
||||
<item>52</item>
|
||||
<item>67</item>
|
||||
<item>81</item>
|
||||
<item>105</item>
|
||||
<item>119</item>
|
||||
<item>130</item>
|
||||
<item>139</item>
|
||||
<item>152</item>
|
||||
<item>164</item>
|
||||
<item>177</item>
|
||||
<item>227</item>
|
||||
<item>263</item>
|
||||
<item>290</item>
|
||||
<item>303</item>
|
||||
<item>310</item>
|
||||
<item>314</item>
|
||||
<item>319</item>
|
||||
<item>399</item>
|
||||
<item>460</item>
|
||||
</integer-array>
|
||||
</resources>
|
153
Asus/RogPhone/res/xml/power_profile.xml
Normal file
153
Asus/RogPhone/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,153 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="ambient.on">0.1</item>
|
||||
<item name="screen.on">129</item>
|
||||
<item name="screen.full">334</item>
|
||||
<item name="bluetooth.active">63.6</item>
|
||||
<item name="bluetooth.on">0.3</item>
|
||||
<item name="wifi.on">0.29</item>
|
||||
<item name="wifi.active">6.2</item>
|
||||
<item name="wifi.scan">143</item>
|
||||
<item name="audio">14.1</item>
|
||||
<item name="video">54</item>
|
||||
<item name="camera.flashlight">412</item>
|
||||
<item name="camera.avg">856.8</item>
|
||||
<item name="gps.on">50</item>
|
||||
<item name="radio.active">351.8</item>
|
||||
<item name="radio.scanning">1.33</item>
|
||||
<array name="radio.on">
|
||||
<value>36.53</value>
|
||||
<value>21.13</value>
|
||||
<value>7.62</value>
|
||||
<value>6.12</value>
|
||||
<value>4.58</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value>
|
||||
<value>4</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>300000</value>
|
||||
<value>403200</value>
|
||||
<value>480000</value>
|
||||
<value>576000</value>
|
||||
<value>652800</value>
|
||||
<value>748800</value>
|
||||
<value>825600</value>
|
||||
<value>902400</value>
|
||||
<value>979200</value>
|
||||
<value>1056000</value>
|
||||
<value>1132800</value>
|
||||
<value>1228800</value>
|
||||
<value>1324800</value>
|
||||
<value>1420800</value>
|
||||
<value>1516800</value>
|
||||
<value>1612800</value>
|
||||
<value>1689600</value>
|
||||
<value>1766400</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>825600</value>
|
||||
<value>902400</value>
|
||||
<value>979200</value>
|
||||
<value>1056000</value>
|
||||
<value>1209600</value>
|
||||
<value>1286400</value>
|
||||
<value>1363200</value>
|
||||
<value>1459200</value>
|
||||
<value>1536000</value>
|
||||
<value>1612800</value>
|
||||
<value>1689600</value>
|
||||
<value>1766400</value>
|
||||
<value>1843200</value>
|
||||
<value>1920000</value>
|
||||
<value>1996800</value>
|
||||
<value>2092800</value>
|
||||
<value>2169600</value>
|
||||
<value>2246400</value>
|
||||
<value>2323200</value>
|
||||
<value>2400000</value>
|
||||
<value>2476800</value>
|
||||
<value>2553600</value>
|
||||
<value>2649600</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>45.1</value>
|
||||
<value>54.3</value>
|
||||
<value>55.1</value>
|
||||
<value>56.3</value>
|
||||
<value>61.7</value>
|
||||
<value>64.6</value>
|
||||
<value>62.7</value>
|
||||
<value>68.1</value>
|
||||
<value>71</value>
|
||||
<value>74.6</value>
|
||||
<value>79</value>
|
||||
<value>78.2</value>
|
||||
<value>84.2</value>
|
||||
<value>88.6</value>
|
||||
<value>97.9</value>
|
||||
<value>98</value>
|
||||
<value>100</value>
|
||||
<value>105</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>85</value>
|
||||
<value>90</value>
|
||||
<value>96</value>
|
||||
<value>102</value>
|
||||
<value>107</value>
|
||||
<value>114</value>
|
||||
<value>121</value>
|
||||
<value>129</value>
|
||||
<value>138</value>
|
||||
<value>147</value>
|
||||
<value>157</value>
|
||||
<value>168</value>
|
||||
<value>180</value>
|
||||
<value>193</value>
|
||||
<value>207</value>
|
||||
<value>221</value>
|
||||
<value>236</value>
|
||||
<value>257</value>
|
||||
<value>276</value>
|
||||
<value>295</value>
|
||||
<value>314</value>
|
||||
<value>332</value>
|
||||
<value>350</value>
|
||||
</array>
|
||||
<array name="memory.bandwidths">
|
||||
<value>22.7</value>
|
||||
</array>
|
||||
<item name="cpu.awake">20</item>
|
||||
<item name="cpu.idle">6</item>
|
||||
<item name="battery.capacity">4000</item>
|
||||
<item name="wifi.controller.idle">0</item>
|
||||
<item name="wifi.controller.rx">0</item>
|
||||
<item name="wifi.controller.tx">0</item>
|
||||
<array name="wifi.controller.tx_levels" />
|
||||
<item name="wifi.controller.voltage">0</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="modem.controller.sleep">0</item>
|
||||
<item name="modem.controller.idle">0</item>
|
||||
<item name="modem.controller.rx">0</item>
|
||||
<array name="modem.controller.tx">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="gps.signalqualitybased">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="gps.voltage">0</item>
|
||||
</device>
|
8
DuoQin/Qin3Ultra-SystemUI/Android.mk
Executable file
8
DuoQin/Qin3Ultra-SystemUI/Android.mk
Executable file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-duoqin-qin3ultra-systemui
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
DuoQin/Qin3Ultra-SystemUI/AndroidManifest.xml
Executable file
10
DuoQin/Qin3Ultra-SystemUI/AndroidManifest.xml
Executable file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.duoqin.qin3ultra.systemui"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="com.android.systemui"
|
||||
android:requiredSystemPropertyName="ro.product.vendor_dlkm.model"
|
||||
android:requiredSystemPropertyValue="QIN3ULTRA"
|
||||
android:priority="1050"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
6
DuoQin/Qin3Ultra-SystemUI/res/values-land/config.xml
Executable file
6
DuoQin/Qin3Ultra-SystemUI/res/values-land/config.xml
Executable file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_header_height_keyguard">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_height">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">28dp</dimen>
|
||||
</resources>
|
6
DuoQin/Qin3Ultra-SystemUI/res/values-v31/config.xml
Executable file
6
DuoQin/Qin3Ultra-SystemUI/res/values-v31/config.xml
Executable file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="physical_power_button_center_screen_location_y">678px</dimen>
|
||||
<dimen name="physical_fingerprint_sensor_center_screen_location_x">762px</dimen>
|
||||
<dimen name="physical_fingerprint_sensor_center_screen_location_y">678px</dimen>
|
||||
</resources>
|
10
DuoQin/Qin3Ultra-SystemUI/res/values/config.xml
Executable file
10
DuoQin/Qin3Ultra-SystemUI/res/values/config.xml
Executable file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_padding_start">23px</dimen>
|
||||
<dimen name="status_bar_padding_end">37px</dimen>
|
||||
<dimen name="status_bar_header_height_keyguard">137px</dimen>
|
||||
<dimen name="keyguard_carrier_text_margin">23px</dimen>
|
||||
<dimen name="system_icons_keyguard_padding_end">37px</dimen>
|
||||
<dimen name="large_screen_shade_header_height">137px</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">137px</dimen>
|
||||
</resources>
|
8
DuoQin/Qin3Ultra/Android.mk
Executable file
8
DuoQin/Qin3Ultra/Android.mk
Executable file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-duoqin-qin3ultra
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
DuoQin/Qin3Ultra/AndroidManifest.xml
Executable file
10
DuoQin/Qin3Ultra/AndroidManifest.xml
Executable file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.duoqin.qin3ultra"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.product.vendor_dlkm.model"
|
||||
android:requiredSystemPropertyValue="QIN3ULTRA"
|
||||
android:priority="1050"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
1
Realme/RMX3366/res/values-land/config.xml → DuoQin/Qin3Ultra/res/values-land/config.xml
Normal file → Executable file
1
Realme/RMX3366/res/values-land/config.xml → DuoQin/Qin3Ultra/res/values-land/config.xml
Normal file → Executable file
|
@ -1,5 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height_default">28dp</dimen>
|
||||
<dimen name="status_bar_height">28dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">28dp</dimen>
|
||||
</resources>
|
17
DuoQin/Qin3Ultra/res/values/config.xml
Executable file
17
DuoQin/Qin3Ultra/res/values/config.xml
Executable file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
<bool name="config_fillMainBuiltInDisplayCutout">false</bool>
|
||||
|
||||
<dimen name="status_bar_height_default">137px</dimen>
|
||||
<dimen name="status_bar_height">137px</dimen>
|
||||
<dimen name="status_bar_height_portrait">137px</dimen>
|
||||
<dimen name="status_bar_height_landscape">28dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">137px</dimen>
|
||||
|
||||
<integer name="config_screenBrightnessSettingMinimum">1</integer>
|
||||
|
||||
<string name="config_mainBuiltInDisplayCutout">M -360,0 L -360,101 L -259,101 L -259,0 Z</string>
|
||||
<string name="config_mainBuiltInDisplayCutoutRectApproximation">M -360,0 L -360,101 L -259,101 L -259,0 Z</string>
|
||||
</resources>
|
68
DuoQin/Qin3Ultra/res/xml/power_profile.xml
Normal file
68
DuoQin/Qin3Ultra/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,68 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="ambient.on">0.1</item>
|
||||
<item name="screen.on">100</item>
|
||||
<item name="screen.full">200</item>
|
||||
<item name="bluetooth.active">10</item>
|
||||
<item name="bluetooth.on">0.1</item>
|
||||
<item name="wifi.on">3</item>
|
||||
<item name="wifi.active">200</item>
|
||||
<item name="wifi.scan">100</item>
|
||||
<item name="audio">30</item>
|
||||
<item name="video">50</item>
|
||||
<item name="camera.flashlight">160</item>
|
||||
<item name="camera.avg">550</item>
|
||||
<item name="gps.on">50</item>
|
||||
<item name="radio.active">200</item>
|
||||
<item name="radio.scanning">10</item>
|
||||
<array name="radio.on">
|
||||
<value>2</value>
|
||||
<value>1</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>1</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>400000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>100</value>
|
||||
</array>
|
||||
<item name="cpu.idle">0.1</item>
|
||||
<item name="cpu.suspend">5</item>
|
||||
<item name="cpu.active">2.55</item>
|
||||
<item name="cpu.cluster_power.cluster0">2.11</item>
|
||||
<item name="cpu.cluster_power.cluster1">2.22</item>
|
||||
<array name="memory.bandwidths">
|
||||
<value>22.7</value>
|
||||
</array>
|
||||
<item name="battery.capacity">2500</item>
|
||||
<item name="wifi.controller.idle">0</item>
|
||||
<item name="wifi.controller.rx">0</item>
|
||||
<item name="wifi.controller.tx">0</item>
|
||||
<array name="wifi.controller.tx_levels" />
|
||||
<item name="wifi.controller.voltage">0</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="modem.controller.sleep">0</item>
|
||||
<item name="modem.controller.idle">0</item>
|
||||
<item name="modem.controller.rx">0</item>
|
||||
<array name="modem.controller.tx">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="gps.signalqualitybased">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="gps.voltage">0</item>
|
||||
</device>
|
8
DuoQin/QinF21Pro/Android.mk
Normal file
8
DuoQin/QinF21Pro/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-duoqin-qinf21pro
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
DuoQin/QinF21Pro/AndroidManifest.xml
Normal file
10
DuoQin/QinF21Pro/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.duoqin.qinf21pro"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+Qin/full_k61v1_64_gms*"
|
||||
android:priority="242"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
42
DuoQin/QinF21Pro/res/values/arrays.xml
Normal file
42
DuoQin/QinF21Pro/res/values/arrays.xml
Normal file
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer-array name="config_autoBrightnessLcdBacklightValues">
|
||||
<item>8</item>
|
||||
<item>64</item>
|
||||
<item>98</item>
|
||||
<item>104</item>
|
||||
<item>110</item>
|
||||
<item>116</item>
|
||||
<item>122</item>
|
||||
<item>128</item>
|
||||
<item>134</item>
|
||||
<item>182</item>
|
||||
<item>255</item>
|
||||
<item>255</item>
|
||||
<item>255</item>
|
||||
<item>255</item>
|
||||
<item>255</item>
|
||||
<item>255</item>
|
||||
<item>255</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_autoBrightnessLevels">
|
||||
<item>128</item>
|
||||
<item>256</item>
|
||||
<item>384</item>
|
||||
<item>512</item>
|
||||
<item>640</item>
|
||||
<item>768</item>
|
||||
<item>896</item>
|
||||
<item>1024</item>
|
||||
<item>2048</item>
|
||||
<item>4096</item>
|
||||
<item>6144</item>
|
||||
<item>8192</item>
|
||||
<item>10240</item>
|
||||
<item>12288</item>
|
||||
<item>14336</item>
|
||||
<item>16384</item>
|
||||
<item>18432</item>
|
||||
</integer-array>
|
||||
</resources>
|
6
DuoQin/QinF21Pro/res/values/bools.xml
Normal file
6
DuoQin/QinF21Pro/res/values/bools.xml
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_showNavigationBar">false</bool>
|
||||
<bool name="config_suspendWhenScreenOffDueToProximity">true</bool>
|
||||
</resources>
|
73
DuoQin/QinF21Pro/res/xml/power_profile.xml
Normal file
73
DuoQin/QinF21Pro/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,73 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="ambient.on">1</item>
|
||||
<item name="screen.on">80</item>
|
||||
<item name="screen.full">190</item>
|
||||
<item name="bluetooth.active">59.6</item>
|
||||
<item name="bluetooth.on">4.95</item>
|
||||
<item name="wifi.on">3.98</item>
|
||||
<item name="wifi.active">58</item>
|
||||
<item name="wifi.scan">30</item>
|
||||
<item name="audio">81</item>
|
||||
<item name="video">80</item>
|
||||
<item name="camera.flashlight">160</item>
|
||||
<item name="camera.avg">500</item>
|
||||
<item name="gps.on">36.7</item>
|
||||
<item name="radio.active">180</item>
|
||||
<item name="radio.scanning">30</item>
|
||||
<array name="radio.on">
|
||||
<value>4.39</value>
|
||||
<value>4</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>850000</value>
|
||||
<value>987000</value>
|
||||
<value>1216000</value>
|
||||
<value>1800000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>10</value>
|
||||
<value>15</value>
|
||||
<value>20</value>
|
||||
<value>32</value>
|
||||
</array>
|
||||
<item name="cpu.idle">2</item>
|
||||
<item name="cpu.suspend">6</item>
|
||||
<item name="cpu.active">18</item>. <item name="cpu.cluster_power.cluster0">6</item>
|
||||
<item name="cpu.cluster_power.cluster1">6</item>
|
||||
<array name="memory.bandwidths">
|
||||
<value>22.7</value>
|
||||
</array>
|
||||
<item name="battery.capacity">2150</item>
|
||||
<item name="wifi.controller.idle">2</item>
|
||||
<item name="wifi.controller.rx">50</item>
|
||||
<item name="wifi.controller.tx">50</item>
|
||||
<array name="wifi.controller.tx_levels" />
|
||||
<item name="wifi.controller.voltage">0</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="modem.controller.sleep">0</item>
|
||||
<item name="modem.controller.idle">5</item>
|
||||
<item name="modem.controller.rx">100</item>
|
||||
<array name="modem.controller.tx">
|
||||
<value>130.9</value>
|
||||
<value>140.9</value>
|
||||
<value>142.4</value>
|
||||
<value>154.1</value>
|
||||
<value>226.8</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="gps.signalqualitybased">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="gps.voltage">0</item>
|
||||
</device>
|
|
@ -124,7 +124,7 @@
|
|||
<!-- Control whether Night display is available. This should only be enabled on devices
|
||||
that have a HWC implementation that can apply the matrix passed to setColorTransform
|
||||
without impacting power, performance, and app compatibility (e.g. protected content). -->
|
||||
<bool name="config_nightDisplayAvailable">false</bool>
|
||||
<bool name="config_nightDisplayAvailable">true</bool>
|
||||
|
||||
<!-- Default screen brightness setting.
|
||||
Must be in the range specified by minimum and maximum. -->
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-oppo-peqm00
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-huawei-MAR
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
10
Huawei/kirin710/MAR/AndroidManifest.xml
Normal file
10
Huawei/kirin710/MAR/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.iceows.huawei.MAR"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.hw.oemName"
|
||||
android:requiredSystemPropertyValue="+MAR*"
|
||||
android:priority="982"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
4
Huawei/kirin710/MAR/res/values-land/notch.xml
Normal file
4
Huawei/kirin710/MAR/res/values-land/notch.xml
Normal file
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height">24dp</dimen>
|
||||
</resources>
|
219
Huawei/kirin710/MAR/res/values/config.xml
Normal file
219
Huawei/kirin710/MAR/res/values/config.xml
Normal file
|
@ -0,0 +1,219 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
** Copyright 2009, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. Do not translate.
|
||||
|
||||
NOTE: The naming convention is "config_camelCaseValue". Some legacy
|
||||
entries do not follow the convention, but all new entries should. -->
|
||||
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
|
||||
The N entries of this array define N + 1 control points as follows:
|
||||
(1-based arrays)
|
||||
|
||||
Point 1: (0, value[1]): lux <= 0
|
||||
Point 2: (level[1], value[2]): 0 < lux <= level[1]
|
||||
Point 3: (level[2], value[3]): level[2] < lux <= level[3]
|
||||
...
|
||||
Point N+1: (level[N], value[N+1]): level[N] < lux
|
||||
|
||||
The control points must be strictly increasing. Each control point
|
||||
corresponds to an entry in the brightness backlight values arrays.
|
||||
For example, if LUX == level[1] (first element of the levels array)
|
||||
then the brightness will be determined by value[2] (second element
|
||||
of the brightness values array).
|
||||
|
||||
Spline interpolation is used to determine the auto-brightness
|
||||
backlight values for LUX levels between these control points.
|
||||
|
||||
Must be overridden in platform specific overlays -->
|
||||
<integer-array name="config_autoBrightnessLevels">
|
||||
<item>8</item>
|
||||
<item>55</item>
|
||||
<item>350</item>
|
||||
<item>1600</item>
|
||||
<item>2550</item>
|
||||
</integer-array>
|
||||
|
||||
<!-- Array of output values for LCD backlight corresponding to the LUX values
|
||||
in the config_autoBrightnessLevels array. This array should have size one greater
|
||||
than the size of the config_autoBrightnessLevels array.
|
||||
The brightness values must be between 0 and 255 and be non-decreasing.
|
||||
This must be overridden in platform specific overlays -->
|
||||
<integer-array name="config_autoBrightnessLcdBacklightValues">
|
||||
<item>6</item>
|
||||
<item>47</item>
|
||||
<item>150</item>
|
||||
<item>180</item>
|
||||
<item>250</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
|
||||
<integer name="config_screenBrightnessDark">4</integer>
|
||||
|
||||
<!-- Minimum screen brightness allowed by the power manager. -->
|
||||
<integer name="config_screenBrightnessDim">6</integer>
|
||||
|
||||
<!-- Minimum screen brightness setting allowed by the power manager.
|
||||
The user is forbidden from setting the brightness below this level. -->
|
||||
<integer name="config_screenBrightnessSettingMinimum">4</integer>
|
||||
|
||||
<integer name="config_screenBrightnessSettingDefault">33</integer>
|
||||
<integer name="config_screenBrightnessSettingMaximum">255</integer>
|
||||
|
||||
<!-- Flag indicating whether the we should enable the automatic brightness in Settings.
|
||||
Software implementation will be used if config_hardware_auto_brightness_available is not set -->
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
|
||||
<!-- Boolean indicating if current platform supports BLE peripheral mode -->
|
||||
<bool name="config_bluetooth_le_peripheral_mode_supported">false</bool>
|
||||
|
||||
<!-- If true, the doze component is not started until after the screen has been
|
||||
turned off and the screen off animation has been performed. -->
|
||||
<bool name="config_dozeAfterScreenOff">false</bool>
|
||||
|
||||
<!-- Power Management: Specifies whether to decouple the auto-suspend state of the
|
||||
device from the display on/off state.
|
||||
When false, autosuspend_disable() will be called before the display is turned on
|
||||
and autosuspend_enable() will be called after the display is turned off.
|
||||
This mode provides best compatibility for devices using legacy power management
|
||||
features such as early suspend / late resume.
|
||||
When true, autosuspend_display() and autosuspend_enable() will be called
|
||||
independently of whether the display is being turned on or off. This mode
|
||||
enables the power manager to suspend the application processor while the
|
||||
display is on.
|
||||
This resource should be set to "true" when a doze component has been specified
|
||||
to maximize power savings but not all devices support it.
|
||||
Refer to autosuspend.h for details.
|
||||
-->
|
||||
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">false</bool>
|
||||
|
||||
<!-- Indicate whether to allow the device to suspend when the screen is off
|
||||
due to the proximity sensor. This resource should only be set to true
|
||||
if the sensor HAL correctly handles the proximity sensor as a wake-up source.
|
||||
Otherwise, the device may fail to wake out of suspend reliably.
|
||||
The default is false. -->
|
||||
<bool name="config_suspendWhenScreenOffDueToProximity">false</bool>
|
||||
|
||||
<!-- Power Management: Specifies whether to decouple the interactive state of the
|
||||
device from the display on/off state.
|
||||
When false, setInteractive(..., true) will be called before the display is turned on
|
||||
and setInteractive(..., false) will be called after the display is turned off.
|
||||
This mode provides best compatibility for devices that expect the interactive
|
||||
state to be tied to the display state.
|
||||
When true, setInteractive(...) will be called independently of whether the display
|
||||
is being turned on or off. This mode enables the power manager to reduce
|
||||
clocks and disable the touch controller while the display is on.
|
||||
This resource should be set to "true" when a doze component has been specified
|
||||
to maximize power savings but not all devices support it.
|
||||
Refer to power.h for details.
|
||||
-->
|
||||
<bool name="config_powerDecoupleInteractiveModeFromDisplay">false</bool>
|
||||
|
||||
|
||||
<!-- Screen brightness used to dim the screen while dozing in a very low power state.
|
||||
May be less than the minimum allowed brightness setting
|
||||
that can be set by the user. -->
|
||||
<integer name="config_screenBrightnessDoze">4</integer>
|
||||
|
||||
<!-- Is the notification LED intrusive? Used to decide if there should be a disable option -->
|
||||
<bool name="config_intrusiveNotificationLed">true</bool>
|
||||
|
||||
<!-- List of regexpressions describing the interface (if any) that represent tetherable
|
||||
USB interfaces. If the device doesn't want to support tething over USB this should
|
||||
be empty. An example would be "usb.*" -->
|
||||
<string-array translatable="false" name="config_tether_usb_regexs">
|
||||
<item>rndis0</item>
|
||||
</string-array>
|
||||
|
||||
<!-- List of regexpressions describing the interface (if any) that represent tetherable
|
||||
Wifi interfaces. If the device doesn't want to support tethering over Wifi this
|
||||
should be empty. An example would be "softap.*" -->
|
||||
<string-array translatable="false" name="config_tether_wifi_regexs">
|
||||
<item>wlan0|ap0</item>
|
||||
</string-array>
|
||||
|
||||
<!-- List of regexpressions describing the interface (if any) that represent tetherable
|
||||
bluetooth interfaces. If the device doesn't want to support tethering over bluetooth this
|
||||
should be empty. -->
|
||||
<string-array translatable="false" name="config_tether_bluetooth_regexs">
|
||||
<item>"bt-pan"</item>
|
||||
</string-array>
|
||||
|
||||
<!-- Array of allowable ConnectivityManager network types for tethering -->
|
||||
<!-- Common options are [1, 4] for TYPE_WIFI and TYPE_MOBILE_DUN or
|
||||
[0,1,5,7] for TYPE_MOBILE, TYPE_WIFI, TYPE_MOBILE_HIPRI and TYPE_BLUETOOTH -->
|
||||
<integer-array translatable="false" name="config_tether_upstream_types">
|
||||
<item>1</item>
|
||||
<item>7</item>
|
||||
<item>0</item>
|
||||
</integer-array>
|
||||
|
||||
<!-- Is the device capable of hot swapping an UICC Card -->
|
||||
<bool name="config_hotswapCapable">false</bool>
|
||||
|
||||
<!-- Boolean indicating whether the HWC setColorTransform function can be performed efficiently
|
||||
in hardware. -->
|
||||
<bool name="config_setColorTransformAccelerated">false</bool>
|
||||
|
||||
<!-- Flag specifying whether VoLTE is available on device -->
|
||||
<bool name="config_device_volte_available">true</bool>
|
||||
|
||||
<!-- Flag specifying whether VoLTE should be available for carrier: independent of
|
||||
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||
provisioning, availability etc -->
|
||||
<bool name="config_carrier_volte_available">true</bool>
|
||||
|
||||
<!-- Flag specifying whether WFC over IMS is available on device -->
|
||||
<bool name="config_device_wfc_ims_available">true</bool>
|
||||
|
||||
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||
provisioning, availability etc -->
|
||||
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||
|
||||
|
||||
<!-- When true use the linux /dev/input/event subsystem to detect the switch changes
|
||||
on the headphone/microphone jack. When false use the older uevent framework. -->
|
||||
|
||||
<!-- Brightness -->
|
||||
<integer name="config_screenBrightnessForVrSettingDefault">86</integer>
|
||||
<integer name="config_screenBrightnessForVrSettingMaximum">255</integer>
|
||||
<integer name="config_screenBrightnessForVrSettingMinimum">79</integer>
|
||||
|
||||
<!-- Wifi -->
|
||||
|
||||
<!-- Boolean indicating whether the wifi chipset supports background scanning mechanism.
|
||||
This mechanism allows the host to remain in suspend state and the dongle to actively
|
||||
scan and wake the host when a configured SSID is detected by the dongle. This chipset
|
||||
capability can provide power savings when wifi needs to be always kept on. -->
|
||||
<bool name="config_wifi_background_scan_support">false</bool>
|
||||
|
||||
<!-- Boolean indicating whether the wifi chipset has dual frequency band support -->
|
||||
<bool translatable="false" name="config_wifi_dual_band_support">true</bool>
|
||||
|
||||
<bool name="config_wifiDisplaySupportsProtectedBuffers">false</bool>
|
||||
<bool name="config_wifi_batched_scan_supported">false</bool>
|
||||
|
||||
<bool name="config_wifi_enable_disconnection_debounce">true</bool>
|
||||
<bool name="config_wifi_enable_wifi_firmware_debugging">false</bool>
|
||||
<bool name="config_wifi_fast_bss_transition_enabled">false</bool>
|
||||
|
||||
</resources>
|
27
Huawei/kirin710/MAR/res/values/notch.xml
Normal file
27
Huawei/kirin710/MAR/res/values/notch.xml
Normal file
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
** Copyright 2017, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<!-- Height of the status bar -->
|
||||
<dimen name="status_bar_height">90px</dimen>
|
||||
<!-- Height of the status bar in portrait -->
|
||||
<dimen name="status_bar_height_portrait">90px</dimen>
|
||||
<!-- Height of the status bar in landscape -->
|
||||
<dimen name="status_bar_height_landscape">24dp</dimen>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M -156,0 L -156,90 L 156,90 L 156,0 Z</string>
|
||||
</resources>
|
91
Huawei/kirin710/MAR/res/xml/power_profile.xml
Normal file
91
Huawei/kirin710/MAR/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,91 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
**
|
||||
** Copyright 2009, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License")
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<device name="Android">
|
||||
<!-- All values are in mA except as noted -->
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">135</item> <!-- min brite -->
|
||||
<item name="bluetooth.active">86</item>
|
||||
<item name="bluetooth.on">0.6</item>
|
||||
<item name="bluetooth.at">0.6</item> <!-- TBD -->
|
||||
<item name="screen.full">400</item> <!-- backlight 16 leds -->
|
||||
<item name="wifi.on">0.6</item>
|
||||
<item name="wifi.active">128</item>
|
||||
<item name="wifi.scan">146</item>
|
||||
<item name="dsp.audio">43</item>
|
||||
<item name="dsp.video">176</item>
|
||||
<item name="radio.active">190</item>
|
||||
<item name="gps.on">70</item>
|
||||
<item name="battery.capacity">3400</item> <!-- 3400mAh -->
|
||||
<item name="radio.scanning">65</item> <!-- TBD -->
|
||||
<!-- Current consumed by the radio at different signal strengths, when paging -->
|
||||
<array name="radio.on"> <!-- 1 entry per signal strength bin, TBD -->
|
||||
<value>13.0</value>
|
||||
<value>10.0</value>
|
||||
<value>10.0</value>
|
||||
<value>10.0</value>
|
||||
<value>10.0</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value> <!-- cluster 0 has cpu0, cpu1, cpu2, cpu3 -->
|
||||
<value>4</value> <!-- cluster 1 has cpu4, cpu5, cpu6, cpu7 -->
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>480000</value> <!-- 480 MHz CPU speed -->
|
||||
<value>960000</value> <!-- 960 MHz CPU speed -->
|
||||
<value>1152000</value> <!-- 1.1 GHz CPU speed -->
|
||||
<value>1325000</value> <!-- 1.3 GHz CPU speed -->
|
||||
<value>1440000</value> <!-- 1.4 GHz CPU speed -->
|
||||
<value>1536000</value> <!-- 1.5 GHz CPU speed -->
|
||||
<value>1709000</value> <!-- 1.7 GHz CPU speed -->
|
||||
</array>
|
||||
<!-- Power consumption at different speeds -->
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>23</value>
|
||||
<value>61</value>
|
||||
<value>80</value>
|
||||
<value>106</value>
|
||||
<value>126</value>
|
||||
<value>140</value>
|
||||
<value>183</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>807000</value> <!-- 807 MHz CPU speed -->
|
||||
<value>1037000</value><!-- 1.0 GHz CPU speed -->
|
||||
<value>1268000</value><!-- 1.2 GHz CPU speed -->
|
||||
<value>1460000</value><!-- 1.4 GHz CPU speed -->
|
||||
<value>1671000</value><!-- 1.6 GHz CPU speed -->
|
||||
<value>1824000</value><!-- 1.8 GHz CPU speed -->
|
||||
<value>1997000</value><!-- 2.0 GHz CPU speed -->
|
||||
<value>2189000</value><!-- 2.2 GHz CPU speed -->
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>119</value>
|
||||
<value>177</value>
|
||||
<value>238</value>
|
||||
<value>313</value>
|
||||
<value>408</value>
|
||||
<value>496</value>
|
||||
<value>608</value>
|
||||
<value>836</value>
|
||||
</array>
|
||||
<!-- Power consumption in suspend -->
|
||||
<item name="cpu.idle">5</item>
|
||||
<!-- Power consumption due to wake lock held -->
|
||||
<item name="cpu.awake">35</item>
|
||||
</device>
|
8
Huawei/kirin710/POT/Android.mk
Normal file
8
Huawei/kirin710/POT/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-huawei-POT
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Huawei/kirin710/POT/AndroidManifest.xml
Normal file
10
Huawei/kirin710/POT/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.iceows.huawei.POT"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.hw.oemName"
|
||||
android:requiredSystemPropertyValue="+POT*"
|
||||
android:priority="915"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
4
Huawei/kirin710/POT/res/values-land/notch.xml
Normal file
4
Huawei/kirin710/POT/res/values-land/notch.xml
Normal file
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height">24dp</dimen>
|
||||
</resources>
|
220
Huawei/kirin710/POT/res/values/config.xml
Normal file
220
Huawei/kirin710/POT/res/values/config.xml
Normal file
|
@ -0,0 +1,220 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
** Copyright 2009, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
|
||||
<!-- These resources are around just to allow their values to be customized
|
||||
for different hardware and product builds. Do not translate.
|
||||
|
||||
NOTE: The naming convention is "config_camelCaseValue". Some legacy
|
||||
entries do not follow the convention, but all new entries should. -->
|
||||
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
|
||||
The N entries of this array define N + 1 control points as follows:
|
||||
(1-based arrays)
|
||||
|
||||
Point 1: (0, value[1]): lux <= 0
|
||||
Point 2: (level[1], value[2]): 0 < lux <= level[1]
|
||||
Point 3: (level[2], value[3]): level[2] < lux <= level[3]
|
||||
...
|
||||
Point N+1: (level[N], value[N+1]): level[N] < lux
|
||||
|
||||
The control points must be strictly increasing. Each control point
|
||||
corresponds to an entry in the brightness backlight values arrays.
|
||||
For example, if LUX == level[1] (first element of the levels array)
|
||||
then the brightness will be determined by value[2] (second element
|
||||
of the brightness values array).
|
||||
|
||||
Spline interpolation is used to determine the auto-brightness
|
||||
backlight values for LUX levels between these control points.
|
||||
|
||||
Must be overridden in platform specific overlays -->
|
||||
<integer-array name="config_autoBrightnessLevels">
|
||||
<item>8</item>
|
||||
<item>55</item>
|
||||
<item>350</item>
|
||||
<item>1600</item>
|
||||
<item>2550</item>
|
||||
</integer-array>
|
||||
|
||||
<!-- Array of output values for LCD backlight corresponding to the LUX values
|
||||
in the config_autoBrightnessLevels array. This array should have size one greater
|
||||
than the size of the config_autoBrightnessLevels array.
|
||||
The brightness values must be between 0 and 255 and be non-decreasing.
|
||||
This must be overridden in platform specific overlays -->
|
||||
<integer-array name="config_autoBrightnessLcdBacklightValues">
|
||||
<item>6</item>
|
||||
<item>47</item>
|
||||
<item>150</item>
|
||||
<item>180</item>
|
||||
<item>250</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
|
||||
<integer name="config_screenBrightnessDark">4</integer>
|
||||
|
||||
<!-- Minimum screen brightness allowed by the power manager. -->
|
||||
<integer name="config_screenBrightnessDim">6</integer>
|
||||
|
||||
<!-- Minimum screen brightness setting allowed by the power manager.
|
||||
The user is forbidden from setting the brightness below this level. -->
|
||||
<integer name="config_screenBrightnessSettingMinimum">4</integer>
|
||||
|
||||
<integer name="config_screenBrightnessSettingDefault">33</integer>
|
||||
<integer name="config_screenBrightnessSettingMaximum">255</integer>
|
||||
|
||||
<!-- Flag indicating whether the we should enable the automatic brightness in Settings.
|
||||
Software implementation will be used if config_hardware_auto_brightness_available is not set -->
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
|
||||
<!-- Boolean indicating if current platform supports BLE peripheral mode -->
|
||||
<bool name="config_bluetooth_le_peripheral_mode_supported">false</bool>
|
||||
|
||||
<!-- If true, the doze component is not started until after the screen has been
|
||||
turned off and the screen off animation has been performed. -->
|
||||
<bool name="config_dozeAfterScreenOff">false</bool>
|
||||
|
||||
<!-- Power Management: Specifies whether to decouple the auto-suspend state of the
|
||||
device from the display on/off state.
|
||||
When false, autosuspend_disable() will be called before the display is turned on
|
||||
and autosuspend_enable() will be called after the display is turned off.
|
||||
This mode provides best compatibility for devices using legacy power management
|
||||
features such as early suspend / late resume.
|
||||
When true, autosuspend_display() and autosuspend_enable() will be called
|
||||
independently of whether the display is being turned on or off. This mode
|
||||
enables the power manager to suspend the application processor while the
|
||||
display is on.
|
||||
This resource should be set to "true" when a doze component has been specified
|
||||
to maximize power savings but not all devices support it.
|
||||
Refer to autosuspend.h for details.
|
||||
-->
|
||||
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">false</bool>
|
||||
|
||||
<!-- Indicate whether to allow the device to suspend when the screen is off
|
||||
due to the proximity sensor. This resource should only be set to true
|
||||
if the sensor HAL correctly handles the proximity sensor as a wake-up source.
|
||||
Otherwise, the device may fail to wake out of suspend reliably.
|
||||
The default is false. -->
|
||||
<bool name="config_suspendWhenScreenOffDueToProximity">false</bool>
|
||||
|
||||
<!-- Power Management: Specifies whether to decouple the interactive state of the
|
||||
device from the display on/off state.
|
||||
When false, setInteractive(..., true) will be called before the display is turned on
|
||||
and setInteractive(..., false) will be called after the display is turned off.
|
||||
This mode provides best compatibility for devices that expect the interactive
|
||||
state to be tied to the display state.
|
||||
When true, setInteractive(...) will be called independently of whether the display
|
||||
is being turned on or off. This mode enables the power manager to reduce
|
||||
clocks and disable the touch controller while the display is on.
|
||||
This resource should be set to "true" when a doze component has been specified
|
||||
to maximize power savings but not all devices support it.
|
||||
Refer to power.h for details.
|
||||
-->
|
||||
<bool name="config_powerDecoupleInteractiveModeFromDisplay">false</bool>
|
||||
|
||||
|
||||
<!-- Screen brightness used to dim the screen while dozing in a very low power state.
|
||||
May be less than the minimum allowed brightness setting
|
||||
that can be set by the user. -->
|
||||
<integer name="config_screenBrightnessDoze">4</integer>
|
||||
|
||||
<!-- Is the notification LED intrusive? Used to decide if there should be a disable option -->
|
||||
<bool name="config_intrusiveNotificationLed">true</bool>
|
||||
|
||||
<!-- List of regexpressions describing the interface (if any) that represent tetherable
|
||||
USB interfaces. If the device doesn't want to support tething over USB this should
|
||||
be empty. An example would be "usb.*" -->
|
||||
<string-array translatable="false" name="config_tether_usb_regexs">
|
||||
<item>"usb\\d"</item>
|
||||
<item>"rndis\\d"</item>
|
||||
</string-array>
|
||||
|
||||
<!-- List of regexpressions describing the interface (if any) that represent tetherable
|
||||
Wifi interfaces. If the device doesn't want to support tethering over Wifi this
|
||||
should be empty. An example would be "softap.*" -->
|
||||
<string-array translatable="false" name="config_tether_wifi_regexs">
|
||||
<item>wlan0|ap0</item>
|
||||
</string-array>
|
||||
|
||||
<!-- List of regexpressions describing the interface (if any) that represent tetherable
|
||||
bluetooth interfaces. If the device doesn't want to support tethering over bluetooth this
|
||||
should be empty. -->
|
||||
<string-array translatable="false" name="config_tether_bluetooth_regexs">
|
||||
<item>"bt-pan"</item>
|
||||
</string-array>
|
||||
|
||||
<!-- Array of allowable ConnectivityManager network types for tethering -->
|
||||
<!-- Common options are [1, 4] for TYPE_WIFI and TYPE_MOBILE_DUN or
|
||||
[0,1,5,7] for TYPE_MOBILE, TYPE_WIFI, TYPE_MOBILE_HIPRI and TYPE_BLUETOOTH -->
|
||||
<integer-array translatable="false" name="config_tether_upstream_types">
|
||||
<item>1</item>
|
||||
<item>7</item>
|
||||
<item>0</item>
|
||||
</integer-array>
|
||||
|
||||
<!-- Is the device capable of hot swapping an UICC Card -->
|
||||
<bool name="config_hotswapCapable">false</bool>
|
||||
|
||||
<!-- Boolean indicating whether the HWC setColorTransform function can be performed efficiently
|
||||
in hardware. -->
|
||||
<bool name="config_setColorTransformAccelerated">false</bool>
|
||||
|
||||
<!-- Flag specifying whether VoLTE is available on device -->
|
||||
<bool name="config_device_volte_available">true</bool>
|
||||
|
||||
<!-- Flag specifying whether VoLTE should be available for carrier: independent of
|
||||
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||
provisioning, availability etc -->
|
||||
<bool name="config_carrier_volte_available">true</bool>
|
||||
|
||||
<!-- Flag specifying whether WFC over IMS is available on device -->
|
||||
<bool name="config_device_wfc_ims_available">true</bool>
|
||||
|
||||
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||
provisioning, availability etc -->
|
||||
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||
|
||||
|
||||
<!-- When true use the linux /dev/input/event subsystem to detect the switch changes
|
||||
on the headphone/microphone jack. When false use the older uevent framework. -->
|
||||
|
||||
<!-- Brightness -->
|
||||
<integer name="config_screenBrightnessForVrSettingDefault">86</integer>
|
||||
<integer name="config_screenBrightnessForVrSettingMaximum">255</integer>
|
||||
<integer name="config_screenBrightnessForVrSettingMinimum">79</integer>
|
||||
|
||||
<!-- Wifi -->
|
||||
|
||||
<!-- Boolean indicating whether the wifi chipset supports background scanning mechanism.
|
||||
This mechanism allows the host to remain in suspend state and the dongle to actively
|
||||
scan and wake the host when a configured SSID is detected by the dongle. This chipset
|
||||
capability can provide power savings when wifi needs to be always kept on. -->
|
||||
<bool name="config_wifi_background_scan_support">false</bool>
|
||||
|
||||
<!-- Boolean indicating whether the wifi chipset has dual frequency band support -->
|
||||
<bool translatable="false" name="config_wifi_dual_band_support">true</bool>
|
||||
|
||||
<bool name="config_wifiDisplaySupportsProtectedBuffers">false</bool>
|
||||
<bool name="config_wifi_batched_scan_supported">false</bool>
|
||||
|
||||
<bool name="config_wifi_enable_disconnection_debounce">true</bool>
|
||||
<bool name="config_wifi_enable_wifi_firmware_debugging">false</bool>
|
||||
<bool name="config_wifi_fast_bss_transition_enabled">false</bool>
|
||||
|
||||
</resources>
|
27
Huawei/kirin710/POT/res/values/notch.xml
Normal file
27
Huawei/kirin710/POT/res/values/notch.xml
Normal file
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
** Copyright 2017, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License");
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<resources>
|
||||
<!-- Height of the status bar -->
|
||||
<dimen name="status_bar_height">90px</dimen>
|
||||
<!-- Height of the status bar in portrait -->
|
||||
<dimen name="status_bar_height_portrait">90px</dimen>
|
||||
<!-- Height of the status bar in landscape -->
|
||||
<dimen name="status_bar_height_landscape">24dp</dimen>
|
||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">M -156,0 L -156,90 L 156,90 L 156,0 Z</string>
|
||||
</resources>
|
91
Huawei/kirin710/POT/res/xml/power_profile.xml
Normal file
91
Huawei/kirin710/POT/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,91 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
**
|
||||
** Copyright 2009, The Android Open Source Project
|
||||
**
|
||||
** Licensed under the Apache License, Version 2.0 (the "License")
|
||||
** you may not use this file except in compliance with the License.
|
||||
** You may obtain a copy of the License at
|
||||
**
|
||||
** http://www.apache.org/licenses/LICENSE-2.0
|
||||
**
|
||||
** Unless required by applicable law or agreed to in writing, software
|
||||
** distributed under the License is distributed on an "AS IS" BASIS,
|
||||
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
** See the License for the specific language governing permissions and
|
||||
** limitations under the License.
|
||||
*/
|
||||
-->
|
||||
<device name="Android">
|
||||
<!-- All values are in mA except as noted -->
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">135</item> <!-- min brite -->
|
||||
<item name="bluetooth.active">86</item>
|
||||
<item name="bluetooth.on">0.6</item>
|
||||
<item name="bluetooth.at">0.6</item> <!-- TBD -->
|
||||
<item name="screen.full">400</item> <!-- backlight 16 leds -->
|
||||
<item name="wifi.on">0.6</item>
|
||||
<item name="wifi.active">128</item>
|
||||
<item name="wifi.scan">146</item>
|
||||
<item name="dsp.audio">43</item>
|
||||
<item name="dsp.video">176</item>
|
||||
<item name="radio.active">190</item>
|
||||
<item name="gps.on">70</item>
|
||||
<item name="battery.capacity">3400</item> <!-- 3400mAh -->
|
||||
<item name="radio.scanning">65</item> <!-- TBD -->
|
||||
<!-- Current consumed by the radio at different signal strengths, when paging -->
|
||||
<array name="radio.on"> <!-- 1 entry per signal strength bin, TBD -->
|
||||
<value>13.0</value>
|
||||
<value>10.0</value>
|
||||
<value>10.0</value>
|
||||
<value>10.0</value>
|
||||
<value>10.0</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value> <!-- cluster 0 has cpu0, cpu1, cpu2, cpu3 -->
|
||||
<value>4</value> <!-- cluster 1 has cpu4, cpu5, cpu6, cpu7 -->
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>480000</value> <!-- 480 MHz CPU speed -->
|
||||
<value>960000</value> <!-- 960 MHz CPU speed -->
|
||||
<value>1152000</value> <!-- 1.1 GHz CPU speed -->
|
||||
<value>1325000</value> <!-- 1.3 GHz CPU speed -->
|
||||
<value>1440000</value> <!-- 1.4 GHz CPU speed -->
|
||||
<value>1536000</value> <!-- 1.5 GHz CPU speed -->
|
||||
<value>1709000</value> <!-- 1.7 GHz CPU speed -->
|
||||
</array>
|
||||
<!-- Power consumption at different speeds -->
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>23</value>
|
||||
<value>61</value>
|
||||
<value>80</value>
|
||||
<value>106</value>
|
||||
<value>126</value>
|
||||
<value>140</value>
|
||||
<value>183</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>807000</value> <!-- 807 MHz CPU speed -->
|
||||
<value>1037000</value><!-- 1.0 GHz CPU speed -->
|
||||
<value>1268000</value><!-- 1.2 GHz CPU speed -->
|
||||
<value>1460000</value><!-- 1.4 GHz CPU speed -->
|
||||
<value>1671000</value><!-- 1.6 GHz CPU speed -->
|
||||
<value>1824000</value><!-- 1.8 GHz CPU speed -->
|
||||
<value>1997000</value><!-- 2.0 GHz CPU speed -->
|
||||
<value>2189000</value><!-- 2.2 GHz CPU speed -->
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>119</value>
|
||||
<value>177</value>
|
||||
<value>238</value>
|
||||
<value>313</value>
|
||||
<value>408</value>
|
||||
<value>496</value>
|
||||
<value>608</value>
|
||||
<value>836</value>
|
||||
</array>
|
||||
<!-- Power consumption in suspend -->
|
||||
<item name="cpu.idle">5</item>
|
||||
<!-- Power consumption due to wake lock held -->
|
||||
<item name="cpu.awake">35</item>
|
||||
</device>
|
|
@ -1,7 +1,7 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-realme-rmx2117
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-infinix-note10
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
10
Infinix/Note10/AndroidManifest.xml
Normal file
10
Infinix/Note10/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.infinix.note10"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+Infinix/X693-GL/Infinix-X693*"
|
||||
android:priority="932"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
4
Infinix/Note10/res/values-land/config.xml
Normal file
4
Infinix/Note10/res/values-land/config.xml
Normal file
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height">28.0dip</dimen>
|
||||
</resources>
|
11
Infinix/Note10/res/values/config.xml
Normal file
11
Infinix/Note10/res/values/config.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
|
||||
<dimen name="quick_qs_offset_height">36.0dip</dimen>
|
||||
<dimen name="status_bar_height">36.0dip</dimen>
|
||||
<dimen name="status_bar_height_portrait">36.0dip</dimen>
|
||||
<dimen name="status_bar_height_landscape">28.0dip</dimen>
|
||||
|
||||
<string name="config_mainBuiltInDisplayCutout">M -24,0 L -24,36 L 24,36 L 24,0 Z @dp</string>
|
||||
</resources>
|
157
Infinix/Note10/res/xml/power_profile.xml
Normal file
157
Infinix/Note10/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,157 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="ambient.on">0.1</item>
|
||||
<item name="screen.on">69.55</item>
|
||||
<item name="screen.full">372.97</item>
|
||||
<item name="bluetooth.active">18.97</item>
|
||||
<item name="bluetooth.on">0.83</item>
|
||||
<item name="wifi.on">0.15</item>
|
||||
<item name="wifi.active">291.5</item>
|
||||
<item name="wifi.scan">36.02</item>
|
||||
<item name="audio">24.06</item>
|
||||
<item name="video">57.4</item>
|
||||
<item name="camera.flashlight">128.09</item>
|
||||
<item name="camera.avg">769.89</item>
|
||||
<item name="gps.on">35.39</item>
|
||||
<item name="radio.active">15</item>
|
||||
<item name="radio.scanning">28.44</item>
|
||||
<array name="radio.on">
|
||||
<value>3.05</value>
|
||||
<value>3.05</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>500000</value>
|
||||
<value>774000</value>
|
||||
<value>850000</value>
|
||||
<value>900000</value>
|
||||
<value>950000</value>
|
||||
<value>999000</value>
|
||||
<value>1050000</value>
|
||||
<value>1100000</value>
|
||||
<value>1175000</value>
|
||||
<value>1275000</value>
|
||||
<value>1325000</value>
|
||||
<value>1375000</value>
|
||||
<value>1450000</value>
|
||||
<value>1500000</value>
|
||||
<value>1625000</value>
|
||||
<value>1800000</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>850000</value>
|
||||
<value>909000</value>
|
||||
<value>998000</value>
|
||||
<value>1087000</value>
|
||||
<value>1176000</value>
|
||||
<value>1295000</value>
|
||||
<value>1354000</value>
|
||||
<value>1443000</value>
|
||||
<value>1532000</value>
|
||||
<value>1621000</value>
|
||||
<value>1710000</value>
|
||||
<value>1800000</value>
|
||||
<value>1850000</value>
|
||||
<value>1900000</value>
|
||||
<value>1950000</value>
|
||||
<value>2000000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>7.97</value>
|
||||
<value>10.92</value>
|
||||
<value>12.31</value>
|
||||
<value>14.27</value>
|
||||
<value>15.09</value>
|
||||
<value>17.33</value>
|
||||
<value>19.52</value>
|
||||
<value>21.17</value>
|
||||
<value>24.15</value>
|
||||
<value>27.77</value>
|
||||
<value>30.33</value>
|
||||
<value>33.50</value>
|
||||
<value>37.52</value>
|
||||
<value>39.83</value>
|
||||
<value>45.35</value>
|
||||
<value>49.36</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>22.64</value>
|
||||
<value>27.78</value>
|
||||
<value>31.47</value>
|
||||
<value>38.23</value>
|
||||
<value>44.37</value>
|
||||
<value>53.14</value>
|
||||
<value>60.46</value>
|
||||
<value>68.39</value>
|
||||
<value>78.25</value>
|
||||
<value>88.69</value>
|
||||
<value>101.35</value>
|
||||
<value>112.58</value>
|
||||
<value>122.47</value>
|
||||
<value>130.81</value>
|
||||
<value>143.09</value>
|
||||
<value>151.02</value>
|
||||
</array>
|
||||
<item name="cpu.idle">3.74</item>
|
||||
<item name="cpu.suspend">5</item>
|
||||
<item name="cpu.active">2.55</item>
|
||||
<item name="cpu.cluster_power.cluster0">2.11</item>
|
||||
<item name="cpu.cluster_power.cluster1">2.22</item>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>300000</value>
|
||||
<value>1000000</value>
|
||||
<value>2000000</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>300000</value>
|
||||
<value>1000000</value>
|
||||
<value>2500000</value>
|
||||
<value>3000000</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>10</value>
|
||||
<value>20</value>
|
||||
<value>30</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>25</value>
|
||||
<value>35</value>
|
||||
<value>50</value>
|
||||
<value>60</value>
|
||||
</array>
|
||||
<array name="memory.bandwidths">
|
||||
<value>22.7</value>
|
||||
</array>
|
||||
<item name="battery.capacity">5000</item>
|
||||
<item name="wifi.controller.idle">15.2</item>
|
||||
<item name="wifi.controller.rx">220.55</item>
|
||||
<item name="wifi.controller.tx">362.94</item>
|
||||
<array name="wifi.controller.tx_levels" />
|
||||
<item name="wifi.controller.voltage">0</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>36.02</value>
|
||||
<value>36.02</value>
|
||||
<value>36.02</value>
|
||||
<value>36.02</value>
|
||||
<value>36.02</value>
|
||||
</array>
|
||||
<item name="modem.controller.sleep">0</item>
|
||||
<item name="modem.controller.idle">17</item>
|
||||
<item name="modem.controller.rx">106.4</item>
|
||||
<array name="modem.controller.tx">
|
||||
<value>676.3</value>
|
||||
<value>430.7</value>
|
||||
<value>157.3</value>
|
||||
<value>111.2</value>
|
||||
<value>106.4</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="gps.signalqualitybased">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="gps.voltage">0</item>
|
||||
</device>
|
|
@ -25,37 +25,15 @@
|
|||
<string-array name="config_tether_usb_regexs">
|
||||
<item>rndis\\d</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_wifi_regexs">
|
||||
<item>ap\\d</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_bluetooth_regexs">
|
||||
<item>bt-pan</item>
|
||||
<item>bt-dun</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="config_defaultPinnerServiceFiles">
|
||||
<item>/system/framework/arm/boot-mediatek-framework.vdex</item>
|
||||
<item>/system/lib/libjavacrypto.so</item>
|
||||
<item>/system/lib/libhidltransport.so</item>
|
||||
<item>/system/framework/arm/boot-core-libart.oat</item>
|
||||
<item>/system/framework/arm/boot-conscrypt.oat</item>
|
||||
<item>/system/framework/arm/boot-core-libart.vdex</item>
|
||||
<item>/system/framework/arm/boot-ext.vdex</item>
|
||||
<item>/system/framework/arm/boot.vdex</item>
|
||||
<item>/system/framework/arm/boot-framework.vdex</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="config_ephemeralResolverPackage">
|
||||
<item>com.google.android.gms</item>
|
||||
</string-array>
|
||||
|
||||
<bool name="config_device_volte_available">false</bool>
|
||||
<bool name="config_device_vt_available">false</bool>
|
||||
<bool name="config_device_wfc_ims_available">false</bool>
|
||||
<string name="config_ims_package">com.mediatek.ims</string>
|
||||
<bool name="config_device_volte_available">true</bool>
|
||||
<bool name="config_device_vt_available">true</bool>
|
||||
<bool name="config_device_wfc_ims_available">true</bool>
|
||||
<bool name="config_dynamic_bind_ims">true</bool>
|
||||
<bool name="config_carrier_volte_available">true</bool>
|
||||
<bool name="config_fillMainBuiltInDisplayCutout">false</bool>
|
||||
<bool name="config_hotswapCapable">true</bool>
|
||||
<bool name="config_setColorTransformAccelerated">true</bool>
|
||||
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="config_wifi_background_scan_support">true</bool>
|
||||
|
@ -78,5 +56,7 @@
|
|||
<integer name="config_screenBrightnessSettingMaximum">255</integer>
|
||||
<integer name="config_screenBrightnessSettingMinimum">1</integer>
|
||||
<integer name="config_screenBrightnessDark">1</integer>
|
||||
<bool name="config_dozeAfterScreenOffByDefault">true</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
|
||||
</resources>
|
||||
|
|
8
Infinix/ZeroXPro/Android.mk
Executable file
8
Infinix/ZeroXPro/Android.mk
Executable file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-infinix-zeroxpro
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Infinix/ZeroXPro/AndroidManifest.xml
Executable file
10
Infinix/ZeroXPro/AndroidManifest.xml
Executable file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.infinix.zeroxpro"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+Infinix/X6811*/Infinix-X6811*"
|
||||
android:priority="447"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
47
Infinix/ZeroXPro/res/values/arrays.xml
Executable file
47
Infinix/ZeroXPro/res/values/arrays.xml
Executable file
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string-array name="config_biometric_sensors">
|
||||
<item>0:2:15</item>
|
||||
</string-array>
|
||||
<string-array name="config_defaultPinnerServiceFiles">
|
||||
<item>/system/framework/arm/boot-mediatek-framework.vdex</item>
|
||||
<item>/system/lib/libjavacrypto.so</item>
|
||||
<item>/system/lib/libhidltransport.so</item>
|
||||
<item>/system/framework/arm/boot-core-libart.oat</item>
|
||||
<item>/system/framework/arm/boot-conscrypt.oat</item>
|
||||
<item>/system/framework/arm/boot-core-libart.vdex</item>
|
||||
<item>/system/framework/arm/boot-ext.vdex</item>
|
||||
<item>/system/framework/arm/boot.vdex</item>
|
||||
<item>/system/framework/arm/boot-framework.vdex</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_bluetooth_regexs">
|
||||
<item>bt-pan</item>
|
||||
<item>bt-dun</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_usb_regexs">
|
||||
<item>rndis\\d</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_wifi_regexs">
|
||||
<item>ap\\d</item>
|
||||
</string-array>
|
||||
<string-array name="networkAttributes">
|
||||
<item>wifi,1,1,1,-1,true</item>
|
||||
<item>mobile,0,0,0,-1,true</item>
|
||||
<item>mobile_mms,2,0,2,60000,true</item>
|
||||
<item>mobile_supl,3,0,2,60000,true</item>
|
||||
<item>mobile_dun,4,0,2,60000,true</item>
|
||||
<item>mobile_hipri,5,0,3,60000,true</item>
|
||||
<item>ethernet,9,9,9,-1,true</item>
|
||||
<item>mobile_fota,10,0,2,60000,true</item>
|
||||
<item>mobile_ims,11,0,-1,-1,true</item>
|
||||
<item>mobile_cbs,12,0,2,60000,true</item>
|
||||
<item>wifi_p2p,13,1,0,-1,true</item>
|
||||
<item>mobile_ia,14,0,2,-1,true</item>
|
||||
<item>mobile_emergency,15,0,2,-1,true</item>
|
||||
<item>mobile_mcx,1001,0,3,60000,true</item>
|
||||
<item>mobile_xcap,1002,0,3,60000,true</item>
|
||||
<item>mobile_rcs,2001,0,3,60000,true</item>
|
||||
<item>mobile_bip,2002,0,3,60000,true</item>
|
||||
<item>mobile_vsim,2003,0,-1,60000,true</item>
|
||||
</string-array>
|
||||
</resources>
|
17
Infinix/ZeroXPro/res/values/bools.xml
Executable file
17
Infinix/ZeroXPro/res/values/bools.xml
Executable file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_device_volte_available">false</bool>
|
||||
<bool name="config_device_vt_available">false</bool>
|
||||
<bool name="config_device_wfc_ims_available">false</bool>
|
||||
<bool name="config_dynamic_bind_ims">true</bool>
|
||||
<bool name="config_fillMainBuiltInDisplayCutout">false</bool>
|
||||
<bool name="config_hotswapCapable">true</bool>
|
||||
<bool name="config_setColorTransformAccelerated">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="skip_restoring_network_selection">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<!-- alwaysOnDisplay -->
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
</resources>
|
4
Infinix/ZeroXPro/res/values/integers.xml
Executable file
4
Infinix/ZeroXPro/res/values/integers.xml
Executable file
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer>
|
||||
</resources>
|
5
Infinix/ZeroXPro/res/values/strings.xml
Executable file
5
Infinix/ZeroXPro/res/values/strings.xml
Executable file
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="config_ims_package">com.mediatek.ims</string>
|
||||
<string name="config_mainBuiltInDisplayCutout">M -24,0 L -24,36 L 24,36 L 24,0 Z @dp</string>
|
||||
</resources>
|
207
Infinix/ZeroXPro/res/xml/power_profile.xml
Executable file
207
Infinix/ZeroXPro/res/xml/power_profile.xml
Executable file
|
@ -0,0 +1,207 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="ambient.on">0.1</item>
|
||||
<item name="screen.on">152.32</item>
|
||||
<item name="screen.full">540.2</item>
|
||||
<item name="bluetooth.active">22.73</item>
|
||||
<item name="bluetooth.on">0.8</item>
|
||||
<item name="wifi.on">0.25</item>
|
||||
<item name="wifi.active">235.52</item>
|
||||
<item name="wifi.scan">91.22</item>
|
||||
<item name="audio">17.9</item>
|
||||
<item name="video">89.15</item>
|
||||
<item name="camera.flashlight">228</item>
|
||||
<item name="camera.avg">1205.38</item>
|
||||
<item name="gps.on">29.52</item>
|
||||
<item name="radio.active">15</item>
|
||||
<item name="radio.scanning">34.92</item>
|
||||
<array name="radio.on">
|
||||
<value>2.55</value>
|
||||
<value>2.55</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>500000</value>
|
||||
<value>774000</value>
|
||||
<value>875000</value>
|
||||
<value>975000</value>
|
||||
<value>1075000</value>
|
||||
<value>1175000</value>
|
||||
<value>1275000</value>
|
||||
<value>1375000</value>
|
||||
<value>1500000</value>
|
||||
<value>1618000</value>
|
||||
<value>1666000</value>
|
||||
<value>1733000</value>
|
||||
<value>1800000</value>
|
||||
<value>1866000</value>
|
||||
<value>1933000</value>
|
||||
<value>2000000</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>774000</value>
|
||||
<value>835000</value>
|
||||
<value>919000</value>
|
||||
<value>1002000</value>
|
||||
<value>1085000</value>
|
||||
<value>1169000</value>
|
||||
<value>1308000</value>
|
||||
<value>1419000</value>
|
||||
<value>1530000</value>
|
||||
<value>1670000</value>
|
||||
<value>1733000</value>
|
||||
<value>1796000</value>
|
||||
<value>1860000</value>
|
||||
<value>1923000</value>
|
||||
<value>1986000</value>
|
||||
<value>2050000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>9.83</value>
|
||||
<value>13.53</value>
|
||||
<value>16.15</value>
|
||||
<value>18.83</value>
|
||||
<value>23.21</value>
|
||||
<value>25.71</value>
|
||||
<value>29.97</value>
|
||||
<value>34.65</value>
|
||||
<value>37.35</value>
|
||||
<value>46.97</value>
|
||||
<value>48.65</value>
|
||||
<value>54.80</value>
|
||||
<value>61.68</value>
|
||||
<value>67.20</value>
|
||||
<value>75.83</value>
|
||||
<value>83.48</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>55.36</value>
|
||||
<value>53.44</value>
|
||||
<value>54.02</value>
|
||||
<value>60.17</value>
|
||||
<value>70.54</value>
|
||||
<value>82.59</value>
|
||||
<value>108.18</value>
|
||||
<value>120.49</value>
|
||||
<value>139.56</value>
|
||||
<value>170.40</value>
|
||||
<value>173.14</value>
|
||||
<value>184.60</value>
|
||||
<value>192.70</value>
|
||||
<value>229.06</value>
|
||||
<value>243.88</value>
|
||||
<value>255.07</value>
|
||||
</array>
|
||||
<item name="cpu.idle">7.32</item>
|
||||
<item name="cpu.suspend">5</item>
|
||||
<item name="cpu.active">12.56</item>
|
||||
<item name="cpu.cluster_power.cluster0">2.11</item>
|
||||
<item name="cpu.cluster_power.cluster1">2.22</item>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>500000</value>
|
||||
<value>774000</value>
|
||||
<value>875000</value>
|
||||
<value>975000</value>
|
||||
<value>1075000</value>
|
||||
<value>1175000</value>
|
||||
<value>1275000</value>
|
||||
<value>1375000</value>
|
||||
<value>1500000</value>
|
||||
<value>1618000</value>
|
||||
<value>1666000</value>
|
||||
<value>1733000</value>
|
||||
<value>1800000</value>
|
||||
<value>1866000</value>
|
||||
<value>1933000</value>
|
||||
<value>2000000</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>774000</value>
|
||||
<value>835000</value>
|
||||
<value>919000</value>
|
||||
<value>1002000</value>
|
||||
<value>1085000</value>
|
||||
<value>1169000</value>
|
||||
<value>1308000</value>
|
||||
<value>1419000</value>
|
||||
<value>1530000</value>
|
||||
<value>1670000</value>
|
||||
<value>1733000</value>
|
||||
<value>1796000</value>
|
||||
<value>1860000</value>
|
||||
<value>1923000</value>
|
||||
<value>1986000</value>
|
||||
<value>2050000</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>9.83</value>
|
||||
<value>13.53</value>
|
||||
<value>16.15</value>
|
||||
<value>18.83</value>
|
||||
<value>23.21</value>
|
||||
<value>25.71</value>
|
||||
<value>29.97</value>
|
||||
<value>34.65</value>
|
||||
<value>37.35</value>
|
||||
<value>46.97</value>
|
||||
<value>48.65</value>
|
||||
<value>54.80</value>
|
||||
<value>61.68</value>
|
||||
<value>67.20</value>
|
||||
<value>75.83</value>
|
||||
<value>83.48</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>55.36</value>
|
||||
<value>53.44</value>
|
||||
<value>54.02</value>
|
||||
<value>60.17</value>
|
||||
<value>70.54</value>
|
||||
<value>82.59</value>
|
||||
<value>108.18</value>
|
||||
<value>120.49</value>
|
||||
<value>139.56</value>
|
||||
<value>170.40</value>
|
||||
<value>173.14</value>
|
||||
<value>184.60</value>
|
||||
<value>192.70</value>
|
||||
<value>229.06</value>
|
||||
<value>243.88</value>
|
||||
<value>255.07</value>
|
||||
</array>
|
||||
<array name="memory.bandwidths">
|
||||
<value>22.7</value>
|
||||
</array>
|
||||
<item name="battery.capacity">4500</item>
|
||||
<item name="wifi.controller.idle">15.2</item>
|
||||
<item name="wifi.controller.rx">296.22</item>
|
||||
<item name="wifi.controller.tx">426.91</item>
|
||||
<array name="wifi.controller.tx_levels" />
|
||||
<item name="wifi.controller.voltage">4.0</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>30.7</value>
|
||||
<value>30.7</value>
|
||||
<value>30.7</value>
|
||||
<value>30.7</value>
|
||||
<value>30.7</value>
|
||||
</array>
|
||||
<item name="modem.controller.sleep">0</item>
|
||||
<item name="modem.controller.idle">96.36</item>
|
||||
<item name="modem.controller.rx">676.3</item>
|
||||
<array name="modem.controller.tx">
|
||||
<value>676.3</value>
|
||||
<value>430.7</value>
|
||||
<value>157.3</value>
|
||||
<value>111.2</value>
|
||||
<value>106.4</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="gps.signalqualitybased">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="gps.voltage">0</item>
|
||||
</device>
|
|
@ -42,7 +42,7 @@
|
|||
<item>341.8</item>
|
||||
<item>550.0</item>
|
||||
</array>
|
||||
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="config_suspendWhenScreenOffDueToProximity">true</bool>
|
||||
<bool name="config_sustainedPerformanceModeSupported">true</bool>
|
||||
<bool name="config_supportAudioSourceUnprocessed">true</bool>
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_header_height_keyguard">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_height">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">28dp</dimen>
|
||||
</resources>
|
||||
|
|
|
@ -5,4 +5,6 @@
|
|||
<dimen name="status_bar_header_height_keyguard">124px</dimen>
|
||||
<dimen name="keyguard_carrier_text_margin">35px</dimen>
|
||||
<dimen name="system_icons_keyguard_padding_end">35px</dimen>
|
||||
<dimen name="large_screen_shade_header_height">124px</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">124px</dimen>
|
||||
</resources>
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height_default">28dp</dimen>
|
||||
<dimen name="status_bar_height">28dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">28dp</dimen>
|
||||
</resources>
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
|
||||
<dimen name="status_bar_height_default">124px</dimen>
|
||||
<dimen name="status_bar_height">124px</dimen>
|
||||
<dimen name="status_bar_height_portrait">124px</dimen>
|
||||
<dimen name="status_bar_height_landscape">28dp</dimen>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-realme-re513cl1
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-lge-timelm
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
10
LG/timelm/AndroidManifest.xml
Normal file
10
LG/timelm/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.lge.timelm"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+lge/timelm*"
|
||||
android:priority="247"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
147
LG/timelm/res/values/config.xml
Normal file
147
LG/timelm/res/values/config.xml
Normal file
|
@ -0,0 +1,147 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<array name="config_autoBrightnessDisplayValuesNits">
|
||||
<item>8.7</item>
|
||||
<item>29.1</item>
|
||||
<item>31.2</item>
|
||||
<item>34.6</item>
|
||||
<item>78.8</item>
|
||||
<item>95.3</item>
|
||||
<item>108.2</item>
|
||||
<item>132.8</item>
|
||||
<item>168.1</item>
|
||||
<item>242.5</item>
|
||||
<item>387.2</item>
|
||||
</array>
|
||||
<array name="config_keyboardTapVibePattern">
|
||||
<item>0</item>
|
||||
<item>30</item>
|
||||
</array>
|
||||
<array name="config_longPressVibePattern">
|
||||
<item>0</item>
|
||||
<item>30</item>
|
||||
</array>
|
||||
<array name="config_screenBrightnessNits">
|
||||
<item>5.52</item>
|
||||
<item>8.7</item>
|
||||
<item>29.1</item>
|
||||
<item>31.2</item>
|
||||
<item>34.6</item>
|
||||
<item>78.8</item>
|
||||
<item>95.3</item>
|
||||
<item>108.2</item>
|
||||
<item>132.8</item>
|
||||
<item>168.1</item>
|
||||
<item>242.5</item>
|
||||
<item>387.2</item>
|
||||
</array>
|
||||
<array name="config_virtualKeyVibePattern">
|
||||
<item>0</item>
|
||||
<item>30</item>
|
||||
</array>
|
||||
<bool name="config_allowAutoBrightnessWhileDozing">false</bool>
|
||||
<bool name="config_autoBrightnessResetAmbientLuxAfterWarmUp">true</bool>
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_bluetooth_hfp_inband_ringing_support">true</bool>
|
||||
<bool name="config_bluetooth_le_peripheral_mode_supported">true</bool>
|
||||
<bool name="config_carrier_volte_available">true</bool>
|
||||
<bool name="config_device_volte_available">true</bool>
|
||||
<bool name="config_device_vt_available">true</bool>
|
||||
<bool name="config_device_wfc_ims_available">true</bool>
|
||||
<bool name="config_displayBlanksAfterDoze">false</bool>
|
||||
<bool name="config_displayBrightnessBucketsInDoze">false</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<bool name="config_fillMainBuiltInDisplayCutout">false</bool>
|
||||
<bool name="config_fingerprintSupportsGestures">false</bool>
|
||||
<bool name="config_hotswapCapable">true</bool>
|
||||
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">true</bool>
|
||||
<bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool>
|
||||
<bool name="config_supportAudioSourceUnprocessed">true</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_suspendWhenScreenOffDueToProximity">true</bool>
|
||||
<bool name="config_sustainedPerformanceModeSupported">true</bool>
|
||||
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="config_wifiDisplaySupportsProtectedBuffers">true</bool>
|
||||
<dimen name="navigation_bar_height">48dp</dimen>
|
||||
<dimen name="navigation_bar_width">48dp</dimen>
|
||||
<dimen name="rounded_corner_radius">33.52dp</dimen>
|
||||
<dimen name="status_bar_height_portrait">28.98dp</dimen>
|
||||
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
|
||||
<integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer>
|
||||
<integer name="config_bluetooth_operating_voltage_mv">3300</integer>
|
||||
<integer name="config_autoBrightnessInitialLightSensorRate">-1</integer>
|
||||
<integer name="config_autoBrightnessLightSensorRate">250</integer>
|
||||
<integer name="config_brightness_ramp_rate_fast">180</integer>
|
||||
<integer name="config_brightness_ramp_rate_slow">60</integer>
|
||||
<integer name="config_burnInProtectionMaxHorizontalOffset">0</integer>
|
||||
<integer name="config_burnInProtectionMaxRadius">-1</integer>
|
||||
<integer name="config_burnInProtectionMaxVerticalOffset">0</integer>
|
||||
<integer name="config_burnInProtectionMinHorizontalOffset">0</integer>
|
||||
<integer name="config_burnInProtectionMinVerticalOffset">0</integer>
|
||||
<integer name="config_lightSensorWarmupTime">500</integer>
|
||||
<integer name="config_screenBrightnessDim">50</integer>
|
||||
<integer name="config_screenBrightnessDoze">1</integer>
|
||||
<integer name="config_screenBrightnessForVrSettingDefault">86</integer>
|
||||
<integer name="config_screenBrightnessForVrSettingMaximum">255</integer>
|
||||
<integer name="config_screenBrightnessForVrSettingMinimum">79</integer>
|
||||
<integer name="config_screenBrightnessSettingDefault">102</integer>
|
||||
<integer name="config_screenBrightnessSettingMaximum">255</integer>
|
||||
<integer name="config_screenBrightnessSettingMinimum">10</integer>
|
||||
<array name="config_autoBrightnessLcdBacklightValues">
|
||||
<item>41</item>
|
||||
<item>52</item>
|
||||
<item>61</item>
|
||||
<item>70</item>
|
||||
<item>108</item>
|
||||
<item>132</item>
|
||||
<item>148</item>
|
||||
<item>162</item>
|
||||
<item>170</item>
|
||||
<item>201</item>
|
||||
<item>255</item>
|
||||
</array>
|
||||
<array name="config_autoBrightnessLevels">
|
||||
<item>1</item>
|
||||
<item>4</item>
|
||||
<item>8</item>
|
||||
<item>47</item>
|
||||
<item>92</item>
|
||||
<item>201</item>
|
||||
<item>364</item>
|
||||
<item>820</item>
|
||||
<item>1616</item>
|
||||
<item>3450</item>
|
||||
</array>
|
||||
<array name="config_screenBrightnessBacklight">
|
||||
<item>10</item>
|
||||
<item>41</item>
|
||||
<item>52</item>
|
||||
<item>61</item>
|
||||
<item>70</item>
|
||||
<item>108</item>
|
||||
<item>132</item>
|
||||
<item>148</item>
|
||||
<item>162</item>
|
||||
<item>170</item>
|
||||
<item>201</item>
|
||||
<item>255</item>
|
||||
</array>
|
||||
<string name="config_ims_package">com.lge.ims</string>
|
||||
<string name="config_mainBuiltInDisplayCutout">M 0,0 L -23.23, 0 L -23.23, 28.98 L 23.23, 28.98 L 23.23, 0 Z @dp</string>
|
||||
<array name="config_biometric_sensors">
|
||||
<item>0:2:15</item>
|
||||
</array>
|
||||
<array name="config_tether_bluetooth_regexs">
|
||||
<item>bt-pan</item>
|
||||
</array>
|
||||
<array name="config_tether_usb_regexs">
|
||||
<item>usb\\d</item>
|
||||
<item>rndis\\d</item>
|
||||
</array>
|
||||
<array name="config_tether_wifi_regexs">
|
||||
<item>wlan0</item>
|
||||
<item>wlan1</item>
|
||||
</array>
|
||||
</resources>
|
||||
|
398
LG/timelm/res/xml/power_profile.xml
Normal file
398
LG/timelm/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,398 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="ambient.on">29.5
|
||||
</item>
|
||||
<item name="screen.on">69.2
|
||||
</item>
|
||||
<item name="screen.full">134.6
|
||||
</item>
|
||||
<item name="dual_screen.on">228.3
|
||||
</item>
|
||||
<item name="dual_screen.full">313.3
|
||||
</item>
|
||||
<item name="wifi.on">2.2
|
||||
</item>
|
||||
<item name="wifi.active">59.5
|
||||
</item>
|
||||
<item name="wifi.scan">99.8
|
||||
</item>
|
||||
<item name="audio">0.1
|
||||
</item>
|
||||
<item name="video">0.1
|
||||
</item>
|
||||
<item name="camera.flashlight">122.4
|
||||
</item>
|
||||
<item name="camera.avg">864.2
|
||||
</item>
|
||||
<item name="gps.on">62.0
|
||||
</item>
|
||||
<item name="radio.active">181
|
||||
</item>
|
||||
<item name="radio.scanning">2.6
|
||||
</item>
|
||||
<array name="radio.on">
|
||||
<value>2.1
|
||||
</value>
|
||||
<value>1.1
|
||||
</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4
|
||||
</value>
|
||||
<value>3
|
||||
</value>
|
||||
<value>1
|
||||
</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>300000
|
||||
</value>
|
||||
<value>403200
|
||||
</value>
|
||||
<value>518400
|
||||
</value>
|
||||
<value>614400
|
||||
</value>
|
||||
<value>691200
|
||||
</value>
|
||||
<value>787200
|
||||
</value>
|
||||
<value>883200
|
||||
</value>
|
||||
<value>979200
|
||||
</value>
|
||||
<value>1075200
|
||||
</value>
|
||||
<value>1171200
|
||||
</value>
|
||||
<value>1248000
|
||||
</value>
|
||||
<value>1344000
|
||||
</value>
|
||||
<value>1420800
|
||||
</value>
|
||||
<value>1516800
|
||||
</value>
|
||||
<value>1612800
|
||||
</value>
|
||||
<value>1708800
|
||||
</value>
|
||||
<value>1804800
|
||||
</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>24.5
|
||||
</value>
|
||||
<value>25.3
|
||||
</value>
|
||||
<value>26.7
|
||||
</value>
|
||||
<value>27.7
|
||||
</value>
|
||||
<value>28.5
|
||||
</value>
|
||||
<value>30.0
|
||||
</value>
|
||||
<value>32.0
|
||||
</value>
|
||||
<value>32.7
|
||||
</value>
|
||||
<value>33.9
|
||||
</value>
|
||||
<value>35.3
|
||||
</value>
|
||||
<value>37.8
|
||||
</value>
|
||||
<value>40.6
|
||||
</value>
|
||||
<value>42.9
|
||||
</value>
|
||||
<value>46.3
|
||||
</value>
|
||||
<value>48.8
|
||||
</value>
|
||||
<value>50.7
|
||||
</value>
|
||||
<value>53.2
|
||||
</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>710400
|
||||
</value>
|
||||
<value>825600
|
||||
</value>
|
||||
<value>940800
|
||||
</value>
|
||||
<value>1056000
|
||||
</value>
|
||||
<value>1171200
|
||||
</value>
|
||||
<value>1286400
|
||||
</value>
|
||||
<value>1382400
|
||||
</value>
|
||||
<value>1478400
|
||||
</value>
|
||||
<value>1574400
|
||||
</value>
|
||||
<value>1670400
|
||||
</value>
|
||||
<value>1766400
|
||||
</value>
|
||||
<value>1862400
|
||||
</value>
|
||||
<value>1958400
|
||||
</value>
|
||||
<value>2054400
|
||||
</value>
|
||||
<value>2150400
|
||||
</value>
|
||||
<value>2246400
|
||||
</value>
|
||||
<value>2342400
|
||||
</value>
|
||||
<value>2419200
|
||||
</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>47.3
|
||||
</value>
|
||||
<value>50.8
|
||||
</value>
|
||||
<value>57.4
|
||||
</value>
|
||||
<value>61.7
|
||||
</value>
|
||||
<value>66.4
|
||||
</value>
|
||||
<value>73.7
|
||||
</value>
|
||||
<value>77.3
|
||||
</value>
|
||||
<value>83.9
|
||||
</value>
|
||||
<value>90.1
|
||||
</value>
|
||||
<value>97.7
|
||||
</value>
|
||||
<value>102.9
|
||||
</value>
|
||||
<value>116.9
|
||||
</value>
|
||||
<value>134.4
|
||||
</value>
|
||||
<value>144.5
|
||||
</value>
|
||||
<value>156.7
|
||||
</value>
|
||||
<value>170.1
|
||||
</value>
|
||||
<value>182.8
|
||||
</value>
|
||||
<value>194.6
|
||||
</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster2">
|
||||
<value>844800
|
||||
</value>
|
||||
<value>960000
|
||||
</value>
|
||||
<value>1075200
|
||||
</value>
|
||||
<value>1190400
|
||||
</value>
|
||||
<value>1305600
|
||||
</value>
|
||||
<value>1401600
|
||||
</value>
|
||||
<value>1516800
|
||||
</value>
|
||||
<value>1632000
|
||||
</value>
|
||||
<value>1747200
|
||||
</value>
|
||||
<value>1862400
|
||||
</value>
|
||||
<value>1977600
|
||||
</value>
|
||||
<value>2073600
|
||||
</value>
|
||||
<value>2169600
|
||||
</value>
|
||||
<value>2265600
|
||||
</value>
|
||||
<value>2361600
|
||||
</value>
|
||||
<value>2457600
|
||||
</value>
|
||||
<value>2553600
|
||||
</value>
|
||||
<value>2649600
|
||||
</value>
|
||||
<value>2745600
|
||||
</value>
|
||||
<value>2841600
|
||||
</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster2">
|
||||
<value>54.2
|
||||
</value>
|
||||
<value>59.2
|
||||
</value>
|
||||
<value>64.1
|
||||
</value>
|
||||
<value>72.1
|
||||
</value>
|
||||
<value>76.6
|
||||
</value>
|
||||
<value>80.5
|
||||
</value>
|
||||
<value>89.6
|
||||
</value>
|
||||
<value>97.3
|
||||
</value>
|
||||
<value>106.8
|
||||
</value>
|
||||
<value>116.6
|
||||
</value>
|
||||
<value>139.4
|
||||
</value>
|
||||
<value>153.3
|
||||
</value>
|
||||
<value>168.3
|
||||
</value>
|
||||
<value>172.7
|
||||
</value>
|
||||
<value>183.9
|
||||
</value>
|
||||
<value>198.2
|
||||
</value>
|
||||
<value>212.8
|
||||
</value>
|
||||
<value>229.5
|
||||
</value>
|
||||
<value>246.0
|
||||
</value>
|
||||
<value>284.4
|
||||
</value>
|
||||
</array>
|
||||
<item name="cpu.idle">0.1
|
||||
</item>
|
||||
<item name="cpu.suspend">6.6
|
||||
</item>
|
||||
<item name="cpu.active">0
|
||||
</item>
|
||||
<item name="cpu.cluster_power.cluster0">0
|
||||
</item>
|
||||
<item name="cpu.cluster_power.cluster1">0
|
||||
</item>
|
||||
<item name="cpu.cluster_power.cluster2">0
|
||||
</item>
|
||||
<array name="memory.bandwidths">
|
||||
<value>20.8
|
||||
</value>
|
||||
</array>
|
||||
<item name="battery.capacity">5000
|
||||
</item>
|
||||
<item name="wifi.controller.idle">1.0
|
||||
</item>
|
||||
<item name="wifi.controller.rx">1.0
|
||||
</item>
|
||||
<item name="wifi.controller.tx">4.5
|
||||
</item>
|
||||
<array name="wifi.controller.tx_levels"/>
|
||||
<item name="wifi.controller.voltage">1800
|
||||
</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002
|
||||
</value>
|
||||
<value>.002
|
||||
</value>
|
||||
<value>.02
|
||||
</value>
|
||||
<value>.2
|
||||
</value>
|
||||
<value>2
|
||||
</value>
|
||||
</array>
|
||||
<item name="bluetooth.controller.idle">6.0
|
||||
</item>
|
||||
<item name="bluetooth.controller.rx">28.0
|
||||
</item>
|
||||
<item name="bluetooth.controller.tx">36.0
|
||||
</item>
|
||||
<item name="bluetooth.controller.voltage">3700
|
||||
</item>
|
||||
<item name="modem.controller.sleep">0
|
||||
</item>
|
||||
<item name="modem.controller.idle">0
|
||||
</item>
|
||||
<item name="modem.controller.rx">181
|
||||
</item>
|
||||
<array name="modem.controller.tx">
|
||||
<value>181
|
||||
</value>
|
||||
<value>181
|
||||
</value>
|
||||
<value>181
|
||||
</value>
|
||||
<value>181
|
||||
</value>
|
||||
<value>181
|
||||
</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">4000
|
||||
</item>
|
||||
<array name="gps.signalqualitybased">
|
||||
<value>0
|
||||
</value>
|
||||
<value>0
|
||||
</value>
|
||||
</array>
|
||||
<item name="gps.voltage">0
|
||||
</item>
|
||||
<item name="ext_saving">0.025
|
||||
</item>
|
||||
<item name="max_saving">0.08
|
||||
</item>
|
||||
<array name="ext_screen_resolution">
|
||||
<value>0
|
||||
</value>
|
||||
<value>0
|
||||
</value>
|
||||
<value>0
|
||||
</value>
|
||||
</array>
|
||||
<array name="max_screen_resolution">
|
||||
<value>0
|
||||
</value>
|
||||
<value>0
|
||||
</value>
|
||||
<value>0
|
||||
</value>
|
||||
</array>
|
||||
<array name="ext_maximum_brightness">
|
||||
<value>0.066
|
||||
</value>
|
||||
<value>0.047
|
||||
</value>
|
||||
<value>0.031
|
||||
</value>
|
||||
<value>0.019
|
||||
</value>
|
||||
<value>0
|
||||
</value>
|
||||
</array>
|
||||
<array name="max_maximum_brightness">
|
||||
<value>0.070
|
||||
</value>
|
||||
<value>0.051
|
||||
</value>
|
||||
<value>0.032
|
||||
</value>
|
||||
<value>0.015
|
||||
</value>
|
||||
<value>0
|
||||
</value>
|
||||
</array>
|
||||
</device>
|
8
Lenovo/Q706F/Android.mk
Normal file
8
Lenovo/Q706F/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-lenovo-Q706F
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Lenovo/Q706F/AndroidManifest.xml
Normal file
10
Lenovo/Q706F/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.lenovo.Q706F"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+Lenovo/LenovoTB-Q706F/Q706F*"
|
||||
android:priority="676"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
87
Lenovo/Q706F/res/values/arrays.xml
Normal file
87
Lenovo/Q706F/res/values/arrays.xml
Normal file
|
@ -0,0 +1,87 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer-array name="config_availableColorModes">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>3</item>
|
||||
<item>256</item>
|
||||
<item>257</item>
|
||||
<item>258</item>
|
||||
<item>259</item>
|
||||
<item>260</item>
|
||||
<item>261</item>
|
||||
<item>262</item>
|
||||
<item>263</item>
|
||||
<item>264</item>
|
||||
<item>265</item>
|
||||
</integer-array>
|
||||
<string-array name="config_mobile_tcp_buffers">
|
||||
<item>5gnr:2097152,6291456,16777216,512000,2097152,8388608</item>
|
||||
<item>lte:2097152,4194304,8388608,262144,524288,1048576</item>
|
||||
<item>lte_ca:4096,6291456,12582912,4096,1048576,2097152</item>
|
||||
<item>umts:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hspa:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hsupa:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hsdpa:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hspap:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>edge:4093,26280,35040,4096,16384,35040</item>
|
||||
<item>gprs:4092,8760,11680,4096,8760,11680</item>
|
||||
<item>evdo:4094,87380,524288,4096,16384,262144</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_bluetooth_regexs">
|
||||
<item>bnep\\d</item>
|
||||
<item>bt-pan</item>
|
||||
</string-array>
|
||||
<integer-array name="config_tether_upstream_types">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>5</item>
|
||||
<item>7</item>
|
||||
</integer-array>
|
||||
<string-array name="config_tether_usb_regexs">
|
||||
<item>usb\\d</item>
|
||||
<item>rndis\\d</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_wifi_regexs">
|
||||
<item>softap0</item>
|
||||
<item>wlan0</item>
|
||||
</string-array>
|
||||
<string-array name="networkAttributes">
|
||||
<item>wifi,1,1,1,-1,true</item>
|
||||
<item>mobile,0,0,0,-1,true</item>
|
||||
<item>mobile_mms,2,0,4,60000,true</item>
|
||||
<item>mobile_supl,3,0,2,60000,true</item>
|
||||
<item>mobile_dun,4,0,2,60000,true</item>
|
||||
<item>mobile_hipri,5,0,3,60000,true</item>
|
||||
<item>mobile_fota,10,0,2,60000,true</item>
|
||||
<item>mobile_ims,11,0,2,60000,true</item>
|
||||
<item>mobile_cbs,12,0,2,60000,true</item>
|
||||
<item>bluetooth,7,7,2,-1,true</item>
|
||||
<item>mobile_emergency,15,0,5,-1,true</item>
|
||||
<item>ethernet,9,9,9,-1,true</item>
|
||||
</string-array>
|
||||
<string-array name="radioAttributes">
|
||||
<item>1,1</item>
|
||||
<item>0,1</item>
|
||||
<item>7,1</item>
|
||||
</string-array>
|
||||
<integer-array name="config_autoBrightnessLevels">
|
||||
<item>10</item>
|
||||
<item>60</item>
|
||||
<item>210</item>
|
||||
<item>350</item>
|
||||
<item>420</item>
|
||||
<item>1000</item>
|
||||
<item>5000</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_autoBrightnessLcdBacklightValues">
|
||||
<item>77</item>
|
||||
<item>77</item>
|
||||
<item>120</item>
|
||||
<item>144</item>
|
||||
<item>198</item>
|
||||
<item>230</item>
|
||||
<item>247</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
</resources>
|
25
Lenovo/Q706F/res/values/bools.xml
Normal file
25
Lenovo/Q706F/res/values/bools.xml
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_bluetooth_hfp_inband_ringing_support">true</bool>
|
||||
<bool name="config_bluetooth_le_peripheral_mode_supported">true</bool>
|
||||
<bool name="config_carrier_volte_available">true</bool>
|
||||
<bool name="config_device_volte_available">true</bool>
|
||||
<bool name="config_device_vt_available">true</bool>
|
||||
<bool name="config_device_wfc_ims_available">true</bool>
|
||||
<bool name="config_dozeAfterScreenOff">true</bool>
|
||||
<bool name="config_hotswapCapable">true</bool>
|
||||
<bool name="config_powerDecoupleInteractiveModeFromDisplay">false</bool>
|
||||
<bool name="config_setColorTransformAccelerated">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
<bool name="config_speed_up_audio_on_mt_calls">true</bool>
|
||||
<bool name="config_supportAudioSourceUnprocessed">true</bool>
|
||||
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
|
||||
<bool name="config_wifiDisplaySupportsProtectedBuffers">true</bool>
|
||||
<bool name="config_wifi_background_scan_support">true</bool>
|
||||
<bool name="config_wifi_batched_scan_supported">true</bool>
|
||||
<bool name="config_wifi_connected_mac_randomization_supported">true</bool>
|
||||
<bool name="config_wifi_dual_band_support">true</bool>
|
||||
<bool name="config_wifi_p2p_mac_randomization_supported">true</bool>
|
||||
<bool name="skip_restoring_network_selection">true</bool>
|
||||
</resources>
|
6
Lenovo/Q706F/res/values/integers.xml
Normal file
6
Lenovo/Q706F/res/values/integers.xml
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer name="config_defaultPeakRefreshRate">240</integer>
|
||||
<integer name="config_defaultRefreshRate">0</integer>
|
||||
<integer name="config_screenBrightnessDoze">17</integer>
|
||||
</resources>
|
162
Lenovo/Q706F/res/xml/power_profile.xml
Normal file
162
Lenovo/Q706F/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,162 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">300</item>
|
||||
<item name="screen.full">1655</item>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value>
|
||||
<value>4</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>518400</value>
|
||||
<value>614400</value>
|
||||
<value>691200</value>
|
||||
<value>787200</value>
|
||||
<value>883200</value>
|
||||
<value>979200</value>
|
||||
<value>1075200</value>
|
||||
<value>1171200</value>
|
||||
<value>1248000</value>
|
||||
<value>1344000</value>
|
||||
<value>1420800</value>
|
||||
<value>1516800</value>
|
||||
<value>1612800</value>
|
||||
<value>1708800</value>
|
||||
<value>1804800</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>7</value>
|
||||
<value>8</value>
|
||||
<value>10</value>
|
||||
<value>11</value>
|
||||
<value>12</value>
|
||||
<value>13</value>
|
||||
<value>15</value>
|
||||
<value>16</value>
|
||||
<value>17</value>
|
||||
<value>19</value>
|
||||
<value>21</value>
|
||||
<value>23</value>
|
||||
<value>25</value>
|
||||
<value>29</value>
|
||||
<value>31</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>710400</value>
|
||||
<value>825600</value>
|
||||
<value>844800</value>
|
||||
<value>940800</value>
|
||||
<value>960000</value>
|
||||
<value>1056000</value>
|
||||
<value>1075200</value>
|
||||
<value>1171200</value>
|
||||
<value>1190400</value>
|
||||
<value>1286400</value>
|
||||
<value>1305600</value>
|
||||
<value>1382400</value>
|
||||
<value>1401600</value>
|
||||
<value>1478400</value>
|
||||
<value>1516800</value>
|
||||
<value>1574400</value>
|
||||
<value>1632000</value>
|
||||
<value>1670400</value>
|
||||
<value>1747200</value>
|
||||
<value>1766400</value>
|
||||
<value>1862400</value>
|
||||
<value>1958400</value>
|
||||
<value>1977600</value>
|
||||
<value>2054400</value>
|
||||
<value>2073600</value>
|
||||
<value>2150400</value>
|
||||
<value>2169600</value>
|
||||
<value>2246400</value>
|
||||
<value>2265600</value>
|
||||
<value>2342400</value>
|
||||
<value>2361600</value>
|
||||
<value>2419200</value>
|
||||
<value>2457600</value>
|
||||
<value>2553600</value>
|
||||
<value>2649600</value>
|
||||
<value>2745600</value>
|
||||
<value>2841600</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>30</value>
|
||||
<value>37</value>
|
||||
<value>53</value>
|
||||
<value>45</value>
|
||||
<value>61</value>
|
||||
<value>51</value>
|
||||
<value>67</value>
|
||||
<value>60</value>
|
||||
<value>76</value>
|
||||
<value>68</value>
|
||||
<value>88</value>
|
||||
<value>72</value>
|
||||
<value>92</value>
|
||||
<value>81</value>
|
||||
<value>102</value>
|
||||
<value>94</value>
|
||||
<value>116</value>
|
||||
<value>100</value>
|
||||
<value>129</value>
|
||||
<value>109</value>
|
||||
<value>133</value>
|
||||
<value>141</value>
|
||||
<value>168</value>
|
||||
<value>149</value>
|
||||
<value>182</value>
|
||||
<value>163</value>
|
||||
<value>224</value>
|
||||
<value>180</value>
|
||||
<value>233</value>
|
||||
<value>198</value>
|
||||
<value>240</value>
|
||||
<value>209</value>
|
||||
<value>249</value>
|
||||
<value>272</value>
|
||||
<value>295</value>
|
||||
<value>330</value>
|
||||
<value>366</value>
|
||||
</array>
|
||||
<item name="cpu.active">7.6</item>
|
||||
<item name="cpu.idle">0.1</item>
|
||||
<item name="cpu.suspend">0</item>
|
||||
<item name="battery.capacity">10200</item>
|
||||
<item name="wifi.on">0.1</item>
|
||||
<item name="wifi.active">168</item>
|
||||
<item name="wifi.scan">1.3</item>
|
||||
<item name="dsp.audio">24</item>
|
||||
<item name="dsp.video">63</item>
|
||||
<item name="camera.flashlight">650</item>
|
||||
<item name="camera.avg">380</item>
|
||||
<item name="gps.on">10</item>
|
||||
<item name="radio.active">168</item>
|
||||
<item name="radio.scanning">6</item>
|
||||
<array name="radio.on">
|
||||
<value>88</value>
|
||||
<value>8</value>
|
||||
</array>
|
||||
<item name="modem.controller.idle">6</item>
|
||||
<item name="modem.controller.rx">180</item>
|
||||
<item name="modem.controller.tx">186</item>
|
||||
<item name="modem.controller.voltage">3700</item>
|
||||
<array name="memory.bandwidths">
|
||||
<value>17</value>
|
||||
</array>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">152</item>
|
||||
<item name="wifi.controller.tx">190</item>
|
||||
<array name="wifi.controller.tx_levels">1 </array>
|
||||
<item name="wifi.controller.voltage">3700</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0001</value>
|
||||
<value>.001</value>
|
||||
<value>.01</value>
|
||||
<value>.1</value>
|
||||
<value>1</value>
|
||||
</array>
|
||||
<item name="bluetooth.active">135</item>
|
||||
<item name="bluetooth.on">0.6</item>
|
||||
<item name="bluetooth.controller.voltage">3700</item>
|
||||
</device>
|
8
Lenovo/TabV7-SystemUI/Android.mk
Normal file
8
Lenovo/TabV7-SystemUI/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-lenovo-tabv7-systemui
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Lenovo/TabV7-SystemUI/AndroidManifest.xml
Normal file
10
Lenovo/TabV7-SystemUI/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.lenovo.tabv7.systemui"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="com.android.systemui"
|
||||
android:requiredSystemPropertyName="ro.product.vendor.device"
|
||||
android:requiredSystemPropertyValue="+PB-6505*"
|
||||
android:priority="6505"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
10
Lenovo/TabV7-SystemUI/res/values/config.xml
Normal file
10
Lenovo/TabV7-SystemUI/res/values/config.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_padding_start">32px</dimen>
|
||||
<dimen name="status_bar_padding_end">32px</dimen>
|
||||
<dimen name="status_bar_header_height_keyguard">32dp</dimen>
|
||||
<dimen name="keyguard_carrier_text_margin">32px</dimen>
|
||||
<dimen name="system_icons_keyguard_padding_end">32px</dimen>
|
||||
<dimen name="large_screen_shade_header_height">32dp</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">32dp</dimen>
|
||||
</resources>
|
8
Lenovo/TabV7/Android.mk
Normal file
8
Lenovo/TabV7/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-lenovo-tabv7
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Lenovo/TabV7/AndroidManifest.xml
Normal file
10
Lenovo/TabV7/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.lenovo.tabv7"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.product.vendor.device"
|
||||
android:requiredSystemPropertyValue="+PB-6505*"
|
||||
android:priority="6505"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
12
Lenovo/TabV7/res/values/config.xml
Normal file
12
Lenovo/TabV7/res/values/config.xml
Normal file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
|
||||
<dimen name="status_bar_height_default">32dp</dimen>
|
||||
<dimen name="status_bar_height">32dp</dimen>
|
||||
<dimen name="status_bar_height_portrait">32dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">32dp</dimen>
|
||||
|
||||
<integer name="config_screenBrightnessSettingMinimum">1</integer>
|
||||
</resources>
|
8
Lenovo/Y70/Android.mk
Normal file
8
Lenovo/Y70/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-lenovo-Y70
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Lenovo/Y70/AndroidManifest.xml
Normal file
10
Lenovo/Y70/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.Lenovo.Y70"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+Lenovo/halo/halo*"
|
||||
android:priority="119"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
121
Lenovo/Y70/res/values/config.xml
Normal file
121
Lenovo/Y70/res/values/config.xml
Normal file
|
@ -0,0 +1,121 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<string-array name="config_defaultPinnerServiceFiles">
|
||||
<item>/system/framework/arm64/boot-framework.oat</item>
|
||||
<item>/system/framework/arm64/boot-QPerformance.oat</item>
|
||||
<item>/system/framework/arm64/boot-UxPerformance.oat</item>
|
||||
<item>/system/framework/framework.jar</item>
|
||||
<item>/system/framework/oat/arm64/services.odex</item>
|
||||
<item>/system/framework/services.jar</item>
|
||||
<item>/apex/com.android.media/javalib/updatable-media.jar</item>
|
||||
<item>/system/lib64/libsurfaceflinger.so</item>
|
||||
</string-array>
|
||||
|
||||
|
||||
<integer-array name="config_availableColorModes">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>3</item>
|
||||
<item>256</item>
|
||||
<item>257</item>
|
||||
<item>258</item>
|
||||
<item>259</item>
|
||||
<item>260</item>
|
||||
<item>261</item>
|
||||
<item>262</item>
|
||||
<item>263</item>
|
||||
<item>264</item>
|
||||
<item>265</item>
|
||||
</integer-array>
|
||||
<string-array name="config_mobile_tcp_buffers">
|
||||
<item>5gnr:2097152,6291456,16777216,512000,2097152,8388608</item>
|
||||
<item>lte:2097152,4194304,8388608,262144,524288,1048576</item>
|
||||
<item>lte_ca:4096,6291456,12582912,4096,1048576,2097152</item>
|
||||
<item>umts:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hspa:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hsupa:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hsdpa:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>hspap:4094,87380,1220608,4096,16384,1220608</item>
|
||||
<item>edge:4093,26280,35040,4096,16384,35040</item>
|
||||
<item>gprs:4092,8760,11680,4096,8760,11680</item>
|
||||
<item>evdo:4094,87380,524288,4096,16384,262144</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_bluetooth_regexs">
|
||||
<item>bnep\\d</item>
|
||||
<item>bt-pan</item>
|
||||
</string-array>
|
||||
|
||||
<integer-array name="config_tether_upstream_types">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>5</item>
|
||||
<item>7</item>
|
||||
</integer-array>
|
||||
<string-array name="config_tether_usb_regexs">
|
||||
<item>usb\\d</item>
|
||||
<item>rndis\\d</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_wifi_regexs">
|
||||
<item>softap0</item>
|
||||
<item>wlan0</item>
|
||||
</string-array>
|
||||
<string-array name="networkAttributes">
|
||||
<item>wifi,1,1,1,-1,true</item>
|
||||
<item>mobile,0,0,0,-1,true</item>
|
||||
<item>mobile_mms,2,0,4,60000,true</item>
|
||||
<item>mobile_supl,3,0,2,60000,true</item>
|
||||
<item>mobile_dun,4,0,2,60000,true</item>
|
||||
<item>mobile_hipri,5,0,3,60000,true</item>
|
||||
<item>mobile_fota,10,0,2,60000,true</item>
|
||||
<item>mobile_ims,11,0,2,60000,true</item>
|
||||
<item>mobile_cbs,12,0,2,60000,true</item>
|
||||
<item>bluetooth,7,7,2,-1,true</item>
|
||||
<item>mobile_emergency,15,0,5,-1,true</item>
|
||||
<item>ethernet,9,9,9,-1,true</item>
|
||||
</string-array>
|
||||
<string-array name="radioAttributes">
|
||||
<item>1,1</item>
|
||||
<item>0,1</item>
|
||||
<item>7,1</item>
|
||||
</string-array>
|
||||
|
||||
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_bluetooth_hfp_inband_ringing_support">true</bool>
|
||||
<bool name="config_bluetooth_le_peripheral_mode_supported">true</bool>
|
||||
<bool name="config_carrier_volte_available">true</bool>
|
||||
<bool name="config_device_volte_available">true</bool>
|
||||
<bool name="config_device_vt_available">true</bool>
|
||||
<bool name="config_device_wfc_ims_available">true</bool>
|
||||
<bool name="config_dozeAfterScreenOff">true</bool>
|
||||
<bool name="config_hotswapCapable">true</bool>
|
||||
<bool name="config_powerDecoupleInteractiveModeFromDisplay">false</bool>
|
||||
<bool name="config_setColorTransformAccelerated">true</bool>
|
||||
<bool name="config_speed_up_audio_on_mt_calls">true</bool>
|
||||
<bool name="config_supportAudioSourceUnprocessed">true</bool>
|
||||
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
|
||||
<bool name="config_wifiDisplaySupportsProtectedBuffers">true</bool>
|
||||
<bool name="config_wifi_background_scan_support">true</bool>
|
||||
<bool name="config_wifi_batched_scan_supported">true</bool>
|
||||
<bool name="config_wifi_connected_mac_randomization_supported">true</bool>
|
||||
<bool name="config_wifi_dual_band_support">true</bool>
|
||||
<bool name="skip_restoring_network_selection">true</bool>
|
||||
|
||||
|
||||
<dimen name="rounded_corner_radius">20.0dip</dimen>
|
||||
|
||||
<integer name="config_bluetooth_idle_cur_ma">6</integer>
|
||||
<integer name="config_bluetooth_operating_voltage_mv">3700</integer>
|
||||
<integer name="config_bluetooth_rx_cur_ma">28</integer>
|
||||
<integer name="config_bluetooth_tx_cur_ma">36</integer>
|
||||
|
||||
<integer name="config_defaultPeakRefreshRate">120</integer>
|
||||
<integer name="config_defaultRefreshRate">0</integer>
|
||||
<integer name="config_screenBrightnessDoze">17</integer>
|
||||
|
||||
</resources>
|
167
Lenovo/Y70/res/xml/power_profile.xml
Normal file
167
Lenovo/Y70/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,167 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">115</item>
|
||||
<item name="screen.full">370</item>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value>
|
||||
<value>3</value>
|
||||
<value>1</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>300000</value>
|
||||
<value>403200</value>
|
||||
<value>499200</value>
|
||||
<value>614400</value>
|
||||
<value>729600</value>
|
||||
<value>844800</value>
|
||||
<value>960000</value>
|
||||
<value>1075200</value>
|
||||
<value>1171200</value>
|
||||
<value>1267200</value>
|
||||
<value>1363200</value>
|
||||
<value>1478400</value>
|
||||
<value>1574400</value>
|
||||
<value>1689600</value>
|
||||
<value>1785600</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>5</value>
|
||||
<value>7</value>
|
||||
<value>8</value>
|
||||
<value>12</value>
|
||||
<value>16</value>
|
||||
<value>21</value>
|
||||
<value>22</value>
|
||||
<value>26</value>
|
||||
<value>29</value>
|
||||
<value>34</value>
|
||||
<value>40</value>
|
||||
<value>41</value>
|
||||
<value>54</value>
|
||||
<value>58</value>
|
||||
<value>65</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>633600</value>
|
||||
<value>768000</value>
|
||||
<value>883200</value>
|
||||
<value>998400</value>
|
||||
<value>1113600</value>
|
||||
<value>1209600</value>
|
||||
<value>1324800</value>
|
||||
<value>1440000</value>
|
||||
<value>1555200</value>
|
||||
<value>1651200</value>
|
||||
<value>1766400</value>
|
||||
<value>1881600</value>
|
||||
<value>1996800</value>
|
||||
<value>2112000</value>
|
||||
<value>2227200</value>
|
||||
<value>2342400</value>
|
||||
<value>2419200</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>33</value>
|
||||
<value>42</value>
|
||||
<value>51</value>
|
||||
<value>59</value>
|
||||
<value>70</value>
|
||||
<value>75</value>
|
||||
<value>88</value>
|
||||
<value>101</value>
|
||||
<value>122</value>
|
||||
<value>130</value>
|
||||
<value>151</value>
|
||||
<value>181</value>
|
||||
<value>207</value>
|
||||
<value>233</value>
|
||||
<value>278</value>
|
||||
<value>314</value>
|
||||
<value>335</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster2">
|
||||
<value>806400</value>
|
||||
<value>940800</value>
|
||||
<value>1056000</value>
|
||||
<value>1171200</value>
|
||||
<value>1286400</value>
|
||||
<value>1401600</value>
|
||||
<value>1497600</value>
|
||||
<value>1612800</value>
|
||||
<value>1728000</value>
|
||||
<value>1843200</value>
|
||||
<value>1958400</value>
|
||||
<value>2054400</value>
|
||||
<value>2169600</value>
|
||||
<value>2284800</value>
|
||||
<value>2400000</value>
|
||||
<value>2515200</value>
|
||||
<value>2630400</value>
|
||||
<value>2726400</value>
|
||||
<value>2822400</value>
|
||||
<value>2841600</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster2">
|
||||
<value>86</value>
|
||||
<value>96</value>
|
||||
<value>109</value>
|
||||
<value>127</value>
|
||||
<value>142</value>
|
||||
<value>158</value>
|
||||
<value>169</value>
|
||||
<value>190</value>
|
||||
<value>207</value>
|
||||
<value>231</value>
|
||||
<value>270</value>
|
||||
<value>290</value>
|
||||
<value>333</value>
|
||||
<value>386</value>
|
||||
<value>428</value>
|
||||
<value>487</value>
|
||||
<value>554</value>
|
||||
<value>616</value>
|
||||
<value>684</value>
|
||||
<value>686</value>
|
||||
</array>
|
||||
<item name="cpu.active">8.5</item>
|
||||
<item name="cpu.idle">0.1</item>
|
||||
<item name="cpu.suspend">0</item>
|
||||
<item name="battery.capacity">5100</item>
|
||||
<item name="wifi.on">1.5</item>
|
||||
<item name="wifi.active">173</item>
|
||||
<item name="wifi.scan">2</item>
|
||||
<item name="dsp.audio">25</item>
|
||||
<item name="dsp.video">81</item>
|
||||
<item name="camera.flashlight">550</item>
|
||||
<item name="camera.avg">390</item>
|
||||
<item name="gps.on">13.5</item>
|
||||
<item name="radio.active">170</item>
|
||||
<item name="radio.scanning">5.8</item>
|
||||
<array name="radio.on">
|
||||
<value>95</value>
|
||||
<value>8</value>
|
||||
</array>
|
||||
<item name="modem.controller.idle">6</item>
|
||||
<item name="modem.controller.rx">204</item>
|
||||
<item name="modem.controller.tx">220</item>
|
||||
<item name="modem.controller.voltage">4000</item>
|
||||
<array name="memory.bandwidths">
|
||||
<value>21</value>
|
||||
</array>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">170</item>
|
||||
<item name="wifi.controller.tx">210</item>
|
||||
<array name="wifi.controller.tx_levels">1 </array>
|
||||
<item name="wifi.controller.voltage">4000</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0001</value>
|
||||
<value>.001</value>
|
||||
<value>.01</value>
|
||||
<value>.1</value>
|
||||
<value>1</value>
|
||||
</array>
|
||||
<item name="bluetooth.active">130</item>
|
||||
<item name="bluetooth.on">0.8</item>
|
||||
<item name="bluetooth.controller.voltage">4000</item>
|
||||
</device>
|
|
@ -1,4 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_header_height_keyguard">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_height">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">28dp</dimen>
|
||||
</resources>
|
||||
|
|
|
@ -2,7 +2,9 @@
|
|||
<resources>
|
||||
<dimen name="status_bar_padding_start">50px</dimen>
|
||||
<dimen name="status_bar_padding_end">50px</dimen>
|
||||
<dimen name="status_bar_header_height_keyguard">96px</dimen>
|
||||
<dimen name="status_bar_header_height_keyguard">95px</dimen>
|
||||
<dimen name="keyguard_carrier_text_margin">50px</dimen>
|
||||
<dimen name="system_icons_keyguard_padding_end">50px</dimen>
|
||||
<dimen name="large_screen_shade_header_height">95px</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">95px</dimen>
|
||||
</resources>
|
10
Meizu/M2181-SystemUI/res/values-xxxhdpi/config.xml
Normal file
10
Meizu/M2181-SystemUI/res/values-xxxhdpi/config.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_padding_start">66px</dimen>
|
||||
<dimen name="status_bar_padding_end">66px</dimen>
|
||||
<dimen name="status_bar_header_height_keyguard">126px</dimen>
|
||||
<dimen name="keyguard_carrier_text_margin">66px</dimen>
|
||||
<dimen name="system_icons_keyguard_padding_end">66px</dimen>
|
||||
<dimen name="large_screen_shade_header_height">126px</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">126px</dimen>
|
||||
</resources>
|
|
@ -1,5 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height_default">28dp</dimen>
|
||||
<dimen name="status_bar_height">28dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">28dp</dimen>
|
||||
</resources>
|
||||
|
|
8
Meizu/M2181/res/values-xxhdpi/config.xml
Normal file
8
Meizu/M2181/res/values-xxhdpi/config.xml
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height_default">95px</dimen>
|
||||
<dimen name="status_bar_height">95px</dimen>
|
||||
<dimen name="status_bar_height_portrait">95px</dimen>
|
||||
<dimen name="status_bar_height_landscape">28dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">95px</dimen>
|
||||
</resources>
|
8
Meizu/M2181/res/values-xxxhdpi/config.xml
Normal file
8
Meizu/M2181/res/values-xxxhdpi/config.xml
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_height_default">126px</dimen>
|
||||
<dimen name="status_bar_height">126px</dimen>
|
||||
<dimen name="status_bar_height_portrait">126px</dimen>
|
||||
<dimen name="status_bar_height_landscape">28dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">126px</dimen>
|
||||
</resources>
|
|
@ -7,13 +7,9 @@
|
|||
<bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
|
||||
<dimen name="status_bar_height">96px</dimen>
|
||||
<dimen name="status_bar_height_portrait">96px</dimen>
|
||||
<dimen name="status_bar_height_landscape">28dp</dimen>
|
||||
<dimen name="quick_qs_offset_height">96px</dimen>
|
||||
|
||||
<integer name="config_screenBrightnessDoze">5</integer>
|
||||
<integer name="config_screenBrightnessSettingMinimum">1</integer>
|
||||
|
||||
<string name="config_mainBuiltInDisplayCutout">M -48,0 L -48,96 L 48,96 L 48,0 Z</string>
|
||||
<string name="config_mainBuiltInDisplayCutout">M -43,0 L -43,104 L 43,104 L 43,0 Z</string>
|
||||
<string name="config_mainBuiltInDisplayCutoutRectApproximation">M -43,0 L -43,104 L 43,104 L 43,0 Z</string>
|
||||
</resources>
|
||||
|
|
8
Moto/GPure/Android.mk
Normal file
8
Moto/GPure/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-moto-gpure
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Moto/GPure/AndroidManifest.xml
Normal file
10
Moto/GPure/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.moto.gpure"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
|
||||
android:requiredSystemPropertyValue="+motorola/ellis*"
|
||||
android:priority="236"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
101
Moto/GPure/res/values/arrays.xml
Normal file
101
Moto/GPure/res/values/arrays.xml
Normal file
|
@ -0,0 +1,101 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer-array name="config_autoBrightnessDisplayValuesNits">
|
||||
<item>3</item>
|
||||
<item>10</item>
|
||||
<item>20</item>
|
||||
<item>50</item>
|
||||
<item>70</item>
|
||||
<item>85</item>
|
||||
<item>110</item>
|
||||
<item>130</item>
|
||||
<item>150</item>
|
||||
<item>160</item>
|
||||
<item>160</item>
|
||||
<item>180</item>
|
||||
<item>180</item>
|
||||
<item>225</item>
|
||||
<item>225</item>
|
||||
<item>225</item>
|
||||
<item>230</item>
|
||||
<item>245</item>
|
||||
<item>300</item>
|
||||
<item>380</item>
|
||||
<item>400</item>
|
||||
<item>400</item>
|
||||
<item>400</item>
|
||||
<item>400</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_autoBrightnessLevels">
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>5</item>
|
||||
<item>10</item>
|
||||
<item>29</item>
|
||||
<item>50</item>
|
||||
<item>90</item>
|
||||
<item>100</item>
|
||||
<item>150</item>
|
||||
<item>200</item>
|
||||
<item>300</item>
|
||||
<item>400</item>
|
||||
<item>500</item>
|
||||
<item>800</item>
|
||||
<item>1000</item>
|
||||
<item>1300</item>
|
||||
<item>1500</item>
|
||||
<item>1600</item>
|
||||
<item>1800</item>
|
||||
<item>2000</item>
|
||||
<item>3000</item>
|
||||
<item>4000</item>
|
||||
<item>8000</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_availableColorModes">
|
||||
<item>0</item>
|
||||
<item>2</item>
|
||||
</integer-array>
|
||||
<string-array name="config_biometric_sensors">
|
||||
<item>0:2:15</item>
|
||||
</string-array>
|
||||
<integer-array name="config_screenBrightnessBacklight">
|
||||
<item>0</item>
|
||||
<item>2</item>
|
||||
<item>6</item>
|
||||
<item>13</item>
|
||||
<item>32</item>
|
||||
<item>45</item>
|
||||
<item>54</item>
|
||||
<item>70</item>
|
||||
<item>83</item>
|
||||
<item>96</item>
|
||||
<item>102</item>
|
||||
<item>115</item>
|
||||
<item>143</item>
|
||||
<item>147</item>
|
||||
<item>156</item>
|
||||
<item>191</item>
|
||||
<item>242</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_screenBrightnessNits">
|
||||
<item>0</item>
|
||||
<item>3</item>
|
||||
<item>10</item>
|
||||
<item>20</item>
|
||||
<item>50</item>
|
||||
<item>70</item>
|
||||
<item>85</item>
|
||||
<item>110</item>
|
||||
<item>130</item>
|
||||
<item>150</item>
|
||||
<item>160</item>
|
||||
<item>180</item>
|
||||
<item>225</item>
|
||||
<item>230</item>
|
||||
<item>245</item>
|
||||
<item>300</item>
|
||||
<item>380</item>
|
||||
<item>400</item>
|
||||
</integer-array>
|
||||
</resources>
|
6
Moto/GPure/res/values/bools.xml
Normal file
6
Moto/GPure/res/values/bools.xml
Normal file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
</resources>
|
10
Moto/GPure/res/values/integers.xml
Normal file
10
Moto/GPure/res/values/integers.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer name="config_autoBrightnessBrighteningLightDebounce">500</integer>
|
||||
<integer name="config_autoBrightnessDarkeningLightDebounce">500</integer>
|
||||
<integer name="config_cameraLaunchGestureSensorType">-1</integer>
|
||||
<integer name="config_screenBrightnessDark">3</integer>
|
||||
<integer name="config_screenBrightnessDim">3</integer>
|
||||
<integer name="config_screenBrightnessSettingDefault">121</integer>
|
||||
<integer name="config_screenBrightnessSettingMinimum">3</integer>
|
||||
</resources>
|
5
Moto/GPure/res/values/strings.xml
Normal file
5
Moto/GPure/res/values/strings.xml
Normal file
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="config_cameraLaunchGestureSensorStringType" />
|
||||
<string name="config_mainBuiltInDisplayCutout">M 40,0 L -40,0 L -40,54 L 40,54 Z</string>
|
||||
</resources>
|
106
Moto/GPure/res/xml/power_profile.xml
Normal file
106
Moto/GPure/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,106 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">68.384</item>
|
||||
<item name="screen.full">274.67</item>
|
||||
<item name="wifi.on">0.572</item>
|
||||
<item name="wifi.active">55.58</item>
|
||||
<item name="wifi.scan">78</item>
|
||||
<item name="camera.avg">637.343</item>
|
||||
<item name="camera.flashlight">165.8</item>
|
||||
<item name="gps.on">27.16</item>
|
||||
<item name="radio.active">147.291</item>
|
||||
<item name="radio.scanning">40.7</item>
|
||||
<array name="radio.on">
|
||||
<value>35</value>
|
||||
<value>30</value>
|
||||
<value>25</value>
|
||||
<value>20</value>
|
||||
<value>15</value>
|
||||
<value>10</value>
|
||||
<value>5</value>
|
||||
<value>2.487</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value>
|
||||
<value>4</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>900000</value>
|
||||
<value>979000</value>
|
||||
<value>1085000</value>
|
||||
<value>1218000</value>
|
||||
<value>1351000</value>
|
||||
<value>1484000</value>
|
||||
<value>1617000</value>
|
||||
<value>1750000</value>
|
||||
<value>1779000</value>
|
||||
<value>1809000</value>
|
||||
<value>1838000</value>
|
||||
<value>1868000</value>
|
||||
<value>1897000</value>
|
||||
<value>1927000</value>
|
||||
<value>1961000</value>
|
||||
<value>2001000</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>400000</value>
|
||||
<value>501000</value>
|
||||
<value>542000</value>
|
||||
<value>643000</value>
|
||||
<value>745000</value>
|
||||
<value>846000</value>
|
||||
<value>948000</value>
|
||||
<value>1050000</value>
|
||||
<value>1102000</value>
|
||||
<value>1155000</value>
|
||||
<value>1208000</value>
|
||||
<value>1261000</value>
|
||||
<value>1314000</value>
|
||||
<value>1367000</value>
|
||||
<value>1429000</value>
|
||||
<value>1500000</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>35.66</value>
|
||||
<value>37.5</value>
|
||||
<value>39.36</value>
|
||||
<value>43.735</value>
|
||||
<value>47.3</value>
|
||||
<value>51.68</value>
|
||||
<value>58.87</value>
|
||||
<value>64.138</value>
|
||||
<value>71.471</value>
|
||||
<value>77.211</value>
|
||||
<value>82.255</value>
|
||||
<value>88.026</value>
|
||||
<value>90.215</value>
|
||||
<value>92.713</value>
|
||||
<value>93.156</value>
|
||||
<value>96.54</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>25.648</value>
|
||||
<value>27.122</value>
|
||||
<value>28.124</value>
|
||||
<value>29.69</value>
|
||||
<value>31.957</value>
|
||||
<value>34.928</value>
|
||||
<value>37.841</value>
|
||||
<value>41.099</value>
|
||||
<value>43.547</value>
|
||||
<value>45.774</value>
|
||||
<value>47.834</value>
|
||||
<value>50.871</value>
|
||||
<value>53.286</value>
|
||||
<value>55.263</value>
|
||||
<value>59.968</value>
|
||||
<value>64.28</value>
|
||||
</array>
|
||||
<item name="cpu.cluster_power.cluster0">12.979</item>
|
||||
<item name="cpu.cluster_power.cluster1">7.704</item>
|
||||
<item name="cpu.suspend">3</item>
|
||||
<item name="cpu.idle">4.776</item>
|
||||
<item name="cpu.active">6.37</item>
|
||||
<item name="battery.capacity">4000</item>
|
||||
</device>
|
8
Moto/OneFusion-SystemUI/Android.mk
Normal file
8
Moto/OneFusion-SystemUI/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-moto-onefusion-systemui
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Moto/OneFusion-SystemUI/AndroidManifest.xml
Normal file
10
Moto/OneFusion-SystemUI/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.moto.onefusion.systemui"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="com.android.systemui"
|
||||
android:requiredSystemPropertyName="ro.product.vendor.device"
|
||||
android:requiredSystemPropertyValue="astro"
|
||||
android:priority="509"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
8
Moto/OneFusion-SystemUI/res/values/config.xml
Normal file
8
Moto/OneFusion-SystemUI/res/values/config.xml
Normal file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<!-- dimens -->
|
||||
<dimen name="rounded_corner_content_padding">23.0dip</dimen>
|
||||
<dimen name="keyguard_carrier_text_margin">32.0dip</dimen>
|
||||
|
||||
</resources>
|
8
Moto/OneFusion/Android.mk
Normal file
8
Moto/OneFusion/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-moto-onefusion
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
10
Moto/OneFusion/AndroidManifest.xml
Normal file
10
Moto/OneFusion/AndroidManifest.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="me.phh.treble.overlay.moto.onefusion"
|
||||
android:versionCode="1"
|
||||
android:versionName="1.0">
|
||||
<overlay android:targetPackage="android"
|
||||
android:requiredSystemPropertyName="ro.product.vendor.device"
|
||||
android:requiredSystemPropertyValue="astro"
|
||||
android:priority="509"
|
||||
android:isStatic="true" />
|
||||
</manifest>
|
221
Moto/OneFusion/res/values/config.xml
Normal file
221
Moto/OneFusion/res/values/config.xml
Normal file
|
@ -0,0 +1,221 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<!-- dimens -->
|
||||
<dimen name="status_bar_height">54.0px</dimen>
|
||||
<dimen name="status_bar_height_landscape">24.0dip</dimen>
|
||||
<dimen name="status_bar_height_portrait">54.0px</dimen>
|
||||
<dimen name="rounded_corner_radius">39.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_top">39.0dip</dimen>
|
||||
<dimen name="rounded_corner_radius_bottom">40.0dip</dimen>
|
||||
|
||||
<!-- bools -->
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_bluetooth_hfp_inband_ringing_support">true</bool>
|
||||
<bool name="config_bluetooth_le_peripheral_mode_supported">true</bool>
|
||||
<bool name="config_carrier_volte_available">true</bool>
|
||||
<bool name="config_device_volte_available">true</bool>
|
||||
<bool name="config_device_vt_available">true</bool>
|
||||
<bool name="config_device_wfc_ims_available">true</bool>
|
||||
<bool name="config_hotswapCapable">true</bool>
|
||||
<bool name="config_intrusiveNotificationLed">false</bool>
|
||||
<bool name="config_nightDisplayAvailable">true</bool>
|
||||
<bool name="config_setColorTransformAccelerated">true</bool>
|
||||
<bool name="config_showNavigationBar">true</bool>
|
||||
<bool name="config_speed_up_audio_on_mt_calls">true</bool>
|
||||
<bool name="config_supportAudioSourceUnprocessed">false</bool>
|
||||
<bool name="config_supportSystemNavigationKeys">true</bool>
|
||||
<bool name="config_sustainedPerformanceModeSupported">true</bool>
|
||||
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
<bool name="config_wifiDisplaySupportsProtectedBuffers">true</bool>
|
||||
<bool name="config_wifi_background_scan_support">true</bool>
|
||||
<bool name="config_wifi_batched_scan_supported">false</bool>
|
||||
<bool name="config_wifi_dual_band_support">true</bool>
|
||||
<bool name="skip_restoring_network_selection">true</bool>
|
||||
|
||||
<!-- strings -->
|
||||
<string name="config_cameraLaunchGestureSensorStringType">com.motorola.sensor.camera_activate</string>
|
||||
<string name="config_mainBuiltInDisplayCutout">M -42,0 L -42,43 L 42,43 L 42,0 Z</string>
|
||||
<string name="wifi_tether_configure_ssid_default">motorola one fusion</string>
|
||||
|
||||
<!-- integers -->
|
||||
<integer name="config_autoBrightnessBrighteningLightDebounce">500</integer>
|
||||
<integer name="config_autoBrightnessDarkeningLightDebounce">500</integer>
|
||||
<integer name="config_cameraLaunchGestureSensorType">65540</integer>
|
||||
<integer name="config_screenBrightnessDark">2</integer>
|
||||
<integer name="config_screenBrightnessDim">2</integer>
|
||||
<integer name="config_screenBrightnessSettingMinimum">2</integer>
|
||||
|
||||
<!-- arrays -->
|
||||
<integer-array name="config_autoBrightnessDisplayValuesNits">
|
||||
<item>3</item>
|
||||
<item>10</item>
|
||||
<item>20</item>
|
||||
<item>50</item>
|
||||
<item>70</item>
|
||||
<item>85</item>
|
||||
<item>110</item>
|
||||
<item>130</item>
|
||||
<item>150</item>
|
||||
<item>180</item>
|
||||
<item>225</item>
|
||||
<item>270</item>
|
||||
<item>300</item>
|
||||
<item>315</item>
|
||||
<item>420</item>
|
||||
<item>450</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_autoBrightnessLcdBacklightValues">
|
||||
<item>10</item>
|
||||
<item>20</item>
|
||||
<item>40</item>
|
||||
<item>70</item>
|
||||
<item>110</item>
|
||||
<item>160</item>
|
||||
<item>200</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_autoBrightnessLevels">
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>5</item>
|
||||
<item>10</item>
|
||||
<item>29</item>
|
||||
<item>50</item>
|
||||
<item>90</item>
|
||||
<item>100</item>
|
||||
<item>150</item>
|
||||
<item>500</item>
|
||||
<item>800</item>
|
||||
<item>1000</item>
|
||||
<item>1300</item>
|
||||
<item>2000</item>
|
||||
<item>3000</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_availableColorModes">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
</integer-array>
|
||||
<string-array name="config_defaultPinnerServiceFiles">
|
||||
<item>/system/framework/framework.jar</item>
|
||||
<item>/system/framework/services.jar</item>
|
||||
<item>/system/framework/arm/boot-framework.oat</item>
|
||||
<item>/system/framework/arm64/boot-framework.oat</item>
|
||||
</string-array>
|
||||
<integer-array name="config_keyboardTapVibePattern">
|
||||
<item>0</item>
|
||||
<item>25</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_longPressVibePattern">
|
||||
<item>0</item>
|
||||
<item>34</item>
|
||||
</integer-array>
|
||||
<string-array name="config_mobile_tcp_buffers">
|
||||
<item>5gnr:2097152,6291456,16777216,512000,2097152,8388608</item>
|
||||
<item>lte:524288,1048576,8388608,262144,524288,4194304</item>
|
||||
<item>lte_ca:1048576,2097152,16777216,524288,1048576,8388608</item>
|
||||
<item>umts:131072,262144,1452032,4096,16384,399360</item>
|
||||
<item>hspa:131072,262144,1452032,4096,16384,399360</item>
|
||||
<item>hsupa:131072,262144,1452032,4096,16384,399360</item>
|
||||
<item>hsdpa:131072,262144,1452032,4096,16384,399360</item>
|
||||
<item>hspap:131072,262144,1452032,4096,16384,399360</item>
|
||||
<item>edge:16384,32768,131072,4096,16384,65536</item>
|
||||
<item>gprs:4096,8192,24576,4096,8192,24576</item>
|
||||
<item>evdo:131072,262144,1048576,4096,16384,524288</item>
|
||||
<item>ehrpd:4094,87380,1048576,4096,16384,262144</item>
|
||||
</string-array>
|
||||
<integer-array name="config_safeModeEnabledVibePattern">
|
||||
<item>0</item>
|
||||
<item>0</item>
|
||||
<item>94</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_screenBrightnessBacklight">
|
||||
<item>0</item>
|
||||
<item>2</item>
|
||||
<item>6</item>
|
||||
<item>11</item>
|
||||
<item>28</item>
|
||||
<item>40</item>
|
||||
<item>48</item>
|
||||
<item>62</item>
|
||||
<item>74</item>
|
||||
<item>85</item>
|
||||
<item>102</item>
|
||||
<item>128</item>
|
||||
<item>153</item>
|
||||
<item>170</item>
|
||||
<item>179</item>
|
||||
<item>238</item>
|
||||
<item>255</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_screenBrightnessNits">
|
||||
<item>0</item>
|
||||
<item>3</item>
|
||||
<item>10</item>
|
||||
<item>20</item>
|
||||
<item>50</item>
|
||||
<item>70</item>
|
||||
<item>85</item>
|
||||
<item>110</item>
|
||||
<item>130</item>
|
||||
<item>150</item>
|
||||
<item>180</item>
|
||||
<item>225</item>
|
||||
<item>270</item>
|
||||
<item>300</item>
|
||||
<item>315</item>
|
||||
<item>420</item>
|
||||
<item>450</item>
|
||||
</integer-array>
|
||||
<integer-array name="config_scrollBarrierVibePattern">
|
||||
<item>0</item>
|
||||
<item>15</item>
|
||||
<item>30</item>
|
||||
<item>15</item>
|
||||
</integer-array>
|
||||
<string-array name="config_tether_bluetooth_regexs">
|
||||
<item>bnep\\d</item>
|
||||
<item>bt-pan</item>
|
||||
</string-array>
|
||||
<integer-array name="config_tether_upstream_types">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>5</item>
|
||||
<item>7</item>
|
||||
</integer-array>
|
||||
<string-array name="config_tether_usb_regexs">
|
||||
<item>usb\\d</item>
|
||||
<item>rndis\\d</item>
|
||||
</string-array>
|
||||
<string-array name="config_tether_wifi_regexs">
|
||||
<item>wlan0</item>
|
||||
<item>wlan1</item>
|
||||
</string-array>
|
||||
<integer-array name="config_virtualKeyVibePattern">
|
||||
<item>0</item>
|
||||
<item>30</item>
|
||||
</integer-array>
|
||||
<string-array name="networkAttributes">
|
||||
<item>wifi,1,1,1,-1,true</item>
|
||||
<item>mobile,0,0,0,-1,true</item>
|
||||
<item>mobile_mms,2,0,4,60000,true</item>
|
||||
<item>mobile_supl,3,0,2,60000,true</item>
|
||||
<item>mobile_dun,4,0,2,60000,true</item>
|
||||
<item>mobile_hipri,5,0,3,60000,true</item>
|
||||
<item>mobile_fota,10,0,2,60000,true</item>
|
||||
<item>mobile_ims,11,0,2,60000,true</item>
|
||||
<item>mobile_cbs,12,0,2,60000,true</item>
|
||||
<item>bluetooth,7,7,2,-1,true</item>
|
||||
<item>mobile_emergency,15,0,5,-1,true</item>
|
||||
<item>ethernet,9,9,3,-1,true</item>
|
||||
</string-array>
|
||||
<string-array name="radioAttributes">
|
||||
<item>1,1</item>
|
||||
<item>0,1</item>
|
||||
<item>7,1</item>
|
||||
<item>9,1</item>
|
||||
</string-array>
|
||||
|
||||
</resources>
|
82
Moto/OneFusion/res/xml/power_profile.xml
Normal file
82
Moto/OneFusion/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="screen.on">82.1</item>
|
||||
<item name="screen.full">380.2</item>
|
||||
<item name="wifi.on">0.8</item>
|
||||
<item name="wifi.active">48.4</item>
|
||||
<item name="wifi.scan">67.8</item>
|
||||
<item name="camera.flashlight">322.1</item>
|
||||
<item name="camera.avg">566.3</item>
|
||||
<item name="gps.on">62.2</item>
|
||||
<item name="radio.active">137.5</item>
|
||||
<item name="radio.scanning">42</item>
|
||||
<array name="radio.on">
|
||||
<value>24.5</value>
|
||||
<value>20</value>
|
||||
<value>15</value>
|
||||
<value>10</value>
|
||||
<value>5</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>6</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster0">
|
||||
<value>300000</value>
|
||||
<value>576000</value>
|
||||
<value>748800</value>
|
||||
<value>998400</value>
|
||||
<value>1209600</value>
|
||||
<value>1324800</value>
|
||||
<value>1516800</value>
|
||||
<value>1612800</value>
|
||||
<value>1708800</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster0">
|
||||
<value>39.293</value>
|
||||
<value>49.337</value>
|
||||
<value>49.639</value>
|
||||
<value>51.257</value>
|
||||
<value>52.290</value>
|
||||
<value>55.164</value>
|
||||
<value>55.685</value>
|
||||
<value>56.441</value>
|
||||
<value>60.705</value>
|
||||
</array>
|
||||
<array name="cpu.speeds.cluster1">
|
||||
<value>300000</value>
|
||||
<value>652800</value>
|
||||
<value>825600</value>
|
||||
<value>979200</value>
|
||||
<value>1132800</value>
|
||||
<value>1363200</value>
|
||||
<value>1536000</value>
|
||||
<value>1747200</value>
|
||||
<value>1843200</value>
|
||||
<value>1996800</value>
|
||||
<value>2054400</value>
|
||||
<value>2169600</value>
|
||||
<value>2208000</value>
|
||||
</array>
|
||||
<array name="cpu.active.cluster1">
|
||||
<value>39.293</value>
|
||||
<value>39.321</value>
|
||||
<value>39.390</value>
|
||||
<value>39.915</value>
|
||||
<value>110.160</value>
|
||||
<value>119.204</value>
|
||||
<value>140.920</value>
|
||||
<value>170.531</value>
|
||||
<value>206.697</value>
|
||||
<value>240.589</value>
|
||||
<value>260.550</value>
|
||||
<value>303.212</value>
|
||||
<value>306.880</value>
|
||||
</array>
|
||||
<item name="cpu.awake">7.3</item>
|
||||
<item name="cpu.idle">9.8</item>
|
||||
<item name="cpu.suspend">3.993</item>
|
||||
<item name="cpu.active">3</item>
|
||||
<item name="battery.capacity">5000</item>
|
||||
</device>
|
|
@ -1,4 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<dimen name="status_bar_header_height_keyguard">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_height">28dp</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">28dp</dimen>
|
||||
</resources>
|
||||
|
|
|
@ -5,6 +5,8 @@
|
|||
<dimen name="status_bar_header_height_keyguard">102px</dimen>
|
||||
<dimen name="keyguard_carrier_text_margin">35px</dimen>
|
||||
<dimen name="system_icons_keyguard_padding_end">35px</dimen>
|
||||
<dimen name="large_screen_shade_header_height">102px</dimen>
|
||||
<dimen name="large_screen_shade_header_min_height">102px</dimen>
|
||||
|
||||
<!-- Moto please no -->
|
||||
<dimen name="rounded_corner_content_padding">4dp</dimen>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue