Freebird - Switch Clock Speed Control Sysmodule

This is a sysmodule/service for Atmosphere and ReiNX that uses IPC's to communicate with its companion NRO, Freeset. This allows you to use any clock speed I've found on the Switch. The only restriction I have put in place is that you must be plugged into an official charger or docked if you are crazy enough to want to use the highest two GPU clock speeds. I am leaving it completely up to you to choose what clock speeds you want to use. Be careful.

2019070911351400-DB1426D1DFD034027CECDE9C2DD914B8.jpg

Intructions:
  • Atmosphere: Copy over the contents of the zip and reboot your system to load the module. Open Freeset and use that to send over the clock speeds you want.
  • ReiNX: Create a folder in your ReiNX folder named titles if there isn't one. Copy the titles folder from the atmosphere folder to ReiNX/titles. Open "010000000000C235" and move the boot2.flag to the same directory as the exefs.nsp file. Reboot and freebird should now be working on ReiNX.

X turns freebird's clock setting feature on and off. Remember to turn this off before putting your system to sleep. I'm working on it™, but it will cause and require you to fully shutdown and restart your Switch if accidentally left on. When on, freebird will check and set the clocks if they don't match what you choose. When turned off, your clock speeds will be reset and no longer forced.

A sends over the clock speeds shown/chosen from the menu. Up and down change the currently selected option, left and right change speed.

If I missed anything, don't be afraid to ask. I'm open to suggestions too.

I'd like to thank @taggen86, @nabelo, @mathew77, @vanraz86, and @Kirby567fan for taking the chances and testing it. Thanks guys!

Download link: https://gbatemp.net/download/freebird.35566/
 
Last edited by JK_,

neoburn

New Member
Newbie
Joined
Jul 12, 2019
Messages
1
Trophies
0
Age
24
XP
53
Country
Russia
Guys, use the build from this quote, just tried in 8.1.0 and it works :)

If you have problems with Switch logo or black screen stuck after injecting payload via PC, try boot atmosphere normally without freebird sys module, transfer it via ftp then restart to payload.
Hello, I have the same problem. Your method, unfortunately, did not help :(
Any other ideas?

OS 8.1.0
Atmosphere 0.9.2
 
Last edited by neoburn,

TheGreatBurglar

Member
Newcomer
Joined
Jul 12, 2019
Messages
17
Trophies
0
Age
25
XP
77
Country
United States
Whenever I load into freebird it gives me the option to edit my GPU, CPU, and RAM but when I apply it and go to current status it says the GPU, CPU, and RAM are all set to 0 is there anything I can do?

P.S. I can barely get DS games to run at 10 frames per second
 
  • Like
Reactions: XenoMonad

Stuie1

New Member
Newbie
Joined
Jul 14, 2019
Messages
4
Trophies
0
Age
31
XP
39
Country
United States
Hey guys. Sorry, I've been working A LOT lately. I only found out the Switch was updated because of a friend. I'll try to take a look over the weekend.
Just wondering if you are going to be updating the freebird for 8.1.0 I have never used it I’m excited basically learned everything I need to know but I just really like to use it it’s super fun.!!

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

Hello, I have the same problem. Your method, unfortunately, did not help :(
Any other ideas?

OS 8.1.0
Atmosphere 0.9.2
What quota what payload can I download to get freebird to work I have a problem where I load up hbg shop and when I download or scroll threw apps the error pops up says file quota exceeded do u know how I can fix I can still download stuff it’s just annoying and sometimes when I start a download it says download faild but it’s actually downloadeding any idea..??
 

Furry_Trash

Member
Newcomer
Joined
Dec 29, 2018
Messages
5
Trophies
0
XP
159
Country
Canada
Hey guys. Sorry, I've been working A LOT lately. I only found out the Switch was updated because of a friend. I'll try to take a look over the weekend.

If you're having trouble developing the software, why not open source it? You're not the only overclocker out there anymore, by a long shot, and its what the community here is for after all.
 

Sticker

Well-Known Member
Newcomer
Joined
Oct 1, 2018
Messages
89
Trophies
0
Age
34
XP
683
Country
Vietnam
Dont know if it has been mentioned, but if you are in a Game, and you want to use Cheats or want to go into EdiZon, or the Homebrew Menu in general, this will crash the System.
Load up Game
Press Home
Go to Album, Hold R and Attempt to Load Homebrew Menu.
Atmosphere will Crash giving a Error Report.

Got this when I found the Reicast (Alpha) Emulator. Came with it, but it is Version 0.92 (Private)
Me too, my switch freezes one time when I played Crash Team with strange noise like teee teee so I have to hold power button to hard reset
 

Rellik630

Member
Newcomer
Joined
Jun 2, 2019
Messages
16
Trophies
0
Age
68
XP
219
Country
United States
Dont know if it has been mentioned, but if you are in a Game, and you want to use Cheats or want to go into EdiZon, or the Homebrew Menu in general, this will crash the System.
Load up Game
Press Home
Go to Album, Hold R and Attempt to Load Homebrew Menu.
Atmosphere will Crash giving a Error Report.

Got this when I found the Reicast (Alpha) Emulator. Came with it, but it is Version 0.92 (Private)
I ran into this and posted in ReSwitched about it. Atmosphere dev recommended disabling sys modules and that fixed it. Not sure if it's an atmosphere bug or if Homebrew needs to be updated for the latest version, but sys modules are causing it (ie freebird, sysftpd, etc.) Didn't matter which one was being used the result was a crash.
 
  • Like
Reactions: Smoker1

stewacide

Well-Known Member
Member
Joined
Jun 22, 2018
Messages
247
Trophies
0
Age
40
XP
672
Country
Canada
If it reports current clocks as 0 does that mean it's not working?

Edit -- seems not to work (latest firmware and atmosphere), and the Freebird GUI will hang the system if you try to open it when a game is running.
 
Last edited by stewacide,
  • Like
Reactions: XenoMonad
D

Deleted User

Guest
if freebird and sys-clk are both active which takes precedence??
 
Last edited by ,

Aisuga

Active Member
Newcomer
Joined
Mar 10, 2016
Messages
33
Trophies
0
XP
569
Country
France
I ran into this and posted in ReSwitched about it. Atmosphere dev recommended disabling sys modules and that fixed it. Not sure if it's an atmosphere bug or if Homebrew needs to be updated for the latest version, but sys modules are causing it (ie freebird, sysftpd, etc.) Didn't matter which one was being used the result was a crash.

Not all sys modules cause it, for example sys-clk works. I always remove sys-ftpd from kosmos, so I can't test it, but out of all sys modules I run only freebird invariably crashes HOS on 8.1.

So this kind of sucks atm, either you have a convenient OC module but that you have to take steps with in order to avoid crashes, or another that requires a PC to make use of when you want to edit ini files... :/
 
  • Like
Reactions: Rellik630

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Maximumbeans @ Maximumbeans: butte