yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] oF2pks:
@phhusson , I have updated my DeviceInfo (kDI) app on F-Droid with Treble specifics:

- ro.treble.enabled

- ro.product.cpu.abi

- ro.vndk.version

- binder v7/8 detection

- ld.config/[vendor]namespace.default.isolated

...plus all possible characteristics including /Vendor sepolicy, ro.product.first_api_level or ro.build.ab_update

Treble compliance: https://developer.android.com/topic/generic-system-image#device-compliance

Dynamic partition fastbootd : https://developer.android.com/codelabs/using-android-q-gsi?hl=de#3

kDI: (350kB) https://xdaforums.com/t/app-foss-gsf-widevine-l1-2-3-treble-a-b-device-infos-all-ids-specs.3849908/

For the record, I confirm building fine, with your treble android11 repo, following LineageOS native /product Apps: Calendar(Etar), Terminal, ExactCalculator, Music(Eleven), Browser(Jelly).

I will upload all-in-one microG in Feb. with embedded Playstore and GoogleSync_Contacts/Calendar plus few others tweaks.
[Treble-Enabled Device Development A/AB ROMS] Dior DNA:
update: turning on adb USB in developer settings stops the error logs (and probably saves some CPU cycles)
[Treble-Enabled Device Development A/AB ROMS] pvdeejay:
Hello,

I am still running Android 10 MicroG GSI by @oF2pks https://xdaforums.com/t/aosp-10-0_r40-all-in-one-microg-ufofficial-cve-aug-2020-arm32-64.4147899/ on Xiaomi Redmi 9 code name galahad.

This device comes with Android 10 vendor and has so called super partition, needs to be flashed in the fastbootd mode and I think there is no TWRP. So the system partition is read only.

I need to either mask or selectivelly disable root access. I can't use securize from the Treble settings as the system partition is read only.

What are my options?

By reading a few recent pages I guess Magisk can do this.

However I have never used magisk thus I don't know if I can flash it on a device with no TWRP. Also I have seen mentions of @phhusson mod of magisk, called magisk-phh.

There are some binaries... https://sourceforge.net/projects/expressluke-gsis/files/Extras/phh-magisk-ten/

However looking at the sources at https://github.com/Magisk-Phh/Magisk I am afraid it's a bit outdated.

At present I just wuold either like to disable or hide root access so I can continue using the Revolut app.

However later on I'd also like to update to Android 11.

Can you give me some advices on how to make this work?

Also can I dirty flash v 300L over my current android 10 based GSI using fastbootd?

Greetings

Peter
[Treble-Enabled Device Development A/AB ROMS] devrieshh:
you do flash with ./ before flash command in fastbootd mode?

./fastboot flash system ...
[Treble-Enabled Device Development A/AB ROMS] Gomeman:
Flashed latest v300m on my gome fenmmy note( arm64agz ). First over BLISS 12.12 gsi rom.(dirty flash). I realized i had no sound( no ringtones working). So i did a fresh clean wipe. And sound did not work either. Then i googled a bit to find the solution and i came up with some russian forum.

Разработка и портирование GSI-прошивок - 4PDA

Разработка и портирование GSI-прошивок

4pda.ru

Replace mediaextractor.policy thats in a mediaextractor.zip. Copy in

/apex/com.android.media/etc/seccomp_policy/mediaextractor.policy .

For this i just used solid explorer from playstore.

Working nicely at the moment. thanks.

Pd. stock rom was oreo 8.1.
[Treble-Enabled Device Development A/AB ROMS] Gomeman:
Just want to add the MMI codes are invalid . Anyone knows a fix for this? couldnt get my prepaid card balance. That how i noticed MMI codes didnt work. thx
[Treble-Enabled Device Development A/AB ROMS] pvdeejay:
Hello,

I really can't figure it out.

I am still on Android 10.

Which magisk manager shal I use?

Can I use

fastboot boot to boot a patched magisk image withouth actually flashing it?

Greetings

Peter
[Treble-Enabled Device Development A/AB ROMS] oF2pks:
No, you can't mix close-similar rom from different builders. My upcoming android11 will still come rooted.

Starting from zero, you can give a try to @sooti GSi (aio full-Google), the rom comes with a tricky #su hide process and might(?) works fine on galahad : if it does, reports to him for specifics possible enhancement.

: https://xdaforums.com/t/gsi-rom-curtana-joyeuse-excalibur-11-0-aosp-gapps-03-02-21.4165873/
[Treble-Enabled Device Development A/AB ROMS] Royna:
@phhusson

View attachment 5221623

Should I use system-roar-arm32-binder64-ab-vndklite-xxx image?

The phone model is samsung galaxy a6+
[Treble-Enabled Device Development A/AB ROMS] IamTheBRAVE:
The info is all written right there
[Treble-Enabled Device Development A/AB ROMS] JuanTamqd21:
I found a bug in all android 10 gsis based on this gsi. When there is a hidden wifi, you cannot connect to it. Anyone experiencing this?
[Treble-Enabled Device Development A/AB ROMS] Remon98:
Android 10 and 11 camera not working kebab vendor j5 prime

It is showing cannot connect to the camera.

But camera of resurrection remix 8.6.7 by robot hanzo is working.why?
[Treble-Enabled Device Development A/AB ROMS] Gomeman:
Hi . A few fixes still needed. (A-only at least).VNK27

-Platform tools not working when usb debbuging is on. Adb doesnt detect any device.

-Cant transfer any files or any opcion available in usb conexion devices when it is connected to pc. It just charges.

-Something is wrong when you dial any MMI codes.

-by default ringtones not working. Need a fix.

-Even PHH magisk imposible to install. Doesnt boot.

Any way thanks for the work .
[Treble-Enabled Device Development A/AB ROMS] pvdeejay:
Hello,

Unfortunatelly this is not what I'm looking for.

I'd like to either start clean or with MicroG.

I'd prefer MicroG and as open-source as possible given I need some banking apps including revolut and Microsoft Teams for work.
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
sry if i ask again maybe you remember me i got nubia z17 device with 8gb 128gb storage i got with android 11 same issue as i got before with gsi build i wrote to you by anyway cause of you ask me for some .zip that patch the sd835 devices anyway to enable camera and Bluetooth and so on ....

you know everything working than on my device but can't get the file ...... i searched and searched can you maybe help?
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
it is crazy cause of everything is working so far and you know i share the .zip but can't find it anymore ;)
[Treble-Enabled Device Development A/AB ROMS] ...Saurav:
Can I flash this , just need fraction of assurance from your side . My device is Realme 7 ( RMX2151 ) , Support A/B system and have a vendor from Android 10. I'm asking because I'm fade up with this RealmeUI , poor ram management and so heavy full of bloatware .

Need help somewhat new to this gsi world , previously used specific resurrection remix ROM on my previous redmi note 3 phone.
[Treble-Enabled Device Development A/AB ROMS] :
As mentionned in Op thread post :

1/ check if your mobile is treble compatible.

2/ check your architecture (arm64, 32 ...) A or A/B.

If you're are treble compatible and phhusson provide an image fo your achitecture, there is no reason to not be able to flash it.

But to be sure to have a wayback :

1/ Download your stock rom image on you Pc if something wrong happen then you can restore

2/ maybe check if you have twrp for your mobile (look on xda) this is not a must have but in my case i need it my stock recovery do not allow me to wipe data and made bootloop

3/ Make a backup of your data.
[Treble-Enabled Device Development A/AB ROMS] ...Saurav:
Thanks for the detail , I'M already half a way , Realme 7 community already provided PitchBlackRecovery , no TWRP as of now , the only doubt I left with the gsi flashing guides are little shady here & there . Regards
[Treble-Enabled Device Development A/AB ROMS] JuanTamqd21:
Could anyone try hiding your wifi's ssid and connect a device using any phhusson gsi. I have used almost all gsi(10 and 11) amd none of them can connect to any hidden wifi.
[Treble-Enabled Device Development A/AB ROMS] JuanTamqd21:
maybe the sensors are forced off
[Treble-Enabled Device Development A/AB ROMS] JuanTamqd21:
check in developer settings the sensor off(it completely shuts off all sensor in your phone)
[Treble-Enabled Device Development A/AB ROMS] ChessPiece:
AOSP 11 is finally out from pre-release stages.

Release AOSP 11.0 v302 · phhusson/treble_experimentations

Fix AAC software decoding Fix adb for some a-only devices Enable 2 buttons navbar

github.com

Don't you want to create new thread for AOSP 11 @phhusson?
[Treble-Enabled Device Development A/AB ROMS] nook'r:
Hi phhusson,

I was able to install v123 (Aug2019, android 9.0) on Huawei Mate SE, If I try to install anything v200+ I receive either hardware (only 1 ROM with Android 10 gave that error) or the system never boots.

My question: Any progress on #4?

Thank you for your work.
[Treble-Enabled Device Development A/AB ROMS] ...Saurav:
System Roar AB GSI --

Tested working properly on Realme 7 (RMX2151)

Issue noticed --

1. VoLTE doesn't work

2. 2G calling -- Calling doesn't work from my side{no sound} ( if opposite person make a call to you it will work .

3. Brightness Slider & headphone symbol -- ( which can be fixed from here --- https://xdaforums.com/t/fix-brightn...ne-bug-for-any-gsi-rom.4172145/#post-84586997
[Treble-Enabled Device Development A/AB ROMS] landsome:
Deleted
[Treble-Enabled Device Development A/AB ROMS] JuanTamqd21:
Do anyone here also experiencing a bug wherein you cannot see and connect to hidden networks(wifi,hotspot)?
[Treble-Enabled Device Development A/AB ROMS] JuanTamqd21:
I tried Los q and r,LiR and Loq, RR, Caos, and other gsi based on phh and all of them can't connect to my hidden networks.
[Treble-Enabled Device Development A/AB ROMS] oF2pks:
@phhusson on your Treble system11 rooted gsi, I have @topjohnwu 's https://github.com/topjohnwu/libsu#root-services broken due to avc: denied { call } for scontext=u:r:untrusted_app:s0... tcontext=u:r:phhsu_daemon:s0 tclass=binder permissive=0 app=com.oF2pks.adbungfu (RootServices do work well with AStudio AVD magiskified android11).

Is this expected SELinux behavior? RootServices work back fine if allow untrusted_app_all phhsu_daemon:binder { call transfer }; added to device/phh/treble/sepolicy/su.te.

btw, while testing my rooted ADBungFu adb shell, I also noticed on-device interpreted rooted #su: cmd phone was failing on your Treble gsi with similar SELinux avc: denied { call } for scontext=u:r:radio:s0 tcontext=u:r:phhsu_daemon:s0 tclass=binder permissive=0
[Treble-Enabled Device Development A/AB ROMS] Avraham Tsaban:
My device (Redmi 8A - 'olivelite') is ARM 32-bit with 64-bit binder, A-only.

What image file should I use?

I find no "arm32_binder64-aonly" file on the releases page

EDIT

I am a little bit confused. The treble info app confirms my device does not support seamless upgrades, but it claims I should use A/B OS since my device supports System as Root. Isn't A/B related to seamless upgrades?
[Treble-Enabled Device Development A/AB ROMS] Avraham Tsaban:
I also find no documentation to help me define whether should I use Standard or vndklite image.
[Treble-Enabled Device Development A/AB ROMS] eremitein:
@Avraham Tsaban follow Treble Info https://play.google.com/store/apps/details?id=tk.hack5.treblecheck

AB GSI not only for native AB devices, but also for devices with System-as-Root (SaR)
[Treble-Enabled Device Development A/AB ROMS] Avraham Tsaban:
Thanks.

I did use it, but I still found it a little bit confusing...

If it mentions no "VNDKlite", just "using VNDK version 29.0", Does it mean I should ignore the vndklite builds?
[Treble-Enabled Device Development A/AB ROMS] eremitein:
vndklite builds also can be use on non-lite vendors, no problems here

also vndklite (of some GSI) can be mounted as RW, non-lite can't. and some devices have works camera only with lite builds, so i recommend use that one
[Treble-Enabled Device Development A/AB ROMS] Avraham Tsaban:
I think a new tread should be started.

Phh is working on android 11 for half a year already...
[Treble-Enabled Device Development A/AB ROMS] dedaol:
I've just unlocked the bootloader of my Xiaomi Mi 9T yesterday, put Magisk in the boot image, and flashed system-roar-arm64-ab-vanilla.img today. It boots, so far so good.

I saw Superuser installed, I searched how to remove it, Securize came up, I've tried it twice, it asks for root, then reboots, but superuser stays.

I don't know how superuser is implemented, is it on the System partition? Then it is impossible to remove, because that System image is read-only. The idea would be to use Magisk, use Magisk Hide, pass CTS and SafetyNet, and have a pixel-like phone :-)

I saw an overlay was needed for Mi 9T Pro to get auto-brightness working. The guess is the same would be needed for the Mi 9T also.
[Treble-Enabled Device Development A/AB ROMS] dedaol:
Superuser lives in /system/app/me.phh-superuser/ so it is on the read-only system partition. I can reflash a vndklite image to have /system rw, maybe then securize could work.

I saw the work on pop-up camera on K20 Pro, unfortunately it is unfinished. xiaomi-motor can be used (as root) to retract the camera, as it is written in the K20 pro/mi 9t pro wiki. Mine is Mi 9T (not pro) but it works the same way.
[Treble-Enabled Device Development A/AB ROMS] Avraham Tsaban:
*deleted*
[Treble-Enabled Device Development A/AB ROMS] pvdeejay:
I'm using this rom https://xdaforums.com/project-trebl...p-10-0r40-microg-ufofficial-cve-aug-t4147899/ on Xiaomi redmi 9 galahad. This is based off of v302.

When I'm using bluetooth headset microphone volume level is very very low. The other party can't almost hear nothing from my microphone. To find out it's there and working with very very low volume I can just knock on the microphone and then I can hear it's registering some noyse.

I've tried disabling a2DP offload, setting bluetooth workarounds to mediatek rebooting the device in the process however I can't make it work better.

Do you have more ideas?
[Treble-Enabled Device Development A/AB ROMS] ashwini215:
@phhusson I am facing splashscreen bootloop issue on v305 (arm64_bvZ). My device is Mi 10T (code name: apollo). Please see if you can help in any way. v303 boots fine.
[Treble-Enabled Device Development A/AB ROMS] Michael5200:
in version AOSP 11.0 v305 does not work for the Samsung Galaxy A70 (A705MN), it gives infinite loop. appears 1 second to configure the android, and returns to the infinite loop again. Can someone help me?
[Treble-Enabled Device Development A/AB ROMS] Michael5200:
in version AOSP 11.0 v305 does not work for the Samsung Galaxy A70 (A705MN), it gives infinite loop. appears 1 second to configure the android, and returns to the infinite loop again.
[Treble-Enabled Device Development A/AB ROMS] amrqqq:
I am using honor p8 lite prague.

I tried your rom (i was successful at installing it twice or thrice)

Most of the time i get stuck in boot animation Android or other logos like crdroid.

The issue is with creating/deleting files in Data partition.

After flashing your rom should i format data again?

shoould data partition be ext4 or f2fs?
[Treble-Enabled Device Development A/AB ROMS] ExqlVR:
Hello.

I have a Samsung Galaxy A01 (SM-A015M), after the update to android 11, I unlocked the bootloader and install TWRP (in some way)... I tried to install a GSI rom but it does not work and I even tried to use GSI flasher for samsung devices that have a "super partition"... yet It does not work.

I read on a russian forum, that this device (A01 SM-A015M) does have a "vendor mounted partition" or something like that that...

Does someone have more information about this? @phhusson do you know something?
[Treble-Enabled Device Development A/AB ROMS] kidronvalley:
@phhusson thanks a lot

I am on Motorola One Zoom, installed AOSP 10 v 222.

All good, except bluetooth

I can pair headsets only as phone call

Media audio never works, seems some codec as LDAC is missing

if any workaround, welcome
[Treble-Enabled Device Development A/AB ROMS] SubSonix1:
I'm back again with my ALLDOCUBE M8 T806K

MediaTek Helio X20 (MT6797)

Can anyone please tell me which version of Treble should work?

This table runs Android 8.0.0. Security patch level: 5SEP2018

I've had boot loop issues in the past and gave up on the tablet for about a year.

It's currently back to complete stock firmware.

From memory Treble 9 worked, here's a Github issue post I made in August - https://github.com/phhusson/treble_experimentations/issues/1454

Basically I'd just like to know if I can use Treble 11 or even 10 if possible?

View attachment 5343859
[Treble-Enabled Device Development A/AB ROMS] chmick:
Hello,

just for info ,

I tested version 309 of system-roar-arm64-ab-vndklite-gapps on my XIAOMI redmi note 9T (cannong)

Release AOSP 11.0 v309 · phhusson/treble_experimentations

[Zenfone 8] Fix boot, audio, camera hole, dt2w [Doogee S95] Add support for dt2w (always enabled, not togglable) Fix BT voice calls on some Exynos devices Expand "use alternate audio policy" to Exy...

github.com

It boots fine . So far it seems to be stable , I have not tested everything yet

I have a problem of echo with the bluetooth handset .

Like others I tried to replace superuser with magisk by running unsu.zip script from recovery but it did not work .

I'm a noob in the android rooting world so I don't really know what else to do .

I wrote an how-to for the noob here https://xdaforums.com/t/rooting-custom-rom-your-brand-new-redmi-note-9-t-for-the-noob.4296447/

about rooting the redmi note 9T. If some want to review and comment , please be my guest.

@phhusson If you wish to have more debug info , do not hesitate to contact me .
[Treble-Enabled Device Development A/AB ROMS] aljoscha81:
hi phh sry have to wrote you again but there is some problem to clear i own nubia z17 8gb\128gb and some people here on xda wrote you once have the problem on android 11 gsi based on your code got no working camera sometimes no nfc and bluetooth they wrote you and you answered it is a vendor problem of the device .....

so now we can run miui 11 gsi with camera working !

maybe you can help it is the same issue we run in i can remember since android 9 you solved it that time by send you log. files
[Treble-Enabled Device Development A/AB ROMS] daltroaugusto:
Idk if someone is actually still using it, but... Well, thanks to @Typhus_ work (https://xdaforums.com/t/theme-root-magisk-pixel-theme-for-stock-android-10-rom.4088143/) and some stuff (and work ofc) from LineageOS I packaged this kinda amateur Magisk module that makes LOS ThemePicker available, besides the accent colors that Typhus_ had packaged in his zip. It's lightweight and appears to work nice. I just don't know exactly why the fonts and icon shapes weren't installed (I guess it's that I decided to not import some apk overlay files from Typhus_ script, with the intent of not bloat a lot and the thinking that it could create issues as Lineage base is not the same as Pixel base something like that).
[Treble-Enabled Device Development A/AB ROMS] mahmutpekkara:
Installed vanilla binder ab on tecno spark 4 lite, works like a charm! Everything looks working for now. Thanks @phhusson and every other amazing devs out there!

Edit: bugs found that very few system languages and cant set alarm lock time (cant change the time)
[Treble-Enabled Device Development A/AB ROMS] rootbeer007:
I found this https://github.com/LordArrin?tab=repositories there seems to be someone working on that but I still not have tested his work.
[Treble-Enabled Device Development A/AB ROMS] SubSonix1:
I am so grateful that you shared that, thank you so much! :)
[Treble-Enabled Device Development A/AB ROMS] shaniKhan0:
i have tried using ( ./fastboot reboot fastboot )and without ./) still it doesn't work how to fix this I'm really annoyed plz help
[Treble-Enabled Device Development A/AB ROMS] devrieshh:
use buttons on of and volume up(or down?) go to fastboot mode,than do the command :fastboot reboot fastboot

in the menu you get in take reboot in bootloader , than do the commands with ./ in front of...

i havent done it for a while so i can be wrong. hope it helpt
[Treble-Enabled Device Development A/AB ROMS] triggerlord:
Anyone try this (or another GSI) on the Moto G Power (2021)? Anything major broken?
[Treble-Enabled Device Development A/AB ROMS] Calamityx1:
Has anyone else experienced an issue with the mac randomizer turning on after every restart even though the option is, objectively, turned OFF in Developer Options?
[Treble-Enabled Device Development A/AB ROMS] blazzer12:
I am using [AOSP 11] Quack Phh-Treble. Vanilla version works fine but gapps version is booting but not even the status bar or the navigation bar is loading. Initial google account setup freezes.​

So I wanted to flash gapps after installing the vanilla version but after booting the complaint is: "Google services cannot run on this device. This device is not play protected."

Any fix to this? I want to flash the vanilla ROM and then flash gapps.
[Treble-Enabled Device Development A/AB ROMS] Takistsoukals:
Ive flashed quack a/b img version on my lenovo z5 . All is working good except Bluetooth calls and some blank glitches (spaces) than appears in apps like youtube and messenger when i scroll. Ive tried to play a little bit with webwiewer's options in the dev menu but i cant fix it.

Can anybody help?
[Treble-Enabled Device Development A/AB ROMS] eremitein:
bluetooth - try to search in the web/phh chat/xda, there is specific solution for Lenovo z5 (need enable in Phh settings > Misc > Force disable A2DP or remove some apk from /vendor)

glitches - need update Adreno GPU driver, also you can find in the web and XDA have thread for drivers too
[Treble-Enabled Device Development A/AB ROMS] Takistsoukals:
Thnks a lot buddy that did the job

You are the man
[Treble-Enabled Device Development A/AB ROMS] LordArrin:
Hi, man) Glad to see that someone find it) I already did TWRP, kernel and vendor for GSI ROMs. Welcome)
[Treble-Enabled Device Development A/AB ROMS] TMHAKIM:
Are you using Magisk? If yes then use MagiskHide on Magisk 23 or Zygisk DenyList on Magisk 24. hide GMS (Google Play Services)
[Treble-Enabled Device Development A/AB ROMS] PowerBattle:
I do not see the point in installing these firmware because they do not contain a kernel
[Treble-Enabled Device Development A/AB ROMS] JuanTamqd21:
why? stock kernel should work with these system images.
[Treble-Enabled Device Development A/AB ROMS] TrickyJoe:
you can try one of those firmwares. my choice works fine with opengapps. use arm pico version and resized system partition because of twrp 70 error.
[Treble-Enabled Device Development A/AB ROMS] android bot12:
When the system reboots, the device logo appears and then flashes and boots into download mode.

(SM-A605F)
[Treble-Enabled Device Development A/AB ROMS] rw_on_xda:
FYI

I installed AOSP 12.1 v414 on an Samsung Galaxy Tab A 10.1 (2019)

stock FW was/is: either T510XXU5CUL1 or T510XXU5CVB1

following this instruction:

Create new page · phhusson/treble_experimentations Wiki

Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.

github.com

so far so good

thanks @phhusson
[Treble-Enabled Device Development A/AB ROMS] winxuser:
@phhusson any chnace you can do master branch buiilds? would be awesome to be able to see what google is working on in this branch, id be happy to help flashing it :P
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Branch Grid

ci.android.com

And obviously Google keeps (most?) changes for new Android version on private branches until release day.
[Treble-Enabled Device Development A/AB ROMS] winxuser:
Branch Grid

ci.android.com

And obviously Google keeps (most?) changes for new Android version on private branches until release day. I have tried the system.img files from those aosp master branch builds, but I cannot get them to boot on my device, i can get regular Android gsi to boot, but not aosp master branch, unless I'm guessing they arent gsi 🤔 which would explain why they won't boot