Well I got it unbricked today at work. Then I bricked it again when I got home. So I went back in to work and unbricked it again. Grumble grumble windows-only tools.
Anyhow, here’s the deal:
The magic tool for unbricking / flashing “HK” type Dingoos, along with instuctions, can be found in this post on Dingoonity. The tool is a ‘normal’ Chinachip flashing tool, that has been patched to bypass the authorization check. Along with the tool, you need the correct lcd driver module, and the a320.hxf firmware file. There are versions included with the tool download, or you can find them online with other flasher / unbricker tools.
Follow the instructions exactly and the process will take less than 10 minutes from start to finish. It requires Win XP, and doesn’t work on 64-bit Windows. I couldn’t get it to work at home because there’s some problem with running the process on a VM. I have WinXP via Parallels on my Macintosh, but the flashing process does something on a very low-level/hardware level and Parallels gets all confused and breaks the connection.
Anyhow, once the thing is unbricked, on to the next challenge: the dreaded “HK” function (or lack thereof). Fortunately, the Dingoo community has once-more come to the rescue. Through diligent work, they have figured out the differences in the “HK” systems, and have recompiled / patched all kinds of stuff (emulators and native apps). They’ve also put the patch into the SDK so that all current / future homebrews should work too.
The fix can be downloaded from this Dingoonity thread. Just unzip the file and follow the directions.