I downloaded and when I load ddf auto dual boot, my screen is frozen and dingux logo.
If I understand correctly, this means the dualboot was installed correctly. Now what you need is
a miniSD card. You need to copy Dingux data on it.
Dualboot is only a simple bootloader program that allows the Dingoo to boot from the miniSD card slot. It does not contain Dingux itself. In order to run Dingux, you need to insert a miniSD card with Dingux on it.
For a Dingoo with your ILI (3998) you have two options of Dingux:
1) an old version of the kernel. It has some bugs that were fixed in the newer releases:can't poweroff (only restart), no swap support, but otherwise it should work (
download)
2) a new port of linux to the dingoo called OpenDingux (it is not released yet, but I'll ask the developers if they can release a beta version. It's very playable if you don't mind a couple of emulators that don't work with it)
This is the procedure of installing Dingux on miniSD card:
1) format the card with fat32 file system
2) copy the correct zImage according to your ILI type (you have to copy it on card as "zImage", remove the "ILI*" part from the filename)
3) copy the rootfs file
4) create a directory "local"
5) if you decided to use Dingux and not OpenDingux, you will now have to download a menu system. You can get one here:
download. Follow the instructions inside
6) Insert your card to the Dingoo, turn the Dingoo on and press "select" when the black "Dingux" logo appears. Dingux system should now boot. If it didn't, something went wrong. Especially check if the zImage is called "zImage" and that it's placed on the top of the filesystem (and not in some sub-directory)