Pierre-Hugues Husson
72c62260b9
Fix backlight on some Samsung devices
...
Some Samsung Q vendor devices have HWC rather than lights hal control.
In those cases, backlight is controlled through another SELinux context.
We used to correct this SELinux context for all devices, however this is
no longer needed, and actually breaks those devices.
So, change SELinux context, only if uid/gid is wrong
2021-01-30 22:59:23 +01:00
Pierre-Hugues HUSSON
c7438a5be6
Merge pull request #227 from kzubec/patch-2
...
Update rw-system.sh
2021-01-22 15:40:38 +01:00
kzubec
36881fc8a6
Update rw-system.sh
2021-01-22 16:45:55 +03:00
Pierre-Hugues HUSSON
09baacad99
Merge pull request #225 from DarkJoker360/11-emui9-fp
...
Address Huawei fingerprint denials
2021-01-22 10:53:15 +01:00
DarkJoker360
49a4d5ce06
Address Huawei fingerprint denials
...
* Fixes fingerprint enrollment issues on P vendor devices.
2021-01-22 10:46:46 +01:00
Pierre-Hugues Husson
43f324824a
Fix video crashing on apps targetting Android 11, on some Mediatek devices (like Redmi 9)
2021-01-21 10:00:15 -05:00
Pierre-Hugues Husson
aae160672f
Add a totally manual ADB, triggerable using /cache/phh-adb. This should help debugging early startup issues
2021-01-19 23:46:40 +01:00
Pierre-Hugues Husson
e444a5f575
Disable fdsan by default. This is already disabled by default on user build. Some HALs do not work properly with fdsan
2021-01-10 22:26:15 +01:00
Pierre-Hugues HUSSON
43f0b25585
Merge pull request #220 from JensBee/patch-1
...
Scan in /odm/etc/vintf for fingerprint sensor data
2021-01-08 13:12:49 +01:00
Pierre-Hugues Husson
0a0d3a10b2
Add persist.sys.phh.restart_ril to automatically restart MTK RIL. Also toggling it on will restart QC RIL
2020-12-29 20:27:25 +01:00
Jens Bertram
a853420626
Scan in /odm/etc/vintf for fingerprint sensor data
...
The manifest.xml for specifying the fingerprint sensor for the Fairphone 3 (SW-version 8901.3.A.0066.20201119) is located at /odm/etc/vintf/. This path is currently not scanned for manifest files. This proposed change includes this missing path an enables to use the fingerprint sensor on the FP3.
2020-12-17 21:55:49 +01:00
Pierre-Hugues HUSSON
e63e4d7cd9
Merge pull request #218 from PeterCxy/patch-qin-2-pro-sensors
...
rw-system: disable sensor direct report for Qin 2 Pro
2020-12-16 14:03:07 +01:00
Peter Cai
d93e046538
rw-system: disable sensor direct report on SPRD Pie vendor
2020-12-16 21:01:15 +08:00
Pierre-Hugues HUSSON
8e6f252902
Merge pull request #219 from PeterCxy/patch-sprd-ims
...
sepolicy: add spreadtrum IMS services
2020-12-16 13:47:48 +01:00
Peter Cai
70950fd8ee
sepolicy: add spreadtrum IMS services
2020-12-16 19:42:09 +08:00
Pierre-Hugues HUSSON
93019de565
Merge pull request #216 from siddhrsh/patch-2
...
Added Realme C3 brightness& audio jack
2020-12-12 11:02:37 +01:00
Pierre-Hugues HUSSON
a19ac6062f
Merge pull request #215 from siddhrsh/patch-1
...
Realme C2 Headphones jack fix
2020-12-12 11:01:30 +01:00
Siddhesh Koyande
d07aa9e60c
Added Realme C3 brightness& audio jack
2020-12-12 10:49:49 +05:30
Siddhesh Koyande
c756d26c2b
Realme C2 Headphones jack fix
2020-12-12 08:27:23 +05:30
Pierre-Hugues Husson
8ff15241fd
Disable root console on uart, and kernel logs on uart when secure
2020-12-11 14:51:01 +01:00
Pierre-Hugues Husson
843c0ec80a
Add persist.sys.phh.backlight.scale to control brightness scale from treble app
2020-12-06 00:58:01 +01:00
Pierre-Hugues Husson
30071d0420
Use ext4 share duplicate blocks, it is sadly needed to attain acceptable partition size, because of duplication made by apexes
2020-12-05 22:21:06 +01:00
Pierre-Hugues Husson
5607a9be21
Use dev/input for jack detection on Realme C11
2020-11-30 11:00:38 +01:00
Pierre-Hugues Husson
f121aba763
Allow more blockdev --setrw
2020-11-30 11:00:38 +01:00
Pierre-Hugues Husson
30b84072fc
Allow treble_app to set persist.vendor.vilte_support (to 0)
2020-11-29 09:36:05 -05:00
Pierre-Hugues Husson
147dca859c
Realme C11 has same quirks for dt2w and brightness as previous Realme MTK devices
2020-11-29 08:08:50 -05:00
Pierre-Hugues Husson
3489a71cf2
Allow init to create system_file symlinks for A-only, see https://github.com/phhusson/treble_experimentations/issues/1553
2020-11-08 13:13:10 +01:00
Pierre-Hugues Husson
6ce1b9108d
Galaxy S9 is stupid and still dont understand that android version/spl isnt relevant, so cheat android version/spl for them
2020-11-08 00:36:09 +01:00
Pierre-Hugues Husson
28b4d559a6
Set a property to find focaltech gesture node
2020-10-26 22:46:16 +01:00
Pierre-Hugues Husson
d1a638f4f8
Allow treble_app to access mediatek radio hal to detect it
2020-10-26 22:45:37 +01:00
Pierre-Hugues Husson
0ed42b1d02
Allow treble app to set more props
2020-10-25 21:11:27 +01:00
Pierre-Hugues Husson
018f36087d
uevent cmd: allow filtering events
2020-10-25 21:11:27 +01:00
Pierre-Hugues Husson
1450230c31
Make rw-system debug easier, but just having to create /cache/phh-log (obviously works only if device has a cache partition), and having perms make it accessible from system app (treble app)
2020-10-25 21:11:27 +01:00
Pierre-Hugues HUSSON
1edc6980c7
Merge pull request #212 from tboy1991/android-11.0
...
Add redmi9 lancelot/galahad brightness and fingerprint fix
2020-10-18 21:41:07 +02:00
tboy1991
0b075d62bf
Update rw-system.sh
2020-10-17 16:34:18 +02:00
Pierre-Hugues Husson
c67aa14ca5
Add android.software.controls to get controls in power long-press
2020-10-14 17:51:01 +02:00
tboy1991
dd952c5f1b
Update rw-system.sh
...
Adds redmi9 lancelot/galahad brightness and fingerprint as enter fix
2020-10-13 18:48:21 +02:00
Pierre-Hugues Husson
2515e7d58a
Fix CAF audio policy on non-boot
2020-10-13 17:19:48 +02:00
Pierre-Hugues Husson
ab62dcf481
On Allview V3 Viper, mnld (who handles GPS) crashes with double-mutex unlock. Fix this by forcing it to older SDK
2020-10-06 19:55:11 +02:00
Pierre-Hugues Husson
95bcf66d67
Some devices require their vendor mounted to /persist even if fstab says otherwise
...
See https://github.com/phhusson/treble_experimentations/issues/668
2020-10-05 22:13:44 +02:00
Pierre-Hugues HUSSON
bfa3c9b7dc
Merge pull request #207 from dev-harsh1998/android-11.0
...
treble: vndk: restart the surfaceflinger
2020-10-04 10:19:16 +02:00
Harshit Jain
dcf70913db
treble: vndk: restart the surfaceflinger
...
* not surfacecflinger
2020-10-04 12:30:36 +05:30
Pierre-Hugues Husson
78f5247606
Fix A2DP on some Qualcomm Q vendors by disable A2DP offload harder
...
Also there is a mismatch between framework which expects property to be
false/true and treble app setting it to 0/1
2020-10-02 20:04:12 +02:00
Pierre-Hugues Husson
7435a2a66e
Mark fingerprint sensor as a secure biometric auth, so that fingerprint sensor can be used in apps
2020-10-02 11:56:34 +02:00
Pierre-Hugues Husson
7662a1675c
Disable HWC presentOrValidate on vndk 26/27
2020-09-30 22:38:44 +02:00
Pierre-Hugues HUSSON
7f176889ee
Merge pull request #206 from SamarV-121/k
...
rw-system: Update extra vndk dir path
2020-09-30 11:57:22 +02:00
ѕαмαя νιѕρυтє
b79124f41b
rw-system: Update extra vndk dir path
...
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
2020-09-30 09:55:09 +00:00
Pierre-Hugues Husson
41f0817f3f
Up vendor minijail override, using vndk v28 minijail
2020-09-29 10:45:45 +02:00
Pierre-Hugues Husson
bbee56d39f
ROG Phone III has an additional C2 in vendor. It requires updated seccomp policy
2020-09-27 20:12:39 +02:00
Pierre-Hugues Husson
c18b157a8d
libsoftkeymasterdevice.so is a new path for vndk v26
2020-09-27 20:12:09 +02:00