Installing microg over Lineage questions - LineageOS Questions & Answers

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.

Your case is not so special. Flash lineage.microg.org zip

kurtn said:
Your case is not so special. Flash lineage.microg.org zip
Click to expand...
Click to collapse
Thank you for your response @kurtn. So I guess you are saying, I do in fact need to flash. Correct? And I don't need to uninstall the microg settings app? Also, do I need to prepare for backing up and saving my personal data even though their documentation says it can't carry it over? And I don't need to wait for the next version even though there documentation says I do? I'm sorry for the newbie questions. I just want to make sure my assumptions are correct. TY

I just fixed my issue, and tested pretty much everything. It all seems to be fixed and working as expected. I will answer my question in case it helps someone else.
1. Do I actually need to do this for my specific case? Yes
2. For my specific case, is there anything specific in which their official instructions might not cover. No, not really.
I waited for a newer release before flashing the microG version of LineageOS. I'm not sure if it was required or not. But since their official documentation said to, I did. Then I followed their official instructions, and everything worked flawlessly. I've tested all apps and services; phone calls, texts, etc. It all seems to be working just fine.
@kurtn was not wrong. All I needed to do was flash the microG version of LineageOS. But since I was hesitant, and wanted confirmation specifically a few details like; Do I need to backup personal data? Do I need to wait for the next release? etc. I held off on attempting it.
Hopefully that helps someone.

Related

Would I be able to bypass Googles Huawei restrictions by switching to Lineage?

I'm not quite sure what to make of the whole situation, but I would hate to not any important updates on my phone in the future. For Huawei phones it's not that easy to switch to cutom roms, since I would need to buy a bootloader-unlock-key from a semi trustworthy source for ~30€+.... So before I get into any of that, I wanted to make sure, that I would ultimately be able to bypass all the possible restrictions.
Will I be able to run a fully functional Android version on my phone (Huawei P10 Plus) with Playstore and most importantly security updates or will my device still be 'detected' as an unsupported device?
Hey there,
It seems like you can unlock your phone for free given this post: link
I didn't test it so i can't guarantee, sorry!
But to answer your Question: Yes theoretically LineageOS would give you the Security Updates and with Open GApps you would also be able to use the Playstore and everything else from Google.
BUT it looks like there is no Official or even Unofficial LineageOS Build for your phone
The only option i found is this: OpenKirin
But i can't tell you much more about it, sorry
Thanks for the link, will definitely give that a read!
Hm I didn't even think about IF there was a Lineage build for my phone,
I just assumed it would be... But good to know that there are at least
some options to work with, in case they can't work it out with Google!
Thanks!

Any way to try out LOS without installing it on a phone ?

Hi
I have a Honor 5X (kiwi / KIW-L21) as my daily driver and as its nearing the end of it warranty (2 years) its starting to run slower (good job, Huawei). Given this and the fact that during these two years i never received ANY update apart from an update to android 6.0.1 from android 5, im considering switching to LOS 16.
The thing is im completely new to custom ROMs, recovery, phone rooting and that jazz and im a bit scared.
I wanted to know if there is a way I can try out LOS 16 (say for example on a VM) to be sure that i like it before installing.
If not, would I be able to restore my phone back to its current OS in case i dont like LOS and want to fall back to EMUI ?
PS : I wanted to try it out on an older phone I have and for which i dont care as much, but its not supported :'( Its an Asus Zenfone go ZB552KL
Thanks in advance !
The oldphone approach is a good idea. Go to a recycling place and grab some old Motorola or Samsung phones. Broken screen is OK.
kurtn said:
The oldphone approach is a good idea. Go to a recycling place and grab some old Motorola or Samsung phones. Broken screen is OK.
Click to expand...
Click to collapse
My local trash collecting place isn't very open to people who want to take stuff (yes, what a nonesense) but i'll try that i guess. The thing is we have like 3 or 4 old phones but none of them are listed as compatible on the LOS website
IamGron. said:
My local trash collecting place isn't very open to people who want to take stuff (yes, what a nonesense) but i'll try that i guess. The thing is we have like 3 or 4 old phones but none of them are listed as compatible on the LOS website
Click to expand...
Click to collapse
You don't need official. Search XDA and you will find unofficial lineageOS for many old phones. https://twrp.me/Devices/ is a good place to find the phone's code name. With that you can check stats.lineageos.org for popular ROM versions.
Will give it a look, thanks.
If nothing usefull comes out of this investigation and I end up doing it on my 5X, is there a way for me to backup the whole phone (i mean not just data, like the whole OS) that way I can fall back to its current state if something goes wrong / i dont like LOS ?
IamGron. said:
Will give it a look, thanks..........
Click to expand...
Click to collapse
To be honest, there's various ways for backing up a whole device but, there's limited (possibly no) choices that all depends upon the device itself and the capabilities of said device. So there's no real way of answering this question without, also, taking under consideration that what works for one may/may not work for another.
With that stated...
I've always found that the only way to know if I like something as huge as updating the Custom Android version Firmware, is to "Hope for the Best and Prepare for the Worse".
I've been successful with Restoring TWRP Backups made but, have always had an (approximately) 50% +/- of a restoration working without any issues (a chance of requiring a fresh installation in the end).
In another words...
The only "recommended" way to upgrade/downgrade the LineageOS Android Versions is to make sure you have everything on hand for performing a fresh installation for both the upgrading and the downgrading of both Android Versions.
For anyone to guide you any other way should (ethically) be able to provide you with guidance in case something goes wrong in the process (of said guidance) with your specific device.
You should also ask for support and guidance within the LineageOS thread and, if needed, somewhere within the Device Dedicated Area of the forum that's specific to your device. This will help locate assistance from those who has your device as well.
For example...
[ROM][9.0.x] LineageOS 16.0 Official (kiwi) [NO VoLTE] by BadDaemon
[ROM] [9.x] LineageOS 16.0 Pie Unofficial for Honor 5x (kiwi) by coldhans
https://forum.xda-developers.com/honor-5x
I hope that I had explained this okay via text... :thumbup:
I wish you the best of luck!
~~~~~~~~~~~~~~~
Unless asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my Apple Macintosh.
Ibuprophen said:
To be honest, there's various ways for backing up a whole device but, there's limited (possibly no) choices that all depends upon the device itself and the capabilities of said device. So there's no real way of answering this question without, also, taking under consideration that what works for one may/may not work for another.
With that stated...
I've always found that the only way to know if I like something as huge as updating the Custom Android version Firmware, is to "Hope for the Best and Prepare for the Worse".
I've been successful with Restoring TWRP Backups made but, have always had an (approximately) 50% +/- of a restoration working without any issues (a chance of requiring a fresh installation in the end).
In another words...
The only "recommended" way to upgrade/downgrade the LineageOS Android Versions is to make sure you have everything on hand for performing a fresh installation for both the upgrading and the downgrading of both Android Versions.
For anyone to guide you any other way should (ethically) be able to provide you with guidance in case something goes wrong in the process (of said guidance) with your specific device.
You should also ask for support and guidance within the LineageOS thread and, if needed, somewhere within the Device Dedicated Area of the forum that's specific to your device. This will help locate assistance from those who has your device as well.
[...]
Click to expand...
Click to collapse
Hi there, thanks for the answer and sorry for the delayed reaction, I was busy
I will investigate on the linked threads and see what I want to do after that. My main concern being fingerprint sensor gestures (I know, stupid habits lol) asking on the kiwi forum is definitely a good idea. Same things for installing TWRP and the recovery, someone there would probably be able to help.
Thanks a lot for your time

Lineage downloader can't connect

Dear reader,
since a couple of days my device (samsung S7: SM-G930F) is running low on battery really quick. So I thought; it has been a while since my device asked me to update the new Lineage version. So I gave the app the instruction to look for updates, and it gave me the following notification.
Can't connect to download site. Please retry later.
When actually
You device is supported by the lineageOS team, but there are no versions that support this type of publication: Nightly. (this is translated from Dutch, so actual English sentece might be different).
Switching to Snapshot instead of Nightly in the Settings didn't help.
Then when searching again for updates it gave me the message:
No source file
Request for file: lineage-14.1-20181124-nightly-herolte-signed.zip To reconstruct the last update, the zip of the app should actually be installed. Do you want to select this file manually from storage, or download the last full zip-version?
When I press: download full zip-file it gives the following:
Error during implementation. Try to refresh.
When I click on select file (from storage), and select lineage-14.1-20180927-nightly-herolte-signed.zip, it gives me the message:
You should select the right source file. But I don't have that one on my storage; it's froma different date.
Can anyone help me please?
Kind regards,
Chris
Joheee said:
Dear reader,
since a couple of days my device (samsung S7: SM-G930F) is running low on battery really quick. So I thought; it has been a while since my device asked me to update the new Lineage version. So I gave the app the instruction to look for updates, and it gave me the following notification.
Can't connect to download site. Please retry later.
When actually
You device is supported by the lineageOS team, but there are no versions that support this type of publication: Nightly. (this is translated from Dutch, so actual English sentece might be different).
Switching to Snapshot instead of Nightly in the Settings didn't help.
Then when searching again for updates it gave me the message:
No source file
Request for file: lineage-14.1-20181124-nightly-herolte-signed.zip To reconstruct the last update, the zip of the app should actually be installed. Do you want to select this file manually from storage, or download the last full zip-version?
When I press: download full zip-file it gives the following:
Error during implementation. Try to refresh.
When I click on select file (from storage), and select lineage-14.1-20180927-nightly-herolte-signed.zip, it gives me the message:
You should select the right source file. But I don't have that one on my storage; it's froma different date.
Can anyone help me please?
Kind regards,
Chris
Click to expand...
Click to collapse
S7 is no longer officially supported by lineageOS. You can search here in XDA for unofficial ROMs.
I have no big hope that a new ROM will really solve your battery issue. Most of the the success stories are a result of a clean ROM installation.
Joheee said:
Dear reader, since a couple of days my device (samsung S7: SM-G930F) is running low on battery really quick. So I thought; it has been a while since my device asked me to update the new Lineage version.........
Click to expand...
Click to collapse
In addition to the outstanding information that @kurtn had provided...
There's no Official LineageOS Updater Apps on the Play Store.
The reason is that they have an implemented LineageOS Updater built into the Firmware and has no need to provide any such app separately from the firmware. That would just be counterproductive to the built in Updater.
The LineageOS Updater App(s) on the Play Store is via a 3rd party developer. I'm not stating that any/all of them are either good or bad but, individuals need to know that their Unofficial and is in no way supported by the Official Lineage Team Maintainers.
Just a few (so to speak) words of advice to keep in mind. I remember asking about them (quite a while ago) and those were the types of words/thoughts by @invisiblek and @haggertk (whose a part the Official Lineage Lead Maintainers).
No lectures here... Just some friendly information for you My Friend!
Good Luck!
~~~~~~~~~~~~~~~
Unless asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX1 Forum App on my Sanyo Juno device.
Hi Kurt and Ibuprophen, thanks for your answers!
Now I have finally holiday and time to actually fix things it's time to continue this
So current situation;
Phone running out of battery within half a day without frequent using, apps crashing > update definitely required.
Phone model: Samsung S7 SM-930F
LineageOS version: 14.1-20181124-NIGHTLY-herolte (so last update is over a year old)
Android version 7.1.2
Options:
1. Just reset to factory settings? Most easy option, but I think it will have negative influence when I use the phone for another year?
2. I found this unoficcial ROM https://forum.xda-developers.com/galaxy-s7/development/beta-lineageos-16-0-s7-herolte-t3842465, however, it doesn't include instructions and it is very technical and it speaks of Android 9 as base, which I don't have; just 7.1.2. Would that be a problem?
3. Update to 15.1 instead if that is easier?
So what would be your advice? Please bear in mind that I am a technical noob and can only follow instructions that are extremely clear & correct
Until now I haven't found instructions I felt comfortable with unfortunately.
By the way my laptop has Linux Mint Cinnamon 19.2
Joheee said:
Hi Kurt and Ibuprophen, thanks for your answers!
Now I have finally holiday and time to actually fix things it's time to continue this
So current situation;
Phone running out of battery within half a day without frequent using, apps crashing > update definitely required.
Phone model: Samsung S7 SM-930F
LineageOS version: 14.1-20181124-NIGHTLY-herolte (so last update is over a year old)
Android version 7.1.2
Options:
1. Just reset to factory settings? Most easy option, but I think it will have negative influence when I use the phone for another year?
2. I found this unoficcial ROM https://forum.xda-developers.com/galaxy-s7/development/beta-lineageos-16-0-s7-herolte-t3842465, however, it doesn't include instructions and it is very technical and it speaks of Android 9 as base, which I don't have; just 7.1.2. Would that be a problem?
3. Update to 15.1 instead if that is easier?
So what would be your advice? Please bear in mind that I am a technical noob and can only follow instructions that are extremely clear & correct
Until now I haven't found instructions I felt comfortable with unfortunately.
By the way my laptop has Linux Mint Cinnamon 19.2
Click to expand...
Click to collapse
Oh, looks like ivan does a good job. I think it is a good idea to install his rom.
But be aware: whatever it is, that eats your battery, it can come back.
Edit: be aware: from the threads it looks like 15.1 and 16.0 are not SELinux enforcing. So the gain of security is not as high as one would expect from security patch level. So you can try a factory reset of 14.1 as well.
Do you think there is an easy, technical-illiterates-friendly way to install this version of ivan? I am not that keen to have the highest possible security.
When I am emptying the phone anyway, it seems best to me to have the most recent version (if it doesn't matter that I have android 7.1 and not android 9).
Joheee said:
Do you think there is an easy, technical-illiterates-friendly way to install this version of ivan? I am not that keen to have the highest possible security.
When I am emptying the phone anyway, it seems best to me to have the most recent version (if it doesn't matter that I have android 7.1 and not android 9).
Click to expand...
Click to collapse
Download the zip files for rom (and GApps if needed) boot into twrp wipe system, data and caches (not internal: there are your pictures and downliads etc)
Install: navigate to downloads folder select the zip file and hipe it works.
If not: ask in the thread you linked.
How to use lineage downloader app
Hello sir,
I have redmi note 4 (mido) device which is officially supported by lineage team and I heard about lineage downloader app and (Delta Update) so please guide me how to use this app.
My latest built is 2020-01-15 (pie).
Thanks.
Waiting....
[email protected] said:
Hello sir,
I have redmi note 4 (mido) device which is officially supported by lineage team and I heard about lineage downloader app and (Delta Update) so please guide me how to use this app.
My latest built is 2020-01-15 (pie).
Thanks.
Waiting....
Click to expand...
Click to collapse
Don't use that app. Use the procedures described in wiki.lineageOS.org

Looking for stock, debloated, deodexed, microG-backed MIUI rom

So I came back to the forum after 6 months and was pleasantly surprised by the number of custom roms available now. From the few (currently trending) threads I checked out, I see that either there are still some kind of bugs are still lingering or the dev abandoned the project or the thread was closed or ... I think you get the point. For this reason, I'd rather stick with the official stock rom but I never quite liked the bloatware (both mi and google) and google tracking. To maximise performance and battery life, I wish to clean my rom of all of these stuff or, if possible, install a pre-configured one.
I have some questions though:-
1. Best way to debloat?
Yes, I have tried adb uninstall command when I first got the phone but for some reason, that didn't work. I saw a recent guide on the forum for this purpose that I could try later.
2. Any experience with microG on MIUI?
I don't know if it's possible/working on MIUI roms since this is my first Xiaomi device.
3. Recommended custom ROM?
I may have missed out on all the good stuff during my absence. If you could recommend a rom you find the most stable and clean, even if it is AOSP, it would save me a lot of time.
Look, you are probably going to tell me that I could have done a bit more search on my own before posting here. The thing is, I have returned to the whole modding stuff after 4 years so lest I might break/mess up things, I deemed it more reasonable to ask here.
Hope someone sees this. Thank you.
You're looking for the exact same thing I did.
For me the solution was lineageos with microg, magisk, fdroid store + aurora store.
Lineageos has some minor bugs for me, as well as cameras not working properly.
Reason for most bugs in the most roms is probably that they are based on Android 10,
the devs will probably be able to solve all the bugs as soon as Xiaomi releases miui 12 for this device, which will be based on Android 10.
What you are looking for is probably miui EU rom.
You can easily debloat most of the unwanted sofware with "Xiaomi ADB/Fastboot tools".
Your problems with ADB probably has to do with SU priviligies.
If I remeber correctly you have to use Xposed framework in order to get microg running on miui, I could be wrong on this!
Hope this helps a bit!
SkogstaTarzan said:
You're looking for the exact same thing I did.
For me the solution was lineageos with microg, magisk, fdroid store + aurora store.
Lineageos has some minor bugs for me, as well as cameras not working properly.
Reason for most bugs in the most roms is probably that they are based on Android 10,
the devs will probably be able to solve all the bugs as soon as Xiaomi releases miui 12 for this device, which will be based on Android 10.
What you are looking for is probably miui EU rom.
You can easily debloat most of the unwanted sofware with "Xiaomi ADB/Fastboot tools".
Your problems with ADB probably has to do with SU priviligies.
If I remeber correctly you have to use Xposed framework in order to get microg running on miui, I could be wrong on this!
Hope this helps a bit!
Click to expand...
Click to collapse
Thanks! I am more inclined to use vanilla Android than MIUI. At least now I know my desired setup is within the realm of possibility. Will surely give LineageOS a try.

GSI roms with spoofing?

I apologise in advance if this is the wrong place to post this..
I recently got a Ulefone power armor 13 that I've been trying to to de-google, I've avoided smartphones for a long time due to concerns about tracking ect but I decided to take the plunge after seeing articles online about privacy focused google android alternatives.
The one I've really been trying to get to run is CalyxOS, I know it only officially supports a limited number of smartphones but there are some unofficial GSI ROMs of it. I really liked the idea of being able run both open source apps and google apps with spoofing, I know I said that I was trying to degoogle this phone but the simple fact is there are a few google apps I'd like to run if I can avoid the tracking.
Unfortunately I've only had dead ends and headache trying to to get them to install but I have had some luck getting AOSP GSI to install so I'd like to try something new.
Can anyone recommend a GSI rom that has either microg or some other way of spoofing google? Or alternatively a way of adding it to a AOSP GSI rom?
Many thanks for your time.
What do you mean by "spoofing Google"?
Spoofing may have been the wrong term to use, what I meant by "spoofing Google" was some means of allowing google apps run without my data getting back to them.
Click to expand...
Click to collapse
From what I've read online microg does this by somehow creating a fake ID for the device. Now my laypersons understanding may have have got this wrong if I have I would appreciate it if you could point me in the direction of some reliable info?
If I understood everything correctly this would need to be used along side the Aurora store or a similar app store to get the full benefit of it.
Maybe a better way to phrase my request would have been are there any GSI roms that do the same thing as CalyxOS or is it possable to get something similar with a stock AOSP GSI image and adding microg to it myself?
​
​
Star_Eagle said:
From what I've read online microg does this by somehow creating a fake ID for the device. Now my laypersons understanding may have have got this wrong if I have I would appreciate it if you could point me in the direction of some reliable info?
If I understood everything correctly this would need to be used along side the Aurora store or a similar app store to get the full benefit of it.
Maybe a better way to phrase my request would have been are there any GSI roms that do the same thing as CalyxOS or is it possable to get something similar with a stock AOSP GSI image and adding microg to it myself?
​
​
Click to expand...
Click to collapse
I'm not sure if you had any luck or not. I thought I would follow up to this. I don't know why there's not much posting info on GSI ROM's. From what I've found there are ROM's available for what you are looking for. I did find some degoogled GSI ROM's even with or without microG preinstalled. If you need a list of some, I can provide you. I'm not sure they will work, but it is sometimes a trial and error. For the phone you listed you should be able to get some to work though.
Hi defcondoc
Thanks for taking th time to reach out to me, I currently have the phone running an Arrowos GSI ROM from the phhutson ROM list and so far its been ok for me though I would be REALLY happy to have list of other possible ROMS to play/tinker with. Afterall you never know what you might find unless you try new things.
If you have the time send me the list you have I would be really greatfull, I don't mind if they don'e have microg preinstalled at this point so long as its clearly marked that its not prinstalled.
Thanks again.

Categories

Resources