Spiffy Hacks
system dump - Printable Version

+- Spiffy Hacks (https://spiffyhacks.com)
+-- Forum: Vtech InnoTab (https://spiffyhacks.com/forum-1.html)
+--- Forum: InnoTab 3s (https://spiffyhacks.com/forum-6.html)
+--- Thread: system dump (/thread-1020.html)



system dump - h0ppal0ng - 10-21-2016

is it possible to modify the spiffy hack (I have the latest version) so that it can do a system dump on a 3s. As it doesn't work as it says you have to press the camera button to do it, but the 3s doesn't have a camera button. Can this be modified easily? thanks


RE: system dump - Deak Phreak - 10-21-2016

Have not touched it in quite some time, but it should be easy enough to modify the code to use a different button.


RE: system dump - h0ppal0ng - 10-21-2016

would I be able to do it? and what programs do I need? or would you be able to do it for me if it wouldn't take you very long. thanks deak


RE: system dump - Deak Phreak - 10-21-2016

You can just get my dump script http://spiffyhacks.com/thread-1.html called InnoTab_Backup.zip in the Other section.  That should work fine.  You can do anything you want on the device by just coding a bash script and running it the same way.

Edit: Nevermind, I see you wanted the system files and not the firmware dump.  Open the _Run file in a text editor like pspad, NOT NOTEPAD!  Find the Menu 2 part around line 300 and look for the part that checks what button was pressed


   if [ "$button_pressed" == 'VDN' ]; then
       doflashbackupinnotab
   elif [ "$button_pressed" == 'VUP' ]; then
       doflashinnotab
   elif [ "$button_pressed" == 'HOM' ]; then
       showmenu
   elif [ "$button_pressed" == 'SHT' ]; then
       dosystemdump
   else
       showmenutwo
   fi

All you have to do is move the function to another button.  If you want it to be the home button then do this


   if [ "$button_pressed" == 'VDN' ]; then
       doflashbackupinnotab
   elif [ "$button_pressed" == 'VUP' ]; then
       doflashinnotab
   elif [ "$button_pressed" == 'HOM' ]; then
       dosystemdump
   elif [ "$button_pressed" == 'SHT' ]; then
       dosystemdump
   else
       showmenutwo
   fi

remplace showmenu with dosystemdump so it runs that function instead of showmenu when you press home.  That is all there is to it.


RE: system dump - h0ppal0ng - 10-22-2016

Brilliant deak. I used '?'