yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
I don't think it has signature spoofing. So I wouldn't recommend this ROM. Check op for recommended ones. You can always use nanodroid patcher though
[OnePlus 6 Guides, News, & Discussion] chiyaan:
When i use nanodroid patcher it's says that this rom have already the sognature spoof.

As you can see on my attachment some box are not tick.

I follow your steps for instalation, and i use nanodroid mocroG and nanodroid fdroid.
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Well it seems like there's something wrong with the ROM, so check with the ROM's dev, I can't help you. There's either a bug or you didn't look for the right place to find the setting. Again, I can't help you as I didn't try the ROM.

https://xdaforums.com/oneplus-6/development/rom-syberia-project-t3887789/post78624282#post78624282

Apparently it's broken.
[OnePlus 6 Guides, News, & Discussion] everonline:
No worries, I just think that in this type of guides expectations should be set specially for the ones that never tried it, was just trying to help by saying for example if you use Android Auto you cannot use MicroG.
[OnePlus 6 Guides, News, & Discussion] refai:
Via Magisk I'm not able to install Energized Protection? Why is that however I'm able to install Busybox for Android NDK. What could be the reason?
[OnePlus 6 Guides, News, & Discussion] refai:
What is that? What kind of library update is that? Is it normal? Actually I disabled the play store and I couldn't download a app from Talk store so I just wanted to give a try from, Google play store, when enabled it next thing I saw this. Please let me know!
[OnePlus 6 Guides, News, & Discussion] refai:
New Nanodroid updates available is it advisable to update it? just flash or is there any method to update it? please advice?

Edit.

Via F-Droid it's updated automatically, hopefully everything is updated
[OnePlus 6 Guides, News, & Discussion] Master One:
ROM Recommendation?

I'm very tempted to give this a try, but I'm unsure which way to go.

I have a OnePlus 5 and a OnePlus 6 and would prefer both to run the same type of ROM, which makes comparing suitable ROMs a little tricky. I generally like OOS except the Google integration and have been using it ever since.

I'd like to stick to a ROM that supports OTA and doesn't suffer any bugs concerning VoLTE/VoWIFI (like OmniROM on OnePlus 5, which currently has sending SMS not working with Enhanced 4G LTE mode activated).

OOS with microG would be it, someone mentioned to have accomplished the task, but no more details or release?

Any recommendations welcome.
[OnePlus 6 Guides, News, & Discussion] refai:
You should try with OmniRom as its worked perfectly but rest of the Rom didn't make it for me to Notification tester however I didn't try Lineage OS as signature spoofing but I have give a try with Havoc as well but that didn't work too.

OOS will not work because of the signature spoofing as OP mentioned in the post and https://docs.google.com/spreadsheets...it?usp=sharing
[OnePlus 6 Guides, News, & Discussion] Master One:
[MENTION=8598935]refai[/MENTION], my bad, LineageOS for microG is only available for OP5 but not OP6 (I've already modified my previous posting). This would have been really interesting, because it comes with microG and F-Droid already integrated (regular LineageOS is not suitable because devs refuse to integrate signature spoofing).

As mentioned, OmniROM seems to have a bug with sending SMS on the OP5 when Enhanced 4G LTE mode is activated (which is needed for VoLTE), and I need to have SMS and VoLTE working.

Not sure what the issue with Havoc OS should be, because it's feature list explicitly says "Signature Spoofing, Micro-G support".

I know that regular OOS does not work, but someone in this thread made it work, so that's why I mentioned it.

So the big question remains: Which ROM (without major bugs, with OTA support) is currently the most suitable for microG use?
[OnePlus 6 Guides, News, & Discussion] xk0niR:
I use MicroG perfectly with OOS but I am still on Oreo with Xposed.

With Xposed you can use FakeGapps to spoof the signature.

Sadly there isn't Xposed on Pie yet.
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
You can dirty flash it but it's not a big update.
[OnePlus 6 Guides, News, & Discussion] :
Whats correct about updating? Arent updating with f-droid sufficient? Or do we have to flash via twrp every time? Have tried to search this on nanodroid thread, but cant seem to find anyone explaining this in any way..
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Well, it depends, nanodroid is an installer, you can't update a whole updater with an app store. So if it makes changes to the microG app, then yes you can update it, but for other changes, you'll have to flash the whole installer. Sometimes changes are just about the installer itself, not its content.

In general, check changelog, see if you want/need these changes, and if yes, see if it's possible to update it with f droid or if you have to update the installer.

For example, in last update:

https://i.imgur.com/9sh2B59.png

You can't update the two first points obviously, and regarding the two last ones, I guess you can just update microG with f-droid.

I never thought about your question, so I'm just answering with... logic?
[OnePlus 6 Guides, News, & Discussion] Master One:
[MENTION=4637983]Tomatot-[/MENTION] which ROM are you currently using and why?
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Omni because it's the ROM leading custom ROMs development on this device. And it has no drawbacks: good features, great battery life, etc. Also it's the ROM that smurf kernel supports first. So lots of good reasons to use it!
[OnePlus 6 Guides, News, & Discussion] Master One:
What's your update procedure for all of it? OmniROM has weekly OTA updates, right? I guess SmurfKernel and especially microG also get updates frequently?
[OnePlus 6 Guides, News, & Discussion] :
Perfect, just the answer I was hoping for. Indepth, and with details. Thank you :good: :D
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
There's nothing specific to MicroG, it's general knowledge.

You don't need to flash nanodroid again except if you clean flash or want to update it.

Update Omni =>

Flash Omni update

Flash twrp

reboot to twrp

flash magisk

flash kernel

Update nanodroid =>

Flash nanodroid

Update kernel =>

Flash kernel
[OnePlus 6 Guides, News, & Discussion] AndroidBolder:
Hey guys and gals,

I've successfully built LineageOS 16 for enchilada with: restricted signature spoofing patch, microG + FDroid, a wireguard-enable kernel, embedded root, fully-functional OTA updates and to top it all off, the builds are properly signed. Is anybody interested in them?
[OnePlus 6 Guides, News, & Discussion] Master One:
That would be exactly what I am looking for. The use of microG generally is simply too complex on any custom ROM, especially considering ROM updates. A rooted microG ROM with all the needed stuff including OTA updates is what's missing.

Like the already mentioned LineageOS for microG project which unfortunately only supports the OP 5 but not the OP 6 and is still based on LineageOS 15.1.

Unfortunately I have hit a show-stopper with VoLTE & VoWiFi not working out of the box with my local carrier and there seems to be no way to work around it on a custom ROM, which had me go back to OOS.
[OnePlus 6 Guides, News, & Discussion] qbanlinxx:
I'll give it a shot as well
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
I don't feel the need to move from Omnirom, but it's a nice initiative and thanks in advance for your work. If it can help people and make things easier it will be a good thing. And LOS is definitely an attractive ROM!
[OnePlus 6 Guides, News, & Discussion] AndroidBolder:
This huge pain every damn time was the reason for me to produce these builds. Once I pass the 10-post restriction I'll make a thread in Development.

Clean flash with OP6 firmware on both slots as usual, everything should JustWork(TM). If you're really intrepid, you could try using the migration script to keep your userdata while replacing the keys - a clean flash is easier.

EDIT: I cannot post outside links yet, sigh.
[OnePlus 6 Guides, News, & Discussion] AndroidBolder:
Link to microG/root/OTA LineageOS ROM
[OnePlus 6 Guides, News, & Discussion] Ladpro:
Push notif problem

Hi !

[MENTION=4637983]Tomatot-[/MENTION] I saw your message for me on LOS 16 Thread and decided to give a shot and it seems really nice. I can customize further in details than OOS. I saw your post on your Debloater in order to kill some telemtry aps.

I have a couple question though. Does GCM send some informations about the mobile or the use of the mobile to Google ? I expect to be really "off the grid" for the major compay such as Google, Amazon etc.

And I have a problem in MicroG. I installed Signal and push notifications works correctly but not for ProtonMail for example, and I worked around the problem, seeing through internet where I could find the solution but I don't find a solution.
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Well first disable battery optimization for Protonmail. That could simply be the issue. Then make sure that protonmail is registered in the microG app (GCM menu). If it's there, see if there's a "last message" (then it's working), or if there's "no message received so far", then you either never got any email or the app didn't register properly. The easiest fix is to unregister the app (clicking on it in the menu), uninstalling it and reinstalling it, so it gets registered again properly.

About privacy, as explained by Marvin (but I can't find where now), I can't find the original information but I remember reading that a few times: "Note that you will be registering your device to Google with a unique identifier. Your Google account name will be used in this identifier, but microG strips everything else out."
[OnePlus 6 Guides, News, & Discussion] Ladpro:
Thanks for replying, as for Proton, I uninstalled and re installed multiple time and rebooted as well and it finished working now I have Proton in the menu of MicroG GCM, I didn't have it before, it wasn't registered.

As for location, I don't have Mozilla location service in MicroG i'll have to see where to find it in order to add it in MicroG.

And finally for privacy, it's not a big deal as I skipped your step 20 or 21 where you tell to register a Google account I don't have any google account on my phone right now and I will not have it. So it seems there isn't much information about the device through google services. I'll give it a try with your debloater in order to reduce again the information about the device
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Perfect. You can find the Mozilla location service on f-droid. Good it worked out!
[OnePlus 6 Guides, News, & Discussion] Master One:
[MENTION=4637983]Tomatot-[/MENTION], in self-check if the third line (system spoofs signature) is unchecked, it means signature spoofing is broken in the ROM?

Happened to me on latest crDroid.
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Yes or that you need to enable it somewhere.
[OnePlus 6 Guides, News, & Discussion] Master One:
Damned, everything is enabled and permissions given, which only leaves the assumption that signature spoofing is broken in the current release of crDroid.

I'm really running out of options, I just want to find the proper custom ROM to have microG and VoLTE + VoWiFi working the way I need it...
[OnePlus 6 Guides, News, & Discussion] refai:
Use Omni ROM
[OnePlus 6 Guides, News, & Discussion] Master One:
[MENTION=4637983]Tomatot-[/MENTION], in the meantime I was able to solve the SafetyNet issue by hiding microG DroidGuard Helper in Magisk.

For the remaining issues in microG Self-Check I tried the hints in the Issues section of the NanoDroid Documentation, namely by removing com.qualcomm.location and granting permissions

pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION

pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION

but that did not change anything (and I wasn't really expecting, because the problem is not that unified Nlp is not registered in the system).

I have no idea what else to try to get "System supports location provider", "UnifiedNlp does not have Location to test Geocoder" and "UnifiedNlp provides location updates" solved.

Something else:

I have just read up on altering installation using .nanodroid-setup

Since you and I have no intention is using Play Store, why not install with the option nanodroid_play=21, which installs Yalp and Fake Store. Is it correct, that when only having Yalp installed, but not Play Store, you need Fake Store?
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
1) About your self-check page: I have the same. I think there's not much to do about it as there are lots of problems with Pie and official microG developement has slowed down (but Marvin, the guy behind it, should start working on it fulltime soon)

2) I'm glad you figured out how to pass safety net. I'm going to add it to the tutorial.

3) About what maps apps use, I'm not sure unfortunately. All I'm saying is that Google Maps work, I'm not sure how though.

4) No, you actually don't need to add a Google account. I added it to make sure notifications would work but it's indeed not necessary. I'm going to update the tutorial

5) Indeed, you can use fakestore instead of play store. This part of the guide is outdated too because at the time I was using Nisse's zip, which included play store.

6) Yes, Nanodroid as I said is more recommended now.

7) I'm not using Orbot so I can't help you. MicroG is still a WIP/beta so yes it might be added later on!
[OnePlus 6 Guides, News, & Discussion] Master One:
[MENTION=4637983]Tomatot-[/MENTION], I have just tested the location service with the uber app and it does not really seem to be working as intended.

Starting the uber app it shows me the main page with the "Enter pickup point" box at the top telling "Your pickup point isn't showing up on the map. If you turn on your phone's location services, the app will find a point for you."

If I click the "Turn on location services" below it takes me to the Location settings menu, showing that the uber app does not show up under "Recent location requests". App-level permissions are given to the uber app, and everything else in the Location settings is configured as before.

When I click the "current location" button on the lower right of the main page in the uber app, nothing happens.

When I click on "Enter pickup point" at the app's main page it suddenly shows the map with my location, and when I move the map and click the "current location" button on the lower right it takes me back to my current location, which looks like it is using the location services.

See the attached screenshots.

Can you or somebody else check with the uber app on microG?
[OnePlus 6 Guides, News, & Discussion] refai:
Actually I don't use location for anything and I have not enable it. I'll try it with Grab and let's see its working or not!
[OnePlus 6 Guides, News, & Discussion] javiti_91:
Confirming that nanodroid works perfectly on AOSIP, it supports spoof signature out of the box.
[OnePlus 6 Guides, News, & Discussion] chiyaan:
You mention on your first page that we need to hide DroidGuard helper from magisk, but how can we do that ?
[OnePlus 6 Guides, News, & Discussion] whizeguy:
Magisk hide. Open magisk, and u shall see it in the menu to the left
[OnePlus 6 Guides, News, & Discussion] chiyaan:
Thx dude, i didn't notice that , i feel so stupide XD
[OnePlus 6 Guides, News, & Discussion] chiyaan:
I can confirm that , mobile NFC paiement with "Carrefour Pay" (french wall mart mobile paiement solution ) works
[OnePlus 6 Guides, News, & Discussion] chiyaan:
Hello, i wanted to ask you, how to update nanodroid microG when a new version is avalable ? Any steps to follow for update or just flash the newest version from TWRP.
[OnePlus 6 Guides, News, & Discussion] refai:
Hey People, anyone having any issues after updating omni-9-20190210 weekly update?

My phone freeze for long time,

getting hot as unexpectedly and

battery is going down unexpectedly!

Anyone having this issue?
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Just dirty flash the update in twrp

I don't have the issue at all, maybe report it on the appropriate thread not this one. ;)
[OnePlus 6 Guides, News, & Discussion] javiti_91:
[MENTION=4637983]Tomatot-[/MENTION] Another rom fully working with MicroG including location services. Syberia OS, my favorite rom when I was with MI5.
[OnePlus 6 Guides, News, & Discussion] qbanlinxx:
I'm going to give this a shot tonight using Treskmod Omni. Anyone know if there is a Google autofill alternative?
[OnePlus 6 Guides, News, & Discussion] refai:
That's amazing, because I was using it with Asus
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Good to know. I'll add it to OP as well as the new lineage build

I think you could use apps like last pass etc.

BTW AFAIK treskmod comes with gapps so I'd recommend omni instead.
[OnePlus 6 Guides, News, & Discussion] qbanlinxx:
I just signed up for dashlane, I'll let you know how it goes. Im hoping the built in gapps remover will work .I've been using treskmod for a few days and am enjoying the pixelish additions
[OnePlus 6 Guides, News, & Discussion] refai:
Can anyone tell me why the Up & Download was totally reading differently? As I have using TOR full devices setting!
[OnePlus 6 Guides, News, & Discussion] namandistro:
Hi,

Great post, So after having 4 flashes I manage to do it properly with Syberia rom. But even after doing everything and getting all the checkboxes to mark except the last on in microg. Still, my location is not working maps don't take my location and if dejavu is disabled it takes the coordination.
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Try to be patient and force close / reopen the app a few times, it sometimes helps. It's a bit random/tricky. Otherwise I can't help you as I didn't try Syberia myself.
[OnePlus 6 Guides, News, & Discussion] WillowTree:
What's the best (in your opinion) custom ROM to use with microG?

And are the instructions up-to-date? Regarding number 9 and 10, shouldn't you reboot to recovery between them to change partitions? [MENTION=4637983]Tomatot-[/MENTION]
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
I know by experience OmniROM works well but all the ROMs listed in OP should work fine.

Yes indeed I forgo to mention it.
[OnePlus 6 Guides, News, & Discussion] WillowTree:
Thank you. I'm having a hard time giving up Havoc OS, since it has a LOT of features and it was my go-to on pixel 2xl :(

I've just downloaded Bitwarden (auto-fill) and it's great and open-source. I've exported my saved passwords from Chrome into Bitwarden and it was easy peasy.

[MENTION=3879664]qbanlinxx[/MENTION]
[OnePlus 6 Guides, News, & Discussion] WillowTree:
I followed everything to step 15 but i get stuck at bootlogo. My phone never boots up (omni-rom)

So i booted back up to recovery, changed partitions and then tried to boot, that went fine but magisk was not installled. So i went to twrp again and reflashed magisk+nanodroid 20.7 (which is 306Mb, and im guessing that's the only i've gotta flash, since there's so many files) and then tried to boot into system again. Same problem, stuck at goddamn bootlogo (for 10+min). So i went and searched for the frikken problem and found nothing, besides this: https://xdaforums.com/oneplus-6/how...e-ligthway-t3874469/post78667923#post78667923 which i already tried as stated above.

I'm now trying to do everything all over again to see if it works... Aaaaand same issue. Tried everything possible, but system denies nanodroid for some reason. I tried to install it after magisk (to make it a module) and tried to install it without (to get into /system) but neither work. And i get this redmarked error from time to time in twrp saying: Failed to mount '/system' (Device or resource busy)

[MENTION=4637983]Tomatot-[/MENTION]
[OnePlus 6 Guides, News, & Discussion] mdarda:
I have exactly the same problem
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
I don't know guys but I think you should spend more time on reading/thinking. Are you trying to install Nanodroid (if you don't know what it is, there's a wiki and a thread), or are you trying to install microG?

Don't you think it makes more sense to install the microG edition of Nanodroid instead of a huge 300MB file that is heavier than gapps? Sure you can try to install it but I don't think that's what you're looking for.

So start by downloading the right file. Maybe I should precise it in my OP but I thought it was obvious enough you were trying to install microG.

So I would recommend you try to install nanodroid-microG 20.7 and if it doesn't work, try 20.6 which works for sure.

Regarding the mounting system issue, it happens sometimes and the best way to fix it is to reboot to recovery and manually mount system until it works.
[OnePlus 6 Guides, News, & Discussion] mdarda:
Thanks a lot - I was flashing nanodroid-microG 20.7, just tried nanodroid-microg 20.6 and it is working just fine :)
[OnePlus 6 Guides, News, & Discussion] WillowTree:
Firstly; thank you for answering.

Secondly; I really feel that you're trying to dumbfound me.

I understand that you're experienced and know you "sh*t" and all but how in hell am I supposed to know that when you or the official nanodroid creators write "flash nanodroid", you guys actually mean nanodroid-microG. That file is like 35mb and every gapps I've seen is at minimum of 100mb. So I draw the frikkin conclusion of nanodroid being 300+mb instead of 35mb.

Trust me, would I've read that it's the microG file of nanodroid I'm supposed to flash. I would never ask for help in the first place. I know that you're taking your own time to answer me/us, to help but it's not nice to dumbfound somebody just because they know less than you, because you thought it was " obvious".

I've spent spent 3hours to solve this ****, back and around. And it's ****ty to see a negative comment, such as this; saying you're an going idiot.
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
And how much time do you think I spent understanding all this as well? Everything is explained here: https://gitlab.com/Nanolx/NanoDroid

Anyway, I hope your issue is fixed.
[OnePlus 6 Guides, News, & Discussion] WillowTree:
Thanks for the help anyway.

Now i can't seem to get past point 12 (after flashing magisk). When i boot into system it just reboots back into twrp (bootloops). I tried the 1-12 procedure twice and it's been the same everytime.

I tried without flashing magisk aswell, same issue

Edit: Had to format data, then i could boot into OOS.

It all goes fine now til the point where i boot into system after flashing nanodroid-microG, there is no microG app when i booted into system. So i tried to uninstall nanodroid > boot system > boot twrp and flash v20.6.90 instead. Can't find microG app then either.

Edit 2: Uninstalled nanodroid-microG and flashed v20.6 (19-01-26) and that worked for me. But when i try the app "push notification tester" it crashes after 5seconds after pressing start, everything is checked green but the "register for push notifications". Tried to reboot twice.

Edit 3: I got the app to pass "register for push notifications" and everything works now somehow. Sorry for being a bother.
[OnePlus 6 Guides, News, & Discussion] Dungeon47:
Liquid Remix has a very similar feature set to Havok.
[OnePlus 6 Guides, News, & Discussion] refai:
Hi, NanoDroid-20.7.20190310.zip (https://downloads.nanolx.org/NanoDroid/Stable/) is not working for me, anyone having the same issue? trying to update omni-9-20190317 but keep getting stuck with OMNI logo! anyone facing the same?
[OnePlus 6 Guides, News, & Discussion] Tomatot-:
Read above!
[OnePlus 6 Guides, News, & Discussion] BrauliX:
Awesome work, thx
[OnePlus 6 Guides, News, & Discussion] refai:
Hey, everyone, I was wondering why the Omni Switch is not included in the package? How can I get it?

Edit 15 April

I've just did a total re-set and its working now.