12-17-2013, 10:49 PM
How do I find my firmware version?
Go to the settings on your InnoTab, scroll all the way down to "about" and it will show your version.
How do I add icons to my apps?
Follow the tutorial
How do I flash my InnoTab?
GO HERE
How do I fix my bricked InnoTab?
GO HERE
What is the UnitEID?
There is not a firmware for my version, what can I do?
Try updating the device through the Learning Lodge software and then check the new version to see if there are any firmware files for it. We prefer not to modify all the lower versions since its un-necesary. Just update and then if there is no firmware, we can help out. Grab the Innotab Backup script at the bottom of the Downloads page and dump your firmware. You will then need to upload it somewhere and post it on the forums or via IRC.
Is it possible to backup my cartridges and play them from my SD card instead?
Coming Soon - for now you can check out the old tutorial HERE or the SpiffyHack Beta
How can I modify my own firmware?
I want to enable DIVX again
If the modified firmware you have does not have the modified file to allow divx, you can modify the firmware on your own per the FAQ item above and replace lib/vtech/libmc_vt.so with a version from a firmware that has divx enabled.
Is it possible to backup my downloaded games from the Learning Lodge and play them from my SD card instead?
Coming Soon
What is sdcarda6 and sdcarda7?
This is where part of your firmware is located for the device. The system will switch between these locations alternating after you update so there is always a safe backup on the system. When flashing custom firmware, it will check to see which you are using and flash to the correct one. The system will mount either sdcarda6 or sdcarda7 to /system depending on which one its using.
How do I convert videos to play on the InnoTab?
GO HERE
I want to put some flash games on my system to play...
GO HERE
Is it possible to extract the firmware files from a .UGDX update file?
GO HERE
I put some books in the books folder and now my E-Reader does not load
The E-Reader app requires each book to have an icon or it crashes. You will need to add an icon for each book in your database that is missing one. You can still access them through the Downloads app.
What SD card should I get?
I would always stick with a class 10 card and go with a well known brand. I personally go with Adata cards since they seem reliable and are fairly cheap. I would not pay more then $25 for a 32GB class 10 card. I usually shop around on newegg, supermediastore or amazon when looking for SD cards.
Icon Details
Go to the settings on your InnoTab, scroll all the way down to "about" and it will show your version.
How do I add icons to my apps?
Follow the tutorial
How do I flash my InnoTab?
GO HERE
How do I fix my bricked InnoTab?
GO HERE
What is the UnitEID?
Hidden Content (Click to View)
The UnitEID is a set of characters unique per each tablet. The 2s, 3s and possibly higher firmwares will require this to be set before any app is shown on the device.
Currently the easiest way to find this value is to insert your SD card into your computer and copy an MP3 to the /LLN/MUSIC folder. Boot up the Innotab and log into a profile. Go to the music section and play the song to ensure it works. Shut it down and put the memory card back into your PC. Once you have done that, open your /LLN/Innopad_wf.db file with an SQL Manager and browse the music table for your UnitEID. If its not there, you may want to try wiping your SD card, transfer a song (creating the directory manually), disconnect, reboot, connect to PC, then check the database file.
I created an app that will parse the logs and find the value for you. GO HERE to read more
Currently the easiest way to find this value is to insert your SD card into your computer and copy an MP3 to the /LLN/MUSIC folder. Boot up the Innotab and log into a profile. Go to the music section and play the song to ensure it works. Shut it down and put the memory card back into your PC. Once you have done that, open your /LLN/Innopad_wf.db file with an SQL Manager and browse the music table for your UnitEID. If its not there, you may want to try wiping your SD card, transfer a song (creating the directory manually), disconnect, reboot, connect to PC, then check the database file.
I created an app that will parse the logs and find the value for you. GO HERE to read more
There is not a firmware for my version, what can I do?
Try updating the device through the Learning Lodge software and then check the new version to see if there are any firmware files for it. We prefer not to modify all the lower versions since its un-necesary. Just update and then if there is no firmware, we can help out. Grab the Innotab Backup script at the bottom of the Downloads page and dump your firmware. You will then need to upload it somewhere and post it on the forums or via IRC.
Is it possible to backup my cartridges and play them from my SD card instead?
Coming Soon - for now you can check out the old tutorial HERE or the SpiffyHack Beta
How can I modify my own firmware?
Hidden Content (Click to View)
Use the latest Spiffy Hack to create a firmware backup or use one you already created when flashing your InnoTab
Only use linux for this. Otherwise things like symlinks could/will break on windows! If you use windows at all to copy the code to or edit any files, you could easily brick your device. ONLY USE LINUX for the whole process.
Only use linux for this. Otherwise things like symlinks could/will break on windows! If you use windows at all to copy the code to or edit any files, you could easily brick your device. ONLY USE LINUX for the whole process.
- Take your backup file like 'sdcarda6_backup.bin' and under linux do
unsquashfs sdcarda6_backup.bin
you will then see all the files extracted in the folder 'squashfs-root'
- Replace / edit the files you want

- To repack, go back so you can see the squashfs-root folder then type:
mksquashfs squashfs-root modifiedfw.bin -all-root -noI
You will now have a file called modifiedfw.bin
- Now you have two options..
a) Test the firmware by unmounting the current system partition (you need to have shell access, via a serial adapter and wires soldered to do this) and mount your edited file from the sd card.
OR
b) Flash the firmware by modding one of the flashing scripts (you could just rename your file that of the hacked firmware, and remove the check in the script that looks for RunApp~ and says the firmware has already been patched)
I want to enable DIVX again
If the modified firmware you have does not have the modified file to allow divx, you can modify the firmware on your own per the FAQ item above and replace lib/vtech/libmc_vt.so with a version from a firmware that has divx enabled.
Is it possible to backup my downloaded games from the Learning Lodge and play them from my SD card instead?
Coming Soon
What is sdcarda6 and sdcarda7?
This is where part of your firmware is located for the device. The system will switch between these locations alternating after you update so there is always a safe backup on the system. When flashing custom firmware, it will check to see which you are using and flash to the correct one. The system will mount either sdcarda6 or sdcarda7 to /system depending on which one its using.
How do I convert videos to play on the InnoTab?
GO HERE
I want to put some flash games on my system to play...
GO HERE
Is it possible to extract the firmware files from a .UGDX update file?
GO HERE
I put some books in the books folder and now my E-Reader does not load
The E-Reader app requires each book to have an icon or it crashes. You will need to add an icon for each book in your database that is missing one. You can still access them through the Downloads app.
What SD card should I get?
I would always stick with a class 10 card and go with a well known brand. I personally go with Adata cards since they seem reliable and are fairly cheap. I would not pay more then $25 for a 32GB class 10 card. I usually shop around on newegg, supermediastore or amazon when looking for SD cards.
Icon Details
Hidden Content (Click to View)
Icons are in 16bit BMP format (X1 R5 G5 B5)
Game and 'Other' icons are 57x57 with the header stripped out and replaced with 39 00 00 00 39 00 00 00
Ebook icons are 88x88 with the header stripped out and replaced with 58 00 00 00 58 00 00 00
Thanks to camdbug for the following info:
Thumbnails are stored in uncompressed 16BPP (first bit skipped, 5 bits red, 5 bits green, 5 bits blue) format. The images are stored as a simple array; all the pixels in the first row, then all pixels in the second row and so on...
Most of the thumbnails have a header, but one (Video) does not for some reason! The header format is simply the width and the height, each written as a 4 byte integer value in LSB order. So 8 bytes total.
It turns out that the thumbnail formats for all the different media types are as follows (some of which were already known and posted in the FAQs):
Games: 57 x 57 + header [6506 bytes]
Other: 57 x 57 + header [6506 bytes]
Books: 88 x 88 + header [15496 bytes]
Video: 88 x 88 (no header!) [15488 bytes]
Music: 57 x 57 + header [6506 bytes]
Music is a strange one as the thumbnails as displayed on the 3S version I have are clipped significantly by a ridiculous frame. I tried smaller sized thumbnail variants, and for some reason 56x56 displayed ok, but nothing smaller than that was shown, so it makes sense to stick with the "standard" 57x57 and just accept that it's clipped to hell and back.
Game and 'Other' icons are 57x57 with the header stripped out and replaced with 39 00 00 00 39 00 00 00
Ebook icons are 88x88 with the header stripped out and replaced with 58 00 00 00 58 00 00 00
Thanks to camdbug for the following info:
Thumbnails are stored in uncompressed 16BPP (first bit skipped, 5 bits red, 5 bits green, 5 bits blue) format. The images are stored as a simple array; all the pixels in the first row, then all pixels in the second row and so on...
Most of the thumbnails have a header, but one (Video) does not for some reason! The header format is simply the width and the height, each written as a 4 byte integer value in LSB order. So 8 bytes total.
It turns out that the thumbnail formats for all the different media types are as follows (some of which were already known and posted in the FAQs):
Games: 57 x 57 + header [6506 bytes]
Other: 57 x 57 + header [6506 bytes]
Books: 88 x 88 + header [15496 bytes]
Video: 88 x 88 (no header!) [15488 bytes]
Music: 57 x 57 + header [6506 bytes]
Music is a strange one as the thumbnails as displayed on the 3S version I have are clipped significantly by a ridiculous frame. I tried smaller sized thumbnail variants, and for some reason 56x56 displayed ok, but nothing smaller than that was shown, so it makes sense to stick with the "standard" 57x57 and just accept that it's clipped to hell and back.
Which of course created the LLN for me with the gamesand other stuff. Then I made the appropriate usereid entries.