[ZTE Nubia X Guides, News, & Discussion] RomanLeFrais:
The GPS drive me nuts

Without Gapps Pico or Micro it work perfectly etc I even get speedometer working but not the latest version only the 3.7.21 or lower without "googlemaps" in parenthesis work

[IMG="This one from ApkPure.com"]https://i.imgur.com/hqtYHuC.png[/IMG]

The latest version of speedometer log this in Logcat

GooglePlayServicesUtil: Google Play Store is missing.

so its not working of course.

When I flash OpenGapps the only position I got is the one from the cell tower in Magic earth or nothing at all for GPS test and Satstat. Only Google maps work normal. But the most disturbing things is that I need to wait one day and open the permission of Satstat to grant the Storage and Call permission to "unlock" the gps for SatStat, GPS test or Magic earth. :confused: In fact Magic earth show my position based on the last fix that SatStat did, if I wait some time it will show me again the cell tower lol. I think if I launch Snapchat, Pokemon Go or anything else that use the google api the gps will not work.

I've hidden the root for Snapchat, pokemon Go and Fortnite and i also renamed the com.magisk into com.fsdijuhg in the magisk settings and I changed my build fingerprint using "Magisk Hide Props Config" to pass cts. Fortnite work well I can jump off the battlebus without being kicked out for cheating but Pokemon Go and Snapchat don't find any GPS signal so it shouldn't be a root or safetynet issue. Or Fortnite is broken. EDIT : I can play it without google play services the game mode help a lot I must say

If someone have an idea or have already got this problem please help me :)

I also tweaked the gps.conf as well as the izat.conf flp etc but nothing worked so far

I just cheched and its because I removed the filebrowser app and nubia_myfile I though I only removed the nubia_Myfile. My bad. I attached two tar.gz you can open FX an create a web access to transmit those archives into your phone

Note that nubia_Myfile is maybe not needed but when we plug a OTG usb the notification can't open it so I think its better to have it

In step :

Open FX and select "Web access"

Make sure you are in the same network as your computer (on the same wifi)

Click on the start button and with your computer open Firefox and go at the url displayed on your phone mine is http://192.168.1.243:2112/

Enter the password

Double click on your Download folder or where you want it doesn't matter

Drag and drop my two tar.gz file, sometime the files are not copied so you may need to drag and drop multiple times

Once the transfer is finished open FX and open one of the tar.gz, click on the folder up to either FileBrowser or nubia_myfile

Copy FileBrowser or nubia_myfile and go back to the main menu and open "System (Root)"

Go in System/priv-app and past here FileBrowser and nubia_myfile

At this point I don't know why but I could not copy the symlink in FileBrowser/lib/arm and arm64 so plug your device into your computer, select file transfer and type in a terminal

adb shell

su

Make sure to grant the permission on your phone

echo "mount your system in read write" && mount -o rw,remount /system && echo "deleting the symlink that were not copied" && rm /system/priv-app/FileBrowser/lib/arm/* /system/priv-app/FileBrowser/lib/arm64/* && echo "Creating the symlink" && ln -s /system/lib/libnubiamtp.so /system/priv-app/FileBrowser/lib/arm/libnubiamtp.so && ln -s /system/lib64/libnubiamtp.so /system/priv-app/FileBrowser/lib/arm64/libnubiamtp.so && echo "chmod 644 the symlink" && chmod 644 /system/priv-app/FileBrowser/lib/arm/libnubiamtp.so && chmod 644 /system/priv-app/FileBrowser/lib/arm64/libnubiamtp.so && echo "delete the data of the app "Media Storage" (not your data lol)" && rm -r /data/user/0/com.android.providers.media/* && echo "remount your system in read only" && mount -o ro,remount /system

Reboot

You should be good now :) I will update my main post about it

And also thanks for your logs ! That's one less thing I had to do