I thought that Ondemand Smooth UI would be changed to regular Ondemand by Voltage Control once the Startup service was loaded that's why I asked.
I know I don't need another app to select governors..was just wondering if there was any voltage control application that doesn't override options regarding Governor/Scheduler etc
Thanks for the answers and the continued support
My solution is to create the S91voltctrl script with Voltage Control (don't use the service), in the script I just remove those few lines regarding Scheduler and Governor. So just scaling and UV are applied and nothing interferes with Semaphore.
Just my example:
#!/system/bin/sh
##################################################
## Voltage Control boot script by xan and nitr8 ##
##################################################
LOG_FILE=/data/volt_scheduler.log
rm -Rf $LOG_FILE
echo "Starting Insanity Volt Scheduler $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;
echo "Sleeping for 20 seconds to workaround oc not setting properly on stock derivatve roms..."
sleep 20
echo "Ok lets start working"
echo "Set MIN Scaling Frequency" | tee -a $LOG_FILE;
echo "100000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo ""
echo "---------------"
echo "Set MAX Scaling Frequency" | tee -a $LOG_FILE;
echo "1000000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo ""
echo "---------------"
#UV_BEGIN#
echo "Set UV" | tee -a $LOG_FILE;
echo "1250 1150 975 825 800 " > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table
echo ""
echo "---------------"
#UV_END#
echo "Insanity Volt Scheduler finished at $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOG_FILE;
... tapatalked