[HELP] Porting A/B ROM to A-Only - Treble-Enabled Device Questions and Answers

Hello all,
I have seen multiple guides on how to port A-only ROMs to A/B devices on this forum. Indeed, nowadays, there are more and more A/B devices. However, I would like to know as to whether there is a guide to port A/B ROMs to a much older, 2018 A-only device that I have on hand? It'll be preferable if it can be semi-automated. Thanks in advance!

Related

Question about Treble Project

Hello guys. Can i install treble gsi rom, if i have android 7. I understand that no, apparently I do not vendor.
lyoks said:
Hello guys. Can i install treble gsi rom, if i have android 7. I understand that no, apparently I do not vendor.
Click to expand...
Click to collapse
Sadly you can't 'cause treble was added on Oreo for the 1st time. You must upgrade to android 8.x (with treble support, as not every device with oreo support treble) and than you can do "anything" you want.
The biggest problem is /vendor partition. If your OEM doesn't have added it you will have lots of troubles and you won't be able to flash any treble ROMs
The fact of the matter is that there is no way to upgrade to android 8.0. It is unlikely that a vendor will work from another phone zte 9 vite, i have zte blade A6.

Can someone help flash my umidigi f1

No matter what no treble room works for me I have tried to flash decryption zips and magisk but no luck can someone maby link what they use
Update
I figured it out I was so confused because the treble check app says a partion but only a/b ROMs work but ROMs have been running great currently using the latest bliss rom
dcraffam said:
I figured it out I was so confused because the treble check app says a partion but only a/b ROMs work but ROMs have been running great currently using the latest bliss rom
Click to expand...
Click to collapse
Umidigi F1 has A/B partition, some GSIs or semi GSIs are adapted for devices with A/B partition and also has to be adapted for a device with a mediatek processor, just read carefully about these requirements to can work for you.

Android GSI Compatibility

Hello everybody,
I'm considering attempting to flash Android Q GSI that Google provides for Treble enabled devices, but before that I'd like a second opinion: would it work properly on my Lenovo P2a42? Can I safely flash any GSI on any phone?
Thank you for your time.

[HELP] Porting system-as-root to devices shipped with 8.x A-ONLY

8.1-shipped devices (A-only) which weren't updated to 9.0 by the manufacturer often lack support for system-as-root, which is required for Android 10+ (beta included). This means that theses devices, even if they can flash 9.0 GSI with success, cannot flash 10 (Q) GSI because of their lack of system-as-root or A/B partitioning.
Some documentation on system-as-root : https://source.android.com/devices/bootloader/system-as-root
We can learn that system-as-root makes the ramdisk part of the /system partition instead of the /boot partition
Any idea how we could achieve a port on devices ? I'm open to any possibilities

A only Android 12 ROMS

Hi,
I have noticed that all of the Android 12 ROMs are AB. Is there any A only Android ROM that I missed? if not, does it mean A only devices won't be supported anymore starting from Android 12?
Thanks in advance
If you are referring to GSI's and your A-only device support's SAR (system as root) then you should be able to flash A/B GSI's. I've read A-only builds have been discontinued with release of A12. I think of ROMs as a full OS build made for a specific device where as GSI's are a generic system image that can be flashed on any compatible device.

Categories

Resources