yashsingh1/xdaforums huggingface dataset:
[Magisk] starbright_:
I installed a LOS rom at an A3 2017 and want to run Patcher - but if fails.

The previous ROM I used was spoofed, but this version has no updates for a long time, so I tried the non spoofed with patcher.

(22.5.20191029) detects SDK28

Service.jar Status DEODEX

Patching service.jar

failed with error: 1

Error installing zip file

What is going wrong, any more information I can give to debug that?

Thank you
[Magisk] :
Yeah, thats probably the one. I cant remember seeing any other either when searching for it when someone mentioning it some time ago.

Ah, I keep forgeting about that one. Although I didnt know how it worked either. That might be a solution for the other guy over here without twrp.
[Magisk] kopap:
since lineageos team forced izat qualcomm on vendor unified nlp is broken (most roms are using lineage vendor)

from my experience omni & carbon rom dont use lineage vendor at the moment and unified nlp is registered and working

I am running omni Pie with microg and unified nlp works like a charm
[Magisk] tetzlav:
after

cd /
ln -s /system/vendor

in recovery terminal the patch works fine.

Dont forget to remove the symbolic link after patching...
[Magisk] kaos_king:
This seems very similar to the issue I was having also - HERE

I used Smali Patcher instead and that worked no problems (I only selected signature spoofing though as that's all I need)
[Magisk] temporarium:
You vented off some steam there... Hope that feels better. But, please, respect others and their work. If you don't like it, just search for another solution yourself.

Personally, I wouldn't buy a locked-down device (like Huawei), because of how it limits what you can/cannot do. I do my research before purchasing and don't just go for the "glitter". Anyway, you're stuck with it. Hope you find your workaround.
[Magisk] eierfrucht:
You definitely failed your purported 'research' before writing that post, then. I was given (as in 'gifted') this device back in 2017, and Huawei changed the ROM filesystem from EXT4 to EROFS (which is by design read-only) only a couple of months ago. This can happen to any device from any vendor, and chances are there will be a wider adoption of EROFS by the other vendors in the foreseeable future. BTW my device is unlocked -- that is, I can freely set the bootloader status to 'Unlocked', and the FRP status to 'Unlocked', and flash any partition in fastboot. I just can't change the contents of an existing EROFS partition because this filesystem is Read Only by design.

What is more important, 'systemless' in the only proper/non-lame way to go. I was kind of lazy the previous time, so deemed it OK to physically replace the patched framework.jar in /system as well as the microG .apk's. Apparently this approach has never been OK no matter how well it suited my needs. Now I'm utterly shocked to learn while there's an easy patcher to produce a Magisk module for systemlessly replacing framework.jar, there is no systemless solution for the basic microG components.

So, now I'm through Magisk documentation, and it seems that it's super easy to copy a bunch of microG .apk's and a permissions manifesto inside the Magisk module that you get from the sigspoof module generator... or make them a separate module. It takes exactly whatever Nanodroid's creator is... to force people into using TWRP just because the installer comes with a generous payload of unnecessary/unrelated stuff that somehow requires TWRP to push through.

That happens because the installer script attempts to backup the original framework.jar to a location that doesn't exist in certain ROMs. I also had to edit a bunch of other stuff for the patcher to succeed on my device (back when my ROM allowed the changing of /system contents) You need to comment out a bunch of lines in the script and it will get through. All the credit for not handling such an outcome properly (like a 'backup location inaccessible, proceed? Y/N' dialogue) goes to that smartass of an author. But I'm not even nearly mad because I got compensated with those Zelda fonts and ringtones.
[Magisk] d1n0x:
Yeah it's really starting to become annoying. And the lack of solutions here doesn't make it any better. I just disabled play store now and see if my paid apps can be updated using Aurora Store without complaining.
[Magisk] jackson_c:
Is there any mod, related to MicroG or not, that prevents this kind of message in Maps, and possibly some other APP?

Just the message, the app works normally.
[Magisk] Apex Predator:
[MENTION=9501141]eierfrucht[/MENTION] - are you a smart guy? You sound like a smart guy. Like super-duper smart. So here's a thought. Go build your own stuff and bugger off out of this thread. No need to go trashing the dev, many times over, in a really *****y way I might add.

You don't like something, DON'T BLOODY USE IT! I must say though, not selecting to install Zelda tunes and fonts was SO burdensome that one time I had to do it (because from then on you can just leave the config files in place and only edit when you want to add/subtract something). What a hassle, man.

I'm eagerly awaiting your more elegant solution...to anything!

Apologies to [MENTION=4187311]Setialpha[/MENTION] for the OT rant.
[Magisk] d1n0x:
Use an older version of maps, wait for gmscore to be updated with a new version number, or stop using Google maps and use alternatives
[Magisk] starbright_:
From what I see is your error is "longer explained" a more detailed error - so probably different.

Someone in forum mentioned patcher will work out of Magisk instead of start this in TWRP.

I didn't test that, as I have testet a treble+GSI approch, (GSI is spoofed already).
[Magisk] pokipokipxorn:
For those using Google calendar, if your events not appearing, and u sure sync is working, simply turn off Reminders to get events to show up.

Google Play Store endless updating, need

- old play store version 9.8 up to 10.7

- myandroidtools to disable 2 services: dailyhygiene, gmscoreupdate

- data usage from Rome network settings, turn off background data for play store

- afwall to disable play store from using data

- also prevent play store from modifying system setting, deny the permission

If your room have appsops, deny play store from start at boot, use Aurora store for updating apks
[Magisk] PoochyX:
Why is af firewall so important...

([emoji3590]09-09-18[emoji3590])
[Magisk] pokipokipxorn:
Deny network access to some apps, privacy purposes
[Magisk] PoochyX:
Does that actually increase the performance of your device or again just privacy purposes

([emoji3590]09-09-18[emoji3590])
[Magisk] pokipokipxorn:
U need to have Google play store installed, find an old version 9.8 to 10.7, systemize it, delete account, reboot and add account again.

Google maps version 10.24.4 works with microG

I got quite a few Google apps working

microG 2.10.19420 copied to system/priv-app

Google contacts sync adapter 9-4832352 systemized

Google calendar recent version have built-in calendar sync

No need gsf framework or calendar sync adapter

What doesn't work

Duo

Google app

What works

Contacts

Calendar

Docs

Sheet

Maps v10.24.4

Lens, in gcam also

Translate

News

Text to speech

Drive, if u restore working version using oandbackup

WhatsApp backup to drive, also oandbackup method

All latest version except maps
[Magisk] PoochyX:
Micro G a process...

([emoji3590]09-09-18[emoji3590])
[Magisk] pokipokipxorn:
Just privacy
[Magisk] rayman95:
Really, you can navigate with it??? I though that 9.8.4 was the last working version...
[Magisk] gps3dx:
It is possible to navigate ( at least as pedestrian ) with G maps v10.28.2 - with latest STABLE Nanodroid (22.5.20191029) on Q Andr.

My story though is that I previously use Gmaps 9.84.2 with previous nanodroid versions on P Andr, as this version was the LATEST that I could download offline maps and actually SEE the map itself... any new version since then didn't work on PREVIOUS nanodroid versions ( on Andr P ).

BUT since then, I upgraded my device from a P to Q rom, installed 9.84.2, downloaded an offline map... then didn't noticed that my G store updated my G maps ( because I forget to block auto-updates ).... but apparently even a new G maps version works.

the only "issue" is an annoyance popup you get when you open G maps, about a request to update google play services... but once you press around it- it is gone and don't return till you "kill" the app... it only popup once each load - so no big of a deal.
[Magisk] guest4711:
It helps to prevent to reach the mobile data limit - so I get a better performance in the long run. And it helps to avoid some bottlenecks on WifI and mobile data. And it helps to defend my privacy.
[Magisk] pokipokipxorn:
Anyone got experience with MIUI? How to get bromite webview and contacts sync to work?
[Magisk] githyanki:
Not with MIUI, but I had to force system mode for contact sync to work.
[Magisk] flagpol:
Has someone tried doing this on an Android Go (8.1) device like the Redmi Go?
[Magisk] piet8stevens:
Titanium Backup Pro key - cannot install from google Play

I am returning to NanoDroid after 2 years and feel good about that. Thank you [MENTION=4187311]Setialpha[/MENTION].

My question: just about the only app for which I need google Play now is Titanium Backup Pro, which I have bought a long time ago. My google play install with Nanodroid works in that I can download & install apps. But for the TiBu key, it wants to charge me (again). I decided to pay (a 2nd time), but then google Play tells me I already own the app (which I do). So, I cannot download it. Has anyone else had this problem? Any solutions? I have also tried but failed to copy the apk from my other phone to this one, but no luck so far.

For some reason, when I did this in 2017, it worked but now it does not.
[Magisk] d1n0x:
There are other ways of getting the pro license. If you can prove your purchase to the devs, they can send you a pro key file that you keep on your phone
[Magisk] nexidus:
I've also encountered the duplicate purchase issue and solved it by enabling permissions for the Store. After that the price changed to an Install button and you can disable unnecessary permissions again.
[Magisk] piet8stevens:
Thank you for the reply. Gave the Play Store all permissions it asked for (contacts, location, phone), no permissions denied. Unfortunately, still the same issue - button still has a price. I stopped the app and restarted. Still the same. Rebooted the phone and still the same.
[Magisk] :
I had the same problem. I didn't know about the permissions, so I didn't try that. Before I did a clean install of my ROM and Nanodroid, I pulled third party apk's to my computer. After the clean install I installed Titanium Pro from my computer. The ROM I had before the clean install when pulling apk's and the ROM I installed afterwards were the same. So maybe that's why I didn't encounter any problems. I guess an option could be installing the ROM you want to use with original Google Play and pull the apk's you need. And after that do a clean install with Nanodroid and install apk from your computer. But maybe there are easier solutions.
[Magisk] piet8stevens:
Bootloop with crDroid 10.0 20191110-guacamole on OnePlus 7 Pro

Found out about SmaliPatcher magisk module (0.0.6.5) to patch services.jar so decided to try that to get back to crDroid, which I like.

Flashed ROM, magisk 20.1 on both A and B slots. OS boots, Magisk up to date.

Then, NanoDroid 22.5.20191025. Result: bootloop.

Added privapp-microg-permissions.xml as per https://xdaforums.com/showpost.php?p=80588931&postcount=7336. Still bootloop

I also tried flashing the SmaliPatcherModule before flashing NanoDroid, but still bootloop.

See logcat attached.

Anything else I can do? Or anything else that is needed to figure out where the problem comes from?
[Magisk] Setialpha:
crDroid already has signature spoofing inbuilt. Don't patch it.
[Magisk] piet8stevens:
Well, that is what is written but for this crDroid10, I have not found how to activate signature spoofing. For havoc 10 on OnePlus 7 pro it does work.

In the crDroid rom XDA thread, both for OnePlus 7 Pro and Pocophone F1, there have been a few requests for signature spoofing, too.

But it seems you know that this has spoofing built in. How to activate it?

In any case, even just by flashing NanoDroid on top of Magisk, I get a bootloop, even when I have not applied the SmaliPatcherModule.

EDIT: I now uninstalled magisk and flashed NanoDroid to system in both A and B slots. Result: bootloop. See attached log. Could encryption be the issue?

EDIT 1: in order to exclude other possible trouble, I did clean flash as follows:

1. formatted data.

2. pushed crDroid and twrp (3.3.1-70-guacamole-unified-installer-mauronofrio.zip) to the device

3. flashed crDroid and twrp to each slot. In between, rebooted into recovery

4. booted into system for each slot

5. flashed Magisk 20.1 to each slot. Each time, switched slot and rebooted into recovery

6. rebooted into system to confirm magisk manager was there and Magisk was up to date

7. rebooted into recovery and flashed NanoDroid to each slot. Each time when I switched slot, I rebooted into recovery. Note: I have .nanodroid-setup and .nanodroid-apps files in /data/media/0.

8. rebooted into system. Bootloop.

So, for sure, nothing to do with SmaliPatcherModule as I did not flash it at all.

I attach the first 300 lines from /data/adb/logcats/(last logcat) - 19700104-02.42.48.log

If I need to provide more info, just let me know.
[Magisk] urgali:
Hi there!

Actually i'm having same issue as [MENTION=1835735]piet8stevens[/MENTION]:

-Trying to patch OxygenOS (android 10 version on OP6T) with smali patcher

-Flash nanodroid in recovery with magisk mode

-This is my actual setup:

-Flashing goes well but i end in a bootloop

-Tried same installation disabling smali module too, to see if it was actually conflicting

Attached you can find a logcat of the loop.

Could you have a look?

Thanks a lot!

EDIT1:

Might there be some issues because of A/B partitioning?

Tried same procedure with my op3 (though it is on oxygenos android 9 and not 10) and i got no issues at all, phone booted and working fine
[Magisk] SkyeNymph:
Crdroid 10 does not seem to yet have signature spoofing here, at least not the official OnePlus 2 build anyway
[Magisk] piet8stevens:
Continuing on from my tests with crDroid 10 on OnePlus7Pro, I now clean flashed crDroid 9 (20190922, v5.8) in the same way as I documented above. Flashed Magisk20.1 and NanoDroid-22.5.20191029.

Good news: no bootloop.

MicroG says the ROM does not do signature spoofing (has no native support...).

I will now try with Smali Magisk module and report back.

EDIT: with SmaliPatcherModule, signature spoofing works. MicroG now also asks for permissions (contacts etc...).
[Magisk] Setialpha:
On OP5T it does.
[Magisk] piet8stevens:
On OP7Pro, going back to Android 9, I realize I can now use NanoDroid Patcher and no need for SmaliPatcherModule. With both, the signature spoofing is now OK in MicroG, but I have this UnifiedNlp not supported issue. I found github MicroG issue 575, but it is not clear to me how to solve this. Can anyone help?
[Magisk] piet8stevens:
A big thank you - this worked. Not the easiest, but not that lengthy either.
[Magisk] flunkyball:
Patcher not working on LOS16

Hi everyone,

I recently tried to patch the current available inofficial build of Lineageos 16 for the Galaxy S10.

(https://xdaforums.com/galaxy-s10/sa...eta-lineageos-16-0-exynos-s10-series-t3956948)

I double checked services.jar; classes.dex is there and the current version of the patcher also recognizes the rom as deodexed.

However the patcher aborts in TWRP directly with " !! failed to apply patches".

Any idea where the issue might be ?
[Magisk] raptorddd:
am on latest stable. and in my app and games when i want tot search for new updates the list is empty reloading does nothing. also tried market doctor with titanium backup cant seem to load new available updates of installed apps.?
[Magisk] githyanki:
What app are you using to check for updates?
[Magisk] Be4st187:
How are you guys using your paid for apps? I'm getting a buy button with the Play Store and if I use Aurora to download it, the app fails to verify it's license. It didn't do this on my old S5 with Nougat and MicroG (unpatched PS) I got from Shadow53. I was able to use my paid Greenify Donate version, EX Kernel Manager and Secure Settings just fine, but can't now that I'm on Pie. Those same files refuse to flash.

I can live without the donate version of Greenify as I can do most of what I need to manually and I don't need EX Kernel manager just now, but I rely heavily on Secure Settings paid version as I always have Tasker scripts running. I would rather not have to locate cracked copies of apps that I already own.
[Magisk] d1n0x:
First of all you need a patched Play Store in order to download paid apps. All of your apps that require license verification via Play Store should now work without exception. (Select Play Store in NanoDroid setup wizard)

Afaik secure settings is no longer needed, as long as your phone is rooted.
[Magisk] Be4st187:
I was using the patched Play Store as far as I know. Config was set to nanodroid_play=10. Not sure if that means it's patched as this is the first time I have used the config. I also cannot use Aroma installers with my TWRP version. Apparently TWRP phased Aroma support out a long time ago and none of the available custom recoveries for my Oneplus 6 support Aroma. TWRP crashes when I attempt to use the wizard.
[Magisk] z99vwEfK:
https://gitlab.com/Nanolx/NanoDroid/blob/master/doc/AlterInstallation.md
[Magisk] PsyAlyen:
I would like to know this as well. Already tried to give permissions manually using a console but still problem persists
[Magisk] piet8stevens:
Bump. Would anyone know how to resolve this UnifiedNlp not supported issue? I have been going around in circles, to the point where I now even lost my microG Settings and need to start all over again. Any help would be much appreciated.
[Magisk] :
It says unifiednlp isnt suported on op6 aswell. Byt location works none the less. So unless location doesnt work, just ignore it.
[Magisk] d1n0x:
Has anyone found a reliable solution for purchases not being recognized?

I tried everything from uninstalling PS updates and clearing data, rebooting, giving all permissions to clean flashing and toggling "allow apps to find accounts" in google account preferences. Nothing seems to work here.

BTW, has anyone noticed that Aurora Droid doesn't reliably show updates to apps? They don't show up in the updates tab, but when you select an app and tap on versions, you can see newer versions.
[Magisk] piet8stevens:
You are right. I did a complete re-install, got my microG back via NanoDroid. Google Maps works, osmAnd works. Great.
[Magisk] flunkyball:
I had a look at the TWRP logs and found the following reason for the process to abort:

++
++ services.jar status: DEODEX
++

> patching signature spoofing support

>> patching services.jar
CANNOT LINK EXECUTABLE "/system/bin/dalvikvm": library "libnativehelper.so" not found
linker: CANNOT LINK EXECUTABLE "/system/bin/dalvikvm": library "libnativehelper.so" not found

!! failed to apply patches

Updater process ended with ERROR: 1

Any ideas why that file is not available ?
[Magisk] cacio_confusa:
What did i wrong ?

flashed android 10 rom with sig spoofing

flashed the nanodroid microG zip in TWRP

activated microG sig and rebooted and completed the setup

microG reports no problem, but its not working.

the example app is Jelbi . it only loads the login with working gapps. Like the microG LOS builds
[Magisk] z99vwEfK:
do you have webview installed ?
[Magisk] cacio_confusa:
Yes
[Magisk] lfom:
Try enabling the option "Allow apps to find accounts" in Settings > Accounts > Your G Account > any option.

If it doesn't work, it seems that MicroG doesn't yet support some apps that probably use a new functionality in order to show the available accounts. If it's the case, the only solution AFAIK is to restore a backup of the app with its settings.
[Magisk] thimprfct:
regarding aurora droid:

I recognized that, too. additionally some apps don't download at all. or they download & then they don't.

and a very few repos wether load nor sync.

hoping for an update.
[Magisk] rayman95:
I have 2 problems with nanodroid

1) aurora store can't connect anymore with anonymous account, since 15 days, but don't know if it was after a new flash or not..I test a lot of roms...I tried to modify token and proxy but without success....

2) on last havoc 3.0 10 android,can't get a gps fix with all backend installed...on earlier build or 9 version ,o issues but here, I see 21 sats, but 0 fix...I have some logs from nano installation, but don't know if can help or not...

someone have a good idea, thank's...
[Magisk] z99vwEfK:
Aurora anonymous login doesnt work atm. read more in the Aurora thread here on xda

https://xdaforums.com/android/apps-games/galaxy-playstore-alternative-t3739733
[Magisk] flunkyball:
I am somehow surprised that no one else seems to have that issue ? Any ideas where to start working on that ?
[Magisk] Keule-Tm:
Sounds more like a GPS issue to me. Tried flashing again?
[Magisk] d1n0x:
It could well be a ROM problem since Havoc is basically a bad meme and MicroG has absolutely nothing to do with GPS itself
[Magisk] Keule-Tm:
But maybe with location reading. Dunno.

Actually, problem was the lock, so not MicroG related, yea.
[Magisk] pseudoheld:
Im having an issue with the patched play store.

I installed it via the modified .nanodroid-setup file.

Login works fine, download works fine, all works. Except for all my purchased apps. They show up as me still having to pay for them.

However looking in the payment history in the play store they are clearly listed as purchased only when I then again tap on them I need to pay again.

I've tried clearing the app data and logging out and back into my account but that didn't help.

Any ideas?

(running on microg lineage version)
[Magisk] d1n0x:
A few people here have already mentioned the same issues including me. There has been no clear explanation or solution yet
[Magisk] TeLow:
Hello,

I'm having difficulties with Nanodroid on omnirom 10@OnePlus 6T:

When im Flashing a new Rom, i always hade to reflash everything via twrp:

1. Omni nightly

2. twrp

3.nano microg

4.nano twrp

5.nano OsmAnd

6. magisk.

then reboot to recovery to do the same steps to the second boot slot.

With omni 10 however, flashing any Nanodroid package fails after rebooting in the second slot with the error "Magisk mode detected, Nanodroid needs at least Magisk 15". despite flashing Magisk 20 before.

I can only remedy that by booting into rom (where all of the Nanodroid packages are not present then), reboot into recovery and then i am able to flash Nanodroid in System mode. (despite having Magisk installed). After another round of reflashing everything expect the omni rom, i am able to boot into the rom with everything installed but every setting is lost.

what am i doing wrong? Do i only have to do the flashing procedure once in android 10 ? What logs do i have to supply and where can i find the logs?

Cheers for helping me out!

Tee
[Magisk] githyanki:
I use the aurora store, my purchased apps show as me needing to pay, but when I try to "purchase" them, they just download.

If it does bring up the payment method page, stop. Not working the same for you.
[Magisk] d1n0x:
He is not talking about Aurora Store. Yes you can download paid apps from there, but a few apps won't pass licensing check if the actual Play Store isn't installed.
[Magisk] insaneparnoid:
Any guide to enable signature spoofing in oxygen os Android 10
[Magisk] piet8stevens:
Maybe try smali patcher magisk module. Try and report back whether it works.
[Magisk] insaneparnoid:
Ok will try once i reach home may be after 4-5 days
[Magisk] pseudoheld:
That's a bummer. Is there an issue of this on gitlab?
[Magisk] Be4st187:
I have the same issue too but not heard anything in regards to it affecting others or if there's a fix. Had to go back to gapps as I need license verification for quite a few apps