Foi há alguns anos que publicamos guias sobre subvoltagem, o ato de restringir as tensões da CPU para reduzir as temperaturas e melhorar a vida útil da bateria. Dois dos programas de subvoltagem mais populares são o Intel Extreme Tuning Utility (XTU) e o Throttlestop, as diferenças entre os quais você pode ler em nossos guias para usar os programas. Embora a Dell tenha avisado que o undervolting pode anular as garantias, a Intel e alguns OEMs foram um passo além e desactivaram o undervolting por completo.
Não há aqui ninguém a apanhar tudo, mas o raciocínio por trás de desactivar o undervolting é o Plundervolt, um exploit descoberto pela Universidade de Birmingham. Você pode ler as descobertas da equipe de pesquisa em seu trabalho de pesquisa, que pode ser encontrado aqui. Em resumo, o Plundervolt explora o Intel Software Guard Extensions (SGX), que é um conjunto de códigos de instrução que subvertem programas como o Throttlestop e o XTU para manipular as tensões da CPU. De acordo com a Intel, todos os seus processadores desktop e móveis a partir da 6ª geração de processadores Core são afetados, assim como os chips Core X-series e Xeon E recentes.
Intel tem desde então abordado o exploit, permitindo que os OEMs desabilitem o undervolt através de uma atualização de firmware. Você pode ler a resposta da Intel e os detalhes da vulnerabilidade do CVE-2019-11157 aqui. Seguindo em frente, parece que todos os novos dispositivos Intel não suportam undervolting. Anecdotally, o Surface Book 3 15 não suporta undervolting, que usa um processador Intel Core i7-1065G7. O mesmo deve se aplicar aos próximos laptops Tiger Lake, também.
OEMs têm sido corrigidos por máquinas que foram lançadas antes da identificação do Plundervolt também. A Microsoft fez isso com o Surface Pro 7 e Surface Laptop 3, por exemplo, assim como a Dell com o XPS 15 9570 e XPS 15 7590. Parece que a Lenovo não matou o subvolt no X1 Extreme Gen 2, mas sem dúvida haverá outros OEMs que o fizeram em seus dispositivos. Ultrabookreview publicou um guia sobre como habilitar novamente o undervolting no XPS 15 7590, mas é um processo árduo e que não pode necessariamente ser replicado em outras máquinas como o Surface Laptop 3.
Em resumo, a Intel matou o undervolting em seus novos processadores e os OEMs estão gradualmente desabilitando a funcionalidade em máquinas mais antigas. Existem outros métodos para reduzir as temperaturas e prolongar a vida útil da bateria nos portáteis modernos, mas a subvoltagem foi uma das melhores formas de o fazer.