Solución para el problema de descalibración de batería en la Switch

El usuario de GBATemp Crystalseed ha sacado un payload que arregla el problema que daban algunas Switch tras ejecutar Linux de que se apagaban solas cuando alcanzaban alrededor de un 40%, con esto se soluciona el problema. El payload imita la desconexión física de la batería, que era la única forma conocida de que Horizon la recalibrase y funcionase correctamente.

Paso 1: Descargar el payload aquí
Paso 2: Extraerlo y ejecutarlo por RCM mediante el método que queráis (TegraRCMSmash, NXLoader...)
Paso 3: Debería aparecer una pantalla del payload por defecto que lanzó ktemkin hace meses. En mi caso apareció durante una décima de segundo y la consola se apagó inmediatamente
Paso 4 (optional): Mantener pulsado el botón power durante 10 segundos. Lo normal es que no se encienda, eso es que va bien.
Paso 5: Conecta la Switch a un cargador, debería encenderse con normalidad y ya estaría arreglado.

Probado en mi Switch afectada, con un 30% puedo jugar al Zelda y no se apaga cuando antes sí lo hacía. Probad y comentad si os funciona :)

Link original https://gbatemp.net/threads/fix-for-lin ... ue.508715/

P.D. Este no es el fix que CTCaer intentaba desarrollar, este ha aparecido hecho por otra persona, y parece funcionar. No se si estoy haciendo bien en abrir este hilo o va contra las normas, lo siento si estoy haciendo algo mal.
Muchas gracias!

Acababa de verlo también en GBA y no me atrevía a lanzarle (aunque el código que han subido con ingenieria inversa decian que no era malicioso).

Sabiéndolo, esta tarde le lanzo XD
¡Muchas gracias!, el problema será que cada 'X' tiempo se tendrá que aplicar este método porque se va a ir descalibrando, sobretodo si entramos en Linux, si eso lo incluye el CFW el día de mañana y lo automatiza, sería de 10.


Saludos
Genial el payload. ¿Podría servir también para evitar el drenaje causado por AutoRCM cuando se apaga la consola?
CTCaer ha dicho en el grupo privado de la batería esto.
"I' dying!
hahahaha this was what I was preparing.

It checks to see if it can communicate with the battery charger (bq24193)
And forces BATFET off by writing to reg7 (Bit 5 BATFET_Disable)

And this forces a battery disconnect.
Looks like someone got ahead of me. xD "
Básicamente que lo iba a hacer él y se le han adelantado, es seguro el usarlo,a mí me ha funcionado.
Sí, y confirmo que con un 8% mi Switch sigue viva y doy por hecho que cuando llegue a 1% se suspenderá en vez de apagarse del todo. Así que este es el fix definitivo. CTCaer se supone que lo implementará en hekate
@zencoderj9 Pues espero que no lo deje y lo saque que lo prefiero como plugin de hekate ya que esta mas a mano. Por lo demas fantastica noticia ya que a mi tambien me pasaba ya que suelo usar bastante linux para trastear.

Saludos
Raugo escribió:@zencoderj9 Pues espero que no lo deje y lo saque que lo prefiero como plugin de hekate ya que esta mas a mano. Por lo demas fantastica noticia ya que a mi tambien me pasaba ya que suelo usar bastante linux para trastear.

Saludos

Lo va a añadir a hekate, se me ha olvidado comentarlo.
Si solo has entrado a Hekate a hacer un dump de la nand, ¿creéis que es recomendable pasarle esto a la consola?
Proelio escribió:Si solo has entrado a Hekate a hacer un dump de la nand, ¿creéis que es recomendable pasarle esto a la consola?

Si nunca has trasteado con linux no tienes ninguna razón para usar el payload. Pero tampoco representa un peligro si lo usas sin razón :p
@Kitrune

de hecho yo tengo una con ver. 5.0.2 y hace unos días trasteando con el layeredFS, al momento de cargar, probar, volver a encender y apagar, note que la batería empezó a descargarse con rapidez, incluso en el menú de la consola lo note como de 83% bajo a 82% en cuestión de minutos sin ningún juego activo bajo tan rápido, probare haber que tal rinde la batería después de esto y ver si productivo para el jugador final :D

saludos
Han modificado el payload de Hekate añadiendo una opción para solucionar el problema de la batería, para el que le interese:

https://gbatemp.net/threads/ctcaers-hek ... ix.509321/

*Enlace corregido
MYFW93 escribió:Han modificado el payload de Hekate añadiendo una opción para solucionar el problema de la batería, para el que le interese:

https://gbatemp.net/threads/ctcaers-hek ... st-8100155


Link roto, ¿es oficial el update o un tercero lo ha añadido?


Saludos
dante12345 escribió:
MYFW93 escribió:Han modificado el payload de Hekate añadiendo una opción para solucionar el problema de la batería, para el que le interese:

https://gbatemp.net/threads/ctcaers-hek ... ix.509321/


Link roto, ¿es oficial el update o un tercero lo ha añadido?

Saludos


Es un commit oficial, en el post solo lo han compilado y lo han pubiclado, el commit es original de CTCaer:

https://github.com/CTCaer/hekate/commit ... fa082cfc2f

Saludos
14 respuestas