[LineageOS Questions & Answers] prot0byte:
Hi all. Please forgive me if this is not the appropriate place for my question, and kindly point me to where. I tried to look for a microg targeted thread and couldn't seem to find one. I'm also kind of a newbie in general, so you may have to be a little verbose with some of your responses. I made sure to read microg's official docs on how to install over lineage.

My question comes in two parts; 1. Do I actually need to do this for my specific case? and 2. For my specific case, is there anything specific in which their official instructions might not cover.

So here is what I keep referring to as "my specific case".

My device is a OnePlus 7 Pro. I had LinageOS with microg 17 on it. Things worked great. Including microg. I recently upgraded to Lineage 18, as per their official documentation for how to upgrade major versions. Well, I was so focused on not bricking my device because I was so nervous. As I said, I'm a newbie. Much of this is out of my comfort zone. I wasn't paying attention to the fact I was using lineage's zip/img/rom that I was installing, and not the microg one specifically. I had many other complications with the upgrade and was tracking all of those down. Now, things seem to generally work ok, but there are many apps giving me issues because of no google play services. At first, some would just alert me, and then keep working. So I just kinda wrote it off, and figured this was just an issue with version 18 or something. They had an OTA update the other day, and now those apps just flat out won't work anymore. At first it didn't even cross my mind that it was because I installed the img from lineage's repos, and not microg's specifically. Because I still have the microg app installed. I will note, from reading the "Post-install" section in microg's documentation, I don't see the two plug-ins which they say are installed by default. MozillaNlpBackend and NominatimNlpBackend. So I feel like this is because I installed the non-microg img.

As I started searching around for how to fix my issue, it's basically led me to the point of my first question. "Do I actually need to re-install the microg specific img?" I think the answer is Yes. But I just wanted to confirm since I still have the microg settings app, and for a little while, some apps worked prior to this last upgrade.

So, if the answer is yes to my first question. My second question, is there anything specific I need to do since I kinda fudged up the upgrade? Do I need to uninstall microg settings? I noticed in microg's install instructions under the "Migration from LineageOS" section. They mention things such as "you can't directely flash our ROM on top of the official LineageOS while keeping your data". So does this mean in my case I can't keep my data? And there is a specific note for "Unofficial builds" of all the apps that I had such as F-droid, and microG's apps (GmsCore, GsfProxy, FakeStore and mapsv1 API). I had these, but they were from the official lineage 17 with microg I had prior to the upgrade. So those are not "Unofficial" right? As well as their mention of "GApps". Does that mean everything I installed through Aurora Store?

I basically want to know if there is any other "gotchya's" or "in your case, you should x y z" type of questions. I think it's clear that since I did just OTA update I probably need to wait on the next release as per their install instructions. Right? Let me know if there is any other details I can provide in order to help better answer my questions. Thanks in advance for your help.