Compare commits

...

336 commits

Author SHA1 Message Date
8ec30f0196 Add overlay for pdx206_kddi
The au (KDDI) carrier version of Xperia 5 II.
2022-05-30 17:18:51 -04:00
e73a3fba48 Merge remote-tracking branch 'origin/pie' into sc 2022-05-30 16:55:06 -04:00
Pierre-Hugues HUSSON
37ce584b9d
Merge pull request #547 from AndyCGYan/add-a82
Add resources for Samsung Galaxy Quantum2 (a82xq)
2022-05-26 14:35:40 +02:00
Andy CrossGate Yan
d0222869ee Add resources for Samsung Galaxy Quantum2 (a82xq)
For 1080p resolution only

Change-Id: I874577fa05cc9218cfefd18e5b8d8d37cd9cf41c
2022-05-26 12:26:13 +00:00
Pierre-Hugues HUSSON
e0da687d4b
Merge pull request #545 from AndyCGYan/add-n2t
Support OnePlus Nord 2T using Nord 2's resources
2022-05-20 10:52:33 +02:00
Andy CrossGate Yan
fa1f3e1a49 Support OnePlus Nord 2T using Nord 2's resources
Change-Id: I0655cbef4423a2527ce8c7089d7ffdbb9e490878
2022-05-20 08:22:29 +00:00
Pierre-Hugues HUSSON
378a3c51f6
Merge pull request #538 from AlexandreMarkus/LGG7One
LG G7 One
2022-05-16 20:56:02 +02:00
alexandremarkus
4f2ced445d fix errors 2022-05-15 20:11:35 -04:00
AlexandreMarkus
6af9e8b02e
Merge branch 'phhusson:pie' into LGG7One 2022-05-15 18:06:04 -04:00
Pierre-Hugues Husson
478e98cc4c Up Treble app to 2634a 2022-05-13 07:52:56 -04:00
Pierre-Hugues HUSSON
be32cd4f01
Merge pull request #544 from vitalitk/pie
M31: Add display cutout and make the rounded corners bigger
2022-05-13 00:00:34 +02:00
Pierre-Hugues HUSSON
ee0a2046fc
Merge pull request #541 from TechnoStone/pie
[Nokia 8.1] Adjust rounded corner radius for Android 12L
2022-05-11 23:50:48 +02:00
Alexander
423469dca4
Adjust rounded corner radius for Android 12L
Stop seeing white pieces of QS panel on lockscreen on light theme
2022-05-11 23:41:18 +03:00
Alexander
5d349782d9
Adjust rounded corner radius for Android 12L
Stop seeing white pieces of QS panel on lockscreen on light theme
2022-05-11 23:40:41 +03:00
Alexander
146fa9db2a
Adjust rounded corner radius for Android 12L
Stop seeing white pieces of QS panel on lockscreen on light theme
2022-05-11 23:40:18 +03:00
vitalitk
feb657eac0 Add display cutout and tweak rounded corners
I tweaked rounded corners again and added value provided by OverlayMaker.
2022-05-11 22:44:41 +03:00
vitalitk
42b1617e9d M31: Add display cutout and tweak rounded corners
I tweaked rounded corners again and added value for display cutout provided by OverlayMaker.
2022-05-11 22:38:59 +03:00
Pierre-Hugues HUSSON
4d527b3e5a
Merge pull request #537 from rusantiman/pie
nokia 7.1 Auto brightness didn't work.
2022-05-11 09:27:09 +02:00
AlexandreMarkus
d10b398d93 copy config from LG G7 2022-05-11 00:36:33 +00:00
rusantiman
933837349c
Update config.xml 2022-05-11 07:58:32 +09:00
Pierre-Hugues HUSSON
248b700463
Merge pull request #534 from vitalitk/pie
[Samsung Galaxy M31] Tweak and add some values
2022-05-08 18:23:19 +02:00
vitalitk
80c5a55043 Merge branch 'pie' of https://github.com/vitalitk/vendor_hardware_overlay into pie 2022-05-08 12:54:34 +03:00
vitalitk
56152bc6ca Tweak and add values
I added values-land, tweaked SystemUI values to better align and added status bar height value.
2022-05-08 12:52:05 +03:00
Vitaliy Shytyi
1e098dd867
Merge branch 'phhusson:pie' into pie 2022-05-08 11:26:51 +03:00
vitalitk
6675eb43ae Tweak, add and remove some values
I have deleted some values, added values-land and display cutout from the OverlayMaker app.
2022-05-08 11:23:26 +03:00
Pierre-Hugues HUSSON
b10778766e
Merge pull request #532 from rama982/pie
Cleanup Infinix Note 10 Pro and support other variant
2022-05-07 22:12:55 +02:00
Rama Bondan Prakoso
7b8224c3e0 Cleanup Infinix Note 10 Pro and support other variant
Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2022-05-07 22:56:32 +07:00
Pierre-Hugues HUSSON
9978d02bd0
Merge pull request #531 from jgudec/pie
Add Samsung Galaxy S22 (r0s) Overlay
2022-05-05 22:16:04 +02:00
Pierre-Hugues HUSSON
6e2a0aef18
Merge pull request #526 from rinmichi/pie
Rework Redmi Note 10S overlay
2022-05-05 22:15:50 +02:00
jgudec
3bf5fa3468 Change priority for overlays 2022-05-05 14:24:10 +02:00
jgudec
11c3f1ea59 Add Samsung Galaxy S22 (r0s) Overlay 2022-05-05 11:28:25 +02:00
Pierre-Hugues HUSSON
0dde33a09c
Merge pull request #530 from thefiredragon/pie
add galaxy tab s8 overlay
2022-05-04 22:34:16 +02:00
thefiredragon
04f22e64bc adjust config.xml layout 2022-05-04 22:17:45 +02:00
thefiredragon
174929e9a5 adjust config.xml layout 2022-05-04 22:16:22 +02:00
thefiredragon
05e188c722 adjust overlay.mk 2022-05-04 17:45:06 +02:00
thefiredragon
4c490618dd add galaxy tab s8 overlay 2022-05-04 14:43:08 +02:00
RinMichi厘道
a0b3591594
Merge branch 'phhusson:pie' into pie 2022-05-04 19:49:21 +08:00
vitalitk
9f6013270b Change paddings and fix power button location 2022-05-04 13:41:55 +03:00
Pierre-Hugues HUSSON
16ebdff232
Merge pull request #529 from vitalitk/pie
Add SystemUI overlay for Samsung M31
2022-05-04 10:43:31 +02:00
vitalitk
58cb90d238 Add SystemUI overlay for Samsung M31 2022-05-04 10:04:20 +03:00
RinMichi厘道
eb3a1fdaa2
Merge branch 'phhusson:pie' into pie 2022-05-04 08:51:31 +08:00
Pierre-Hugues HUSSON
3b76f95ffc
Merge pull request #527 from vitalitk/pie
Adding more stock values from stock vendor.img and replacing power_profile.xml with the one from stock vendor.img
2022-05-03 12:36:38 +02:00
Pierre-Hugues HUSSON
fa3df049d7
Merge pull request #528 from haridhayal11/pie
Disable auto brightness for AOD and Set fixed value for AOD/Ambient d…
2022-05-03 10:58:08 +02:00
haridhayal11
92490b6515 Disable auto brightness for AOD and Set fixed value for AOD/Ambient display brightness 2022-05-03 14:11:31 +05:30
vitalitk
107c144c92 Added stock vendor values, unified the previous config.xml and replaced power_profile.xml with the ones of stock vendor 2022-05-03 10:47:51 +03:00
vitalitk
5ed90c6e00 Replaced the framework-res values to the ones of stock vendor 2022-05-03 10:16:43 +03:00
Pierre-Hugues HUSSON
6a2eb181a3
Merge pull request #524 from haridhayal11/pie
Fix status bar height and more stuff on Exynos2100 devices(o1s,t2s,p3s)
2022-05-03 09:16:04 +02:00
rinmichi
abd5fc3da9 Fix auto brightness values 2022-05-03 12:14:26 +08:00
rinmichi
688920e91d Fix status bar height and corner radius 2022-05-03 12:10:17 +08:00
rinmichi
6f23d9e523 Misc Tweaks & Removes unused values 2022-05-03 12:08:29 +08:00
rinmichi
3b5b6fc4b3 Add original cutout value 2022-05-03 12:05:30 +08:00
rinmichi
3ff5c5c994 Add secret and maltose variant of Redmi Note 10S 2022-05-03 11:54:59 +08:00
Pierre-Hugues Husson
f7dd0af5d1 Have AOD overlay no longer assume screen blank on AOD transition. Most screen dont, and we'd rather have a small glitch, than 1s of black screen 2022-05-02 18:05:34 -04:00
vitalitk
b801a5b82d Updated M31 overlay, AOD and Adaptive Brightness 2022-05-02 19:24:09 +03:00
haridhayal11
22818e5da9 Fix status bar height and more stuff on Exynos2100 devices(o1s,t2s,p3s)
- Fix status bar height
- Fix auto brightness for AOD & Ambient Display

Thanks to TQMatvey for p3s values
2022-05-02 13:46:25 +05:30
Pierre-Hugues HUSSON
4427a0b0ec
Merge pull request #447 from crazo7924/pie
add for Realme 8 5G / Narzo 30 5G
2022-05-01 13:19:05 +02:00
Bharat Dev Burman
1f7bc910d7
use battery capacity obtained from sysfs 2022-04-30 23:14:17 +05:30
Pierre-Hugues HUSSON
56b976b9e7
Merge pull request #523 from Johx22/pie
Add resources for Samsung A53
2022-04-30 19:43:53 +02:00
Johx22
136cf1d198 Add resources for Samsung A53 2022-04-30 20:36:49 +03:00
Pierre-Hugues HUSSON
21fa71612d
Merge pull request #522 from Johx22/pie
S20FE: Fix Status bar on landscape+Add cutout values
2022-04-30 19:28:49 +02:00
Bharat Dev Burman
3b520898de
use the correct power_profile
This is obtained from /system/framework/framework-res.apk

The file name is "power_profile_test.xml" which is weird.
2022-04-30 22:44:52 +05:30
Johx22
5ea032b5bf S20FE: Fix Status bar on landscape; Add cutout values 2022-04-28 19:31:22 +03:00
Bharat Dev Burman
1279a5f165
notch.xml: fix comments 2022-04-28 16:42:48 +05:30
Bharat Dev Burman
9f6692c492
check devices for ro.boot.prjname instead
132863 is 8 5G
133013 is Narzo 30 5G
2022-04-28 16:20:20 +05:30
Bharat Dev Burman
5827c11f25 remove dimens.xml for de-duplication 2022-04-25 20:04:44 +05:30
Bharat Dev Burman
4edf673f5c move dimens.xml from systemui here 2022-04-25 20:04:44 +05:30
Bharat Dev Burman
f588131a84 Update overlay.mk 2022-04-25 20:04:44 +05:30
Bharat Dev Burman
d172d259dd Delete AndroidManifest.xml 2022-04-25 20:04:44 +05:30
Bharat Dev Burman
565a91d8c2 Delete Android.mk 2022-04-25 20:04:44 +05:30
Bharat Dev Burman
d6f56f7e8b Delete dimens.xml 2022-04-25 20:04:44 +05:30
Bharat Dev Burman
af843d4bc1
RE513CL1: remove wifi integer array configs 2022-04-25 16:27:16 +05:30
Bharat Dev Burman
1e6657146e
RE513CL1: drop wifi tcp buffers config 2022-04-25 16:25:02 +05:30
Bharat Dev Burman
3056e4d677
RE513CL1: fix power_profile 2022-04-25 16:15:06 +05:30
Bharat Dev Burman
220ba2e041
RE513CL1: add tethering configs 2022-04-25 15:54:28 +05:30
Bharat Dev Burman
eed56fad2f
RE513CL1: add wifi configs 2022-04-25 15:51:54 +05:30
Bharat Dev Burman
beefdb2db4
RE513CL1: Remove dt2w 2022-04-25 15:50:06 +05:30
Bharat Dev Burman
7fd23f8637
Create strings.xml 2022-04-25 15:48:54 +05:30
Bharat Dev Burman
35c75489a0
Update notch.xml 2022-04-25 15:45:54 +05:30
Bharat Dev Burman
fd31c22ef5
Update and rename config.xml to dimens.xml 2022-04-25 15:43:06 +05:30
Bharat Dev Burman
be5501706e
Merge branch 'phhusson:pie' into pie 2022-04-25 15:40:32 +05:30
Pierre-Hugues HUSSON
4146f0fad7
Merge pull request #518 from rufus582/pie
Add overlay for M31
2022-04-18 19:45:39 +02:00
Rufus Immanuel Raj P
28d1d07c48 Merge branch 'pie' of https://github.com/rufus582/vendor_hardware_overlay into pie 2022-04-18 22:07:48 +05:30
Rufus Immanuel Raj P
e2c7ed2ad7 Add overlay for M31, replace A51's power profile.xml with stock 2022-04-18 21:54:38 +05:30
Pierre-Hugues HUSSON
33d64d1b5d
Merge pull request #517 from Johx22/pie
S20FE:Tweak status bar+ Support Exynos variant
2022-04-18 14:01:11 +02:00
Johx22
fd913d6a2d S20FE:Tweak status bar+ Support Exynos variant 2022-04-17 23:17:07 +03:00
Pierre-Hugues HUSSON
2d3182cb0f
Merge pull request #516 from AndyCGYan/20220417
Collection of changes
2022-04-17 19:07:49 +02:00
Pierre-Hugues HUSSON
b5b08c1707
Merge branch 'pie' into 20220417 2022-04-17 19:04:07 +02:00
Pierre-Hugues HUSSON
8f790ddb79
Merge pull request #515 from Johx22/pie
Vivo Y20: Add SystemUI overlay and Misc tweaks
2022-04-17 19:03:17 +02:00
Andy CrossGate Yan
4739d556c2 Fixup padding for some OPlus devices
Change-Id: I9a8674788815e2d472e4719bdb7d72a46d183aa2
2022-04-17 13:50:19 +00:00
Andy CrossGate Yan
5d7e16bdce Override ODM display overlay correctly for OnePlus 10 Pro & Realme GT ME
Change-Id: I108b0bfec72cfe78a61d419351ca9dc1b852715f
2022-04-17 13:50:19 +00:00
Andy CrossGate Yan
ecf1dd2352 Support more variants of OnePlus 10 Pro
Change-Id: Ibbddd478dca9b91a1fd05466e03e61d059672dee
2022-04-17 13:50:19 +00:00
Andy CrossGate Yan
a074c3822b Add resources for Realme GT Neo3 (RMX3560/2)
Change-Id: Iab154894c7784cee027a6d8d3d94c6f4a43ad2ee
2022-04-17 13:50:19 +00:00
Andy CrossGate Yan
ca9375e755 Fix status bar height for Android 12L
Prior to 12L:
- values: sbh links to sbh_port
- values-land: sbh links to sbh_land
However, in 12L this was flipped around:
- values: sbh_port links to sbh
- values-land: defines sbh standalone
To fix for 12L without breaking them for prior versions, break the link and define each of them

Also, while we're at it, remove a few links in my own overlays, as they might break similarly in the future

Change-Id: Ib4d1896599f47a39274c4930fd765891bf143f7d
2022-04-17 13:50:13 +00:00
Pierre-Hugues Husson
0382842437 up treble app to 7ef11 2022-04-16 16:52:09 -04:00
Bharat Dev Burman
4bdbd19ec0
Merge branch 'phhusson:pie' into pie 2022-04-13 15:31:51 +05:30
Johx22
8ddd906eab Vivo Y20: Add SystemUI overlay and Misc tweaks 2022-04-12 23:20:50 +03:00
Pierre-Hugues HUSSON
349317cfa8
Merge pull request #506 from Johx22/pie
Add Overlay-Builder
2022-04-12 21:48:21 +02:00
Johx22
63b1bbaac5 We don't need that 2022-04-12 22:45:55 +03:00
Johx22
6c88a0b142 Change Artifact name 2022-04-12 22:44:29 +03:00
Pierre-Hugues HUSSON
85726bc09a
Merge pull request #511 from thongass000/pie-z3q
Add Samsung Galaxy S20 Ultra Qualcomm (z3q)
2022-04-12 20:04:19 +02:00
Pierre-Hugues HUSSON
1113e2ce89
Merge pull request #512 from onde2rock/pie
Add overlay for Xiaomi Redmi Note 11
2022-04-11 23:03:51 +02:00
onde2rock
3bf2718839 Add overlay for Xiaomi Redmi Note 11 2022-04-11 19:20:59 +02:00
thongass000
45d0670cbb Keep overlay.mk sorted 2022-04-11 12:42:21 +07:00
thongass000
5bc0b57c5c Add Samsung Galaxy S20 Ultra Qualcomm (z3q) 2022-04-09 21:20:31 +07:00
Pierre-Hugues HUSSON
3c56dd4947
Merge pull request #508 from rufus582/pie
Made changes to A51 & M31s overlays
2022-04-05 20:55:03 +02:00
Rufus Immanuel Raj P
f97eef73f5 Fix Samsung A51 Battery Capacity 2022-04-04 12:55:34 +05:30
Johx22
8860e87758 Add Overlay-Builder 2022-04-02 23:25:27 +03:00
Pierre-Hugues HUSSON
b53055fbf8
Merge pull request #501 from ponces/dev-infinix
Fix Infinix Note 7 overlay
2022-03-31 11:42:11 +02:00
Pierre-Hugues HUSSON
4a186ea985
Merge pull request #502 from thefiredragon/pie
Adding Samsung Galaxy Tab S7 FE + Increase Galaxy S21 FE AOD
2022-03-30 19:12:24 +02:00
thefiredragon
3e276ba760 add missing autobrightness 2022-03-30 19:00:44 +02:00
thefiredragon
7114a05136 add missing entrie in overlay.mk 2022-03-30 17:27:07 +02:00
thefiredragon
5bd9d4a7fa adjust aod brightness 2022-03-30 17:16:38 +02:00
thefiredragon
a04314e86c adding Samsung Galaxy Tab S7 FE 2022-03-30 17:06:20 +02:00
Alberto Ponces
cfad3ce7ba Fix Infinix Note 7 overlay 2022-03-29 08:31:47 +01:00
Pierre-Hugues HUSSON
bb43779a9a
Merge pull request #500 from rufus582/pie
Add overlay for Samsung M31s
2022-03-28 19:38:59 +02:00
Rufus Immanuel Raj P
8dcd11b472 Cleaned up, consolidated all configs to config.xml 2022-03-28 20:24:06 +05:30
Rufus Immanuel Raj P
84f327e192 Increased AOD Brightness to 10, fixed screen corner radius issue on PE, and possibly other GSIs too 2022-03-28 12:41:12 +05:30
Rufus Immanuel Raj P
700489e34c Add overlay for Samsung M31s 2022-03-24 23:26:24 +05:30
Pierre-Hugues HUSSON
894486830a
Merge pull request #498 from Wi-nnie/patch
Initial commit for  Tecno Spark 5 Pro (Kd7)
2022-03-23 10:50:32 +01:00
Wi-nnie
05f0eb58d7
fix for overlay.mk (hopefully) 2022-03-23 04:04:39 +01:00
Wi-nnie
e779c5dc25
Add files via upload 2022-03-23 03:19:19 +01:00
Wi-nnie
e7edb68766
Merge branch 'phhusson:pie' into patch 2022-03-23 03:17:10 +01:00
Wi-nnie
ff888e63b2
Add files via upload 2022-03-23 01:05:57 +01:00
Pierre-Hugues HUSSON
78bbab9cfc
Merge pull request #497 from ponces/dev-renoir-new-new
Simplify Xiaomi Mi 11 Lite 5G overlay
2022-03-22 22:17:08 +01:00
Alberto Ponces
44ce085273 Simplify Xiaomi Mi 11 Lite 5G overlay 2022-03-22 21:12:44 +00:00
Pierre-Hugues HUSSON
91a34b0e51
Merge pull request #495 from ekistece/pie
Added initial moto G31 support
2022-03-22 21:11:07 +01:00
Pierre-Hugues HUSSON
37c5fbed11
Merge pull request #496 from soracqt/pie
Add Redmi9T(lime) overlay
2022-03-22 21:10:27 +01:00
ekistece
c46b7c7c19 Fixed overlay.mk 2022-03-21 23:20:35 +01:00
ekistece
ce787ccd4f Added initial moto G31 support 2022-03-21 20:26:46 +01:00
soracqt
4d05b50e2f
update 2022-03-21 17:45:25 +09:00
soracqt
929eb41149
update 2022-03-21 17:31:50 +09:00
soracqt
1d69012ed7
probably last commit 2022-03-21 09:56:57 +09:00
soracqt
76ae51fb03
update 2022-03-21 09:34:54 +09:00
soracqt
a502a7c176
remove 2022-03-21 09:33:41 +09:00
soracqt
23d28d85cc
update 2022-03-21 09:24:45 +09:00
Pierre-Hugues Husson
fbd4b620a1 Include bromite webview in allowed webviews 2022-03-20 14:06:00 -04:00
soracqt
b6a389d745
add Redmi9T overlay 2022-03-20 22:22:36 +09:00
Pierre-Hugues HUSSON
17047afacc
Merge pull request #428 from KatoTempest/pie
add moto e6plus
2022-03-19 16:58:24 +01:00
Wi-nnie
497cf346a5
Update power_profile.xml 2022-03-19 11:30:03 +01:00
Wi-nnie
ab4b080328
Update dimens.xml 2022-03-19 07:58:33 +01:00
Wi-nnie
689fdedb15
Update bools.xml 2022-03-19 07:55:24 +01:00
Wi-nnie
65aeaddcff
Add files via upload 2022-03-19 07:43:49 +01:00
Arthur
363b19a3cb Update config.xml 2022-03-18 22:28:00 -06:00
Pacotony
cc42fa2dcc Update AndroidManifest.xml 2022-03-18 22:27:59 -06:00
KatoTempest
6fcd56995d moto e6plus overlay added 2022-03-18 22:27:59 -06:00
Wi-nnie
5f0f4df464
Create power_profile.xml 2022-03-19 02:02:14 +01:00
Wi-nnie
a4f02cebb2
Update overlay.mk 2022-03-19 00:59:42 +01:00
Wi-nnie
4c919d0cb0
Add files via upload 2022-03-19 00:57:50 +01:00
Wi-nnie
68f8a91602
Create arrays.xml 2022-03-19 00:56:46 +01:00
Wi-nnie
387833386f
Add files via upload 2022-03-19 00:53:23 +01:00
Wi-nnie
f8358b4b44
Create Android.mk 2022-03-19 00:52:04 +01:00
Pierre-Hugues HUSSON
6286bd2392
Merge pull request #492 from thongass000/pie
Rework Lenovo K5 Pro overlay
2022-03-16 11:30:22 +01:00
thongass000
5c0657d865 Rework Lenovo K5 Pro overlay 2022-03-16 11:11:28 +07:00
Pierre-Hugues HUSSON
3ccc3f34a8
Merge pull request #490 from Johx22/pie
Add Resources for Samsung S20 FE
2022-03-14 23:09:00 +01:00
Johann
56d3ebda0a
Keep empty line at the end in overlay.mk 2022-03-15 00:53:51 +03:00
Johx22
d5c13edefa Add resources for Samsung S20 FE 2022-03-15 00:49:35 +03:00
Pierre-Hugues HUSSON
12652a781c
Merge pull request #489 from Johx22/patch-2
Change android:requiredSystemPropertyValue
2022-03-14 16:44:36 +01:00
Johann
3a6c9960a5
Change android:requiredSystemPropertyValue 2022-03-14 14:25:02 +03:00
Pierre-Hugues HUSSON
409cd39091
Merge pull request #488 from thefiredragon/pie
S21 Fe (r9q) overlay
2022-03-13 23:39:51 +01:00
thefiredragon
723adbe3a2 sync 2022-03-13 23:24:11 +01:00
thefiredragon
e4d5468c74 fix values 2022-03-13 22:30:39 +01:00
thefiredragon
18d11a797f fix r9q value 2022-03-13 21:17:19 +01:00
thefiredragon
b9efab0a41 add r9q overlay 2022-03-13 20:21:37 +01:00
Pierre-Hugues HUSSON
bed0fb6a00
Merge pull request #487 from xiaoleGun/pie
Update COL overlay
2022-03-12 11:18:22 +01:00
xiaoleGun
0ad004c318 Update COL overlay
Signed-off-by: xiaoleGun <1592501605@qq.com>
2022-03-12 09:59:58 +08:00
Bharat Dev Burman
681a03b1bb
Merge branch 'phhusson:pie' into pie 2022-03-10 10:05:44 +05:30
Pierre-Hugues HUSSON
30f9b3f091
Merge pull request #486 from ksdrar/pie
[Motorola One Fusion+] Add overlay
2022-03-08 19:39:28 +01:00
Jesus R
d82dc4112f [Motorola One Fusion+] Add overlay 2022-03-08 11:22:19 -06:00
Pierre-Hugues Husson
9db27bc188 Up treble app to 991e1280 2022-03-08 18:01:46 +01:00
Pierre-Hugues HUSSON
d581f730ac
Merge pull request #484 from long266/pie
Add overlay for Vsmart Joy 3 (casuarina)
2022-03-05 16:06:45 +01:00
PainKiller
92df922010 Add overlay for Vsmart Joy 3 (casuarina) 2022-03-05 21:57:11 +07:00
Pierre-Hugues HUSSON
8de27aecef
Merge pull request #483 from thongass000/pie
Rework Samsung Galaxy A9 2018 overlay
2022-03-04 19:02:33 +01:00
thongass000
94cad74931 Samsung: A9: Adding configuration for Doze 2022-03-05 00:38:59 +07:00
thongass000
fd801816d5 Rework Samsung Galaxy A9 2018 overlay
Improvement in auto brightness in low light scenarios
Rearrangement of tabs and spaces for better visuals
2022-03-05 00:30:32 +07:00
Pierre-Hugues HUSSON
4808a21299
Merge pull request #481 from CHIDILights/pie
Add 4G variant compatibility from Stylo 5G overlay
2022-02-28 20:53:12 +01:00
Pierre-Hugues HUSSON
d9e9259ae9
Merge pull request #480 from restuindrawan/pie
Add overlay for Redmi Note 10S
2022-02-28 15:32:24 +01:00
restuindrawan
bb0d7dc687 Fix errors 2022-02-28 22:00:40 +08:00
Pierre-Hugues HUSSON
918708076c
Merge pull request #479 from Johx22/pie
Add resources for Vivo Y20
2022-02-27 16:21:26 +01:00
CHIDILights
4667ac2bbe Add 4G variant compatibility from Stylo 5G overlay 2022-02-27 23:34:31 +09:00
Johx22
d2c1d566a9 fix small mistake 2022-02-26 23:01:47 +03:00
Johx22
89f6c0fdfd Add more changes 2022-02-26 20:49:43 +03:00
Johann
6dd65ba354
Update overlay.mk 2022-02-26 19:50:35 +03:00
Johx22
a55aa4602a Fix intent and small errors again 2022-02-26 19:46:17 +03:00
Johx22
e886c2ab91 Add android:versionCode and android:versionName 2022-02-26 19:42:03 +03:00
Johx22
26d01b2411 Fix errors again 2022-02-26 19:36:45 +03:00
Johx22
d337c4a9f7 Fix intendation and small errors 2022-02-26 19:34:28 +03:00
Johx22
9fae724d22 set android:priority based on test.sh script 2022-02-26 19:24:35 +03:00
Johx22
461af44ee8 Change quick_qs_offset_height 2022-02-26 18:49:35 +03:00
Johx22
4d286fbfb8 Add resources for Vivo Y20 2022-02-26 18:47:30 +03:00
Pierre-Hugues HUSSON
6c674f4a0c
Merge pull request #478 from ponces/dev-renoir
Fix auto brightness on Xiaomi Mi 11 Lite 5G
2022-02-24 22:39:45 +01:00
Alberto Ponces
df3b80c980 Fix auto brightness on Xiaomi Mi 11 Lite 5G 2022-02-24 21:09:02 +00:00
Pierre-Hugues HUSSON
6204546e7e
Merge pull request #474 from imqipan/pie
adding overlay files for the Moto G100 device
2022-02-24 13:05:54 +01:00
Pierre-Hugues Husson
6ec94768e6 Add some knownKeys 2022-02-24 07:04:53 -05:00
imqipan
634e3519ed
Update overlay.mk
adding moto g100(moto edge s) to the overlay.mk
2022-02-24 19:11:46 +08:00
Pan
57383cc17c adding overlay confs for Moto G100 device 2022-02-23 22:11:18 +08:00
Pierre-Hugues HUSSON
a0b6fc4731
Merge pull request #473 from thongass000/lenovo-k5pro
Lenovo: K5Pro: Use ro.vendor.build.fingerprint as overlay target
2022-02-23 10:31:33 +01:00
thongass000
39a666286e Lenovo: K5Pro: Use ro.vendor.build.fingerprint as overlay target
Since Android 9 OEM update, 'ro.vendor.product.model' on Android 8.1 vendor was replaced by 'ro.product.vendor.model'. Replacing it with 'ro.vendor.build.fingerprint' to make device recognized by the overlay.
2022-02-23 11:32:32 +07:00
Pierre-Hugues HUSSON
eca5c8340a
Merge pull request #472 from AndyCGYan/rescope-renopro
Collection of changes
2022-02-22 19:59:08 +01:00
Andy CrossGate Yan
7956342781 Support more variants of OPPO A54 (incl. CPH2241)
Change-Id: I2f2252600d6bd5d44ae667bfc4c012e3a296c5d0
2022-02-22 15:15:19 +00:00
Andy CrossGate Yan
e945720164 Fixup padding for Xiaomi Civi 2022-02-22 15:15:19 +00:00
Andy CrossGate Yan
d519ac9aa8 Rescope Reno3 Pro overlay to devices of the same "Reno Pro 2019" ID
Now targeting all CN variants (i.e. BL publicly unlockable) of Reno3 Pro, Reno4 Pro, Reno5 Pro/+, Reno6 Pro/+

Change-Id: I90c65f8001ff278d143b143a27e59f75d56875aa
2022-02-22 15:15:09 +00:00
Pierre-Hugues HUSSON
591fde86b1
Merge pull request #469 from ponces/dev-fix
Add required props
2022-02-20 20:39:26 +01:00
Alberto Ponces
3af0583c4f Add required props 2022-02-20 17:42:09 +00:00
Pierre-Hugues HUSSON
12e59cda35
Merge pull request #470 from TBM13/a30-patch
A30: Fix Audio Jack
2022-02-20 16:45:55 +01:00
Pierre-Hugues HUSSON
eb15827721
Merge pull request #468 from AndyCGYan/add-oppoa54
Add resources for OPPO A54 (CPH2239)
2022-02-19 22:22:26 +01:00
Andy CrossGate Yan
9e61beca8f Add resources for OPPO A54 (CPH2239)
Change-Id: I011b5fc2eee7decf7bcced17744896d444ca60ad
2022-02-19 20:59:10 +00:00
Pierre-Hugues HUSSON
ba2b44cfaa
Merge pull request #467 from AndyCGYan/add-civi
Add resources for Xiaomi Civi (mona)
2022-02-19 12:26:04 +01:00
Andy CrossGate Yan
88d830828f Add resources for Xiaomi Civi (mona)
Change-Id: Ifa1ad6ffec04a85fc14e6024256e835a0f73215c
2022-02-19 05:13:39 +00:00
Pierre-Hugues HUSSON
0b7fe70cca
Merge pull request #466 from TBM13/pie
Redo Galaxy A20 Overlay
2022-02-19 00:33:51 +01:00
TBM13
c422254601 A30: Fix Audio Jack 2022-02-18 17:13:06 -03:00
Pierre-Hugues HUSSON
b6b13105de
Merge pull request #432 from AndyCGYan/add-opn2
Add resources for OnePlus Nord 2
2022-02-18 19:42:19 +01:00
Andy CrossGate Yan
c2c286fc1d Add resources for OnePlus Nord 2
For AOD to work, disable vendor overlays:
`setprop persist.sys.phh.no_vendor_overlay true`

Change-Id: I3909ce09bfd9eb1f4c2b3612b25ceb0178ca8562
2022-02-18 12:29:58 +00:00
TBM13
7c4eb0119f A20: Enable Always On Display 2022-02-17 20:27:36 -03:00
TBM13
45cd92b41b Redo Samsung Galaxy A20 Overlay
Previous Overlay was broken: Wired Headphones weren't detected & Battery Usage didn't show anything
2022-02-17 18:59:12 -03:00
Pierre-Hugues HUSSON
a04b65d2da
Merge pull request #465 from 00p513-dev/patch-1
Override Updater package
2022-02-17 13:20:16 +01:00
Amy
b9b22a8963
Override Updater package 2022-02-17 11:36:44 +00:00
Pierre-Hugues HUSSON
e5885a32fe
Merge pull request #463 from thongass000/pie-redmagic3s
Add resources for Nubia Red Magic 3s (NX629J)
2022-02-17 10:19:44 +01:00
thongass000
433447733a Add resources for Nubia Red Magic 3s (NX629J) 2022-02-17 11:44:16 +07:00
Pierre-Hugues HUSSON
740db8a91d
Merge pull request #461 from ponces/dev-renoir
Fix overlay issue related to brightness on Xiaomi Mi 11 Lite 5G
2022-02-09 22:12:50 +01:00
Alberto Ponces
b4dc0bf18c Fix overlay issue related to brightness on Xiaomi Mi 11 Lite 5G 2022-02-09 21:09:15 +00:00
Pierre-Hugues HUSSON
d1d857bdba
Merge pull request #460 from AndyCGYan/add-edgex30
Add resources for Motorola Edge X30 (hiphi/hiphic)
2022-02-09 10:04:40 +01:00
Andy CrossGate Yan
a032feeeb8 Add resources for Motorola Edge X30 (hiphi/hiphic)
Supports the int'l variant blindly - feel free to add variants of other codenames

Change-Id: I5ca91d40d1670ab06102b939ab47be68afe26e55
2022-02-09 08:16:20 +00:00
Pierre-Hugues Husson
5691096120 Up treble app to f4372 2022-02-07 13:43:47 +01:00
Pierre-Hugues HUSSON
2019376e4d
Merge pull request #459 from nicovanoo/pie
[Samsung Galaxy A52 overlay] Mobile data fixed
2022-02-07 11:16:31 +01:00
Nicolaas van Oosten Saez
d82cd1e788 revert A51 overlay changes 2022-02-07 02:04:29 +01:00
Pierre-Hugues HUSSON
883cf5d57f
Merge pull request #458 from GreMaxonForPda/pie
add overlay for rn10p (sweet)
2022-02-06 15:28:26 +01:00
GreMaxon
629ace2437
Delete priorities 2022-02-06 17:16:21 +03:00
GreMaxonForPda
3a9fa27011 some fixes 2022-02-05 11:16:17 +03:00
GreMaxonForPda
edc60ce072 add overlay for rn10p (sweet) 2022-02-05 10:09:24 +03:00
Nicolaas van Oosten Saez
827b46f82d fod on aod and auto-brightness for aod added 2022-02-03 20:59:04 +01:00
Bharat Dev Burman
cf07822afb
RE513CL1: enable DT2W support
Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-02-03 18:06:33 +05:30
Bharat Dev Burman
1f577367de Merge branch 'pie' of github.com:crazo7924/vendor_hardware_overlay into pie 2022-02-03 17:55:02 +05:30
Bharat Dev Burman
eedf7cc918 realme: modify oppo6833 -> re513cl1 ODM codename
Uses ro.product.odm.device for selecting overlays

Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-02-03 17:52:15 +05:30
Pierre-Hugues HUSSON
45d44f8e32
Merge pull request #455 from UDPSendToFailed/pie
SM-T590 - Removed some unused files + auto brightness tweaks
2022-02-02 16:08:39 +01:00
UDPSendToFailed
4bf911f73a Removed some unused files + auto brightness tweaks 2022-02-02 15:50:40 +01:00
Pierre-Hugues HUSSON
1fecbac8f1
Merge pull request #454 from nicovanoo/pie
Add overlay for Galaxy A52
2022-02-01 17:02:03 +01:00
Nicolaas van Oosten Saez
95546a1d14 removed non-existing attributes in /res/values folder 2022-02-01 14:42:48 +01:00
Nicolaas van Oosten Saez
0dcf96f793 Add overlay for Galaxy A52 2022-02-01 13:57:52 +01:00
Pierre-Hugues HUSSON
0daa36f063
Merge pull request #453 from AndyCGYan/add-op10
Add resources for OnePlus 10 Pro
2022-01-30 21:17:51 +01:00
Andy CrossGate Yan
076941c53e Add resources for OnePlus 10 Pro
For 2K resolution only - switch from PHH Settings and restart SystemUI

Change-Id: I7638cf454eb21b979af1bc832073ac1c92f14aba
2022-01-30 16:39:02 +00:00
Pierre-Hugues HUSSON
eb32d90459
Merge pull request #452 from UDPSendToFailed/pie
Add overlay for Samsung Galaxy Tab A 10.5 (2018) SM-T590
2022-01-30 16:34:55 +01:00
UDPSendToFailed
f83a0e5b49 Add overlay for Samsung Galaxy Tab A 10.5 (2018) SM-T590 2022-01-30 16:13:12 +01:00
Pierre-Hugues HUSSON
117c12bdf3
Merge pull request #451 from wmdhs12138/patch-2
Update config.xml
2022-01-28 19:49:18 +01:00
Fu
8d81112dfc
Update config.xml
Minor fix for brightness
2022-01-29 02:43:26 +08:00
Pierre-Hugues HUSSON
4a59d680ff
Merge pull request #450 from ponces/dev-renoir
Improve Mi 11 Lite 5G overlay
2022-01-28 15:49:34 +01:00
Alberto Ponces
67c61d928a Improve Mi 11 Lite 5G overlay
* Complement already existing configs
* Add some missing vendor configs
* Remove some unallowed configs
* Remove some unrelated configs
* Add a few more comments
2022-01-28 14:22:59 +00:00
Bharat Dev Burman
4be3c3cf5e
realme: modify oppo6833 -> re513cl1 ODM codename
Uses ro.product.odm.device for selecting overlays

Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-01-27 14:20:20 +05:30
Pierre-Hugues HUSSON
9dd86a053c
Merge pull request #449 from AndyCGYan/20220124
[Untitled]
2022-01-24 16:37:05 +01:00
Andy CrossGate Yan
34a34bf733 Fixup padding for Realme GT ME
Change-Id: I2f4ee57f0bb2e6a8a876ac57929ad928fa7ad5b7
2022-01-24 14:59:24 +00:00
Pierre-Hugues HUSSON
0f6857d01e
Merge pull request #448 from AndyCGYan/20220124
Collection of changes
2022-01-24 15:58:14 +01:00
Andy CrossGate Yan
c9236e3a43 Fixup prop for Realme Q3
`ro.vendor.build.fingerprint` is almost never a valid/unique identifier for OPlus devices,
and `qti/lito` matches too many devices. Blindly fixup with `ro.boot.prjname` per convention.

Change-Id: Ibe3b217744181a0478d76e06fd311e5833f1c0b6
2022-01-24 14:50:06 +00:00
Andy CrossGate Yan
58e6101ac1 Fixup padding for OnePlus 8
Change-Id: I6376faaf99dbcdfabb01592c2f27bb56de036a78
2022-01-24 14:49:56 +00:00
Andy CrossGate Yan
c1ffe36446 Add resources for OPPO Reno3 Pro 5G (PCRM00, etc.)
Change-Id: Ide7d9e161dee69a4b9267e44ff1b01b48bbafe3e
2022-01-24 14:48:17 +00:00
Bharat Dev Burman
84cf042010
Merge branch 'phhusson:pie' into pie 2022-01-22 19:01:41 +05:30
Pierre-Hugues HUSSON
5f3b278c6c
Merge pull request #446 from Yilliee/pie
Update A51 overlays
2022-01-20 18:57:41 +01:00
Yillié
74e1f88d69 A51 : Add SystemUI overlay
This (status_bar_padding_top) would help to make
status bar icons align with the hole punch cutout
on the y-axis.
2022-01-20 21:47:22 +05:00
Yillié
2ec773b633 A51 : Fix indentations ; Add AoD and dt2w overlays 2022-01-20 21:41:02 +05:00
Daniel Almeida
1de22ff14a
Better overlay for MI 11 Lite 5G (#445)
* Added MI11Lite5G

* Removed unnecessary image

* Removed another unnecessary file

* Fixes for CI

* More fixes for CI

* More fixes
2022-01-20 09:58:08 +01:00
Pierre-Hugues Husson
cf67c7cc5b All screen burnin settings. See https://github.com/phhusson/vendor_hardware_overlay/pull/445 2022-01-19 21:50:55 +01:00
Pierre-Hugues HUSSON
71b62707c5
Merge pull request #444 from ponces/cast-volume-overlay
Force enable remote group session volume adjustment (aka cast volume)
2022-01-14 19:18:42 +01:00
Alberto Ponces
0b31e935c4 Force enable remote group session volume adjustment (aka cast volume) 2022-01-14 18:15:50 +00:00
Alberto Ponces
91462a6b72 Group high priority overlay configs on a single package 2022-01-14 18:02:02 +00:00
Bharat Dev Burman
ae8a3234c7
Rebase with changes from upstream remote
Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-01-14 18:08:36 +05:30
Bharat Dev Burman
b3ea9304a8
Realme: add overlays for oppo6833 devices
Signed-off-by: Bharat Dev Burman <bharat.singh7924@gmail.com>
2022-01-14 17:53:57 +05:30
Pierre-Hugues HUSSON
fec1e88e9f
Merge pull request #433 from Velosh/pie
overlay: Add Samsung Galaxy A20s overlay
2022-01-12 19:35:19 +01:00
Pierre-Hugues HUSSON
81cb3331a6
Merge pull request #443 from AndyCGYan/add-s9-n10
Add resources for Samsung Galaxy S9 (AU KDDI), Note10 QCOM & 5G
2022-01-12 16:02:41 +01:00
Andy CrossGate Yan
b96e606acd Add resources for Samsung Galaxy S9 (AU KDDI, starqltekdi)
Change-Id: Iac03b96d9ee24c12cc5700ad07d02c4b9d18d001
2022-01-12 14:36:57 +00:00
Andy CrossGate Yan
3231c71347 Add resources for Samsung Galaxy Note10 QCOM (d1q) & 5G (d1x)
Change-Id: Ice84289e77da3481eaddbd48b25f592f79c5164d
2022-01-12 14:31:52 +00:00
Pierre-Hugues HUSSON
31b727af31
Merge pull request #442 from Iceows/pie
Add Volte for Huawei device hi6250
2022-01-12 12:56:55 +01:00
Raphael Mounier
7052cf4b41 Change position of treble-overlay-telephony-hw-ims in overlay.mk 2022-01-12 12:53:02 +01:00
Raphael Mounier
78b203ca08 Add overlay Huawei ims
Add overlay Huawei ims
2022-01-12 12:36:22 +01:00
Raphael Mounier
e1adc5e0d6 Add volte available 2022-01-08 18:26:51 +01:00
Raphael Mounier
ef1a1294a3 Add Huawei IMS overlay
Add overlay to add VoLTE under Huawei hi6250. Set config_ims_mmtel_package to com.huawei.ims
2022-01-07 13:49:41 +01:00
Pierre-Hugues HUSSON
c9fa77b1ca
Merge pull request #436 from haridhayal11/pie
Add overlay for exynos2100 devices
2022-01-06 09:55:28 +01:00
haridhayal11
921dd3079d Add Samsung Galaxy S21U (p3s) overlay 2022-01-05 10:31:10 +05:30
haridhayal11
c4690b6037 Add Samsung Galaxy S21+ (t2s) overlay 2022-01-05 10:20:04 +05:30
haridhayal11
6b43b163d1 Add Samsung Galaxy S21 (o1s) overlay 2022-01-05 08:54:35 +05:30
Pierre-Hugues HUSSON
909d33f73e
Merge pull request #431 from adamfirari/pie
Samsung A71 overlay
2022-01-03 15:08:51 +01:00
Pierre-Hugues HUSSON
299808846c
Merge pull request #435 from WerctFourth/pie
Add product properties and fix power profile (Teclast T30 with Android 10 vendor)
2021-12-30 14:20:46 +01:00
WerctFourth
c337cede69 Add product properties and fix power profile 2021-12-30 16:54:18 +05:00
Velosh
f04cad007c
Samsung: A20s: Remove application tag
* I've added due parse AndroidManifest.xml fail, but that isn't necessary anymore.

Signed-off-by: Velosh <daffetyxd@gmail.com>
2021-12-26 12:12:54 -03:00
Velosh
52d703d233
overlay.mk: Enable Samsung Galaxy A20s (SystemUI) building
Signed-off-by: Velosh <daffetyxd@gmail.com>
2021-12-26 12:10:16 -03:00
Velosh
4de8939c16
Samsung: A20s: Do more changes
* Based off on Andy ones, credits to him. Highly based off on his ideas but values extracted from stock stuff or adapted.

Signed-off-by: Velosh <daffetyxd@gmail.com>
2021-12-26 12:09:57 -03:00
Velosh
4479f252d3
Samsung: A20s: Clean-up it
Signed-off-by: Velosh <daffetyxd@gmail.com>
2021-12-25 17:32:58 -03:00
Velosh
0a2136c238
overlay.mk: Enable Samsung Galaxy A20s overlay building
Signed-off-by: Velosh <daffetyxd@gmail.com>
2021-12-25 17:23:26 -03:00
Velosh
3f6e02449e
Samsung: A20s: Initial commit
Signed-off-by: Velosh <daffetyxd@gmail.com>
2021-12-25 17:22:39 -03:00
adamfirari
8d012d7d31 Addoverlay for SamsungA71 2021-12-23 11:02:30 +03:00
Pierre-Hugues HUSSON
9457ae4643
Merge pull request #430 from cloverkits/pie
Add overlay for Realme Q3 5G (RMX3161)
2021-12-22 15:12:05 +01:00
Cloverk1t
abee5b3828
Fixup overlay.mk order for Realme Q3 2021-12-22 21:09:16 +08:00
adamfirari
54850b542d Addoverlay for SamsungA71 2021-12-22 15:40:00 +03:00
cloverkit
28a635b24b Add overlay for Realme Q3 5G (RMX3161) 2021-12-21 16:16:32 +00:00
xiaoleGun
93a5ae7f27 Add Huawei COL Overlay
Tested and running perfectly
2021-12-12 15:13:22 +01:00
tristanbollard
31c49087d5 Samsung A20 vendor hardware overlay
PR !417
2021-12-12 15:06:52 +01:00
Pierre-Hugues HUSSON
698b7cc0cf
Merge pull request #422 from rama982/pie
Add overlay for Infinix Note 10 Pro (X695C)
2021-12-10 10:08:48 +01:00
Rama Bondan Prakoso
1a4c4ff0fe Add overlay for Infinix Note 10 Pro (X695C)
Signed-off-by: Rama Bondan Prakoso <ramanarubp@gmail.com>
2021-12-10 07:35:57 +07:00
Pierre-Hugues HUSSON
9a3ed7e36c
Merge pull request #425 from AndyCGYan/20211209
Collection of changes
2021-12-09 17:41:15 +01:00
Andy CrossGate Yan
4307fb69a0 Redo resources for Xiaomi Redmi K20 Pro (raphael)
Change-Id: I8fd6beaf792fc9ef428e0cb544e4f4e6c1d6fe37
2021-12-09 13:40:39 +00:00
Andy CrossGate Yan
fa73879319 Remove leftover tags for testing 2021-12-09 13:40:39 +00:00
Andy CrossGate Yan
9307c36326 Configure AOD for Sony Xperia 10 III
Change-Id: I6a1ac887b0e2ac3b3d63d0a2d05957cb6018d83b
2021-12-09 13:40:36 +00:00
Pierre-Hugues HUSSON
90e8c661f2
Merge pull request #424 from AndyCGYan/add-op8
Add resources for OnePlus 8 (OnePlus8/TMO)
2021-12-07 09:16:28 +01:00
Pierre-Hugues Husson
3fd0cbd639 Up treble app to c1e1389 2021-12-07 09:11:55 +01:00
Andy CrossGate Yan
8a462f63cc Add resources for OnePlus 8 (OnePlus8/TMO)
- Cloned from Realme GT ME
- Tested with OP8 CN ColorOS 12 base
- Glob pattern untested on TMO

Change-Id: I28f3d16b617f3e343a0f2f3227897f639f5f4088
2021-12-07 11:47:39 +08:00
Pierre-Hugues HUSSON
cf5e9007d1
Merge pull request #423 from Aarqw12/pie
Add overlay for Sony pdx213 (Xperia 10 III)
2021-12-05 18:34:21 +01:00
Aarqw12
a892044ebb Add overlay for Sony pdx213 (Xperia 10 III)
Treble overlay for Sony pdx206 (Xperia 5 II) is also fully compatible for pdx213 and xperiadev overlay is pretty same for both devices.
2021-12-04 18:28:39 +02:00
Pierre-Hugues HUSSON
92d73ce04b
Merge pull request #421 from AndyCGYan/add-lgs75g
Add resources for LG Stylo 7 5G (mfh505glm)
2021-12-03 12:53:47 +01:00
Andy CrossGate Yan
4b589efe57 Add resources for LG Stylo 7 5G (mfh505glm)
Change-Id: Ib04bd5396ee8118cefdcf8a47a7b22ff2f0906b5
2021-12-03 11:49:45 +00:00
Fu
8a4e0ed7cc
Add overlay for Sony J9110 ( xperia 1) (#419) 2021-12-02 22:55:26 +01:00
Pierre-Hugues HUSSON
366b96b124
Merge pull request #420 from AndyCGYan/add-rmgtme
Add resources for Realme GT Master Explorer (RMX3366)
2021-12-01 19:22:17 +01:00
Andy CrossGate Yan
26d218340d Add resources for Realme GT Master Explorer (RMX3366)
Change-Id: Iefe204be093b6e9d668c32a9edc64bbe7aa5d65c
2021-12-01 18:13:12 +00:00
Pierre-Hugues HUSSON
55dd0da5aa
Merge pull request #411 from AndyCGYan/add-rmq2
Fixup for Realme Q2 on Android 12
2021-11-09 14:24:09 +01:00
Andy CrossGate Yan
d01fbb50ea Fixup for Realme Q2 on Android 12
Same cutout shenanigans as Reno6

Change-Id: Ifa90e1887853e7c1f952c376c08b4942cc857ba6
2021-11-09 12:09:09 +00:00
Pierre-Hugues HUSSON
12911b57f8
Merge pull request #410 from AndyCGYan/add-rmq2
Add resources for Realme Q2 (RMX2117)
2021-11-06 12:42:27 +01:00
Andy CrossGate Yan
91b73741d3 Add resources for Realme Q2 (RMX2117) 2021-11-05 18:06:50 +08:00
Pierre-Hugues Husson
fd8e34eaff Use LOCAL_ENFORCE_USES_LIBRARIES only on Android >= 12 2021-11-03 21:28:43 +01:00
Pierre-Hugues HUSSON
352d747320
Merge pull request #409 from j4ger/pdx206
Add overlay for Sony pdx206 (Xperia 5 II)
2021-11-03 15:00:09 +01:00
j4ger
aff5ebfb5b Add overlay for Sony pdx206 (Xperia 5 II) 2021-11-03 20:31:46 +08:00
Pierre-Hugues HUSSON
a30b450ea3
Merge pull request #407 from AndyCGYan/fixup-meizu18
Configure AOD for Meizu 18
2021-11-01 14:39:52 +01:00
Andy CrossGate Yan
d160af4ed1 Configure AOD for Meizu 18
Android 12 made AOD fairly usable, so why not

Change-Id: I4edd87698e3c95de1a989d9f3003a6cee953cb9a
2021-11-01 13:33:43 +00:00
Pierre-Hugues HUSSON
03549685f8
Merge pull request #406 from Vgdn1942/patch-1
Add MAC randomization supported on BV9500Plus
2021-10-31 20:17:24 +01:00
Василий Ковалёв
22db8334d4
Add MAC randomization supported on BV9500Plus 2021-10-31 21:51:58 +03:00
Pierre-Hugues HUSSON
44a13aabad
Merge pull request #405 from AndyCGYan/fixup-meizu18
Fixup QS for Meizu 18 on Android 12
2021-10-31 14:26:33 +01:00
Andy CrossGate Yan
6f7dc6608c Fixup QS for Meizu 18 on Android 12
Change-Id: Id4f309499ce3d7413c2ff69edb7897ffc991379a
2021-10-31 10:10:32 +00:00
Pierre-Hugues HUSSON
da3a775588
Merge pull request #404 from lfom/pie
Add Huawei FIG (hi6250 board) overlay
2021-10-30 00:17:07 +02:00
LFOM
ef1b34251c Add Huawei FIG (hi6250 board) overlay 2021-10-29 18:00:20 -03:00
Pierre-Hugues HUSSON
11ecbbbe7e
Merge pull request #403 from AndyCGYan/fixup-reno6
Fixup for OPPO Reno6 on Android 12
2021-10-29 12:38:07 +02:00
Andy CrossGate Yan
8b6cea62ef Fixup for OPPO Reno6 on Android 12
Change-Id: I30cc8d6ade9725d8e0f2e50e05f22924fcfae3d4
2021-10-29 10:33:05 +00:00
Pierre-Hugues HUSSON
4c5ca1859f
Merge pull request #400 from thongass000/pie
Adding Samsung Galaxy A9 (2018) and Using ubuntu-latest for building with Azure Pipelines
2021-10-26 13:10:20 +02:00
James Nguyen
d86b2b3344
I forgot to add my device to overlay.mk 2021-10-26 17:28:51 +07:00
James Nguyen
5d9875c81f
Using ubuntu-latest for building 2021-10-26 17:24:04 +07:00
James Nguyen
8bb0da5d85
Add a new line 2021-10-26 17:15:53 +07:00
thongass000
728be33028 Adding Samsung Galaxy A9 (2018) 2021-10-26 16:53:26 +07:00
Pierre-Hugues Husson
d1d4455e08 For Android 12, dont check libraries declared in apk 2021-10-20 04:52:37 -04:00
Pierre-Hugues HUSSON
5e35ebbb0e
Merge pull request #399 from dsclee1/pie
Add overlay for Xioami Redmi Note 9T
2021-10-18 16:37:32 +02:00
David Lee
01262a2746 Add overlay for Xioami Redmi Note 9T 2021-10-18 11:50:04 +01:00
Pierre-Hugues HUSSON
d91c531831
Merge pull request #397 from AndyCGYan/add-opn200
Fixup auto-brightness for OnePlus N200
2021-10-13 09:51:26 +02:00
Andy CrossGate Yan
0b578be818 Fixup auto-brightness for OnePlus N200 2021-10-13 15:42:06 +08:00
594 changed files with 29910 additions and 1479 deletions

34
.github/workflows/Build.yml vendored Normal file
View file

@ -0,0 +1,34 @@
name: Overlay
on:
pull_request:
branches: [pie]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@main
- name: Prepare the environment
run: |
sudo apt -y install git-core git xmlstarlet
sudo apt update
- name: Run test scripts
run: |
cd tests
bash tests.sh
- name: Build APK's
run: |
cd build
bash build.sh
- name: Upload APK
uses: actions/upload-artifact@v3.0.0
with:
path: build/*.apk
name: Overlays

1
.gitignore vendored
View file

@ -1 +1,2 @@
.*.swp .*.swp
.DS_Store

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">24dp</dimen>
</resources>

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">87px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">87px</dimen> <dimen name="status_bar_height_portrait">87px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">87px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">87px</dimen> <dimen name="status_bar_height_portrait">87px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">57px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">57px</dimen> <dimen name="status_bar_height_portrait">57px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">81px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">81px</dimen> <dimen name="status_bar_height_portrait">81px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -4,7 +4,8 @@
<bool name="config_useDevInputEventForAudioJack">true</bool> <bool name="config_useDevInputEventForAudioJack">true</bool>
<bool name="config_showNavigationBar">true</bool> <bool name="config_showNavigationBar">true</bool>
<dimen name="status_bar_height_portrait">87.0px</dimen> <dimen name="status_bar_height">87px</dimen>
<dimen name="status_bar_height_portrait">87px</dimen>
<dimen name="status_bar_height_landscape">28dp</dimen> <dimen name="status_bar_height_landscape">28dp</dimen>
<fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction> <fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction>

View file

@ -103,6 +103,8 @@
<bool name="config_showNavigationBar">true</bool> <bool name="config_showNavigationBar">true</bool>
<bool name="config_enableNetworkLocationOverlay">true</bool> <bool name="config_enableNetworkLocationOverlay">true</bool>
<bool name="config_enableFusedLocationOverlay">true</bool> <bool name="config_enableFusedLocationOverlay">true</bool>
<bool name="config_wifi_connected_mac_randomization_supported">true</bool>
<bool name="config_wifi_p2p_mac_randomization_supported">true</bool>
<integer name="config_screenBrightnessSettingMinimum">2</integer> <integer name="config_screenBrightnessSettingMinimum">2</integer>
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer> <integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer> <integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer>

View file

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

View file

@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<dimen name="status_bar_height_portrait">144.0px</dimen> <dimen name="status_bar_height">144.0px</dimen>
<dimen name="status_bar_height_landscape">84px</dimen> <dimen name="status_bar_height_portrait">144.0px</dimen>
<string name="config_mainBuiltInDisplayCutout">M -70, 0 L -70, 137 L 70, 137 L 70, 0 Z</string> <dimen name="status_bar_height_landscape">84px</dimen>
<string name="config_mainBuiltInDisplayCutout">M -70, 0 L -70, 137 L 70, 137 L 70, 0 Z</string>
</resources> </resources>

View file

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="config_swipe_up_gesture_setting_available">true</bool>
</resources>

View file

@ -1,6 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<string name="config_ims_package">com.huawei.ims</string> <string name="config_ims_package">com.huawei.ims</string>
<bool name="config_dynamic_bind_ims">true</bool>
<bool name="config_carrier_volte_available">true</bool> <bool name="config_carrier_volte_available">true</bool>
<!-- <bool name="config_dynamic_bind_ims">true</bool>--> <bool name="config_device_volte_available">true</bool>
<bool name="config_device_wfc_ims_available">true</bool>
</resources> </resources>

View file

@ -0,0 +1,8 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-highpriomisc
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)

View file

@ -1,9 +1,9 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="me.phh.treble.overlay.gestures" package="me.phh.treble.overlay.highpriomisc"
android:versionCode="1" android:versionCode="1"
android:versionName="1.0"> android:versionName="1.0">
<!-- SUPER OVERLAY --> <!-- SUPER OVERLAY -->
<overlay android:targetPackage="android" <overlay android:targetPackage="android"
android:priority="933" android:priority="8998"
android:isStatic="true" /> android:isStatic="true" />
</manifest> </manifest>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Whether or not swipe up gesture's opt-in setting is available on this device -->
<bool name="config_swipe_up_gesture_setting_available">true</bool>
<!-- Flag indicating whether platform level volume adjustments are enabled for remote sessions
on grouped devices. -->
<bool name="config_volumeAdjustmentForRemoteGroupSessions">true</bool>
</resources>

View file

@ -39,4 +39,7 @@
<webviewprovider description="AOSP WebView" packageName="com.android.webview" availableByDefault="true"> <webviewprovider description="AOSP WebView" packageName="com.android.webview" availableByDefault="true">
<!-- Ignore this package on user/release builds unless preinstalled. --> <!-- Ignore this package on user/release builds unless preinstalled. -->
</webviewprovider> </webviewprovider>
<webviewprovider description="Bromite WebView" packageName="org.bromite.webview" availableByDefault="true">
<signature>MIIDbTCCAlWgAwIBAgIEHcsmjjANBgkqhkiG9w0BAQsFADBmMQswCQYDVQQGEwJERTEQMA4GA1UECBMHVW5rbm93bjEPMA0GA1UEBxMGQmVybGluMRAwDgYDVQQKEwdCcm9taXRlMRAwDgYDVQQLEwdCcm9taXRlMRAwDgYDVQQDEwdjc2FnYW41MCAXDTE4MDExOTA3MjE1N1oYDzIwNjgwMTA3MDcyMTU3WjBmMQswCQYDVQQGEwJERTEQMA4GA1UECBMHVW5rbm93bjEPMA0GA1UEBxMGQmVybGluMRAwDgYDVQQKEwdCcm9taXRlMRAwDgYDVQQLEwdCcm9taXRlMRAwDgYDVQQDEwdjc2FnYW41MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtakjGj0eTavbBB2vWXj8KBixWn4zgXAKc+yGFu3SLEGF1VB5aJWwcMHxVI55yH/8M2eNnJP0BkSidfKgPVcm1sk/GrNEs9uk5sWod9byO5M5QWQmGP2REeTd6J0BVVVaMp2MZnqeR3Su3pwFzrSwTqIGyf8dkPSEz7ifj792+EeRNrov4oRQK7lIfqInzwc4d34wU069Lrw6m7J7HM0KbRYISsWMiYj025Qg+dTrtdWt7jbdcj7htW0eYyJoLd90+s43RWnOpENmWpcWv1EVPxUD4mCdV9idYwoHRIESpSu9IWvqDZp1VoRc43nLgsNfNBwmYdTkIaPiz1m7TBcr7QIDAQABoyEwHzAdBgNVHQ4EFgQUuWoGd7W7wMyQ1pOdjiMv10YHTR0wDQYJKoZIhvcNAQELBQADggEBAA7iw6eKz+T8HIpKDoDcX1Ywjn9JUzuCFu20LnsLzreO/Pog1xErYjdLAS7LTZokfbAnitBskO9QhV9BYkDiM0Qr5v2/HsJTtxa1mz9ywCcI36jblMyuXFj8tuwQI9/t9i+Fc3+bOFBV3t7djPo9qX1dIK0lZ6s8HcIhaCNdqm65fH+nWhC/H9djqC6qOtrkTiACKEcHQ4a/5dfROU0q0M4bS4YuiaAQWgjiGbik4LrZ8wZX1aqJCLt0Hs7MzXyyf0cRSO11FIOViHwzh6WTZGufq2J3YBFXPond8kLxkKL3LNezbi5yTcecxsbKQ6OS46CnIKcy/M8asSreLpoCDvw=</signature>
</webviewprovider>
</webviewproviders> </webviewproviders>

View file

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

View file

@ -3,13 +3,14 @@
<bool name="config_automatic_brightness_available">true</bool> <bool name="config_automatic_brightness_available">true</bool>
<bool name="config_useDevInputEventForAudioJack">true</bool> <bool name="config_useDevInputEventForAudioJack">true</bool>
<bool name="config_showNavigationBar">true</bool> <bool name="config_showNavigationBar">true</bool>
<dimen name="status_bar_height">96px</dimen>
<dimen name="status_bar_height_portrait">96px</dimen> <dimen name="status_bar_height_portrait">96px</dimen>
<dimen name="status_bar_height_landscape">96px</dimen> <dimen name="status_bar_height_landscape">96px</dimen>
<fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction> <fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction>
<fraction name="config_maximumScreenDimRatio">20.000004%</fraction> <fraction name="config_maximumScreenDimRatio">20.000004%</fraction>
<integer name="config_screenBrightnessDark">1</integer> <integer name="config_screenBrightnessDark">1</integer>
<integer name="config_screenBrightnessDim">6</integer> <integer name="config_screenBrightnessDim">6</integer>
<integer name="config_screenBrightnessDoze">1</integer> <integer name="config_screenBrightnessDoze">1</integer>
@ -19,7 +20,7 @@
<integer name="config_autoBrightnessDarkeningLightDebounce">8000</integer> <integer name="config_autoBrightnessDarkeningLightDebounce">8000</integer>
<integer name="config_brightness_ramp_rate_fast">180</integer> <integer name="config_brightness_ramp_rate_fast">180</integer>
<integer name="config_brightness_ramp_rate_slow">60</integer> <integer name="config_brightness_ramp_rate_slow">60</integer>
<integer-array name="config_autoBrightnessLevels"> <integer-array name="config_autoBrightnessLevels">
<item>8</item> <item>8</item>
<item>55</item> <item>55</item>
@ -35,6 +36,6 @@
<item>250</item> <item>250</item>
<item>255</item> <item>255</item>
</integer-array> </integer-array>
<string name="config_mainBuiltInDisplayCutout">M-100,0c17.9,0 32.8,19.4 32.8,32.8l0,0C-62.4,68.6 -38.7,96 0,96c37.1,0 62.4,-27.4 67.3,-63.2l0,0C67.3,19.4 82.1,0 100,0H-100z</string> <string name="config_mainBuiltInDisplayCutout">M-100,0c17.9,0 32.8,19.4 32.8,32.8l0,0C-62.4,68.6 -38.7,96 0,96c37.1,0 62.4,-27.4 67.3,-63.2l0,0C67.3,19.4 82.1,0 100,0H-100z</string>
</resources> </resources>

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">90px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">90px</dimen> <dimen name="status_bar_height_portrait">90px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

@ -0,0 +1,8 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-huawei-FIG
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)

View file

@ -1,8 +1,10 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="me.phh.treble.overlay.webview" package="com.dil3mm4.huawei.FIG"
android:versionCode="1" android:versionCode="1"
android:versionName="1.0"> android:versionName="1.0">
<overlay android:targetPackage="android" <overlay android:targetPackage="android"
android:priority="9000" android:requiredSystemPropertyName="ro.hw.oemName"
android:requiredSystemPropertyValue="+FIG*"
android:priority="67"
android:isStatic="true" /> android:isStatic="true" />
</manifest> </manifest>

View file

@ -0,0 +1,200 @@
<?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>
<!-- 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>
<!-- 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">true</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 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 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 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 name="config_tether_upstream_types">
<item>1</item>
<item>7</item>
<item>0</item>
</integer-array>
<!-- Boolean indicating whether the wifi chipset has dual frequency band support -->
<bool translatable="false" name="config_wifi_dual_band_support">false</bool>
<!-- 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">true</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>
<!-- 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">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. -->
</resources>

View file

@ -0,0 +1,71 @@
<?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">147</item> <!-- min brite -->
<item name="bluetooth.active">145</item>
<item name="bluetooth.on">1.4</item>
<item name="bluetooth.at">1.4</item> <!-- TBD -->
<item name="screen.full">408</item> <!-- backlight 16 leds -->
<item name="wifi.on">0.7</item>
<item name="wifi.active">200</item>
<item name="wifi.scan">85</item>
<item name="dsp.audio">43</item> <!-- k3v5 -->
<item name="dsp.video">187</item>
<item name="radio.active">92</item>
<item name="gps.on">70</item>
<item name="battery.capacity">3000</item> <!-- 3900mAh -->
<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.speeds">
<value>480000</value> <!-- 480 MHz CPU speed -->
<value>807000</value> <!-- 807 MHz CPU speed -->
<value>1306000</value> <!-- 1.0 GHz CPU speed -->
<value>1402000</value><!-- 1.2 GHz CPU speed -->
<value>1709000</value><!-- 1.3 GHz CPU speed -->
<value>1805000</value><!-- 1.8 GHz CPU speed -->
<value>2016000</value><!-- 2.0 GHz CPU speed -->
<value>2112000</value><!-- 2.3 GHz CPU speed -->
<value>2362000</value><!-- 2.5 GHz CPU speed -->
</array>
<!-- Power consumption in suspend -->
<item name="cpu.idle">3.9</item> <!-- k3v5 -->
<!-- Power consumption due to wake lock held -->
<item name="cpu.awake">43</item> <!-- k3v5 -->
<!-- Power consumption at different speeds -->
<array name="cpu.active">
<value>107</value>
<value>181</value>
<value>425</value>
<value>538</value>
<value>851</value>
<value>899</value>
<value>1417</value>
<value>1484</value>
<value>2323</value>
</array>
</device>

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">81px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">81px</dimen> <dimen name="status_bar_height_portrait">81px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

@ -0,0 +1,8 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-huawei-COL
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.huawei.COL"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.hw.oemName"
android:requiredSystemPropertyValue="+COL*"
android:priority="191"
android:isStatic="true" />
</manifest>

View file

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

View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<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-array name="config_autoBrightnessLevels">
<item>8</item>
<item>55</item>
<item>350</item>
<item>1600</item>
<item>2550</item>
</integer-array>
<bool name="config_automatic_brightness_available">true</bool>
<bool name="config_bluetooth_hfp_inband_ringing_support">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_dynamic_bind_ims">true</bool>
<bool name="config_showNavigationBar">true</bool>
<bool name="config_wifi_dual_band_support">true</bool>
<bool name="skip_restoring_network_selection">true</bool>
<integer name="config_autoBrightnessLightSensorRate">300</integer>
<integer name="config_mobile_mtu">1400</integer>
<integer name="config_screenBrightnessDark">4</integer>
<integer name="config_screenBrightnessDim">6</integer>
<integer name="config_screenBrightnessDoze">4</integer>
<integer name="config_screenBrightnessSettingDefault">33</integer>
<integer name="config_screenBrightnessSettingMaximum">255</integer>
<integer name="config_screenBrightnessSettingMinimum">4</integer>
<fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction>
<fraction name="config_maximumScreenDimRatio">20.000004%</fraction>
<dimen name="navigation_bar_height">7.5mm</dimen>
<dimen name="navigation_bar_height_landscape">7.5mm</dimen>
<dimen name="navigation_bar_width">7.5mm</dimen>
<dimen name="notification_header_padding_bottom">8.0dip</dimen>
<dimen name="notification_header_padding_top">8.0dip</dimen>
<dimen name="status_bar_height">90px</dimen>
<dimen name="status_bar_height_portrait">90px</dimen>
<dimen name="status_bar_height_landscape">90px</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,81 @@
<?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">130</item> <!-- min brite -->
<item name="bluetooth.active">120</item>
<item name="bluetooth.on">0.8</item>
<item name="bluetooth.at">0.8</item> <!-- TBD -->
<item name="screen.full">365</item> <!-- backlight 16 leds -->
<item name="wifi.on">0.7</item>
<item name="wifi.active">150</item>
<item name="wifi.scan">80</item>
<item name="dsp.audio">43</item> <!-- k3v5 -->
<item name="dsp.video">187</item>
<item name="radio.active">95</item>
<item name="gps.on">70</item>
<item name="battery.capacity">3400</item> <!-- 3750mAh -->
<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.speeds">
<value>509000</value> <!-- 509 MHz CPU speed -->
<value>682000</value> <!-- 682 MHz CPU speed -->
<value>1018000</value> <!-- 1.0 GHz CPU speed -->
<value>1210000</value><!-- 1.2 GHz CPU speed -->
<value>1364000</value><!-- 1.3 GHz CPU speed -->
<value>1402000</value><!-- 1.4 GHz CPU speed -->
<value>1498000</value><!-- 1.48 GHz CPU speed -->
<value>1556000</value><!-- 1.5 GHz CPU speed -->
<value>1652000</value><!-- 1.6 GHz CPU speed -->
<value>1690000</value><!-- 1.68 GHz CPU speed -->
<value>1844000</value><!-- 1.8 GHz CPU speed -->
<value>1863000</value><!-- 1.83 GHz CPU speed -->
<value>2093000</value><!-- 2.0 GHz CPU speed -->
<value>2362000</value><!-- 2.3 GHz CPU speed -->
</array>
<!-- Power consumption in suspend -->
<item name="cpu.idle">5</item> <!-- k3v5 -->
<!-- Power consumption due to wake lock held -->
<item name="cpu.awake">35</item> <!-- k3v5 -->
<!-- Power consumption at different speeds -->
<array name="cpu.active">
<value>117</value>
<value>151</value>
<value>270</value>
<value>360</value>
<value>435</value>
<value>451</value>
<value>465</value>
<value>610</value>
<value>630</value>
<value>660</value>
<value>920</value>
<value>950</value>
<value>2000</value>
<value>2200</value>
</array>
</device>

View file

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

View file

@ -67,6 +67,8 @@
<dimen name="navigation_bar_width">88px</dimen> <dimen name="navigation_bar_width">88px</dimen>
<dimen name="notification_header_padding_top">8.0dip</dimen> <dimen name="notification_header_padding_top">8.0dip</dimen>
<dimen name="notification_header_padding_bottom">8.0dip</dimen> <dimen name="notification_header_padding_bottom">8.0dip</dimen>
<!-- Height of the status bar -->
<dimen name="status_bar_height">88px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">88px</dimen> <dimen name="status_bar_height_portrait">88px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">85px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">85px</dimen> <dimen name="status_bar_height_portrait">85px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

8
Infinix/Note10Pro/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-note10pro
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.note10pro"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="+Infinix/X695*/Infinix-X695*"
android:priority="547"
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,207 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="ambient.on">0.1</item>
<item name="screen.on">123.15</item>
<item name="screen.full">333.35</item>
<item name="bluetooth.active">22.73</item>
<item name="bluetooth.on">0.7</item>
<item name="wifi.on">0.21</item>
<item name="wifi.active">235.52</item>
<item name="wifi.scan">67.86</item>
<item name="audio">17.9</item>
<item name="video">89.15</item>
<item name="camera.flashlight">295.4</item>
<item name="camera.avg">756.52</item>
<item name="gps.on">32.27</item>
<item name="radio.active">15</item>
<item name="radio.scanning">36.25</item>
<array name="radio.on">
<value>5.98</value>
<value>5.98</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>6.76</value>
<value>9.47</value>
<value>11.18</value>
<value>12.95</value>
<value>15.27</value>
<value>18.73</value>
<value>22.00</value>
<value>25.15</value>
<value>30.29</value>
<value>35.78</value>
<value>38.37</value>
<value>41.35</value>
<value>45.00</value>
<value>49.04</value>
<value>53.58</value>
<value>55.65</value>
</array>
<array name="cpu.active.cluster1">
<value>34.42</value>
<value>36.76</value>
<value>42.69</value>
<value>49.41</value>
<value>56.50</value>
<value>69.44</value>
<value>80.24</value>
<value>107.99</value>
<value>129.97</value>
<value>156.56</value>
<value>168.90</value>
<value>176.07</value>
<value>178.23</value>
<value>200.59</value>
<value>203.88</value>
<value>210.66</value>
</array>
<item name="cpu.idle">6.31</item>
<item name="cpu.suspend">5</item>
<item name="cpu.active">9.89</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>6.76</value>
<value>9.47</value>
<value>11.18</value>
<value>12.95</value>
<value>15.27</value>
<value>18.73</value>
<value>22.00</value>
<value>25.15</value>
<value>30.29</value>
<value>35.78</value>
<value>38.37</value>
<value>41.35</value>
<value>45.00</value>
<value>49.04</value>
<value>53.58</value>
<value>55.65</value>
</array>
<array name="cpu.core_power.cluster1">
<value>34.42</value>
<value>36.76</value>
<value>42.69</value>
<value>49.41</value>
<value>56.50</value>
<value>69.44</value>
<value>80.24</value>
<value>107.99</value>
<value>129.97</value>
<value>156.56</value>
<value>168.90</value>
<value>176.07</value>
<value>178.23</value>
<value>200.59</value>
<value>203.88</value>
<value>210.66</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">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

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

View file

@ -1,5 +1,15 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<bool name="config_automatic_brightness_available">true</bool>
<bool name="config_showNavigationBar">true</bool>
<bool name="config_useDevInputEventForAudioJack">true</bool>
<bool name="config_dozeAfterScreenOffByDefault">true</bool>
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
<integer name="config_screenBrightnessDoze">17</integer>
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer>
<integer-array name="config_autoBrightnessLevels"> <integer-array name="config_autoBrightnessLevels">
<item>128</item> <item>128</item>
<item>256</item> <item>256</item>
@ -39,71 +49,4 @@
<item>255</item> <item>255</item>
<item>255</item> <item>255</item>
</integer-array> </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,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>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>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>
</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="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_hotswapCapable">true</bool>
<bool name="config_carrier_volte_available">true</bool>
<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_setColorTransformAccelerated">true</bool>
<bool name="config_automatic_brightness_available">true</bool>
<bool name="config_suspendWhenScreenOffDueToProximity">true</bool>
<bool name="config_wifi_dual_band_support">true</bool>
<bool name="config_wifi_background_scan_support">true</bool>
<bool name="config_useDevInputEventForAudioJack">true</bool>
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
<bool name="skip_restoring_network_selection">true</bool>
<bool name="config_showNavigationBar">true</bool>
<bool name="config_fillMainBuiltInDisplayCutout">false</bool>
<bool name="config_enableNetworkLocationOverlay">true</bool>
<bool name="config_enableFusedLocationOverlay">true</bool>
<fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction>
<fraction name="config_maximumScreenDimRatio">20.000004%</fraction>
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">6000</integer>
<integer name="config_screenBrightnessDim">10</integer>
<integer name="config_screenBrightnessDoze">17</integer>
<integer name="config_screenBrightnessSettingDefault">102</integer>
<integer name="config_screenBrightnessSettingMaximum">255</integer>
<integer name="config_screenBrightnessSettingMinimum">1</integer>
<integer name="config_screenBrightnessDark">1</integer>
<integer name="config_defaultPeakRefreshRate">130</integer>
</resources> </resources>

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">40.0dip</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">40.0dip</dimen> <dimen name="status_bar_height_portrait">40.0dip</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

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

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">44.0dip</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">44.0dip</dimen> <dimen name="status_bar_height_portrait">44.0dip</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

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

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">50px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">50px</dimen> <dimen name="status_bar_height_portrait">50px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">86.0px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">86.0px</dimen> <dimen name="status_bar_height_portrait">86.0px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">94px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">94px</dimen> <dimen name="status_bar_height_portrait">94px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

8
LG/G7One/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-lg-phoenix_lao_com-phoenix_sprout
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.lg.phoenix_lao_com.phoenix_sprout"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="+lge/phoenix_lao_com/phoenix_sprout*"
android:priority="452"
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,84 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="config_autoBrightnessResetAmbientLuxAfterWarmUp">true</bool>
<bool name="config_automatic_brightness_available">true</bool>
<integer name="config_autoBrightnessAmbientLightHorizon">10000</integer>
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer>
<integer name="config_autoBrightnessInitialLightSensorRate">-1</integer>
<integer name="config_autoBrightnessLightSensorRate">250</integer>
<integer name="config_brightness_ramp_rate_fast">200</integer>
<integer name="config_brightness_ramp_rate_slow">40</integer>
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>16</item>
<item>61</item>
<item>70</item>
<item>100</item>
<item>116</item>
<item>137</item>
<item>161</item>
<item>178</item>
<item>209</item>
<item>255</item>
</integer-array>
<integer-array name="config_autoBrightnessLevels">
<item>8</item>
<item>15</item>
<item>50</item>
<item>100</item>
<item>200</item>
<item>400</item>
<item>800</item>
<item>1600</item>
<item>3100</item>
</integer-array>
<array name="config_autoBrightnessDisplayValuesNits">
<item>8.2</item>
<item>23.3</item>
<item>122.28</item>
<item>144.4</item>
<item>189.4</item>
<item>237.9</item>
<item>341.8</item>
<item>550.0</item>
</array>
<bool name="config_suspendWhenScreenOffDueToProximity">true</bool>
<bool name="config_sustainedPerformanceModeSupported">true</bool>
<bool name="config_supportAudioSourceUnprocessed">true</bool>
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
<integer name="config_overrideHasPermanentMenuKey">2</integer>
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">false</bool>
<bool name="config_dozeAfterScreenOff">true</bool>
<bool name="config_showNavigationBar">true</bool>
<bool name="skip_restoring_network_selection">true</bool>
<integer name="config_bluetooth_operating_voltage_mv">3300</integer>
<bool name="config_bluetooth_hfp_inband_ringing_support">true</bool>
<bool name="config_bluetooth_le_peripheral_mode_supported">true</bool>
<integer name="config_screenBrightnessDark">1</integer>
<integer name="config_screenBrightnessDim">1</integer>
<bool name="config_allowAutoBrightnessWhileDozing">false</bool>
<integer name="config_screenBrightnessDoze">1</integer>
<integer name="config_screenBrightnessSettingMinimum">1</integer>
<bool name="config_hotswapCapable">true</bool>
<integer-array name="config_longPressVibePattern">
<item>0</item>
<item>30</item>
</integer-array>
<integer-array name="config_virtualKeyVibePattern">
<item>0</item>
<item>30</item>
</integer-array>
<integer-array name="config_keyboardTapVibePattern">
<item>0</item>
<item>30</item>
</integer-array>
<bool name="config_lidControlsSleep">false</bool>
<bool name="config_wifi_batched_scan_supported">false</bool>
<bool name="config_wifi_background_scan_support">false</bool>
<bool name="config_wifi_dual_band_support">true</bool>
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
<bool name="config_powerDecoupleInteractiveModeFromDisplay">true</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">94px</dimen>
<!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">94px</dimen>
<!-- Height of the status bar in landscape -->
<dimen name="status_bar_height_landscape">24dp</dimen>
<string translatable="false" name="config_mainBuiltInDisplayCutout">M -250,0 L -250,94 L 250,94 L 250,0 Z</string>
</resources>

View file

@ -0,0 +1,189 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="none">0</item>
<item name="screen.on">102.1</item>
<item name="screen.full">250</item>
<item name="bluetooth.active">38.0</item>
<item name="bluetooth.on">4.2</item>
<item name="wifi.on">3.0</item>
<item name="wifi.active">158.7</item>
<item name="wifi.scan">234.3</item>
<item name="dsp.audio">0.1</item>
<item name="dsp.video">0.1</item>
<item name="camera.flashlight">200.0</item>
<item name="camera.avg">750.0</item>
<item name="gps.on">76.4</item>
<item name="radio.active">121.9</item>
<item name="radio.scanning">4.9</item>
<array name="radio.on">
<value>2.2</value>
<value>1.3</value>
</array>
<item name="wifi.controller.idle">1.0</item>
<item name="wifi.controller.rx">3.5</item>
<item name="wifi.controller.tx">9.0</item>
<item name="wifi.controller.voltage">1800</item>
<item name="modem.controller.idle">4.9</item>
<item name="modem.controller.rx">183.1</item>
<item name="modem.controller.tx">183.1</item>
<item name="modem.controller.voltage">825</item>
<item name="bluetooth.controller.idle">3</item>
<item name="bluetooth.controller.rx">20</item>
<item name="bluetooth.controller.tx">33</item>
<item name="bluetooth.controller.voltage">3700</item>
<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>
<value>2803200</value>
</array>
<item name="cpu.idle">25.8</item>
<item name="cpu.awake">30.1</item>
<array name="cpu.active.cluster0">
<value>6.4</value>
<value>8.8</value>
<value>9.7</value>
<value>12.0</value>
<value>12.5</value>
<value>13.9</value>
<value>15.2</value>
<value>16.7</value>
<value>19.5</value>
<value>21.8</value>
<value>24.1</value>
<value>27.3</value>
<value>29.8</value>
<value>34.3</value>
<value>39.9</value>
<value>45.7</value>
<value>52.6</value>
<value>57.8</value>
</array>
<array name="cpu.active.cluster1">
<value>49.2</value>
<value>55.3</value>
<value>60.5</value>
<value>66.1</value>
<value>76.4</value>
<value>83.7</value>
<value>89.6</value>
<value>105.6</value>
<value>114.2</value>
<value>123.1</value>
<value>131.8</value>
<value>155.0</value>
<value>159.8</value>
<value>193.0</value>
<value>215.4</value>
<value>230.0</value>
<value>247.9</value>
<value>256.7</value>
<value>278.8</value>
<value>303.1</value>
<value>333.0</value>
<value>357.3</value>
<value>431.4</value>
<value>483.6</value>
</array>
<item name="battery.capacity">3000</item>
<array name="wifi.batchedscan">
<value>.0002</value>
<value>.002</value>
<value>.02</value>
<value>.2</value>
<value>2</value>
</array>
<item name="ext_saving">0.025</item>
<item name="max_saving">0.20</item>
<array name="ext_screen_resolution">
<value>0</value>
<value>0</value>
<value>0</value>
</array>
<array name="max_screen_resolution">
<value>0.08</value>
<value>0.04</value>
<value>0</value>
</array>
<array name="ext_maximum_brightness">
<value>0.35</value>
<value>0.25</value>
<value>0.15</value>
<value>0.08</value>
<value>0</value>
</array>
<array name="max_maximum_brightness">
<value>0.35</value>
<value>0.25</value>
<value>0.15</value>
<value>0.08</value>
<value>0</value>
</array>
<array name="block_aod">
<value>0</value>
<value>0</value>
</array>
<item name="max_restrict_frame_rate">0.12</item>
<array name="block_haptic">
<value>0.01</value>
<value>0.01</value>
</array>
<array name="restrict_cpu_gpu">
<value>0</value>
<value>0</value>
</array>
<array name="restrict_apps">
<value>0.24</value>
<value>0.52</value>
</array>
<array name="restrict_network_location">
<value>0.01</value>
<value>1.00</value>
<value>0.01</value>
<value>0.01</value>
</array>
</device>

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">94px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">94px</dimen> <dimen name="status_bar_height_portrait">94px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

@ -0,0 +1,8 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-lge-mfh505glm-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.lge.mfh505glm.systemui"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="com.android.systemui"
android:requiredSystemPropertyName="ro.product.vendor.device"
android:requiredSystemPropertyValue="+(mfh505glm|fh50lm)"
android:priority="505"
android:isStatic="true" />
</manifest>

View file

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

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="status_bar_padding_start">35px</dimen>
<dimen name="status_bar_padding_end">35px</dimen>
<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>
</resources>

8
LG/mfh505glm/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-lge-mfh505glm
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.lge.mfh505glm"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.product.vendor.device"
android:requiredSystemPropertyValue="+(mfh505glm|fh50lm)"
android:priority="505"
android:isStatic="true" />
</manifest>

View file

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

View file

@ -0,0 +1,55 @@
<?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">124px</dimen>
<dimen name="status_bar_height_portrait">124px</dimen>
<dimen name="status_bar_height_landscape">28dp</dimen>
<dimen name="quick_qs_offset_height">124px</dimen>
<integer name="config_screenBrightnessSettingMinimum">1</integer>
<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>
<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>
<string name="config_mainBuiltInDisplayCutout">M -37,25 L -37,99 L 37,99 L 37,25 Z</string>
<string name="config_mainBuiltInDisplayCutoutRectApproximation">M -37,25 L -37,99 L 37,99 L 37,25 Z</string>
</resources>

View file

@ -3,8 +3,8 @@
android:versionCode="1" android:versionCode="1"
android:versionName="1.0"> android:versionName="1.0">
<overlay android:targetPackage="android" <overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.vendor.product.model" android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="Lenovo L38041" android:requiredSystemPropertyValue="+Lenovo/kunlun/kunlun*"
android:priority="70" android:priority="70"
android:isStatic="true" /> android:isStatic="true" />
</manifest> </manifest>

View file

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="config_automatic_brightness_available">true</bool>
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">5000</integer>
<integer name="config_screenBrightnessDark">1</integer>
<integer name="config_screenBrightnessDim">10</integer>
<integer name="config_screenBrightnessDoze">17</integer>
<integer name="config_screenBrightnessSettingDefault">102</integer>
<integer name="config_screenBrightnessSettingMaximum">255</integer>
<integer name="config_screenBrightnessSettingMinimum">10</integer>
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>1</item>
<item>20</item>
<item>50</item>
<item>50</item>
<item>50</item>
<item>50</item>
<item>65</item>
<item>82</item>
<item>106</item>
<item>123</item>
<item>147</item>
<item>166</item>
<item>187</item>
<item>200</item>
<item>212</item>
<item>255</item>
</integer-array>
<integer-array name="config_autoBrightnessLevels">
<item>6</item>
<item>33</item>
<item>67</item>
<item>100</item>
<item>167</item>
<item>222</item>
<item>389</item>
<item>500</item>
<item>610</item>
<item>800</item>
<item>1055</item>
<item>1220</item>
<item>1665</item>
<item>2220</item>
<item>3885</item>
</integer-array>
</resources>

View file

@ -1,119 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>3</item>
<item>3</item>
<item>3</item>
<item>8</item>
<item>8</item>
<item>8</item>
<item>8</item>
<item>12</item>
<item>12</item>
<item>18</item>
<item>18</item>
<item>18</item>
<item>27</item>
<item>27</item>
<item>27</item>
<item>32</item>
<item>32</item>
<item>32</item>
<item>37</item>
<item>46</item>
<item>49</item>
<item>52</item>
<item>53</item>
<item>59</item>
<item>61</item>
<item>64</item>
<item>70</item>
<item>77</item>
<item>85</item>
<item>97</item>
<item>107</item>
<item>120</item>
<item>131</item>
<item>149</item>
<item>175</item>
<item>186</item>
<item>209</item>
<item>255</item>
</integer-array>
<integer-array name="config_autoBrightnessLevels">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>10</item>
<item>12</item>
<item>15</item>
<item>18</item>
<item>22</item>
<item>30</item>
<item>40</item>
<item>50</item>
<item>80</item>
<item>110</item>
<item>155</item>
<item>173</item>
<item>300</item>
<item>387</item>
<item>492</item>
<item>533</item>
<item>726</item>
<item>883</item>
<item>1023</item>
<item>1222</item>
<item>1501</item>
<item>1733</item>
<item>2034</item>
<item>2227</item>
<item>2517</item>
<item>3042</item>
<item>3495</item>
<item>3998</item>
<item>4472</item>
</integer-array>
<bool name="config_showNavigationBar">true</bool>
<bool name="config_automatic_brightness_available">true</bool>
<bool name="config_setColorTransformAccelerated">true</bool>
<bool name="config_supportAudioSourceUnprocessed">true</bool>
<bool name="config_useDevInputEventForAudioJack">false</bool>
<bool name="skip_restoring_network_selection">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">true</bool>
<bool name="config_lidControlsSleep">true</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_dual_band_support">true</bool>
<bool name="config_dozeAlwaysOnDisplayAvailable">false</bool>
<bool name="config_displayBlanksAfterDoze">true</bool>
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">true</bool>
<bool name="config_dozeAfterScreenOffByDefault">true</bool>
<fraction name="config_autoBrightnessAdjustmentMaxGamma">200.0%</fraction>
<fraction name="config_maximumScreenDimRatio">29.999996%</fraction>
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">6000</integer>
<integer name="config_screenBrightnessDark">1</integer>
<integer name="config_screenBrightnessDim">1</integer>
<integer name="config_screenBrightnessDoze">17</integer>
<integer name="config_screenBrightnessSettingDefault">67</integer>
<integer name="config_screenBrightnessSettingMaximum">255</integer>
<integer name="config_screenBrightnessSettingMinimum">1</integer>
<integer name="config_bluetooth_idle_cur_ma">1</integer>
<integer name="config_bluetooth_operating_voltage_mv">3300</integer>
<integer name="config_bluetooth_rx_cur_ma">2</integer>
<integer name="config_bluetooth_tx_cur_ma">3</integer>
<integer name="config_shutdownBatteryTemperature">600</integer>
</resources>

View file

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="skip_restoring_network_selection">true</bool>
<bool name="config_hotswapCapable">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_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_dual_band_support">true</bool>
<bool name="config_wifi_fast_bss_transition_enabled">false</bool>
<integer name="config_bluetooth_idle_cur_ma">0</integer>
<integer name="config_bluetooth_rx_cur_ma">0</integer>
<integer name="config_bluetooth_tx_cur_ma">0</integer>
<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>wigig0</item>
<item>softap0</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>
</string-array>
</resources>

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="config_dozeAfterScreenOff">true</bool>
<bool name="config_dozeAfterScreenOffByDefault">false</bool>
<bool name="config_dozeAlwaysOnDisplayAvailable">false</bool>
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">false</bool>
<bool name="config_powerDecoupleInteractiveModeFromDisplay">false</bool>
<bool name="config_enableBurnInProtection">false</bool>
</resources>

View file

@ -1,100 +1,99 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<device name="Android"> <device name="Android">
<item name="none">0</item> <item name="none">0</item>
<item name="screen.on">64.19</item> <item name="screen.on">79.01</item>
<item name="screen.full">108.3</item> <item name="screen.full">479.19</item>
<item name="bluetooth.active">9.22</item> <item name="camera.flashlight">158</item>
<item name="bluetooth.on">1.17</item> <item name="camera.avg">523</item>
<item name="wifi.on">0.52</item> <item name="video">53.25</item>
<item name="wifi.active">476.28</item> <item name="audio">35.94</item>
<item name="wifi.scan">21.3</item>
<item name="dsp.audio">19.9</item>
<item name="dsp.video">40.99</item>
<item name="camera.flashlight">160</item>
<item name="camera.avg">586</item>
<item name="gps.on">132.43</item>
<item name="radio.active">134.84</item>
<item name="radio.scanning">33.23</item>
<array name="radio.on">
<value>5.59</value>
<value>5.59</value>
</array>
<item name="modem.controller.idle">0</item>
<item name="modem.controller.rx">0</item>
<item name="modem.controller.tx">0</item>
<item name="modem.controller.voltage">0</item>
<array name="cpu.clusters.cores"> <array name="cpu.clusters.cores">
<value>4</value> <value>6</value>
<value>4</value> <value>2</value>
</array> </array>
<array name="cpu.speeds.cluster0"> <item name="cpu.suspend">5.43</item>
<item name="cpu.idle">3.61</item>
<item name="cpu.active">19.87</item>
<item name="cpu.cluster_power.cluster0">12</item>
<item name="cpu.cluster_power.cluster1">12</item>
<array name="cpu.core_speeds.cluster0">
<value>300000</value> <value>300000</value>
<value>576000</value> <value>576000</value>
<value>748000</value> <value>768000</value>
<value>998400</value> <value>1017600</value>
<value>1209600</value> <value>1248000</value>
<value>1324800</value> <value>1324800</value>
<value>1516800</value> <value>1497600</value>
<value>1612800</value> <value>1612800</value>
<value>1780000</value> <value>1708800</value>
<value>1804800</value>
</array> </array>
<array name="cpu.active.cluster0"> <array name="cpu.core_power.cluster0">
<value>31.84</value> <value>11</value>
<value>35.91</value> <value>23</value>
<value>37.69</value> <value>28</value>
<value>45.77</value> <value>43</value>
<value>53.89</value> <value>52</value>
<value>59.62</value> <value>79</value>
<value>66.80</value> <value>90</value>
<value>72.52</value> <value>108</value>
<value>80.99</value> <value>128</value>
<value>149</value>
</array> </array>
<array name="cpu.speeds.cluster1"> <array name="cpu.core_speeds.cluster1">
<value>300000</value> <value>300000</value>
<value>652800</value> <value>652800</value>
<value>825600</value> <value>806400</value>
<value>979200</value> <value>979200</value>
<value>1132800</value> <value>1094400</value>
<value>1363200</value> <value>1209600</value>
<value>1536000</value> <value>1324800</value>
<value>1747200</value> <value>1555200</value>
<value>1708800</value>
<value>1843200</value> <value>1843200</value>
<value>1996800</value> <value>1939200</value>
<value>2054400</value>
<value>2169600</value> <value>2169600</value>
<value>2208000</value> <value>2208000</value>
</array> </array>
<array name="cpu.active.cluster1"> <array name="cpu.core_power.cluster1">
<value>45.40</value> <value>243</value>
<value>62.55</value> <value>297</value>
<value>70.92</value> <value>312</value>
<value>82.33</value> <value>362</value>
<value>94.85</value> <value>389</value>
<value>122.35</value> <value>448</value>
<value>146.60</value> <value>586</value>
<value>181.52</value> <value>696</value>
<value>214.29</value> <value>876</value>
<value>245.88</value> <value>900</value>
<value>282.33</value> <value>948</value>
<value>322.98</value> <value>1180</value>
<value>333.66</value> <value>1300</value>
</array> </array>
<item name="cpu.awake">9.6</item> <item name="cpu.awake">1.6</item>
<item name="cpu.idle">6.44</item> <item name="battery.capacity">4050</item>
<array name="memory.bandwidths"> <item name="wifi.controller.idle">2</item>
<value>22.7</value> <item name="wifi.controller.rx">140</item>
<item name="wifi.controller.tx">260</item>
<item name="wifi.controller.voltage">3700</item>
<item name="modem.controller.sleep">0</item>
<item name="modem.controller.idle">3</item>
<item name="modem.controller.rx">150</item>
<array name="modem.controller.tx">
<value>150</value>
<value>180</value>
<value>230</value>
<value>300</value>
<value>390</value>
</array> </array>
<item name="battery.capacity">4000</item> <item name="modem.controller.voltage">3700</item>
<item name="wifi.controller.idle">0</item> <array name="gps.signalqualitybased">
<item name="wifi.controller.rx">0</item> <value>49</value>
<item name="wifi.controller.tx">0</item> <value>8</value>
<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> </array>
</device> <item name="gps.voltage">3700</item>
<item name="bluetooth.controller.idle">0.01</item>
<item name="bluetooth.controller.rx">9</item>
<item name="bluetooth.controller.tx">7</item>
<item name="bluetooth.controller.voltage">3300</item>
</device>

View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="battery.capacity">3000</item>
<array name="cpu.clusters.cores">
<value>4</value>
<value>4</value>
</array>
<item name="cpu.suspend">5</item>
<item name="cpu.idle">1.11</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>
<item name="ambient.on">0.5</item>
<item name="screen.on">100</item>
<item name="screen.full">800</item>
<item name="camera.flashlight">500</item>
<item name="camera.avg">600</item>
<item name="audio">100.0</item>
<item name="video">150.0</item>
<item name="gps.on">10</item>
<item name="radio.active">60</item>
<item name="radio.scanning">3</item>
<array name="radio.on">
<value>6</value>
<value>5</value>
<value>4</value>
<value>3</value>
<value>3</value>
</array>
</device>

View file

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

View file

@ -17,6 +17,8 @@
*/ */
--> -->
<resources> <resources>
<!-- Height of the status bar -->
<dimen name="status_bar_height">87px</dimen>
<!-- Height of the status bar in portrait --> <!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">87px</dimen> <dimen name="status_bar_height_portrait">87px</dimen>
<!-- Height of the status bar in landscape --> <!-- Height of the status bar in landscape -->

View file

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

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="physical_power_button_center_screen_location_y">960px</dimen>
</resources>

View file

@ -2,7 +2,7 @@
<resources> <resources>
<dimen name="status_bar_padding_start">50px</dimen> <dimen name="status_bar_padding_start">50px</dimen>
<dimen name="status_bar_padding_end">50px</dimen> <dimen name="status_bar_padding_end">50px</dimen>
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen> <dimen name="status_bar_header_height_keyguard">96px</dimen>
<dimen name="keyguard_carrier_text_margin">@dimen/status_bar_padding_start</dimen> <dimen name="keyguard_carrier_text_margin">50px</dimen>
<dimen name="system_icons_keyguard_padding_end">@dimen/status_bar_padding_end</dimen> <dimen name="system_icons_keyguard_padding_end">50px</dimen>
</resources> </resources>

View file

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

View file

@ -2,10 +2,17 @@
<resources> <resources>
<bool name="config_useDevInputEventForAudioJack">true</bool> <bool name="config_useDevInputEventForAudioJack">true</bool>
<bool name="config_showNavigationBar">true</bool> <bool name="config_showNavigationBar">true</bool>
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">true</bool>
<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_portrait">96px</dimen>
<dimen name="status_bar_height_landscape">28dp</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> <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 -48,0 L -48,96 L 48,96 L 48,0 Z</string>

View file

@ -2,7 +2,7 @@
<resources> <resources>
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool> <bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
<bool name="config_dozeSupportsAodWallpaper">false</bool> <bool name="config_dozeSupportsAodWallpaper">false</bool>
<bool name="config_displayBlanksAfterDoze">true</bool> <bool name="config_displayBlanksAfterDoze">false</bool>
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">true</bool> <bool name="config_powerDecoupleAutoSuspendModeFromDisplay">true</bool>
<bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool> <bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool>
<integer name="config_screenBrightnessDoze">1</integer> <integer name="config_screenBrightnessDoze">1</integer>

8
Moto/E6Plus/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-e6plus
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,14 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="me.phh.treble.overlay.moto.e6plus"
android:versionCode="1"
android:versionName="1.0">
<!--
TESTS: Ignore ro.vendor.product.name
Avoid issues with modified vendors
-->
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="+*pokerp*"
android:priority="498"
android:isStatic="true" />
</manifest>

View file

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="config_minimumBrightnessCurveNits">
<item>0.0</item>
<item>50.0</item>
<item>90.0</item>
</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>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>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>
</string-array>
<dimen name="status_bar_height">24.0dip</dimen>
<dimen name="status_bar_height_portrait">24.0dip</dimen>
<integer name="config_autoBrightnessBrighteningLightDebounce">1000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">1500</integer>
<fraction name="config_autoBrightnessAdjustmentMaxGamma">300.0%</fraction>
<fraction name="config_maximumScreenDimRatio">20.000004%</fraction>
<fraction name="config_screenAutoBrightnessDozeScaleFactor">100.0%</fraction>
<integer name="config_screenBrightnessDark">1</integer>
<integer name="config_screenBrightnessDim">10</integer>
<integer name="config_screenBrightnessDoze">17</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>
<integer-array name="config_virtualKeyVibePattern">
<item>0</item>
<item>10</item>
<item>50</item>
<item>80</item>
</integer-array>
<integer-array name="config_keyboardTapVibePattern">
<item>70</item>
</integer-array>
<integer-array name="config_longPressVibePattern">
<item>0</item>
<item>30</item>
<item>80</item>
<item>94</item>
</integer-array>
<integer-array name="config_defaultNotificationVibePattern">
<item>0</item>
<item>350</item>
<item>250</item>
<item>350</item>
</integer-array>
<string name="config_mainBuiltInDisplayCutout">M 0,0 L 88,0 L 88,58 L 0,58 L 0,0 Z</string>
</resources>

View file

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="ambient.on">0.1</item>
<item name="screen.on">0.1</item>
<item name="screen.full">0.1</item>
<item name="bluetooth.active">0.1</item>
<item name="bluetooth.on">0.1</item>
<item name="wifi.on">0.1</item>
<item name="wifi.active">0.1</item>
<item name="wifi.scan">0.1</item>
<item name="audio">0.1</item>
<item name="video">0.1</item>
<item name="camera.flashlight">0.1</item>
<item name="camera.avg">0.1</item>
<item name="gps.on">0.1</item>
<item name="radio.active">0.1</item>
<item name="radio.scanning">0.1</item>
<array name="radio.on">
<value>0.2</value>
<value>0.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>0.1</value>
</array>
<item name="cpu.idle">0.1</item>
<array name="memory.bandwidths">
<value>22.7</value>
</array>
<item name="battery.capacity">1000</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

@ -1,7 +1,7 @@
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS) include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-gestures LOCAL_PACKAGE_NAME := treble-overlay-moto-nio
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := 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.moto.nio"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="+*otorola/nio*"
android:priority="390"
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,277 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- 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>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>1800</item>
<item>2000</item>
<item>3000</item>
<item>4000</item>
<item>8000</item>
</integer-array>
<!-- Array of desired screen brightness in nits corresponding to the lux values
in the config_autoBrightnessLevels array. As with config_screenBrightnessMinimumNits and
config_screenBrightnessMaximumNits, the display brightness is defined as the measured
brightness of an all-white image.
If this is defined then:
- config_autoBrightnessLcdBacklightValues should not be defined
- config_screenBrightnessNits must be defined
- config_screenBrightnessBacklight must be defined
This array should have size one greater than the size of the config_autoBrightnessLevels
array. The brightness values must be non-negative and non-decreasing. This must be
overridden in platform specific overlays -->
<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>180</item>
<item>180</item>
<item>180</item>
<item>225</item>
<item>270</item>
<item>300</item>
<item>315</item>
<item>330</item>
<item>380</item>
<item>420</item>
<item>450</item>
<item>450</item>
<item>450</item>
</array>
<!-- An array describing the screen's backlight values corresponding to the brightness
values in the config_screenBrightnessNits array.
This array should be equal in size to config_screenBrightnessBacklight. -->
<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>187</item>
<item>215</item>
<item>238</item>
<item>255</item>
</integer-array>
<!-- An array of floats describing the screen brightness in nits corresponding to the backlight
values in the config_screenBrightnessBacklight array. On OLED displays these values
should be measured with an all white image while the display is in the fully on state.
Note that this value should *not* reflect the maximum brightness value for any high
brightness modes but only the maximum brightness value obtainable in a sustainable manner.
This array should be equal in size to config_screenBrightnessBacklight -->
<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>330</item>
<item>380</item>
<item>420</item>
<item>450</item>
</array>
<!-- The bounding path of the cutout region of the main built-in display.
Must either be empty if there is no cutout region, or a string that is parsable by
{@link android.util.PathParser}.
The path is assumed to be specified in display coordinates with pixel units and in
the display's native orientation, with the origin of the coordinate system at the
center top of the display. Optionally, you can append either `@left` or `@right` to the
end of the path string, in order to change the path origin to either the top left,
or top right of the display.
To facilitate writing device-independent emulation overlays, the marker `@dp` can be
appended after the path string to interpret coordinates in dp instead of px units.
Note that a physical cutout should be configured in pixels for the best results.
Example for a 10px x 10px square top-center cutout:
<string ...>M -5,0 L -5,10 L 5,10 L 5,0 Z</string>
Example for a 10dp x 10dp square top-center cutout:
<string ...>M -5,0 L -5,10 L 5,10 L 5,0 Z @dp</string>
@see https://www.w3.org/TR/SVG/paths.html#PathData
-->
<string translatable="false" name="config_mainBuiltInDisplayCutout">
M 0,0
h 240
v 115
h -240
Z
@left
</string>
<!-- 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">true</bool>
<!-- Whether device supports double tap to wake -->
<bool name="config_supportDoubleTapWake">true</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">true</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">true</bool>
<!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
and Strength as defined in Authenticators.java -->
<string-array name="config_biometric_sensors" translatable="false" >
<item>0:2:15</item> <!-- ID0:Fingerprint:Strong -->
</string-array>
<!-- Is the notification LED intrusive? Used to decide if there should be a disable option -->
<bool name="config_intrusiveNotificationLed">true</bool>
<!-- Screen brightness used to dim the screen when the user activity
timeout expires. May be less than the minimum allowed brightness setting
that can be set by the user. -->
<integer name="config_screenBrightnessDim">4</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">2</integer>
<!-- Vibrator pattern for feedback about a long screen/key press -->
<integer-array name="config_longPressVibePattern">
<item>0</item>
<item>67</item>
</integer-array>
<!-- Vibrator pattern for feedback about touching a virtual key -->
<integer-array name="config_virtualKeyVibePattern">
<item>0</item>
<item>67</item>
</integer-array>
<!-- Vibrator pattern for a very short but reliable vibration for soft keyboard tap -->
<integer-array name="config_keyboardTapVibePattern">
<item>0</item>
<item>30</item>
</integer-array>
<!-- Vibrator pattern for feedback about booting with safe mode enabled -->
<integer-array name="config_safeModeEnabledVibePattern">
<item>0</item>
<item>0</item>
<item>94</item>
</integer-array>
<!-- Vibrator pattern for feedback about hitting a scroll barrier -->
<integer-array name="config_scrollBarrierVibePattern">
<item>0</item>
<item>15</item>
<item>30</item>
<item>15</item>
</integer-array>
<!-- True if the device supports system navigation keys. -->
<bool name="config_supportSystemNavigationKeys">true</bool>
<!-- Specify if the fingerprint hardware support gestures-->
<bool name="config_fingerprintSupportsGestures">true</bool>
<!-- Default radius of the software rounded corners. -->
<dimen name="rounded_corner_radius">105px</dimen>
<!-- Height of the status bar -->
<dimen name="status_bar_height">120px</dimen>
<!-- Height of the status bar in portrait. The height should be
Max((status bar content height + waterfall top size), top cutout size) -->
<dimen name="status_bar_height_portrait">120px</dimen>
<!-- Height of the status bar in landscape. The height should be
Max((status bar content height + waterfall top size), top cutout size) -->
<dimen name="status_bar_height_landscape">24dp</dimen>
</resources>

View file

@ -0,0 +1,162 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="screen.on">130</item>
<item name="screen.full">400</item>
<item name="wifi.on">1.2</item>
<item name="wifi.active">68</item>
<item name="wifi.scan">75.7</item>
<item name="audio">24.9</item>
<item name="video">123.6</item>
<item name="camera.flashlight">187</item>
<item name="camera.avg">662.3</item>
<item name="gps.on">47.4</item>
<item name="radio.active">237.8</item>
<item name="radio.scanning">45</item>
<array name="radio.on">
<value>38.8</value>
<value>35</value>
<value>30</value>
<value>25</value>
<value>20</value>
<value>15</value>
<value>10</value>
<value>8</value>
</array>
<array name="cpu.clusters.cores">
<value>4</value>
<value>3</value>
<value>1</value>
</array>
<array name="cpu.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.active.cluster0">
<value>17.398</value>
<value>17.709</value>
<value>18.098</value>
<value>18.380</value>
<value>18.424</value>
<value>18.624</value>
<value>18.641</value>
<value>21.351</value>
<value>21.568</value>
<value>21.594</value>
<value>21.675</value>
<value>22.185</value>
<value>22.325</value>
<value>22.431</value>
<value>22.545</value>
<value>24.618</value>
<value>25.684</value>
</array>
<array name="cpu.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.active.cluster1">
<value>30</value>
<value>37</value>
<value>45</value>
<value>51</value>
<value>60</value>
<value>68</value>
<value>72</value>
<value>81</value>
<value>94</value>
<value>100</value>
<value>109</value>
<value>133</value>
<value>141</value>
<value>149</value>
<value>163</value>
<value>180</value>
<value>198</value>
<value>209</value>
</array>
<array name="cpu.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.active.cluster2">
<value>53</value>
<value>61</value>
<value>67</value>
<value>76</value>
<value>88</value>
<value>92</value>
<value>102</value>
<value>116</value>
<value>129</value>
<value>133</value>
<value>168</value>
<value>182</value>
<value>224</value>
<value>233</value>
<value>240</value>
<value>249</value>
<value>272</value>
<value>295</value>
<value>330</value>
<value>366</value>
</array>
<item name="cpu.idle">11.5</item>
<item name="cpu.awake">8.7</item>
<array name="memory.bandwidths">
<value>20</value>
</array>
<item name="battery.capacity">5000</item>
<item name="modem.controller.idle">5</item>
<item name="modem.controller.rx">130</item>
<item name="modem.controller.tx">160</item>
<item name="modem.controller.voltage">3700</item>
</device>

View file

@ -1,7 +1,7 @@
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS) include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-webview LOCAL_PACKAGE_NAME := treble-overlay-moto-g31
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := 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.moto.g31"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="+motorola/cofud*"
android:priority="175"
android:isStatic="true" />
</manifest>

View file

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer-array name="config_autoBrightnessDisplayValuesNits">
<item>5</item>
<item>16</item>
<item>40</item>
<item>79</item>
<item>92</item>
<item>124</item>
<item>165</item>
<item>214</item>
<item>296</item>
<item>346</item>
<item>450</item>
</integer-array>
<integer-array name="config_autoBrightnessLevels">
<item>5</item>
<item>10</item>
<item>40</item>
<item>100</item>
<item>325</item>
<item>1250</item>
<item>3500</item>
<item>5500</item>
<item>10000</item>
<item>20000</item>
</integer-array>
<integer-array name="config_availableColorModes">
<item>0</item>
<item>2</item>
</integer-array>
<string-array name="config_defaultPinnerServiceFiles">
<item>/system/framework/arm/boot-framework.oat</item>
<item>/system/framework/framework.jar</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_keyboardTapVibePattern">
<item>0</item>
<item>26</item>
</integer-array>
<integer-array name="config_longPressVibePattern">
<item>0</item>
<item>43</item>
</integer-array>
<integer-array name="config_screenBrightnessBacklight">
<item>0</item>
<item>3</item>
<item>9</item>
<item>24</item>
<item>47</item>
<item>56</item>
<item>76</item>
<item>101</item>
<item>128</item>
<item>182</item>
<item>213</item>
<item>255</item>
</integer-array>
<integer-array name="config_screenBrightnessNits">
<item>0</item>
<item>5</item>
<item>16</item>
<item>40</item>
<item>79</item>
<item>92</item>
<item>124</item>
<item>165</item>
<item>214</item>
<item>296</item>
<item>346</item>
<item>450</item>
</integer-array>
<integer-array name="config_virtualKeyVibePattern">
<item>0</item>
<item>30</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_nightDisplayAvailable">true</bool>
<bool name="config_showNavigationBar">true</bool>
</resources>

Some files were not shown because too many files have changed in this diff Show more