Merlin- I did some digging in regards to a Raspberry Pi Ak4497 and learned the issue is that nobody has attempted it because the Raspberry Pi has power issues so on a logistical level it makes no sense.
However, a Arduino PCB the diy has been successful in making Ak4490 Dual Mono true balanced player. That's two channel running on dedicated to one channel only! Better processing with true balance.
Not sure if you are familiar with Github but it’s a bunch of hackers/programs that opensource their code. Even Microsoft has posted on the forum to help fix patches, etc now they own it (such is life).
I did happened to find code based on Rockbox that’s got all the bells and whistles like playlist, etc however it’s not designed for the Zishan Dsd Pro only the Z1 and Z2 with no lcd.
If those to Zishan models use same processors I don’t see why it wouldn’t work on the Zishan Dsd Pro. However, I would imagine that it’s would have some kinks it.
So as a safety precaution it might be wise to see how to reinstall the existing firmware that way if it doesn’t work you can go back to the default firmware.
What I would is is put it on a micro sd and see if there’s a setting to “update” the firmware if not it will have to be done manually somehow.
Lastly, I’ve actually heard that some dual ak4490 players sound fantastic! I suspect that a Chinese company like Zishan will attempt at making a Dual Ak4497 Mono this year priced at the same as the original when it first came out so it may be wise to wait and just do some minor upgrades on this existing one so there no need to panic into action. it’s better to time the market right and be proactive