Go to file
Pierre-Hugues Husson 5874b86caf Fake MTK's ccci_rpcd props
On Mediatek devices, modem can request ro.product.device directly to
switch hardware configuration depending on the HW it is running on.

On AOSP GSI, if the ro.product.device is "generic", it'll switch to
ro.product.vendor.device, but not when it's "phhgsi.*".
Which leads to the device not loading the proper HW config, and failing
to modem altogether (notably on Redmi 9A)

To fix this, have ccci_rpcd report vendor props instead of system props
2022-02-19 09:29:46 -05:00
bluetooth P WIP 2018-08-07 13:09:49 +02:00
cmds Fix DT2W on Xiaomi Mi 11 Lite 5G by using xiaomi-touch 2022-02-09 21:07:02 +00:00
environ [temp] hardcode init.treble-environ.rc (how does that new build system work?) 2019-09-12 20:46:25 +02:00
files Upgrade ota.sh to use new my own ota mechanism 2022-01-22 14:36:55 -05:00
fixSPL [WIP] Edit android version/security patch based on boot.img 2018-04-10 18:35:44 +02:00
hal Typo, fixup of 90fe6e4b, Thanks Sarthak 2021-08-08 20:22:34 +02:00
huawei_charger Fix bug 2019-01-14 17:09:57 +00:00
nfc Create libnfc-nci-huawei.conf 2019-01-04 14:01:44 +00:00
ota WIP continue on ota 2022-02-01 19:22:27 -05:00
overlay Disable WPA3 by default (vendor overlays can still override it) 2022-02-10 05:16:41 -05:00
overlay-gapps/frameworks/base/core/res/res/values Include some framework-res overrides for gapps 2018-06-11 22:41:14 +02:00
overrides Include "Google" app to fix "Hey, Google" 2020-06-18 19:59:12 +02:00
phhgsi_a64_a Fixed build for a-only (now called System-as-System) 2019-09-14 21:17:03 +02:00
phhgsi_a64_ab Make a64 build on par with arm64 wrt disappearance of /dsp and /firmware 2021-11-02 03:25:09 -04:00
phhgsi_arm64_a Fixed build for a-only (now called System-as-System) 2019-09-14 21:17:03 +02:00
phhgsi_arm64_ab Fix build for Android 12 2021-10-13 11:00:32 -04:00
phhgsi_arm_a Give more headroom on arm_a 2020-06-07 13:21:02 +02:00
phhgsi_arm_ab Force binder32 2019-09-12 20:44:16 +02:00
proprietary-files smartpa_params: Fix audio for Umidigi X and Gome U9 2021-12-29 19:57:34 +00:00
remote Include phh-remotectl system for remote takeover 2020-02-26 23:59:11 +01:00
sepolicy Fix DT2W on Xiaomi Mi 11 Lite 5G by using xiaomi-touch 2022-02-09 21:07:02 +00:00
su Add su option 2017-12-19 13:08:26 +01:00
twrp [twrp.sh] List usb controlers instead of fixing address 2020-09-27 19:58:40 +02:00
.gitignore Include gitignore to ignore generated files 2018-05-27 13:52:16 +02:00
aex.mk create AEX makefile 2018-11-18 19:43:10 +01:00
amyROM.mk Add amyROM makefile 2021-04-07 09:17:24 +01:00
apex-setup.rc No need to run apexd bootstrap in su policy, it is already expected to be started by init 2019-09-18 10:15:24 +02:00
base-pre.mk Includes a base-pre.mk for pre-pending COPY_FILES 2017-12-30 18:53:40 +01:00
base-sas.mk Don't include sas stuff on non-sas target 2019-09-26 22:24:54 +02:00
base.mk Fix DT2W on Xiaomi Mi 11 Lite 5G by using xiaomi-touch 2022-02-09 21:07:02 +00:00
board-base.mk 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
bootanimation.zip Add xmas bootanim courtesy of @sepehrmoh81. phh rom variant 2021-12-22 15:24:58 -05:00
carbon.mk Include carbon support 2018-03-03 19:50:47 +01:00
empty I need an empty system file for later mount bind 2018-05-14 13:36:26 +02:00
empty-permission.xml [opengapps] Don't set google experimental camera features 2018-05-26 00:28:46 +02:00
framework_manifest.xml Add Oppo fingerprint support, tested on Realme X2 Pro 2020-03-10 23:26:03 +01:00
gapps-go.mk Fix build for s/google/partner_gms/ 2021-02-05 11:39:34 -05:00
gapps.mk fix gapps build 2021-02-16 00:37:28 -05:00
generate.sh Rename our brand from "Phh" to "google", this helps bypass manual certification process 2022-02-08 18:21:53 -05:00
havoc.mk Fix havoc mk 2020-05-14 16:52:26 +05:00
interfaces.xml 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
ld.config.26.txt [vndk 26] Read liblog.so from vndk (has additional symbols required on huawei) 2019-09-15 00:57:05 +02:00
lineage.mk Update lineage.mk for LineageOS 16.0 2018-08-28 08:45:01 +02:00
phh-on-boot.sh Up vendor minijail override, using vndk v28 minijail 2020-09-29 10:45:45 +02:00
phh-on-data.sh Up vendor minijail override, using vndk v28 minijail 2020-09-29 10:45:45 +02:00
phh-prop-handler.sh Fix DT2W on Xiaomi Mi 11 Lite 5G by using xiaomi-touch 2022-02-09 21:07:02 +00:00
phh-securize.sh Upgrade securize for metadata + new no exec xbin 2021-11-03 17:43:25 -04:00
phh.mk Goodbye christmas animation. Put MY OTA json in my own specific file 2022-02-08 15:38:13 -05:00
privapp-permissions-me.phh.treble.app.xml add treble app to the allow-in-power-save list 2021-05-30 16:57:31 -04:00
README Include a README 2017-12-17 18:14:40 +01:00
remove-telephony.sh Remove Telephony 2020-05-08 19:38:03 +01:00
rr.mk [rr] Include SEPolicy 2018-03-22 22:47:23 +01:00
rw-system.sh Fake MTK's ccci_rpcd props 2022-02-19 09:29:46 -05:00
system.prop Goodbye christmas animation. Put MY OTA json in my own specific file 2022-02-08 15:38:13 -05:00
vndk-detect Fix typo 2019-07-19 10:18:26 +02:00
vndk.rc If vendor sets its own latch_unsignaled to 1, copy it on our side 2022-02-06 10:17:37 -05:00

You'll need to call generate.sh in this folder to generate the Makefiles to build the Treble targets