FORUMS
Remove All Ads from XDA

[HOW-TO][WORKAROUND] Use GApps on the Nubia X

64 posts
Thanks Meter: 41
 
Post Reply Email Thread
Guys, please check your phone version before downloading the toolkit - dont use 2.19 toolkit on 2.21 phone-version! I don't know why everyone is killing their phone right now! This is not an easy-to-do tutorial! It requires time and at least a bit knowledge. Please read this carefully - use google for the most important words and start after understanding everything! I won't help via PM when you 'bricked' your phone!

Welcome to the WIP Tutorial "How to use GApps on the Nubia X"!
Keep in mind this is a workaround and should not be the official way in how to do it! Im not taking any responsibility if anything goes horribly wrong

Understood? Let's go then!

Quote:

STEP 1 - Preparation

We need to prepare the phone now.
Note: This is mandatory for the rest to work
  • Unlock the Developer options by going to Settings ►About phone ►Rapidly tapping on the "Build number" field until the phone returns "You are an developer".
  • Go to Settings ► Other system settings ►Developer options - and change the state of "OEM Unlocking" to ON.
  • Again in Settings ► Other system settings ►Developer options enable "USB Debugging"
  • Now, you need to prepare your PC (in short: install adb). Please Google this on your own ("How to install adb on {your OS}").

Alright, we are done with the phone for now.
Let's go to the downloads!

Quote:

STEP 2 - Downloads


Great job so far.
Now, we can start doing dev-things !

Quote:

STEP 3 - Let the magic happen! (ROOT)

Note: this is the part where we change system files. Please continue at your own risk! If you don't know what a root is you should better not do that.
Note: I don't own this toolkit. The source is linked above. I would recommend translating the original page source and reading throgh it. Source

Alrighty then? Damn, ur edgy.
  • Plug in your phone and wait until it gets recognized by your OS.
  • Extract the "nubia-root.zip", go into nubia-Root ► nubia-X, and run the "nubia-X_Root-V211.exe" with admin priv.
  • We don't understand nothing, because it is a chinese source... But according to the original thread, close (X) the first window that appears.
  • You will now see a window with "(Random text) ROOT"-Button on the right. After you click it, you'll get a log output of what your phone is doing via ADB.
  • Finished? You will see "Success" at the bottom including some weird characters. Lmao #chineseprograms.

What happened right now?
Well your phone is rooted. The program archived this by flashing a partition on your phone with adb.
First, it unlocked it (see my dev thread for more infos) and after that it flashed the bootimage. In short.

Now boot back into your phone and continue your journey!

Quote:

STEP 4 - Installing apks on the phone

Remember all these apk's you have downloaded before?
We are going to use them now.
  • Make sure your phone is still plugged in. We are using 'adb' now so open up a command-prompt / powershell / bash.
  • The syntax is the following: "adb install NameOfTheFile.apk" - do this with every downloaded apk. Example: "adb install /home/user/link2sd.apk".

Quote:

STEP 5 - Install GApps

Now the fun part.
We are going to install the required Google Apps as a normal user.
IMPORTANT: Don't run any of the Google Apps after you see them on your phone. I know you are hyped but its not time to do this right now.
  • Run the App called "谷歌安装器" (or the app with a playstore-like symbol). You will see a screen with chinese text and a blue button.
  • Click the blue button - the app will now download every GApp you need. After every download you will be prompted to install the app - confirm this and deny any Nubia tips for "hey you can download a newer app". Just install it like a normal app.
  • If you encounter the "unknown source"-error, follow the instructions on the device (or google "how to enable install apps from unknown sources").

Thats it! Wohoo.
Well no.
Please restart your phone, before continue!

Quote:

STEP 6 - Make GApps powerful (using Link2SD)

Well I didn't found a better way as making the GApps System right now.
Because we don't have access to TWRP (right now ;D), this is the way to go.

I assume you have Link2SD installed (if not, go to Step 4 and install Link2SD!).
  • Open up Link2SD and click on the three dots located in the upper right hand corner.
  • Click "Search" and type in "Google". You will see a bunch of applications there but we only care about some of them.
  • We will use the following procedure: Click on the searchresult ► Click on the three dots ► "Convert to system app" ► Confirm. (It might be called somewhat with "system" in it, if you dont find it).
  • Do this procedure with the following apps: "Google Service Framework", "Google Play Store", "Google Play Service", "Google Contacts Sync", "Google Calendar Sync" and "Google Account Manager".
  • Done? Restart your device again. (You can do that by clicking on the side-menu of Link2SD ► Reboot ► Reboot.

Quote:

Step 7 - Enjoy!

Well, you are an official hacker now... Well not really.
But you did something which is not that easy.

If you want to learn more or if you have any questions left contact me on discord (My ID: Captain Teemo#9394).

And if you are happy with the result, consider my time writing this for you and drop me a coffee: https://paypal.me/THeckel - your awesome!

Thanks for reading and enjoy your nubia - as you want!
The Following 9 Users Say Thank You to Teeemoo For This Useful Post: [ View ] Gift Teeemoo Ad-Free
12th December 2018, 08:02 PM |#2  
Member
Thanks Meter: 6
 
More
@Teeemoo, most of the people will do that for first time. It will be good to include:

BE SURE THAT THE PHONE VERSION MATCHES THE VERSION OF THE SOFTWARE!
The described process up it's only of v2.11. For v2.19 and up you need the corresponding tool.
If you ignore that, you risk to soft brick your phone.

1. Magisk and Xposit will be loaded on the phone - do not play at any cost with them (upgrade or stuff). That will put your phone on a boot loop. I know it form personal experience. To fix that it's a bit tricky.
2. When you start the root - be sure that your phone is unlocked. Watch it when it ask permissions.
3. Moving apps with Link2SD can be tricky as well. The app will be moved to /system partition and it's limited. Also if you promote and demote app, doesn't mean that you'll get the same space on /system again. There is option to do that, but need some expertise level.
4. Abut when the GApps to be set at system - after the reboot or before it - I'm not that sure. For me was working the option only after the root. For that reason, preload the Link2SD in advance.
5. v2.19 root reports a virus inside. If you're afraid to open it, then use a sandbox for that purpose (shade sandbox is pretty ok for that purpose).
12th December 2018, 09:00 PM |#3  
Junior Member
Thanks Meter: 0
 
More
this is awesome, thank you so much. Let's get you some coffee
12th December 2018, 09:05 PM |#4  
Teeemoo's Avatar
OP Member
Thanks Meter: 41
 
Donate to Me
More
Quote:
Originally Posted by frankstoy

this is awesome, thank you so much. Let's get you some coffee

Great! You are the reason why programming and doing something for a community is so fun!
Keep it up - you're awesome!

Thanks!
12th December 2018, 10:10 PM |#5  
Junior Member
Thanks Meter: 0
 
More
root issues
Hi
thank you to make a tutorial about rooting the phone i did everything you said in step 1 and 2 but iv'e had a issues with the reboot this is the picture of my phone right now do i need to reinstall the factory firmware ? thank you in advance

Hugo


---------- Post added at 11:10 PM ---------- Previous post was at 11:00 PM ----------

I tried flashing the new software for google play service and i got an error
your device is corrupt
I followed the steps to the tutorial and failed anyone can help me reload oem software on the phone thanks
12th December 2018, 10:16 PM |#6  
Member
Thanks Meter: 6
 
More
Wait, what?
You got in the boot-loop?

No why. I told you what to NOT to do

PM to explain you how to recover.
12th December 2018, 10:18 PM |#7  
Teeemoo's Avatar
OP Member
Thanks Meter: 41
 
Donate to Me
More
Quote:
Originally Posted by nuvocell

Hi
thank you to make a tutorial about rooting the phone i did everything you said in step 1 and 2 but iv'e had a issues with the reboot this is the picture of my phone right now do i need to reinstall the factory firmware ? thank you in advance

Hugo



---------- Post added at 11:10 PM ---------- Previous post was at 11:00 PM ----------

I tried flashing the new software for google play service and i got an error
your device is corrupt
I followed the steps to the tutorial and failed anyone can help me reload oem software on the phone thanks

Hey hugo, did you update the phone before doing the tutorial?
The picture is not loading, btw. You might upload it to an image uploader and send the link here.

Here you can download the official rom
12th December 2018, 10:51 PM |#8  
Junior Member
Thanks Meter: 0
 
More
Hey,

I did everything but at the end when i open the play store i just got an endless loading !!

Pls help <3

---------- Post added at 11:51 PM ---------- Previous post was at 11:45 PM ----------

Quote:
Originally Posted by q8falcon

Hey,

I did everything but at the end when i open the play store i just got an endless loading !!

Pls help <3

Solved : passed "Google play services" in "Link2SD" by mistake.

Thanks for the great job
12th December 2018, 10:53 PM |#9  
Junior Member
Thanks Meter: 0
 
More
Thanks for the quick reply , i did not have an update to do on the phone, i used the chinese software to root first like mentionned in the tutporial , then phone went into device corrupted ,
now im trying to install the oem firmware on the phone im trying with smart flash tool , but in the nx616j update file has no map.txt file
what can i do to reload oem software on the phone?
12th December 2018, 11:13 PM |#10  
Member
Thanks Meter: 6
 
More
There are 2 versions for the software.
One of them has a single button on the right side with strange symbols and "root" in between.
The other one has 2 buttons - one is with "root" and the other "fastboot" in between.
If your phone is in boot-loop and before you do something stupid hard-core.
Reboot the phone in fastboot - long hold power, then when restarts - volume down + power.
You may need few restarts before stabilize it in fastboot.
Then use that second software and press the button which has label "fastboot" in the text.
Restart and you have to be ok
The Following User Says Thank You to br_other For This Useful Post: [ View ] Gift br_other Ad-Free
12th December 2018, 11:49 PM |#11  
Junior Member
Thanks Meter: 0
 
More
here is th escreen after root
https://photos.google.com/share/AF1Q...lTNEVzNkZ4QVh3
Post Reply Subscribe to Thread

Tags
nubia, nx616j, root, tutorial

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes