since this device is fully compatible with project treble, can I just flash GSI and not worrying about bug or breaking my phone? or it's just a bad idea?
you can flash GSI image from here https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
i tried LineageOS TD-based, i've got some issues with power button and can't send SMS in 4G (work in 3G)...
Related
What's treble dependant on? (I realize treble is ported in with oem becoming VENDOR Partition)
Don't get me wrong, lineage is way better than stock and a good option because of that you can also fork OMS into it.
I've never had alot of issues porting my previous device tree to other ROMs but nothing boots using treble changes for Payton.
Only progress I've made is with porting elementalx tweaks into lineage kernel, oms into lineage 15.1 and havoc os 8.1 (which black screens when I go to sign into Google account)
-- Edit
Appears to be vendor blob/vendor.Img related so disregard this post thanks.
hello, i have seen that our MIX2 is listed under supported phones
https://github.com/phhusson/treble_experimentations/wiki
more infos here:
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
anyone have tried those Pie gsi's? are they working with no bugs? what's the pros and cons?
And by using those GSI do it mean that you can use newer firmwares and hardware drivers then the ones shipped in our custom roms?
thanks !
In theory will the Mix 2 be able to tun GSIs. All it needs is at least a Oreo Vendor Partition and a Recovery who supports Treble (A/AB). I will test it this Week but i would wait for official Pie from Xiaomi to have a updated Pie Vendor Part which should solve many Problems (Like possible non working Hardware (NFC, Camera, Baseband etc.))
I've been using the unofficial Pixel Experience GSI for months. It's been way less buggy than any device-specific ROM - would definitely recommend.
andythedev said:
I've been using the unofficial Pixel Experience GSI for months. It's been way less buggy than any device-specific ROM - would definitely recommend.
Click to expand...
Click to collapse
Have you or anyone else booted a Android 10 GSI on Chiron? I've had no luck and tried 58 different things. Guessing we need a different boot and vendor than we used on Pie maybe..? Idk I see mix 2 isn't oem supported. I'm dying to boot DerpFest. Found a Aonly 64bit GSI over on telegram about a week ago. I sure hope we will be able to use 10 GSIs. Would be great!
I saw a blogspam here - https://www.getdroidtips.com/download-and-install-aosp-android-10-gsi-for-asus-rog-phone-2/ that reminded me our device is Project Treble compliant so it should be able to use Generic System Images. Has anyone gotten one to work properly?
Prior (somewhat heated) discussion here about a particular GSI image - https://forum.xda-developers.com/rog-phone-2/help/brave-to-try-project-treble-upgrade-to-t3993641
Screenshot from Treble Info app by Hackintosh Five
People tried (including me), there is already a thread here: https://forum.xda-developers.com/rog-phone-2/how-to/guide-install-gsi-image-google-apps-t3998133
Also Android 11 GSI thread here: https://forum.xda-developers.com/rog-phone-2/how-to/android-11-developer-preview-t4053895
Here is my report of some bugs I found yesterday on HavocOS (A10) GSI: https://forum.xda-developers.com/showpost.php?p=81841237&postcount=195
Do not expect any device specific features like back led, higher refresh rates or air trigger support.
Both recoveries available for our device fail to install gapps (error 255 - Insufficient Space Available in System Partition) without modifying the installer.sh script. So either that or find a GSI image with gapps included.
Maczuga said:
... find a GSI image with gapps included.
Click to expand...
Click to collapse
Is there one you recommend? Does any stuff break other than 120hz refresh? Does VoLTE or VoWIFI work?
skrowl said:
Is there one you recommend?
Click to expand...
Click to collapse
If you are ready to face some bugs: https://forum.xda-developers.com/pr...iscussion/gsi-expressluke-built-gsis-t4003457
There is a gapps version of havoc os 3.2 which I tested yesterday.
However I was way more satisfied with RR based on Pie, but that required modifying the gapps installer.sh file to force AB structure, gapps were discovering device as some other partition type.
EvolutionX 4 didn't boot for me. Same with crDroid from some other source.
Dunno about any volte / vowifi and such staff. It's not really a thing in my country. The most annoying thing were all the color modifications being broken - so I could not adjust screen contract, enable reading mode, set grayscale from digital wellbeing. Also you are forced to use side USB port for any actions other than charging. Bottom one only worked for charging, and I didn't even test the charging speed.
All those bugs I have experienced occurred both on Android 9 and 10
Currently I've lineage os on my tablet (t510), I'm searching for something else more stable and with a bit more functions.
Any ideas ?
Pizzaswift01 said:
Currently I've lineage os on my tablet (t510), I'm searching for something else more stable and with a bit more functions.
Any ideas ?
Click to expand...
Click to collapse
If you want roms with more function, try heading over to the project treble section of xda and flashing some GSI images. Currently using phhusson's stock Android 10 with go gapps but you might like to use a ROM with more features.
Roarmaster said:
If you want roms with more function, try heading over to the project treble section of xda and flashing some GSI images. Currently using phhusson's stock Android 10 with go gapps but you might like to use a ROM with more features.
Click to expand...
Click to collapse
Wow that's a interesting section, actually didn't know that thing existed, can I ask you how project treble works ? Also what does GSI mean ?
Pizzaswift01 said:
Wow that's a interesting section, actually didn't know that thing existed, can I ask you how project treble works ? Also what does GSI mean ?
Click to expand...
Click to collapse
Based on my current understanding, project treble aims to make it easier for OEMs (like Samsung) to update android. Here's a more in depth read about project treble: https://www.computerworld.com/artic...ect-treble-android-upgrade-fix-explained.html
A GSI is a Generic System Image that can be flashed on top of existing vendor code. So it makes it easier to change/update your android OS without companies like Samsung having to modify their hardware compatibility code (that's the goal anyways) which leads to faster updates.
For us enthusiasts, that means we can flash the same stock android GSI ROM, lineageOS GSI ROM, resurrection remix GSI, etc. on any phone supporting project treble (all devices that came out with android 9+ & some android 8).That's the same GSI file on any device with a recent version of VNDK. It's not all perfect for compatibility yet, but I've yet to run into any issues.
Yup! As @Roarmaster said you can check out Project Treble page. I too use GSIs and have flashed 3 GSIs so I can recommend you some. In project treble section for AB devices search for Bless GSI, it has lot of customization and works quite well, selinux enforcing, megisk safety net passes and google play certification all by default.
Roarmaster said:
If you want roms with more function, try heading over to the project treble section of xda and flashing some GSI images. Currently using phhusson's stock Android 10 with go gapps but you might like to use a ROM with more features.
Click to expand...
Click to collapse
Thank you for the tip, this sounds like an interesting option. I'm looking at flashing a custom ROM onto my SM-T510 in the hope of improving the performance as the multitaking on the stock rom isn't great. Can I ask have you been flashing A, B, or A/B ROMS? I've installed two different Treble checker apps and they gave conflicting results.
MikusP said:
Thank you for the tip, this sounds like an interesting option. I'm looking at flashing a custom ROM onto my SM-T510 in the hope of improving the performance as the multitaking on the stock rom isn't great. Can I ask have you been flashing A, B, or A/B ROMS? I've installed two different Treble checker apps and they gave conflicting results.
Click to expand...
Click to collapse
Flash the rooms from the A/AB section of project treble. When checking for treble compatibility, use the app recommended on Phusson's GSI page as most GSIs are based on his work. If you want to flash a ROM, make sure you flash the arm32-binder64-ab version (like it says from the treble app) for the SM-T510.
Amazing! Thank you for the info and links @Roarmaster, I really appreciate the help. I've known about project Treble for a while but I've been out of the custom ROM scene for quite a few years, so I had no idea you could flash like this. I'll give one of Phusson's roms a go. Thanks again!
Has S21U any treble / GSI rom yet ?
ounila said:
Has S21U any treble / GSI rom yet ?
Click to expand...
Click to collapse
I think you misunderstand the point of Trebleized devices and GSIs.
A GSI, or Generic System Image, is a system image designed to be used with any device, usually with the original kernel.
Project Treble is the idea behind "modular" software such as GSIs and GKIs (generic kernel images), where the "product specific" code is divorced from the kernel and system code and kept in its own partition.
So, to answer your question, I believe the S21U is Treble enabled, which means you can use any GSI.
thanks for reply.
I understand the subject well since i installed the GSI based roms for xiaomi phones (curtana. mojito . vayu . alioth ...) So, my real question is: Why there is no (pixel xperience . evolution. arrowOS ....) roms yet ?
ounila said:
thanks for reply.
I understand the subject well since i installed the GSI based roms for xiaomi phones (curtana. mojito . vayu . alioth ...) So, my real question is: Why there is no (pixel xperience . evolution. arrowOS ....) roms yet ?
Click to expand...
Click to collapse
I dont understand this question. Why should be a gsi device specific thread..?
Just Google PHHUSSEN treble experimentions or click this Link. This list is almost daily updated with much of gsi roms like PE or Evo.
Look for haridhayal11's gsi project for exynos 2100, I can't remember if he posted here before but he's the one that enabled us to use GSI on S21s with good stability.