somehow the settings stopped sticking for me after reboot. my dialed numbers are still there but i have to push Apply button to enable them after a reboot (was working fine before). running last cloudy's kernel for G2 KK (1.6). not sure if it has anything to do with the fact that i installed a new screen panel.
edit: doesn't stick on latest Dorimanx kernel as well.
edit 2: just checked kcal file under /drivers right after a reboot and it had the default values (255). i needed to edit kcal_ctrl too (OK to 1) in order for changes to take effect. (had to change permissions for both files beforehand). seems like the app fails to do so?
edit 3: it worked after enabling init.d support. not sure how did it work for me before without it being enabled.
also, did you give up on adding gamma controls?