I edited my post, profiles stay active now, it just took some time, don't know why.
But when a profile was stated as inactive the values didn't stay applied,so the profile was really inactive.
Sounds weird. Normally inactive means just the loop is inactive.
What is the interval you set?
Hmm... Well, what i usually do is go to terminal a few mins after rebooting (or changing governors). My rom supports init.d so that may have made a difference. I still go and select "2" for balance anyway (even when i change governors) after a reboot though. Not sure if it's good practice.
That's what I do, too. On MM I didn't have working init.d, I got used to it.
I'm on AICP N now, init.d works, but nevertheless I do so.
Sent from my trltexx using XDA Labs