yashsingh1/xdaforums huggingface dataset:
[Magisk] dmw212721:
Yes, Android 5.1 on Redmi 3Pro Miui 9.5.20 Global Stable ROM.

Try download some app to scan your root status, rootbeer or native root check.

I have this issue when on Miui 8.5.30, Stock ROM, Global Stable, but rootbeer says there's busybox and SU Binary.

If so, i suggest to download and install MagiskHide_Props_Config from Magisk Repo, then restart device.

Then try modify some option on props module.
[Magisk] Widi1312:
sorry sir. this patch dont work in my phone..mock location still detected from some app in my country...

i use redmi note 2 with miui 7 global stable android 5 lollipop.

---------- Post added at 01:48 PM ---------- Previous post was at 01:15 PM ----------

this is my lollipop framework

htt*ps://drive.google.com/file/d/1NdpEOgdNNY3gmCCjd8s46f5eC6-4rgQa/view?usp=drivesdk

redmi note 2 miui 7 global stable
[Magisk] XDenz:
[MENTION=1620550]fOmey[/MENTION] i have patched my service.jar (mock location and disable signature) but the problem with disable siganature, not work when im installing apk mod, did u have ane idea for installing mod apk without lucky patcher?
[Magisk] fOmey:
I would use a magisk module.
[Magisk] Dantalionblood:
I try scan with native root checker and root status is not rooted, its show green of all, i try to push service.jar(magisk manager is not used) but my that still detect mock location, maybe my phone not support? Asus Z00SD with android 5.1

After installing magiskhide_props_config, still detect ?
[Magisk] alponso:
[MENTION=1620550]fOmey[/MENTION] how to make your module work with this app

Mock still detected.

See:

I/GCoreUlr(11536): Filtering location: Location[gps -6,000000,106,00000 acc=10 et=+15h41m10s981ms alt=1.0 vel=1.0 bear=1.0 mock {Bundle[{mockLocation=true}]}]
[Magisk] fOmey:
Probably uses fusedlocation to mock.. find another spoofer.
[Magisk] sismalaysia:
https://www.mediafire.com/file/p6q63o6opy8j1m9/services.jar

thia is my service.jar... please help me too

im forever grateful to you..
[Magisk] Spartacus500:
Your services.jar 3 patch Smali Patcher 2.4
[Magisk] rinocerousID:
Please help me

i've tried running service.jar in fullmics but it runs very long. may be said not to walk.

anyone please make my service.jar

sorry, this google translet.
[Magisk] fOmey:
Follow ADB method in first post.
[Magisk] fOmey:
Can you do me a favor and link me to the rom your using ? You have set your location method to GPS only to see if this fixes your rubber banding ?
[Magisk] draqkin:
Of course gps only, otherwise it is rubberbanding even with tinfoil. Here links for my rom. I am not sure wich is what. There was 3 links. Here all of them

My phone model ALP-L29(C185) rom version 8.0.0.133

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1937/g1750/v139026/f1/full/update.zip

http://update.hicloud.com:8180/TDS/...26/f1/full/public/update_data_full_public.zip

http://update.hicloud.com:8180/TDS/...hw_meafnaf/update_full_ALP-L29_hw_meafnaf.zip
[Magisk] rinocerousID:
I tried it but still failed, can you please make my service.jar file up to magisk module? :(

My service.jar file has no classes.dex. I've tried using fullmics but it's not running at all. i am using aex 5.7. Help me
[Magisk] Fun_GKC:
I installed the module but I still can't take screenshots in secure apps.
[Magisk] sismalaysia:
that was fast! thank you sir :)

you mind doing one more?

https://www.mediafire.com/file/p6q63o6opy8j1m9/services.jar ;)
[Magisk] fOmey:
Sorry none of these are any use to me, these look like update files.. if you dump /system and share the image/zip I'll look into this rubber banding your talking about..

This is a open invitation to anyone that is experiencing any rubber banding with fused location service activated... I have a idea for a patch that may fix it.

I need system dump to analyze tho.
[Magisk] saciladh:
Will upload it as soon as i connected to wifi
[Magisk] saciladh:
here is my system dump [MENTION=1620550]fOmey[/MENTION]

i'am using redmi note 3 pro / kenzo , rom xiaomi.eu weekly 8.4.26 marshmallow

https://drive.google.com/file/d/1vNvkDQBtBi78UVxJnKydqVzvHMcxFFpT/view?usp=sharing
[Magisk] fOmey:
Try this module.. backup first just incase.
[Magisk] alponso:
I am also have rubber banding issue.

But I am curious, does your new module also patch for issue below?

My device is Nexus 6 N6F27M
[Magisk] shoey63:
[MENTION=3669620]alponso[/MENTION]

I believe the module allows fused location to be enabled while at the same time eliminating rubber banding.

This is the holy grail for all spoofers who don't want to block their gps signal with tinfoil[emoji4]
[Magisk] fOmey:
Don't think so, I think that app you were trying uses a different method of spoofing... Who knows tho, try the module I posted above.. just backup before hand.

Exactly, pretty much forces fused location to use the GPS location rather then the mobile/network one.

It's not because they don't want to disable fused location service - disabling it causes bootloops supposedly.

I've seen "tinfoil" come up a few times now... at first I thought this was some app or something.. are people actually wrapping their phones with tinfoil to block the GPS signal ? That's funny ****.
[Magisk] saciladh:
Thanks m8

Tried it, no problem with booting,, gps set to high accuracy before reboot but auto set to device only every after reboot..

I used itroll fake gps to spoof fused location

Running fake gps but get detected, i got warning on my app...

I think this log is coming from this module

01-31 09:26:15.970 421 676 I Magisk : ** late_start service mode running

01-31 09:26:15.970 421 676 I Magisk : * Running service.d scripts

01-31 09:26:15.971 421 676 I Magisk : * Running module service scripts

07-27 04:39:09.456 421 442 I Magisk : proc_monitor: com.google.android.gms.unstable

07-27 04:39:52.374 421 442 I Magisk : proc_monitor: com.google.android.gms.unstable

07-27 04:40:19.230 421 442 I Magisk : proc_monitor: com.google.android.gms.unstable

I'll give you more information you need, tell me how to grab log
[Magisk] fOmey:
I can't see any modules being loaded in that log?
[Magisk] saciladh:
How about this full log
[Magisk] fOmey:
Fused location patch is loaded, smali patcher is not.. make sure you have smali patcher enabled also.
[Magisk] saciladh:
I pushed my patched services.jar to /system/framwork manually
[Magisk] fOmey:
OK, cool.

When you say your being detected what do you mean exactly? Are you still rubber banding?

What spoofer are you using - smali patcher is not compatible with "fused location spoofers", these behave completely different to "traditional" spoofers? Can you test the spoofer I posted on the first post.
[Magisk] saciladh:
I am using several gps spoofer, some rubber banding like gps ninja and mock location, some works well like yours, not getting detected that location being mocked

But if i use this fused location spoofer that i want to use most

https://play.google.com/store/apps/details?id=com.aldytoi.gps

I got detected

Is there any way to make smali patcher compatible with fused location spoofer m8?
[Magisk] fOmey:
Righttttttt.. OK...

The problem your having has nothing to do with rubber banding.. there is no problem, everything seems to be working as intended.

Using the fused location API to spoof is detectable.. Don't think that's patchable - will have to look into that further.

The problem is your using a incompatible spoofing app - just find another spoofer that offers the features you want. I'm sure there is at least one other spoofer on the playstore that will work for your needs.
[Magisk] saciladh:
Thanks for your answer

Yes the are alot of spofeer app that works well with your smali patcher for sure, and i think you want to make it better and better

From my opinion as user, i am using your smali patcher because i want to move on from xposed because alot app incompatible with that..

Maybe you want to take a look into using several gps spoofer without need to select the app from developer option like "more mock location" xposed module can do too
[Magisk] alponso:
So far, that's the only app without rubber banding issue that I've tried, but mock were detected.

Is the new module flashable to every device or patched for device and rom specific? ## edited ## tried the module, no rubber banding, but location can't back to real one after stop spoofing, blue dot become grey at the mock position.

Reboot cause location unavailable (blue dot is gone).

That's right, disabling fused location service cause bootloop.

Covering my phone with thin foil doesn't much help, blue dots still trying to move to the real location.
[Magisk] fOmey:
Keep in mind this is forcing fusedlocation to use GPS, so if you have poor GPS performance it will take longer to grab your location after a reboot.. Keep an eye on it and let me know if it eventually grabs your location.

Also be sure to exit the spoofing apps correctly (pressing back button till the app closes), they should clean up after themselves and remove any mock locations in the process. A reboot shouldn't be necessary.

FusedLocationPatch module should be compatible with all phones (unless OEM's have modified it, I can't imagine why they would)...

Thanks for testing!
[Magisk] Athing13:
Hi people please i can need help

hay i can not change odex to deodex always can problem can you help me? but i have attached xposed and frimware that i sent before i put xposed, i want to remove xposednya after this module succeeded to be deodex, if later after installed will bootlop or not?

https://www.dropbox.com/s/vropdz5qj4gctfv/system.zip?dl=0
[Magisk] alponso:
Sorry, but it's not working after reboot.

I am sure to follow correct procedure to stop and exit spoof app but unable to get my current real location.

Workaround: Everytime reboot the phone, the blue dot disappear on Maps, So I have to mock to near of my real location to make location operating normally, then start to mock to another place. ?
[Magisk] fOmey:
Try this
[Magisk] Athing13:
This aplication from indonesia right?

This aplication fake gps to work from driver online,that application to support online drivers like uber if the international and in Indonesia gojek and grab, right?
[Magisk] ozzrivi:
sir is it possible to implement something like xposed module "more mock location" to your smali patcher.

i would be great additional i think.

thanks for your great work. been using it since first build. lol
[Magisk] ragnarok00:
I am using OnePlus 6 OOS 5.1.9 and got the below error if it is normally booted:

adb: error: failed to copy 'system/build.prop' to 'adb\build.prop': remote open failed: Permission denied

The zip generated doesn't seem to work. (I tested secured flag which simply no effect)

However, when I tried to boot into recovery mode I found that the /system/framework folder is actually mounted in /system/system/framework (it is in /system/framework if it is booted into OS).

Thus resulting in /system/framework not found error.

Any workaround in this case?

Full log:
[Magisk] fOmey:
I've looked into this, it's possible... but a lot of work.

I can't justify the amount of coding, it's outside the services.jar... which means I would need to re-code a ton of crap.

It's a harmless error... nothing to worry about.

The secure flag doesn't magically allow screenshots in every single app, some apps don't just rely on the secure flag to block screenshots.. works for some, not all.
[Magisk] draqkin:
I'd like to help you. How can i dump /system. Is there a way without computer? Because i am on vacation and can't reach computer for a couple of days. My phone rooted with magisk and using twrp as recovery.
[Magisk] mdl054:
I had no luck with patching my OP6 unfortunately, and signature spoof checker still shows spoofing is disabled. My V20 was no issue. I've also manually patched an extracted service.jar which I deodexed as well as a manually patched framework.jar and manually replaced it in system/framework and matched the permissions without luck. Perhaps our OP6's are special in some regard. I've been trying to figure it out for a while now. I also wrote a Magisk module of my own to replace the stock frameworks with modified frameworks on boot and that didn't work either. xXx was helping me as well but as he doesn't use it he decided to focus on other issues. I'll post if I can find a solution. While on that topic, I'm working on a Magisk rom for our device which will have this functionality incorporated when I find success.
[Magisk] draqkin:
Both fused location patch caused me bootloop :(

I have this txt dump file, i hope it works for you...
[Magisk] manha.tech:
why os 5.1.1

smali patcer not work sir?

detec allow mock sir
[Magisk] ragnarok00:
Yes, I would say the same app can take Screenshots after enabling the module using the latest smali patcher too.

I guess there is really something different in OOS that makes it failed to work.
[Magisk] herishinobi:
The rubberband is fixed for me with this spoofer, as i re-create an old spoofer as magisk module.
[Magisk] alponso:
Same as earlier version. I have to spoof to any location then stop, to get location working normal.

W/GCoreFlp( 1886): No location to return for getLastLocation()
[Magisk] Lum_Os:
Would you mind helping me out?

https://drive.google.com/file/d/1ta1Px8yleUDZjLn_SUot2VfWujN0YIem/view?usp=drivesdk

Here's the file from my services.jar
[Magisk] fOmey:
Yes because its freshly restarted, there is no last location.

Don't spoof anything and see if it eventually gets a GPS lock.. GPS is slow to initialize, can take a few minutes after a restart.
[Magisk] Mzwir:
dev pls help me. i always failed to deodexing rom, any solution?
[Magisk] firemanluk:
hello, im using galaxy tab A 9.7 wifi (sm-p550) custom rom android 6.0.1, magisk v16.7,

i deodexed services.jar, used tool to make a patch for magisk,

flashed via TWRP and didnt have any errors,

but i cant take screenshots.

Please help me, thank a lots.

here is my deodexed services.jar file

drive.google.com/open?id=18KnKdicaJsptb77P97NQzLBX_Xotw2NH
[Magisk] alponso:
Waiting outdoor for about 7min... See:

free screenshot tool
[Magisk] shoey63:
It appears the module has the same effect as disabling location services. Uncheck it and reboot and see if that fixes it.
[Magisk] mdl054:
Our phone has 72 partitions, it's possible we are missing something. Anyways, I'm working on it. I'll post a solution if I can find one.
[Magisk] fOmey:
Very interesting.. if you open google maps does it get a location lock ?
[Magisk] alponso:
I can see location icon on notification bar while opening Google Maps or location based apps including Find My Device (screenshot above), but the blue dot never appears since the device rebooted.
[Magisk] fOmey:
Right, that indicates its trying to get a lock... but for whatever reason is not.

You say after you spoof your location it will update normally after exiting the spoofer ?
[Magisk] alponso:
Yes. I have to do that after reboot.
[Magisk] Priw21:
can u tell me how to solve magisk module template download failed. in smali patcher.exe? i have services.jar deodexed in redmi 4x..

thanks before sensei:D
[Magisk] mizan182:
connect your pc to internet

---------- Post added at 01:58 AM ---------- Previous post was at 01:47 AM ----------

---------- Post added at 02:02 AM ---------- Previous post was at 01:58 AM ----------

disable signature doesn't work on lolypop above I still can't instaled an apk mod,can you make the disable signature work on lolypop above please..
[Magisk] Jacky Zhou:
dumping framework...

why my smali patcher is always dumping framework...
[Magisk] Satrya_Wibowo:
patcher didn't work on my device, i'm currenty using Xiaomi Note 4G (Dior) + CM 13 installed.

after module installed on magisk & reboot, my device wouldn't open setting & anykind of file explorer, always force closed.

mock location apps made device reboot.

any solution?!
[Magisk] cmstew:
Hey [MENTION=1620550]fOmey[/MENTION]

I'm having trouble getting your patcher to work on my friends device (Everything is working perfectly on mine, and I am so grateful!). After installing the module in magisk, the device no longer boots up. I used the automatic adb method and the zip is generated without any errors. I've tried generating the zip without anything checked and I still can't boot. Any chance you could help me sort this out?

Device: Samsung Galaxy Tab A (SM-T350)

Android Version: 7.1.1
[Magisk] alponso:
Try Fulmics Deodexer
[Magisk] cmstew:
I was considering trying alternative deodex methods. I'll try this later tonight.

Edit: Tried Fulmics Deodexer and it works now. Thanks for the suggestion! ?
[Magisk] H3RI:
need feature

hi sir..

can you added features in GPSSpoofer-0.2 :

-set coordinat location

-history location

-add favorite

-favorite location

and stop button

big thankz before and sory for my bad english

:):angel:
[Magisk] Priw21:
h*tps://drive.google.com/open?id=1Oy263hsqqMVfPAfiGkvuCTWxD5gVeJo1

Please help me bro..
[Magisk] cognitivedissonance:
Hi there, I'm considering giving this app a try. I have 2 questions first:

1. Hypothetically, since this module is capable of spoofing High Accuracy location (GPS radio, WiFi, cell tower triangulation, etc) there should be no apps that can detect that the location is being mocked, unless the app is specifically monitoring for large distance jumps that would result from repeatedly changing spoofed location drastically. Is that correct?

2. Will any of the process that's required cause Safety Net to fail? I don't want to do that because I have several apps that will cease to work if root is detected.
[Magisk] jimbo77:
Hello [MENTION=1620550]fOmey[/MENTION] any word on Android Pie support. My Essential Ph1 shows the error attached when trying with Android 9.0
[Magisk] cmstew:
Fomey can't do anything about this until we can deodex android 9. Right now the only way is by downloading the master android ART source code, compiling oatdump, and using the compiled oatdump to deodex your system.jar file.
[Magisk] jimbo77:
I thought about that. So the method to deodex has changed yet again, let see how long it takes for the doedexing tools to update.

Thank you mate!
[Magisk] cmstew:
The guy who develops vdex extractor mentioned he'd start working on it this weekend. So if we're lucky, maybe next week we'll have something.
[Magisk] Lum_Os:
Will this work for Android P using a stock recovery with root?
[Magisk] cmstew:
It will, but not yet.
[Magisk] cognitivedissonance:
Just wanted to report back with my success.

Phone: Pixel 2 XL (Google Version)

System Version: Stock 8.1 (August factory image)

Root: Magisk v16.0 & Magisk Manager v5.8.3

TWRP: 3.2.3-0

Kernel: Flash (wahoo) v2.57

Other modules: YouTube Vanced, Detach (for YouTube,) BusyBox for Android NDK

Smali Patcher Generation Method used: Automated ADB

Computer: Windows 7 Home oldass junker

Cable: USB A to USB C

GPS Spoofing app: GSPSpoofer-0.2-fOmey

Extra steps for good measure:

> Flashed Small Patcher in TWRP

> Flashed Flash Kernel in TWRP

> Flashed Magisk in TWRP

Once booted, I went into Developer Options and set "Select Mock Location App" as fOmey's GSPSpoofer-0.2. I went to location settings and unchecked WiFi Scanning and Bluetooth Scanning. I set a mock location a ways away in the GPSSpoofer app and minimized it. I downloaded a location-based dating app, and logged in. Immediately the app have me a pop-up indicating I'd need to turn back on WiFi Scanning if I wanted to keep using it. I did so and the location clearly picked up my true location. I force closed the dating app and the GPSSpoofer and wiped both apps' data. I spoofed my location again, and then opened the dating app. This time it worked and held my spoofed location. I experimented a bit by pulling up the recent apps and swiping the spoofer out of memory, and then updating my dating app's settings so it would check my location again. To my surprise, the location remained spoofed despite the GPS Spoofer being pushed out of the memory.

In order to get the proper location reporting again, I had to go back into Developer Options and select "none" for the Mock Location App. Once I did that, the true location was found immediately when opening Google Maps (and the GPS Spoofing app.)

I think my next step will be to experiment with different location spoofing apps. I would really like one that gives a bit more control (saving favorite locations, option to stay in memory by using a persistent icon in the top bar, start on boot option, stop spoofing option, actual exit option in the menu instead of just backing out with the back button.) If anyone knows of an app with these options that will work with the way this module allows spoofing, please let me know. I know some of the apps spoof fused location, which is incompatible with this module.

Big thank you to [MENTION=1620550]fOmey[/MENTION] and everyone else who's helped with this module and provides support in this thread!

Edit: SafetyNet still passes. FYI, Google just changed the API Key or something so Magisk SafetyNet check returns "the response is invalid" now. To check it you'll need to use the Beta version of Root Checker by Free Android Tools until the Magisk developer releases an update; the update may take a little while as he's currently moving to the USA for school (he's going to be busy as hell.)
[Magisk] Defforest:
So, with 2.4 version it support patching oreo sdk?

But the result is unstable am I right?
[Magisk] whalesplaho:
Run app on Windows 10 Pro but closes immediately after launch.... I have net framework 4.7.1 and java installed!
[Magisk] cognitivedissonance:
I guess that depends what you mean by unstable. I noticed a bit of system drag/lag that I've never experienced before with this phone around the time that I flashed the resulting module, however it is entirely possible that has nothing to do with this particular module. I'm planning on disabiling it and seeing if the system regains its prior speed.

If you're referring instead to my write-up concerning SafetyNet, that is not a Smali Patcher issue, that's a Magisk issue that actually isn't really a problem as far as I can tell (ie. it's cosmetic.)
[Magisk] exelix:
This is a great app ! Is this open source ? It could be extended to apply other patches