I've always thought the process of booting into the original firmware to copy just one file to be unnecessary long when developing.
This post is more targeted at developers as copying large amounts of data to the Dingoo is probably faster using the original firmware.
Please note that for this I used Kubuntu / Ubuntu, thing might work differently on other Linux flavor.
If you plug your Dingoo to the PC with the USB cable and start Dingux, you will notice the Network Manager pick a new network connection named 'Auto usb0'
The network is configured like this:
First, we need a FTP client for Linux.
It seems Dingux use a rather simple FTP server that don't work well with most FTP clients.
So far the only FTP client that I found to work with Dingux is Filezilla
. (Ubuntu package: filezilla)
Install filezilla and start it.
Now go to the site manager and make a new site : "Dingoo"
- As host enter : 10.1.0.2
- Select logon type : Normal
- Enter any user / pass you want. (Doesn't matter)
- In transfer settings, set transfer mode to 'active'. VERY IMPORTANT
- I checked 'Limit number of simultaneous connections' and set the limit to 1. (Might not be necessary)
Now close the dialog box and go to the 'Transfer' menu : 'Transfer type' should be set to 'Auto'.
Set it to 'Binary'. VERY IMPORTANT
. If you don't files will be transfered corrupted.
Now you can connect to the dingoo using the site manager.
Uploading a new compile of an application is as simple as right click->upload->overwrite.
No need to reboot back and forth from the original OS anymore.