A vs A/B devices - Treble-Enabled Device Questions and Answers

Sorry for the noob question, but what are A & A/B partitions thing?...& How could I know which of them is for my device?

Hi Magdy Doze,
since i think Android 7 there are seamingless updates which technically means devices have two slots and both slots have their own partitions.
These slots are named as slot a and slot b.
GSIs refer to this system so A-Only GSIs are for devices with only one slot whereas A/B GSIs are for devices with two slots.
Phh suggests this app to find out whether your device have A-Only or A/B:
https://play.google.com/store/apps/details?id=tk.hack5.treblecheck
I hope i could help with my answer.

dhacke said:
Hi Magdy Doze,
since i think Android 7 there are seamingless updates which technically means devices have two slots and both slots have their own partitions.
These slots are named as slot a and slot b.
GSIs refer to this system so A-Only GSIs are for devices with only one slot whereas A/B GSIs are for devices with two slots.
Phh suggests this app to find out whether your device have A-Only or A/B:
https://play.google.com/store/apps/details?id=tk.hack5.treblecheck
I hope i could help with my answer.
Click to expand...
Click to collapse
Indeed you did..thank you so much

Magdy Doze said:
Indeed you did..thank you so much
Click to expand...
Click to collapse
I'm happy to hear that

Related

Project Treble Support?

Hi, just recently purchased this device through T-Mobile. Figured it was a great deal on a device with an actual unlockable bootloader from a carrier. Updated to 8.0 and noticed there's no Treble support. Does anyone know why this is? It's odd since this is one of the few devices that already utilizes the A/B slots for updates. I'm guessing Moto doesn't use a vendor partition? Is there any other reason why they wouldn't implement Treble support? And is there anything we can do on our end to try and encourage or enable support (doubting enabling since I don't think there's a vendor partition)? Just looking for more info on the situation.
Thanks

Can I Install Android Pie GSI to Xiaomi Mi6 and How?

Hi everyone, just decided to flash a new ROM to my Mi6 and ran into Project Treble. There is a lot of threads and discussions about Treble and installation to Mi6 and I decided to open a thread which people can help me and future Treble noobs Thanks in advance!
Also I saw something about partitions ( A B and A/B ) and searched which one I'm using and which one is better? Found Mi6 is using A partition table but can't found info about which one is better and can I switch between them....
Chandler Muriel Bing said:
Also I saw something about partitions ( A B and A/B ) and searched which one I'm using and which one is better? Found Mi6 is using A partition table but can't found info about which one is better and can I switch between them....
Click to expand...
Click to collapse
A-only is better for custom ROMs since it's straight-forward.
A/B results in two system, vendor and boot partitions ( and possibly other ones too ) , excelling at seamless updates ( OTAs install on the B partitions while you are using your phone and when you reboot, the phone switches to the B partitions and you can use the update right away ).
However, on A/B devices, there's no dedicated recovery partition so you have to infuse TWRP into the boot.img just like Magisk.
The Marionette said:
A-only is better for custom ROMs since it's straight-forward.
A/B results in two system, vendor and boot partitions ( and possibly other ones too ) , excelling at seamless updates ( OTAs install on the B partitions while you are using your phone and when you reboot, the phone switches to the B partitions and you can use the update right away ).
However, on A/B devices, there's no dedicated recovery partition so you have to infuse TWRP into the boot.img just like Magisk.
Click to expand...
Click to collapse
Many many thanks for too much useful and full of information post
I chechked HavocOS 2.0 GSI thread and i think i'll install it
Chandler Muriel Bing said:
Hi everyone, just decided to flash a new ROM to my Mi6 and ran into Project Treble. There is a lot of threads and discussions about Treble and installation to Mi6 and I decided to open a thread which people can help me and future Treble noobs Thanks in advance!
Click to expand...
Click to collapse
how can i upgrade my tecno phantom 5 please, it running on lollipop and i need an upgrade urgently
taptechcom said:
how can i upgrade my tecno phantom 5 please, it running on lollipop and i need an upgrade urgently
Click to expand...
Click to collapse
I don't think that device has treble support, sorry. But still you can search for custom ROMs

Project treble and s9+

Hello s9+ users.
Although there is a couple 9.0 and 8.1 gsi build....there is a whole forum on xda with builds....my question is...
Will the other project treble forums builds work?
I know our phone is arm64 but some builds say arm64-a or arm64-a/b ..... what would I flash?
Thank you
I believe our phones are a only, a/b would mean they have two partitions, meaning software updates are done in the background and when you restart the phone the update is already applied on the second partition.

fully working gsi for razer phone? & more questions.

Hello fellow razer phone users, I just got the phone very cheap yesterday, but I have a question...
I just came from a s9+ and turned into a bit of a flashaholic, but I have a question...well several....
Is there a gsi that works flawless, a daily driver where all works??
What type of gsi ROMs do we flash...? a or ab?
What architecture is our phone? Arm or arm64?
Thank you!??
GSI are a mixed bag unfortunately, there's not one that's flawless on the device. Main issues last time I checked was front camera and NFC didn't work. Also the only GSI I was able to flash were ones with the November security patch but that may have changed now.
As for your other questions the device is an A/B partition and it's arm64

Question [A52s] possibility to install GSIs (like the 13 dev beta)?

Hey guys, I noticed that G released the GSIs for the dev preview/beta of 13. Would it be possible to install this on an A52s 5G?
Arobase40 said:
This is for Pixel phone !
Then are you a developer ???
Click to expand...
Click to collapse
The whole idea of treble and GSIs is to have an easier way to push updates of android to multiple devices while having to rely less on manufacturers and their cooked rom (General System Image, serperated from all the manufacturer drivers/bloatware/android flavours which ideally should be in /vendor/)
And yes I am a dev of sorts, albeit inactive/without project right now

Categories

Resources