yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Macanage:
So need a little help. I had the .23 on my nabi with a broken wifi. Followed your post to get back to .12. I did get back to .12 but wifi is still broke. I pushed the wifi fix like posted, but I did not flash before going back to .12. So I then flashed twrp again and flashed it once on .12, but it did not work. Stuck saying "updating partition details." Not sure what to do to get the wifi back. I made a nandroid of .23 before going through the process. Went back to .23 and tried flashing the wifi fix in twrp and still stuck with the same message.

Any ideas?
[Miscellaneous Android Development] t499user:
Go back to .12, do a factory reset, flash the stock recovery, then install the OTAs from the stock recovery in proper order from a microSD card. Without using the wifi fix zip.
[Miscellaneous Android Development] DarkAngel:
Although weird, one of my daughters wifi stopped working even though all updates were performed and I have not rooted them as of yet. Stopped after about 8 days of use. Wasn't picking up any wifi anywhere at all. I tried everything and last was a full reset back to complete stock from the beginning like when she first got it. That solved the problem. Just thought I would mention it in case anyone gets this issue.
[Miscellaneous Android Development] Macanage:
Thanks guys for the help. Did not know there was a factory reset on the tablet. Fixed it a little differently. I had another nabi for my other kid, and updated that to .37 and ran jmz script #2. Then copied the stockbackup to the broke nabi and wiped and restored. Did factory reset on tab and re-ran jmz's script. Back in business!

I must say that I screwed up the first time around by not updating twice to the .37. Then compounded it by doing a reboot recovery in cmd line while it was making a stock backup. It was sitting there for quite along time any my impatience got the best of me. I guess I am used to seeing the progress bar while it is performing backup or flashing new rom. The second one, I walked away and let the script do its thing.

Thanks for all the help!
[Miscellaneous Android Development] oniddy:
This wifi problem got me going nuts all my kids got a nabi 2 I got 4 kids and i got to keep restoring them and even the one that is not rooted I got to keep resetting all the time I'm about to sell them :(
[Miscellaneous Android Development] jd0819:
got the android recovery installed but it is stuck nothing happens except the dead android with an exclamation point coming out of his chest
[Miscellaneous Android Development] aicjofs:
That's the stock recovery it always does that, unless you are performing OTA, you are trying to go back to stock? You want TWRP installed, until you have recovered the system(Android) to stock. Maybe I am reading you wrong but you need TWRP recovery to restore Android back to scratch.

http://xdaforums.com/showthread.php?t=2074501
[Miscellaneous Android Development] jd0819:
thanks for the reply got it going, had to do some volume button presses ex. (up down up down up down) and the menu popped up and i was able to flash from there i was trying to go back to completely stock/factory so i could update. Got everything back to normal now im just tracking down wakelocks getting horrible battery life.. audio out_1 is the latest has about 7hrs of awake with 2 hrs screen on
[Miscellaneous Android Development] engmex:
I've had the Nabi 2 for about 6 months, rooted it when I first got it and it was working fine until a couple of days ago when WiFi stopped working. It would not connect although it was showing the access points. Tried various things without success and finally ended up here. I followed the instructions and now I've restored to stock but now the nabi is on version 1.9.12 , when I was originally on 1.9.37. On 1.9.12 I have no WiFi at all. I've tried running the wififix, but it gets stuck on writing partition tables. Pretty sure I need to upgrade to 1.9.37 to have any chance of getting WiFi working again. But, How do I do that without WiFi. I've download the zip files and copied them on to my external sd card, but when I boot into recovery kernel I just get the Dead Android! Feeling pretty frustrated right now as I've spent hours on this. Any Help appreciat
[Miscellaneous Android Development] aicjofs:
You performed the restore to stock procedure. So the recovery is the stock recovery, which is the dead android. You need to reinstall TWRP recovery to proceed. i.e sudo fastboot flash recovery recovery.img
[Miscellaneous Android Development] engmex:
I've tried everything! I've had the stock recovery, I've had the TWRP recovery. I've had every version of the firmware from 1.9.12, 1.9.37 and now I've managed to put 2 on there. Doesn't make any difference I can't get the wifi to work. I can't run the wifi fix as it just says updating partitions and hangs!
[Miscellaneous Android Development] aicjofs:
Does the restore you are using have boot partition? System? Data? Or all of them?
[Miscellaneous Android Development] cmputr:
I really really need help... I cannot get fuhu_nabi2_v1912_system.ext4.win to install from TWRP 2.3.3.0 .. I always get "Failed" when trying to restore. Please HELP THANKS

EDIT: I decided to post this because maybe it will help someone or maybe the future me. WARNING I'M NOT RESPONSIBLE FOR YOUR BRICKED NABI 2 AND WHAT YOU DO WITH THE INFORMATION I'M ABOUT TO TELL YOU IS YOUR RESPONSIBILITY.. So I wasn't able to get past this error for whatever reason but I did fix my problem. The reason I was trying to go back to stock with fuhu_nabi2_v1912_system.ext4.win is because I lost wifi on 1.9.37 and in the past (I believe) I went back to the first stock img then gradually upgraded one by one until the latest version on the nabi 2 was installed and this seemed to fix the wifi issue but this time I was unsuccessful at returning to stock so I was going through different methods and found NabiLab. http://xdaforums.com/showthread.php?t=2101277 inside of nabilab I found boot.emmc.win so I took that and flashed it in TWRP (just the bootboot.emmc.win) while still on 1.9.37 and wifi is working again..
[Miscellaneous Android Development] Chi Ahrens:
I couldn't get wifi working either using the fuhu_nabi2_v1912_system.ext4.win image even with the wifi fix. I was able to get it working by install the Stock Version 2.1.27 ROM from http://xdaforums.com/wiki/Fuhu_nabi_2 which makes me wonder if it is some boot kernel setting preventing wifi from starting properly.
[Miscellaneous Android Development] kklops:
Been spending the better half of the last two days trying to get this tablets wifi working again and then to update to the latest OTA. I've at least gotten it back to 1.9.12 (says 1.9.12-release-keys in About Tablet) but wifi still doesn't work after the fix and I've been trying to manually install the .23 and .37 OTA's but those won't install either. In TWRP is processes and says they were installed but it still shows .12 in About Tablet. I tried installing the 2.1.27 ROM in TWRP but it says there was an error flashing (tried off of ext SD card in TWRP 2.3.3.0 Old kernel, 2.2.2.1 doesn't recognize the sd card.)

I'm at a loss as to where to continue or what to try next. Does it matter which version of TWRP I use? Each version of TWRP seems to be tied with certain ROM versions.

Edit: got a little closer - I put the stock recovery back on. transferred the .23 OTA to the internal SD card and renamed it update.zip. Nabi booted up, swiped to unlock the screen and a message popped up that and update.zip was found, yay!. BUT I get a message that says "java security.SignatureException: signature digest verification failed"

I also tried this on TWRP 2221 before the stock recovery and got the same message.

Edit2:trying through the stock recovery, put the OTA on my external SD, gives me this message "E:failed to mount /sdcard (Invalid argument)" when I try to update from external storage. I can't see the folders in cache (lost+found/ or recovery/) in windows explorer to transfer the .zip to.
[Miscellaneous Android Development] cczupich:
Help please!!!!

First off I am sorry if this is in the wrong section, I have no idea where this should go to get the proper answer.

My problem is that I need to put my nabi 2 back to stock from scratch.

I was doing the 2.3 update and something happened and it just stuck on the logo then flickered back and forth from being on in nabi mode and the nabi logo. So I did a flash of an earlier 1.9 rom then just updated from there but it still happened. So I tried it again but with only the stock recovery. That did not work either. But now I can't do anything. I have a brick in my eyes. I have no OS to boot to and I only have the stock recovery. Every backup is for twrp only I have not seen anything that I could flash in stock recovery that would help.

Please if anyone knows how to fix this that would be great. or even get twrp working.

P.S. I need to fix this fast, this is for my little girl and she loves this thing.
[Miscellaneous Android Development] katinatez:
I'm driving now but if you can flash back to TWRP for ICS. I can help you when I get home. Only responded because tablet is for your daughter. Again if you could boot to recovery its not a brick.
[Miscellaneous Android Development] cczupich:
Thank you for responding. I have been trying to flash to TWRP so I could get it flashed back to a 1.9 stock ROM. But everytime I have tried to flash with the stock recovery but every time there have been verification problems. I've tried nabilab and nabilabGUI but both were not able to help me because adb was not recognized on the tablet because of the state that it is in. I have included some pictures of my process of flashing with stock recovery. This recovery is also the only thing that I have right now, there is no OS installed.
[Miscellaneous Android Development] katinatez:
Was the 2.3 update successful? Did you do the 1 ota then the 2 ota? I am guessing you are still on 2.1.27 which ICS or 4.0 android. Did you do the prerequisites for nabilabGui? Here they are from this thread

http://xdaforums.com/showthread.php?t=2391449

Prerequisites

.NET framework 3.5 (Sorry)

The program has to be initially installed in Internet Explorer(double sorry)

ADB/Fastboot drivers installed

Device updated to it's latest firmware. While older firmware may work it is best to be on the latest.

Also there is a newer NabiLab V.2 thread here I would read this thread, or at least install adb drivers from this program found here.

http://xdaforums.com/showthread.php?t=2101277

I see you have stock recovery, we need to get TWRP 2.6.0 or latest 2.6.3.0 for ICS flashed, I could also see that you have the 2.1.27 stock.zip file that is 417 mb in size. Did you download froom here?

http://xdaforums.com/wiki/Fuhu_nabi_2

That 2.1.27 zip file is not a flashable zip file. it need to be unzipped and the files inside have to be copied and pasted inside a folder, lets name that folder stock_2.1.27. Now lets go back to recovery for now.

You could use the nabilab v2 to install recovery, once successful with installing TWRP . Power off then on holding power button & volume +, then scroll down with volume- into recovery kernel. Once booted into TWRP hit backup to external card, only backup recovery.

Now after backup, hit restore and see if you have that back up you just made. If yes; now take the folder named "stock_2.1.27" and place the entire folder in the same directory that the recovery backup is at. So when your in TWRP hit restore you should see 2 restore options; first recovery, second stock_2.1.27

Restore stock2.1.27, reboot it will take about 10 minutes to initialize tablet, do ota 1 and ota 2 over wifi. After the ota 1 you will lose TWRP but you need to flash JB 4.1 TWRP after you have successfully updated to 2.3.11 anyways

Good luck.
[Miscellaneous Android Development] cczupich:
Thank you very much I will try everything that you just told me. I just got back inside from shoveling snow, AGAIN. SE Michigan is getting hit right now. I will let you know if it worked or not.

---------- Post added at 01:49 AM ---------- Previous post was at 12:53 AM ----------

ADB is not seeing my device so anything that deals with that tool will not work. I have installed it correctly a few times and put all of the files in the right directories but still does not detect it. I am at the end of my rope with what to do. There are no computers that can see my tablet so I can use some sort of tools to fix it. Unless there is a file that I can flash with the stock recovery then I don't think anything else will work.

Also the 2.3 update was not successful. I was trying to flash the first part and it messed up. That is how I ended up with stock recovery and no OS. TWRP is what I need but NONE of the Nabilab's will detect my nabi to install the recovery.

Is there any recovery files or rom files that can be flashed in the stock recovery?

---------- Post added at 02:14 AM ---------- Previous post was at 01:49 AM ----------

I wanted to let you know that I was able to get TWRP installed. I must say that it was not the most orthodox way but it somehow worked. I put my phone into bootloader mode then plugged it in and used the NabilabGUI. I clicked the FASTBOOT-BOOTLOADER button on the right where it says TOOLS, then hit devices until it showed my device. Once that happened I clicked on Nabi2. Then did a recovery install. It told me that it could not see my device but it ran the whole process and it worked. So thank you for all of your suggestions. And hopefully this helps people that might have the same problems that I was having.
[Miscellaneous Android Development] katinatez:
So you got TWRP now? Did you restore your tablet?
[Miscellaneous Android Development] edress714:
Can I get your help? I'm in a similar situation. A friend of mine gave me her nabi 2 to fix. So I have twrp 2.3.3.0 and nabi is 1.9.3.7 I got this from the twrp menu.

Here is where the problem is. I can't do anything with twrp. It fails om everything. Tried back up to external sd and if fails. Can't even wipe data cache or anything. Says fail. Can't move files back and forth through file manager with twrp. Says failed. When I try to reboot it says no os installed!

When it boots up it just freezes on the nabi logo

What do I do? Please do help. Thanks
[Miscellaneous Android Development] n3wt:
what about restore?
[Miscellaneous Android Development] edress714:
Won't restore. When I choose whatever file that shows restore I swipe and then when try to reboot it says no os installed
[Miscellaneous Android Development] n3wt:
hmm, you mentioned an external sd...did you check for backups to restore in external and internal? If there is no other backup then you'll have to try adb. you can grab a good backup from http://xdaforums.com/wiki/Fuhu_nabi_2#Ice_Cream_Sandwich.284.0.29
[Miscellaneous Android Development] edress714:
I Downloaded so many files from there. Old ones, stock ones, custom ones. After I install it and reboot it says no os installed! Are you sure you want to reboot.
[Miscellaneous Android Development] katinatez:
Here are the steps,download stock version 2.1.27 from the Nabi Wiki . Download 2127stock.zip then extract files, leave this alone for now and flash Ice Cream Sandwich Version(4.0) TWRP 2.6.3.0. You need the correct TWRP to work with 4.0 ice cream. Once you have flashed the proper TWRP boot into it by long press power button and volume + then scroll down to recovery kernel & press power button. Now backup your recovery to external sd card, this will create a directory where your backups will be stored in external sd card.The folder will be in external sdcard/TWRP/BACKUPS/your serial #/recovery. This is the directory where you will copy the extracted files too.

Once you have done this step you could remove external sd card from Nabi and use your computer to place the extracted files from 2127stock.zip and place in the directory I just mentioned inside a named folder (example external sdcard/TWRP/BACKUPS/your serial #/2127stock/extracted files go here.

Once you have done all this boot into TWRP and tap external card/restore and you should see those folders 2127stock next to recovery you placed in external card in this directory external sdcard/TWRP/BACKUPS/your serial #/2127stock. Restore,reboot.

Then update via wifi ota to 4.1

Good Luck
[Miscellaneous Android Development] edress714:
This sounds like it will work but how do I install TWRP 2.6.3.0?
[Miscellaneous Android Development] n3wt:
there's a thread for the twrp for nabi 2, the op has instructions
[Miscellaneous Android Development] edress714:
the problem is the nabi wont boot up, wont connect to nabilab. and when I try to install it through TWRP 2.3.3.0 nothing happens

EDIT: ok I think the problem is my computer. its a windows 8. Its the drivers that arent installed. when i have it on fastboot recovery protocol under device manager it has the ! mark. how do I install the drivers for it. i did the whole restarting the pc and removing that security feature of windows 8. but still no luck. how do i install adb and fastboot drivers from OP? thanks again for all the help
[Miscellaneous Android Development] n3wt:
I assume you tried to install drivers from nabilab? other people who had driver problem used pdanet from http://junefabrics.com/pdanet/index.php ..there's a post somewhere with more info on it, I'm looking for it but you can see if you can get anywhere with that link

Edit:

someone extracted the drivers from pdanet...http://xdaforums.com/attachment.php?attachmentid=1752618&d=1361573028
[Miscellaneous Android Development] edress714:
I tried pdanet. Installed it. Then at the point where it said go to settings and check USB debugginh. That's where it goes down hill.
[Miscellaneous Android Development] n3wt:
yeah. making pdanet work isn't the goal, we just want the drivers. I edited my last post with a link to just the drivers. you should be able to grab that, extract the files to folder, and then go into device manager and update drivers and point it to the folder where you extracted the driver files. might be an easier way..but I think that'll work.
[Miscellaneous Android Development] aicjofs:
When it says "1.9.37" in TWRP, it's just to indicate which kernel it was built with, not what is actually on the Nabi.

Hard to tell from your description when it broke on your friend, but... If it was updated to 2.3.11 and then broke.....then the TWRP version you are using would have the exact symptoms you described(Jellybean bootloader with ICS TWRP, that combo unlike a ICS bootloader with Jellybean TWRP, will boot but can't read any of the internal flash) No OS detected, everything you try to do fails. Does that version have a terminal command? If so try

cat /proc/partitions

and we will have an answer to that. Otherwise keep following the suggestions above they sound good.
[Miscellaneous Android Development] katinatez:
So you can boot to TWRP?

I just cooked this up for you. Flash in TWRP, its TWRP 2.6.3.0 for IceCream (4.0)
[Miscellaneous Android Development] n3wt:
That's pretty cool!! But I think aicjofs is correct in his assessment.
[Miscellaneous Android Development] edress714:
so I did that, i got a bunch of numbers.

i put in command

cat /proc/partitions and got this (picture attached)
[Miscellaneous Android Development] edress714:
gosh, you guys are awesome. So this is what worked

the nabi driver files made the laptop recognize the nabi = win

then i downloaded the file from OP and unzipped it

put the big files via adb using cmd and that pushed the file over to the phone!!!

then I hit restore and chose that file and BOOM! ugh so easy yet so hard

Thank you everyone so much, the TWRP that was baked worked like a charm after the fix. Thanks again everyone. You made the boy who was using this very happy
[Miscellaneous Android Development] aicjofs:
Fantastic! The nabi family here at xda has a no brick policy, hehe.
[Miscellaneous Android Development] n3wt:
Good deal! Glad you got it working!!

Said the great one, the godfather of our little nabi family! :cyclops:
[Miscellaneous Android Development] edress714:
hey so now I can't get the wifi to work lol for some reason the twrp says 2.6.3.0 (Nabi 2.1.27) but when it boots up it says 1.9.12

another thing that has never worked on this nabi is the fastboot, do you guys know why wifi fix zip wont work? thanks again fellas
[Miscellaneous Android Development] katinatez:
1.9.12 has WiFi issues. Follow the instructions I posted a few pages back, placing 2.3.11 in the backup directory. And report back
[Miscellaneous Android Development] n3wt:
you mean 2.1.27, yes? and once you take the ota to 2.3 you have to flash twrp for jb.
[Miscellaneous Android Development] edress714:
ugh why are you so amazing? like really. AMAZING!
[Miscellaneous Android Development] katinatez:
Kid, happy again? No need to flash gapps just update over WiFi ota up to Jellybean 4.1 which has Google play by default. Then you are going to install JB 4.1 TWRP and then root.

I have been meaning to post these steps in Nabi Wiki as the updated steps to restore back to factory stock. But have not had time, back in college again.
[Miscellaneous Android Development] CaptnSpaulding:
Please Help :(

I just followed the steps in the first post and am now running stock image but I don't have WiFi as many reported. I've tried the fix but still nothing.

What should I do next? I don't have an SD card so I'm not sure how I can update to a later version to get WiFi working. Ideally I want to update to this - http://xdaforums.com/showpost.php?p=48516270&postcount=108 as it's the only UK stock ROM available.

Could anyone please help!?
[Miscellaneous Android Development] n3wt:
you need to follow the steps in post #32 except substitute the UK files. basically the ota zip isn't something you install, it is a backup that you restore. I hope that makes sense.

oh, and you don't need to change recovery either, just need to unzip the files and get then in the right directory and restore.
[Miscellaneous Android Development] katinatez:
If you don't have external SD card, your only option is to adb push files into the backup directory. Use a file explorer to look into the twrp folder inside the internal SD card to find the directory.

I wrote a tutorial about it in the nabi root & gapps thread. Key words to search is adb push, or openrecoveryscript

But the simplest way is to do it with a external SD card.
[Miscellaneous Android Development] n3wt:
can't he just use twrp and backup to internal?
[Miscellaneous Android Development] CaptnSpaulding:
Thanks guys! I just found a SD card thankfully so will see if I can make heads or tails of it now :)

---------- Post added at 09:50 PM ---------- Previous post was at 09:33 PM ----------

I've done mostly everything from post #32 but when I'm trying to do the restore from SD Card it asks 'select partitions to restore' and there's nothing there!?
[Miscellaneous Android Development] katinatez:
Proceed with caution, I took a look at the zip; that is an official ota that you would flash with original recovery. I am not to familiar with the UK Nabi. The files needed to accomplish these steps are files that are produced in a TWRP recovery.

The files would look like this (after extracting from folder)

boot.emmc.win

cache.ext4.win

data.ext4.win

recovery.log

system.ext4.win

My first suggestion is to restore a backup (you did backup?) if not start a campaign to call on fellow UK Nabi owners to share a TWRP backup.

Post 32 was for a USA Nabi and the twrp backup are shared on Nabi Wiki for everyone.

Maybe aicjof can give better suggestions.
[Miscellaneous Android Development] CaptnSpaulding:
Oh right :(

My girlfriend's friend's kids have Nabi's which are stock. Could I just borrow one and do something with it without ruining them in any way. I'd hate to 'break' or lose all their games too!
[Miscellaneous Android Development] katinatez:
Yes, you could use open recovery script to backup stock UK firmware & recovery.

You could then share that with us so we could post on Nabi Wiki.

But at this time I am at work, so I can't help. Qoute aicjofs post so you could get his attention and get help.