1. rogras

    OP rogras Advanced Member
    Newcomer

    Joined:
    Apr 2, 2009
    Messages:
    62
    Country:
    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.

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    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.
     
  2. thaikhoa

    thaikhoa GBAtemp Addict
    Member

    Joined:
    Sep 16, 2008
    Messages:
    2,133
    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]]"
    
     
  3. Hamdan

    Hamdan GBAtemp Regular
    Member

    Joined:
    Dec 14, 2018
    Messages:
    227
    Country:
    Pakistan
    *Rogras has left the chat...
     
    uludag, f0li0, Canna and 2 others like this.
  4. rogras

    OP rogras Advanced Member
    Newcomer

    Joined:
    Apr 2, 2009
    Messages:
    62
    Country:
    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.
     
  5. thaikhoa

    thaikhoa GBAtemp Addict
    Member

    Joined:
    Sep 16, 2008
    Messages:
    2,133
    Country:
    Australia
    It will work straight away from booting as the min setting is in minus temperature. Anyway, HW mod always works :D
     
    rogras likes this.
  6. Ericthegreat

    Ericthegreat Not New Member
    Member

    Joined:
    Nov 8, 2008
    Messages:
    3,330
    Country:
    United States
    If this works, don't go soldering your fan, it's much smaller wires/joint then you think, and easy to break something important.
     
    thaikhoa likes this.
  7. Feffe

    Feffe GBAtemp Regular
    Member

    Joined:
    Oct 12, 2008
    Messages:
    155
    Country:
    Italy
    Can I enable this only in docked mode?
     
  8. mrcroket

    mrcroket Advanced Member
    Newcomer

    Joined:
    Mar 14, 2018
    Messages:
    62
    Country:
    Spain
    Can this be used to have a quiet profile for handheld mode?
     
  9. felixsrg

    felixsrg Temp's Ghost
    Member

    Joined:
    Aug 20, 2008
    Messages:
    256
    Country:
    Colombia
    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.
     
    Feffe likes this.
  10. thaikhoa

    thaikhoa GBAtemp Addict
    Member

    Joined:
    Sep 16, 2008
    Messages:
    2,133
    Country:
    Australia
    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.

    — Posts automatically merged - Please don't double post! —

    use tskin_rate_table_console instead of tskin_rate_table_handheld
     
    Feffe and mrcroket like this.
  11. xstre pwnsx

    xstre pwnsx GBAtemp Regular
    Member

    Joined:
    Nov 16, 2008
    Messages:
    108
    Country:
    United States
    I have a spare fan does this mean I can throw two fans into my ninty switch? :P
     
  12. ZachyCatGames

    ZachyCatGames GBAtemp Addict
    Member

    Joined:
    Jun 19, 2018
    Messages:
    2,572
    Country:
    United States
    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, Oct 16, 2019
    Feffe likes this.
  13. Feffe

    Feffe GBAtemp Regular
    Member

    Joined:
    Oct 12, 2008
    Messages:
    155
    Country:
    Italy
    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.
     
  14. hashcheck1

    hashcheck1 GBAtemp Fan
    Member

    Joined:
    Aug 5, 2013
    Messages:
    460
    Country:
    Any mod we can use with sxos? Or nro
     
  15. Rylen101

    Rylen101 Newbie
    Newcomer

    Joined:
    Mar 12, 2018
    Messages:
    6
    Country:
    Philippines
    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.
     
  16. wiiuepiccpu

    wiiuepiccpu Advanced Member
    Newcomer

    Joined:
    Oct 20, 2019
    Messages:
    63
    Country:
    United States
    Cool idea (no pun intended), but nothing I would install
     
  17. FinalLau

    FinalLau Member
    Newcomer

    Joined:
    Oct 24, 2019
    Messages:
    12
    Country:
    Singapore
    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, Mar 19, 2020
  18. ZachyCatGames

    ZachyCatGames GBAtemp Addict
    Member

    Joined:
    Jun 19, 2018
    Messages:
    2,572
    Country:
    United States
    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, Mar 31, 2020
    FinalLau likes this.
  19. FinalLau

    FinalLau Member
    Newcomer

    Joined:
    Oct 24, 2019
    Messages:
    12
    Country:
    Singapore
    Sorry don't quite understand how you got ~86C from ~360K
    mind explaining in details?
     
  20. AkiraKurusu

    AkiraKurusu GBAtemp Fan
    Member

    Joined:
    Dec 29, 2019
    Messages:
    304
    Country:
    Australia
    Why would New South Wales care about your fan's speed?
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Permanently, cooling, Switch