yashsingh1/xdaforums huggingface dataset:
[Android General] wolverine_2k:
I feel like I'm spamming this thread....

In fakeapp.db the full table you have to populate to have the apps appear in the Games tab.

You then have to populate the "icon" table and add a row corresponding to the row you created in the full tab. The icon has to be uploaded as a blob.

This is what I've got to so far in my Games tab on the Innotab UI and everything is working fine:

The latest YouTube app crashes constantly so I just went really far back in time and installed version 5.2.27 which worked fine (maybe a later one will work fine too but I took a random pick as version 10 or 6 didn't work).

Hopefully someone will create an automated procedure one day. Manual takes about 4-5 mins per app to show on the Innotab UI.

I might move the YouTube and Netflix to the "Other" category so will be accessible via the "Downloads" app on the Innotab UI instead...
[Android General] hemo87:
[MENTION=2100044]wolverine_2k[/MENTION] interesting, do you thing package installer could be modified to do this?

Have you got Netflix working? Keeps FC for me.
[Android General] wolverine_2k:
I'm no dev so I don't know if the package installer can be modified but I don't see it as being difficult to automate if the manual process is easy to figure out. Just need to know the icon, the location of the apk file and the file size really. The rest are standard or made up values.

Netflix I installed through the Amazon Appstore and it seems to be working ok, I didn't try it for too long last night so I'll give it a go when I get home today and let you know.
[Android General] hemo87:
The problem I was having is that I can sign in and browse but it FC while loading video.
[Android General] wolverine_2k:
Yup - mine force closes too. I tried previous versions but they just get stuck on loading....
[Android General] blakegriplingph:
I.e. bypass the cartridge authentication ala-noCD?
[Android General] wolverine_2k:
Yes. The apps seem to work without the cartridge anyway when you run them from the android desktop anyway. The cartridge just seems to surface the link. I think it should be fairly easy/possible to insert the app link into Games instead of requiring the cartridge.
[Android General] blakegriplingph:
So in other words, if I launch a cartridge game via the regular (read: AOSP) launcher, it would load up just fine without any modifications to either the launcher or the game, yes?
[Android General] wolverine_2k:
Yes that's correct. If you go to the android UI, then each app launches fine without the actual cartridge in it. It seems that some of the apk files for the cartridges are stored in /data/app-private which makes it harder to link in the DB as the DB can't access the file.
[Android General] blakegriplingph:
Which pretty much renders VTech's copy protection useless, though since the device is marketed primarily for children they kinda' left the lockout scheme weak as most of them parents wouldn't even bother poking into the tab's internals.

Now here's the real kicker: would APKs taken from carts for the Max run on non-Innotab devices sans modification?
[Android General] wazza_1980:
Hiya thanks for the above response and sorry for my late response.

I have found when I enter recovery mode windows will only recognise the rocksub driver but when installed and i adb devices the device does not show although it is showing in de device manager? Any help would be appreciated really want to install android games for the kids.
[Android General] konna280:
[MENTION=3828835]wazza_1980[/MENTION] Have you installed the modified usb driver with added lines for the innotab?
[Android General] wazza_1980:
Yep i downloaded it from the link in this thread and i also opened the driver and made sure the lines where there.
[Android General] wazza_1980:
can i install apks whiles in the firmware update mode without su access or do i have to have su?
[Android General] konna280:
I wouldn't advise doing it that way to be honest.

Try uninstalling the rockusb driver and retry adb.
[Android General] crossmanbx:
Fake app

[MENTION=2100044]wolverine_2k[/MENTION]

Hi,

I don't manage to add a game to fakeapp.db

I get an error "primary key must be unique"

Can I edit database with demo version of sqlmanager? If no, any other freeware can do it?

Thank you!
[Android General] wolverine_2k:
I used the demo version. When you add a new line by clicking the plus button at the bottom left, it should automatically create a new unique primary key for you.

If you're still having trouble, then I'll do a step by step post on here tonight when the kids are asleep.
[Android General] crossmanbx:
Well, now it's okay with my first problem.

But now, games appear but don't launch in games sections.

I fill the two md5 columns with 32 "0". am I ok ?

---------- Post added at 07:22 PM ---------- Previous post was at 07:09 PM ----------

It's ok

in package name, we have to not add "-1" at the ending of the APK.
[Android General] wazza_1980:
Hiya sorry for the late response, I have already tried the above i also tried it on a different laptop which had not had any adb/rocksub drivers installed and it still would not accept the modified android driver only rocksub. Don't know what i have done wrong.
[Android General] wazza_1980:
Hello all, finally managed to get adb access! Here is where i was going wrong. I was plugging the usb into the innotab waiting for the battery charging indicator to come on and then pressing the relevant 3 buttons as i am sure this was the old way lol. Finally got in when i read the post again and the penny dropped. Innotab must be off and not plugged into anything.

Thanks all for your help, i do have one question though cbeebies playtime app shows on the amazon app store on the net but when i search the app store on the innotab it does not show, when i visit the app store on the net it shows as not compatible with the innotab has anyone else experienced this?

Again all thanks for your help and sorry for being dopey lol.
[Android General] konna280:
[MENTION=3828835]wazza_1980[/MENTION]

http://m.apps.store.aptoide.com/app/market/uk.co.bbc.cbeebiesplaytime/18/5879866/BBC%20CBeebies%20Playtime

If I cant find something in the app store I'll try googling for it (e.g. "cbeebies playtime apk"), and then push it over to the innotabs download folder and install it. Aptoide is usually the first website that pops up, and it usually does the job. Of course you do want to be careful when using external downloads, so checking to see what permissions are required when installing is always a good idea, and giving it a test run to make sure it is what it says it is and runs properly as well.
[Android General] EProdan:
Hi guys.

I managed to brick the tablet, but still adb shell is available. Please, could you share working "/System" folder so I could recover my bricked tab?

Thanks in advance.

P.S. I sware, i'll do backups next time:)
[Android General] nonop61:
edit file fakeapp.db

Hello, can you give me the link to download software to edit the db file.

Thank you in advance.
[Android General] nonop61:
how ?

I finally managed to edit the file but I can not add the game or app.

Is it possible to detail what to change in the .db because it is a little difficult.

I keep trying but I'm afraid to make a silly thing in the database.
[Android General] nonop61:
It's work

I managed to change the database.

My daughter is happy with lots of new app (Tom, Lego, Piwi, Angry birds, etc ...)

Thank you for the help, without the tablet would have remained in the closet
[Android General] hemo87:
Does anyone think it'd be possible for a custom recovery on this device.

My little one never uses this now and is always on my iPad so I want to try build cm11 for it.
[Android General] coffeeaddict:
thanks!

A big big thank you to the tinkerers in this thread. I managed to get my pink innotab max up and running. For me to enter recovery mode I also had to use the left + up + volume up combo. No other combo would work for me.

The idea to add sidebar lite was genius. Negates the need to have the apps on the bookshelf for the time being.

Looking forward to any other work that might be done on this platform.
[Android General] E15mas:
Help

New to android need help thou followed guide in recovery with device showing up ind adb as recovery i type adb she'll and I get a new line beginning with # so I type su but it says/system/bin/sh: su: not found

What am I doing wrong
[Android General] HypoTurtle:
# means you are already in root (su) shell.
[Android General] E15mas:
It says he same hen I try next command aswell do I ned supersu in package tools ?
[Android General] f10 usb:
Hello

Do you know this site storio-hack.fr ?

I try it on xp, seven but it's not working for me.

There is no tutorial on the sit so i don't know the way to follow.

Can you help me ?

Thanks in advance !

f10 usb
[Android General] jexmex:
Anybody know how I can get the driver installed on linux? I have access to windows, but prefer to work in linux. I had to use the left + up + volume up to get into recovery after trying the other for a good 20 minutes and being tempted to through it across the room, lol. I had done this before on windows and it worked fine, but now the innotab is showing that is cannot load profile (after installing minecraft and sidebar, and it working for awhile without issue), even after a factory reset.
[Android General] Toug:
Please is it possible that somebody make a "how to install play store apps" for somebody starting with a factory storio max.

Thanks a lot.
[Android General] Toug:
I found what I needed in page 2 and 4. But my Innotab is having a hardware issue with USB connector. I tried to dismount it but did not succeed. I am not able to remove the screw protection. Somebody know how to dismount it?
[Android General] Wack0Distractor:
Does anybody have a full dump of the root fs of this device, or a ROM zip or anything?

Would be helpful for us reversers who can't be bothered to buy one of these things ;)
[Android General] Gav_Lewis:
Hi, very new to all this, have followed the instructions to the letter, but get stuck at stage 7:

Enable ADB for normal mode, using this command: "setprop persist.service.adb.enable 1"

When I add this command adb shell returns the following message: /system/bin/sh: setprop: not found

Any ideas why I'm getting this message, any help is much appreciated.
[Android General] praxis22:
I would imagine the reason YouTube and the Play Store don't work is that you need Google Play Services installed too. Though I'd be dubious installing that to a kids device, as you'd have to hook your account up to it. Looking to get hold of one as an educational device, he's familiar enough with the Nexus 7 already.
[Android General] Shawnee07:
I can't get my pad 2 hook up 2 Wi-Fi,any help would be great.
[Android General] Chamopak:
The vtech registration site is down and my daughters are going crazy.

So if anyone has a for dummies guide how I can hack it and put Google play on it and be able to install apps as I go (with ease) also have a good parental control app, I will e utmost happy!!!
[Android General] praxis22:
The main reason the Registration servers are down is the massive hack they experienced. More worryingly is the content that the hack exposed.

Namely:

The Pictures you take/upload.

Child's name, age, etc.

Home address/Contact details

Chat contents.

So much so that I've decided not to buy one until/unless they clarify what sort of security measures they're taking, etc. Agreeing to the old EULA at this point is a non starter for me.
[Android General] clockworkengine:
Can anyone help me? I've followed all steps in the guide, and my galaxy phone works with adb shell perfectly including commands and whatnot. But when I attempt to adb shell the innotab max (american, blue), it gives me a # prompt but any command I attempt is met with a "not found" message like: /system/bin/sh: su: not found. Any directory change attempt results in a permission denied message.

When I use adb devices it shows up as 0123456789abcdef recovery. I can successfully reboot to recovery through adb so there's some degree of communication. I've worked on this all night and I'm stuck. Can anyone help me get proper adb access on this device?
[Android General] Nico_FR:
While you are in recovery, can you issue ?

setprop persist.service.adb.enable 1

and then type:

reboot

You should then have ADB access while booting normally
[Android General] clockworkengine:
Thank you for responding.

It says set prop not found. I can access the file system in adb shell but I cannot execute commands. They all say not found. If it means anything, I can't see many files in the system/bin folder. My access seems limited although I have a hash prompt.
[Android General] jmccarty1974:
I have the same issue. Followed directions and have read every page. What is weird is everyone says in recovery the screen is black but my screen is light blue. When I use the command "adb devices" it shows my device id and says it's in recovery. I can use the "adb shell" command which places me at # but the command does this /system/bin/sh: setprop: not found. Any help would greatly appreciated.
[Android General] clockworkengine:
My recovery screen is blue also. I can get a black screen too and the device is detected but the driver isn't recognized that way. Also, if I use the adb reboot recovery command it boots directly to the blue screen. Could the problem lie in the difference between the blue and black screens? I have tried every solution and method suggested by this and every other thread I could find (which wasn't many).
[Android General] jmccarty1974:
Yeah same here black screen recovery does not recognize as recovery mode so adb wont work. What firmware are you running? My version number is 15.4TUEG. Looking here I noticed the pictures of users screens with the bookshelf look a lot different then mine. The only thing I can think is we must have gotten a update where normal adb command was removed or recovery adb permissions were changed? I have also looked at other threads and as you said there are not many. Hopefully someone with more knowledge then me (which is not much) will key in and give us a solution. I would love to get the youtube kids app on this thing so my 3 year old will stop hogging my tablet :D.
[Android General] Nico_FR:
I'm not running this version and as vtech is closed until further notice, I can't upgrade and check behavior.

Are you running windows to execute adb ? if so, in recovery (black screen), usb vid & pid of the device is not standard and you must force usage of google adb driver. If running linux, it should work without any manual tweaking.
[Android General] Chamopak:
My kids got the vtech (innotab) storio Max as a present more than a month ago, and the "registration" site is down and my kids can not do anything with the tablet.

I read here and there that are hacks that can bypass this and activate google play. Seeing the tablets are some what "useless" at this moment and we did not spend any money on games (yet).

Can anyone provide me with a "for dummies", step by step guide how i can do this?

Thank you in advance,

a parent of a couple of sad twin girls :(
[Android General] jmccarty1974:
Nico,

As stated before black screen recovery does not work for me. Only recovery I have is a light blue screen. Yes I am using Windows adb but have also tried my 2 Linux machines and adb command does not work. I am not familiar with this device but I am very familiar with several Nexus devices as I have three of them. When executing the normal adb command the shell reports back as the files are not found. This is the same under Linux. I still believe it has something to do with my version of firmware. Looking at other threads I have seen other fireware versions but not mine. Wish someone could test with my version or atleast report back that they have the blue recovery screen.
[Android General] teamsheetz:
Same issue

I have the same issue. I can get it into recovery but cannot use adb I have tried it multiple times in windows and on Ubuntu. I don't have a blue recovery screen mine does do the flashing black twice and in windows it does recognize it as a device so I am sure I'm in recovery. My device is brand new also running 15.4.
[Android General] jmccarty1974:
Ok guys. Took me forever to find this out but my tablet is now rooted with supersu and busybox installed. I followed the root instructions on page 4 and then replaced the su binary with the supersu app. The directions in this forum using adb just does not work with 15.4. Head over to Spiffy hacks and in the innotab max section you will find a tutorial on using the debug menu to access the home launcher. After that you can enable normal usb debugging which will give you adb access. I have installed several apps. Amazon app store, es file explorer, dolphin browser all work. Youtube app will not work as it needs google play services. I am working on installing the play services and play store. I will report back if I get it working. Just google "Innotab Max Hacks" and spiffy's website will be the 2nd or 3rd result. Just enter the innotab max section and follow the debug tutorial. Worked great for me.
[Android General] teamsheetz:
Got Debug Turned on how do you get the apps in the fakeapp.db?

I have apps installed but cannot find them. It won't do a pull on that fake app.db file either. Am I missing something? I am also having issues when rooting it. It tells me that it can't copy a file because it's read only OS. So I am stuck for the time being ill mess with it more tomorrow. Any advice?
[Android General] jmccarty1974:
Team,

If you have full adb access from normal mode just follow second part of konna280's post back on page 4 to root. Remember his method requires you have a external sdcard installed. That's were I messed up the first time till I noticed the command to push the SU file was putting it on the sdcard. After that you can replace the SU binary with the supersu app like I did. It will ask to remove the older SU file and install supersu which is better in my opinion. Just make sure if you do you choose normal mode as we do not have custom recovery. The reason it won't pull your files is because you need to remount the system volume as read/write.

I feel a better way is to root and after that install a file manager like root explorer and mount the system read/write. Make a copy of the fake app.db and copy it to your sdcard then to PC to edit. Keep a clean copy unedited just incase you mess up and make sure when you write back to the system that the file permissions are the same.

Hope this helps and thanks to konna280 for his tutorial.
[Android General] teamsheetz:
Thank you for the clarification, i was not using a micro sdhc card. I did however order one off amazon yesterday. It should arrive tomorrow sometime. I will try it then and see what happens. Anyone know a way to take a whole backup of the device? There is no option under the android settings area under backup and restore. The only thing i see under there is reset to factory settings.
[Android General] teamsheetz:
okay so i had a micro sdhc card laying around i tried it again and i get this. i also have the su under C:\adb folder along with the rest and i verified the sd card is working.

cannot stat 'su' no such file or directory.
[Android General] jmccarty1974:
Google Play Store installed

After several attempts and factory resets I finally have Google Play Services working. Google Play Store is installed and I am able to launch it. The only issue is I can't download anything. Installed Chrome and it works except for downloads. I have gotten around this by installing ES File explorer which has it's own download manager. Apps like YouTube and YouTube Kids which require Google Play Services are working flawless.

Researching I have determined I cannot download in Chrome because it requires DownloadProvider.apk and DownloadProviderUI.apk. I have tried every version of these files but none work for me. I am fine with using the ES File Explorer download manager.

Google Play Store seems to be tied to SecDownloadProvider.apk which again I am unable to get the proper version which will allow me to download from the Store.

At this point I am stuck. Is there anyone who can help? Once I get the Store working I will write up a tutorial on how I got everything working.
[Android General] konna280:
I have gotten just as far, but gave up after spending a good few hours on and off trying to install different things to get it to download something from the store...

So I have Aptoide and Amazon App Store installed instead for the time being.

I will however have a look around for SecDownloadProvider.apk and see what I can find!
[Android General] alexcross89:
innotab max

I got the innotab max for my son for xmas i have update it but it will not turn on anymore i have charged it for a few hours but still nothing my little boy is very upset. dose anyone know what to done. please help
[Android General] Toug:
Hi, after trying this modification on the google drivers,

http://xdaforums.com/showpost.php?p=58255842&postcount=18

this doesn't worked for me. My Innotab is recognized as VID_2007 PID_300B. Tried to put these VID and PID in the android_winusb.inf didn't work too.

I think my problem is that i'm not in recovery mode.

Here is what I do:

My Innotab is is fully off.

I plug the usb cable, wait for battery annimation, I press Up+left+VolUp+PowerOn button for three seconds.

I tried without usb cable plugin before pressing the buttons, nothing occur or the tablet power on normaly.

I tried with the context button instead of VolUp, no change.
[Android General] konna280:
Sometimes I find you have to hold the power button for a little bit longer to get it to come on... Try it both while it's connected to the charger, and without.
[Android General] IJoxer:
So, this thing is useless. My daughter just received the InnoTab Max for Christmas, and due to the recent hack, you have to manually update the firmware. I'm not new to this kind of stuff, I have a Bachelors in Computer Information Systems, but I am officially stumped! I downloaded the most recent firmware from learning lodge, as there is only one firmware you can download at any given time, but after it updates, it still says it wants another firmware upgrade, which puts us back at step 1.

How the hell are you supposed to get passed this? Are they selling us a broken product?
[Android General] konna280:
How are going about downloading the firmware? Is it coming from a pop up on the innotab, or are you getting it externally, placing it on an SD card and installing it on the tablet?
[Android General] Deetz307:
same problem here - i downloaded and updated the firmware on a microsd card as instructed here - http://www.learninglodgesupport.com/ - it went through the update, rebooted a few times, updated all the apps, and then it still gives the message that rom needs to be updated
[Android General] Nico_FR:
Do you have access to the about screen ? Can you share the version information ?

If not, does this tab have already been registered ? If not, I think best option would be to reset to defaults.

Turn off the tab, then press Left (DPad) + "?" + power for 3 seconds. It should power on and start the restore to defaults process
[Android General] IJoxer:
Mine was brand new out of the box, so I have been unable to register due to this issue. I have tried doing a factory reset a few times, and there is only one firmware available on the website, so I'm not sure how it could detect another one since their servers will be down through January 2016 according to vtech.

I just emailed learning lodge, and we'll see how long it takes them to get back to me, I may even call the 1800 number later. When I hear anything, I'll post back here as I see I'm not the only one with this issue. As of right now, the damn thing is useless!

---------- Post added at 01:17 PM ---------- Previous post was at 01:16 PM ----------

I'm doing the upgrade manually, as vtechs servers will be down through January 2016 due to the infiltration that happened.
[Android General] Toug:
Is it possible to create a main subject about this android device, and create under topics?

This topic is talking now about a lot of things different!