yashsingh1/xdaforums huggingface dataset:
[Android Software Development] 30jp:
Thanks for your reply kurtn.

I will just wait for the ota update.

I saw in the change log that there are a lot of changes coming again.

So again there is a lot of hard work being done by the programmers to keep my phone working properly and to provide with security updates.

My deepest thanks for this.

Kind regards 30jp
[Android Software Development] kurtn:
Here is no one readig who deserves your thanks. Most of the work is done by lineageOS. Wait for the next survey to give feedback.

https://www.reddit.com/r/LineageOS/comments/cvqhyz
[Android Software Development] kurtn:
view it on GitHub
[Android Software Development] klaus-hamburg:
thx :)
[Android Software Development] aarem:
I am wanting to build LOS 17.1 (which is the last available unofficial build) with microg for my Samsung Tab S2 (2016, wifi) codename gts28vewifi. The only reason for trying this out is that Florisboard on 16.0 does not work with glide typing for me. Anyway, from here: https://github.com/lineageos4microg/docker-lineage-cicd I understand that I need a LOS zip, which for me is available at: https://xdaforums.com/t/rom-unofficial-10-lineageos-17-1-t713-t719-t813-t819.4070161/ which points to https://lineageos.wickenberg.nu/gts28vewifi for the ROM zip. Next, it appears that I need to get the kernel, the common tree, the device tree (and the kernel blobs, which I think i can get from the zip). Where do I get these trees? Thanks!
[Android Software Development] kurtn:
Hey, that site looks good to download lineageOS. Instead of building yourself, you can easily patch the prebuilt lineageOS with nanodroid patcher and minmicrog.
[Android Software Development] aarem:
Thanks, so, it appears to me that I should flash the LOS 17.1 ROM, magisk, nanodroid and minmicrog zip one after the other, while in recovery? This is a little different from the instructions at the very top, so I wanted to be sure.

Also, with regard to minmicrog, which edition should I choose. My current LOS tablet (gts28vewifi) with microg that receives automatic updates appears to have Aurora store and F-Droid installed, but the MicMicrog editions appear to have a lot more.

Will this need to be done everytime there is an update? Thank you again!
[Android Software Development] Mozgus:
Found this out the hard way today. Those people are illogical.

I'm just trying to figure out why recent builds broke visual voicemail for me, and created a stutter in all chrome-based browsers. OnePlus 7 Pro here.
[Android Software Development] Demodroid:
It's not so much that they are illogical, in that they only really support LineageOS based issues themselves. If microG causes an issue, that is a microG issue, likewise if GApps cause an issue that is a GApps issue.

If you suspect it is a LineageOS device specific issue then you should check on your devices LineageOS XDA thread.

If you suspect it is a microG issue then post on the issues tracker on GitHub with replication steps. It helps developers a huge amount if people show how the issue is caused.
[Android Software Development] Mozgus:
I did. No response yet. But it should be obvious to anyone that a kernel performance issue is not in any way related to MicroG.
[Android Software Development] ktich:
I'm using a Poco X3 NFC phone (codename: surya), which is supported by LineageOS project. I used TWRP to flash Lineage OS & GApps onto my phone and it ran flawlessly. These days I've just discovered "deGoogle" definition and microG. I've flashed LineageOS for microG but in the first boot, it seems my phone cannot connect to any network - "Getting your phone ready" cannot be done, it returned "Couldn't connect". I tried wifi & 4G networks. I changed networks from Automatic to Unmetered as mentioned here (https://xdaforums.com/t/phone-stuck-on-preparing-for-setup.3870469/post-80736939) but it didn't help. Finally I went to offline setup but "Just a sec" screen took forever.

I've downloaded and re-flashed LOS4MG once again but the result didn't change. After that, I've flashed LineageOS (same build as LOS4MG) & GApps and the setup process finished without an error. Anyone had faced this problem before? Am I missing something?

What I'm using: Poco X3 NFC (surya).

Recovery: TWRP 3.4.

ROM:

1. LineageOS (lineage-18.1-20220321-nightly-surya-signed.zip) and GApps - it works.

2. LineageOS for microG (lineage-18.1-20220321-microG-surya.zip) - cannot complete setup progress, the phone is stuck on "Just a sec" screen.
[Android Software Development] kurtn:
"Just a sec" is a message from Google setup wizard. To completely remove GApps I had to wipe system and data. Maybe you should additionally do a factory reset.
[Android Software Development] ktich:
I had done Factory Reset -> Format data right before every flashing. Is it nessesary to wipe system and data manually?
[Android Software Development] kurtn:
In system partition there is an addon.d script for restoring GApps after updates. You get rid of that script by wiping system partition.
[Android Software Development] ktich:
I'll give it a try.

EDIT: It worked like a charm. Wiping system partition solved the problem (I had to erase it in fastbootd due to missing "wipe system" in TWRP recovery). Many thanks to @kurtn.
[Android Software Development] wowi63:
Hello, i hope i am right here.

I have a Samsung Galaxy Tab S2 (2016), gts210vewifi. I installed LineageOS for MicroG 16 on it from here: https://download.lineage.microg.org/gts210vewifi/

The last build from 2022-04-09 has security-patch-level from 2022-01-05. I think the build before from 2022-03-05 had security-patch-level from 2022-02-05. There musst be something gone wrong.

Greets,

wowi63
[Android Software Development] kurtn:
The sources get security patched. But the version string stays on January.

History for core/version_defaults.mk - LineageOS/android_build

Contribute to LineageOS/android_build development by creating an account on GitHub.

github.com
[Android Software Development] conduisant:
hello, after last OTA update with my Redmi Note 7 (lavender), the phone is now in bootloop into TWRP.

i've try to update to last TWRP, try wiping cache/dalvik, try to uninstall MAGISK but stil in bootloop to recovery.

Someone can help me ?

Thanks
[Android Software Development] kurtn:
In recovery you can try to Wipe system partition and flash lineage4microG again.
[Android Software Development] conduisant:
i've wipe system + flash again the ROM = still bootloop TWRP

edit = try with Orangefox recovery = still bootlopp into recovery !
[Android Software Development] kurtn:
Three options

- dirty flash older version

- clean flash new version

- clean flash older version

😱or flash official LineageOS
[Android Software Development] petefoth:
Try formatting (not just wiping) data partition **before** flashing the ROM
[Android Software Development] conduisant:
thanks for your help = i've erased all my phone and back to zero = i hate this OTA UPDATE !!!
[Android Software Development] kurtn:
Back to zero is a chance. Try to reproduce the bug. Install an older version and repeat the OTA update. Do you need magisk to reproduce the bug?
[Android Software Development] conduisant:
yes i will test on next OTA update, and before i will make a system backup
[Android Software Development] homecanibal:
Hello there,

I'm a happy user of LineageOs with MicroG (OnePlus 7T Pro), and notice that have SeedVault, excellent.

Backed up everything to my Nextcloud, but, i remembered, if i reset phone, Nextcloud appear to restore, but isnt installed.

If i change phone, or have to reset, how can i restore my previous backup?

Thanks.
[Android Software Development] b8842dc0:
Looks like the latest builds for both fajita and flame are missing. Perhaps there was a problem with the build servers? Not sure where to look for information on that. Any ideas?
[Android Software Development] kurtn:
Issues · lineageos4microg/docker-lineage-cicd

Docker microservice for LineageOS Continuous Integration and Continous Deployment - Issues · lineageos4microg/docker-lineage-cicd

github.com
[Android Software Development] petefoth:
I am trying to make an unofficial build of lineageos4microg 17.1. Building the 'traditional way' with `source build/envsetup.sh`, `lunch...`, `mka bacon` etc. Building 'vanilla' LOS works fine, build when I build with the variable `WITH_GMS=true`, the build fails with the following error:

[ 70% 727/1032] GmsCore dexpreopt gen
FAILED: out/target/product/lilac/obj/APPS/GmsCore_intermediates/dexpreopt.sh out/target/product/lilac/obj/APPS/GmsCore
_intermediates/strip.sh
/bin/bash -c "out/soong/host/linux-x86/bin/dexpreopt_gen -global out/target/product/lilac/dexpreopt.config -module out
/target/product/lilac/obj/APPS/GmsCore_intermediates/dexpreopt.config -dexpreopt_script out/target/product/lilac/obj
/APPS/GmsCore_intermediates/dexpreopt.sh -strip_script out/target/product/lilac/obj/APPS/GmsCore_intermediates/strip.s
h -out_dir out"
error: unknown library path for "org.apache.http.legacy.impl"

I made an LOS 18.1 build on 24th April with no problems (and I'm building another at the moment) but I wondered whether recent changes in `android_vendor_partner_gms` repo may have broken something

[edit 19:42 BST]

LOS 18.1 builds fine. So something has broken LOS 17.1 builds. Reverting to the old way of including GMS seems to to fix (or avoid) the problem:

1. Use ` <project name="lineageos4microg/android_prebuilts_prebuiltapks" path="prebuilts/prebuiltapks" remote="github" revision="master" />` in the manifest

2. add the following to vendor/lineage/config.common.mk

PRODUCT_PACKAGES += GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension
[Android Software Development] pnkberlin:
Hi,

I have a OnePlus 7 (guacamoleb) and I am using LOS for microg with it for a long time now. Thanks for all the great work!

Unfortunately, OnePlus 7 lost official LOS support some time ago, so there were no new builds. However, it is officially supported again now and there is a new LOS 18.1 build dating 2022-05-02. 😀

Does this mean, we will also get LOS for microg builds again from now on?

I checked the LOS for microg downloads. All the builds dating 2022-05-02 for the other devices are already there but the build for guacamoleb is still missing. So I am wondering if there is any manual step involved to include the device in the build process again?
[Android Software Development] kurtn:
The microG fork builds are not in sync with official lineageOS. You can just wait and hope. Usually it takes up to two weeks for a new device to appear.
[Android Software Development] pnkberlin:
Thanks. I'll just wait for now. Is there anything I can/should do if it does not appear in a few weeks time?
[Android Software Development] kurtn:
It should be built the same day as guacamole. If guacamoleb doesn't appear then, you can open a new issue in github lineage4microg docker...
[Android Software Development] wishx:
I'm trying to flash the recovery for LineageOS for microg (lineage-19.1-20220505-microG-redfin-recovery.img ) and it doesn't seem to work. When I flash it and try to go into Recovery Mode, it just goes back to Fastboot Mode.

When I use the official LineageOS 19.1 "vendor_boot.img" file, it works, but I can't use it to load LineageOS for microg's 19.1 zip file. It errors out.

Pixel 5 (redfin)

Also, I don't think TWRP works on Android 12.1 yet, so kinda sunk there too.

Suggestions?
[Android Software Development] kurtn:
Looks like you should create an issue there

Issues · lineageos4microg/docker-lineage-cicd

Docker microservice for LineageOS Continuous Integration and Continous Deployment - Issues · lineageos4microg/docker-lineage-cicd

github.com
[Android Software Development] exist2resist:
So I've now setup this os on two phones, Nexus 4 and HTC M8.

My Nexus 4 was a test before I permanently ran with the OS on my M8.

I have an issue with the HTC M8 where the apps don't push notifications, they work on my Nexus 4.

No gmail email notifications, no Youtube notifications, no Hangout notifications, no Notify my Android notifications, there are a few other third party apps that arent showing notifications either.

I checked Android Guard and the App section as well.

Any help would be appreciated, thanks.
[Android Software Development] user822:
Is there anything I can do when location services never get "bound" and used?

It used to work on regular LineageOS after moving them to /system/priv-app, but on this rom they are always dead.

Logcat tells me backends find a location just fine, but apps can't use it, and self check says it is not working

Edit:

Self check says my Android Version is not supported, and system does not support location providers.

that is odd!

But UnifiedNLP shows up in location settings
[Android Software Development] UweRammelt:
Excellent - I just installed it and found the option "signature spoofing" :)

Thanks!
[Android Software Development] :
Device support

Can you add support for the Canadian LG G3 (Codename : D852)?

Thanks!
[Android Software Development] joanthanmajh:
Pretty much, install magisk to get root, download the apk, rename as GmsDroidGuard.apk move it to /system/priv-app/Gms/DroidGuard/. Then just reboot
[Android Software Development] deagleee:
Hello guys, great job, thanks.

Could you please tell me which su:

su (arm)

su (arm64)

su (x86)

to use from your repo for Mi4c, libra (lineage-14.1-20171124-microG-libra)?

Thank you.
[Android Software Development] kurtn:
Please follow the Installation instructions of original lineageOS. It seems to be arm64. The addonsu is to download from lineages.org.
[Android Software Development] Barry_O:
Thank you so much for everything. I love microG.

Please can you consider this too? Sorry for the (dot) I'm a new member.

lists.zx2c4(dot)com/pipermail/wireguard/2017-November/002050.html
[Android Software Development] dimqua:
Can I use only UnifiedNlp, and disable other components of MicroG?
[Android Software Development] contigo1109:
Is there a chance to get an older build for the m8? I'm looking for the Nov 14th build. I deleted the file unfortunately and older builds are deleted on the site as well.
[Android Software Development] n76:
By default microG provides dummy APIs for things like Google Analytics. No controls to turn that off as all it is doing is keeping apps from reporting to Google.

Also no controls for disabling the Maps API v2 but it uses open science map (I think) rather that Google.

The APIs that do go to Google are disabled by default. If you don't want the phone to register with a Google account and/or use Google Core Messaging then don't enable them.
[Android Software Development] dimqua:
Do you mean OpenStreetMap, right?
[Android Software Development] n76:
As I understand it., the data is from OpenStreetMap but the rendered tiles are displayed via a OpenScienceMap library.

It seems OpenScienceMap does not update their data from OpenStreetMap very often. At least it usually takes quite a while from when I've made additions or corrections for my area in OpenStreetMap before I see them on maps displayed through the Maps API v2 provided by microG.
[Android Software Development] Garrett Cornwell:
This is amazing! Thank you so much!

Everything seems to be running very smoothly on my Nexus 6.
[Android Software Development] neokragu:
I have RN4 mido and I installed Nov25 build. So long time I tried for microG but I am not able to get success. My contacts are not sync and magisk manager give FC when trying to check SN. Help me to successfully sync my Contacts, calendar and pass SN. I did a clean flash.
[Android Software Development] deagleee:
Great job! Everything needed is there and working for Mi 4c (libra), amazing.

one question - I am missing export/import option in dialer or just not present? Thanks!

edit: ah found the contacts, I am idiot
[Android Software Development] elmaos:
Is anyone using Magisk here?

I tried to use it. I removed root with addonsu-remove from TWRP, then flashed in Magisk.

Everythings checks out in Microg's auto-check settings and everything is activated (registered at Google, GCM and SafetyNet) yet, Magisk will crash when I attempt to check if SafetyNet passes.

Am I doing something wrong here?
[Android Software Development] neokragu:
Same here

Is contact, calander and other sync working for you? How you did it?
[Android Software Development] deagleee:
Contacts - I use the local contact app for import/export to local storage, suits me fine. For calendar I am using Cal, added google account synced calendars, all reminders are present. Gmail is added in default mail application, also working fine, nothing mandatory is missing, I am considering apps from f-droid and yalp for permanent replacement for google apps.
[Android Software Development] ohyyo:
Hi,

Could you add support for the gts210vewifi? Thanks!
[Android Software Development] wowi63:
Hello,

latest build for gts210vewifi is from 20220409

gts210vewifi

It is still in development ...

[ROM][UNOFFICIAL][10] LineageOS 17.1 [T713][T719][T813][T819]

LineageOS is a free, community built, aftermarket firmware distribution of Android, which is designed to increase performance and reliability over stock Android for your device. All the source code for LineageOS is available in the LineageOS...

xdaforums.com

... and every week there are new builds

LineageOS Downloads

lineageos.wickenberg.nu

Is building new ROMs forgotten or is it canceled?

Greet, wowi63
[Android Software Development] heinhuiz:
Only official ROMs are being built.
[Android Software Development] wowi63:
Yes, this what was well known to me.

But there seem to be exceptions.

gts210vewifi switched to unofficial 2 years ago.

Then where do these builds come from?

gts210vewifi

lineage-16.0-20210909-UNOFFICIAL-microG-gts210vewifi.zip

lineage-16.0-20220409-microG-gts210vewifi.zip
[Android Software Development] kurtn:
The microG fork is still built for many fallen out of official devices. It's just with all that 19.1 trouble the 16.0 devices haven't been built for a while. But I guess we will see new builds soon.

I doubt microG fork will follow the unofficial upgrade to 17.1 - better ask the 17.1 dev to include signature spoofing. Or patch it with nanodroid.

The legacy builds come from official lineageOS sources. Those sources still get security patches. Even for 16.0
[Android Software Development] faknit:
Hello!

I hope I'm in the right thread for this -- please let me know if I need to change course :)

I did something pretty stupid. I have a Pixel 5 that had LineageOS for MicroG 18.1 installed, and I wanted to upgrade to 19.1. Well, I flashed LineageOS withOUT MicroG like a dummy. When I realized my error I tried to flash the LineageOS for MicroG instead but I get the attached error.

I'm (expectedly) getting a ton of errors and having issues with notifications, so of course I want to get back on the correct ROM. Has anyone seen this before? Can I recover without wiping data?
[Android Software Development] XTrail02:
It happened to me too several times. Sometimes the update was not successful for some reason, and it messed up the system. The only way to boot up normally is to flash a new Rom.

I learned my lesson. This is the reason I make sure to make a nandroid backup of my current Rom first via TWRP before flashing an update. I can restore the nandroid backup in case a problem arises after the update.
[Android Software Development] heinhuiz:
Have you tried to re-download the package and install it again? Maybe something went wrong with the original download. Try to use the hash check to see if it's okay.
[Android Software Development] conduisant:
i also notice the same problem (bootloop into recovery after update from Lineage system on my REDMI NOTE 7) with LINEAGE official ROM (without microG) !
[Android Software Development] sidha:
Hello, where can I download older versions? On my devide (d802) the latest lineage (even official) has unstable wifi and bluetooth, I need to use 17.1 for d802 instead which is rock solid. The only problem is at downloads there are only the last few nightly build, which are useless for me. Is there a way to download older versions? Thanks!
[Android Software Development] kurtn:
In your case I would download official lineageOS from lineageosroms.com and patch signature spoofing with nanodroid patcher.
[Android Software Development] sidha:
It worked, thank you! This way I can stay on already working LIN17.1+MicroG patched+nanodroid patched. You were right, everything just perfect. :) Anyway, there is no place (even torrent) to get older versions? Sometimes it's better than current I think...
[Android Software Development] wasserprojekt:
Hello! First of all, thank you for all your work.

I have a Redmi 7 Note Global and I clean installed LineageOS 18.1 for MicroG a couple months ago. I am using it almost seamlessly on a daily basis.

I received the notification for the June OTA update and clicked download and install. However, i get this error when the phone restarts in recovery:

E: failed to verify whole-file signature; E:signature verification failed

Was it a problem in the uploaded file's signature?

Thanks!
[Android Software Development] humpty321:
The first OTA on my pixel 4a (5G) aka bramble does not work:

When I bought the phone some weeks ago the latest available version was lineage-18.1-20220402-microG-bramble.zip. Because the phone was originally on Android 12, but should be on 11 according to the the installation instructions, I first of all flashed the latest factory image of version 11. After that I installed the obove mentioned lineage for microg version (18). It turned out to be the last #18 version.

So I had to upgrade to 19 manually. Following the given instructions I upgraded using lineage-19.1-20220608-microG-bramble.zip. This sits in slot B and ist still working. I let Magisk patch the boot.img wich the “Patch vbmeta in boot image” option.

What should I do now to get a working update?
[Android Software Development] kurtn:
Wild guess: you can start again with original android 12. Or try without magisk. Or use magisk recovery installation method. Maybe with Lygisk

GitHub - programminghoch10/Lygisk: Your Lie in Android

Your Lie in Android. Contribute to programminghoch10/Lygisk development by creating an account on GitHub.

github.com
[Android Software Development] heinhuiz:
I tried Lygisk, but currently the stable version is still 24.3.

Not sure about the beta, I'm not brave enough to try. The beta version is also 24.3.
[Android Software Development] kurtn:
"but" means in 24.3 is something wrong that has been fixed in 25 ? - for me 24.1 was quite OK.
[Android Software Development] heinhuiz:
I've been on 23 with EdXposed / Riru until I upgraded to LOS19.1, then I decided to move to Magisk 25 and LSposed / Zygisk. This setup feels a bit more smooth although I never measured it, but especially the startup time decreased significantly.

Edit: I was confused with the different versions. I assumed 24 was still pre-Zygisk, so I immediately removed it again without checking properly. Will Lygisk allow me to perform OTA without the need to flash Magisk again? Does addon.d run after the update?
[Android Software Development] kurtn:
The only reason for creating Lygisk was lineageOS OTA survival. I think that works.
[Android Software Development] heinhuiz:
Then at least I understood that well 😅
[Android Software Development] heinhuiz:
@kurtn I have installed Lygisk and it's working well with my setup. Only when I try to find an update with the Updater in System settings, I get a message that the update check has failed (Please check your internet connection). Can that be related to Lygisk? I'm on the most recent version for my device (lmi) anyhow.
[Android Software Development] kurtn:
So you somehow blocked connection of updater to microG.org or it's sub-domains.
[Android Software Development] heinhuiz:
I wouldn't know how. My pi-hole shows queries to download.lineage.microg.org normally answered.