So, You've got your didj and you want to start hacking it, the first thing that you will need to do is gain access to the didj, this is done via UART (Serial). The didj whilst it is marketed as a childs learning tool hides a wealth of power inside the case, it has a 393Mhz arm9 cpu withĪ slew of multimedia chips and runs a custom linux kernel, add to that the fact that they have been sold en masse via places like woot for $20 and its easy to see that they make an ideal hacker target for cheap and relatively high power processing forįor a full list of features check the main Didj page for more details. At the end of this document you should have a custom linux kernel on your didj and a working toolchain which should allow you to write your own programs to take full advantage of this little handheld device. To explain how to get started with hacking the didj, which software to use, which tools you might need and to try and add some extra context to all the hard work that has been done so far. Getting started with hacking on the leapfrog didj.ģ.2 Uploading the custom UART bootloader onto the Didjģ.3 Uploading a custom kernel to the Didjģ.42 Using g_ether to play mp3 files via a networkģ.50 Setting up a working toolchain (programming environment)ģ.51 Installing and configuring the virtual Image