Close search results
Close search results

Getting Linux on that Dingoo

Dingoo + Linux = Dingux

June 19th, 2010

In a previous post, I mentioned that installing a version of Linux (called Dingux) on the portable gaming console Dingoo A320 was possible. Well, I finally got around to do it - and I don't regret it. Installation was fairly easy, and a lot of applications and games can now be used on the unit. Even Quake works!

Why Linux?

First off, just the sheer idea of running Linux on this little thing is interesting. But it goes beyond that - if you have ever missed an emulator in the original firmware, it is almost guaranteed to be found here. Some examples include the Atari 2600, Commodore 64, ScummVM and DOS (dosbox). And Doom (PrBoom) runs flawlessly.

Oh, and be aware that attempting to install Dingux will void your warranty and kill your cat. So be careful. If the installation should fail and your Dingoo will end up bricked... tough luck. There are unbricker programs available, but nothing of this is guaranteed to work.

What you need

Dingux will be installed on a memory card, so you will need a MiniSD card (or MicroSD with an adapter) with at least 1GB. Larger is better, and cards up to 8GB in size should be compatible.

Secondly, you will need two pieces of software:

  • The dual boot installer. This enables the Dingoo to boot from the original firmware, or from an image on the SD card. Get it from Dingoo-Linux on Google Code.
  • Dingux Local Pack. This is the actual Dingux image. There are at least two different ones, I used the one from toddler. It comes with a nice menu, a lot of games and emulators. At the time of writing, the most recent version is 0.35. Find the latest bits from Dingoonity Forums. Look for Local Pack.

Let's get started!

I recommend you use the comprehensive Complete Idiot's Guide To Install Dingux. But instead of the files referred to in the guide (some of which no longer exist), use the files you downloaded in the previous step.

One of the first steps is to connect the Dingoo to your PC and install the drivers from the dual boot package. Windows 7 users will (most likely) get an error message saying that the drivers cannot be installed since they are unsigned. One solution is to just use WinXP instead (which I did). But unsigned drivers can be installed under Windows 7 as well. One way is to reboot the machine, and before Windows starts to load, bring up the Windows boot options by pressing F8. Select "Disable Driver Signature Enforcement" and you will be able to install the drivers. Be aware that since I used Windows XP myself for installing the software, I cannot say if the rest of the flashing process actually works under Windows 7.

Right after POST, choose this option to be able to install unsigned drivers under Windows 7.
Right after POST, choose this option to be able to install unsigned drivers under Windows 7.

Got Dingux installed?

Hopefully, using the guide and the files above, the installation went smoothly. The original firmware should start if you just start the Dingoo normally, and by holding Select while starting or resetting the unit, Dingux should start.

The main menu.
The main menu.

Optional: Reset mod

As you use Dingux, you will probably find out pretty quickly that the off switch actually doesn't seem to do anything. You can turn off the console from the Settings menu, but often, it is impractical or even impossible to get there. Therefore, you will be forced to reset the console a lot. To press the reset button, you usually need a pen. If you find that inconvenient, try making your own button using a screw. This requires you to take apart the unit, so I'm just carrying around a pen for now.

Actually, I just wanted to play games

There are quite a few games included in the local pack - more than 50, in fact. These are open source games for Linux; a lot of sidescrollers, space shooters and such, and some remakes of older games (like Great Giana Sisters, or Liero).

Under the "Ports" menu, you will find shortcuts to Duke Nukem 3D, Quake, Hexen, Doom, Wolfenstein, and a few more 3D shooters. If you own the original games, you can just copy over the necessary WAD or PAK files to the appropriate folder and you will be able to play. Wolfenstein and Quake already have their shareware files installed so they are ready to be played. More shareware files can be downloaded from here. Wolfenstein, Doom and Duke Nukem run really well. Quake is a bit slow but still quite playable.

Playing Doom.
Playing Doom.

As for emulation, it has certainly gotten better. There are a lot of emulators preinstalled, and I haven't had the chance to try all of them yet, but at least I can name a few. Snes games play much better, without the occasional slugginess. And since we now have Atari 2600 emulation, we can finally play ET (gave it a shot... technically, the game works like a charm, but being the worst game ever, it was hardly a satisfying experience). Playing old ScummVM games was a bit tricky using the d-pad instead of a mouse. The sound also stuttered some. Apart from this, it was working well. The GameBoy emulator can play classing (B/W) games and they run smoothly.

I tried using the built-in PDF reader also. The resolution of the screen is the limiting factor here - you will have too zoom and scroll a lot. Documents with complex vector graphics takes some time to load, but otherwise it works quite well.

There is also a simple word processor, in which you use the d-pad in combination with the buttons to type. Quite nifty, and good enough for short messages.


Installing Dingux really opens up a world of possibilities for the Dingoo. A lot of the software (i.e. games) can also be run with none or just some minor tinkering. Recommended. :)

For more information, head over to the Homebrew section of the Dingoonity Forums.

April 12th, 2011 13:10
Erik F.

Nice article and great site!

April 12th, 2011 19:52

Thanks! And nice name, by the way. ;)

February 23rd, 2019 05:45

For Genesis I recommend Gensoid. I've been using it here and there for about a year and a half and I have literally never seen it crash. It ran every game I loaded on it with the exception of Zombies ate my neighbors for who knows what reason. It also features bluetooth and wifi powered 2 players mode (just use bluetooth as wifi seems to desync more frequently)

<a href=""> </a>

April 16th, 2019 06:36

Square got to final fintasy 6 on the SNES. That is 6 games from 1987 to 1994 while Valve still cant get a nother sequel in 14 years. Japanese developers knows what fans want even if they make failures like 13 they are quick to bring it back. Meanwhile at bethesda. ""Let's drop another Skyrim and not remake arena or Daggerfall. btw what about paying for mods now? We are to lazy to make our own stuff""
Ragerds:<a herf="">Moses Brodin</a>

April 29th, 2019 08:46

My brother suggested I might like this website. He was entirely right. This post actually made my day. You can not imagine simply how much time I had spent for this info! Thanks!
Regards: <a href="">Eve Hunt</a>

May 4th, 2019 07:33

Wonderful site. Lots of useful info here. I’m sending it to several pals ans additionally sharing in delicious. And obviously, thanks to your sweat!

May 9th, 2019 04:23

I simply had to appreciate you once again. I am not sure the things I would have achieved in the absence of those techniques contributed by you over my question. This has been the hard issue in my view, but witnessing a professional fashion you dealt with the issue made me to weep over gladness. Now i am grateful for your advice and in addition have high hopes you realize what a powerful job you happen to be putting in educating some other people through your blog post. I am sure you haven’t got to know all of us.

May 14th, 2019 05:35

I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my opinion, if all web owners and bloggers made good content as you did, the internet will be much more useful than ever before

<a href=""> </a>

May 17th, 2019 09:28

I absolutely love your site.. Pleasant colors & theme. Did you build this site yourself? Please reply back as I’m looking to create my very own website and would like to find out where you got this from or what the theme is named. Cheers

regards: < href="">Sonia horn</a>

May 18th, 2019 11:28

This is my first time pay a quick visit at here and i am in fact impressed to read everthing at single place.
Ragerds:<a herf="">Moses Brodin</a>

May 20th, 2019 06:18

magnificent submit, very informative. I wonder why the opposite specialists of this sector do not understand this. You must proceed your writing. I’m confident, you have a great readers’ base already!

May 22nd, 2019 04:14

Excellent blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my site loaded up as fast as yours lol

May 22nd, 2019 05:19

I’m so happy to read this. This is the kind of manual that needs to be given and not the accidental misinformation that is at the other blogs. Appreciate your sharing this greatest doc.
regards: < href="">Sonia horn</a>

May 23rd, 2019 07:20

Thank you for all your work on this site. Gloria enjoys carrying out investigation and it’s really easy to understand why. All of us hear all about the lively mode you convey vital things through this website and cause response from others about this point then our own child is without a doubt learning a lot. Enjoy the remaining portion of the new year. You’re the one carrying out a powerful job.

Leave a comment

This will just take a second.

Submitting your comment...
Erik Moberg  2019