Read Me
MyDingux 1.0
============
This is my own version of Linux for the Dingoo A320.
It's based on earlier work done by Booboo (http://www.dingux.com), the
OpenDingux team (http://www.treewalker.org/opendingux/) and Ingenic's JZ4740
kernel patches (http://http://en.ingenic.cn/).
My main goal is to have a system that can be easily (re)build and includes
all source code and no binary blobs, except for homebrew roms.
I'm not really interested in automated upgrades, skin support, and all that
jazz. Just overwrite your kernel and root filesystem when an upgrade is
available. The more you add, the more that can break. So there's no gmenu2x,
which is nice but I consider it overkill. MyDingux has a newly written minimal
launcher called MyLauncher, which is only slightly configurable during build
time :) It uses a plain directory tree as its menu structure and files for
entries.
Currently, the system includes:
Buildroot 2013.05
Linux 3.4.60 Longterm Stable
Gcc 4.8.0
uClibc 0.9.33.2
Busybox 1.21.0
MyLauncher
MyTerm (an SDL based vt100 terminal emulator with just enough capabilities
to run simple shell based applications, so I can do without fbcon)
gnuboy
snes9x
rockbox
fceux
stella
...
To build all of MyDingux, run the numbered scripts in ascending order.
Be sure to select the right kernel!
Install the dingux dual-boot bootloader as described on the dingoonity wiki.
(http://wiki.dingoonity.org/index.php?title=Dingux:About)
Copy the contents of the mydingux/sdcard/ directory to an empty card and boot
your dingoo while holding down the select button.
August, 2013
--Ivo van Poorten <ivopvp@gmail.com>