yashsingh1/xdaforums huggingface dataset:
[Treble-Enabled Device Development A/AB ROMS] temporarium:
Would it be easier not to have to do a monthly build/release? Maybe every 3 months? I don't think anyone would complain.
[Treble-Enabled Device Development A/AB ROMS] jack_shelack:
No matter what your final decision is, everyone appreciates everything you do, including your recent fix for old devices without support for BPF maps :D

Might be off base here, but look into HPA-Axis dysfunction, commonly observed alongside burnout and anhedonia. PM me for details.
[Treble-Enabled Device Development A/AB ROMS] stopsmokingweed:
I thought he was talking about the pressure of work in China which made him tired, I heard that's a common problem there.

plus Google's habit of always making a mess.
[Treble-Enabled Device Development A/AB ROMS] Peter12205:
Thank you for keeping the construction going, despite the pressure of work in your daily life, I agree that you should take all the time you need and when you are ready, type and modify and update the construction so as not to feel this project is very heavy. and ended up causing a headache, type hooby.
[Treble-Enabled Device Development A/AB ROMS] jack_shelack:
I don't doubt the long, grueling work hours are contributing, but HPA axis dysfunction means even if you relax 100% of the time when not at work (including with recreational drugs), you won't get better and de-stress. 4-point saliva cortisol test is a great indicator.

There's an old Chinese philosophy that it is best to "deal with big problems while they are still little problems".
[Treble-Enabled Device Development A/AB ROMS] El Dun:
Hello @AndyYan,

thanks for maintaining this project, we really appreciate.

I'm pleased to inform you that after I upgraded from LOS 20 to 21 it seems that a brightness bug went away. With LOS20 when increasing the brightness, the slider worked exponentially rather than linear and therefore the automatic brightness setting always was too dark.

Anyway, with LOS 21 I found a bug regarding Qualcomms ims apk. After installing and rebooting I'm unable to activate wifi calling (and VoLTE). The setting is present and turned on but after changing/turning it off it disappears, the settings UI becomes really laggy and it also seems like the Qualcomm ims apk crashes. With a fresh LOS 20 it works normally.

Since it's not my daily driver I'm available for testing, my device is Motorola moto G62 (SD 480+).
[Treble-Enabled Device Development A/AB ROMS] DarkestSpawn:
You could check in with the FLOSS IMS state of things and see if this helps compared to the CodeAurora one thats built into the ROM (That's what installs when you choose install IMS apk through the Treble Options).
[Treble-Enabled Device Development A/AB ROMS] El Dun:
same story and this time there is an actual prompt that the app crashed.

I also was testing another method by extracting CodeAurora's apk from LOS 20 and while I was able to turn wifi calling on and off now, it actually didn't work because I wasn't able to call someone with wifi only.

That's the debug code when PHH's FLOSS IMS apk crashed:

hopefully it helps
[Treble-Enabled Device Development A/AB ROMS] star platinum 9:
I have installed the gsi rom but the touch not work after i turn off the screen and turned on back.

when i click add fingerprint the settings app crashes
[Treble-Enabled Device Development A/AB ROMS] Microextent:
Hey! I was wondering what kind of support this ROM has for the Cat s22 flip. Stuff like the outer screen, the physical buttons, and more. Mainly asking because i would like to get android auto working on the thing, so if you know of an alternative way(rather than installing a whole new ROM) please do inform me.
[Treble-Enabled Device Development A/AB ROMS] drnightshadow:
Go to AndroidAuto section! There are many solutions!

And please, stay on topic!
[Treble-Enabled Device Development A/AB ROMS] Peter12205:
Hello guys, good evening, will you have or know where to get this same rom but based on micro g or if there is one, I have tried this rom on a Samsung A03s and without complaints but I require more power without losing access to the Google apps.

I have seen a big difference in performance with an S4 comparing it with android 5.0 touchwiz, lineage os 18.1 without gapps, lineage os 18.1 with bitgapps, optimized lineage os 18.1 and lineage os 18.1 based on micro g and the latter really gave it a little more about stability and performance, the latter is irrelevant, but it did impact me.

I know that it can be installed with a magisk module and root, but I don't want to rotate the phone, at least in these years, that's the reason for my question, I wish this alternative existed.
[Treble-Enabled Device Development A/AB ROMS] stopsmokingweed:
Now LineageOS officially supports microG

This is a topic on Lineageos' Gerrit

microg-eval

TrebleDroid has a patch for microG.

Allow signature spoofing for microG Companion/Services

I never tried it on GSI (i don't need it).

But I can install microG on my other devices (main devices) with Official LineageOS as a user app (not a system app) so no need to root.
[Treble-Enabled Device Development A/AB ROMS] Themjbrand:
Is there any way that we can add face unlock to this gsi I'm asking because I like lineage os but the only lack in this gsi is face unlock I see in all the gsi like aosp voltage rising pixel os have added face unlock so I was curious
[Treble-Enabled Device Development A/AB ROMS] diep06:
Hi there, i installed this gsi rom on galaxy a14 4g (sm-a145f)

i want to ask if theres any solutions for the touch screen issue after locking the phone

screen still operates as normal until i lock the phone and after that the touch screen is not usable

please provide me with instructions on how to fix this issue (step-by-step if possible because i've never done this before)
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Quick status update: signed build + PIF = Device Integrity.

I intend to get it working without PIF, but so far no luck. If I couldn't before the update, I'll just ditch what I've applied so far and redirect everyone to using PIF, as it does seem better maintained than ROM-integrated solutions.

It once again makes me question the meaning of this BS, when I don't use GAPPS at all...
[Treble-Enabled Device Development A/AB ROMS] Eula13:
I think giving your users the chance to pass device integrity using PIF by signing your builds is more than enough...

Edit:

nvm andy edited 😅
[Treble-Enabled Device Development A/AB ROMS] stopsmokingweed:
Me too...
[Treble-Enabled Device Development A/AB ROMS] drnightshadow:
Yeah, who's using gapps this days anyway?

Who needs spyware, cr@pware, data mining, tackers, loggers, etc and battery eating sh!tware... well not me for sure from android 4.2... People should care more about privacy and device battery life as they can use soooo many Foss apps without selling theirs privacy. What's the point using Google free ROMs and than make it again full of bloatware.. complete nonsense . Stay on stock ROM!

Well that's my opinion!
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
As a preview of the upcoming batch of builds, I uploaded one GAPPS'd, signed build to Testing.

This being a signed build, you cannot dirty flash from an older build to it, unless you run a migration script prior, but I won't offer that yet - I only intend this build for testing within DSU environment, or for those who don't care, wiping and starting over.

Starting this build, Securize would be a no-go - the option would be greyed out, redirecting you to using e.g. PlayIntegrityFix module. With PIF, this does get MEETS_DEVICE_INTEGRITY, at least on my side.

Regarding signed IMS APKs, the TrebleApp on this build knows the right ones to install, don't try installing one unsigned or signed-by-others, not gonna work. If this approach works, in the near future, all TD-based GSIs would/should converge on this single set of signed IMS APKs.
[Treble-Enabled Device Development A/AB ROMS] aiden.throttl:
Hi Andy

I am installing lineage OS to my Lenovo Tab M10 FHD Plus (x606x) and I noticed that wifi doesnt connect? On other networks it connects but on my router it doesn't? Any fix available?
[Treble-Enabled Device Development A/AB ROMS] Themjbrand:
Hi @AndyYan sorry to ask but is face unlock going to be implemented in the next builds I'm asking because you said once you will try later implementing so
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Updated all variants with Android 14 QPR3, July security patches and in sync with TD as of today. [Insert obligatory backup-and-test warning here]

Just like QPR2, QPR3 can and WILL break devices (old or new)! If your device can boot GSIs via DSU, absolutely try this update in DSU environment first! And regardless of status on DSU, backup important data before commencing update!

To avoid duplication, please read the LONG release note over at Light.
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Thanks everyone (too many to mention) for the comforting replies earlier.

If Google keeps screwing with us every 3 months, to the point that I can't keep even my own fleet running, I might just do that.

Not now, see notes.
[Treble-Enabled Device Development A/AB ROMS] Heeni:
Just updated my Lenovo 8505F with the bvS version. I haven't tested everything, but it's looking pretty good so far. Without your work, this device would have been in the electronic recycle (or even landfill) long ago. Many thanks!
[Treble-Enabled Device Development A/AB ROMS] Eula13:
My device overlay does not seem to apply with the latest build; is there a way I can force apply the overlay? Trying to install the apk for the overlay does not seem to work.
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Do you rely on a self-built overlay, and have you migrated to the signed GAPPS'd build?
[Treble-Enabled Device Development A/AB ROMS] Eula13:
No, my device already have an overlay on the repo and is stored on /system/product/overlay, and I didn't run the migration script as I was already running your testing build with a full wipe. I also tried on a fresh dsu install to no avail...
[Treble-Enabled Device Development A/AB ROMS] Eula13:
I seem to know where the problem is coming from, it now checks ro.product.vendor.device on androidmanifest.xml instead of ro.vendor.build.fingerprint, causing it to not apply... I'll try spoofing build.prop
[Treble-Enabled Device Development A/AB ROMS] stopsmokingweed:
Thank you Andy!

Update:

I confirm that the vanilla build now has no keyboard issues.
[Treble-Enabled Device Development A/AB ROMS] stopsmokingweed:
@AndyYan

It seems that this build has a issue.

Issue that appear:

Emergency calls only

No service

SIM status not available

IMEI / IMEI SV Unknown

com.android.phone keeps stopping

This does not happen on the test build lineage-21.0-20240715-UNOFFICIAL-arm64_bgN-signed.img.xz

Steps to reproduce:

Install ROM + Format data.

After the first boot, reboot again.

Tested on vanilla and gapps versions
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Odd that 1) I'm not seeing this on my test device, and 2) I haven't changed the patchset meaningfully after 15th.

I'm moving this batch to History until this is figured out, to prevent mis-flashing.
[Treble-Enabled Device Development A/AB ROMS] amr112233:
Same Issuue Appear
[Treble-Enabled Device Development A/AB ROMS] DarkestSpawn:
Heads up @AndyYan. Not Sure if that will apply to GSI's as well. Im currently without a spare device to test. Should have a new device this week to get back to testing.
[Treble-Enabled Device Development A/AB ROMS] rw_on_xda:
tested a64_bvS.img.xz on an Samsung SM-T510

turns out:

it does not boot (here)

bootloop (logo is shown with permanent reboots) independend with/without format data

P.S.

* I know it was moved to History, but I thought I would be unbitten from the reported bugs (the device doesn't has a SIM (wifi only))

*Me is unsure, cause no word "signed" in the used Rom name ...

So, I didn't run the migration script.

should I've done this ?
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Turns out it's an LOS upstream oops that went unnoticed for a few days, so no wonder.

Now that they've noticed and fixed, I'll build more and upload shortly.

You might've been bitten by QPR3. Does ponces' AOSP 0703 boot for you?
[Treble-Enabled Device Development A/AB ROMS] rw_on_xda:
"ponces' AOSP 0703" does say anything to me

lineage-21.0-20240526-UNOFFICIAL-a64_bvS.img.xz is fine here, with a keyboard crash though, but fixed via install of an Additional KB App
[Treble-Enabled Device Development A/AB ROMS] rw_on_xda:
doubled post removed
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Releases · ponces/treble_aosp

Script and patches for building TrebleDroid AOSP. Contribute to ponces/treble_aosp development by creating an account on GitHub.

github.com

(Usually I'd ask to check on TD AOSP, but it wasn't updated this month, while Ponces' is)
[Treble-Enabled Device Development A/AB ROMS] rw_on_xda:
Aha, thanks.

quick check:

same as with your July LOS21:

boots, keeps some time at the logo (~30 sec), reboots, ....

should I fetch a log ?

- but if so, maybe only later today (it's 5:21 a.m. here; staid up the night => need some sleep ...) -
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
If you could get to boot animation, absolutely, a logcat would be easy and helpful.

If it's the Sammy logo, depending on your kernel/recovery capability, after the reboot, immediately boot to recovery via key combo, and you might or might not see /sys/fs/pstore and/or /proc/last_kmsg.
[Treble-Enabled Device Development A/AB ROMS] MatkeMarinko:
Can confirm it's LOS upstream issue. I faced that same thing on my officially supported Redmi, and now on GSI with my sammy. SIM cards are gone after first reboot. I will go back to previous build
[Treble-Enabled Device Development A/AB ROMS] Klangerzeuger:
Same for me. My Denniz OnePlus Nord 2 has had LOS21 unofficial Custom Rom for half a year and the SIM only works after a restart if you remove it, reboot and then reinsert it. Same thing with Andy's GSI. My Pixel 4a has offocial LOS21 and everything works.
[Treble-Enabled Device Development A/AB ROMS] MatkeMarinko:
Yeah, crDroid had the same problem on my sister's phone since it's based on Lineage. They just fixed it.
[Treble-Enabled Device Development A/AB ROMS] MatkeMarinko:
I guess we can just try not to restart phones until Andy releases new update that would fix that.
[Treble-Enabled Device Development A/AB ROMS] Klangerzeuger:
Oh but latest Crdroid GSI based on LOS has no SIM-Bug with my Denniz. 😉
[Treble-Enabled Device Development A/AB ROMS] MatkeMarinko:
Because it's not updated for 2 months now. Latest official crDroid had problems.
[Treble-Enabled Device Development A/AB ROMS] rw_on_xda:
boot animation ?

no, just the samsung logo !

attached some logs I could get. Hope something usefull in ...

P.S.

log were fetched with ponces ROM.

Should I've used last LOS21 ?

But the behavior looks similar to me
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Thanks for cooperation, will take a look when I have time later.
[Treble-Enabled Device Development A/AB ROMS] rw_on_xda:
nothing to thanks for !

P.S.

Teamwork is essential, cause it allows to blame someone else

:p
[Treble-Enabled Device Development A/AB ROMS] stopsmokingweed:
Confirmed, thank you!
[Treble-Enabled Device Development A/AB ROMS] prazola:
Trebuchet keeps crashing on Xiaomi Mi 10 Lite 5G (Monet) on last installed from scratch, no upgrade.

Also looks like pure black is not working.
[Treble-Enabled Device Development A/AB ROMS] Orca3:
Thank you AndyYan and others who contribute. Also thank you for the Migration.sh.

DIrty flash from previous to 21.0-20240722-arm64_bgN-signed went smooth. No bugs or crashes on Tab a7 Lite SM-T220.
[Treble-Enabled Device Development A/AB ROMS] prazola:
lineage-21.0-20240722-UNOFFICIAL-arm64_bgN-signed.img got so big it doesn't fit system partition on Umidigi S5 pro.
[Treble-Enabled Device Development A/AB ROMS] JohnTheFarm3r:
@AndyYan

Hello, sorry for tagging you. I'm not sure if you take these kind of bug reports, but I have a very annoying and basically one of the issues that stops me from using GSI on daily basis.

So, basically, video playback online, or generally streaming something, be it YouTube, or Instagram shorts, or even playbacking a video in YouTube in the browser directly, the videos start to glitch out, pixelated like, and they start stuttering and the app crashes slowly after. (Recording a video with the camera and playing that video is fine, this happens only on streaming videos, in all apps). This is happening basically on EVERY GSI I tried so far, so I understand this could be a device specific issue...I'm happy to provide anything necessary or test anything if needed.

I took a log while playing the videos, where the apps crashed, on both YouTube app and Instagram. (Log is a bit bigger, I see debugging is enabled in logcat so it spams a lot).

My device: Xiaomi 14 Ultra - I tried various firmware (both Chinese and global, they have slight differences on Xiaomi), but results were the same.

Here is the log, and please, if you need something else or if you can give at least any pointers or tips, I could even modify or apply some files from the stock ROM if needed (can repack the GSI if needed).

Thanks for any feedback.
[Treble-Enabled Device Development A/AB ROMS] redking974:
Hi,

Device : POCO M5s (rosemary_p), mt6785

LineageOS : lineage-21.0-20240201-UNOFFICIAL-arm64_bgN.img

Starting from a very new clean stock MIUI ROM ROSEMARYPEEAGlobal_V13.0.6.0.SFFEUXM (using flashall.bat), I can : enter my PIN code, receive calls & SMS, connect to data mobile (2G/3G/4G)

I go to fastboot (power + volume up) and do these commands :

I don't do more than these 6 commands (no GApps, no root or anything else than just flashing ROM) and restart directly.

I can't success to make the network working with Lineage OS 21.

I success to have the network with Lineage OS 20.

I don't know if my flashing steps are good or what I'm doing wrong.
[Treble-Enabled Device Development A/AB ROMS] JaneValley:
Update from LOS 19 to 20 was working and seamless, but not for LOS 21 as it failed to boot on my SM-T500. Waiting for future builds to fix that. 新年快乐！
[Treble-Enabled Device Development A/AB ROMS] Alice216:
Waiting for the February 2024 security patch.
[Treble-Enabled Device Development A/AB ROMS] prazola:
Hi Andy, thank you for your work. Would it be possible for you to compile the roms without adding in the kernel build name this list of words?

I have a phone running on your TD 20 build and the kernel name includes the kernel version only, while my secondary phone running Light 21 includes Lineageos in the kernel name, denying it to pass CTS.
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
Updated all variants with February security patches and in sync with TD 20240208. [Insert obligatory backup-and-test warning here]

On Chinese New Year vacation and away from most of my devices, the testing I could do was even more limited than usual - exercise extra caution.

Building bits for both "Light" and TD-based have also been pushed to GitHub.
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
I was dumb and forgot to copy over the bug reporting section in OP - unfiltered reports above, please read again.

I heard of this tightened check, however if it trips the check it has to be a non-stock kernel - shouldn't this be raised to whoever built the kernel instead, for a reliable/ROM-agnostic fix?
[Treble-Enabled Device Development A/AB ROMS] I-am-Gaming:
Hey I am new to this thread . Can u recommend of your GSI Lineage OS . It should provide more performance as my TB-8505F is slow in Android 10
[Treble-Enabled Device Development A/AB ROMS] Eula13:
I wonder if it's possible to have the toggle spoof system properties not copy my vendor's security patch, as it is old and causes my device to not boot as it detects that the security patch is downgraded whenever I toggle it on and reboot.

Edit: Was able to securize/spoof system properties by running sas-creator (by AndyYan) had to modify the securize.sh though.
[Treble-Enabled Device Development A/AB ROMS] fecus:
Alldocube Iplay50Pro. Can I upgrade

from "lineage-20.0-20240112-UNOFFICIAL-arm64_bgN.img"

to "lineage-21.0-20240217-UNOFFICIAL-arm64_bgN.img"

without data loss?

Or how can I save and restore the setups?
[Treble-Enabled Device Development A/AB ROMS] Rainoutt:
Is there any chance to add face unlock to this GSI?
[Treble-Enabled Device Development A/AB ROMS] ykom:
New TD-based arm64_bgN-vndklite can NOt be installed on vndklite devices.

New arm64_bvS-vndklite was updated smoothly without deleting personal files as treble OS should be, but BT does Not work. Thx,
[Treble-Enabled Device Development A/AB ROMS] I-am-Gaming:
Can anyone say about what all are not working when using this GSI
[Treble-Enabled Device Development A/AB ROMS] jack_shelack:
I think that question would be more device specific, but for me on my begonia device, all good, no issues? Flash it and see, or check the "issues" section of TD's github for your device name to see if other people with your device are having any particular issues as this version of lineage uses all TD patches, I believe
[Treble-Enabled Device Development A/AB ROMS] I-am-Gaming:
Thanks . Can u provide the link to the github
[Treble-Enabled Device Development A/AB ROMS] ChristianWS:
LineageOS now accepts signature spoofing: https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/383574

Will anything change here?
[Treble-Enabled Device Development A/AB ROMS] AndyYan:
I'd also like to (as fallback biometrics for devices where FP doesn't work), although with a low priority.

I noticed ponces added an implementation in his AOSP, but not sure if it slots into any ROM...

Sure, I'll ditch the current spoofing patch in use, in favor of this one.

For those who are using MicroG for the intended purpose, the description reads like it should be seamless, and perhaps even allow you to install MG as a user app. For usecases that fall outside of the description... Think twice about whether you need to take that risk?
[Treble-Enabled Device Development A/AB ROMS] ChristianWS:
I'm gonna wait until this is incorporated into your GSI, I'm on LOS 20 still. From what I've heard, I will be able to install the Magisk Module microG Installer Revived to also be able to get the PlayStore, I will be starting from scratch anyway, so if it doesn't work then nothing is lost. I've used my previous device with microG and a patched PlayStore and the performance was way better than with GAPPs.
[Treble-Enabled Device Development A/AB ROMS] Artzert:
Everything works perfectly for me (ulefone armor 7E) except bluetooth, does anyone know who could help and what I should send, when I press the bluetooth button it gets stuck on "turning on".

EDIT: mediatek workaround in phh-app fixed it!
[Treble-Enabled Device Development A/AB ROMS] DocMAX:
Does anyone know how to make hardware buttons vibrate (haptic feedback) if it's not working? Vibration works in general but not if touching the buttons. I prefer to get feedback to know that its pressed. My device is a Unihertz Jelly Star. I found some quirks on Peter Cai's GSI https://gitea.angry.im/PeterGSI/android_device_peter_gsi but no idea how to migrate to AndyYan's GSI TD. Thank you so much!!!
[Treble-Enabled Device Development A/AB ROMS] Sithhy™:
Not sure this is the right place to ask but I have no idea where else to do so... Wanted to flash Lineage-TD on my Poco X5 but when it comes to selecting the right partition in TWRP, I don't see a system partition; the best I can spot is vbmeta_system. Is this the required partition? Do I flash to it?
[Treble-Enabled Device Development A/AB ROMS] temporarium:
Are you in fastbootd mode? That's where the super partition is mounted and system should be accessible.
[Treble-Enabled Device Development A/AB ROMS] Sithhy™:
I have seen the super partition in TWRP but wasn't sure if I have to flash to it. Is that the correct partition then?