Amy
5e8480b204
Switch sepolicy to SYSTEM_EXT_PRIVATE_SEPOLICY_DIR
2021-11-03 10:46:23 +00:00
Pierre-Hugues Husson
d6a1c9b772
Disable color management by default on non-12 vendors
...
Color management fixes flickering screen on mediatek devices
The comment in SurfaceFlinger.cpp says that color mangement was disabled
by default on Android <=11, so it's simply restoring old behavior
2021-10-28 14:28:18 -04:00
Pierre-Hugues Husson
9152974ac7
Allow rild access to more props. Help fix RIL on Pixel 1
2021-10-27 19:32:33 -04:00
Pierre-Hugues Husson
46d7d94e9f
Allow more props reading from keymaster and gatekeeper
2021-10-27 14:38:43 -04:00
Pierre-Hugues Husson
fc4969ac98
Keystore2 needs to call getpidcon
2021-10-20 09:55:33 -04:00
Pierre-Hugues Husson
1bb44a597e
Merge keymaster into their group
...
This fixes issue of no-boot on Samsung Galaxy A71
which was caused by hal_keymaster_qti being typealias rather than type
2021-10-18 15:33:31 -04:00
Pierre-Hugues Husson
c09b32e27b
Include /persist sepolicy and /dsp and /firmware symlink on a64 build like generic_arm64 does
2021-10-15 13:01:10 -04:00
Pierre-Hugues Husson
c21a8e5013
Don't create /persist => /mnt/vendor/persist symlink, some devices (Pixel 2) need it as a folder
2021-10-15 11:30:35 -04:00
Pierre-Hugues Husson
0ff308b3e7
Don't override keymaster key if we didnt extract a spl
2021-10-13 11:03:08 -04:00
Pierre-Hugues Husson
0050f8a5cd
Force disable unflattened APEX
...
Android 12 - CAPEX relies on untested features of FS, and well, as one
could expect, it's broken.
Notably, it relies on O_DIRECT over FBE, which is an Android-specific
feature, and which is broken on a number of devices.
Notably, RedMagic 5G won't boot with CAPEX, blaming dm-verity issue on
apex
Thanks @c03d1 for the debug
2021-10-13 11:00:54 -04:00
Pierre-Hugues Husson
9e30f63a84
Fix build for Android 12
2021-10-13 11:00:32 -04:00
Pierre-Hugues Husson
6a1917d307
Keymaster need access to our ro.xxx properties
2021-10-13 10:48:35 -04:00
Pierre-Hugues Husson
6f2be782fb
Ugly: mark tkcore
as permissive. It requires accessing some props to boot
2021-10-07 17:35:05 -04:00
Pierre-Hugues HUSSON
d0355b6dd5
Merge pull request #278 from notmyst33d/android-11.0
...
Fix screen recoder on Redmi Note 9
2021-09-04 22:25:59 +02:00
Myst33d
043a42433b
Fix screen recoder on Redmi Note 9
2021-09-04 21:58:39 +06:00
Pierre-Hugues HUSSON
e02d5eeb46
Merge pull request #277 from DarkJoker360/11-willow-hax
...
Audio fixes for Redmi Note 8/8T + cleanup
2021-09-03 12:53:02 +02:00
DarkJoker360
29b13b352a
Cleanup audio hacks for Redmi Note 8/8T
...
* Already done by previous audio hacks.
Signed-off-by: DarkJoker360 <simoespo159@gmail.com>
2021-09-03 12:49:32 +02:00
DarkJoker360
8f61607113
Enable audio fixes for Redmi Note 8T
...
Signed-off-by: DarkJoker360 <simoespo159@gmail.com>
2021-09-03 12:49:00 +02:00
Pierre-Hugues HUSSON
5c1dae99cf
Merge pull request #272 from DarkJoker360/cheryl-bt-11
...
Fix bluetooth on cheryl
2021-08-26 14:21:36 +02:00
DarkJoker360
d8d6d29f36
Fix bluetooth on cheryl
...
Signed-off-by: DarkJoker360 <simoespo159@gmail.com>
2021-08-26 13:48:14 +02:00
Pierre-Hugues HUSSON
dfd02ff557
Merge pull request #271 from notmyst33d/android-11.0
...
Fix UI lags on Redmi Note 9
2021-08-20 19:41:16 +02:00
Myst33d
81af8dbf47
Fix UI lags on Redmi Note 9
...
Tested on MIUI 12.5.1.0 vendor
2021-08-20 17:36:52 +06:00
Pierre-Hugues Husson
a76bab59db
Forgot to request oplus alert slider code to be compiled
2021-08-11 11:09:13 +02:00
Pierre-Hugues Husson
642749e3a2
Add oppo-touchpanel for OnePlus Nord2
2021-08-10 19:09:11 -04:00
Pierre-Hugues Husson
c117a13dad
Oplus fingerprint HAL needs to set some persist.vendor properties
...
On stock rom, those properties' SELinux context is set in /system
To prevent SELinux conflicts, just allow all vendor props
2021-08-10 17:23:50 -04:00
Pierre-Hugues Husson
2fc868bc4a
New Oplus way to get project number
2021-08-10 17:23:42 -04:00
Pierre-Hugues Husson
2b6440d5ac
Need to set selinux context for oplus hal too
2021-08-10 16:11:03 -04:00
Pierre-Hugues HUSSON
5beb9d0966
Merge pull request #270 from hwti/patch-2
...
Make phh-securize.sh work with current Magisk
2021-08-09 20:14:12 +02:00
Pierre-Hugues Husson
2d96bc5545
Add ugly support for OnePlus alert slider (tested on OP Nord2)
2021-08-09 19:50:29 +02:00
Loïc Yhuel
b0ddecfc39
Make phh-securize.sh work with current Magisk
...
Magisk 21.0 changed the mount path, we have to get it with "magisk --path" now.
This is used to get where the system partition is mounted.
The phh-su bind-mount is on /system/xbin/su, even with Magisk.
But we still have to unmount it, in order to remove the empty "su" file on the system partition.
2021-08-09 05:01:46 +02:00
Pierre-Hugues Husson
f0cac6df49
Add MTK IMS services
2021-08-08 21:37:14 +02:00
Pierre-Hugues Husson
17976104b2
Typo, fixup of 90fe6e4b
, Thanks Sarthak
2021-08-08 20:22:34 +02:00
Pierre-Hugues Husson
90fe6e4b62
Include new OPPO Hal s/vendor.oppo/vendor.oplus/g
2021-08-08 20:15:33 +02:00
Pierre-Hugues HUSSON
1d31a4c127
Merge pull request #269 from FlokoROM-GSI/android-11.0-renoir
...
Fix sound for Xiaomi Mi 11 Lite 5G
2021-07-31 17:55:33 +02:00
AndroPlus
663cbedfee
Fix sound for Xiaomi Mi 11 Lite 5G
2021-07-31 18:29:47 +09:00
Pierre-Hugues HUSSON
c9d731c0f1
Merge pull request #267 from bibarub/android-11.0
...
use 'a2dp' audio module instead of 'bluetooth_qti' when needed
2021-07-05 20:44:41 +02:00
bibarub
417839ab4a
use 'a2dp' audio module instead of 'bluetooth_qti' when needed
2021-07-05 21:39:10 +03:00
Pierre-Hugues Husson
e9d96cc60e
Alternate audio policy for Samsung devicese
2021-06-07 13:43:33 -04:00
Pierre-Hugues Husson
0669df7523
When selecting alternate audio policy, check if we can grab the policy made for QSSI
2021-06-07 13:41:21 -04:00
Pierre-Hugues Husson
5e6061d5fd
On ZF8, take stock rom audio policy, rather than the worse ones intended for GSI or QSSI
2021-06-07 12:47:49 -04:00
Pierre-Hugues Husson
2f79cf8662
Don't empty /vendor/etc/audio when very full, when prop is changed too
2021-06-07 12:33:35 -04:00
Pierre-Hugues Husson
475de0067d
Some devices have a lot of stuff in /vendor/etc/audio, not just a CAF audio policy, like ZF8 has their whole vendor audio configuration there. Dont empty this dir in that case
2021-06-03 16:44:44 -04:00
Pierre-Hugues Husson
7a9ce0e848
Add support for treble app to control HCT touchscreen gestures HAL
2021-06-03 16:09:38 -04:00
Pierre-Hugues HUSSON
4f6b0d28a7
Merge pull request #264 from eremitein/treble-app-call
...
add treble app to the allow-in-power-save list
2021-05-30 23:00:52 +02:00
Victor Bo
2eb8896467
add treble app to the allow-in-power-save list
2021-05-30 16:57:31 -04:00
Pierre-Hugues HUSSON
438255bb25
Merge pull request #250 from sarthakroy2002/patch-1
...
Fix Brightness, FP and Headphone jack issue of Realme Narzo 20 and Re…
2021-05-13 10:07:09 +02:00
Sarthak Roy
d06e747b50
Fix Brightness, FP and Headphone jack issue of Realme Narzo 20 and Realme X7 Pro 5G
2021-05-13 12:16:42 +05:30
Pierre-Hugues HUSSON
e5c0da0939
Merge pull request #249 from R0rt1z2/patch-1
...
BQ Aquaris M10 HD fixes
2021-05-11 19:19:09 +02:00
Roger Ortiz
57d109cbf2
freezerhd: fix screen orientation
2021-05-11 20:01:31 +02:00
Roger Ortiz
3fbee899b6
freezerhd: ignore audio effects as well
2021-05-11 17:58:54 +01:00