Commit Graph

169 Commits

Author SHA1 Message Date
Pierre-Hugues HUSSON 50a598c339
Merge pull request #134 from jpourmalek/android-8.1
Update phhgsi_arm64_a system.img size to match Huawei P9 Android 8.1
2019-12-12 00:18:43 +01:00
jpourmalek 93abd86dac
Update phhgsi_arm64_a system.img size to match Huawei P9 Android 8.1 2019-11-01 00:41:30 +03:30
Pierre-Hugues Husson 5a9c96ec32 Be compatible with AOSP master BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE
In that case, don't enforce system image size
We will need to implement after build checks to ensure we still work on
older devices
2019-06-10 10:43:41 +02:00
Pierre-Hugues HUSSON b9a1e2ec5c
Merge pull request #100 from wangpy/fix-arm_a-system-image-size
Decrease system partition size for arm_a images so it fits in for more devices.
2019-04-18 21:41:17 +02:00
Brian Wang 4299615fed Decrease system partition size for arm_a images so it fits in for more devices 2019-04-18 08:40:28 +00:00
Pierre-Hugues Husson e17d1dd03b Force onUssdFinished on MTK RIL 2019-04-02 23:10:20 +02:00
Pierre-Hugues Husson d5356ee268 Include sim toolkit 2019-03-14 13:00:51 +01:00
Pierre-Hugues Husson 3772908b38 Fix incoming SMS and mobile data on MT6379 2019-02-27 17:09:10 +01:00
Pierre-Hugues HUSSON ea419e9266
Merge pull request #94 from suwakowww/sync-changes
Sync some fixes for 8.1 tree
2019-02-13 10:45:59 +00:00
suwakowww 242ad2b8dd change "perseus" to "sakura"
Perseus start on 9.0, seems no need this fix.  And seems sakura need this fix too, because daisy applied.
2019-02-13 14:10:48 +08:00
suwakowww 8165b69e2c Sync some fixes for 8.1 tree 2019-02-13 13:48:02 +08:00
Pierre-Hugues Husson 4ca7363d39 Bigger system partition for arm 2019-01-08 10:21:27 +01:00
Pierre-Hugues HUSSON e7ca75151b
Merge pull request #66 from milankragujevic/android-8.1
Fix RIL on MTK for more devices and Bootanimation on Oreo GSI
2019-01-07 23:30:34 +01:00
Pierre-Hugues Husson 313c678c18 Add phhgsi_a64_a for arm32 devices with 64bits binder 2019-01-07 22:11:39 +01:00
Pierre-Hugues Husson 5570b50a52 Samsung has two android.hardware.power HAL. Take appropriate one.
Samsung includes both stock AOSP android.hardware.power service, and
their own vendor.samsung.hardware.miscpower.

Since the two HALs define the same full-qualified name, hwservicemanager
takes whichever comes last.

Using proper power HAL is needed for Samsung device to have proper sleep
of the touchscreen, and better power handling.
2019-01-07 21:59:02 +01:00
Pierre-Hugues HUSSON 26514452f0
Merge pull request #72 from jamuir/android-8.1
fix audio jack on LG G7 and V40
2018-12-21 18:57:48 +01:00
James Muir 2cd74842ae Make audio jack work on LG V40 ThinQ
(cherry picked from commit b0ddf1a61d)
2018-12-21 12:21:42 -05:00
Pierre-Hugues Husson 898773be18 Add LG G7 Thinq for dev input jack
(cherry picked from commit 1d4c8d2860)
2018-12-21 12:21:28 -05:00
James Muir 9e83890d87 Fix module name
GoogleHome was renamed to GoogleNow.

  https://github.com/opengapps/aosp_build/commit/111a2743
2018-12-19 08:17:37 +01:00
Milan Kragujević 887436270d
Merge pull request #1 from milankragujevic/milankragujevic-patch-1
Fix bootanimation on Oreo GSIs
2018-11-28 12:32:37 +01:00
Milan Kragujević bb8623c559
Fix bootanimation on Oreo GSIs 2018-11-28 12:32:13 +01:00
Milan Kragujević d69d0ee67b
Add libmtk-ril.so to AT+EAIC patch in rw-sytem.sh 2018-11-28 12:31:24 +01:00
James Muir 44de60f56c Add missing "="
Fix the base64 encoded of the x509 cert for Google Webview.

You can check this by doing a base64-decode and then using openssl:

  openssl x509 -in gwv.der -inform DER -text -noout
2018-10-10 10:31:30 +02:00
Pablo 9ece067361 Ignore vendor SysuiDarkThemeOverlay.apk
Fixes buggy dark theme on jasmine
2018-09-28 19:23:56 +02:00
Pierre-Hugues Husson b27a9affd2 Allow to add multiple inherit entries 2018-09-05 11:09:33 +02:00
Pierre-Hugues Husson 3e0f024cad Include Xiaomi Mi 6X in 12bits backlight devices 2018-09-05 11:07:50 +02:00
Pierre-Hugues Husson afff20d8a4 Disable fingerprint buttons on Mi Mix 2S (cf bug #144) 2018-09-05 11:07:42 +02:00
Pierre-Hugues Husson b01ca6ae48 Override keylayouts on S9/Note9 to include assistant button, and hard press on home to wake up 2018-09-05 11:07:37 +02:00
Pierre-Hugues Husson bdbd72c7da Fix FDE + MTK RIL fix 2018-08-29 20:38:16 +02:00
Pierre-Hugues Husson 99d0cda107 Fix MTK RIL by disablimg IMS and EPDG
This isn't ideal from a user point-of-view because the device will
reboot on first boot.

Thanks a lot @Dinolek !
2018-08-29 20:38:11 +02:00
Pierre-Hugues Husson 4ba8184713 Edit mtk-ril to fix incoming call
https://github.com/phhusson/treble_experimentations/issues/57#issuecomment-416998086
2018-08-29 18:38:36 +02:00
Pierre-Hugues Husson e4185d0cb0 Add brightness fix for mipad 4 2018-08-29 18:38:31 +02:00
AndroPlus 006a105a32 Add hack to fix Bluetooth audio on LineageOS-based custom roms
thanks bgcngm
2018-08-28 00:06:32 +02:00
Pierre-Hugues Husson 7e339c7b92 empty mount vendor's dark theme 2018-08-27 10:26:59 +02:00
Pierre-Hugues Husson 76abd6cb76 Some devices declare boot hal, but doesn't have it. Put bootctl at the end until I get a better fix 2018-08-27 10:26:55 +02:00
Pierre-Hugues Husson 85658e55b3 Add option to pass a path to an mk in generate.sh 2018-08-27 10:26:34 +02:00
James Muir ddd243d375 Trivial. Drop extra "libion.so"
the library libion.so is already listed.
2018-08-08 20:02:58 +02:00
Pierre-Hugues Husson d19317f418 Revert "Decrease size of system partition"
This reverts commit 8eb18c7929.

Keeping this size is getting harder and harder
Sorry old devices...
2018-08-06 18:17:10 +02:00
Pierre-Hugues Husson 64b63dfc5c Fix tether for some Qualcomm devices [selinux part]
Fixes https://github.com/phhusson/treble_experimentations/issues/131
2018-08-02 15:01:10 +02:00
Pierre-Hugues Husson eb2b482ac2 Enable ambiant display for everyone 2018-08-01 00:40:28 +02:00
Pierre-Hugues Husson 6b9cb2af4d [twrp] Support Samsung partitions 2018-07-23 22:16:46 +02:00
Pierre-Hugues Husson 425290a949 typo 2018-07-23 21:37:40 +02:00
Pierre-Hugues Husson 9c37ec0bcd Off-computer updater/flasher for A-only without recovery
How to use:
- Push UNSPARSED system.img to /sdcard
- Create file /cache/phh/flash
- Create block.map:
$ uncrypt /data/media/0/system.img /cache/phh/block.map
- Reboot

This is done by copying /system to a tmpfs, then killing all services,
moving /system to /dev/old-system, unmounting it, then applying
uncrypt's block.map

Tested devices as of today:
- Blackview A20
- Huawei Mate 9
2018-07-23 15:38:12 +02:00
Pierre-Hugues Husson aea7c39d02 Add busybox
From https://busybox.net/downloads/binaries/1.28.1-defconfig-multiarch/busybox-armv7l
2018-07-23 15:38:12 +02:00
Dil3mm4 475fc60e4b Missing renaming on service-cleaner
Related to commit aea1926
2018-07-20 15:39:38 +02:00
Pierre-Hugues Husson aea19262a0 Rename service-claner to phh-on-boot and move bootctl mark-boot-successful to phh-on-boot and add a conditional start 2018-07-18 23:48:33 +02:00
Pierre-Hugues Husson bb82498d1c Fix https://github.com/phhusson/treble_experimentations/issues/68 2018-07-17 18:03:15 +02:00
Dil3mm4 bbc4d30e85 Abolish Huawei HiSuite (and maybe other OEM stuff) (#19)
This is done by specifying default usb configuration
2018-07-15 14:18:35 +02:00
Dil3mm4 db80eb1c21 Differentiate QC values for HI6250 and HI36x0 platform (#18)
The previous set values are not compatible over HI6250 platform.
They were causing thermal issues.
This differentiation is needed to avoid the "hot-pan" occurrence.
Tested on ANE-LX1.
2018-07-09 08:29:30 +02:00
Pierre-Hugues Husson 361aedfd20 night mode is slow on mt6580 as well 2018-07-02 00:22:27 +02:00