[GUIDE] Manually install Play Store on Fuhu Nabi Jr Edition SNBJR-MT5C-US - Miscellaneous Android Development

This guide is for helping people that want to install Google play store at fuhu Nabi Jr Edition SNBJR-MT5C-US that have some expert skills. It is not an automated procedure yet.
This edition is equipped with an MTK processor and is not recognized by Nabilab tools so this procedure has to be entirely manual executed.
Root your device
Root device using Kingo Root
Enter Daddy mode
Boot rooted device and enter Daddy mode
Install Es File Explorer
Allow unknown sources to be installed
Install File Explorer from direct downloading apk
Make system rw
Enter Root Explorer option in Es File Explorer and select to mount system as rw
Download zip
Download zip from link below and extract contents using Es File Explorer
Link = https://www.androidfilehost.com/?fid=24665509702140403
copy files to system folder
Copy files within each folder of extracted zip to own folder Inside system folder
copy files to data folder
Copy files within each folder of extracted zip to own folder Inside data folder
reboot
Reboot device and cross finger.
Do these procedures at your own risk

So after following this procedure, is the play store supposed to just show up in the list of apps? No installation or anything?

Works!
Thank you very much. I have the SNBJR-MT5C 8GB version, which I brought from Aliexpress.
A number of things dont work as I am not located in the USA so could not enter billing information, so many of the built in apps dont work at all.
Device Rooted.
Installed the files, and Google Play works! It asked me to create/use a google account, all looking good so far!!
Thank you!
Only thing left is to figure out how to remove/hide some of the built in apps in Nabi mode which are not appropraite for my kid, or are too advanced etc, or dont work due to billing issue.

...
Only thing left is to figure out how to remove/hide some of the built in apps in Nabi mode which are not appropraite for my kid, or are too advanced etc, or dont work due to billing issue.
Click to expand...
Click to collapse
Well, to do this uninstall you may use some apps available on playstore like 'es file manager' or 'titanium backup'; the ones I use most for this task.
The problem is that I do not have much luck on restoring deleted apps afterwards on this device.
You should try to disable the app on Android Apps settings before attempt to delete them.

slplsnphx said:
So after following this procedure, is the play store supposed to just show up in the list of apps? No installation or anything?
Click to expand...
Click to collapse
Yes !
Simple like that.
Play Store is available on drawer list of apps.

Bit of help
Hi,
I just picked up two of the 8 gig models for my boys. I want to get the google app store going on both so i can get the nick jr app on there. I would love to flash the nabi jr nickelodeon edition on here if possible, not sure if it is. I'd like to follow this guide. Any problems if i follow this guide and then do a system update via nabi update, or should i disable that?
I'd be willing to provide any stock files if that would help make a recovery? Should I do twrp to make a backup for myself anyways?
Any thoughts would be appreciated.
Cheers,
Kutas

_Kutas_ said:
Hi,
I just picked up two of the 8 gig models for my boys. I want to get the google app store going on both so i can get the nick jr app on there. I would love to flash the nabi jr nickelodeon edition on here if possible, not sure if it is. I'd like to follow this guide. Any problems if i follow this guide and then do a system update via nabi update, or should i disable that?
I'd be willing to provide any stock files if that would help make a recovery? Should I do twrp to make a backup for myself anyways?
Any thoughts would be appreciated.
Cheers,
Kutas
Click to expand...
Click to collapse
This procedure will not install TWRP, just play store.
It will not allow to flash another nabi rom.
By the way, since it is a different processor, they are not compatible.
We would need to port TWRP to this device and compile an specific kernel for this device...

This made my kid very happy.

arvati said:
This guide is for helping people that want to install Google play store at fuhu Nabi Jr Edition SNBJR-MT5C-US that have some expert skills. It is not an automated procedure yet.
This edition is equipped with an MTK processor and is not recognized by Nabilab tools so this procedure has to be entirely manual executed.
Root your device
Root device using Kingo Root
Enter Daddy mode
Boot rooted device and enter Daddy mode
Install Es File Explorer
Allow unknown sources to be installed
Install File Explorer from direct downloading apk
Make system rw
Enter Root Explorer option in Es File Explorer and select to mount system as rw
Download zip
Download zip from link below and extract contents using Es File Explorer
Link = https://www.androidfilehost.com/?fid=24665509702140403
copy files to system folder
Copy files within each folder of extracted zip to own folder Inside system folder
copy files to data folder
Copy files within each folder of extracted zip to own folder Inside data folder
reboot
Reboot device and cross finger.
Do these procedures at your own risk
Click to expand...
Click to collapse
I know this is an old thread with nobody paying attention to it anymore but I just revisited this topic to try again. Followed instructions (I'm pretty sure correctly). Good new is I do have play store in the list of apps but when I try to login to my Google account it just immediately gives the message "there was a problem communicating with Google servers" or something like that. Any idea what the problem might be.

Related

Getting files onto the root of the drive

I'm trying to install cyanogenmod on my G Tablet, but I can't figure out how to get files onto the root of the drive, specifically the update.zip and recovery folder.
I've successfully rooted it using z4root, thinking that would give me root access to the files - but not so...
So, I'm at an impasse. I can't move files from the sdcard folder, nor the sdcard2 folder into the root folder.
How can I get the needed files there?
Thanks!
they need to be in sdcard not root. at least it is where mine go
edit not sure with cyanogen. you may need a different file manager to place them in the root directory
try using ghost commander, it lets me move files around. otherwise plug it into a pc and move the files that way?
pqrs said:
try using ghost commander, it lets me move files around. otherwise plug it into a pc and move the files that way?
Click to expand...
Click to collapse
Ghost Commander is giving me the error, "File not accessible" when trying to copy it from sdcard to / (I assume this is the same as the linux filesystem?)
Edit: I've gotten it to give me root access, I'm just having trouble getting files to transfer now. It tells me that things transfer, but I'm not seeing them in the file system. I'll keep messing with it though.
scheda said:
I'm trying to install cyanogenmod on my G Tablet, but I can't figure out how to get files onto the root of the drive, specifically the update.zip and recovery folder.
I've successfully rooted it using z4root, thinking that would give me root access to the files - but not so...
So, I'm at an impasse. I can't move files from the sdcard folder, nor the sdcard2 folder into the root folder.
How can I get the needed files there?
Thanks!
Click to expand...
Click to collapse
You only need to put the update zip file on the main directory ( /sdcard ) not the root directory which is just ( / )
Then flash the update zip via recovery mode.
Be sure to wipe data and cache first if you are flashing over another rom, which it sounds like you are.
tekrhino said:
You only need to put the update zip file on the main directory ( /sdcard ) not the root directory which is just ( / )
Then flash the update zip via recovery mode.
Be sure to wipe data and cache first if you are flashing over another rom, which it sounds like you are.
Click to expand...
Click to collapse
I just figured that out And this is my very first flash, so I'm entirely inexperienced with this.
I've just done the update.zip portion, now I'm moving onto the next step as detailed here: http://forum.xda-developers.com/showthread.php?t=865245
I was originally just going to flash with ROM Manager, but it force closes when I open it now, so I'll just follow this guide.
scheda said:
I just figured that out And this is my very first flash, so I'm entirely inexperienced with this.
I've just done the update.zip portion, now I'm moving onto the next step as detailed here: http://forum.xda-developers.com/showthread.php?t=865245
I was originally just going to flash with ROM Manager, but it force closes when I open it now, so I'll just follow this guide.
Click to expand...
Click to collapse
Good Deal, welcome to the MOD world!

[Q] Is copying an .apk into /{system, data}/app sufficient to install an Android app?

If not, what else is done under the covers?
Also, what are the differences when installing applications
•From the android market
•sideloaded from web download
•sideloaded using adb install
•sideloaded using adb push
I copied this question from another place (I cannot put link here because I am new here) because I also have the same question and want to know more about this.
oldyoungguy said:
If not, what else is done under the covers?
Also, what are the differences when installing applications
•From the android market
•sideloaded from web download
•sideloaded using adb install
•sideloaded using adb push
I copied this question from another place (I cannot put link here because I am new here) because I also have the same question and want to know more about this.
Click to expand...
Click to collapse
Some .Apk's can be placed in system/data/app while others can't , make sure the .apk you're trying to place in system/data/app is supported or you may end up restoring your device. if the apk can run from the system /data/app then yes with the right permissions ...
Apk's from the market will give you detailed info from the apk like permission needed , supported devices ect, even the developers contact info ( in other word they are approved by Google.
while "sideloaded" apk or web apk (not coming from Google) are pirates apk,modified apk ect. who knows what permissions it needs or what info you are sharing with whoever modified the apk...
So be careful what you get into your device and where is placed on your device
Sent from my SPH-M930BST using Tapatalk 2
oldyoungguy said:
If not, what else is done under the covers?
Also, what are the differences when installing applications
•From the android market
•sideloaded from web download
•sideloaded using adb install
•sideloaded using adb push
I copied this question from another place (I cannot put link here because I am new here) because I also have the same question and want to know more about this.
Click to expand...
Click to collapse
Simply placing the apk into the correct folder is not enough. You will also need to set the permissions to the same as the other apps in that folder (I can't remember the permissions off the top of my head). This can easily be done using Root explorer, or using an adb shell and the chmod command.
Play Store installs and sideloaded installs achieve the same result, however you will want to be careful where you download apk files from. Apps from the Play Store are less likely to be malicious in nature, and , of course, you should never be pirating paid apps.
Adb push would not be enough as you would still need to set permissions. Unless you are installing a system app, it is better just to use adb install.
rootedVette said:
Adb push would not be enough as you would still need to set permissions. Unless you are installing a system app, it is better just to use adb install.
Click to expand...
Click to collapse
Are you saying the "adb push" will only copy file into the target location but "adb install" will copy the file into the target location AND also set the proper permission for you?
With all of the usual warnings about the source/safety of "side-loaded" apps aside. . .
I simply put the .apk file onto the SD card (anywhere), and then use a file manager like Astro to "open" it (root access not required). You will be prompted to see if you really wanted to install the app. Then let Android do its thing. The app will be installed where it belongs, with all the permissions it needs.
For this to work, you must first tell the device to allow installation of apps from unknown sources. Go to Settings | Security, and check Unknown Sources.

[solved] crashing accessibility app

To the Admins, I'm not entirely sure where you guys would want this thread...troubleshooting seemed to be the most sensible.
all right everyone, I'll explain here how I fixed this, but keep in mind I have the ATT LG G2 running KitKat with TWRP 2.7.0.0 and I'm rooted. I only recommend this for advanced users. If you aren't an advanced user, well, make sure you have a backup. I'm sure there was a faster way to fix this, but my goal wasn't to find the fastest way initially, it was to find a working way. For example, you could just ADB everything. You could also, assuming you know how to use your OS to search that deep into the device files, done a rename, copy/paste etc. etc. Not all devices are made equal, so be CAREFUL! BTW, I was in debugging mode + charge only.
WARNING: I AM ONLY OFFERING THIS FOR INSIGHT TO ADVANCED USERS THAT KNOW WHAT THEY ARE DOING - I DON'T OFFICIALLY RECOMMEND THAT ANYONE DO THIS. I AM NOT RESPONSIBLE FOR ANY TRANSMUTATION FROM LG G2 TO BRICK.
Here's what I did:
1) I opened accessibility while hooked up to the debugger in Android Studio to see that it was producing a Null Pointer Exception.
2) I have a slightly modified version of the TOT file so that I can run TWRP and still be rooted in KitKat.
3) I am rooted, so I used Root Explorer to search for accessibility and found that the file is called "LGSettingsAccessibility.apk" and .odex - it's under (WITH ROOT ONLY) /system/priv-app/
4) I searched for a system dump copy online...I found this site: http://hunterspad.com/Domains/StorageCow/Xda/Users/garyd9/Extracted System/priv-app/
I found that by typing "LGSettingsAccessibility.apk" and initially found a Google Drive version but it was posted in September of 2013 - unlikely to be the odex and apk from KitKat hahaha. I used a Google Search that searched custom range between Feb 1st and today. I found 2 links, one of which is the above.
NOTE: I don't recommend anyone do the following unless you KNOW what you are doing and definitely have a backup to restore to if things go wrong
5) I sent the link for each file to myself on Google Hangouts. I used Hangouts to download the March 14th upload of the LGAccessibilitySettings.apk and LGAcessibility.odex
5.5) I copied each of the original files (.apk and .odex) from /system/priv-app/ to my /sdcard/LGBackup folder I created using the Root Explorer app.
6) I went into the app "Root Explorer" again after downloading both files (DID NOT INSTALL IT, though it probably won't let you anyway). I checked both files and copied them.
7) I went back to /system/priv-app/ and renamed the existing files to be replaced with the extension ".bak" so that the system no longer points to those files (NOTE: Root Explorer asked me to remount as R/W (read and write vs. read-only) a good feature of root explorer to be in read-only by default; dangerous territory.
8) Bottom right corner of Root Explorer it was waiting for me to "Copy Here" when arriving at the location where I wanted to copy the files: /system/priv-app/ and after copying them I decided to be a fool and install the apk and it told me something like "app not found" or something.
9) FINALLY went into Settings and touched Accessibility and VOILA! It worked! A lot of luck involved - the odexed and apk files may not have been the proper version. I could have checked with relative ease (though likely time-consuming) by using some of my android dev skills/utilities.
WARNING: I AM ONLY RECOMMENDING THIS FOR ADVANCED USERS THAT KNOW WHAT THEY ARE DOING.
Thanks to garyd9 on XDA - without your uploaded files on storage cow, I couldn't have fixed this problem!

Storage Error (when u have plenty)

So this was quit the headache at first. I could not download install any app was getting insufficient storage error. I worked on the problem most of the day and could not find a guide to help me solve the problem.
I finally after hours figures it out and it's super simple. This is only for rooted users though.
1) download or use your favorite root browser es file browser works I prefer Rom toolbox myself.
2) locate googleserviceframework.apk and note the version of your framework file and then delete it. Path to file is /system/priv_apps/
3) navigate to a web browser type in googleserviceframwork.apk followed by the version number mine ended in 038.
4) search for a suitable download
5) navigate to your download folder find the apk and copy it and and renavigate your way back to /system/priv_app/ and paste file. Change permissions to rw r r and then reboot device.
6) go to play store and update any system or Google apps. EverythingEverything should download and install fine now.
Do not forget to get the proper framework file or more problems Will arise from the process of installation.
I take no responsibilitie for problems that arise but I shall help in any way possible if needed. If this helped u then give a thanks :good:.
If this is made elsewhere then by all means delete it but I searched for hours and could not find a suitable solution.
Cheers and have a good day.

Twrp folder inaccessible from PC or other file explorer

Hey guys I'm noob sorry if it has been already answered I was going to install blisspop so installed a custom recovery twrp the official one soft brick my device so I downloaded it from a thread in moto g original development thread it installed perfectly I was almost good to go I made nandroid backup using it it was accessible from recovery but when I view it from pc or es file explorer it simply shows empty folder or "/0/sdcard/twrp" not found I have read about a fix but I didn't understand how to use terminal emulator on mobile
Plz guys help me what is the purpose of making a backup which will eventually be deleted during wipes
Sorry for my annoyingly long post I'm noob
My device is xt1032 lp 5.1 us retail twrp 2.8.7.0 I have root access with SuperSU binary
faizxy said:
Hey guys I'm noob sorry if it has been already answered I was going to install blisspop so installed a custom recovery twrp the official one soft brick my device so I downloaded it from a thread in moto g original development thread it installed perfectly I was almost good to go I made nandroid backup using it it was accessible from recovery but when I view it from pc or es file explorer it simply shows empty folder or "/0/sdcard/twrp" not found I have read about a fix but I didn't understand how to use terminal emulator on mobile
Plz guys help me what is the purpose of making a backup which will eventually be deleted during wipes
Sorry for my annoyingly long post I'm noob
My device is xt1032 lp 5.1 us retail twrp 2.8.7.0 I have root access with SuperSU binary
Click to expand...
Click to collapse
Yes it is inaccessible from local storage to access it you need root. If you have any file manager eg Ex file explorer locate to root then data/media/0/twrp now it will be accessible and you will be able to see all your stuffs i.e backups, etc. Hope it helped you out.
Arcade said:
Yes it is inaccessible from local storage to access it you need root. If you have any file manager eg Ex file explorer locate to root then data/media/0/twrp now it will be accessible and you will be able to see all your stuffs i.e backups, etc. Hope it helped you out.
Click to expand...
Click to collapse
Thanks I found a work around for it even though I was not able to copy it directly to SD card folder with presence of twrp folder I made a folder named it xyz and then copied it there and it worked currently I'm copying the backup to pc thanks mate ur a life saver
faizxy said:
Thanks I found a work around for it even though I was not able to copy it directly to SD card folder with presence of twrp folder I made a folder named it xyz and then copied it there and it worked currently I'm copying the backup to pc thanks mate ur a life saver
Click to expand...
Click to collapse
Happy to know that it helped you ?
You can use a USB stick with OTG and make a backup directly from TWRP (last variant), so you can easy move your backup where you want.

Categories

Resources