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
a76bab59db
Forgot to request oplus alert slider code to be compiled
2021-08-11 11:09:13 +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
8d45b8ea38
[teracube2e] Add support for dt2w
2021-04-16 13:27:41 +02:00
Peter Cai
aa0d782b8c
add keylayout for Unihertz devices
...
* Unihertz devices have a dedicated PTT button, which I mapped to
CAMERA, making it useful (kind of) by default and remappable via
third-party apps.
* Additionally, declare capacitive buttons as VIRTUAL so that vibration
is applied when they are pressed.
2021-04-08 20:21:57 +08:00
Pierre-Hugues Husson
6d5747d010
Add a fake audio policy
2021-03-28 18:55:25 +02:00
Pierre-Hugues Husson
2057f5d25a
Disable fdsan for real. Setting it to 0 won't disable it, because setting it to 0 will set it to DEFAULT value, which is fatal in userdebug. So best we can do to disable it is to set it to warn_once. See bionic's android_fdsan_set_error_level_from_property
2021-03-11 16:26:52 +01:00
DarkJoker360
f8ff2ea2ad
Build NavigationBarMode2ButtonOverlay
...
This got removed from PRODUCT_PACKAGES in frameworks/base, but it seems
like it still exists.
Change-Id: I8fe80c9c5a386ae1877f7c117ddc76ff366304a3
2021-03-06 09:33:22 +01:00
Pierre-Hugues Husson
b74ad8ea7e
Rename all calls to resetprop to resetprop_phh to prevent conflict with Magisk, see d8056f8032
2021-02-22 10:04:28 +01:00
Pierre-Hugues Husson
b2eea56e6c
Include usb.host package feature. This shouldnt arm devices without actual hardware support
2021-02-09 16:01:58 +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
c67aa14ca5
Add android.software.controls to get controls in power long-press
2020-10-14 17:51:01 +02:00
Pierre-Hugues Husson
5bcb2e09a8
Now an android.hardware.healthd is required. Include healthd which provides a backup implementation
2020-09-27 19:57:19 +02:00
Pierre-Hugues Husson
8bbe19ca57
Now overlays are done as RRO. DEVICE overlay will be in /vendor/overlay which we dont control. Change this to PRODUCT overlay so our overlay is taken into account
2020-09-27 19:56:20 +02:00
Pierre-Hugues Husson
d26d561dba
Add fingerprint gestures on zf6
2020-08-05 20:38:43 +02:00
Pierre-Hugues Husson
97b340689d
Add Redmagic 5G DT2Z KL
2020-06-20 20:11:04 +02:00
Pierre-Hugues Husson
2874f15cf2
Add capacitive back and recent keys for Samsung
2020-06-06 18:41:52 +02:00
Pierre-Hugues Husson
506be53b02
Add ota.sh to (try to) OTA
2020-06-06 18:12:37 +02:00
Pierre-Hugues Husson
ff835cbd53
Add motorola fingerprint navigation keymap for moto one action
2020-06-02 23:04:09 +02:00
Pierre-Hugues HUSSON
46b853461c
Merge pull request #182 from fourofspades/Issue_#1141_TabletMode
...
Added shell script to remove telephony.
2020-05-23 11:47:41 +02:00
Pierre-Hugues Husson
e3af52cfdf
Include lptools in build
2020-05-09 20:02:48 +02:00
Mark Gillespie
81f673e8e3
Remove Telephony
...
https://github.com/phhusson/treble_experimentations/issues/1141
2020-05-08 19:38:03 +01:00
Victor Bo
13a9b1e26d
rw-system: add 'daisy' stock keylayout files
...
1-2. because gestures not works (exist in some gsi, same as stock -
swipe for notifications)
3. daisy-buttonJack.kl need for headphones volume control by headphones' buttons
modified: base.mk
new file: files/daisy-buttonJack.kl
new file: files/daisy-uinput-fpc.kl
new file: files/daisy-uinput-goodix.kl
modified: rw-system.sh
2020-05-04 23:44:20 +03:00
Pierre-Hugues Husson
80b949241d
We also want telephony.ims
2020-04-28 17:34:06 +02:00
Pierre-Hugues Husson
cfaa261e2c
Include vr_hwc. This will make for better VR experience, and fixes compatibility warning on huawei devices
2020-04-05 14:00:25 +02:00
Pierre-Hugues Husson
52c2673998
Include oneplus motor command
2020-04-05 13:42:46 +02:00
Pierre-Hugues Husson
a8c3c6124b
Add persist.sys.phh.no_vendor_overlay property to ignore vendor overlay
2020-04-05 00:55:24 +02:00
Michael Cheah
510e1c01d9
[xiaomi] Use persist.sys.phh.xiaomi.dt2w prop to control DT2W
2020-03-26 09:44:58 +08:00
Pierre-Hugues Husson
0031326e7d
Add Oppo fingerprint support, tested on Realme X2 Pro
2020-03-10 23:26:03 +01:00
Pierre-Hugues Husson
3cf77c937c
Add google fingerprint gestures kl
2020-02-27 14:46:38 +01:00
Pierre-Hugues Husson
b914331829
Include phh-remotectl system for remote takeover
2020-02-26 23:59:11 +01:00
Pierre-Hugues Husson
62f63e975d
Include realme rmx1931 detection, set specific kl for dt2w in that case
2020-02-21 16:35:07 +01:00
Pierre-Hugues Husson
2069acbbc1
Add android.hidl.manager@1.0 lib. This is used by treble app to detect hostapd presence
2019-12-04 23:42:15 +01:00
Pierre-Hugues Husson
dcb6f64f42
Add support for Lenovo Z5 dt2w
2019-11-01 18:30:18 +01:00
Pierre-Hugues Husson
09f46d0192
Support Nokia 4.2 assistant button
2019-10-26 21:07:58 +02:00
Andy CrossGate Yan
3a32e685d1
Add privapp-permissions whitelist for PhhTrebleApp
2019-10-26 21:07:46 +02:00
Pierre-Hugues Husson
82d65bd4c3
Add asus-motor, to be called from cameraserver to control ZF6 cam
2019-10-01 13:32:49 +02:00
Pierre-Hugues Husson
a1527b0b28
Don't include sas stuff on non-sas target
2019-09-26 22:24:54 +02:00
Pierre-Hugues Husson
d3f427ccd3
Various a-only fixes:
...
Create apex folder
Create mnt/storage/full
Create /product symlink
Start apex
Override zygote
2019-09-12 20:58:32 +02:00
Pierre-Hugues Husson
a5d9f5a7f6
Android 10 by default thinks the device cant have a lockscreen...
2019-09-09 01:14:12 +02:00
Pierre-Hugues Husson
c80de8d3fe
Add phh-securize.sh to switch to user
build, copy vendor fingerprint, and tighten adb security
2019-08-22 00:35:41 +02:00
Pierre-Hugues Husson
c323b7e9b9
Revert "Force lawnchair instead of AOSP launcher"
...
This reverts commit 4b1aea0437
.
This broke navigation gestures, with no easy fix
2019-08-06 15:51:21 +02:00
Pierre-Hugues Husson
5dc6a4573a
Add bluetooth in the list of features to check HIDL manifest for, to trigger packagemange feature
2019-07-17 20:12:47 +02:00
Pierre-Hugues Husson
4b1aea0437
Force lawnchair instead of AOSP launcher
2019-07-03 09:21:17 +02:00
AndyCGYan
91cd65dcdc
Build xiaomi-motor
...
Serves as a manual/intermediate solution to https://github.com/phhusson/treble_experimentations/issues/539
Change-Id: Ia334f7d106b121014c791b0edb06b59a0eef3580
2019-06-06 06:48:26 +00:00
Pierre-Hugues Husson
52d4d73146
Include sim toolkit app
2019-03-14 12:59:54 +01:00
Pierre-Hugues Husson
908dd917b6
Fix incoming SMS and mobile data on MT6379
2019-02-26 23:15:51 +01:00
Hackintosh 5
3edd4b1605
Makefile configuration for huawei charger
2019-01-11 19:05:42 +00:00
Pierre-Hugues Husson
26a5b8fd13
Fix syntax
2019-01-08 14:39:22 +01:00