yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Eric80:
thanks.

too bad the human relations are often a cause of conflicts..

Maybe naively, but I just hope everyone is aiming to provide "best" image as possible.

I discovered myself divestOS just one week ago. It seems to be mostly a "one man job", but already since 2021, and quite well documented on his website. So quite an impressive work that merit some recognition.

That guy is taking the source code of LOS (so I suppose mostly from YOUR work as far as sargo is concerned), take some patches of GrapheneOS or others and provide a monthly ROM even for some very outdated devices.

It is a bit difficult to understand the "big picture".

Can we see on LOS the list of patches applied to the kernels?

sargo is now EOL also for GrapheneOS so no build from them anymore.

But since divestOS takes some of GrapheneOS work, the divestOS variant should have more patches that the LOS base, as we see in the patches for the kernel 4.9 here: https://codeberg.org/divested-mobil...CVE_Patchers/android_kernel_google_msm-4.9.sh

So is maybe divestOS the "most secure" of the gang for sargo?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] npjohnson:
You can sure go look for yourself at what was included but Google still releases android-4.9-pixel tags - https://review.lineageos.org/q/project:LineageOS/android_kernel_google_msm-4.9 - so we just merge those monthly.

No need to go pick stuff by hand.

And I have no clue my guy. We merge all available security patches from upstream. We don't really merge things that don't land in the upstream branches tho.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] DavetheFish:
will the bug fixes from the unofficial ever make it to official, or is that all dependent of the radio fix?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] npjohnson:
Dependant on radio
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] rdorsch:
There seems to be radio support for wifi, bt and mobile data for linux mainline:

Google Pixel 3a (google-sargo) - postmarketOS Wiki

wiki.postmarketos.org

and

Qualcomm Snapdragon 670 Mainline / linux · GitLab

Close-to mainline Snapdragon 670 SoC kernel

gitlab.com

But I suspect current Linux mainline is too far away from the kernel used in lineageos for sargo to be useful.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] RED Galaxy:
WOW! 40 devices? That's a whole new level of what I imagined the issue's effect in the supported line-up D:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] rdorsch:
lineage-21.0-20240420-nightly-sargo-signed.zip is out. Does that include the radio fix?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] ynoterdep:
Has anyone seen the wifi / bluetooth failing to start with lineage-21.0-20240415-UNOFFICIAL-sargo.zip and its boot / recovery image? I ended going back to an older boot / recovery to get it to work.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] RED Galaxy:
I guess it's time to cheer up then?😉

Now both official and unofficial should have the same bug fixes in the April ROM, correct?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] npjohnson:
Yup.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] RED Galaxy:
Amazing Job! Thank you so much for the hard work, keep it up!👍
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Gufron's:
latest build still have bug video web player
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] RED Galaxy:
Wait, so it's a an actual bug in the OS that every time I tried to play a video from a site, other than youtube, it would always stop or never load?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] theManDay:
Hello, I've been using LOS20 and LOS21 successfully with an eSIM which I installed on LOS19. For that to work, I first had to install the "SIM Toolkit" https://www.apkmirror.com/apk/google-inc/sim-toolkit-google/sim-toolkit-google-14-release/ , because only then "Add SIM" under Network would have any effect.

I just did a regular system update on LOS21 and after this update my eSIM suddenly stopped working. I can still see it listed under "SIMs", but its "Use SIM" toggle is switched to off and when I try to activate it I get the following message:

Can't disable operator

Something went wrong and your operator could not be disabled

Furthermore, "Add SIM" no longer works, although "SIM Toolkit" is listed under Apps. However, I can neither update nor uninstall it, as updates fail with a message "App not installed as package conflicts with an existing package" and there is no option to uninstall it, only "Force stop".

Please advise on what I could do to make the SIM work again! Thank you!
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Gufron's:
Yes, that's exactly the problem I'm experiencing
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] theManDay:
I think this is more than just the eSIM quirk. In fact, after removing the physical SIM, the eSIM started to work. After then returning the physical SIM, now the physical SIM could no longer be activated.

May it be that the latest build can no longer support more than a single SIM?

And this has nothing to do with eSIM or not?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] RED Galaxy:
I guess could be the time to report the bug then, so we can let him know about it :)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] lpedia:
Make sure to report it officially. From post#1:
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] fernseher:
Has anybody else problems with Bluetooth and a galaxy watch 4? It runs fine till release from 28.03. - the problems began with release 12.04. Bluetooth won't connect anymore! I only get a remote connection over wifi to work! Tried a few times to reset the watch - no chance to get Bluetooth to work.

Has anybody backed up the release from end of March 24 and can tell me how to downgrade from the actual release to an older one?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] alex.o:
If I'm rooted with Magisk and want to update, what steps do I take? Do I need to uninstall magisk, update, then reinstall magisk? Or update and reinstall magisk?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] lpedia:
Magisk OTA upgrade guides | topjohnwu.github.io
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] rdorsch:
In the past I just updated lineageOS, then started Magisk again and patched boot.img and flashed boot.img:

e.g. fastboot flash boot magisk_patched-26300_Jdia1.img

I cannot tell if that works always in future though. I have an old Pixel 3a with a broken camera lens as spare device, which is good for testing such upgrades, before running it on a production device :-)
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] lpedia:
The procedure described in the Magisk article I cited works for LOS21 on a Pixel 3. It should work on the 3a as well.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] PowerUser64:
Hmm, I'm getting a bootloop with the latest `lineage-21.0-20240415-UNOFFICIAL-sargo.zip` build. I'm able to get the official release to install, but when I install the previously mentioned zip, I just get a boot loop. Is anyone else experiencing this?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] fernseher:
Yes, I experienced this too. I installed the official version that works for me (except my problems with Bluetooth).
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] vuong0888:
Comback to stock and flash again...done
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] PowerUser64:
I have tried this:

- flash stock (android 12.1.0 from google's website)

- install unofficial (gets bootloop)

- install official (no bootloop)

- install unofficial (bootloops again)

- install official (no bootloop again)

I am now on the official rom, but I hope to go back to the unofficial rom as soon as I can.

It would be nice if the manifest.xml file used to build the whole OS could be archived on the oddsolutions.us downloads site. It would be better than nothing. Right now there's no way to get an older version or find what manifest.xml was used to generate an older version. I think I would've been able to fix my device instead of having to wipe it if I could've had a specific manifest.xml.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] npjohnson:
Not that it would help.

GMS repos are private so you wouldn't be able to sync it.

From here on builds shouldn't be cleared out as often, infra was redone.

I'll look into the boot loop.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] PowerUser64:
Ahh too bad.

Good to hear! Sounds like that took a lot of effort.

👍

If you'd like to see logs from my device or want me to test a beta build, feel free to send a message. I recorded a logcat of the whole boot process before I wiped and installed the official release that I can share.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] AndDiSa:
Two days ago I've synced again the repo and I've built lineage-21.0-20240506-UNOFFICIAL-sargo ... for me everything is working, incl. phone calls, bluetooth and wifi. Looks as if a merging the radio-config-1.0-wrapper - patches were sufficient to get everything working again.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] npjohnson:
Has absolutely nothing to do with it being fixed.

we put in hours of work and re-enabled builds like, 2 weeks ago.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] simonpunk2013:
@npjohnson

Thanks for your hard work, big respect!

But may I know is it able to build lineage os 21 from source for pixel3a now? I install your the latest build 20240508, and I cloned the source yesterday, and after ./extract-files.sh, I saw I am still missing one module:

error: vendor/google/sargo/Android.bp:208:1: module "DevicePersonalizationPrebuiltPixel3" variant "android_common": module source path "vendor/google/sargo/proprietary/product/priv-app/DevicePersonalizationPrebuiltPixel3/DevicePersonalizationPrebuiltPixel3.apk" does not exist

is it added lately after 20240506 build?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] npjohnson:
you can't extract from my builds - won't work. You need to extract from official.

Instead just use the script that does it all for you ./lineage/scripts/pixel/device.sh sargo
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] simonpunk2013:
It works, thank you so much.

However, I think 24g ram is not enough for me to start the build, it just hangs at analyzing Android.bp files and generating ninja files for hours and doing nothing. I will try on another 32g ram machine later.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] npjohnson:
Just set up some zram/swap
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] simonpunk2013:
Yes, but I have tried, I have 20G of swap, but still the same result, and limiting the cpu threads to 4 in current shell doesn't help too. But strangely building los20 has no issue, just on 21 only.

I saw someone had the same issue as mine on internet, some suggestions are to increase the ram and swap to at lesat 32gb. My machine is cheap, intel cpu 4 core 8 threads, 32 gb ddr3 ram maximum, but only 24gb ram installed currently.

I will also try to increase the swappiness to see if I can get a different result.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] vuong0888:
I'm using the unofficial version 8.5, everything is perfect, the only problem is that when using the camera for about 5 minutes, the device gets very hot and the camera automatically quits and cannot be used until the device cools down before using it.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] retiredtab:
I suggest using zram in addition to swap.

With 24GB dram, if you setup zram-config (assuming some debian based distro) via

sudo apt install zram-config
# reboot OS so zram swap gets setup

The above will setup a 12 GB zram swap (50% of dram by default). In addition, I suggest you keep your 20GB disk swap. This will give you 24 + 12 + 20 = 56GB total. The linux OS will prioritise the zram swap over the disk swap for best performance.

When I compile, I split my terminal window into two panes. One to do the usual, breakfast/brunch and the lower pane runs the command

watch -n 5 '(free -m ; zramctl ; sensors | grep "Core 0") '

If you watch the lower pane, it will update every 5 seconds. If you run out of memory, from experience, it won't update the time and will just freeze the entire OS until you reboot.

Every 5.0s: (free -m ; zramctl ; sensors | grep "Core 0") 790: Tue Apr 16 11:22:54 2024

total used free shared buff/cache available
Mem: 32017 13679 12693 18 5644 17870
Swap: 16008 5686 10321
NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
/dev/zram0 lzo-rle 15.6G 5.6G 1.4G 1.6G 16 [SWAP]
Core 0: +85.0°C (high = +85.0°C, crit = +95.0°C)

As you can see above, I get 4:1 compression ratio. 1.4 x 4 = 5.6GB. At peak, I need almost 38GB DRAM to compile LineageOS 20 for SM-T813. LineageOS 21.0 will require even more dram and I found that arm64 requires more dram than arm32 when compiling.

I don't have the Pixel 3a so I don't know the exact dram requirements, but your 24 + 20 is likely not enough if ninja takes hours. If you had the terminal split into two like above, you should have noticed that the time stopped updating indicating your OS is entirely frozen and out of memory.

EDIT: Just compiling SM-T710 (arm32) and saw dram spike up to 44GB dram usage during compilation phase (past the ninja phase). So I can definitely see your machine running out of memory at 44GB.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] simonpunk2013:
Thanks for your suggestions, I solved it now, seems it needs more ram when generating ninja files, I saw this process almost occupied around 24+20 ram

Actually my zram is configured as 4gb only, the total swap before is 4gb zram + 20gb swap, after setting zram to 32GB with priority set to 100, and swap 32gb also with priority set to 80, it is working now.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] Unimaersk:
aod last only 10 sec, did i miss something?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] fernseher:
Where can I find a changelog for the updates?
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] RED Galaxy:
For the official builds you can find them here:

LineageOS Downloads

download.lineageos.org
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] amd_h4x0r:
Anyone else on the 20240508-UNOFFICIAL build experiencing display stuttering? Everything is fine at first boot, then at some random point during the day the display frame rate seems to plummet and all animations and actions stutter noticeably. I can't tell if it's due to some background process slowing down the phone or if it's a bug with the display output. Rebooting the phone seems to make it go away temporarily.

Also, my 20240508-UNOFFICIAL build says May 9, 2024 on the System updates page.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] notstarboard:
I'm using the 20240523-microG-sargo build (Lineage for MicroG; basically official LOS 21 + MicroG) and I'm encountering the exact same issue. I most frequently first notice it when I pull down the notification shade.

I'm also getting massacred by battery drains relating to the mobile radio since updating. My screen-on time on LineageOS 21 is ~2 hours for a full charge compared to ~5-6 hours on LineageOS 20. I was on Wi-Fi almost the whole day today and my battery stats have Mobile Network listed as using 50% of my battery. I am running a very lean app setup, no app is running unexpectedly in the background, all APN settings match the ones recommended by my carrier, and I've disabled Mobile Data Always Active in the developer settings.

It has been an absolute trainwreck of an update. No shade intended to the LOS maintainers, as I suspect this is an upstream problem. Google has been shipping garbage like this more often than not over the past ten or so years. I may have no choice but to factory reset, but in my experience factory resetting is like a 90% chance of wasting 6-8 hours setting everything back up for zero benefit. Sigh.

Edit: Copying the APN settings from my brother, who is on Android 14 without a battery drain, seems to have saved me on the battery front. Still getting the stutters sometimes, though, especially in the notification shade.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] amd_h4x0r:
I re-flashed 20240508-UNOFFICIAL and the issue seems to have gone away for now.

EDIT: nevermind, re-flashing did not help as the issue persisted
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] madjulik:
I'm encountering the same issue. Currently running lineage-21.0-20240525-nightly + MindTheGapps. Even more, there is playback corruption sometimes. The entire video goes green for a few seconds, but the audio still plays and then resets to lower quality, for example in Youtube. Other apps straight up just refuse to continue playback of media if it's paused by any means (Firefox/VLC). Firefox even throws a "html5: Video not properly encoded" error when you try to seek through video.
[Google Pixel 3a ROMs, Kernels, Recoveries, & Other] RED Galaxy:
Totally agree on the issue described, encountering the same ones since I have been using the ROM.
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
moto one action/one vision/p50

- Your warranty is now void.
- You have been warned.
- Use at your own risk.

Introduction:

This is the Official Lineage OS 21 thread for the moto one action/one vision/p50.

Downloads:

Please follow the install instructions in your device's Wiki page linked below exactly.

moto one action

troika - Official builds

troika - My unofficial with Google Apps/Pixel goodies included. OTA's roll roughly once a month. Support not guaranteed or implied.

moto one vision/p50

kane - Official builds

kane - My unofficial with Google Apps/Pixel goodies included. OTA's roll roughly once a month. Support not guaranteed or implied.

If you don't follow these instructions, or use 3rd party add-ons (like Magisk) please don't expect support here.

Known Bugs:

Find any? Report them according to this guide.

Notes:

The only supported GApps package at the moment is MindTheGapps, linked on our Wiki page about gapps.

Firmware is shipped in the ROM package for this device, so no need to worry about updating it on your own!

Kernel Source: https://github.com/LineageOS/android_kernel_motorola_exynos9610
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
the unofficial build should be live within 24 hours.
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
Just sideloaded v21,seems fine,but wifi and hotspot wont start.bank apps ok.
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
already fixed for the next builds :)
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
Fixed build should be up in a few hours.

Plus the first Kane build will already include it.
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
I did the last update,wifi still wont start,hotspot the same and i get an error dialog for android system at device turn on right after complete boot and from Motorola notification app.
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
Wifi won't start at all?
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
After the last update no,but after a full reset yes,but i have network connection problem with one of the banking app(it might be from app itself).the error at start is still there,i dont think is causing any problems and in youtube the video wont play,it just show the load circle
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
After a few tests:youtube not working(youtube app or in browser) because video files cannot be played,video recording on both camera apps not working,wifi works,volte works after apn insert,at this time i dont have wifi access for testing vowifi,bluetooth works,sound,screen,backlight,touch works.i still have an bank app like GPay that i cant register in it,from call center they sad that is nothing wrong so it might be related to video recording.the rest seems ok.great work.
[Motorola One Action ROMs, Kernels, Recoveries, & O] Av08148:
In YouTube and Instagram sometime audio is audible but the video is blank and video taken few second to start
[Motorola One Action ROMs, Kernels, Recoveries, & O] Av08148:
Can't upload reels on Instagram and post story and YouTube and Instagram doesn't work
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
Hotspot starts after a few button push,works if you wanna transfer files between devices,but no internet acces.

Late edit:internet acces works in utorrent program,in edge not.
[Motorola One Action ROMs, Kernels, Recoveries, & O] ADRIIXITO:
Muchas gracias por el arduo trabajo, espero que pronto este en la pagina oficial 😉
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
Something is strange,i'm sharing my internet connection thru hotspot,my laptop is connected to the hotspot, from edge browser i can acces filelist.io,download something thru utorrent,but nothing else works.on my phone internet works fine.any ideea?
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
After a few days with los21:

Battery seems better

Performance seems the same

No more hangouts incall

Volte works,just set the apn.

Vowifi?

Acces internet thru device hotspot tricky

Unable to record video, or play mkv file(i was able to play a mp4 file with los21 gallery)

Youtube taking forever to play a video or not playing at all

Unable to open an pdf file

I have a bank app for paying via NFC and is not worhing anymore(maybe after fixing video record)

Gapps are v13? On link is only v13,i folowed the site, fiind v14,flashed via adb sideload,no problem so far,maybe after a full reset?afraid to try.

Wifi & hotspot working at the same time? Since when?i did not know that.Nice.

Maybe in the next update everything will work.

Even at this level los21 is ok.Nice job.

Late edit:

DND mode is not working properly since los 20:i set a DND program for sleep 22-07,it enters the program at 22, but in the morning at 07 is still active.

Battery charge mode(fast\slow) has no effect)thou it will be nice to work and an option at charger connect to select the mode(charge slow at night).
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
Hotspot can be finnicky, yeah. It works though.

Videos are a known issue as of earlier this week - working on fixing it, but complex. May be a bit - will add the note to the known issues.

You should not have flashed gapps at all. Gapps are included in the unofficial.
[Motorola One Action ROMs, Kernels, Recoveries, & O] equilibriumer:
After last update for troika only 2 problems: recording video and playing video.thanks.
[Motorola One Action ROMs, Kernels, Recoveries, & O] anarhy724:
After update LineageOS 20 to Lineage OS 21 i have message (on photo) after reboot, and Wi-Fi/Hotspot not working. How i can fix that?

sorry for bad english
[Motorola One Action ROMs, Kernels, Recoveries, & O] sandy-mj:
It's not about call recording in lineage dialer.

Google dialer also has call recording feature in it. I used call recording feature in Google dialer before but I can't find any option for call recording in the Google dialer in unofficial build.

I don't know whether call recording is legal globally or not but we had a call recording feature given in Google dialer in my region.
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
Then I guess I'm saying - I am unaware of what mechanism enables that. Show me and I'll include it.
[Motorola One Action ROMs, Kernels, Recoveries, & O] sandy-mj:
There's an option for call recording in Google dialer but I can't find that option in the unofficial build.
[Motorola One Action ROMs, Kernels, Recoveries, & O] npjohnson:
Yeah, what I'm telling you is if that feature doesn't show in the unofficial builds I am unaware of how to enable it and someone's going to need to let me know how.
[Motorola One Action ROMs, Kernels, Recoveries, & O] HertzBleed:
You could try GAppsMod, it's here on XDA, it works for what you want.
[Motorola One Action ROMs, Kernels, Recoveries, & O] sandy-mj:
Yeah! I know that. I flashed private gapps to solve my issue with dialer