Looking back through haret kernels... I remember when they got power collapse to work and dimming.
Here is that commit.
Commit in linux-msm in Linux on Qualcomm's MSM - Gitorious
I seen a few different times Diamond had rewritten the i2c calls
Here is one example a few months ago when their panel stopped working right.
Commit in linux-msm in Linux on Qualcomm's MSM - Gitorious
None of that code messed with RHOD from what I could tell. I dunno just trying to think. I can't see a reason why it would work on HARET but not NAND.