What a pity. I myself wish i could help but i know very little about both programming and linux.
I donot sure about the meaning of "having a DX with recovery access". Does it mean an access permission or a knowledge about how to recover DX when something unwanted happens.
I think many people would like to offer a hand if they know, I will try to tell people who are unsatisfied about current kindle version of their kindle dx.