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
Pierre-Hugues Husson
07e17110ca
On some Oppo devices, we can NOT load firmware. Oppo engineers realized that and kept the line in rc script, but simply commented it out. so check this
2021-05-11 06:20:40 -04:00
Pierre-Hugues HUSSON
80281b21ab
Merge pull request #248 from TTTT555/patch-2
...
begonia: Drop deprecated props
2021-05-02 18:46:09 +02:00