[AOSP 10.0] [2019-12-06] Quack Phh-Treble

Search This thread

redbullman

Senior Member
Dec 15, 2009
589
107
installed on Galaxy Note 10+ SM-N9750. Stock rom works fine on Verizon (data, voice, mms) but on all GSIs I have tried (including this one) only Data works (no voice, mms). Is this APN or Volte related? I'm unsure where to begin. I'd really like to use this AOSP treble GSI instead of stock. :(
I have the exact same issue with oneplus 7. Tried phh gsi and express Luke based on phh. Calls and texts don't work only data.
 

MotoX4

Senior Member
May 19, 2018
216
293
Easthampton
Consumer name: Moto X4
Developer name: payton
Model: XT1900-1
Boot type: AB
Arm type: Arm64
Consumer type: Google Fi
Cellular provider: Google Fi
Location: USA

SD card used? No. - Internal storage only (32 GB)

Before install? Full wipe + full partition + full firmware flash = clean device

File: system-quack-arm64-ab-vanilla.img
Build: v209 https://github.com/phhusson/treble_experimentations/releases/tag/v209

Status: Does not boot. :(

Hardware:

A forever loading Andriod Logo (provided by the rom) of which produces no logs.

ROM Software:

N / A
 
  • Like
Reactions: gleenfield97

jwarrior319

Senior Member
Aug 22, 2015
693
204
Black Creek, wi
LG V60 ThinQ
OnePlus 8T
Consumer name: Moto X4
Developer name: payton
Model: XT1900-1
Boot type: AB
Arm type: Arm64
Consumer type: Google Fi
Cellular provider: Google Fi
Location: USA

SD card used? No. - Internal storage only (32 GB)

Before install? Full wipe + full partition + full firmware flash =clean device

File: system-quack-arm64-ab-vanilla.img
Build: v209 https://github.com/phhusson/treble_experimentations/releases/tag/v209

Status: Does not boot. :(

Hardware:

A forever loading Andriod Logo (provided by the rom) of which produces no logs.

ROM Software:

N / A

While on the boot logo try: adb shell setprop debug.stagefright.ccodec 0

If that works make sure to edit the build prop and add that to it so you dont need to use adb every boot.

Sent from my SM-G975U1 using XDA Labs
 

rajaumarfarooq

Senior Member
Jan 10, 2010
58
15
Rawalpindi
phone is starting issue

@phhusson cant install the gsi
here is the logcat it gives some missing file and stuck on phone is starting screen
while v202 works perfectly
and v208 and 209 have the same problem it happens on your gsi and also on havocos gsi
the phone is mate 10 lite
any solutions???
 

phhusson

Recognized Developer
Jul 23, 2009
2,448
4,689
Paris
@phhusson cant install the gsi
here is the logcat it gives some missing file and stuck on phone is starting screen
while v202 works perfectly
and v208 and 209 have the same problem it happens on your gsi and also on havocos gsi
the phone is mate 10 lite
any solutions???
Logs.

installed on Galaxy Note 10+ SM-N9750. Stock rom works fine on Verizon (data, voice, mms) but on all GSIs I have tried (including this one) only Data works (no voice, mms). Is this APN or Volte related? I'm unsure where to begin. I'd really like to use this AOSP treble GSI instead of stock. :(
Yeah, Verizon is a very special snowflake.
There isn't much I personnally can do since I don't live in the US, though I guess you should be able to find developers willing to work for this.

A forever loading Andriod Logo (provided by the rom) of which produces no logs.
If there is the Android logo, then you have working adb, so yes it will produce logs.
If you don't have adb, perhaps you have something preventing adb from working? Magisk?
 
  • Like
Reactions: ajislav and Gilbot

MIcHiJK

Senior Member
Feb 13, 2016
439
95
21
Unknown
Ive tested v. AOSP 10.0 on the p8lite2017 (PRA-LX1)
Everything seems to work fine, so you will be able to use it daily even now. Everything is fixed but for NFC you need to flash a fix and for GPS: it is partly working and instable. I don't know if there are any improvements in the Versions after v206 since they don't boot.

Every version since v206 will bootloop. You can try to dirty flash it over an booting android 10 ROM but this will cause system problems.

Thanks for everything!


NfC Fix:
https://forum.xda-developers.com/p1...al-fixes-hi6250-devices-t3936745/post81021365


Thanks for all developments!
Last Edit: 13th January 2020

Anyone know a solution, why every quack gsi since v206 and roms based on them are bootlooping on Huawei p8lite 2017 PRA-LX1? All version before 206 are working fine, which is strange.

Tested on EMUI 8 January 2018, October 2018 and February 2019.

Thanks.
 
  • Like
Reactions: ajislav

phhusson

Recognized Developer
Jul 23, 2009
2,448
4,689
Paris
Anyone know a solution, why every quack gsi since v206 and roms based on them are bootlooping on Huawei p8lite 2017 PRA-LX1? All version before 206 are working fine, which is strange.

Tested on EMUI 8 January 2018, October 2018 and February 2019.

Thanks.
Got logs?
 

ajislav

Senior Member
Apr 1, 2011
412
212
Anyone know a solution, why every quack gsi since v206 and roms based on them are bootlooping on Huawei p8lite 2017 PRA-LX1? All version before 206 are working fine, which is strange.

Tested on EMUI 8 January 2018, October 2018 and February 2019.

Thanks.
This is most likely due to the Huawei specific changes in v206, see here https://github.com/phhusson/treble_experimentations/releases
I suggest you file an issue on GitHub.
 

jwarrior319

Senior Member
Aug 22, 2015
693
204
Black Creek, wi
LG V60 ThinQ
OnePlus 8T

th3legend

Member
Oct 27, 2017
31
6
Is anyone passing safety net with the latest gsi? I have v206 and not passing basic integrity ...searching the thread with safetynet sounds like this gsi doesn't pass even basic integrity

---------- Post added at 05:24 PM ---------- Previous post was at 04:51 PM ----------

Has anyone here tried this GSI on any of the Samsung Galaxy A Series (A10, A20, A30, A50 etc.)?
Yes working on a20 right now...failing safetynet basic integrity though
 

MotoX4

Senior Member
May 19, 2018
216
293
Easthampton
Odd. Did you flash vbmeta with --disable-verification and --disable-verity ? Also since its android 10 you need to flash a zip file to disable force-encryprion, I mirrored the file i used here: https://mega.nz/#!ZQBXHS6K!h6XiQP2GB5-N_Rv8rjfeJTt4BjM7XWR2xNk9wRho3dc
It needs to be flashed via twrp.

Sent from my SM-G975U1 using XDA Labs

I'm honestly going to say, I have no idea what you're talking about.

How I flash a GSI
Boot to bootloader
Load TWRP
Select wipe, format Data
Boot to bootloader
Load TWRP
Select wipe, Advance, select all,
Boot to bootloader
Load TWRP
Push ISO to /sdcard/ <-- Internal storage
Install ISO to /system/
Reboot

It's what I've been doing for a few years now. It works! :good:

Nowhere in this thread or any other GSI have I been instructed to load another kernel. I have no idea what you're talking about when you said flash vbmeta. That said I run a few ROMS and GSI's with Android 8, 9, and 10 without needing to do so. Minus some ROMs needing a firmware update specifically to my device ... what you have said to me today is 1) the first time I've heard anything outside the norm 2) has me puzzled if perhaps what you do is exclusive to your phone.

I do appreciate your willingness to help. I just think whatever you're thinking does not apply here.
 
Last edited:
  • Like
Reactions: bertans

jwarrior319

Senior Member
Aug 22, 2015
693
204
Black Creek, wi
LG V60 ThinQ
OnePlus 8T
I'm honestly going to say, I have no idea what you're talking about.

How I flash a GSI
Boot to bootloader
Load TWRP
Select wipe, format Data
Boot to bootloader
Load TWRP
Select wipe, Advance, select all,
Boot to bootloader
Load TWRP
Push ISO to /sdcard/ <-- Internal storage
Install ISO to /system/
Reboot

It's what I've been doing for a few years now. It works! :good:

Nowhere in this thread or any other GSI have I been instructed to load another kernel. I have no idea what you're talking about when you said flash vbmeta. That said I run a few ROMS and GSI's with Android 8, 9, and 10 without needing to do so. Minus some ROMs needing a firmware update specifically to my device ... what you have said to me today is 1) the first time I've heard anything outside the norm 2) has me puzzled if perhaps what you do is exclusive to your phone.

I do appreciate your willingness to help. I just think whatever you're thinking does not apply here.

The vbmeta is a handful of devices, mainly huawei and in my case onn tablets.
Disabling force encryption has already been stated previously is a must with phh Android 10. What eventually hapens is twrp wont be able to access or modify your data partition. For me it always happens after the first thing flashed that modifies something on it. On boot with force encryption enabled the system scans the entire data partition for changes and locks it if it found something "wrong" for security. Wether or not you set a passcode and enabled encryption dosent matter on android 10 since its enabled by default. Since you dont seem to know much about the changes behind the scenes of android 10 I suggest you do some reading on the android dev site before you mess something up too much.

Ps. I don't mean to sound rued or something, im just trying to help before it results in data loss or "unexplainable" system crash. Never hurts to be well educated rather than just blindly following guides on the internet.

Sent from my SM-G975U1 using XDA Labs
 

MotoX4

Senior Member
May 19, 2018
216
293
Easthampton
The vbmeta is a handful of devices, mainly Huawei and in my case onn tablets.
Disabling force encryption has already been stated previously is a must with phh Android 10. What eventually hapens is twrp wont be able to access or modify your data partition. For me it always happens after the first thing flashed that modifies something on it. On boot with force encryption enabled the system scans the entire data partition for changes and locks it if it found something "wrong" for security. Wether or not you set a passcode and enabled encryption dosent matter on android 10 since its enabled by default. Since you dont seem to know much about the changes behind the scenes of android 10 I suggest you do some reading on the android dev site before you mess something up too much.

Ps. I don't mean to sound rued or something, im just trying to help before it results in data loss or "unexplainable" system crash. Never hurts to be well educated rather than just blindly following guides on the internet.

Sent from my SM-G975U1 using XDA Labs

Again, I think that is exclusive on your phone. No mention of it was stated in the OP and if you read the 1st page 2nd page of this thread you will know I had successfully install Andriod 10 of this GSI on my phone (Moto X4). I actually had another build booted before too. Which again suggests your vbmeta is exclusive to your Huawei.

Thanks for your attempt at being helpful. -- I'll wait and check out the next build.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Thanks.
    I did use it, but I still found it a little bit confusing...
    If it mentions no "VNDKlite", just "using VNDK version 29.0", Does it mean I should ignore the vndklite builds?
    vndklite builds also can be use on non-lite vendors, no problems here
    also vndklite (of some GSI) can be mounted as RW, non-lite can't. and some devices have works camera only with lite builds, so i recommend use that one
  • 187
    Hi all,

    Here is the thread about Phh-Treble for Android 10.0, codename Quack.

    The goal of Phh-Treble for Android 10.0 is the same as for Android 8.0, 8.1, and 9.0: Bring latest AOSP to the maximum number of devices running Google-certified Treble[1], with full hardware support.

    You can download latest release at https://github.com/phhusson/treble_experimentations/releases

    Which variant do I pick
    To know which variant to download, use https://play.google.com/store/apps/details?id=tk.hack5.treblecheck . Don't use other Treble Check apps, they'll give erronous informations.
    And then, you're free to choose between vanilla and gapps variant.

    What works?
    On some devices, everything. They are still not the majority though.

    What you can expect on the majority of devices?
    It should boot successfully on pretty much all devices with Google-certified Treble. [1]
    Most features should work on the majority of devices out-of-the-box: RIL, WiFi, brightness control, buttons, gestures, ...
    However, many devices still have issues with hardware video decoding and camera.

    Is device XXX supported?
    If it's a Google-certified Treble, yes it is. Unlike Google's GSI, Treble devices supported, there is no exception.
    There might be bugs of course, but if you help me, I'll fix them!

    Which vendor to use?
    1. Always use your actual device's vendor
    2. Always use OEM unmodified vendor, not some custom vendor
    3. This includes boot.img. boot.img and vendor MUST BE the same version.
    4. If you're on an Android 8.0 vendor, you'll need to stick to vendors with Security Patch Level before April 2019 (that's a bug of my GSI)

    Enjoy!

    [1] How do I know my device is Google-certified Treble?
    Well it's easy, if your device has first been released with Oreo or more recent, and it has google apps, it has a Google-certified Treble.
    Please note that this means only the vendor provided by the OEM is certified, not the one from device-specific ROM.
    11
    do you plan on doing it?
    Yes, though I've been planning it for more than a year.
    7
    Just flashed v211. What is this green dot on the lockscreen for? If I push it the screen dims and the green dot becomes brighter.
    Right, that's a fail from me, that will be fixed in next release.
    That's intended for devices with optical under-display fingerprint.
    I'm respinning a v212 to fix that.
    7
    Well not working on V40 with LOS 17 android 10 base... haven't tried with Stock LG Pie base tho....
    Use stock vendor. It is very likely lineage breaks Treble compatibility.

    works fine on sony xperia 10 dual sim + android 10 software binaries
    Thanks for the report.
    Could you update https://github.com/phhusson/treble_experimentations/wiki/ and create a page for your device mentioning your tests?

    - adaptive brightness doesnt work, i can change brightness....but the automatic change isnt there....someone get what i mean?
    - battery stats....there is no app data....only the graph
    Those are fairly easy to fix, you just need an overlay, based on infos from stock rom.
    There is a guide there https://github.com/phhusson/treble_experimentations/wiki/How-to-create-an-overlay? or a quite automatic script there: https://github.com/phhusson/treble_experimentations/blob/master/overlay/generate.sh though I recommend you join @PHHtreble telegram group so I can help you create it.

    ps i would love to continue seeing AOSP+su-nogapps :fingers-crossed:
    I definitely don't plan on obsoleting it. Though i'm interested, may I ask why you're using this one?

    ps.: changelog said october security update? in options still september written?
    Yup my bad, that's indeed still september.
    Hopefully next should be proper november.

    Its working perfectly. but it would be awesome if the fix was built in
    Well the zip itself is closed-source, I can't integrate it without its sources
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone