yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] arvati:
Test of new OTA update 205 from 1937 v2

I just installed file Nabi 1.9.37 to 2.0.5 version 2 and the results are:

system updated to 205 = ok

gapps = ok

play = ok

root = ok

twrp = ok

Thanks for working on this...

---------- Post added at 09:59 PM ---------- Previous post was at 09:19 PM ----------

it works on my nabi2 with 32gb class 10 sdcard, thanks !

But does not work on boot. Does anybody knows why?
[Miscellaneous Android Development] aicjofs:
Gaining root is proving a bit difficult thus far...

Thanks for the feedback. Glad it worked as intended. It kept TWRP too I suppose?
[Miscellaneous Android Development] cg.voabc:
OK, I tried this version and although it didn't fail; it's been sitting at "Verifying parition sizes..." for about ten minutes.

How long should it sit at this part? Is it safe to reboot if it never moves forward?

Edit:

Chalk it up to old age. I guess the fact that you're given the ability to reboot the tablet should of been a clue that the update was complete. Oopsie!!
[Miscellaneous Android Development] srgsng25:
Wow i wis i had a clue how to use adb i understand cut and paste is about it
[Miscellaneous Android Development] katinatez:
1937to205v2 Failed

Updated to TWRP 2.4.4.0 then applied the 1937to205v2.zip but failed. This is the output on TWRP screen

assert failed :apply_patch_check("/system/app/ApplicationsProvider.apk", "eef423bb641f605e4ea94bb6

E:Error in /external_sdcard/1937to205v2.zip

(Status 7)

Any advise would help Thanks everyone
[Miscellaneous Android Development] aicjofs:
That's failing on the very first apk it does the SHA1 check on. It didnt modify anything at this point. Since its the very first file checked I have 2 ideas. One you have deodexed apk's in /system/app, or 2 somehow ApllicationsProvider.apk was updated, or wasn't updated and is not on what is considered stock 1.9.37. Use a file explorer to look in /system/app and see if there are odex files or none.
[Miscellaneous Android Development] katinatez:
Checked no odex files, used t499 gapps.zip to keep android debugging off.

Sent from my GT-I9300
[Miscellaneous Android Development] aicjofs:
Then that's the problem. ApplicationsProvider is not a part of gapps, it's regular android. The stock Nabi has ApplicationsProvider.apk and ApplicationsProvider.odex. If you have no odex's then it must have been recombined into a deodexed apk. So I'm guessing your apk is 28kb in size instead of 17kb? That would be telling.

There was a period here where we tried a whole bunch of different methods to get rid of Android is upgrading, perhaps you tried deodexing at some point? If that's the case, the script can't function it wants the odexed version. I made the script to basically work for those that have only ever touched their tablets with the current working methods, alot of us here have experimented along the way trying to find the best methods and have different configuration that are hard to account for. I have tried returning the files deodexed to odexed versions and the Nabi doesn't boot right and wants me to rerun setup and hangs there. We could try restoring you to odexed version, maybe you will get a different out come then I did, it's that or restoring to an unmolested version of the Nabi, most were using stockunrooted backup, and using a backup program like Titanium backup to save your game saves before hand and then restoring them afterward. I could try an make you something that would return to odexed but I didn't have much luck on the one tablet I tried but who knows what else I had tinkered with.

The good news is that Nabi themselves have made the system deodexed now, and we as a group know what we are doing after much trial and error on 1.9.37. If we all manage to get on 2.0.5 we shouldn't have this many issues come next update.
[Miscellaneous Android Development] katinatez:
Thanks for explaining and offering to build something that would work for me but I will just go back to stockunrooted and update that way. I already have Titanium Backup, will back up apps with that. Have a good day.
[Miscellaneous Android Development] Eric Karz:
wonder is people from fuhu read xda forum and get ideas from this site ?

Dear Fuhu if you are reading this you owe JMZ and a few others a free XD ...lol

PS yay de-odex wins
[Miscellaneous Android Development] katinatez:
Updated Nabi to 2.0.5 just took it back to stockunrooted, flashed update from cache, flashed TWRP 2.4.4.0 in Fastboot, then flashed root.zip & t499 gapps.zip. installed Titanium Backup, restored apps. Restored Nova launcher backup; done. All back to normal maybe 30 minutes.

Sent from my GT-I9300
[Miscellaneous Android Development] DZLRULZ:
We don't need to use t499 gapps anymore as far as I can tell.. When I did the update I used the base version and do not have the "Android is upgrading" issue after 1st boot. Anyone else?

Struck by my Anthrax Infected Viper4G Ev_O_nE using Forum Runner
[Miscellaneous Android Development] ALD3:
I used aicjofs nabi lite to root as it works better than jmz. It has t499 gapps as well as the updated twrp. I did see where someone posted that they just used the most current gapps from goo manager and it worked ok.
[Miscellaneous Android Development] aicjofs:
The "Android upgrading" was because there were a couple of odex files left over after flashing gappsICS0429. Those stray files caused the issue.

The only magic in t499 gapps was it had a a line of code that removed those stray files.

In v2.0.5 Nabi themselves removed all odex files. So those files are already gone. In other words on v2.0.5 flash which ever you want because

gapps-ICS-0429 = t499gapps

If one person flashed one, and another person the other, there would be no difference between devices, they would be identical.
[Miscellaneous Android Development] Eric Karz:
so jmz gapps is good again and he don't even have to touch nothing ....and it works ? lol
[Miscellaneous Android Development] aicjofs:
Haha. Yep. The rest of the script has old TWRP with touchscreen issue, and there was something I can't remember that was making option 1 or 2 not work which I fixed in NabiLab but gapps is golden again!
[Miscellaneous Android Development] ALD3:
Option 1 doesn't work but as acijofs mentioned it has the old TWRP recovery which had touch problems with some nabi2s when using recovery. It was the best we had in the beginning but acijofs's nabilab lite is a much better option it all works and has newer TWRP Recovery and the normal gapps that most rooted devices with ICS use
[Miscellaneous Android Development] aicjofs:
Wait what is this?

It couldn't be

Why.. its a rooted Nabi XD??? :D :D :D

What a nightmare. Finally strung enough exploits and magic together to make this work....
[Miscellaneous Android Development] jmz:
Did they lock the bootloader
[Miscellaneous Android Development] Eric Karz:
WOW just like one big family lol
[Miscellaneous Android Development] aicjofs:
No it's open. I couldn't get it to answer anything from fastboot oem ? or h. It does answer fastboot oem unlock, fastboot getvar version was 1.0 or .4. I can't remember. But it's wide open like the Nabi 2 and Nabijr, I'm not complaining getting root to dd out the kernel ramdisk was challenging enough for me.
[Miscellaneous Android Development] Bait-Fish:
Used your 1.9.37 to 2.05 zip last night. Worked great!
[Miscellaneous Android Development] jd0819:
Used the 1.9.37 to 2.05 zip everything is working great. I'm having a wakelock issue Audio_out_1.. Anyone have this issue or any ideas how to remove it?
[Miscellaneous Android Development] GuyIncognito721:
That wake lock will occur for any app that makes any sound, muted or not.

So chances are its not going anywhere.
[Miscellaneous Android Development] Bait-Fish:
To the regular nandroid flashers, I figured I would make another nandroid for my son which would have the other games and apps I can't fit all in one due to the limited space. I updated using the zip mentioned a couple posts prior. Then I backed up his original/current system. I also backed up the current system without app data, deselected in TWRP backup options.

Here's where it went a little weird. I then used TWRP to wipe data and restored the data-less backup. The Nabi took over five minutes to boot, initializing, and wanted to do initial setup again. It would appear to take my WiFi data but would never connect, so I was unable to log in to the existing Nabi account. It didn't work connecting to an open, unencrypted access point either. After trying, it would give me yhe option to forget the AP and indicate IP of 0.0.0.0 no matter what.

Edit: Maybe there's an app that removes user installed apps and installs similarly. I'm thinking batch-like. Move them off the internal (uninstalling) to the external, and vice versa. That may be quicker than swapping nandroids.

Edit x2: Thinking I will just now just use Titanium Backup to restore apps from sdcard2. Not a slick way but seems like the best option at the moment.
[Miscellaneous Android Development] Vanhoud:
Fffuuuuuu....I can't boot into boot loader or recovery at all... Adb works and when I reboot into fast boot it does not get pass the initial nabi logo screen. Also when using ADB to reboot into recovery I get the exclamation point Symbol....grrrr
[Miscellaneous Android Development] Vanhoud:
Is there any file available that i can flash via stock recovery that will restore stock ROM or at least bootloader? I think thats the only way i can get the bootloader restored and working again for fastboot
[Miscellaneous Android Development] ALD3:
Not sure but you can try here and maybe get an answer.

http://xdaforums.com/showthread.php?t=2101277
[Miscellaneous Android Development] shane1:
I finally rooted my step daughtrs nabi 2 :) is there a rom that elimanates kid mode so it can be like a normal tab?
[Miscellaneous Android Development] ALD3:
There is not a stripped down version of the 2.0.5 as of yet. There is a stripped down 1.9.37 and will post the link below. If you go into tablet settings>security and put check in Set Parent Mode as default mode, you will always boot past kids mode to full tablet. Go in to settings>Apps and delete any of the apps that you don't want or need, a lot of them are trial apps. This will also free up some much needed space.

Here is stripped 1.9.37, you probably don't want it but if you watch it, he might have a new 1 later.

http://xdaforums.com/showthread.php?t=2050365
[Miscellaneous Android Development] srgsng25:
Child hacked arround parent mode

Just a FYI for everyone to watch out for on these rooted tablets i am still tracking this down evidently my Autistic nephew can gain access by passing the parent mode by using any text input that will pop up a android keyboard and they gain access to the setup input methods menu then they have full access to the settings menu then he turn the parents mode on and reboots this was all watched with me running VNC server on the tablet i am not sure if the VNC program name the vulnerability as i turned off the keyboard part of it all i was looking for was a program to watch the screen over the WIFI as he has been tying my parents mode password for the last few days
[Miscellaneous Android Development] Bait-Fish:
I can't fully reproduce that. Using the keyboard, settings can be accessed, Input Languages and Android Keyboard Settings specifically. I haven't found any way get higher into the settings menu to change the parent mode setting in Privacy. Do you have an alternate keyboard installed. I Only have the default one on our Nabi.
[Miscellaneous Android Development] srgsng25:
this may have been since i was using the VNC server on there as a monitoring program that was trying to have a remote keyboard and mouse i rea;;y am not sure how the heck he did it

i am now looking for a program to lock out the settings menu as a 2nd level of protection
[Miscellaneous Android Development] shane1:
has anyone tested these on the 2.0 version
[Miscellaneous Android Development] aicjofs:
Sorry I forgot to add a link in that post(for 1.9.37 users) I just updated that post with a link for v2.0.5, thanks for pointing it out.

For v2.0.5. It's here http://xdaforums.com/showpost.php?p=38964483&postcount=1467

I use both of them, and I believe we got some other positive feedback.
[Miscellaneous Android Development] shane1:
am i right when assuming these are to be flashed in recovery?

it sure is lol thank you
[Miscellaneous Android Development] aicjofs:
TWRP 2.5.0.0 for Nabi2 for testing. They changed the GUI a bit, so it has a different feel. I was going to wait for 2.5.x.x since the first sub rev always seem to have a few bugs but this one seems pretty stable. As always no need to update except to be a rebel.

http://xdaforums.com/showpost.php?p=40292606&postcount=37
[Miscellaneous Android Development] shane1:
lost wifi . worked good until last night. im rooted running 2.0-release-keys . wifi is stuck saying its turnig on. i tried restoring my back up but its still stuck. any help would be appreciated
[Miscellaneous Android Development] aicjofs:
This is the first report I have seen on losing wi-fi on 2.0. The early stuff in this thread had more to do with kernel/system being out of sync but obviously tons of users that have a completely stock tablet had the issue on 1.9.37 if the Nabi Facebook page is to be believed. Did you restore boot/data/system or just system? I have had luck using FXR WiFi fix and rescue from Play Store to do automatic fixes on other Android devices. Sometimes it makes it worse but you can't really get worse. I have always wanted to find a fix for all those poor people on the Nabi Facebook page that have to factory restore and lose all their kids game saves. With root access we should be able to do it, likely wpa_supplicant and such, but neither of my two Nabi2's have even hiccuped with WiFi, and it makes troubleshooting and trying fixes difficult.
[Miscellaneous Android Development] shane1:
well im not sure what happened but the backup that was on the nabi was maybe half the size it should have been. Luckily i made a copy of it on my cpu and i just put that back on the nabi and all is well for now.
[Miscellaneous Android Development] idkillforyou:
I rooted my daughters Nabi 2 to use GApps and Synology's DS Video app which is great on most devices but since it won't handle playing the video itself I have an issue that when in "nabi Mode" the DS Video app can't launch the Video Player App (VLC for Android Beta) - DS Video and VLC work great in Parent Mode though.

Is there anyway to modify the permission of certain apps while in Nabi Mode? Some way to say DS Video has permissions to call other programs has anyone ever run into this? I really don't want to move all of my daughters Movies/Shows to a SDCard because well they wouldn't fit I would much rather use my NAS for that.

Thanks.
[Miscellaneous Android Development] katinatez:
I use MX player to stream mkv files over network . Works flawless

Sent from my GT-I9300
[Miscellaneous Android Development] wolfballz:
So not sure what the kid did to the nabi but i cant restore the backups and its stuck at nabi setup with a black screen. How can I get this thing back to stock and then root with gapps again?

Nevermind... saw this http://xdaforums.com/showpost.php?p=39962443&postcount=1511

Trying to use NabiLab2 and can't it to work. Got stock recovery installed and now trying to install twrp again and when it goes to reboot it just shuts off instead. Cant get it to return to stock either

This is what I am getting when trying to return to stock. (see attached image)

EDIT!: Used a flashable stripped down version 1.9.37 and got it back up and running. Tried to flash the 1937 to 205v2 and get a error 7. Any ideas?
[Miscellaneous Android Development] aicjofs:
Which stripped down version did you use? The one I'm thinking of has deodexed files, and why you get error 7. So you won't be able to get to 2.0.5. The official Nabi OTA update or 1937to205v2 both require odexed files to perform the update. So if you have that version there is no way to update to 2.0.5.
[Miscellaneous Android Development] wolfballz:
Makes sense... The flashable 1937 I used is deodexed. I'm guessing because of the deodexed files thats why some things in the play store that my son used to download prior to this would work and now say incompatible. I wonder if now that I have it back up and running even though it is deodexed can i use the nabi lab to get back to a non deodexed 1937?
[Miscellaneous Android Development] aicjofs:
Yes then it is certainly why it failed. In short either update includes only a patch file for each file it updates. It does an SHA1 check on each file it's going to update to make sure the file is correct. It fails SHA1 check because odex version is different then dedeox, which of course is normal because we don't want to patch a file that is not what we think it is.

I have tried to go from deodexed back to odexed. I spent a few hours on this when version 2.0.5 first came out as I figured it would be an issue for people that did deodex manually, or used the stripped ROM. I couldn't find a way, something on the data partition doesn't like that scenario and all you will get is the NabiSetup black screen that you can't get out of.

NabiLab should be able to get it back, I havent seen anyone not be able to restore stock. Issues yes, but eventually something is found not configured right. I looked at your screenshot, it should have 3 transfers and I only saw 2, and they were way too fast. It's a huge transfer and ADB is slow.... like 1.25MB/s or something. It should take 16 minutes at least. Also I'm not sure it should be saying //data/media, but /data/media. Other things I would do is go to your storage before you start and

-Find the TWRP/BACKUPS/serial/ and delete the abcdstock123 folder

-Make sure you have enough space on internal storage
[Miscellaneous Android Development] wolfballz:
I will give nabilab another shot. Thanks
[Miscellaneous Android Development] Bait-Fish:
I stumbled upon a possible app to help us through the Nabi's lack of internal storage. I only read the first page but looks promising. Anyone else see this yet?

[APP][ROOT] FolderMount - Link folders from internal SD to external to free space

Edit: Added link

Update 5/5/13: FolderMount doesn't swap sdcard and sdcard2 like I'd really want. But, by targeting the large data hogs in the system and sending them external, this is the first app that not only works for me, but does after reboot too! I paid for the $2 version early on (in-app purchase) so I don't know if the free limited version will work for you.
[Miscellaneous Android Development] narsaw:
Going from 1.9.37 to latest?

Hi everyone,

I rooted my sons nabi2 some months back when this thread had only 82 pages. It's currently running 1.9.37 firmware and gApps.

The only issue I remember was whenever the nabi2 rebooted I got the "Updating Android" screen that lasted for a while.

Has this been fixed? Can someone point me to a guide to go from 1.9.37 to the latest?

Sorry it very difficult to start reading from pg 82 to 155. Any help would be appreciated...

-CS
[Miscellaneous Android Development] wolfballz:
Check this post out a few pages back... http://xdaforums.com/showpost.php?p=39151925&postcount=1484 there is a link to download a flashable upgrade.
[Miscellaneous Android Development] DarkAngel:
Yea it's been fixed. Best thing to do right now is go back to stock, OTA ( Over The Air ) update to the newest 2.0.5 and reroot and update to the newest TWRP recovery which is 2.5.0.0. Or you can try the update that takes you from 1.9.37 to 2.0.5 that was made by a member here. I believe it was aicjofs( can't recall or locate that update ).

Many of us with the nabi 2's have the wiki link at the bottom in our signatures.

http://xdaforums.com/wiki/Fuhu_nabi_2

Many useful links in there to help you out. I have been updating the wiki as I find new things. I would help you in further detail but I have to go to work in a bit. Sorry I could not be of further assistance.

Ahhhh dang it, wolfballz beat me to it LOL.
[Miscellaneous Android Development] wolfballz:
I'm glad you still posted cause I never saw that link you posted and I just looked at it and gave me some new things to do with my sons Nabi
[Miscellaneous Android Development] narsaw:
wolfbalz, DarkAngel --

Many thanks for the links and hints. I will take it from here.

For my future reference and to help others here is what I did.

1. Download stock 1.9.37 stock from Nabi2 Wiki

2. Followed instructions from Fuhu Nabi2 Back to Stock from scratch on flash above mentioned stock firmware

2. Perform OTA updates from Tablet to update to 2.0.5

3. Re-rooted using Nabi 2 ROOT Installer

4. Done!

Update:

Another member recommended NABI LAB v2 for rerooting which looks really easy.
[Miscellaneous Android Development] thet1nman:
--an app called "Root External 2 Internal SD" at google playstore. on the tablet it will be called "External 2 Internal"

in settings check mark everything and change "the original external mounting point" to /mnt/sdcard2

back out of settings and click the External>Internal button, check the At boot** box, then click the At boot if init.d button. then reboot the nabi

it starts at boot but takes a sec or two to swap so if you jump the gun and check the file system right at boot you will see nothing has changed. give it a few. it will work when you see the su permission note flash on the screen. copy all data from the old internal to the new internal card and delete old internal card.

--It works on my nabi2 with 32gb class 10 sdcard, thanks !

But does not work on boot. Does anybody knows why?[/QUOTE]

-- I had the same problem. What I did was run the app then once my SD and internal were swapped I uninstalled the app and reinstalled it.

Set things back up again with the app now technically installed on the SD card and it sticks on reboot.

Working with a Class 4 16gb.

Thanks for the tip on the app!
[Miscellaneous Android Development] alexbobspoons:
I cant seem to get the root2externalSD to work myself.

While it does seem to work and the settings show that the cards are swapped, for some bizzarre reason the apps still seem to get installed onto the original internal SD (even though it now shows as external sd) and the space just isnt there.

Any ideas why the app "Looks" to have worked and yet the installs are still filling up the tiny SD?

Thanks for any help and any advice

Alex

EDIT:

Also, when it says delete the old internal SD... how do you actually delete that and wont it cause problems?

Also also.. When I plug the nabi into the computer, looking on the internal SD, while it should be 4gb in size and almost filled, it seems much much smaller. So im wondering if the actual Apps are being installed elsewhere within a hidden partition or maybe just hidden apps.

Please any help would be appreciated.

At the risk of sounding desperate.. Im desperate. I know this is a blatant attempt to pull on heartstrings, but the nabi is my little boys, he is 4 and has autism and no language or speech. His nabi means the world to him (and has actually started to help with picture communication). He does not understand that we run out of SD space and doesnt understand if apps dissapear (uninstall) so gets very upset. So far I am trying to be clever with uninstalling apps he is not seemingly using, I have done ok (some meltdowns when I get it wrong) but time is running out as the card is full and Im running out of older apps to uninstall. This part of my post isnt supposed to be seen as emotional blackmail (because while I see it might look like that, ive read so much on this forum to know you guys help anyone who asks and it would be unfair to claim otherwise) rather I am just trying to explain with honesty how much the nabi genuinly means to us and also that my "desperation" really is genuine and not just something I am saying to try and rush help.

I thank anyone so so much for even talking the time to read my post and really would be so grateful for any advice.

If I can get apps to fully go onto our 32gb sd card it would solve our problem for such a long time it would be just magic.

My thanks

Alex