Switch - Permanently power cooling fan

If you have a hardware issue with temperature indicator and the fan will not spin.
You can permanently power the cooling fan. The NSW dosn't check faulty fan speed.

You can use V3.3 from Nand point, it will give enough power for trinket & fan, too.

51K0ml.jpg


51KQK2.jpg


51K5M2.jpg


51K7Jf.jpg


Warning Note: Dosn't connect the flat cable from the fan back to the mainboard. Cut it away!
Remember also: Permanently power fan will drain your accu but better as to dispose NSW.
 

thaikhoa

Well-Known Member
Member
Joined
Sep 16, 2008
Messages
2,236
Trophies
1
XP
2,590
Country
Australia
This is cool but there's no need to take risk.

add this to atmosphere/system-settings.ini to enable max fan speed.

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Code:
; Unlock fan speed (dock speeds)
[tc]
tskin_rate_table_handheld = str!"[[-1000000, 40000, 255, 255], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 58000, 153, 255], [48000, 58000, 153, 255]]"
 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
This is cool but there's no need to take risk.

add this to atmosphere/system-settings.ini to enable max fan speed.

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Code:
; Unlock fan speed (dock speeds)
[tc]
tskin_rate_table_handheld = str!"[[-1000000, 40000, 255, 255], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 58000, 153, 255], [48000, 58000, 153, 255]]"
*Rogras has left the chat...
 

rogras

Well-Known Member
OP
Newcomer
Joined
Apr 2, 2009
Messages
80
Trophies
1
Age
113
Location
TR
XP
524
Country
*Rogras has left the chat...

Thx to thaikhoa for the post but I'm not sure if you can set under tskin_rate_table_handheld the temperature value to 0c and the cooling-fan will spin back again.
But you sould try thaikhoa post first, if not the HW Mod will work.
 

Ericthegreat

Not New Member
Member
Joined
Nov 8, 2008
Messages
3,455
Trophies
2
Location
Vana'diel
XP
4,271
Country
United States
This is cool but there's no need to take risk.

add this to atmosphere/system-settings.ini to enable max fan speed.

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Code:
; Unlock fan speed (dock speeds)
[tc]
tskin_rate_table_handheld = str!"[[-1000000, 40000, 255, 255], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 58000, 153, 255], [48000, 58000, 153, 255]]"
If this works, don't go soldering your fan, it's much smaller wires/joint then you think, and easy to break something important.
 
  • Like
Reactions: thaikhoa

Feffe

Well-Known Member
Member
Joined
Oct 12, 2008
Messages
225
Trophies
1
XP
2,106
Country
Italy
This is cool but there's no need to take risk.

add this to atmosphere/system-settings.ini to enable max fan speed.

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Code:
; Unlock fan speed (dock speeds)
[tc]
tskin_rate_table_handheld = str!"[[-1000000, 40000, 255, 255], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 58000, 153, 255], [48000, 58000, 153, 255]]"
Can I enable this only in docked mode?
 

mrcroket

Well-Known Member
Member
Joined
Mar 14, 2018
Messages
176
Trophies
0
Age
33
XP
1,937
Country
Spain
This is cool but there's no need to take risk.

add this to atmosphere/system-settings.ini to enable max fan speed.

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Code:
; Unlock fan speed (dock speeds)
[tc]
tskin_rate_table_handheld = str!"[[-1000000, 40000, 255, 255], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 58000, 153, 255], [48000, 58000, 153, 255]]"

Can this be used to have a quiet profile for handheld mode?
 

felixsrg

Temp's Ghost
Member
Joined
Aug 20, 2008
Messages
282
Trophies
1
Location
Here and there
XP
2,259
Country
Colombia
Can I enable this only in docked mode?

I may be mistaken, but I think it can be done with the instruction: 'tskin_rate_table_console' instead of 'tskin_rate_table_handheld'

According to SwitchBrew.
For 1.0.0-4.1.0 FW, the table is: "[[-1000000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"
And for 5.0.0+ FW, the table is: "[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 53000, 51, 153], [53000, 58000, 153, 255], [58000, 1000000, 255, 255]]"

But I may be mistaken, so if you don't want to risk it, wait until someone with more knowledge confirms or denies/fixes it.
 
  • Like
Reactions: Garou and Feffe

thaikhoa

Well-Known Member
Member
Joined
Sep 16, 2008
Messages
2,236
Trophies
1
XP
2,590
Country
Australia
Can this be used to have a quiet profile for handheld mode?

This is for handheld so you can adjust to any value you'd like to have. The default settings is 0,0 to be replaced by 255,255 to enable max fanspeed as an example.

Fun fact that in handheld mode it will never run at max speed (>=58oC) unless max OC with charger for a long period of time.

This is totally safe, btw.

--------------------- MERGED ---------------------------

Can I enable this only in docked mode?

use tskin_rate_table_console instead of tskin_rate_table_handheld
 
  • Like
Reactions: Feffe and mrcroket

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,208
Country
United States
This is cool but there's no need to take risk.

add this to atmosphere/system-settings.ini to enable max fan speed.

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Code:
; Unlock fan speed (dock speeds)
[tc]
tskin_rate_table_handheld = str!"[[-1000000, 40000, 255, 255], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 58000, 153, 255], [48000, 58000, 153, 255]]"
Mine is simpler :shrek:
(and can also be used by those who always want a maxed out fan speed)
Code:
; 24/7 hoover mode
[tc]
tskin_rate_table_console = str!"[[-1000000, 100000, 255, 255]]"
tskin_rate_table_handheld = str!"[[-1000000, 100000, 255, 255]]"
 
Last edited by ZachyCatGames,
  • Like
Reactions: Nemix77 and Feffe

Feffe

Well-Known Member
Member
Joined
Oct 12, 2008
Messages
225
Trophies
1
XP
2,106
Country
Italy
Mine is simpler :shrek:
(and can also be used by those who always want a maxed out fan speed)
Code:
; 24/7 hoover mode
[tc]
tskin_rate_table_console = str!"[[-1000000, 100000, 255, 255]]"
tskin_rate_table_handheld = str!"[[-1000000, 100000, 255, 255]]"
This is great! My Switch used to be very hot and slightly bent after playing docked, with this little mod the system is perfect! Too bad I can't use it to play Splatoon online on Sysnand.
 

Rylen101

Member
Newcomer
Joined
Mar 12, 2018
Messages
9
Trophies
0
Age
39
XP
665
Country
Philippines
This is cool but there's no need to take risk.

add this to atmosphere/system-settings.ini to enable max fan speed.

str!"[[-1000000, 40000, 255, 255]
-1000000, 40000 these are temperature 40000 = 40C
255 is the speed, 0-255

Code:
; Unlock fan speed (dock speeds)
[tc]
tskin_rate_table_handheld = str!"[[-1000000, 40000, 255, 255], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 153], [53000, 58000, 153, 255], [48000, 58000, 153, 255]]"
Does this work on the latest firmware / atmosphere [FW 9.1 / atmos 0.10.2]? I wan't to max out the fan speed at 50 or 60 percent speed, but changing the values doesn't seem to work.
 

FinalLau

Active Member
Newcomer
Joined
Oct 24, 2019
Messages
30
Trophies
0
Age
27
XP
234
Country
Singapore
Does this work on the latest firmware / atmosphere [FW 9.1 / atmos 0.10.2]? I wan't to max out the fan speed at 50 or 60 percent speed, but changing the values doesn't seem to work.
From my understanding:
"[36000, 43000, 51, 51]" = Temp from 36°C - 43°C, fan speed will be at 51
"[43000, 53000, 51, 153]" = Temp 43°C -> 53°C, fan speed will increase from 51 -> 153

If you want max out speed from 50°C for HANDHELD then new setting should be:
tskin_rate_table_handheld = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 255], [53000, 58000, 255, 255], [58000, 1000000, 255, 255]]"

Note: Fan speed will start to max out from 48°C onwards
Hope this works
 
Last edited by FinalLau,

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,208
Country
United States
From my understanding:
"[36000, 43000, 51, 51]" = Temp from 36°C - 43°C, fan speed will be at 51
"[43000, 53000, 51, 153]" = Temp 43°C -> 53°C, fan speed will increase from 51 -> 153

If you want max out speed from 50°C for HANDHELD then new setting should be:
tskin_rate_table_handheld = str!"[[-1000000, 40000, 0, 0], [36000, 43000, 51, 51], [43000, 48000, 51, 102], [48000, 53000, 102, 255], [53000, 58000, 255, 255], [58000, 1000000, 255, 255]]"

Note: Fan speed will start to max out from 48°C onwards
Hope this works
Temperature values are a bit more complicated than that afaik. You have to convert that number from hexadecimal to decimal, that’ll give you the temperature in K * 100, so divide that by 100 & convert it to C. So 58000 = ~360K = ~86C

Edit: Or maybe not? Idk.

Edit: Seems there’s no funky conversion shit, it’s just based on “skin temp” sighs
 
Last edited by ZachyCatGames,

FinalLau

Active Member
Newcomer
Joined
Oct 24, 2019
Messages
30
Trophies
0
Age
27
XP
234
Country
Singapore
Temperature values are a bit more complicated than that afaik. You have to convert that number from hexadecimal to decimal, that’ll give you the temperature in K * 100, so divide that by 100 & convert it to C. So 58000 = ~360K = ~86C
Sorry don't quite understand how you got ~86C from ~360K
mind explaining in details?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16