yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] Maveric-Romeo:
I have just ordered a Huawei Mate 10. I'm going to extract the bootloader code and update it to the last unlockable rom: EMUI9.1 (Android 9.1). Can I install one of your GSIs or is it impossible due to below Android 10?

The phh Android 12 version can be installed on both EMUI8 and EMUI9/9.1.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
If you really have done successful the bootloader unlock, you can try LeOS-R. But keep in mind all A12 GSIs are out of maintenance since longer time. LeOS-20 (A13) is not so old

but I always prefer a LeaOS GSI from IceowsDev. because he owns Huawei devices and has some extra patches for Huawei
[Treble-Enabled Device Development A/AB ROMS] harvey186:
By the way, If you have really unblocked your bootloader, I'm very interested in details, because I own a Huawei P40 with Kirin 810 device with locked bootloader.
[Treble-Enabled Device Development A/AB ROMS] Maveric-Romeo:
I would gladly update to A13 or A14 instead (if they are better/better for my phone). It just seemed (on page 1) like your GSIs are not compatible unless I have Android 10 / 11 / 12 OEM vendor. If your work is based on the latest GSI by phh, there should be patches for Huawei in there, right?

Is LeaOS different from LeOS? Where can I find IceowsDev GSIs?
[Treble-Enabled Device Development A/AB ROMS] Maveric-Romeo:
I haven't done it yet, but it is supposed to work if I get it delivered with EMUI8 or I am able to downgrade to it.

I don't know the situation for your P40, but if it does not have an EMUI8 (or EMUI9 version with payed external help), you will probably not be able to unlock it since Huawei disabled the possibility in EMUI10 and later.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
I think we should discuss further when you have unlocked the bootloader. Because as long as it is locked, the question of the GSI is hypothetical and I would rather spend my time for further developing of my GSI.

Sorry. You can come back, when you have opened the bootloader (by the way, I don't thin, that the bootloader unlock will work)
[Treble-Enabled Device Development A/AB ROMS] stopsmokingweed:
WTH.

Most cringe android ROM. 🤣
[Treble-Enabled Device Development A/AB ROMS] harvey186:
dumbest comment ever
[Treble-Enabled Device Development A/AB ROMS] Maveric-Romeo:
Unlocking the bootloader of the Mate 10 is not hypothetical, it has been done by many people. So I am not worried about being able to do it.

I am still waiting, impatiently, for the phone. So I would like to prepare as much as possible before it arrives, so that I can do everything right away when I have it. It's fine that you focus on your development. Just, please, answer my post when you have the time and energy.

Right now it seems that LeOS and LeaOS have one half each of what I need. Yes, a GSI made for Huawei phones specifically would be good, but it seems that Iceows's GSI is not de-googled with MicroG.

Would it be easiest to add his patches to your GSI or to just add MicroG to his?

If he has not de-googled his GSI, I'm guessing it would be easier to just add patches to yours? What do you think?

Thank you for your GSI and your support.
[Treble-Enabled Device Development A/AB ROMS] Maveric-Romeo:
Now I have unlocked the bootloader.
[Treble-Enabled Device Development A/AB ROMS] gelrav:
Does your rom work on Xiaomi Pad 5.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
if your device bootloader is unlocked, yes, my GSI should work

this standard procedure should work https://gitlab.com/leos1/leos-wiki/-/wikis/Flashing-Instructions/Standard-Android-10
[Treble-Enabled Device Development A/AB ROMS] gelrav:
I did everything according to standard procedure, but I got this message:

Invalid sparse file format at header magic

Resizing 'system_a' OKAY [ 0.000s]

error: write_sparse_skip_chunk: don't care size 327603568 is not a multiple of the block size 4096

error: write_sparse_skip_chunk: don't care size 59172208 is not a multiple of the block size 4096

Sending sparse 'system_a' 1/3 (262140 KB) error: write_sparse_skip_chunk: don't care size 327603568 is not a multiple of the block size 4096

error: write_sparse_skip_chunk: don't care size 327603568 is not a multiple of the block size 4096

OKAY [ 7.073s]

Writing 'system_a' FAILED (remote: 'No such file or directory')

fastboot: error: Command failed

What shall I do?
[Treble-Enabled Device Development A/AB ROMS] harvey186:
which fastboot version are you using ?

from your Linux distro ??

And if you need fast support, please join my telegram group.
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
hello, downloading to try on my poco x3 gt (chopin)
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
well just flashed using twrp and did not work, it simply jumps to fastboot rightafter, and using fastboot comand to flash super.. same result, am i doing something wrong?
[Treble-Enabled Device Development A/AB ROMS] harvey186:
To answer I need more informations:

1. was STOCK Android on device

2. do you have a real Android 10 layout with dynamic partition ?

3. If 2 = Yes, do you have flashed vbmeta ?

4. If 2 = No, do you have flashed permissiverV5.zip ?

5. Have you made a factory reset with OEM recovery before booting ??
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
yeah it is stock miui, i flashed twrp and magisk to the boot image, stock vmmeta, i didnt factory reset, gonna give it a try again

real android 10 layout? this phone has android 11... googling a litter dynamic partition refered to super, yeah this has a super partition layout
[Treble-Enabled Device Development A/AB ROMS] harvey186:
If you have a super partition, pls don't flash with TWRP. Use fastboot.

use this howto https://gitlab.com/leos1/leos-wiki/-/wikis/Flashing-Instructions/Standard-Android-10
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
oks will do, just installed everything stock, gonna boot ab with twrp and magick then will use fastboot for that. but still it gives a parcing error when i flash usinfg fastboot, it is a bad thing?
[Treble-Enabled Device Development A/AB ROMS] harvey186:
the parse thing is an warning. You can ignore. I hope your are meaning, your are flashing in fastbootd, because if not, you can brick your device
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
ohh the other fastboot. okey... well i already bricked my poco x3 gt, i lost the imei last week, i had nv data corrupt problem, someday ill learn how to fix it... but its back into funtionality al least, i have the imei numbers but not the back up... duno how to change it

well back in the topic... ima do it on fastbootd

but whats the difference in betwen the 2 fastboot?
[Treble-Enabled Device Development A/AB ROMS] harvey186:
The super/dynamic partion includes system/vendor/product and sone more partitions. The fastbootd mode is able to seperate them, so you can flash the system.img into the super partition.and only fastbootd is able to resize system partition when needed
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
ok thanks i am already reinstalling stock miui to enter system then will reboot to fastbootd

so probably thats why none of the roms i downloaded aactually worked
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
hmmm recovery dosnt exist on super devices as it is included in boot partition, how do i fastboot reboot recovery in super devices?

vol up and power dosn do anything
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Every device has a OEM recovery and there will be a way to enter it. I'm running several devices with super partition and recovery partition. In my community we also have tons of devices with super partition and recovery partition.

I prefer searching web how to enter oem recovery.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
You can try

fastboot erase userdata

or

fastboot -w

to simulate factory reset

But you must run these commands in fastboiot mode NOT in fastbootd.! !!!!!
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
just dit but stuck in bootloader

been stuck in bootloader in every rom iv installed in my x3 gt
[Treble-Enabled Device Development A/AB ROMS] harvey186:
That means you have flashed vbmeta with all the text in fastboot mode ( bootloader ) and in fastbootd you have flashed LeOS. And then you have reboot in bootloader and used 'fastboot erase userdata'.

And then you booted device is booting back in bootloader? ?
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
well the first step i coudnt at all... i did all in fastbootd cause idk how to go into fastbootd without goin into the system. using the command vbmeta puts the phone in a bootloader loop
[Treble-Enabled Device Development A/AB ROMS] harvey186:
In the wiki the flasing of vbmeta is BEFORE going in fastbootd. Now you have flashed the vbneta into super partition and that bricked your device and you have to start over with Miui reflashing
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
ok... ill look for a way to get into fastbootd with phone buttoms
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
thanks for the help, i learned a lot, i truly apreciate it
[Treble-Enabled Device Development A/AB ROMS] Psk.It:
Nice to see another /e project

if suggestions are welcome, the web repository needs a different lay-out (impossible to read the full file name)

and also about check application

I see VDNK support, b4bit architecture, but I don't know if I should download.a64 or arm64 build

I really hope thjs rom to become popular 😉

Just please provide some more help for first steps
[Treble-Enabled Device Development A/AB ROMS] harvey186:
No, there is no way to boot in fastbootd with hardware keys.

After flashing Miui back boot in bootloader. Flash vbmeta, run fastboot reboot fastboot. When in fastbootd flash LeOS. Then reboot back to bootloader and run fastboot erase userdata.

That's the working way
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
where did you learn all that stuff, did u study it? am just an amateur but i love all this stuff, acutally enjoyed looking for a way to fix my android phone, and now am learning a little bit of this... probably after i find a way to flash the rom properly ill go into looking for info on how to create roms and that stuff... just for fun
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
ok maybe i have an outdated fastboot software in my pc
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
yeah i downloader another fastboot file... one from xda updated in march 2022, i could use fastboot reboot fastboot command, gonna give it another try
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Learning by doing ; )

Exclusive Interview with Guntram: Lead Developer of a popular custom deGoogled Android ROM called LeOS — nixFAQ

We have talked about custom Android ROM in past and I know you do get excited about deGoogled ROM like me. I know a lot of you have already known...

nixfaq.org
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
well nope its odd, after i flash vbmeta it wont go into fastbootd, just bootloop, and not receiving any vol - power to go into fastboot... just bootloop

can it be done backwards, flashing vbmeta at the end of the process?

nice i will look into it
[Treble-Enabled Device Development A/AB ROMS] harvey186:
I'm sorry,but there is something wrong.

Could you join my telegram group for better supporting,? https://t.me/LeOS_Support

And could you please share a screen shot of the result from treble info ( not treble check ) app?
[Treble-Enabled Device Development A/AB ROMS] Psk.It:
could someone explain difference between

- VNDK vs VNDKLITE

- vbN and vbS build

- a64-VBS vs arm64-VBS

builds?

how to identify the right one for our device?

thank you
[Treble-Enabled Device Development A/AB ROMS] harvey186:
PLEASE don't use that App. It's always showing wrong results. PLEASE use treble INFO!!!!!!!!!!!!!
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Please use Treble INFO app (NOT treble check app) and post the screenshot. Further informations about the version differences you can find here https://leos-gsi.de or in my telergram group https://t.me/LeOS_Support
[Treble-Enabled Device Development A/AB ROMS] Psk.It:
thank you, a bit more clear now what build names means (at last about standard / lite and S / N... a64 / arm64 still not)

I think I could opt for

vndklite (to get just core apps)

a64 or arm64 (still in doubt)

S version to install also magisk
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Crazy, a VDNK31 but no dynamic partition ?!?!? Is it the Original Android installed or any custom rom. Because most custom rom vendors won't work with AOSP GSI.

If you have installed stock Android, you can try LeOS-S-VNDKLITE-arm64.bvN. Don't use bnS version if you ant flash MagisK.

Do you have a custom recovery like TWRP installed ?

Which device is it?

Does it have a vbmeta partition ?

If not, you will need TWRP. Without custom recover you will get in trouble, because you have to flash a permissiverV5.zip with a custom recovery,
[Treble-Enabled Device Development A/AB ROMS] Psk.It:
device is Oneplus6 (codename enchilada)

and yes, the rom is custom (AOSP 12 based)

TWRP and Magisk always with me, since I use to debloat and ungoogle almost everithing running on it
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
sure i will... well maybe i wont do it right now the screen shot thing, as am using the phome for gaming once in a while... let me back up data and in a few days ima try it again
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Ok,

Ok, you can try this way https://gitlab.com/leos1/leos-wiki/-/wikis/Flashing-Instructions/Standard-Android-8-and-9

ButvI can't guarantee that it will worl with this custom vendor and patched kernel.

Debloating is not needed on LeOS. So no need for Magisk 😁
[Treble-Enabled Device Development A/AB ROMS] harvey186:
If you are using your device for games I think LeOS will be not the right OS for you, because a lot of games does have in app purchase or licence proof. Both isn't working on an ungoogled OS.
[Treble-Enabled Device Development A/AB ROMS] Psk.It:
not a problem, i can also re-flash the latest A11 rom...

basically, in theory at last, I will need just to replace embedded system partition with the one available in the downlaod section, is'nt it?
[Treble-Enabled Device Development A/AB ROMS] harvey186:
yes, as it is written in the wiki. and I think you will also need to flash the permissiverV5.zip as written in wiki
[Treble-Enabled Device Development A/AB ROMS] Psk.It:
no

I tried both options, flashing the img from inside twrp, any success -> bootloop to fastboot, neither recovery starts

via fastboot

fastboot flash system_a LeOS-S-VNDKLITE-arm64-bvS.img

fastboot flash system_b LeOS-S-VNDKLITE-arm64-bvS.img

running into quallcom crashdump on reboot

trying to run the Permissiver_v5 got error "system partition size error"

trying to delete product virtual partition - never ending

trying to run "DisableForceEncryption" also this one went on error

i think i'll give up
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Why flashing the GSI on both slots. That nakes no sense.

And aa I have written at beginning: flasing GSI with a custom vendor and a patched kernel will no good idea.
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
its ok i deactivated all google stuff in this phone, i am using aurora store, a mirror for google store and its perfect so far, and i am more a fan of free to play... i might pay someday but not right now

a question, is this rom good for battery? after i fix this phone with a method to spoof imei to be able to use my sim cards, ill be looking for a good rom for my other phone, poco f1... and the ones i have tested arent that great, like up to 15% my battery gets eaten in a night without usage, idk why
[Treble-Enabled Device Development A/AB ROMS] harvey186:
On poco f1 the LeOS-R version should work.

And when starting over with Poco x3 please use February version. I have removed the March builds, because not all (most MTK devices ) have trouble with March build.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
I have removed the March builds, because not all (most MTK devices ) have trouble with March build. So pls try again with February build. Sorry.
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
sure will try...
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
well first i will try to fix baseband and imei problems then i will try to install it..

is LeOS an img file, or zip file for installing? i have only used zips for installing Roms on my poco f1 over twrp, i havent messed up like in my x3 gt, and dont want to xD

a bit scared after bricking it xD
[Treble-Enabled Device Development A/AB ROMS] harvey186:
LeOS is a GSI NOT a rom. A GSI is allways an img file. Best way to flash it is fastboot
[Treble-Enabled Device Development A/AB ROMS] Rynhe:
ohh oks thanks
[Treble-Enabled Device Development A/AB ROMS] arifuluslamjoy:
Plese build a64ab secure variant
[Treble-Enabled Device Development A/AB ROMS] harvey186:
all N versions are secure variant
[Treble-Enabled Device Development A/AB ROMS] arifuluslamjoy:
LeOS-S-VNDKLITE-a64-bvN.img.xz???
[Treble-Enabled Device Development A/AB ROMS] harvey186:
yes, that's a N version
[Treble-Enabled Device Development A/AB ROMS] thatguy222:
@harvey186 Are there OTA updates? I see that option is removed from the Phh Settings. Also, how do we change the system font? Thanks!

Found the font script in the Telegram channel. Unfortunately I get a read-only filesystem error when I try to access th filesystem over adb. Maybe because I chose the N version.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
LeOS will never get OTA's. OTAs are only working on PHH and Ponces GSI. I will never implement that, because a dirty flash is done in minutes.

Regarding fonts, I don't know if the script is still working. I like the fonts, so I have never tried to find as way to change.

If you are in the LeOS-telegram group, why writing here. Telegram support group is much better/faster.
[Treble-Enabled Device Development A/AB ROMS] Hatrackman:
Anyone have this working on a moto g power 2021?
[Treble-Enabled Device Development A/AB ROMS] harvey186:
We have only a g5 user, but I don't know any reason why it should NOT work on your device

Motorola 5G plus · Wiki · LeOS / LeOS-Wiki · GitLab

Wiki for LeOS users

gitlab.com

And if you need fast support, pls join my support group

LeOS — GSI - no gapps will work !!! ...... out of maintenance / support still alive

Deutsch/englische LeOS support Gruppe.	ACHTUNG: KEIN OffTopic erlaubt. Wer dagegen verstößt wird entlassen ————————————German/English LeOS support group.	ATTENTION: NO OffTopic allowed. Whoever violates this will be fired

t.me
[Treble-Enabled Device Development A/AB ROMS] Hatrackman:
Have you heard of anyone flashing this straight from twrp? I don't have persistent use of a computer.

PS: Telegram isn't available to me because I don't have a phone... only use wifi.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
As far as a remember, your device has a dynamic super partition. And flashing into a super partition will fail in most cases. And vbmeta flashing too.

You can.check if your device has a dynamic partition with treble info app ( not treble check, please).
[Treble-Enabled Device Development A/AB ROMS] Hatrackman:
Yes, has dynamic partition.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Ok, then I was right. I can give you a flashing instruction, but you will need a pc for.

You can try using TWRP, but I can't quarranty that it will work and you device doesn't brick.

Wiki · LeOS / LeOS-Wiki · GitLab

Wiki for LeOS users

gitlab.com
[Treble-Enabled Device Development A/AB ROMS] Hatrackman:
Just seeing this. Seems Moto G Power (2021) isn't responding well to GSIs. Re: headphone jack
[Treble-Enabled Device Development A/AB ROMS] Hatrackman:
When you say 'no google apps will work' you mean actual apps made by google or do you mean play services dependent apps? Mostly, I'm concerned about TextNow working. As it stands I need google play services to log in, then I disable it as it is no longer necessary.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
That means, that all Google apps like Gmail or Contacs or Drive won't work because of missing PlayServices and a lot of other things I have removed in AOSP sources. In LeOS you can't register your device or setup an google account in MicroG. No push messages via google push server
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Don't know which GSI was used. Not all GSI are the same.
[Treble-Enabled Device Development A/AB ROMS] Hatrackman:
The info was under phhusson's treble experiments so I'm guessing his AOSP 12.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Ah, OK, then it will also not work on LeOS :((
[Treble-Enabled Device Development A/AB ROMS] geekborg:
Droid-ify is better than Fdroid client
[Treble-Enabled Device Development A/AB ROMS] harvey186:
LeOS Droid is much better :)
[Treble-Enabled Device Development A/AB ROMS] Alpid:
I installed both phhusson's and LeOS both work fine on my moto G power 2021 the only issue was sending sms even if I installed the sms app from treble settings it won't work I can fix it temporarily by turning on airplane mode and then turning it off then I have just enough time to send a sms message. This without installing the ims app from treble settings. One curious thing is that on phusson's I have to choose 3g as my prefered network to be able to make phone calls but on LeOS it works without changing settings. In the stock rom calls and sms work fine but it has to much spyware and unwanted apps you can get rid off even if you use debloater you just don't see them but they are still there.
[Treble-Enabled Device Development A/AB ROMS] Hatrackman:
How about the headphone jack? (The rest is moot for me as I don't use the phone or data, only wifi)
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Yeah, the sms issue is known. Normally it will work after changing network in phone settings with dialing *#*#4636#*#*
[Treble-Enabled Device Development A/AB ROMS] Alpid:
Hi, thanks I change it but no luck still not working volte provisioned is disabled and I can not activate it. I can make calls without problems making calls works fine and everything else also. Update I installed the ims app now it says registered but still can't send. I can receive without the ims app installed.
[Treble-Enabled Device Development A/AB ROMS] Alpid:
The headphone jack works fine.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Sorry, but VoLTE and SMS are 2 different things.

For VoLTE there is a big note in PHHv elegram group, you know ?

Regarding sms I have had the same issue on one of my devices. I have to make a factory reset, running all 4 points in phh treble settings, changing Network in the phone settings and after reboot it was working
[Treble-Enabled Device Development A/AB ROMS] Alpid:
Thanks I know they are different I just wanted to give details. About sms I did the factory reset and ran all 4 points in treble settings and still can't send sms. But this is not only with this gsi I tried phh's, andy yan lineage latest google developer aosp gsi but no luck everything else I can get to work bluetooth, wifi and everything else, is weird because I can receive most text messages sent to me but I can only send a message if I turn on airplane mode and then turn it off. Then it work for a minute and I can send a message but then goes back to not working. I'm willing to try anything I do code a bit and know my why around the linux cli. I never done any work on android but I'm willing to learn.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
Which Android version is your vendor ? And which version of GSI do you have flashed ?
[Treble-Enabled Device Development A/AB ROMS] Alpid:
My vendor android version is 11 the rom is BORNEO_RETAIL_RZBS31.Q2_143_27_7_subsidy_DEFAULT_regulatory_DEFAULT_CFC. I flashed LeOS-S-VNDK-arm64-bvN from april 11.
[Treble-Enabled Device Development A/AB ROMS] harvey186:
OMG, that's a really exotic device. Have you tried a Androdi11 GSI ?