This actually describes gemei a330 firmware 1.1 build3 firmware. Would be interesting if it ran on.my a320
As I mentioned above it shouldn't. Why? well let's take a look:
Dingoo Digital A320/A330 JZ4732 SoC based which contains a reduced cost MIPS CPU
Dingoo Digital A80 JZ4755 SoC based which also contains a MIPS CPU, likely binarily compatible with other JZ4XXX SoCs.
Gemei A330/Dingoo Tech A330EX CC1800 SoC based which contains an ARM11 CPU
ARM and MIPS CPUs are NOT binary compatible, just like you couldn't take say the diff commandline tool compiled for x86 based computers running linux and expect it to work on a PowerPC based Mac running linux. (I'm just using the same OS so that no one trots out but they're different OS arguments, what you're interested in is the CPU arch and what's compatible with what, so this boils down to x86/ARM/MIPS are all mutually binary incompatible so that ANYTHING compiled to binary language for one arch will NOT EVER work on the others unless you want to do slow emulation which is just what they did to bootstrap GPUs on PowerPC macs believe it or not... implemented a partial x86 emulator in firmware!)
Even with the JZ4732 arch it misses out on a few instructions present in other MIPS CPUs based off the same arch, as evidenced by the workaround present in the gpsp emulator using some macros that use several extent instructions that perform the same function as the single instruction not present at the cost of CPU cycles to execute the additional instructions v. the reduced number to execute the single.
Now what I'd be interested in is when/IF dingux makes it onto the Gemei A330 IF ginge would work on it as it works for the Caanoo & OpenPandora. The Canoo has the relatively ancient ARM9 based SoC while OP has the relatively recent cortex-a8 based SoC.