yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] aicjofs:
So you removed all Fuhu apps at some time in the past correct? That's the first Fuhu specific app it checks and where it fails. I only took into account lockscreen mods, and build.prop mods, so it will fail.
[Miscellaneous Android Development] funkybudda:
Interesting.

The failure is:

assert failed: apply_patch_check("/system/bin/debuggered","cfe0ea4e814bbc63d037d69109fa244815bc....."

Checking the build.prop, it looks to be US version! (even though bought in Scotland

In terms of changes:

1. It was Stock 1.93 when I received it (2 Months ago)

2. Apply OTA update to 2.05

3. Use NABILab to Root, Install TWRP and gapps

4. No other patches

To be honest I can't remember if I applied your patch before checking for system update in about menu...there is a fair chance I checked the system update first though, since the download took some time.
[Miscellaneous Android Development] apen83:
Yes ive tried the backup and redoing all the steps and all were a no go. The only thing I havent tried is going back to 1.9.37 complete stock rerooting and manually doing the updates.
[Miscellaneous Android Development] aicjofs:
What kind of backup do you have of it? I'm afraid we might have overridden your build.prop with US one so it can't be trusted. That may be why it found the update, if it's based on that, and why I asked when exactly did you check for update. That's a strange first file to fail on, is debuggered on your tablet if you browse for it there?

---------- Post added at 12:32 AM ---------- Previous post was at 12:29 AM ----------

I wonder if anyone else is going to have this problem coming straight from 2.1 or something specific about your tablet. I can try and replicate it if I get some free time.

---------- Post added at 12:38 AM ---------- Previous post was at 12:32 AM ----------

If you have no Fuhu apps in system/vendor/app and don't want the new addon folder apps the update is a rather small 17MB.

DarkAngel you can try this

https://docs.google.com/file/d/0B024tOntNFbbSWlmWmxPdGRpdEU/edit?usp=sharing
[Miscellaneous Android Development] apen83:
Thank you that would be great...ive tried several times im hoping you can replicate it. Its very odd that some are there just not the ones I really wanted. Im beginning to think it is definitely something with the 2.1.27 framework
[Miscellaneous Android Development] Eric Karz:
there is another option where you can choose I don't have a CC and it emails you a code to put in

the 50 cents is for coppa - I paid enough - not paying for antying else for NAbi
[Miscellaneous Android Development] apen83:
Alright well ive finally got gapps installed and operating on the nabi....I had to go back to 1.9.37 reroot set everything up then install gapps...after a few bootloops its settled and running fine. Now to try and get back to 2.1 and still have gapps
[Miscellaneous Android Development] DarkAngel:
Ah okay, yes I removed them all. I did place them all back in but it didn't work. I have a full backup of it stock on 2.0.5 so I will go from there and load yours and see. I also have both my daughters unrooted and un-gapp'd Nabi 2's as well that I am about to update to 2.1.27 which I can pull a fresh backup just in case.

Oooo just saw this before I went back to stock. Going to give it a try right now. And yes I am completely stripped of the Fuhu Apps.
[Miscellaneous Android Development] apen83:
Rooted with gapps on 2.1.27 thanks to those that helped..
[Miscellaneous Android Development] aicjofs:
What did you use to get to 1.9.37 and from 1.9.37 to 2.0.5 to 2.1.27, in case others have to take that route if gapps doesn't somehow install on 2.1.27 stock? Knowledge is power ;)
[Miscellaneous Android Development] apen83:
Yes it is my friend. I grabbed the abcstock.zip from nabi lab flashed it after flash I flash root.zip...went through the setup process on the nabi..went back to twrp flashed gapps (it did reboot a few times after this) once they were installed and working properly I flashed a 1.9.37 to 2.0.5 zip I found in this thread. Rebooted and made sure gapps were still there. They were. I then went back to twrp and flashed the 2.05to2.10 that you previously posted. And all is good now...even updated talk to hangouts and it works perfect.

Edit: now I wonder just how many systemui mods I can make work on this new toy of mine and my daughters :)
[Miscellaneous Android Development] aicjofs:
Thanks for posting it up! You would be surprised what can help others when they are searching for answers even when an unrelated issue. I hope something was just strange with yours. Was it 1.9.37to2.0.5 version 2? or original? I can't remember what I changed between them without going back to look.

I found modding the UI way more difficult then in previous version, as if there is more signing checks in effect.(Similar to what you were thinking about gapps).

Well glad it working! Hopefully this isn't going to happen to others going forward. As a group we can spend more time looking at it if it proves to be an issue, has to be an easier way then going back to 1.9.37(No one ever posted a stock 2.0.5). I still want to try and replicate it but I need to probably build some new TWRP's for the Nabi's first with my free time, and I have become re-interested in JellyBean for this thing again. As usual tons of ideas and little time.
[Miscellaneous Android Development] apen83:
This is the zip I used to go from 2.05to2.1

Can be found on post#1605
[Miscellaneous Android Development] DarkAngel:
Yes !!!!! Thank you aicjofs, it worked flawlessly with all the vendor/apps removed. Literally took like 30 seconds to install the update with TWRP. No extra apps and all the mess. Retained Root and GApps and all is well and up to date. Saved me a bit of time that's for sure. Daughters both nabi2's are up to date with the original OTA 2.1.27 as well. Contemplating if I really want to Root and add GApps to them. I have been side loading apps anyways for them but TWRP 2.6 may go in anyways.

Thanks again!

---------- Post added at 01:18 AM ---------- Previous post was at 12:56 AM ----------

Here it is.....

http://xdaforums.com/showpost.php?p=39151925&postcount=1484
[Miscellaneous Android Development] apen83:
White clock and icons
[Miscellaneous Android Development] DarkAngel:
Nice! I am attempting to turn all I can red on mine to match my car and nabi colors. That top section I recognize. It's from the Zooper widget.
[Miscellaneous Android Development] apen83:
Yeah I was mainly talking about the status bar clock, battery and data icons.
[Miscellaneous Android Development] DarkAngel:
Was it simple to mod? I want to turn all of mine red. I have some spare time today to mess with my nabi2 and want to completely customize it as much as I can.

Trying out 6 different launchers right now to see which one I like using the most. So far it's between Apex, ADW and GO Launcher HD for tablet.
[Miscellaneous Android Development] apen83:
I had to decompile the systemui.apk and make some xml edits and png edits..right now im using nova launcher on the nabi seems to work pretty decent. Once my daughters done playing with it ill make some more stuff.
[Miscellaneous Android Development] DarkAngel:
Ah.... okay.
[Miscellaneous Android Development] DarkAngel:
I have been trying to decompile the apk with no luck. I have tried every means that I can think of that is needed to run the Android Multitool but it just wont work. I need to read up to do this in Ubuntu Linux. It seems this is the only way I am able to connect to my phone or tablet via ADB. I even went as far as updating the paths to the files needed in the C: drive and still no dice. I have attached a document with the log I keep getting just in case you or someone here can point me in the right direction before I go into the actual thread for the Android Multitool.

I get this when loading the framework-res.apk to check for errors. Am I missing another apk?
[Miscellaneous Android Development] n3wt:
I could be way off but it looks like you put it in C:\Program Files\ and it doesn't like the space in the path name.
[Miscellaneous Android Development] DarkAngel:
That didn't do it. I moved it over to the C: drive and it still stated the same.
[Miscellaneous Android Development] DarkAngel:
I will be posting in the correct thread for this problem. Sorry everyone......
[Miscellaneous Android Development] aicjofs:
TWRP 2.6.1.0. Changes for compression bug, and permission bug. Might make another backup to be on safe side. 2.6.3.0 source code is out there but it's a little too soon.

http://xdaforums.com/showthread.php?t=2074501&page=6
[Miscellaneous Android Development] aicjofs:
A lot of people are having problems installing gapps on 2.1.27. I went about investigating it today. What I found, that should have been obvious while looking at the size of the OTA, is that we are out of room on /system. System is 503MB, a clean 2.1.27 ROM is 497MB. Since gapps is much larger then the 6MB free that remain it doesn't install all the files.

If gapps is to be installed system space will have to be recovered by deleting something. My kids don't use Wings, which was the large portion of the latest update. So deleting fuhu_WingsChallenge.apk and fuhu_WingUniversity from /system/vendor/app frees up enough space to install gapps with 40+ MB still free.

Now for some unfortunate news. I didn't realize we were out of space for gapps when I made the 2.0.5 to 2.1 update that is flashable in TWRP. What happens is this: for people that used the flashable zip and had gapps already installed, you obviously still have gapps but something else didn't get copied when system ran out of space. Those files are:

/system/vendor/app/fuhu_WingsUniversity.apk

/system/vendor/lib/libwvdrm_L3.so

/system/vendor/lib/libWVStreamControlAPI_L3.so

So 3 files are missing from your ROM. It's easy enough to add the 2 lib's back with a flashable zip, but no way to put Wings University on there. There is simply not enough space for it and gapps to coexist . Without access to the SBK to use nvflash, I don't believe its possible to resize the partition, but maybe I am wrong. Different people will come up with different things to delete and will make the way we do things even more fragmented then before. Although some people don't use any Nabi stuff anyway and have already deleted it.

Add missing libs back: 205to210libfix.zip

I suppose it's not all bad news. During this I was able to grab base stock images(no gapps, no root) for 2.0.5 and 2.1.27 which I uploaded. Save people going back to 1.9.37 which seems to be the most recent posted.

1.9.37 stock image, boot and recovery(224MB)

2.0.5 stock, boot and recovery(228MB)

2.1.27 stock, boot and recovery(417MB)

At this point it's up for discussion any ideas or thoughts, on how to have both the full Nabi ROM with Nabi apps, gapps, and still have an easy way to perform future OTA's.
[Miscellaneous Android Development] DarkAngel:
I see why my GApps worked out right when I flashed the 17MB update you made. Good to know what you discovered as well. Just reporting no problems to date including the TWRP update.
[Miscellaneous Android Development] reade0871:
Thanks for this. Not really interested in the entire gapps package but need Play store. Can't I extract and copy manually the required .apks to the system folder? If so, what are the required .apks needed to run only play store?
[Miscellaneous Android Development] GuyIncognito721:
Any chance you could upload those libs? Thanks
[Miscellaneous Android Development] aicjofs:
I haven't messed with it but I'm still not sure there is space. Like I said I think there is only ~6MB left. I really am not sure what you need for just play store since I have never tried it. I'm thinking a minimum of Phonesky.apk, GoogleLoginService.apk, GoogleServicesFramework.apk, and probably NetworkLocation.apk. At least the first 3 would be my guess, and that's over the 6MB. You should also make sure they are chmod to 644 to make permissions right. Since you have already started the gapps install process, its already copied some files over that took up the last bit of space for example ChromeBookSyncAdapter.apk, and GalleryGoogle, that you should get rid of to free the space back up.

Connect the tablet to computer, and open a command prompt in adb directory

adb shell

df

Look at the /system partition free space.

This should do it, flashable in TWRP. Or extract yourself.

205to210libfix.zip
[Miscellaneous Android Development] alexbobspoons:
With all the issues of the sstorage space and such (especially apps in my case) how feasible is it to open up the actual machine and swap the internal storage for something bigger?

Is the internal memory soldered onto the board and hard to replace, would it need a special format doing to it?

Just wondering if its feasible to get over memory and space problems?

Thanks

Alex
[Miscellaneous Android Development] aicjofs:
The swap could be done if you have mad soldering skills, but beyond most people. Second I believe talking to the chip might require changes to software(bootloader etc). Finally you would have to format the chip with nvflash which requires the SBK, ODM, BCT, flash.cfg, etc.

At least that later is being worked on, although not for our device

http://www.xda-developers.com/andro...nexus-7-and-other-asus-tablets-with-flatline/
[Miscellaneous Android Development] alexbobspoons:
Hi aicjofs thanks for the reply

Doesnt sound like its a working plan then, shame.

Sadly I really am starting to wish I had chosen a different tablet for my son now. The Nabi2 has so many great aspects but the restriction on app space is just crippling. Other tablets seem to have found workarounds with sd card swapping apps and such, but not the Nabi, such a shame.

I feel stuck with a tablet that I cannot expand, and my son is realising more and more that apps go missing from his tablet (when I install new ones) so it sreally left me in a spiral. I even wrote to the nabi facebook page saying why cant they tweak their firmware to enable it to take advantage of sd-card swapping apps, but didnt really receive anything back.

This really is ruining a good piece of kit sadly :( feeling quite dissilusioned with the Nabi2 at the moment

Thanks for the advice/thoughts :)

Alex
[Miscellaneous Android Development] deskjet390:
My switches are alittle redundant
[Miscellaneous Android Development] DarkAngel:
Maybe a thread for theming the nabi2 should be started. I have gone as far as learning to use the Android Multitool and decompiled the SystemUI.apk and looked around for a bit but have not gone farther as I have not had time. Just a thought ........

Still learning all this which is very interesting and actually fun for me but would love to see a thread for theming the nabi2 and some how-to's or where to's after or when decompiling.
[Miscellaneous Android Development] movieifx:
Cheer up and read my post here.

http://xdaforums.com/showpost.php?p=42828663&postcount=81

Also worth pointing out that with latest update the problem with storage space is the size of apps in vendor directory. However many of these can be deleted and installed outside of vendor folder. Yes it takes a bit of work. My sons both have nabi2 with 32gb ad cards but they don't feel limited at the moment.
[Miscellaneous Android Development] alexbobspoons:
Hi thanks

will this method move the whole app to the sd or just the data bit?

The ext2itsd app seems to swap the sd cards internal-external but that didnt help me as the main bit of most apps still went on the internal memory and as our apps are all quite small, this didnt help whereas it would help with people installing big games.

So am I right in thinking that your solution will move the whole of all the small apps to the sd card external and they will still run and it will free up all the internal space??

Sorry if I sound like an idiot as all this is quite difficult for me to get my head around.

The introduction of foldermount is also a worry for me as that looks complex.

Thanks for the post
[Miscellaneous Android Development] Bait-Fish:
Link2SD was more daunting to me. The combination of it and FolderMount put me in a pretty happy place with the Nabi. 2 GB was not big enough for me though for the Link2SD partition.

FolderMount really only requires pointing it to a source folder you want to move files from and to a destination on your external SD. As long as you stayed in the internal SD card for source, then FM will move the data from source to destination (it will prompt you). Save that pair. Make sure the "pin" is green or touch it to toggle it on (green) and you're good.

If you stray into root with FM, FM will not transfer the files and you have to manually. That is what I did mostly.

I have found that FM will sometimes not have all/any of my folder pairs enabled. I'll have to enable all occasionally. I just check into Daddy mode every once in a while, usually when updating apps or adding new.

Sorry about not writing something up about FM like I had hoped to.
[Miscellaneous Android Development] xtrojans:
Hisense sero pro7"

Hi I got the sero , let me know what you guys need and how and you can have its back up?
[Miscellaneous Android Development] Lost Dog:
Any hardware experts in the crowd? It looks like the 4 year old pulled on the tablet without unplugging it and the power connector cracked. Now charging is really difficult. You have to get just the right angle, pressure and depth on the pin on order to get a charge. I'm the only one in the house with the patients to find the sweet spot. I've tried bending the internal pin but it does not make any difference. I think the fit is just too loose with the cracked housing.

If someone wants to give me a list of parts and instructions to tap in to USB I'll give it a go! If there is a place to get a replacement power housing I can give that a shot as well.
[Miscellaneous Android Development] aicjofs:
I'm not sure it would give us much more then any other tegra3 ROM, but perhaps it could help. You have a recovery for it that can pull a backup easy. Could dd the system partition too if no recovery I guess.

My only concern about hooking to USB is if the circuitry is there to limit current flow since they didn't intend it for USB charging, there could be something or there might not. The connector looks like it might be repairable with some creative epoxying, can't get any worse then barely working. Here was some discussion of using the USB

http://xdaforums.com/showthread.php?t=2024105&highlight=nabi+2+teardown&page=3
[Miscellaneous Android Development] Lost Dog:
I've seen the discussion on USB charging and the need for some sort of current controller. If someone had an idea for what would be needed I'd be willing to give it a try.

I can throw some JB Weld on that but it seems something deeper in the housing is broken or out of alignment. I don't think that small area that is missing is what is causing the problems.
[Miscellaneous Android Development] aicjofs:
Did we ever determine which charging chip it used? Look for the whitepaper for the chip if it is out there, they usually have an example charging circuit. Probably real simple if you electrically disconnect the wall charger port(no need to then worry about both being plugged in at once and less circuity needed, although yours probably isn't much of a danger since it has to be inserted just right). Then I would think only an N mosfet and a program resister, or so. Mine is only theory, read up, Li-Ion batteries are dangerous obviously.
[Miscellaneous Android Development] deskjet390:
I would really like a nandroid twrp backup of the sero 7
[Miscellaneous Android Development] cruise350:
It is more likely the cable and not the jack it's self. It is a known problem of the cable tips going bad. My daughters did the same thing. I would have to constantly turn and play with it until the unit charged. Nabi will send you a free replacement charger if you request one. Check their support page for the link or goto the nabicares Facebook page and someone should help you.
[Miscellaneous Android Development] wolfballz:
All of a sudden today my sons nabi is getting "app name" could not be downloaded due to an error. (500). Android version 4.0.4 still 1.9.37 rooted with gapps 4.3.11 play store. Anyone know whats up. Cleared cache, dalvik, fixed permissions, and cleared data for play store amd also removed google account and added back. Help please.
[Miscellaneous Android Development] shane1:
Play store is having issues again
[Miscellaneous Android Development] wolfballz:
Yeah, found out it wasn't just the Nabi. My S3 was having problems with the play store also. Lasted about 10 minutes and things were good then. However, my sons Nabi will not display the angry birds games when searching for them in the play store, it only shows cheats and guides for some reason and not the actual games.
[Miscellaneous Android Development] n3wt:
You can get them with 1Moblie Market. I think the play store doesn't show them because the nabi isn't an official play store device or whatever.
[Miscellaneous Android Development] wahlman:
I have somehow completely trashed this nabi 2 trying to root and install gapps.

I am at the point where it boots fine somehow.... which amazes me. However i can not flash or install anything in twrp.

Any rom I install says it is unable to find or mount any partition.

I have resorted to nabitools and trying to flash it using a backup and I thought that would work but even then twrp says E:unable to find partition size for '/boot'

How can i restore my partition table for the nabi 2?

My sons birthday is in a week and this was his big present. Please help. Thank you!

---------- Post added at 11:59 AM ---------- Previous post was at 11:28 AM ----------

Never mind. I have a Nabi 2 Special Edition with Nickelodeon... Which is why nothing will work. i am honestly surpised it even works like it is supposed to. It just cant and will not factory reset since it can not find or read the /data /cache partitions
[Miscellaneous Android Development] aicjofs:
Nabi2 Nick and Disney versions are different then normal Nabi2, Jellybean and different kernel.

Deskjet was working on getting Jellybean off the Disney and I made a special TWRP for him. You can try it http://home.comcast.net/~aicjofs/disney3.zip Probably will work, I think the Nick and Disney are the same except for the different apps so TWRP for Disney should work for Nick. But that's only a theory.

Problem is you have already written over the old recovery, so you can't go back to stock recovery. Someone will come along and we can grab the stock down the road though I'm sure.

You need to grab a backup first thing, absolutely first thing.

Another thought. You will want to be using a different gapps version too. Not the 4/29 we have been using for ICS. You want a JellyBean gapps I think 10/11 was the last one for 4.1.1 is that what version the Nick tablet has? That one had problems with search popping up when you hit the back button on the NabiXD, and NabiJR 16GB.

You can try some different versions if you make your backup first before trying it, and restore if it's not working.

This is the Gapps some people are using for NabiXD and JR-B. I think I just removed Google Now search thingy-ma-bob so it didn't have the back button issue. NabiGappsJB.zip
[Miscellaneous Android Development] chlor3:
I was remembered reading on one of the posts about someone trying to put together a CM10 build for the NABI2 and all that was left was the sound drivers. Does this exist?

Reason I ask is I am concerned that the NABI2 is getting ignored to obsolescence (or contractual agreements may be expiring...). Specifically it has a Mee Genius app that reads books to the kids, however it only works with the built in books. Any actual purchased books will only play as demo's on the device. Attempts to update the app fail since Play Store claims the NABI2 is an unsupported device/version, however I have installed this app on other ICS and Jelly Bean devices. I contacted support and they have been "working on a fix with FUHU" for months. And now that ver2.1 is out and no fix I think I see the writing on the wall...