i have the same problem! Even with the first official firmware release the adc-command delivers sometimes wrong values. It seems to me that mistakes only occur when i run the command under open at.
I monitor the battery-voltage (the first value of the adc-response) and sometimes the value goes to 7000 or 5000 although the battery-voltage remains stable. This happens only under openat.