I have investigated the reason for the Brigness toggle FC.
The OnOffTools.apk is denied the permissions necessary for the toggle to work. Other people have also stubled upon this problem when developing their apps and they say the solution to this is to have your ROM and app signed with the same signature key.
So the solutions is:
1. Ask your ROM developer to sign OnOffTools.apk with the same key he/she signed their ROM.
2. Put the signed app in /system/app.
NOTE: You will also need to ask the developer to sign the remaining of my APKs, because they need to have the same signature, otherwise they will not install!!! And you will have to repeat this procedure evey time I release a update...
I hve not yet investigated the Data toggle not working problem.