Hahaha this is pretty funny actually it's pointless to make 2 batterypatches i didn't see any differences between this and between karam's batterypatch except that batterypatch from karam is moooore stable than this one only names names names pretty nice names [Blood Kain, Optimum..etc and i also prefer karam's batterypatch because it is simpler more editable and more effective ammyt you mistakes on your script you don't actually need the line that checks for proximity sensor and one more thing what about if i unlocked the screen using the power button not the lock button heh this will make you use underclock profile while it supposed to use overclock you didn't solve this problem as karam did i recommend every one using batterypatch to stay using it