Eu sei que alguns laptops (por exemplo, Lenovo ThinkPad) têm software controlável pelo usuário para desativar o carregamento da bateria, mesmo quando a energia CA está conectada. Esse recurso tem precedência.
Quando um dispositivo móvel típico (telefone ou tablet) estiver conectado a uma porta USB, o dispositivo móvel consumirá energia automaticamente do USB para fornecer seus componentes eletrônicos e carregar sua bateria. Mas esse comportamento padrão nem sempre é desejável.
Por exemplo, um laptop com bateria provavelmente não deve perder tempo fornecendo qualquer energia para um telefone. Presumivelmente, um telefone está conectado a um laptop para transferência de dados. Portanto, o laptop não deve alimentar a eletrônica do telefone ou carregar sua bateria.
Se os dispositivos móveis pudessem controlar a energia que eles exigem da porta USB, ao longo das linhas do recurso do ThinkPad, eles seriam um dreno menor no host USB. Estou ciente de que uma solução alternativa é carregar um telefone em 100% da energia CA e, em seguida, conectá-lo imediatamente à porta USB. Como a bateria do telefone está cheia, só deve extrair energia da porta USB para os componentes eletrônicos.
Mas essa tecnologia já está implementada em alguns dispositivos móveis, permitindo que eles otimizem o desempenho dessa maneira?
Respostas:
Vou responder a partir da perspectiva on-topic do impacto de tais dispositivos no laptop. Você está começando com uma premissa ruim. Dispositivos móveis não atraem automaticamente alta corrente quando conectados a uma porta USB.
Quando qualquer dispositivo que não seja autoalimentado estiver conectado a uma porta USB, inicialmente receberá uma "unidade de carga" de energia (em USB 2.0 de 100 mA, em USB 3.0 ou superior a 150 mA). Se é um dispositivo de baixa potência, isso pode ser tudo o que precisa. Se precisar de mais, negocia por um limite de potência mais alto. Em uma porta USB 2.0 padrão, ele pode negociar até um máximo de 5 cargas de unidade (500 mA). Em uma porta USB 3.0 ou superior padrão, ele pode negociar até um máximo se 6 unidades forem carregadas (900 mA). Em uma porta de carregamento de alta corrente, pode negociar limites mais altos, controlados pela capacidade do porto. A porta do host (ou seja, laptop) define um limite máximo de quanto de energia ela fornecerá e o dispositivo aceita esse limite.
Assim, o host determina quanta energia ele disponibilizará. Qualquer otimização do tempo de execução disponível do laptop através da limitação do poder que ele compartilha com dispositivos USB é de responsabilidade do laptop ("apenas diga não").
O dispositivo móvel é livre para usar o poder que lhe foi concedido, no entanto, ele considera adequado. Se negociou energia suficiente para operar e cobrar, pode fazer isso. Se foi concedido apenas poder suficiente para transferir dados, ele pode usar essa energia para transferir dados ou tentar realmente carregar lentamente a bateria. Mas cabe ao dispositivo decidir como usar a energia disponível.
No que diz respeito a como laptops e dispositivos móveis inteligentes otimizam seu próprio desempenho, isso varia e é um alvo em movimento. Qualquer resposta que reflita o status hoje em dia será obsoleta, de modo que esse tipo de informação não está no tópico do site.
fonte
Isso pode ser feito, pelo menos em alguns dispositivos Android, se você tiver acesso root. A questão é se o controlador de carregamento pode ser manipulado no software para que ele não carregue ou defina sua tensão de carga.
No meu OnePlus 3T executando o LineageOS 15.1 com o acesso root habilitado, posso fazer um eco de um valor numérico em milivolts
/sys/class/power_supply/battery/voltage_max
para a tensão de carga desejada. O padrão é 4320 (4,32 volts), mas pode ser definido entre 3600 mV e 4500 mV em incrementos de 20 mV (dado o que pode acontecer quando uma bateria de íons de lítio é abusada, você não deseja usar essa configuração incorretamente para sobrecarregar a bateria ). Se eu configurá-lo para algo perto da tensão atual e ajustar de acordo com o monitoramento da corrente de carga (eu uso AccuBatteryPara monitorar o carregamento da bateria e o desempenho), posso fazer com que o telefone limite o nível máximo de carga da bateria ou mantenha seu estado de carga em algum ponto desejado abaixo de 100% enquanto estiver conectado, o que é útil para prolongar a vida útil da bateria em 100% pode reduzir sua vida). Há também/sys/class/power_supply/battery/charge_enabled
; ecoar 1 ou 0 ativará ou desativará o carregamento.No entanto, isso é algo que requer acesso root em primeiro lugar, e nem todo telefone tem esses controles disponíveis para o sistema. Como tal, isso não é algo que o consumidor médio será capaz de fazer, a menos que um fabricante de dispositivos decida expor esse recurso nos menus de configurações do telefone. Isso também é improvável porque permitir que os consumidores sacrifiquem parte da vida útil da bateria de cada bateria para estender o serviço de bateria útil é difícil (mesmo com o afogamento da Apple de dispositivos com baterias gastas chamando atenção para o desempenho da bateria a longo prazo) .
Longa história curta, enquanto é tecnicamente possível, não é algo que você seria capaz de fazer sem alguns ajustes.
fonte