Homebrew Suggestion An Kip to set fan speed

SwitchMods

Active Member
OP
Newcomer
Joined
Aug 27, 2018
Messages
35
Trophies
0
XP
134
Country
Netherlands
For paranoid people (like me), is possible to develop a KIP to automatically/manually set the fan speed? Something like the one from webman-mod on PS3.

it also would be cool, to have a popup that display the current temperature (again, something similar to webman-mod on PS3).

maybe @XorTroll and/or @m4xw can have a look at this? thank you buddy.


EDIT: ah, worth noting: I don't care a f**k about fan noise, what it is important for me is the temperature.
 
Last edited by SwitchMods,
  • Like
Reactions: NoNAND

SwitchMods

Active Member
OP
Newcomer
Joined
Aug 27, 2018
Messages
35
Trophies
0
XP
134
Country
Netherlands
Well unsure about that, not sure whether that can be adjusted by code

Well, I guess that the fan is controlled by the kernel in some way (otherwise it would be always on) or by some controller on the motherboard, so I think that with some research this can be done.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Well, I guess that the fan is controlled by the kernel in some way (otherwise it would be always on) or by some controller on the motherboard, so I think that with some research this can be done.
It’s probably controlled by a sysmodule, like everything else. If this is the case, you could probably patch said sysmodule (though I personally don’t see the point as Nintendo’s fan speeds work fine)
 

SwitchMods

Active Member
OP
Newcomer
Joined
Aug 27, 2018
Messages
35
Trophies
0
XP
134
Country
Netherlands
It’s probably controlled by a sysmodule, like everything else. If this is the case, you could probably patch said sysmodule (though I personally don’t see the point as Nintendo’s fan speeds work fine)

Yeah, at least a popup with the current temp would be great to have.
 

NoNAND

Give me back my legions!
Member
Joined
Aug 22, 2015
Messages
2,274
Trophies
1
Location
Somewhere
XP
5,064
Country
Albania
I have to say a temperature monitoring app would be quite useful to us.
But an app that controls the speed of fans could be difficult to code for with the few resources and knowledge in that regard
I'm assuming this gets controlled by the kernel and some proprietary "nintendo" drivers.
But then again the switch is a tegra x1 custom tablet, assuming if the fans are adjusted and controlled on a hardware level rather than the OS (which I personally don't think is the case) it could be possible to make an app or perhaps even a device that you could solder onto the motherboard with which you could adjust the fan speeds with.
 
  • Like
Reactions: TR_mahmutpek

chaoskagami

G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚
Developer
Joined
Mar 26, 2016
Messages
1,365
Trophies
1
Location
↑↑↓↓←→←→BA
Website
github.com
XP
2,287
Country
United States
If I'm reading the docs on switchbrew correctly, the fan is controlled by a PWM register so it should be theoretically adjustable by software. Said PWM is apparently controlled by PTM services, but the documentation on those service commands is...lacking. Not to mention, there's a note about how it changed in 7.0.0 and I'm 99% sure there's no fan endpoint implemented in libnx right now.
 
Last edited by chaoskagami,
  • Like
Reactions: TR_mahmutpek

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • BigOnYa @ BigOnYa:
    I don't trust the free ones, but ipvanish I've used for couple years now, n like
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if they could get CPUs to run that hot then use the heat to power a steam turbine to power the CPUs....
  • BigOnYa @ BigOnYa:
    Good idea, or at least power the GPU
  • Psionic Roshambo @ Psionic Roshambo:
    It's not the movies or games downloads that I would worry about, like breaking into networks, downloading encrypted things, spying on network traffic. I have seen so many "Top Secret" seals on files when I was a kid
  • Psionic Roshambo @ Psionic Roshambo:
    I was obsessed with finding UFOs, a surprising amount of US files where stashed on computers in other countries, China back in the early 90s omg sooo much
  • BigOnYa @ BigOnYa:
    Yea that crazy, I've never tried hack into anything, I just pirate, and my ISP have send me 3-4 letters, so had to VPN it
  • Psionic Roshambo @ Psionic Roshambo:
    Ship to ship communication software for the Navy although without access to the encrypting chips it was mostly useless
  • Psionic Roshambo @ Psionic Roshambo:
    I bet now a 4090 could probably crack it? Hmmm maybe not even back then I'm pretty sure they where using like 1024 bit encryption
  • Psionic Roshambo @ Psionic Roshambo:
    Yayyy the one set finished 324GBs lol
  • Psionic Roshambo @ Psionic Roshambo:
    Compressed....
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder how many years that would have taken on a 56K modem lol
  • Psionic Roshambo @ Psionic Roshambo:
    18000 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    750 days lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So Internet is very much faster now lol
  • BigOnYa @ BigOnYa:
    "Time Remaining- 2 years, 9 girlfriends, 6 hairstyles, please standby..."
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I remember one time I downloaded like a 500MB ISO file on 56K and that literally took like 2 days
  • Psionic Roshambo @ Psionic Roshambo:
    I had some sort of resume thing, I remember the software had chains
  • Psionic Roshambo @ Psionic Roshambo:
    Damned if I can't remember.the name though
  • Psionic Roshambo @ Psionic Roshambo:
    Some sort of download management app
  • BigOnYa @ BigOnYa:
    Ok good chatting, I'm off to the bar, to shoot some pool, nighty night.
    +1
  • BakerMan @ BakerMan:
    hey psi
  • BakerMan @ BakerMan:
    i call your girl lyndon the way she b on my johnson
    BakerMan @ BakerMan: i call your girl lyndon the way she b on my johnson