10 Amazon Prime Day Deals you shouldn't miss
FORUMS

[AOSP 9.0] [2019-08-25] Phh-Treble

2,447 posts
Thanks Meter: 4,772
 
By phhusson, Recognized Developer on 21st August 2018, 12:19 AM
Post Reply Email Thread
WARNING: You'll most probably loose ALL your data, and might break your phone. Please use with extreme caution!

The goal of this ROM is to provide maximum hardware compatibility inside a Generic System Image.
No feature will be added. This will ease forward porting to new Android versions, which is the very goal of Project Treble

My hope is that other ROM developers will use this ROM as a basis to construct more advanced ROM.

How to flash:
Follow instructions available at https://www.xda-developers.com/flash...treble-device/


What doesn't work:
- NFC on some devices
- Front camera on Razer Phone
- Stock AOSP camera app on some devices. Please use OpenCamera app
- many graphic glitches on Moto E5

What works:
- Pretty much everything else

Tested devices:
- Samsung Galaxy S9+ Exynos
- OnePlus 6
- Blackview A20
- Koolnee Rainbow
- Cubot X18 Plus
- Pixel 2 XL (running Android 8.1 vendor)
- Lenovo Moto E5
- Allview V3 Viper
- Razer phone
- Huawei View 10
- Huawei Mate 9

This is an experimentation, this means that I'm mostly interested in bugreports.
But, I don't want too many reports, so please:
- If you use a community Treble, ASK YOUR TREBLE DEV FIRST (then they can come ask me here)
- I want bugs only about hardware features, not software bugs
- A bug without a device name doesn't exist
- A bug without a log doesn't exist

Downloads are available at https://github.com/phhusson/treble_e...eases/tag/v119

ChangeLog:
v113 (2019-05-07):
- May security patch
- various fixes for Xiaomi Mi 9

v111 (2019-03-06):
- March Android security patch
- Fix MT6739 incoming SMS and mobile data connection
- Fix audio glitches on sakura
- Added overlay for:
- Asus Zenfone L1
- Lenovo S5
- HTC U12+
- Fix low brightness issue on Realme 2 Pro (Thanks @SamarV-121)
- Fix sound on Motorola james, pettyl, evert, jeter, aljeter
- Fix device will boot only few times on A/B devices running Pie vendor
- Fix boot on some Moto devices running Pie vendor
- Refix in-call mute on Huawei devices
- Disable fingerprint as a key on Xiaomi sakura
- Fix some graphical glitches on some low-end Snapdragon devices

v109 (2019-01-08):
- January security patch
- Fix RIL on Exynos 7870 devices
- Possibly fix NFC on some Huawei devices
- Fix sound on some Lenovo Moto devices
- Fix flashlight on Huawei Y6 2018
- Fix backlight on Xperia XZ1
- Fix audio jack on LG V40
- Fix quick settings position on "low end" screens
- Fix notch, auto backlight, ... for various devices

v108 (2018-12-05):
- Fix broken UI on Snapdragon 425, 430, 435
- Fix bootanimation for some Mediatek devices
- Some fixes for some Samsung devices (J6/A6 and alikes. It's still very unstable)
- Support IA key on Xiaomi Mi Mix 3
- Fix fingerprint pressing a button on Xiaomi Mi Mix 3, Xiaomi Mi 8 Lite, Xiaomi Mi A2
- Fix brightness on Xiaomi Mi 8 Lite, Xiaomi Redmi Note 5, Xiaomi Redmi Note 4X, Xiaomi Mi Max 3,
- Fix the hide notch option
- Add a new variant for devices running 32bits Android, but 64bits binder (if the kernel is 64bits, or this is a Pie-originated device)
- Fix weird/ugly sound on Xiaomi Mi Mix 3
- Fix boot on some Huawei devices
- Fix flashlight on Huawei devices
- Fix boot/instability on Qualcomm Android 8.0 vendors
- Fix USSD on Huawei devices
- Fix in-call mute on Huawei devices
- Support notch on Xiaomi Mi 8 Lite
- Fix stereo not enabled on reboot on Samsung Galaxy S/Note 9/+
- Adjust Xiaomi Mi 8SE statusbar and rounded corners
- Fix OnePlus6 overlay
- December security patch

v107 (2018-11-09):
- If you like this release, you can donate: https://www.paypal.me/phhusson
- Stereo on Samsung Galaxy S9/Note9 (enable it in the Treble Settings)
- Improve performance of Pie recent apps on Galaxy S9/Galaxy Note9/Huawei P20 Lite
- Fix S-Pen rotation on Galaxy Note 9
- November security patch
- Fix boot on some Android 8.0 vendors
- Fix passphrase on Hotspot
- Fix fingerprint triggering key event on various Xiaomi
- Fix fingerprint gestures on Huawei
- Overlays (auto brightness and power profiles) for many devices)

v105 (2018-09-19):
- Fix hotspot (for some devices?)
- Fix NFC for some devices
- [Samsung] Disable some pre-installed malwares
- [Samsung] Support glove mode
- [Samsung] Fix some screen-sleep related issues (like dead touchscreen on suspend, or not working hard click button)
- [OP6/OP3T] Double tap to wake
- [Xiaomi] Fix distorted sound
- [Moto G6] Fix distorted sound
- gapps variant is back!
- Fix incall audio on qualcomm P vendor devices
- Fix boot on some community treble devices
- [Xiaomi some devices] Disable fingerprint button
- [Mediatek MT6750] Fix boot/crashing UI
- [SDM660 8.0] Fix camera
- [Huawei P20/Pro] Support notch
- [Redmi 6 Pro Indian edition] Support notch

v104 (2018-09-05):
- September security patch
- [Samsung Galaxy Note 9] Fix WiFi, brightness and fingerprint sensor
- [Samsung Galaxy S9] Support assistant and partial "home" button on S9
- Include phh su
- [Xiaomi Mi 6X] Fix backlight control on
- [Xiaomi ...] Fix sound on Mi 8 *, Poco,
- [Xiaomi Mi Mix 2S] Delete fingerprint key event
- [Treble app] [Huawei] Setting for hwcomposer overlay bypass option to workaround blur issue
- [Treble app] minor fixes
- Add support for status bar reduction for notches
- Fix webview issue when not using gapps
- Huawei RROs (automatic backlight, battery infos, ...) (Thanks @Dil3mm4)
- [Known regression of this version] Broke ro.sf.hwrotation (needed for screen rotation on some devices)

v103 (2018-08-29):
- New Treble app. Look for it in the Settings
- Fix incoming calls on MTK
- Fix MTK RIL vendor 8.0
- Fix brightness on Mi Pad 4
- Fix dark mode for some devices
- Fix brightness for Note 9 and Japanese S9
- Fix status bar height for Pocophone F1's notch

v102 (2018-08-22):
- Fix boot on some MTK devices
- Fix boot on some Huawei devices
- Fix boot on some community-ported devices
- Fix screen rotation on some devices
- Fix WiFi and fingerprint sensor on various devices
- Fix S9 dead-touchscreen-on-resume issue
The Following 336 Users Say Thank You to phhusson For This Useful Post: [ View ]
21st August 2018, 12:31 AM |#4  
linuxct's Avatar
Recognized Contributor & Social Contributor
Flag Sheffield
Thanks Meter: 6,094
 
Donate to Me
More
Been using it for more than 24hrs on a Razer Phone. Battery seems slightly better than in stock MR1, cameras do work except for the frontal one. Everything else, excluding the exceptions mentioned in OP, works perfectly, snappy and at full 120hz.

This is some daily driver material
The Following 15 Users Say Thank You to linuxct For This Useful Post: [ View ] Gift linuxct Ad-Free
21st August 2018, 12:47 AM |#5  
Senior Member
Flag Kuwait City
Thanks Meter: 216
 
More
Amazing!
21st August 2018, 12:53 AM |#6  
kisvagen's Avatar
Senior Member
Flag Zirc
Thanks Meter: 13
 
More
Thanks a lot as always ! Love your work !!!
21st August 2018, 01:11 AM |#7  
Junior Member
Thanks Meter: 0
 
More
I have it booting. Which gapps did you use?


Quote:
Originally Posted by linuxct

Been using it for more than 24hrs on a Razer Phone. Battery seems slightly better than in stock MR1, cameras do work except for the frontal one. Everything else, excluding the exceptions mentioned in OP, works perfectly, snappy and at full 120hz.

This is some daily driver material

21st August 2018, 01:15 AM |#8  
hexxr's Avatar
Member
Flag Blaj
Thanks Meter: 16
 
More
Great work Pierre ! Keep it up dude.
The Following User Says Thank You to hexxr For This Useful Post: [ View ] Gift hexxr Ad-Free
21st August 2018, 01:17 AM |#9  
mrmazak's Avatar
Senior Member
Thanks Meter: 1,345
 
More
found the "*" same builds without the "nosu" tag. posted on a mirror site around same time as the ones on github. Any chance they are @phhusson builds too?


EDIT:

OK there is now a readme.md on the site claiming they are phhusson builds.
The Following 2 Users Say Thank You to mrmazak For This Useful Post: [ View ] Gift mrmazak Ad-Free
21st August 2018, 02:07 AM |#10  
VigneshS007's Avatar
Senior Member
Flag Chennai
Thanks Meter: 495
 
More
Happy to see your Pie AOSP Thread here bro..
The Following 3 Users Say Thank You to VigneshS007 For This Useful Post: [ View ] Gift VigneshS007 Ad-Free
21st August 2018, 02:33 AM |#11  
Member
Thanks Meter: 25
 
More
Tested on MiPad4 :
- Bluetooth seems OK
- screen rotation OK after enabling it
- Wifi doesn't turn on

There are regular errors :
Code:
08-21 06:05:06.004  2267  2267 W ServiceManagement: Waited one second for android.hardware.boot@1.0::IBootControl/default. Waiting another...
08-21 06:05:08.337  3597  3597 F linker  : CANNOT LINK EXECUTABLE "/vendor/bin/hw/vendor.qti.hardware.factory@1.0-service": library "vendor.qti.hardware.factory@1.0.so" not found
I also see "LightsService: Light requested not available on this device. 2" sometimes, but I don't know if it's an issue.

Camera has issues, but I didn't test it with the 8.1 image, so perhaps they aren't linked with 9.0.
Here is what I get with the stock camera app :
- Back camera is OK for preview and video recording, but takes rotated pictures.
- Front camera is OK for preview, but as soon as i start recording the framerate lowers, colors are washed out, and there is a quite aggressive smoothing. I stays the same after stopping the record, then going out and back in the app restores the original preview behavior. Pictures are also rotated.

Also, same build.prop related issues as 8.1 build :
- backlight "blinking"
- bad DPI : 480 instead of 320
- seen as phone
The Following User Says Thank You to hwti For This Useful Post: [ View ] Gift hwti Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread