O valor máximo é *suportado* pelo kernel, diferentes kernels, diferentes valores. Há, obviamente, um limite máximo suportado pelo hardware.Desculpa mais uma vez mas esse valor maximo de CPU é definido primeiro no kernel, não no VC.
O programa que usaste serve para configurar o under/overclocking, apenas difere do VC por estar incluido na rom.No ICS que usei (Tuga/RRMC) tinha um programa que não me lembro o nome em que definia o OC, na altura deixei a 1300, depois no VC apenas lhe baixei as voltagens.A partir do momento que o defines no kernel (desde que o suporte) não precisas de fazer nada no VC, pois por defeito o limite maximo já está definido, podes é baixar o maximo.
O undervolting serve apenas para poupar bateria cortando um bocado na alimentação do cpu. Não serve para manter a estabilidade, muito pelo contrário, e tem a agravante de não haverem receitas que se possam aplicar porque cada CPU (mesmo modelo) tem um comportamento diferente, alguns suportam aplicar -100mv na frequência máxima, outros nem -25mV.Pelo que entendo o UV serve para baixares voltagens nos diversos steps do CPU para poupar bateria e manter estabilidade.