yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] Legion495:
I already flashed it once. I literally confused img or so I believe because I had my BV9500 also around. And flashed my Lenovo Yoga3 too xD

I am actually flashing Stock ROM checking treble again because I am so uncertain right now xD

A only partition. Says treble supported.

---------- Post added at 04:35 PM ---------- Previous post was at 04:26 PM ----------

So give me a short rundown.

AB is treble support

A is no treble support?

Systemless update is just a plus then I suppose?

I need arm64 I know that for sure.

I actually waiting for the ROM download xD Because I might as well try it.

What concerns me is the img should be flashable with TWRP shouldn't it?

EDIT:

Yes AB is just support for treble only xD *facedesk*

My issue is I flashed the GSI with fastboot. But uh does updating said GSI with fastboot even work?

Isn't fastboot kinda destructive?

I mean if anyone could point to how I make a flashable zip with those GSI I would look into it.

That was my original question. I have no info on how to trigger addon.d scripts and or how to flash it directly in TWRP.

That is my issue.

I noticed that if I try to flash with TWRP to system ist says "E: Cannot flash images to file systems" so there is more to it searching it only gives me freaking guides on how to install TWRP^^
[Treble-Enabled Device Development A/AB ROMS] Rush:
A and AB are treble

But A is a more "legacy" implementation

And AB is the preferred implementation
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
"AB" in GSIs means system-as-root. Calling it "AB" is legacy behaviour from back in Oreo when these two were synonymous.

Dirty flashing via fastboot/fastbootd is possible and very much the norm starting Android 10 - TWRP doesn't have support for dynamic partition, plus many devices don't have TWRP to begin with.
[Treble-Enabled Device Development A/AB ROMS] eremitein:
send here screenshot from app
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Another test build of LOS18 uploaded to SF, only for ARM64 A/AB non-VNDKLite.

Still based on PHH v300.f, so don't expect fixes to hardware-related bugs; instead I cherry-picked lots of stuff so that it's closer to feature completion and kinda usable if you have low standards like I do. Email/Exchange is still missing, Gallery is AOSP, Advanced Reboot is absent... But the basics are mostly there.

Also, AB images are the norm in 11, and A-only / VNDKLite ones are generated from it using PHH's sas-creator instead of built from source with their respective targets. This is the first time I've done this, so there's a chance that the 64A build wouldn't work, or who knows...

Previous note still applies:
[Treble-Enabled Device Development A/AB ROMS] petbede:
[MENTION=4467696]AndyYan[/MENTION], thanks.

Got the latest installed without issue on Mi Mix 2S that I have laying around.

Is there a way to root it, I tried the magisk patch from https://sourceforge.net/projects/developerluke-roms/files/phh-magisk/ but it's not working. Any light you can provide for this is appreciated.

Once again, thanks
[Treble-Enabled Device Development A/AB ROMS] andrey.medwe@gmail.com:
LOS18 - mtk 6739 - arm64a - loading in fastboot. PHH v300.f - loads without problems.
[Treble-Enabled Device Development A/AB ROMS] -Alf-:
Hi there, latest test build of LOS18 installed on my ANE-LX1 arm64 - SAR vendor 9 without problems. RIL and Camera not working .

(P.S.: Your LOS 16.0 and LOS 17.1 worked fine for me).
[Treble-Enabled Device Development A/AB ROMS] HueyT:
Latest LOS18 works great on River XT1962-1. RIL works fine on top of LOS17.1 nightly as base--very fast compared to LOS17.1
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Hey all, if you have an A-only device, please state that clearly regardless of booting or not, thanks.

Damn, knew it... How about other R GSIs that have A-only variants (e.g. Nippon, Bliss)?
[Treble-Enabled Device Development A/AB ROMS] PoochyX:
Why phone signal be weak with GSI and strong on a custom rom [emoji58]

([emoji880]Omni Rom[emoji880])
[Treble-Enabled Device Development A/AB ROMS] andrey.medwe@gmail.com:
Bliss R - does not start. Vendor 8.1
[Treble-Enabled Device Development A/AB ROMS] Legion495:
Well I did everything before I saw it. Sry already on GSI and not at home to getting a screenshot here is hard right now.

Treble support and everything checks out except seamless update. That was to be expected because i run TWRP and i highly doubt the manufacturer wanted to use seamless update.

Some Chinaphone which usually doesn't get a heckin lot updates.

But I add a screenshot if you want later on at home.

Me flashing A/B results now in showing support for seamless update xD

If I am home I will ask fastboot for info if it actually shows slots.
[Treble-Enabled Device Development A/AB ROMS] :
20201017 build works well on both instantnoodle and instantnoodlep. Thanks OP :)
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Just install PHH-SU. Also, is Mix 2S A or AB?
[Treble-Enabled Device Development A/AB ROMS] petbede:
Is there no way to get Magic root working on it? As cause upon installing the A only but it didn't boot
[Treble-Enabled Device Development A/AB ROMS] fossrev:
Hello yuan I can't unlock with fingerprint after reboot Los 17.1 a only variant mtk 6739

Plus how can I install magisk on it cause of the modules
[Treble-Enabled Device Development A/AB ROMS] HSE172233:
Plz Build linageos 18.0 for arm a-only devices also...
[Treble-Enabled Device Development A/AB ROMS] Legion495:
Is there a Dualsim bug?

So I ask if others encountered it too.

I tried the ASOP. Floss works out. Gapps version does not xD

I did not encounter the issue yet on ASOP. Dunno maybe a known issue?

Either way the Issue: I use a bv9800 smartphone the ROM runs really great and after sometime I get the message that one of the Dualsims disconnected resulting in a prompt asking me to declare a new data sim.

The thing is I have a sim for calls and one for data (it is way cheaper than one sim). And after some seconds most times the Sim is reconnected. This seems to go on for ever and restarts don't help a lot.

I suspect that this is caused by a powersaving thing as I really notice it a lot after the phone was in standby.

I will reflash a super clean install now just in case.

Chances are the issue is in the ASOP too and I just was lucky enough to not get the problem? I dunno if there are even changes to Simcard functionality in Lineage
[Treble-Enabled Device Development A/AB ROMS] fossrev:
Fingerprint and status bar flickers

I also noticed that the notification and status bar flickers when I use or touch the notifications

Cubot Nova Mtk 6739 a only device

Is there a work around for the fingerprint that stops working after reboot?
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

I just installed lineage-17.1-20201012-UNOFFICIAL-treble_arm64_bvS.img on my DooGee S95 Pro. I had to disable hardware overlay to get the flickering/fadeout to stop. Any ideas about this?

Additionally it says I don't have enough space on the system partition for Gapps. Can I get a little hint on this?

Thanks
[Treble-Enabled Device Development A/AB ROMS] eremitein:
in twrp advanced wipe menu check system and resize system
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

Great! I'll try the advanced wipe option and option to resize the system partition. TWRP says that there I have 25MB free on system_root so I don't know what to do next, backup size is 1792 and used is 1792 so...

Thanks
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Hey all, can I get more responses on that LOS18 A-only test build? Booting or not, you gotta tell me, I need your feedback to determine my next move.

Nope, no Magisk for R for now.

Don't want to repeat myself, so please refer to #2.
[Treble-Enabled Device Development A/AB ROMS] Naxil:
AUm-l29 (honor 7a) is compatible with this or treble?
[Treble-Enabled Device Development A/AB ROMS] fossrev:
Thanks for the reponse, great rom though.

Edit: I didn't notice until now, I can't use the hotspot it just comes on without any broadcast please can you link me to any possible solution.

I don't want to go back to stock :(
[Treble-Enabled Device Development A/AB ROMS] Ham1do:
Deleted.
[Treble-Enabled Device Development A/AB ROMS] Tims Fong:
Can't boot and loop on fastboot.

Lineage 18 GSI Can't boot and loop on fastboot for ZUK edge arm64 Aonly VADK27.Thanks.
[Treble-Enabled Device Development A/AB ROMS] veekay:
Andy, is 20200913 still your latest "public" private build?
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Yes, I didn't build a 17 private build recently cuz I've migrated most of my devices to 18, plus people don't seem interested...
[Treble-Enabled Device Development A/AB ROMS] alvinprimo:
Los 18 a-only bootloop to fastboot, Lenovo S5 sd 625 vndk 26. Flash on top Los 17, Los 17 works perfectly tho
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

How do I resize the system partition, or not being able to install Gapps means I installed the wrong GSI?

Thanks
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

Currently on my phone I installed this GSI and it says my system partition does not have enough space. TWRP says 1842 total 1784 used but I have 3.5GB on the system partition according to gdisks but TWRP will only let me expand an additional 57MB ideas?

Thanks

---------- Post added 28th October 2020 at 12:01 AM ---------- Previous post was 27th October 2020 at 11:56 PM ----------

Hello,

An alternative is to build a Gapps version of this GSI which has all the Gapps installed already.

Thanks

---------- Post added at 12:43 AM ---------- Previous post was at 12:01 AM ----------

Hello,

Or another option is to make /system bigger when the GSI is installed. Not sure how to do any of this though... I can't install gapps which kind of makes this useless.

Thanks

I would like everyone to now call me a noob. The answer was posted before and I just didn't realize that a repair/expand under wipe in TWRP would fix it. *hangs head in shame as a noob*

Thanks
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
Okay so i can not get past the not enough storage to flash gapps so if i want to build this for my phone how can i build it with gapps?

Update:

Before you tell me about the way to resize in twrp i am using a Oneplus 7T and twrp is barely working for this device and there is only 2 unofficial builds and both can not resize the partition. Now my computer is more than capable of building it so how can i build it using the provided script with gapps?
[Treble-Enabled Device Development A/AB ROMS] santosst:
I'm using Chuwi Hi9 Air (A-only with VNDK-26). LOS 18 stucks on manufacturer logo. Is there any log file we can get to help you?

LOS 17.1 works fine and I'm using it now :laugh:

Thanks, AndyYan!

I experienced a similar issue. In addition to partition expanding via TWRP, another option is to boot the system without installing the Gapps. It seems that, on the first boot, the system partition automatically resizes (at least this happens on my tablet). Then just do a factory reset and install the Gapps through TWRP.
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

One issue I have, I installed this on a DooGee S95 Pro phone. I have to turn hardware overlay off or it gets washed out colors and flickers and just isn't right. Any fix so I can have hardware overlay on? I would like hardware overlay turned on because if I don't, tapping the screen has a significant delay and won't allow me to wake the phone :(

Any help would be appreciated.

Thanks

---------- Post added at 02:34 AM ---------- Previous post was at 02:18 AM ----------

Remember, you might not need to resize the physical partition. In my case with the DooGee S95 Pro I clicked resize but it just expanded the partition was already big enough so you should just double check the partition size...

Also check here https://github.com/phhusson/treble_experimentations for more information, he has one with some gapps in it so you might just look at some things there.
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
I checked i only have 25Mb available defiantly needs to be resized but not sure how outside of twrp i saw those i am currently running his AOSP gapps build runs great but really want Lineage OS as i prefer it.
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

In my case I only had 25MB free also. I told TWRP to resize system and it did resize it to the full 3.5GB without issues. I doubt you need to resize the physical partition.

Check and see what the size of the partition actually is and I am sure TWRP will fix it for you. I only have a partially functional TWRP on my DooGee S95 Pro anyway.

Also when I said check, I meant check the size of /dev/block/by-name/system with a program like gdisk.
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
The 2 builds of twrp for my device do not have the option the even try and resize the system partition i have super and oneplus resizing any of them break i mean beyond break the device i have to use MSMtool to reflash device back to complete stock.
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

Alright without the device here, I can only go with my experience and what you say. Sorry I can't be more help.

Thanks
[Treble-Enabled Device Development A/AB ROMS] santosst:
The TWRP for my device also does not allow the partition resizing. However, the system partition expanded to the real size of the physical "system" partition during the first boot, so I had enough space to install gapps. Try installing the gapps after a full LineageOS boot, maybe it'll work as it did for me.
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
Your good i understand i will give it one more go and let you know

---------- Post added at 04:54 AM ---------- Previous post was at 04:09 AM ----------

First time using GSI with treble how do you update do you have to start fresh every time a new .img comes out?
[Treble-Enabled Device Development A/AB ROMS] ChessPiece:
Is this means that you will stop updating LOS17 and focusing on LOS18 development?

Also it is quite confusing to see the majority of recent posts is about Android R / LineageOS 18. Maybe it is better to create separate thread.
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
Nothing worked i am now building my own version with Gapps now should be done within the hour had to modify the build script slightly to build it with gapps really easy once i looked at the script.
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
I have enough disk space for both 17 and 18, and building all 17 archs doesn't take too long, so I'll keep building for now.

PHH's R is still marked as pre-release, plus there's still that major A-only issue that I'm not sure if I'll even be able to solve... I'm thinking of buying an A-only device just for hands-on :eek:
[Treble-Enabled Device Development A/AB ROMS] Paulicat:
Definitely willing to test this if you're willing to put it out there!

Same problem for me, can't resize due to dynamic partitions and try as I might, cannot get a full gapps install working.

Anyways, good luck with the build!
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

Would switching to LOS 18 GSI fix the hardware overlay issue I am having that is preventing things from working properly? I currently have to turn the hardware overlay off to get things to work, otherwise I get shimmering and washed out graphics. Currently running it on the DooGee S95 Pro, ideas?

Thanks
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
I am going to PM you please keep a eye on it.
[Treble-Enabled Device Development A/AB ROMS] Shananiganeer:
Could you link the build or mention what you changed? I've been banging my head against the wall trying to get LOS17 + gapps installed on a phone with dynamic partitions. Have made some cursory attempts to build it, but haven't dug into the build scripts to see what I'd need to change to add gapps. Tried to simply swap the device to bgS instead of bvS, but it just produced an incorrectly named bvS build.
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
LineageOS GSI Gapps included

I will keep you updated i work from home and have been working all day i get off at 10PM CST and will build all arch with Gapps im not even sure if it will work yet we will see but i will let you know when i have a link to a working build with Gapps. I will also send the necessary changes to AndyYan so he can include Gapps if he wants to but that is only if i am correct on how to built it with included gapps.

Update:

I am currently building 2 version right now i have 12 threads dedicated to both so in about 40 minutes to a hour i should hopefully have working gapps build if all goes well.
[Treble-Enabled Device Development A/AB ROMS] Shananiganeer:
Oh man what a legend, thank you. I have a decent amount of CPU horsepower (should be able to spare 20 threads) to help with compiling if you need/want.
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

I would again like to know if there is a hardware overlay fix though. If not I understand but I was just wondering.

Thanks
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
So good news and bad news i did figure out how to get OpenGapps into LineageOS source to be built with the script bad news OpenGapps fails to build all apps for some reason currently investigating this issue.
[Treble-Enabled Device Development A/AB ROMS] Paulicat:
Hi [MENTION=4467696]AndyYan[/MENTION] I know you're a busy person and all the work you've done so far is greatly appreciated...if you could help out getting the gapps build going it would be super appreciated.

The issues are stemming from the dynamic partition devices (redmi note 9s in my case) wherein we cannot expand the partition with twrp.

So getting gapps installed is a massive headache.

I managed it by rooting the base lineage, deleting everything pre-installed with things I could work around, media sounds, duplicate apks, even so far as deleting the built in webview and then manually adb installing google webview on boot up to free up JUST ENOUGH space to get the minimal nikgapps installed.

Huge PITA but it did work for me...just would be super sweet to have the gapps builds out there.
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
LineageOS Gapps GSI

Here is the link to the builds the are being posted as the complete AndyYan also this github contains the simple changes needed to the script. Also the script by itself will fail to build FYI i am going to get these up and get some sleep good night. I did this for personal reasons AndyYan feel free to use my images.
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
I've never built with GAPPS so I'm not more knowledgeable than Gonzalez here...

Nice!

I'll reconsider GAPPS given the increasing amount of dynamic partition devices out there, but for now people looking for such variants should look over here.
[Treble-Enabled Device Development A/AB ROMS] gonzalezb:
LineageOS GSI with Gapps

V2 is posted on my Github it fully boots and has fully functional Gapps enjoy all will post images as the build.
[Treble-Enabled Device Development A/AB ROMS] Paulicat:
[MENTION=4467696]AndyYan[/MENTION] no worries at all, I appreciate all the work everyone does here. [MENTION=4791843]gonzalezb[/MENTION] I am testing V3 now, will report back!

Awesome work guys!

---------- Post added at 05:02 AM ---------- Previous post was at 05:01 AM ----------

[/COLOR [MENTION=4467696]AndyYan[/MENTION] no worries at all, I appreciate all the work everyone does here.
[MENTION=4791843]gonzalezb[/MENTION] I am testing V3 now, will report back!

Awesome work guys!
[Treble-Enabled Device Development A/AB ROMS] Paulicat:
[MENTION=4791843]gonzalezb[/MENTION] - Great work!

Booted up just fine, had some weirdness going through the wizard, got stuck at pin entry, can fiddle around going backwards/forwards to get past it.

Can I make a request though?

Can you include the Google app (velvet.apk) as that one requires to be in system/product/priv-app in order for all the functionality of it to work.

If you install from app store, no Ok Google...

The rest looks excellent!
[Treble-Enabled Device Development A/AB ROMS] rav3n_pl:
Does anyone tried it on Umidigi s5 pro or another phone that include in-screen fingerprint and pop-up camera?

It have any chance?

Treble info reports NVDK 29, i have rooted it already (via magisk boot image modification).
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

Any ideas on the hardware overlay that you have to turn off to make any GSI work? Should I switch to LOS 18?

Thanks
[Treble-Enabled Device Development A/AB ROMS] alvinprimo:
Great decision, cause still a lot of us can't boot a11. And a lot of us own A-only device too. Thanks for your work ?
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Sad news is the A-only device I bought (Zenfone 5 2018) can't even boot PHH's AOSP, and I think I have to buy another one - open to suggestions from you all, as long as you know it boots AOSP :)

Good news are 1) this device has an A10 beta that switches it to AB, so don't worry, I didn't waste money, and 2) someone offered a piece of potentially useful log for the non-booting issue.

Besides this, there hasn't been much meaningful changes upstream in LOS (I've picked a lot in my last build), so I'm not motivated to update even for AB devices either. Hope you understand.
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
I've had success with getting PHHs AOSP to boot on the DooGee S95 Pro but you do have to turn hardware overlay off. I REALLY wish there was a fix for that. Nice brick of a phone and not too bad if you want a modular phone with no support and no native LineageOS. It works well but it also has an LCD screen, I really want to have the hardware overlay turned on. Any fix would be helpful because it would be a great device with that and if we could have a working patch to turn encryption off. I've compiled directions on how to get TWRP and ROOT on the device and how to get the GSI working too and can share that if you're interested.

Hopefully you have insights to the Hardware Overlay issue because it makes DT2W not work well and that's a bummer also.

Additionally this is an A only device sadly. Most phones these days are horrible in specs or cost too much considering specs.

Thanks
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Sorry to sound rude here, but if it happens on PHH's AOSP also, submit an issue there and don't keep mentioning it.

As for A-only R, I've fixed my ZF5 so it can provide useful logs, and PHH had given me some hints, but I haven't figured out the problem yet. Surprisingly, according to user feedback, no one else seems to have either...
[Treble-Enabled Device Development A/AB ROMS] marcusah123:
Hello,

Thanks for the tip, maybe I need to just install a newer version and I will submit to PHH about it. I didn't hear anyone say anything about it or even make a mention that it had been seen so I mentioned it a couple of times.

Thanks
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Updated all variants with November security patches. [Insert obligatory backup-and-test warning here]

I should've built these a week ago, but I got caught up in my day job and forgot all about it... Similarly I might be unresponsive to messages here, on Telegram, etc. - bear with me.

Another good news is I've just managed to boot LOS18 on my A-only test device, so the agony I've had for the past month might finally be concluded. I'll redo a test build later.
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
New LOS18 test builds are up for ARM64 A/AB non-VNDKLite. A-only should boot this time - if not, ugh, who knows what I might do...
[Treble-Enabled Device Development A/AB ROMS] HueyT:
LOS18 AB latest works great on moto g7 river on LOS17.1 vendor. Thanks