Mi plan es usar mi teléfono (Google Pixel) como pantalla para una raspberry pi, y me preocupa que mi fuente de alimentación no sea suficiente. Hay una manera de prohibir el Pixel de la carga, mientras que todavía mantiene el flujo de datos? No he hecho mucho trabajo eléctrico y no sé si los teléfonos están equipados con esta opción, y mucho menos si es incluso posible. Mi fuente de alimentación es, si la memoria no me falla, de 3000 mWh, con capacidad de 5 voltios y 2 amperios (puedo verificarlo más tarde si eso resulta ser importante).
ACTUALIZACIÓN:
Tras una búsqueda más profunda, (no estoy seguro de cómo se me pasó por alto para empezar), he encontrado algunos posts que sugieren comandos como echo 0 > /sys/class/power_supply/batterycharging_enabled/charging_enabled
. Mi pregunta actualizada es, ¿entonces esto funciona realmente? ¿Cómo funciona?
0 votos
Cuando el kernel detecta el suministro de energía, simplemente habilita el
charging_enabled
para que el dispositivo se cargue (y lo contrario para la desconexión de la alimentación). Como usuario Root, puedes desactivarlo manualmente. Así es como funciona. ¿Qué más esperas? :)0 votos
Estoy buscando lo mismo pero para otro teléfono.
0 votos
@GokulNC Depende. Es posible que haya un circuito de carga que siempre cargue la batería y luego informe al kernel y éste ponga esa bandera para informar a las aplicaciones.
0 votos
@MarkYisri El núcleo puede controlar el circuito de carga también.. Solo es cuestión de los registros que se configuren en el IC de potencia. Como ejercicio, prueba a desactivar ese indicador cuando tu dispositivo se esté cargando y déjalo durante una hora, y luego vuelve a activarlo. ¿Crees que el indicador de nivel de batería de tu dispositivo mostraría un valor más alto? No
0 votos
@MarkYisri eso es exactamente lo que me preguntaba, no estaba seguro de si el circuito de carga era capaz de ser controlado
0 votos
@GokulNC tu segundo comentario da la aclaración que buscaba, no me había dado cuenta de que el kernel podía controlar la carga. ¡Muchas gracias!