Compare commits

...

445 commits

Author SHA1 Message Date
96767b9fc5 Merge remote-tracking branch 'td/pie' into aosp13
Conflicts:
	Sony/pdx206_kddi/AndroidManifest.xml
	overlay.mk
2023-04-20 15:08:00 -04:00
Andy CrossGate Yan
77fecfa51d Add resources for Xiaomi 13 (fuxi)
Change-Id: Id5c515a994ca2c1bf88c45fcdfdef68b7548f3cb
2023-04-19 00:27:47 +00:00
Andy Yan
b8039a2e38
Merge branch 'phhusson:pie' into pie 2023-04-18 23:53:02 +08:00
Pierre-Hugues HUSSON
198306ed39
Merge pull request #721 from TQMatvey/pie
Rework S21 Ultra (p3s) overlays
2023-04-17 22:25:54 +02:00
Andy Yan
551b8c3613
Merge branch 'phhusson:pie' into pie 2023-04-17 20:43:14 +08:00
Andy CrossGate Yan
893be72de0 Add resources for Duoqin Qin3 Ultra
Change-Id: Ief05dad85f84677d0ae6771029652f414cb6252b
2023-04-16 11:57:47 +00:00
TQMatvey
bf4abc6d86 p3s: remove config_udfps_sensor_props 2023-04-14 19:11:26 +07:00
Pierre-Hugues Husson
6a0b550fb8 Add a way to turn errors into warnings for undefined keys 2023-04-14 05:32:12 -04:00
TQMatvey
3c81196f34 p3s: adjust status bar 2023-04-13 14:38:40 +07:00
TQMatvey
f928725edc
Merge branch 'phhusson:pie' into pie 2023-04-12 16:06:50 +07:00
Pierre-Hugues HUSSON
bbf42cf52f
Merge pull request #742 from MisterZtr/pie
Add overlay for POCO M5
2023-04-10 22:40:58 +02:00
MisterZtr
5049f06153 Add overlay for POCO M5 2023-04-08 20:45:05 +03:00
Pierre-Hugues HUSSON
afcb39bcce
Merge pull request #738 from MmmmmDonuts/pie
Lenovo Legion Y70 Overlay - added missing values from FrameworkResTarget_vendor.apk
2023-03-24 17:05:39 +01:00
Pierre-Hugues HUSSON
82af0135ea
Merge pull request #546 from rinmichi/pie
Add SystemUI Overlays [Redmi Note 10S]
2023-03-24 17:04:46 +01:00
Pierre-Hugues HUSSON
df79059138
Merge pull request #737 from skittels15/pie
Updated Redmi Note 10 5G / POCO M3 Pro/5G overlay
2023-03-24 17:04:01 +01:00
Andy CrossGate Yan
bb253eadf9 Up TrebleApp to 77c34b9
Change-Id: I24fe1fe2d00e2179e2e8c513402f936a92d6b479
2023-03-24 12:40:57 +00:00
MmmDonuts
5398145f2c
Removed duplicate. Added missing values.
Should fix adaptive brightness
2023-03-23 12:46:58 -04:00
MmmDonuts
03883ec631
Add missing values 2023-03-23 12:38:35 -04:00
rinmichi
70dbca6599 Separate notch value 2023-03-23 22:52:09 +07:00
rinmichi
05634432ef Update SystemUI Values 2023-03-23 08:27:48 +07:00
RinMichi厘道
418bdb9f94
Merge branch 'phhusson:pie' into pie 2023-03-23 08:02:29 +08:00
Andy CrossGate Yan
5a1bc840b5 Fix QS header height for Android 13 QPR2
Update my own overlays to comply with 19c9f95e95

Why so obsessed with 48dp Google? Isn't the header supposed to simply match SB height?

Change-Id: Iebcefb5f636fd8052a03ddd71c2bfc10ba5b28ea
2023-03-22 10:22:47 +00:00
Andy Yan
a13a584db6
Merge branch 'phhusson:pie' into pie 2023-03-22 18:10:46 +08:00
Pierre-Hugues HUSSON
e42bb8aaba
Merge pull request #734 from MmmmmDonuts/pie
Add overlay for Lenovo Y70
2023-03-21 21:27:21 +01:00
skittels15
2cec0e7f3a Updated Redmi Note 10 5G / POCO M3 Pro/5G overlay 2023-03-21 21:30:41 +03:00
Pierre-Hugues HUSSON
0dbea19fd9
Merge pull request #735 from Saphar/pie
Add overlay for Duoqin Qin F21 Pro
2023-03-20 23:41:12 +01:00
Nehemiah of Zebulun
d9a8b3c364 Add overlay for Duoqin Qin F21 Pro 2023-03-20 21:05:58 +01:00
MmmmmDonuts
6e2a1491b9
Sort correctly 2023-03-20 12:39:23 -04:00
MmmmmDonuts
7908a9cb22 Add overlay for Lenovo Y70 2023-03-20 11:42:46 -04:00
Andy CrossGate Yan
af3fb798e8 Fixup multi-resolution resources for some devices
Apparently now you just have to define the cutout once in the highest resolution available
Also re-measured Meizu 18 and Samsung Galaxy Quantum2 dimens

Change-Id: I7b8802612d5633b4e12b714f5dd33ae9016e5bd4
2023-03-15 12:21:22 +00:00
Andy CrossGate Yan
32b14173d8 Support OnePlus 11 using 10 Pro's resources 2023-03-15 12:21:13 +00:00
Andy CrossGate Yan
1bff2f4fae Add resources for OnePlus Ace 2V 2023-03-15 12:20:40 +00:00
Andy Yan
4ee9bdf26a
Merge branch 'phhusson:pie' into pie 2023-03-15 20:19:25 +08:00
Pierre-Hugues HUSSON
49047522c9
Merge pull request #727 from CoinVeil4065852/x1q
add overlays for Samsung S20
2023-03-14 16:27:14 +01:00
Pierre-Hugues HUSSON
4407e5de01
Merge pull request #731 from Saphar/pie
Add Unihertz Titan pocket EEA
2023-03-14 16:26:17 +01:00
Nehemiah of Zebulun
f9bc1b9f5c Missed to make the changes in the Manifest 2023-03-13 13:56:35 +01:00
Nehemiah of Zebulun
beb51f5f0f Add Unihertz Titan pocket EEA 2023-03-13 13:43:40 +01:00
TQMatvey
08abb7c58a p3s: final improvements 2023-03-10 16:12:53 +07:00
Pierre-Hugues HUSSON
8cbc2ccc8a
Merge pull request #728 from Iceows/pie
New overlay for MAR
2023-03-08 22:29:16 +01:00
Iceows
76d87faa16 Add POT power_profile 2023-03-08 22:03:08 +01:00
Iceows
ba57bdc1a1 Import power_profile from /product/etc/xml 2023-03-08 21:59:39 +01:00
Pierre-Hugues HUSSON
554214ad92
Merge pull request #729 from jquagga/pie
Rename ONN 100071481 to mid7019 to hopefully fix build
2023-03-06 19:48:40 +01:00
Justin Settle
77112e92cb
Previous commit was before I hit save in the text editor. This edits the
.mk files to actually change the package names.
2023-03-06 08:37:10 -05:00
Justin Settle
a4c8bb42ca
Rename ONN 100071481 to mid7019 to hopefully fix build
I've left android:requiredSystemPropertyValue="+*onn/100071481*" with
the numeric string but I've changed the description name to be not
entirly numeric.  I'm using the tablet's "other name" based on below:

[ro.bootimage.build.fingerprint]: [onn/100071481/mid7019_mr_32:11/RP1A.200720.011/qyh20220216:user/release-keys]
2023-03-06 08:12:23 -05:00
CoinVeil4065852
cf44b6c168
Merge branch 'phhusson:pie' into x1q 2023-03-05 16:48:54 +08:00
Raphael Mounier
607668d098 Fix bad wifi config 2023-03-04 21:13:31 +01:00
Raphael Mounier
0ac4d338a9 Change config and power_profile
import from stock huawei
2023-03-04 19:39:24 +01:00
CoinVeil4065852
a6842974cb
Merge pull request #1 from CoinVeil4065852/test
change px to mm
2023-03-05 01:42:39 +08:00
CoinVeil4065852
6ef6b15309 Revert "test display cutout"
This reverts commit 11f7740bea.
2023-03-05 01:36:11 +08:00
CoinVeil4065852
11f7740bea test display cutout 2023-03-05 01:19:38 +08:00
CoinVeil4065852
35f10174ea change px to mm 2023-03-05 01:14:25 +08:00
CoinVeil4065852
c3d323fbde Update config.xml 2023-03-05 01:03:11 +08:00
Pierre-Hugues HUSSON
9868cdb1c8
Merge pull request #725 from utkustnr/pie
Add overlay for Samsung A73 5G
2023-03-04 16:59:30 +01:00
CoinVeil4065852
4745301c46 update power button location 2023-03-04 23:38:55 +08:00
CoinVeil4065852
d8886bd494 update status bar padding and height 2023-03-04 23:31:06 +08:00
CoinVeil4065852
212bda3da5 sort overlay.mk 2023-03-04 14:49:58 +08:00
CoinVeil4065852
11d9a0e13a renamed x1q to S20 2023-03-04 14:11:04 +08:00
CoinVeil4065852
4f8cb5a718 add x1q overlays 2023-03-04 14:02:38 +08:00
Utku Üstüner
15abb86f8b
Add overlay for Samsung A73 5G
Signed-off-by: Utku Üstüner <utkuustuner@proton.me>
2023-03-04 00:48:40 +03:00
Raphael Mounier
9e4af06e61 Add MAR overlay
MAR is codename of Huawei P30 lite (kirin710)
2023-03-03 17:32:09 +01:00
Raphael Mounier
6a2d996a4c Add wifi config values and brightness for VR 2023-03-03 17:18:32 +01:00
Pierre-Hugues HUSSON
4323e3b1d6
Merge pull request #724 from Rocky7842/update-asus-rogphone
Add auto brightness values for Asus Rog Phone (Z01QD)
2023-03-03 17:05:45 +01:00
Rocky7842
d2207c0c77 Add auto brightness values for Asus Rog Phone (Z01QD) 2023-03-03 23:44:04 +08:00
Pierre-Hugues HUSSON
19dca967d3
Merge pull request #723 from Iceows/pie
Move Nova2 to hi6250 folder and add kirin710 overlay
2023-03-03 13:29:47 +01:00
Raphael Mounier
b99b545b68 Change order 2023-03-03 11:55:12 +01:00
Raphael Mounier
0942f3e527 Change priority to 915 2023-03-03 11:48:31 +01:00
Raphael Mounier
4c3db2c1f3 Adjust all config from Huawei stock framework res
Tested on POT-LX1 (P Smart 2019) with erofs
2023-03-03 11:36:48 +01:00
Iceows
fe0a5705fc Add power profile from stock vendord 2023-03-03 08:36:00 +01:00
Iceows
4dd3414478 Add POT to overlay mk 2023-02-28 07:13:44 +01:00
Iceows
947adc471b Move PIC (Nova 2) to hi6250 folder 2023-02-28 07:13:18 +01:00
Iceows
515422f0e7 Add potter overlay (kirin710)
POT-LX1
POT-LX1A
2023-02-28 07:12:08 +01:00
TQMatvey
2328c28d5a fix CI builds 2023-02-23 23:28:22 +07:00
TQMatvey
24c728bc8b fix after tests 2023-02-23 14:01:10 +07:00
TQMatvey
68420e6d2a Rework S21 Ultra (p3s) overlays 2023-02-23 13:52:47 +07:00
captaincookie_200
d007234af5 add new and fix up some configs 2023-02-22 19:58:47 +01:00
captaincookie_200
acdfdd69ed Add power button location in system ui 2023-02-22 19:58:47 +01:00
captaincookie_200
a73970ef68 Update A32 overlays using stock overlay and add system ui configs 2023-02-22 19:58:47 +01:00
Pierre-Hugues Husson
8ae5d803de Fix alphabetical ordering 2023-02-22 19:58:47 +01:00
Pierre-Hugues HUSSON
8c28ab4746
Merge pull request #717 from trinhloivn/pie
Add overlay for Redmi K50 Ultra
2023-02-21 23:35:18 +01:00
Pierre-Hugues HUSSON
a372d82727
Merge pull request #718 from jquagga/pie
Add overlay for ONN 7 Tablet 3rd Generation
2023-02-21 23:34:19 +01:00
jus10
3572387d0c Add overlay for ONN 7 Tablet 3rd Generation 2023-02-18 18:41:03 -05:00
Trịnh Văn Lợi
7a7f1ada34
Update AndroidManifest.xml 2023-02-17 11:07:26 +07:00
Trịnh Văn Lợi
e8b3deb554
Update AndroidManifest.xml 2023-02-17 11:04:16 +07:00
Trịnh Văn Lợi
e911581000
Update config.xml 2023-02-17 11:03:51 +07:00
Trịnh Văn Lợi
f78b5edd4a
Create power_profile.xml 2023-02-17 10:55:37 +07:00
Trịnh Văn Lợi
906e6762dc
Create config.xml 2023-02-17 10:55:07 +07:00
Trịnh Văn Lợi
34e1166749
Create AndroidManifest.xml 2023-02-17 10:54:29 +07:00
Trịnh Văn Lợi
a0ebd3470f
Create Android.mk 2023-02-17 10:53:04 +07:00
Trịnh Văn Lợi
e652ca346d
Update overlay.mk
Add Redmi K50 Ultra
2023-02-17 10:50:39 +07:00
Andy Yan
836bd614df
Merge pull request #14 from ponces/renoir-refresh-rate
renoir: Configure config_defaultPeakRefreshRate
2023-02-14 20:58:00 +08:00
ponces
2586a2391c
renoir: Configure config_defaultPeakRefreshRate 2023-02-14 12:54:17 +00:00
Andy CrossGate Yan
ff4c9a4786 Add resources for OnePlus Ace 2 / 11R 2023-02-12 15:25:16 +00:00
Andy CrossGate Yan
a2dfa226ad Add resources for Xiaomi 12 Lite (taoyao)
Change-Id: I26a1d7089fdbec5bc72cb2ac7d3c7c87687da9b3
2023-02-12 15:25:15 +00:00
Andy CrossGate Yan
3269fe8d4d Add resources for Realme GT2 Master (RMX3551) 2023-02-12 15:25:14 +00:00
1998e0ca95 Move all overlays to product/ to satisfy artifact path requirements 2023-02-12 15:18:19 +00:00
Pierre-Hugues HUSSON
00e3669585
Merge pull request #716 from weaponmasterjax/pie
Remake matching rule for evergo
2023-02-12 16:16:47 +01:00
Pierre-Hugues HUSSON
ba524ebbd1
Merge pull request #715 from Rekik88/pie
Add overlay for S10Lite (r5q)
2023-02-12 16:03:20 +01:00
Jax Lee
e87da63efa Correct brightness scale 2023-02-12 13:51:59 +08:00
Jax Lee
3103079f2c everpal:Match poco m4 5g and china variants 2023-02-11 23:15:50 +08:00
Rekik88
72eb868b79 Add overlay for S10Lite (r5q) 2023-02-10 11:59:38 +01:00
Pierre-Hugues HUSSON
f0dec2fbd7
Merge pull request #712 from JonnyVR1/pie
Add more status bar height overrides for Umidigi A13 Pro Max
2023-02-04 11:36:08 +01:00
Jonathon Fitch
ec0c04a4de
Add more status bar height overrides for Umidigi A13 Pro Max 2023-02-04 04:57:03 +00:00
Pierre-Hugues HUSSON
932309ca0c
Merge pull request #711 from JonnyVR1/pie
Fix status bar height - Umidigi A13 Pro Max 5G
2023-01-30 11:19:10 +01:00
Jonathon Fitch
248261cb56 Fix status bar height - Umidigi A13 Pro Max 5G 2023-01-30 06:54:20 +00:00
Pierre-Hugues HUSSON
79c5c56d3f
Merge pull request #705 from JonnyVR1/Umidigi_A13ProMax5G
Add Umidigi A13 Pro Max 5G overlays
2023-01-25 10:52:17 +01:00
Pierre-Hugues HUSSON
9c36f4029c
Merge pull request #706 from jquagga/pie
Add overlay for Moto G Pure (2021)
2023-01-24 22:56:21 +01:00
jquagga
fc9c6bf022 Add overlay for Moto G Pure (2021) 2023-01-24 13:35:24 -05:00
Jonathon Fitch
998903d38b Add Umidigi A13 Pro Max 5G overlays 2023-01-23 12:32:36 +00:00
Pierre-Hugues HUSSON
afe8c44a3c
Merge pull request #704 from iNeoxx/pie
Add overlay Samsung Galaxy S21FE Exynos r9s
2023-01-23 11:03:17 +01:00
iNeoxx
1466ddb10f Add overlay Samsung Galaxy S21FE Exynos r9s 2023-01-20 20:38:23 -06:00
Pierre-Hugues HUSSON
f38f6a4863
Merge pull request #701 from TBM13/a20
Samsung Galaxy A20: Fix fingerprint detection on some A20 devices
2023-01-11 20:50:48 +01:00
TBM13
83d2fffe89 Samsung Galaxy A20: Fix fingerprint detection on some A20 devices 2023-01-11 14:01:26 -03:00
Pierre-Hugues HUSSON
6e11bd503d
Merge pull request #698 from weaponmasterjax/testing
Add Overlay for Redmi Note 11t 5G
2023-01-11 13:42:27 +01:00
Pierre-Hugues HUSSON
224a23fac3
Merge pull request #700 from K4zoku/pie
Add overlay for VSmart Active 3
2023-01-11 11:59:53 +01:00
K4zoku
b07160721a
Add vsmart-active3-overlay to overlay.mk 2023-01-11 16:55:49 +07:00
K4zoku
429086b305
Add overlay for VSmart Active 3 2023-01-11 16:48:14 +07:00
Pierre-Hugues HUSSON
64e8df7eb9
Merge pull request #416 from felipecrs/p20hd
Add Teclast P20HD overlay
2023-01-10 22:14:05 +01:00
Pierre-Hugues HUSSON
1bf46c47bc
Merge pull request #699 from FinecoFinit/pie
[Minor] Nord N10 Priority adjust
2023-01-10 11:09:10 +01:00
FinecoFinit
14ab16dbd2 Priority adjust
Priority was too low, overlay was overwritten by other and wasn't able to change statusbar
2023-01-09 14:57:36 +06:00
JAX
7620ccc435 Add overlay into makefile and avoid conflict 2023-01-08 14:30:48 +08:00
JAX
973564943c Add overlay.mk and remove rom-specific changes 2023-01-08 14:29:05 +08:00
JAX
44dd13a47d Add overlay for Redmi note 11(t) 5G (evergo) 2023-01-08 12:34:53 +08:00
Pierre-Hugues HUSSON
49e35db2ff
Merge pull request #694 from deadYokai/oukic18
Oukitel C18 Pro Overlay
2023-01-04 10:35:07 +01:00
Pierre-Hugues HUSSON
3ce6286be6
Merge pull request #693 from mochenya/pie
Add overlay for Redmi Note 11 4G (selene)
2022-12-31 00:13:54 +01:00
OneGameKoTT
35b5e1f09b
Change branch 2022-12-30 14:25:15 +02:00
MyNameIsKitsune
c0d4eddc2a
Merge branch 'phhusson:pie' into pie 2022-12-30 14:11:20 +02:00
mochenya
e9cdf8b620 Add overlay for Redmi Note 11(selene)
Changes to be committed:
	new file:   Xiaomi/RedmiNote114G-SystemUI/Android.mk
	new file:   Xiaomi/RedmiNote114G-SystemUI/AndroidManifest.xml
	new file:   Xiaomi/RedmiNote114G-SystemUI/res/values-land/config.xml
	new file:   Xiaomi/RedmiNote114G-SystemUI/res/values/config.xml
	new file:   Xiaomi/RedmiNote114G/Android.mk
	new file:   Xiaomi/RedmiNote114G/AndroidManifest.xml
	new file:   Xiaomi/RedmiNote114G/res/values/config.xml
	new file:   Xiaomi/RedmiNote114G/res/xml/power_profile.xml
	modified:   overlay.mk
2022-12-30 17:25:45 +08:00
Pierre-Hugues HUSSON
279497ab01
Merge pull request #691 from danielzhang130/patch-1
FP3: Enable night mode
2022-12-27 22:16:59 +01:00
Jiahao Zhang
ce7a31a178
FP3: Enable night mode
The stock OS sets this value to true
2022-12-27 14:14:36 -05:00
Pierre-Hugues HUSSON
8395416d1b
Merge pull request #685 from rufus582/pie
Samsung M31s: Make fps unlock animation start from centre, plus more changes
2022-12-19 15:02:57 +01:00
Rufus Immanuel Raj P
1697735c46
Merge branch 'phhusson:pie' into pie 2022-12-19 19:20:58 +05:30
rufus582
cb7dd890a6 m31s-systemui: change fps animation to start from power button
Changes:
 - Add physical_fingerprint_sensor_center_screen_location x & y and map them to the power button (where the fingerptint sensor is)
 - So the fingerprint unlocking animation starts from the power button instead of from the center of screen

 - Refactor code, categorize configs based on what they are for

Thanks to phh for helping me with this :)
2022-12-19 19:10:25 +05:30
rufus582
4004607780 m31s: enable burn in protection
Changes:
 - Enable burn-in protection
 - Add allow auto brightness while dozing config
 - Reduce AOD brightness
 - Increase status bar height
 - Remove unneccessary brightness array configs (it makes no difference)

 - Refactor code, categorize configs based on what they are for
2022-12-19 19:02:18 +05:30
Pierre-Hugues HUSSON
d16c5d2c49
Merge pull request #680 from cangkurileung/pie
Update Redmi 9 overlays
2022-12-18 23:56:07 +01:00
cangkurileung
8a44ceecbe Update Redmi9 overlays 2022-12-19 04:39:26 +07:00
Pierre-Hugues HUSSON
e6ce8ebb9e
Merge pull request #683 from mmtrt/fix-refresh-rate
Update overlay for Xiaomi Poco M4 Pro 5G
2022-12-17 20:30:01 +01:00
Taqi Raza
9f5f4c5cb7
Update overlay for Xiaomi Poco M4 Pro 5G
fix default refresh rate
2022-12-17 20:40:51 +05:00
Pierre-Hugues HUSSON
1924c9f46b
Merge pull request #679 from mmtrt/systemui-fix-corner-padding
Update SystemUI overlay for Xiaomi Poco M4 Pro 5G
2022-12-14 22:51:19 +01:00
Taqi Raza
a58e33fef3
Update SystemUI overlay for Xiaomi Poco M4 Pro 5G
fix rounded corner padding
2022-12-15 01:35:15 +05:00
Pierre-Hugues HUSSON
c48193032b
Merge pull request #678 from mmtrt/systemui-overlay-evergreen
Add SystemUI overlay for Xiaomi Poco M4 Pro 5G
2022-12-14 10:30:09 +01:00
Taqi Raza
3cdb72fed6
Add SystemUI overlay for Xiaomi Poco M4 Pro 5G 2022-12-14 11:55:33 +05:00
Pierre-Hugues HUSSON
e65290670b
Merge pull request #674 from cangkurileung/pie
Update Redmi 9 overlays
2022-12-06 18:05:36 +01:00
cangkurileung
ce136e0033
Update Redmi 9 overlays
Add config_useDevInputEventForAudioJack
2022-12-06 15:37:25 +00:00
Pierre-Hugues Husson
b198d536fc Up TrebleApp to 7e223 2022-12-03 17:27:55 -05:00
Pierre-Hugues HUSSON
7fc86da35b
Merge pull request #669 from cangkurileung/pie
Update Redmi 9 overlays
2022-12-03 15:52:42 +01:00
cangkurileung
41880553bb Update Redmi9 overlays 2022-12-03 17:30:49 +07:00
Pierre-Hugues HUSSON
2a43fa8114
Merge pull request #668 from rama982/pie
Add overlay for Infinix Zero X Pro (X6811)
2022-11-30 00:44:29 +01:00
Pierre-Hugues HUSSON
58131dc768
Merge pull request #595 from solo111/pie
Add overlay for Umidigi A5pro
2022-11-27 01:12:32 +01:00
Pierre-Hugues HUSSON
090e57e5f4
Merge pull request #631 from Deivu/pie
feat: add notch & update values from latest a12 framework of Redmi 10X 5G (atom)
2022-11-27 01:12:12 +01:00
Pierre-Hugues HUSSON
e18dc24c50
Merge pull request #665 from captaincookie200/pie
Add overlay for galaxy A32 4G
2022-11-26 15:45:02 +01:00
captaincookie_200
596ac53ad7 Fix errors and fix auto brightness 2022-11-26 16:10:01 +05:00
Rama Bondan Prakoso
bb4a86df4a Add overlay for Infinix Zero X Pro (X6811)
Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2022-11-26 02:08:31 +07:00
captaincookie_200
8cdbbe350e Remove A32 system ui because it did nothing. 2022-11-19 10:17:58 +05:00
captaincookie_200
0b8e0d8718 Add overlays for A32 and A32 system ui 2022-11-19 09:48:50 +05:00
Pierre-Hugues HUSSON
e56defc46f
Merge pull request #667 from ercerd/pie
Add overlay for Tecno Spark 6
2022-11-13 18:40:52 +01:00
Ercan Erden
1b0f9d242a Add overlay for Tecno Spark 6 2022-11-13 00:45:26 +03:00
Pierre-Hugues HUSSON
46da2c10f2
Merge pull request #666 from cangkurileung/pie
Fix Redmi 9 overlay
2022-11-11 20:35:20 +01:00
cangkurileung
f6d0967147 Fix Redmi9 overlay 2022-11-12 02:03:09 +07:00
Pierre-Hugues HUSSON
2e35fbb445
Merge pull request #646 from shmilyhua/pie
Add overlay for Lenovo Tab P12 Pro aka Xiaoxin Pad Pro 12.6 (TB-Q706F)
2022-11-09 10:42:04 +01:00
Kevin Sun
0be98b4750
Merge branch 'phhusson:pie' into pie 2022-11-09 13:10:42 +08:00
Pierre-Hugues HUSSON
a56ae15a75
Merge pull request #661 from EWBG29/pie
Add overlay for LG V60 ThinQ 5G
2022-11-07 22:22:38 +01:00
Pierre-Hugues HUSSON
85c75ed961
Merge pull request #664 from Rocky7842/add-asus-rogphone
Add resources for Asus Rog Phone (Z01QD)
2022-11-07 22:18:09 +01:00
Rocky7842
dfc6ecb70f Add resources for Asus Rog Phone (Z01QD) 2022-10-31 00:54:37 +08:00
EWBG29
42b5aa2686 Add overlay for LG V60 ThinQ 5G 2022-10-28 23:08:22 -04:00
EWBG29
9b46bd2589 Add overlay for LG V60 2022-10-28 12:41:11 -04:00
Pierre-Hugues HUSSON
17bedc17fb
Merge pull request #658 from cangkurileung/pie
Fix rounded corner padding on Redmi 9 A12/S vendor
2022-10-22 10:24:33 +02:00
cangkurileung
e4520f2a10 Fix rounded corner padding on Redmi9 A12/S vendor 2022-10-22 10:51:09 +07:00
Pierre-Hugues HUSSON
730b91d7e6
Merge pull request #657 from AndyCGYan/add-moto-s30pro
Add resources for Motorola Moto S30 Pro / Edge 30 Fusion (tundra)
2022-10-18 20:03:56 +02:00
Pierre-Hugues HUSSON
4da067e1d9
Merge pull request #656 from CanKolay3499/pie
Update overlay for A21s
2022-10-18 16:48:50 +02:00
Andy CrossGate Yan
d417830ec4 Add resources for Motorola Moto S30 Pro / Edge 30 Fusion (tundra)
Change-Id: Ia98d90bd8057140db6f9004f9c0ee27d9a281c42
2022-10-18 00:11:30 +00:00
Can Kolay
eede8ff7f8 Update overlay for A21s 2022-10-17 14:21:33 +03:00
Pierre-Hugues HUSSON
deb7a29c9c
Merge pull request #655 from cangkurileung/pie
Remove duplicate "config_defaultPeakRefreshRate"
2022-10-15 21:08:51 +02:00
cangkurileung
d2ff6d65c8
Remove duplicate "config_defaultPeakRefreshRate" 2022-10-15 19:00:09 +00:00
Pierre-Hugues HUSSON
6a2f901058
Merge pull request #653 from NeonzGamingYT/pie
V2026: Fix statusbar padding on Android 12
2022-10-09 00:03:48 +02:00
Emmanuel
53c9715774 V2026: Fix statusbar padding
Signed-off-by: Emmanuel <alzadidine33@gmail.com>
2022-10-08 18:42:49 +00:00
Pierre-Hugues HUSSON
25f5e2de11
Merge pull request #652 from cangkurileung/pie
Update overlay of Redmi 9
2022-10-06 20:59:29 +02:00
cangkurileung
27a0671158 Update overlay of Redmi9 2022-10-06 21:14:05 +07:00
Pierre-Hugues HUSSON
0eb50bfd9f
Merge pull request #651 from Lucaber/sony_pdx215_power_profile
Update power_profile of Sony pdx215 Xperia 1 III
2022-10-02 19:50:55 +02:00
Luca Berneking
9703131628 Update power_profile of Sony pdx215 Xperia 1 III
Update power_profile.xml with values from sony stock rom
Device: Xperia 1 III XQ-BC52
Version: XQ-BC52_Customized EEA_61.1.A.11.36
2022-10-01 22:45:42 +02:00
Pierre-Hugues HUSSON
6dd5c7fef7
Merge pull request #648 from cangkurileung/pie
Update status bar & rounded corner radius for Redmi 9
2022-09-27 21:23:08 +02:00
Pierre-Hugues HUSSON
0284e70abc
Merge pull request #649 from Syoker/pie
Adjusted padding for Motorola One Fusion
2022-09-27 21:22:45 +02:00
Syoker
e8b033a8a2 Adjusted padding for Motorola One Fusion 2022-09-27 11:18:24 -03:00
cangkurileung
ef3d83de10 Update status bar & rounded corner radius for Redmi9 2022-09-27 00:09:09 +07:00
Pierre-Hugues HUSSON
c0d6223e3a
Merge pull request #647 from cangkurileung/pie
Cleanup backlight overlays of Redmi 9
2022-09-23 12:22:29 +02:00
cangkurileung
54fcab04a6 Cleanup backlight overlays of Redmi9 2022-09-23 14:41:04 +07:00
Kevin Sun
8861773b29
Keep entries sorted 2022-09-22 09:25:01 +08:00
root
8e20470fbe Add overlay for Lenovo Tab P12 Pro aka Xiaoxin Pad Pro 12.6 (TB-Q706F) 2022-09-22 01:14:12 +09:00
Pierre-Hugues HUSSON
c5e560206f
Merge pull request #645 from cangkurileung/pie
Update pinner list locations for Redmi 9
2022-09-21 11:22:42 +02:00
cangkurileung
29646863d7 Update pinner list locations for Redmi9 2022-09-21 16:04:13 +07:00
Pierre-Hugues HUSSON
083f3f0ed5
Merge pull request #608 from youheng7185/pie
add overlay for samsung tab a7 lite wifi
2022-09-20 21:06:49 +02:00
Pierre-Hugues HUSSON
11838d99f5
Merge pull request #638 from bulatorr/pie
Add Nokia 7.2 support
2022-09-16 22:38:04 +02:00
Pierre-Hugues HUSSON
4d8fefa329
Merge pull request #614 from Umang96/pie
Add overlays for POCO F4 / Redmi K40s (munch)
2022-09-16 21:42:21 +02:00
Pierre-Hugues HUSSON
7daa27c6af
Merge branch 'pie' into pie 2022-09-16 21:37:12 +02:00
Pierre-Hugues HUSSON
b16d5763c0
Merge pull request #611 from mmtrt/update-overlay-evergreen
Update overlay of Xiaomi Poco M4 Pro 5G
2022-09-16 21:17:17 +02:00
Pierre-Hugues HUSSON
1767010bcd
Merge pull request #639 from subhant5/pie
added overlay for Infinix Note 10 (x693)
2022-09-16 21:16:34 +02:00
Pierre-Hugues HUSSON
55a6facbc7
Merge pull request #642 from cangkurileung/pie
Fixup auto brightness for Redmi9
2022-09-16 20:45:34 +02:00
Pierre-Hugues HUSSON
76cd5b01e8
Merge pull request #605 from pc00per/pie
Add overlay for Xiaomi Redmi Note 10
2022-09-16 20:21:58 +02:00
Prince Cooper
99000d1528 revert RedmiNote10Pro strings from RedmiNote10
reverts mistakenly modified RN10P strings by me

Signed-off-by: Prince Cooper <8982359-pc00per@users.noreply.gitlab.com>
2022-09-16 21:35:26 +05:30
cangkurileung
936aed6b68 Fixup auto brightness for Redmi9 2022-09-16 21:54:04 +07:00
Pierre-Hugues HUSSON
54b4673076
Merge pull request #641 from Paulbouchara/pie
PDX-223 : introduce GSI Overlay for Sony Xperia 1 IV
2022-09-16 15:42:25 +02:00
Saya
53802e6aae
chore: create new margins (#6)
* feat: use xiaomi bomb power profiles for a12

- same chipset should be compatible

* feat: try to enable burn in protection

* feat: add new margins

* fix: remove uneeded string

* chore: increase padding by 2dp
2022-09-16 15:17:20 +08:00
Saya
139bbd9de4
feat: use xiaomi bomb power profiles for a12 (#5)
* feat: use xiaomi bomb power profiles for a12
- same chipset should be compatible

* feat: try to enable burn in protection
2022-09-16 14:33:11 +08:00
Paul Bouchara
539fa55159 PDX-223 : introduce GSI Overlay for Sony Xperia 1 IV 2022-09-14 15:16:05 +02:00
Pierre-Hugues HUSSON
fd14ab9267
Merge pull request #640 from AndyCGYan/20220912
Collection of changes
2022-09-13 09:54:03 +02:00
Andy CrossGate Yan
478000f7de Add resources for Realme GT2 Pro (RMX3300/1)
Cloned from OnePlus 10 Pro
2022-09-12 08:16:59 +00:00
Andy CrossGate Yan
861aae16d5 Add resources for OnePlus Nord
Change-Id: I268379215305a092218cfb503918a8cc6d41ba3f
2022-09-12 08:16:58 +00:00
Andy CrossGate Yan
09824e8d7b Fixup resources for OnePlus Nord CE 2022-09-12 08:16:57 +00:00
Andy CrossGate Yan
5ee689423a Add resources for OPPO Find X3 Pro (PEEM00)
"Lensman" variant (PEEM00FLU) included

Change-Id: I4af7de199cfdd9d90fdd4d6c7a05a8844246830e
2022-09-12 08:16:55 +00:00
Subhan
db36479f47 added overlay for Infinix Note 10 (x693) 2022-09-12 03:13:51 +05:00
Pierre-Hugues HUSSON
dd4bd0964d
Merge pull request #612 from DevZillion/pie
Added Galaxy A31 Device & Ui Overlays
2022-09-07 18:39:11 +02:00
Pierre-Hugues HUSSON
f2aed0ad08
Merge pull request #637 from cangkurileung/pie
Fix auto brightness on Redmi9
2022-09-07 16:41:59 +02:00
cangkurileung
bdccfe3430 Fix auto brightness on Redmi9 2022-09-07 21:05:54 +07:00
Zillion
d5b90e3803 Fix power_profile.xml 2022-09-03 15:06:33 +03:00
youheng7185
0abbd676b3
Update power_profile.xml 2022-09-03 09:22:21 +08:00
Pierre-Hugues HUSSON
2f09cc86e7
Merge pull request #630 from skittels15/pie
Added Redmi Note 10 5G / POCO M3 Pro/5G
2022-09-01 22:20:39 +02:00
skittels15
fa138c22c2
Merge branch 'phhusson:pie' into pie 2022-09-01 18:14:24 +03:00
Pierre-Hugues HUSSON
ded8153ce6
Merge pull request #627 from cangkurileung/pie
Add default refresh rate & some wifi config for Redmi9 + fix sort order
2022-09-01 08:14:33 +02:00
cangkurileung
b0aa60638a Add default refresh rate & some wifi config for Redmi9 + fix sort order 2022-09-01 09:22:02 +07:00
Saya
4f18c64f1b
chore: increase padding (#2)
* chore: increase padding
2022-08-30 14:03:26 +08:00
Pierre-Hugues HUSSON
fb600a6fe3
Merge pull request #632 from AndyCGYan/add-op9
Add resources for OnePlus 9
2022-08-29 20:58:52 +02:00
Pierre-Hugues HUSSON
36b17a932b
Merge pull request #599 from FinecoFinit/pie
Add OnePlus N10 overlay
2022-08-29 19:48:37 +02:00
Andy CrossGate Yan
7f16f6d589 Add resources for OnePlus 9
Change-Id: I23e0bf1eefc905ef83669f69915d92c8b068b277
2022-08-29 14:51:50 +00:00
Saya
a612510fce
revert: build.yml to original 2022-08-29 21:36:18 +08:00
Deivu
43a3eb7b61 chore: increase padding a little bit more 2022-08-29 21:28:25 +08:00
Deivu
8b915da5a4 chore: increase status bar padding 2022-08-29 21:20:43 +08:00
Deivu
afb9e4e659 Merge branch 'pie' of https://github.com/Deivu/vendor_hardware_overlay into pie 2022-08-29 21:13:43 +08:00
Deivu
9d849eb3d9 chore: replace config to dimens 2022-08-29 21:13:40 +08:00
Saya
ad971ce131
chore: removed an unused variable 2022-08-29 20:51:04 +08:00
Deivu
4129c6b261 fix: add overlay on overlay mk 2022-08-29 20:39:49 +08:00
Saya
d2401ccd53
Merge pull request #1 from Deivu/master
feat: add redmi 10x 5g system ui
2022-08-29 20:37:56 +08:00
Deivu
08fdd1514c feat: add redmi 10x 5g system ui 2022-08-29 20:36:40 +08:00
Saya
a885abeecf
fix: swap values 2022-08-29 20:28:35 +08:00
Saya
99600510ea
chore: update default values 2022-08-29 20:28:12 +08:00
Saya
746a6e289a
chore: final adjustment 2022-08-29 20:20:29 +08:00
Saya
cfd085cf5d
chore: adjust radius for top corner 2022-08-29 20:11:27 +08:00
Saya
270a79814e
chore: revert to radius top and radius bottom 2022-08-29 20:04:20 +08:00
Saya
866fb84b5f
chore: use rounded corner radius instead 2022-08-29 19:48:28 +08:00
Saya
b0ede3fa9d
chore: use 126px for top rounded corner 2022-08-29 19:25:59 +08:00
Saya
9fc98caa5f
chore: 123px notch for top side, 80px for height 2022-08-29 19:15:20 +08:00
Saya
32d53e9ed6
Update notch.xml 2022-08-29 19:14:13 +08:00
Saya
111cabdac9
chore: adjust notch parameters 2022-08-29 19:06:06 +08:00
Saya
3ee791c1c8
fix: remove dup status bar height 2022-08-29 14:42:01 +08:00
Saya
227338282e
chore: build on push for debugging 2022-08-29 14:32:16 +08:00
Saya
4c38a977ed
feat: create initial notch file 2022-08-29 14:26:00 +08:00
skittels15
c8f6980acd Added Redmi Note 10 5G / POCO M3 Pro/5G 2022-08-29 00:13:05 +03:00
Pierre-Hugues HUSSON
10f8ea7bfd
Merge pull request #607 from Syoker/pie
Add overlay for Motorola One Fusion
2022-08-25 08:59:05 +02:00
FinecoFinit
25b5c23b58 Update overlay.mk 2022-08-24 23:10:02 +06:00
FinecoFinit
064366de8a Update overlay.mk 2022-08-24 22:58:57 +06:00
FinecoFinit
1fa56f3e03 Bruh, isn't it was in original file from google? 2022-08-24 22:54:08 +06:00
FinecoFinit
ba909bb365 Merge branch 'pie' of https://github.com/FinecoFinit/vendor_hardware_overlay into pie 2022-08-24 22:49:42 +06:00
FinecoFinit
bd6d848e8b Test resolve 2022-08-24 22:49:26 +06:00
Magick Wizard ⌘
d741815602
Merge branch 'pie' into pie 2022-08-24 22:42:53 +06:00
FinecoFinit
e3bec2c59f Res dump from ODM
Still in testing a few things, can be merged and used
2022-08-24 22:41:01 +06:00
Pierre-Hugues HUSSON
9cde7ffbb5
Merge pull request #613 from FrenchToucan/pie
Adding support for Xperia 1 III (pdx215)
2022-08-24 16:09:19 +02:00
Pierre-Hugues HUSSON
fcd2307b22
Merge pull request #603 from AndyCGYan/multires
Add multi-resolution resources for some devices
2022-08-24 15:39:55 +02:00
Pierre-Hugues HUSSON
881f141afe
Merge pull request #615 from Yilliee/pie
A51 : Bottom-Align status bar icons again
2022-08-24 11:57:58 +02:00
Pierre-Hugues HUSSON
89123a9977
Merge pull request #609 from KeeentX/pie
add overlay for POCO X3 GT
2022-08-24 10:36:08 +02:00
Pierre-Hugues HUSSON
5bf9e98a5c
Merge pull request #619 from CanKolay3499/pie
Add overlay for A21s
2022-08-24 10:36:03 +02:00
Pierre-Hugues HUSSON
c348f049ff
Merge pull request #616 from cangkurileung/pie
Add overlay for Redmi9
2022-08-24 10:35:57 +02:00
Pierre-Hugues HUSSON
dd8eeb2f6c
Merge pull request #617 from AndyCGYan/add-opacepro
Add resources for OnePlus Ace Pro / 10T
2022-08-24 10:35:49 +02:00
Can Kolay
acc36862d5
Add brightness stuff 2022-08-23 17:03:29 +03:00
cangkurileung
8dfeace36c
Merge branch 'phhusson:pie' into pie 2022-08-23 06:32:40 +00:00
bulatorr
f966eb9c77 Add Nokia 7.2 support 2022-08-21 18:02:28 +03:00
Can Kolay
49da7e8dd5
Improve values 2022-08-19 12:52:35 +03:00
Can Kolay
3bbc72d836
Improve values 2022-08-18 23:18:12 +03:00
Can Kolay
d2016f495f
Improve values 2022-08-18 22:29:24 +03:00
Pierre-Hugues HUSSON
0a5fbf929e
Merge pull request #624 from manugame/pie
Add overlay for Oneplus Nord CE
2022-08-18 21:22:04 +02:00
Pierre-Hugues HUSSON
e4df20410f
Merge pull request #621 from haridhayal11/pie
Add Max & Min values for refresh rate on S21(+)/Ultra (exynos)
2022-08-18 21:13:40 +02:00
Pierre-Hugues Husson
a2a1e5e211 Add refresh rate stuff in known keys 2022-08-18 21:13:31 +02:00
manugame
7adacbc630 fix package 2022-08-18 18:36:00 +02:00
manugame
0680b289dc Add overlay for Oneplus Nord CE 2022-08-18 18:07:12 +02:00
Can Kolay
43bcb69035
Remove unnecessary values 2022-08-18 14:04:13 +03:00
Can Kolay
7c3f4ca5ce
Improve values 2022-08-18 13:11:50 +03:00
Can Kolay
2f944565ea
Improve values 2022-08-17 12:35:09 +03:00
Can Kolay
cadc927156
Improve values 2022-08-17 11:12:59 +03:00
haridhayal11
ed61091be3 Increase status bar height to 110px on Exynos S21Ultra (p3s) 2022-08-17 13:32:38 +05:30
haridhayal11
dc5b8fc63a Add values for adaptive refresh rate to work & remove AOD on by default 2022-08-17 13:31:30 +05:30
Can Kolay
b9e1970d5e
Add system ui for A21s 2022-08-17 10:23:32 +03:00
Can Kolay
aeae3cbfeb
Improve values 2022-08-17 09:58:56 +03:00
Can Kolay
5cce10bdf8
Improve values 2022-08-16 23:55:48 +03:00
Can Kolay
8075defd48
Improve values 2022-08-16 23:36:39 +03:00
Can Kolay
8fd74cbfa5
Improve values 2022-08-16 21:45:04 +03:00
Can Kolay
b669a85008
Improve values 2022-08-15 20:23:15 +03:00
cangkurileung
c29fcf7df5 Add overlay for Redmi9 2022-08-16 00:08:56 +07:00
Can Kolay
afac339f24
Remove A21s systemui 2022-08-15 11:33:04 +03:00
Andy CrossGate Yan
b379690ab1 Add resources for OnePlus Ace Pro / 10T
Change-Id: Icfc92ee927233e2a0780ffcf618d6164c7820a72
2022-08-15 06:24:05 +00:00
Can Kolay
6a7a279df9
Fix 2022-08-15 08:43:29 +03:00
Can Kolay
cab99d5bd9
More updates 2022-08-15 08:24:52 +03:00
Can Kolay
6d5cf70c82
More updates 2022-08-15 00:11:23 +03:00
Can Kolay
bfbdc8469c
More updates 2022-08-14 22:37:15 +03:00
Can Kolay
1143126ea9
Update xml's 2022-08-14 22:22:47 +03:00
Can Kolay
f04e2d066f
Add system yi overlay for A21s 2022-08-14 21:43:04 +03:00
Can Kolay
ec8ca6001c
Add overlay for A21s 2022-08-14 20:32:14 +03:00
Umang96
d80c93021a Fixup build fail 2022-08-10 00:57:56 +05:30
Taqi Raza
e253d73063
Update overlay of Xiaomi Poco M4 Pro 5G 2022-08-08 01:45:35 +05:00
Yillié
bc7fb56f9c A51 : Bottom-Align status bar icons again
- Set status_bar_height_default in addition to
  portrait and landscape height. (Thanks @AndyCGYan)
- Set status_bar_padding_top back to 35 to bottom align the icons
2022-08-07 17:46:07 +05:00
Umang96
74a18ae1d2 Add overlays for POCO F4 / Redmi K40s (munch) 2022-08-07 16:53:12 +05:30
Syoker
0b73234af9 Delete fatal resources for Motorola One Fusion 2022-08-03 01:50:10 -03:00
Syoker
c5e4f70d17 Add power_profile and add resources for Motorola One Fusion 2022-08-03 01:38:14 -03:00
Zillion
cd6c2edcad Some small fixes 2022-08-01 18:52:16 +03:00
Kent Dave Catipay
31c994f6c3 Update overlay for POCO X3 GT (Chopin) 2022-08-01 13:52:08 +08:00
Prince Cooper
a6daecba5b mojito: add missing AlwaysOnDisplay
Signed-off-by: Prince Cooper <8982359-pc00per@users.noreply.gitlab.com>
2022-08-01 11:11:50 +05:30
Syoker
e7dba7f0eb Delete dummy power_profile 2022-08-01 01:52:29 -03:00
Mike Sullivan
3650b9f93c
Added support for Sony Xperia 1 III (pdx215) 2022-07-31 21:59:57 -04:00
Mike Sullivan
88426e5869
Adding support for Xperia 1 III (pdx215) 2022-07-31 21:58:44 -04:00
Zillion
b25a0b899b Added SystemUI Overlays
A little too based on a33 hehe
2022-07-31 20:54:57 +03:00
Zillion
90a0d6511d Added A31 Overlays 2022-07-31 20:54:57 +03:00
Kent Dave Catipay
0d0755323f Remove non-existing configs 2022-07-31 15:32:32 +08:00
Kent Dave Catipay
eaee2adb85 Add overlay for POCO X3 GT (Chopin) 2022-07-31 11:35:18 +08:00
Your Name
837d8a4470 add overlay for samsung tab a7 lite wifi 2022-07-30 21:00:26 +08:00
Prince Cooper
35dfdf0184 mojito: omit status bar dimens
causes screen flashes while switching between landscape & portrait

Signed-off-by: Prince Cooper <8982359-pc00per@users.noreply.gitlab.com>
2022-07-30 12:12:06 +05:30
Prince Cooper
0481ef9c9a mojito: improve peak brightness
Signed-off-by: Prince Cooper <8982359-pc00per@users.noreply.gitlab.com>
2022-07-29 17:40:31 +05:30
Syoker
04b2a38321 Fix android:priority again 2022-07-28 18:18:25 -03:00
Syoker
822e110160 Fix android:priority 2022-07-28 18:14:18 -03:00
Syoker
2257283ed0 Remove non-existing attributes 2022-07-28 18:03:47 -03:00
Syoker
05a25dcae5 Add overlay for Motorola One Fusion 2022-07-28 17:07:07 -03:00
Prince Cooper
975b297354 mojito: rewrite auto brightness
Signed-off-by: Prince Cooper <8982359-pc00per@users.noreply.gitlab.com>
2022-07-28 00:57:30 +05:30
Prince Cooper
5a6efbe5eb mojito: lower minimium brightness
Signed-off-by: Prince Cooper <8982359-pc00per@users.noreply.gitlab.com>
2022-07-27 09:54:17 +05:30
Prince Cooper
27471387f1 Add Overlay for Redmi Note 10
Signed-off-by: Prince Cooper <8982359-pc00per@users.noreply.gitlab.com>
2022-07-27 06:38:14 +05:30
Andy CrossGate Yan
2c50bb750b Add multi-resolution resources for some devices
xhdpi for 720p, xxhdpi for 1080p, xxxhdpi for 2K
"Restart SystemUI" is still needed to apply proper statusbar paddings after boot

Change-Id: I07bf5f2e2113d1adcba0391d6278262d85ffffdd
2022-07-25 14:47:16 +00:00
Magick Wizard ⌘
42146cb730 Update power_profile.xml
Remove useless entries
2022-07-25 17:15:23 +06:00
Pierre-Hugues HUSSON
a369405f67
Merge pull request #602 from mmtrt/pie
Add overlay for Xiaomi Poco M4 Pro 5G
2022-07-21 23:24:28 +02:00
Taqi Raza
4ec4da6732
Add overlay for Xiaomi Poco M4 Pro 5G 2022-07-22 02:04:05 +05:00
Magick Wizard ⌘
14d29b3f9d Correct power_profile.xml 2022-07-19 15:29:24 +06:00
Magick Wizard ⌘
336f9afb69 Status bar fix for landscape 2022-07-19 11:53:19 +06:00
Magick Wizard ⌘
6bf8718446 Status bar fix again 2022-07-19 02:08:48 +06:00
Magick Wizard ⌘
6e9c3698d0 Update power_profile.xml
Merging power_profile_test.xml with power_profile.xml
2022-07-19 01:31:46 +06:00
Magick Wizard ⌘
a1b821f7f7 Status bar FIX, notifications menu is still not fixed 2022-07-16 04:13:58 +06:00
Magick Wizard ⌘
8c01ae1399
Fix issues 2022-07-16 02:02:13 +06:00
Magick Wizard ⌘
33d71adbef
Fix priority again 2022-07-16 02:01:52 +06:00
Magick Wizard ⌘
ec96b53587
More auto brightness fixes
Now it's working perfectly, like on stock rom. Fixed curves and added a couple features
2022-07-16 01:49:02 +06:00
Magick Wizard ⌘
5e2189be8f
Fix priority 2022-07-16 01:47:51 +06:00
Magick Wizard ⌘
382a526ef5
Adjust again
I hate this!
2022-07-16 01:26:34 +06:00
Magick Wizard ⌘
77344476aa
Adjust 2022-07-16 01:16:42 +06:00
Magick Wizard ⌘
85af7a68a1
Update config.xml
Resolving test issue
2022-07-16 00:25:50 +06:00
Magick Wizard ⌘
9c3ef7feeb
Oops
old module path
2022-07-16 00:24:03 +06:00
Magick Wizard ⌘
3560b6bcef
Add N10 2022-07-16 00:08:04 +06:00
Magick Wizard ⌘
0278ef332a
Add N10 2022-07-16 00:07:14 +06:00
Pierre-Hugues HUSSON
55837a0b0f
Merge pull request #598 from crazo7924/realme-85g
Fix overlays for Realme 8 5G
2022-07-15 13:20:00 +02:00
Bharat Dev Burman
c588cc1774
[FIXUP]
Realme 8 5G: use correct value for status bar padding start

Accidently typed 224 instead of 24

Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-07-15 14:25:31 +05:30
Bharat Dev Burman
bc43f62621
Realme: 8 5G: fixup overlays not getting enabled
regex parser for Android Manifests don't fully comply to the spec.
see: https://developer.android.com/reference/android/os/PatternMatcher.html#PATTERN_SIMPLE_GLOB

Test: build overlays, install and check output of `cmd overlay list`

Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-07-15 13:09:17 +05:30
Bharat Dev Burman
5e7e549d47
Realme: 8 5G: override rounded corner radius to 110.0px
Note: this value is same as the status-bar height

fixes status bar icons getting hidden by the front camera punch hole

Test: build and install on a phh based GSI
Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-07-15 13:01:55 +05:30
Bharat Dev Burman
b6e1bb89cf Realme: add 8 5G SystemUI overlay
This overlay was accidently renamed by fb892f4c3e

Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-07-15 12:05:29 +05:30
Pierre-Hugues HUSSON
e48f8609ad
Merge pull request #596 from AndyCGYan/add-opn20
Add resources for OnePlus Nord N20
2022-07-12 17:06:52 +02:00
Andy CrossGate Yan
4919637194 Add resources for OnePlus Nord N20
Change-Id: I4fb3496c1da86c5609b3803669eda13d0a8def9e
2022-07-12 15:01:44 +00:00
Pierre-Hugues HUSSON
896f1e4eeb
Merge pull request #593 from trinhloivn/pie
Add overlay for Sony XZ2
2022-07-12 08:51:32 +02:00
solo
e683b4467a Add EOF 2022-07-11 21:48:07 +03:00
solo
e588063363 Merge branch 'pie' of https://github.com/phhusson/vendor_hardware_overlay into pie 2022-07-11 21:09:53 +03:00
solo
7695b69e23 Add overlay for Umidigi A5pro 2022-07-11 18:15:33 +03:00
Pierre-Hugues HUSSON
9f737501aa
Merge pull request #594 from paulowesll/pie
Add Samsung Galaxy M52 5G (m52xq)
2022-07-11 15:36:29 +02:00
paulowesll
546d9a1308 update fix 2022-07-10 13:12:00 -03:00
paulowesll
7f9d086323 update fix 2022-07-10 13:05:40 -03:00
paulowesll
445ee98bde update 2022-07-10 12:51:34 -03:00
paulowesll
1df14b638a Update config.xml 2022-07-10 12:29:22 -03:00
paulowesll
0c21fe3872 Update config.xml 2022-07-10 12:24:24 -03:00
paulowesll
aecce2d039 add config.xml 2022-07-10 12:19:46 -03:00
paulowesll
1140c4fbdb Update AndroidManifest.xml 2022-07-10 11:47:05 -03:00
paulowesll
f1a52222bc Add Samsung Galaxy M52 5G (m52xq) 2022-07-10 11:05:42 -03:00
Trịnh Văn Lợi
9364fcbb62
Update overlay.mk
Add overlay for Sony XZ2
2022-07-10 19:47:07 +07:00
Trịnh Văn Lợi
b014df901e
Create AndroidManifest.xml 2022-07-10 19:39:50 +07:00
Trịnh Văn Lợi
bd2b3b3c12
Create Android.mk 2022-07-10 19:39:05 +07:00
Trịnh Văn Lợi
e5967d2086
Delete AndroidManifest.xml 2022-07-10 19:37:55 +07:00
Trịnh Văn Lợi
e97003dde9
Delete Android.mk 2022-07-10 19:37:42 +07:00
Trịnh Văn Lợi
37ce661cf1
Create power_profile.xml 2022-07-10 19:31:05 +07:00
Trịnh Văn Lợi
41abeb6db6
Create config.xml 2022-07-10 19:30:13 +07:00
Trịnh Văn Lợi
b1fa9f7677
Create AndroidManifest.xml 2022-07-10 19:29:08 +07:00
Trịnh Văn Lợi
f1760d8204
Create Android.mk 2022-07-10 19:28:34 +07:00
Pierre-Hugues HUSSON
eb0f15c237
Merge pull request #591 from romanovj/pie
slight fix for Vivo Y31
2022-07-09 14:00:13 +02:00
romanovj
1b15a2064e
Merge branch 'phhusson:pie' into pie 2022-07-09 14:19:54 +03:00
romanovj
c17b96a28b
slight fix for Vivo Y31 2022-07-09 14:04:40 +03:00
Pierre-Hugues Husson
409ab9dac8 Up treble app to a63ee 2022-07-07 12:23:25 -04:00
Pierre-Hugues HUSSON
3584c2b5c1
Merge pull request #590 from Hakalle/a20s
a20s(SystemUI): Fix invalid properties
2022-07-06 16:44:31 +02:00
Pierre-Hugues HUSSON
321ba96601
Merge pull request #589 from Hakalle/a20
a20: Don't override A20s
2022-07-06 16:44:23 +02:00
Hakalle
d17410a69e a20s(SystemUI): Fix invalid properties
Signed-off-by: Hakalle <xdhakalle@gmail.com>
2022-07-06 11:39:33 -03:00
Hakalle
393895ae5b a20: Don't override A20s
Signed-off-by: Hakalle <xdhakalle@gmail.com>
2022-07-06 11:37:46 -03:00
Pierre-Hugues HUSSON
35a8d16d3a
Merge pull request #586 from SetsunaKiyouraTD/pie
Add overlay for Samsung Galaxy S22 (Snapdragon)
2022-07-05 13:30:14 +02:00
SetsunaKiyouraTD
687183513a Update power_profile.xml & Modify statusbar height 2022-07-03 18:24:12 +08:00
SetsunaKiyouraTD
159b09f81e [Galaxy S22 Snapdragon]Fix Auto Brightness Values 2022-07-01 18:30:31 +08:00
SetsunaKiyouraTD
4a0ec38d63 Revert "Fix Auto Brightness Values"
This reverts commit 85d8edcf90.
2022-07-01 18:17:42 +08:00
SetsunaKiyouraTD
85d8edcf90 Fix Auto Brightness Values 2022-07-01 18:16:33 +08:00
SetsunaKiyouraTD
dd36fb4a50 Add overlay for Samsung Galaxy S22 (Snapdragon) 2022-07-01 16:53:30 +08:00
Pierre-Hugues HUSSON
c5eae8f4d5
Merge pull request #560 from AlexandreMarkus/bugfix/enableInputJack
add input jack config for LG G7 One
2022-06-30 20:43:12 +02:00
Pierre-Hugues HUSSON
4a72133476
Merge pull request #583 from ryenyuku/pie
Some cleanups & refactors for Infinix Note 8
2022-06-30 12:53:35 +02:00
リェンーゆく
68aa3689a0
Some cleanups for Infinix Note 8 2022-06-30 16:07:00 +07:00
Pierre-Hugues HUSSON
0a954c0c76
Merge pull request #579 from AndyCGYan/20220627
Collection of changes
2022-06-27 19:35:17 +02:00
Andy CrossGate Yan
ba0d23bdba Add resources for Motorola Moto G71s/G82 (rhodep) 2022-06-27 19:40:57 +08:00
Andy CrossGate Yan
0aadffe187 Add resources for Lenovo Tab V7 (PB-6505*)
Change-Id: I9fc847729594a02a87ceabf6398f811073014bb1
2022-06-26 13:23:20 +08:00
Andy CrossGate Yan
6a27f789bd Add resources for Realme GT Master (RMX3360/RMX3361/RMX3363)
Change-Id: I66db05f7f7089f4190ce3cfe2b11df28ab4d6102
2022-06-26 11:41:09 +08:00
Andy CrossGate Yan
22a3af78ea Fixup^2 status bar for some devices
Fixup d9ee089006 in landscape

Change-Id: I9291f3c5d2c4e4442f658e245a426da5e1bc5893
2022-06-26 11:41:09 +08:00
romanovj
6f295388b4 fix 2022-06-21 21:33:30 +03:00
romanovj
6dfd18a261 y31 2022-06-21 21:02:48 +03:00
romanovj
fdad1e505c fix vivo y31 2022-06-21 20:58:08 +03:00
Pierre-Hugues HUSSON
62d61455e5
Merge pull request #572 from romanovj/pie
Add overlay for Vivo Y31
2022-06-21 15:30:40 +02:00
romanovj
308c003b24 y31 2022-06-21 14:14:30 +03:00
romanovj
3ca5be3187 y31 2022-06-21 14:08:27 +03:00
romanovj
fcfd3c10fc y31 2022-06-21 13:23:38 +03:00
Pierre-Hugues HUSSON
5e1c2cd19d
Merge pull request #569 from phantastar/pie
Add overlay for Xiaomi Pad 5 Pro 5g China
2022-06-19 23:23:11 +02:00
Guodong Ren
a8877b234e Merge branch 'pie' of https://github.com/phhusson/vendor_hardware_overlay into pie 2022-06-20 04:59:28 +08:00
Pierre-Hugues HUSSON
8b8f09b1c3
Merge pull request #551 from Kethen/tethering_changes
tethering bpf offloading toggle, swlan0 tethering device
2022-06-19 22:59:03 +02:00
Guodong Ren
324f3d92ab Add overlay for xiaomi pad 5 pro 5g 2022-06-20 04:51:26 +08:00
Pierre-Hugues HUSSON
0ad06973f8
Merge pull request #557 from diogotcorreia/mi11tpro
Add overlay for Xiaomi 11T Pro with AOD
2022-06-15 22:02:59 +02:00
Katharine Chui
22aac7c0bc tethering bpf offloading toggle, swlan0 tethering device 2022-06-14 20:35:38 +08:00
Pierre-Hugues HUSSON
df6224ef9e
Merge pull request #565 from YZStories/pie
Update power_profile.xml
2022-06-14 11:09:41 +02:00
YZStories
33158553bf
Merge branch 'phhusson:pie' into pie 2022-06-14 16:02:40 +07:00
Pierre-Hugues Husson
6c3704d188 Add two known keys 2022-06-14 04:46:29 -04:00
Pierre-Hugues HUSSON
fbef089472
Merge pull request #552 from rufus582/pie
M31s - Fix brightness issue on One UI 4 firmware
2022-06-14 10:45:49 +02:00
YZStories
bb82fc7a29
Update power_profile.xml 2022-06-14 15:21:14 +07:00
alexandremarkus
553dc5c065 added input jack config 2022-06-12 13:37:14 -04:00
Pierre-Hugues HUSSON
ff4dfa3c0d
Merge pull request #559 from Yilliee/pie
Update A51 and A51 Systemui overlays
2022-06-12 11:28:00 +02:00
Yillié
189fe6169a A51 : Adjust status bar height and padding to avoid clipping of icons
- Moreover the 40/8 ratio of start and end padding should make
  the left and right padding of statusbar icons be equal.
2022-06-12 09:32:08 +05:00
Pierre-Hugues HUSSON
5ee2c021cd
Merge pull request #558 from AndyCGYan/20220611
Collection of changes
2022-06-11 17:34:11 +02:00
Andy CrossGate Yan
d9ee089006 Fixup status bar for some devices
Google changed status bar yet again, smh...
Not overriding `status_bar_height_default` causes status bar items to lose their vertical position,
or to be more precise, positioned as if the status bar is of default height

Change-Id: I60ddee6998d0fabb945fa1ed1c41bff28241affd
2022-06-11 22:18:56 +08:00
Andy CrossGate Yan
bf275099a1 Fixup for Realme GT Neo3
Change-Id: I99afbab057a26b31664ac7c750731dc3fe53fdbb
2022-06-11 22:18:23 +08:00
Andy CrossGate Yan
fb892f4c3e OPlus overlay housekeeping
Renaming and removing leftover tags

Change-Id: I014f3c47c221c2b2a37a6b173ed9190b52b8e8e8
2022-06-11 22:18:20 +08:00
Diogo Correia
2569f5cd14
Add overlay for Xiaomi 11T Pro with AOD 2022-06-11 13:06:06 +01:00
Pierre-Hugues HUSSON
d19d4dc8e0
Merge pull request #555 from YZStories/pie
Add overlay for Sony Xperia 1 SO-03L
2022-06-10 21:18:35 +02:00
YZStories
8af13083e8 Add overlay for Sony Xperia 1 SO-03L 2022-06-11 01:14:45 +07:00
Pierre-Hugues Husson
04d2544165 Up Treble app to f0173441 2022-06-09 14:23:35 -04:00
Rufus Immanuel Raj P
3b2ae9a983 Add missing configs from 1ui3 2022-06-09 22:43:50 +05:30
Pierre-Hugues HUSSON
48fa97dde5
Merge pull request #554 from ponces/renoir-fix-low-brightness
Fix low brightness on Xiaomi Mi 11 Lite 5G
2022-06-09 15:40:19 +02:00
Alberto Ponces
3ebbc859ea Fix low brightness on Xiaomi Mi 11 Lite 5G 2022-06-09 14:16:36 +01:00
Pierre-Hugues HUSSON
56937c895e
Merge pull request #553 from ChonDoit/pie
Add Galaxy A33 resources
2022-06-09 08:47:27 +02:00
Pierre-Hugues HUSSON
f0e0044c95
Merge pull request #550 from PeterCxy/pdx206
Miscellaneous fixes for Sony Xperia 5 II (pdx206)
2022-06-08 23:21:38 +02:00
ChonDoit
ed1995df10
Update overlay.mk 2022-06-07 20:17:06 -03:00
ChonDoit
f3ca9b536b
Add Galaxy A33 resources 2022-06-07 15:38:55 -03:00
1c1d402232 pdx206: Reduce AOD brightness again
10 is too bright for the screen on AOD, while 1 is way too low. Let's
make it 5.
2022-06-05 10:40:41 -04:00
20d04f3d4d pdx206_kddi: Add a placeholder config.xml
To make the CI happy and also in case we need some specific config
option in the future.
2022-06-05 10:40:37 -04:00
Rufus Immanuel Raj P
70d3869ead Fix brightness issue on 1ui4 firmware
1. Fixed brightness issue on One UI 4 Firmware (by adding 2 configs from stock, that cause tests to fail)
2. Added System UI overlay to make screen on and off animations go towards the power button instead of volume
2022-06-03 20:30:11 +05:30
f263ad1d43 pdx206_kddi: increase overlay priority 2022-06-01 17:07:26 -04:00
247bf8634a pdx206: Import power_profile from SODP 2022-06-01 17:01:32 -04:00
2474fb209e pdx206: Enable AOD support
while we are at it, also set the Doze brightness to something actually
sensible (i.e. make the screen somewhat legible)
2022-06-01 17:01:23 -04:00
abe1a5d932 Add overlay for pdx206_kddi
The au (KDDI) carrier version of Xperia 5 II. It can share all the
configuration with the regular pdx206 target, except the fingerprint
matching rule needs to be different.
2022-06-01 17:00:43 -04:00
RinMichi厘道
011479c779
Merge branch 'phhusson:pie' into pie 2022-05-24 08:02:17 +07:00
rinmichi
a1a23af455 specify power button location supported sdk 2022-05-12 12:39:42 +08:00
RinMichi厘道
770c3fbb40
Merge branch 'phhusson:pie' into pie 2022-05-12 08:48:37 +08:00
RinMichi厘道
564f4a3864
Merge branch 'phhusson:pie' into pie 2022-05-11 18:39:38 +08:00
rinmichi
9a06cadf68 Match build.fingerprint instead of vendor.device 2022-05-10 10:42:13 +08:00
rinmichi
8800b85d0c reduce offset of the power button location 2022-05-09 18:44:18 +08:00
rinmichi
f905ac194b Adjust power button location 2022-05-09 15:37:59 +08:00
rinmichi
6e31ea85dc Adjust padding values 2022-05-09 15:37:19 +08:00
rinmichi
900683bb1b [Redmi Note 10S] Add SystemUI Overlays 2022-05-09 15:32:05 +08:00
MyNameIsKitsune
b9a94c22e0
Update overlay.mk 2021-12-20 09:17:54 +02:00
OneGameKoTT
4b15cdcb75 Add to pie branch 2021-12-10 15:12:32 +02:00
Felipe Santos
a7a9e07744 Fix issues reported by test 2021-11-23 01:51:03 -03:00
Felipe Santos
1ea39339db Add initial files for Teclast P20HD 2021-11-23 01:46:32 -03:00
711 changed files with 26055 additions and 1364 deletions

1
.gitignore vendored
View file

@ -1,2 +1,3 @@
.*.swp
.DS_Store
.idea/*

View file

@ -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

View 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>

View 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>

View 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>

View 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)

View 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>

View 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>

View 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>

View 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
View 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)

View 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>

View 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>

View 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>

View 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>

View 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)

View 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>

View 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>

View 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>

View 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>

View file

@ -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. -->

View file

@ -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

View 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>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="status_bar_height">24dp</dimen>
</resources>

View 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>

View 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>

View 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>

View 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)

View 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>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="status_bar_height">24dp</dimen>
</resources>

View 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>

View 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>

View 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>

View file

@ -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

View 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>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="status_bar_height">28.0dip</dimen>
</resources>

View 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>

View 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>

View file

@ -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
View 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)

View 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>

View 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>

View 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>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer>
</resources>

View 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>

View 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>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View 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>

View file

@ -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>

View file

@ -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

View 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>

View 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>

View 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
View 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)

View 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>

View 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>

View 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>

View 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>

View 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>

View 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)

View 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>

View 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
View 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)

View 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>

View 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
View 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)

View 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>

View 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>

View 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>

View file

@ -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>

View file

@ -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>

View 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>

View 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>

View 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>

View 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>

View file

@ -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
View 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)

View 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>

View 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>

View 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>

View 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>

View 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>

View 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>

View 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)

View 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>

View 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>

View 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)

View 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>

View 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>

View 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>

View file

@ -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>

View file

@ -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