Tutorial  Updated

Fix for Linux Battery issue

Here's a quick and easy fix for the turning off at 40% battery issue that people are seeing after running Linux. This is effectively the same fix as unplugging the battery, but does so without having to take apart the Switch.

Step 1: Download attached fusee-linux-battery-fix.rar
Step 2: Extract and load the binary with your favorite RCM Smash tool (I'm using TegraRcmSmash).
Step 3: You should see the typical fusee screen, at this point unplug the USB cable. The screen should go off.
Step 4 (optional?): Hold the power button for 10 seconds. Your switch won't turn on at this point, that's desired.
Step 5: Plug in a USB cable. Switch will turn on, and you're done.

This worked to fix my Switch, let me know if it works for you.

Edit:

Source is here:

github/crystalseedgba/BatteryFix/blob/master/fusee/src/main.c (Sorry it's not letting me post hyperlinks)

This doesn't fix the Linux bug, this is really just a crude workaround. At first I suspected that Linux is somehow mangling the battery gauge but this doesn't seem to be the case. The battery gauge reports around 40% and decent battery voltage when my Switch would turn off. I think Linux is misconfiguring some undervoltage lockout somewhere, but I don't know where.

Thanks to jjbredesen for his "How to make a custom Fusee payloads" tutorial.
 

Attachments

  • fusee-linux-battery-fix.rar
    14.2 KB · Views: 2,028
Last edited by Crystalseed,

Notex

Well-Known Member
Newcomer
Joined
Mar 21, 2017
Messages
68
Trophies
0
Age
26
XP
550
Country
Australia
must it be fully charged before sending this payload?
can i use the tx menu to send a payload?

im hopeful for this to fix the slow charging thing as well. (had no power off on lower %)
No I did mine at 97% charge and it's worked fine. And I assume it'll work with the TX menu.
 
  • Like
Reactions: leonmagnus99

leonmagnus99

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
3,704
Trophies
2
Age
33
Location
Seinegald
XP
2,875
Country
Iraq
No I did mine at 97% charge and it's worked fine. And I assume it'll work with the TX menu.
cool, its no biggie.
i could just power it off, i have autorcm enabled.

and in the autorcm mode i only need to send payload.
but then what exactly would happen?

will something pop up ? some ui ?
if not , then can i proceed to sending the tx payload to boot into cfw.
 
  • Like
Reactions: cmv

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
1
XP
4,912
Country
Hungary
cool, its no biggie.
i could just power it off, i have autorcm enabled.

and in the autorcm mode i only need to send payload.
but then what exactly would happen?

will something pop up ? some ui ?
if not , then can i proceed to sending the tx payload to boot into cfw.
I'd definitely disable autoRCM before running this. Not an expert on the matter but autoRCM is known to do some weird things to the battery/charging.
 
  • Like
Reactions: xXxSwagnemitexXx

leonmagnus99

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
3,704
Trophies
2
Age
33
Location
Seinegald
XP
2,875
Country
Iraq
it tells you to unplug the USB cable
gotcha, so when im sending payload it will tell to unplug and thats it?
will it reboot into ofw or something after ?

I'd definitely disable autoRCM before running this. Not an expert on the matter but autoRCM is known to do some weird things to the battery/charging.
darn it, im too lazy to keep sticking foil in it.
is it rly a bad idea running this payload from autorcm? ._.
 
  • Like
Reactions: cmv

xXxSwagnemitexXx

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Member
Joined
Dec 7, 2016
Messages
674
Trophies
0
Age
27
Location
New Donk City
XP
1,003
Country
United Kingdom
gotcha, so when im sending payload it will tell to unplug and thats it?
will it reboot into ofw or something after ?
once you unplug the USB the screen goes black, you hold the power button for 10 - 15 seconds (nothing will happen, which is good). You then plug the USB back in and it should boot to OFW

I did this without AutoRCM tho, so if you have that then it may be different
 

leonmagnus99

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
3,704
Trophies
2
Age
33
Location
Seinegald
XP
2,875
Country
Iraq
once you unplug the USB the screen goes black, you hold the power button for 10 - 15 seconds (nothing will happen, which is good). You then plug the USB back in and it should boot to OFW

I did this without AutoRCM tho, so if you have that then it may be different
better to be safe, so jamming foil in again it is then..
hmm, i'll see how it goes.

as long as this solves battery issues then cool, but what about having autorcm enabled again after doing this ? :l
is autorcm the reason for these battery issues or tx os cfw ?

if its tx cfw, then is there a chance of the bug returning after booting back into tx cfw x.x?
 

xXxSwagnemitexXx

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Member
Joined
Dec 7, 2016
Messages
674
Trophies
0
Age
27
Location
New Donk City
XP
1,003
Country
United Kingdom
better to be safe, so jamming foil in again it is then..
hmm, i'll see how it goes.

as long as this solves battery issues then cool, but what about having autorcm enabled again after doing this ? :l
is autorcm the reason for these battery issues or tx os cfw ?

if its tx cfw, then is there a chance of the bug returning after booting back into tx cfw x.x?
the bug is caused by running linux/shofel2 or from a bug in firmware 3.0.0 (i think its 3.0.0, i dont remember exactly though)
 

Bartesco

Active Member
Newcomer
Joined
Feb 6, 2016
Messages
28
Trophies
0
Age
26
XP
335
Country
Spain
Playing Zelda at 34% and it doesn't turns off, this seems to work. THANK YOU!!!

Enviado desde mi SM-G930F mediante Tapatalk
 

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
34
Location
under your desk
XP
4,053
Country
United States
Here's a quick and easy fix for the turning off at 40% battery issue that people are seeing after running Linux. This is effectively the same fix as unplugging the battery, but does so without having to take apart the Switch.

Step 1: Download attached fusee-linux-battery-fix.rar
Step 2: Extract and load the binary with your favorite RCM Smash tool (I'm using TegraRcmSmash).
Step 3: You should see the typical fusee screen, at this point unplug the USB cable. The screen should go off.
Step 4 (optional?): Hold the power button for 10 seconds. Your switch won't turn on at this point, that's desired.
Step 5: Plug in a USB cable. Switch will turn on, and you're done.

This worked to fix my Switch, let me know if it works for you.
I did this. Now, I'm going to use my Switch in handheld mode for a good few hours. If this works... I will be left speechless.
 
  • Like
Reactions: xXxSwagnemitexXx

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Xdqwerty, People who create revival services for the Wii end up in disaster, same goes for Pretendo lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast wiimmfii went fine although people only use it for Mario kart Wii
  • SylverReZ @ SylverReZ:
    At least if they ban you for cheating, get another Wii. They're cheap as chips.
    +1
  • SylverReZ @ SylverReZ:
    Remember when RiiShop was a thing?
  • BakerMan @ BakerMan:
    not really
  • SylverReZ @ SylverReZ:
    It got shutdown because somebody "accidentally" leaked the database for the amount of people using the beta.
  • SylverReZ @ SylverReZ:
    RiiShop is the laziest way of downloading Wii games. Did somebody not think of this through?
  • BakerMan @ BakerMan:
    although i ended up accidentally changing my nand with no way of going back bc i didn't know you needed a gamecube controller to restore it (i have a wii minus/1.1, which doesn't have gamecube controller support)
  • SylverReZ @ SylverReZ:
    @BakerMan, I think you're talking about the recovery mode that the SaveMii used, and also was to restore softbricked systems.
  • SylverReZ @ SylverReZ:
    If your NAND was hardbricked, then just buy another Wii. Or go with the dirty NAND flasher method.
  • BakerMan @ BakerMan:
    and if i find the sd card i have my NAND backed up on, i can not only restore the NAND if i solder the right part in, but i can also put my NAND on dolphin, then i can play dolphin online, like PMEX Remix or MKWii Riibalanced
  • Xdqwerty @ Xdqwerty:
    Brb
  • SylverReZ @ SylverReZ:
    @BakerMan, Oh yeah, that was a thing too. Dolphin does support Wiimmfi.
  • BakerMan @ BakerMan:
    yeah you just need to put your NAND backup with wiimmfi on it
  • BakerMan @ BakerMan:
    ngl i feel like if a bunch of my friends have wiis and know how to get wiimmfi and back up their NAND, then we could do a PMEX Remix tournament
  • BakerMan @ BakerMan:
    maybe even add UMVC3/DBFZ and make it a biathlon/triathlon
  • Psionic Roshambo @ Psionic Roshambo:
    Too bad Excite Truck wasn't multi player :(
  • Psionic Roshambo @ Psionic Roshambo:
    Loved that game lol
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, sorry for the stupid suggestion I had in that thread
  • SylverReZ @ SylverReZ:
    Its fine
  • BakerMan @ BakerMan:
    what thread?
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=lxR2jow50Bs