Hacking RELEASE Kosmos - A Hekate CFW-package

OperationNT

Well-Known Member
Member
Joined
May 1, 2016
Messages
353
Trophies
0
Age
38
XP
2,161
Country
France
Thank you for this release.

However, I am on 4.1.0 and my LayeredFS applications don't start as LayeredFS anymore (I have for example DevMenu over Hulu which was working fine on v9 releases).
I tried directly with Atmosphere ("fusee-primary.bin" payload) or with the "CFW" configuration: the problem is the same.

Do you have an idea of the problem? Thank you for your help!
 

tomGER

Well-Known Member
OP
Member
Joined
Feb 6, 2017
Messages
347
Trophies
0
XP
1,222
Country
Germany
Thank you for this release.

However, I am on 4.1.0 and my LayeredFS applications don't start as LayeredFS anymore (I have for example DevMenu over Hulu which was working fine on v9 releases).
I tried directly with Atmosphere ("fusee-primary.bin" payload) or with the "CFW" configuration: the problem is the same.

Do you have an idea of the problem? Thank you for your help!
very weird, no idea man
 

OperationNT

Well-Known Member
Member
Joined
May 1, 2016
Messages
353
Trophies
0
Age
38
XP
2,161
Country
France
I found my stupid mistake... :blush:
I modified the "loader.ini" file to change the key for accessing HBL from album (invert the behavior, pressing ZR make me go in HBL and do nothing make me go in album). However, it impacts also any LayeredFS applications too (I need to press ZR to start it in LayeredFS mode)...

Another issue I have is with Tinfoil: it seems the included version simply crashes when it is started. Now that I have DevMenu back so I am "saved" for the moment :).
 
  • Like
Reactions: whateverg1012

tomGER

Well-Known Member
OP
Member
Joined
Feb 6, 2017
Messages
347
Trophies
0
XP
1,222
Country
Germany
I found my stupid mistake... :blush:
I modified the "loader.ini" file to change the key for accessing HBL from album (invert the behavior, pressing ZR make me go in HBL and do nothing make me go in album). However, it impacts also any LayeredFS applications too (I need to press ZR to start it in LayeredFS mode)...

Another issue I have is with Tinfoil: it seems the included version simply crashes when it is started. Now that I have DevMenu back so I am "saved" for the moment :).
Yes, change to the bleeding edge channel on SDFilesUpdater for a tinfoil fix
 
  • Like
Reactions: OperationNT

OperationNT

Well-Known Member
Member
Joined
May 1, 2016
Messages
353
Trophies
0
Age
38
XP
2,161
Country
France
Yes, change to the bleeding edge channel on SDFilesUpdater for a tinfoil fix

As I don't use directly the provided configuration (only the compiled files) because I like to understand what I exactly set up on my console, I don't use directly SDFilesUpdater. However, by reading its code, I determined that the URL for "bleeding edge" package is "http://sdfu.stevenmattera.com/v3/package?bundle=sdfiles&channel=bleeding-edge".

I found a Tinfoil version which works fine in the downloaded "sdfiles-bleeding-edge.tar" archive (1998KB insted of 1990KB). Thank you very much! :)

I have a more general question: is there any advantage using Atmosphere payload "fusee-primary.bin" instead of using the Hekate "CFW" configuration?
 
Last edited by OperationNT,
  • Like
Reactions: tomGER

tomGER

Well-Known Member
OP
Member
Joined
Feb 6, 2017
Messages
347
Trophies
0
XP
1,222
Country
Germany
As I don't use directly the provided configuration (only the compiled files) because I like to understand what I exactly set up on my console, I don't use directly SDFilesUpdater. However, by reading its code, I determined that the URL for "bleeding edge" package is "http://sdfu.stevenmattera.com/v3/package?bundle=sdfiles&channel=bleeding-edge".

I found a Tinfoil version which works fine in the downloaded "sdfiles-bleeding-edge.tar" archive (1998KB insted of 1990KB). Thank you very much! :)

I have a more general question: is there any advantage using Atmosphere payload "fusee-primary.bin" instead of using the Hekate "CFW" configuration?
Wow, good job

Also, no there is no real advantage
 

JimmyDean42

Member
Newcomer
Joined
May 19, 2018
Messages
9
Trophies
0
Age
37
XP
520
Country
United States
Yay updates! Does this package include a way to disable the game card reader? Or would we need to overwrite with the atmosphere patches from the "sweet" thread?
 

Realrod

New Member
Newbie
Joined
Oct 22, 2018
Messages
1
Trophies
0
Age
31
XP
46
Country
Spain
Hello, I'm new at this. Before I used clear log but with this version I do not get the option of clear log ... it is possible that now clear log is called Stock? The stock is in the miscellaneous section. thanks and regards. if not, tell me how to do clear log please thank you
 

tomGER

Well-Known Member
OP
Member
Joined
Feb 6, 2017
Messages
347
Trophies
0
XP
1,222
Country
Germany
Hello, I'm new at this. Before I used clear log but with this version I do not get the option of clear log ... it is possible that now clear log is called Stock? The stock is in the miscellaneous section. thanks and regards. if not, tell me how to do clear log please thank you
Clearing Logs isn't recommended anymore as Nintendo added systems to detect that - SDFilesSwitch comes with "Creport" however, that stops logs from getting send / created in the first place. Creport runs on everything except "Stock" (for obvious reasons)
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,646
Country
France
it is possible that now clear log is called Stock?
on the contrary !!

stock means "official firmware".
I wonder when that word became the norm in console hacking to tell no patches where applied to the firmware and it was launched clean (stock?).
Stock = No patches, official firmware. it's the contrary to Custom or patched firmware.


I don't like using that word, lot of people don't understand it. and if it's a common english word to mention something untouched, remember that we are not all native english people. I'm not sure what this word means in english. to me it means there are supplies in your closet !

edit :
google says that :
Adjective
- classic, classical, standard, vintage, stock
- ordinary, common, plain, normal, commonplace, stock

that's really not a common adjective you learn either at school nor on everyday conversations.
Why "Official firmware" has been dropped? it was so much more descriptive and understandable by everybody.

edit:
I added Stock to the Switch glossary.
 
Last edited by Cyan,

ali.ee

Member
Newcomer
Joined
May 1, 2009
Messages
17
Trophies
1
XP
373
Country
Hello tomGER, thanks for the complete package as always.
I seem to have an issue with CFW settings, it's only blank screen for me.
Is it because I launch ReiNX? Does it only open with Atmosphere?
 

tomGER

Well-Known Member
OP
Member
Joined
Feb 6, 2017
Messages
347
Trophies
0
XP
1,222
Country
Germany
@tomGER thanks for this

Are you planning on some easier way for us who use nogc to make sure we don't upgrade the gamecard firmware?

Asking because of this recent commit
Yup, v10.1 will have a custom SDFilesUpdater module with the no gamecard (nogc) patch - There seems to be a huge interest in it!

It's already on the repo if you want to grab it from there :) https://github.com/tumGER/SDFilesSwitch/commit/6b4c98668092f1d328580ceda8b488250c4ddfc1

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

Hello tomGER, thanks for the complete package as always.
I seem to have an issue with CFW settings, it's only blank screen for me.
Is it because I launch ReiNX? Does it only open with Atmosphere?
Yes, I can't support ReiNX with the Toolkit because I'm not agreeing to create a custom loader module just for ReiNX that calls the "atmosphere" folder "ReiNX" instead like they do

All hekate launch options and fusee support the toolkit however.
 
Last edited by tomGER,
  • Like
Reactions: intellettuanale

SupImBirDy

Member
Newcomer
Joined
Aug 24, 2018
Messages
24
Trophies
0
Age
32
XP
274
Country
United States
There are a lot of modified versions of this pack going around, I'm not connected, responsible or justifiable for the content of those modifications.

All-in-One Package ("SDFiles.zip")
This handy All-in-One package includes everything you need to run Hekate / Atmosphere / ReiNX with some extra patches to enhance your experience.

Features
  • Up-to-date package
  • Firmware launching and sleep mode for every firmware
  • Starting games after launching the Homebrew Menu works
  • Splash Screens and instant launch
  • Game Mods
  • A background FTP-Server
  • Atmosphere
  • ReiNX
  • Signature Patches
  • NSP Installation
  • Automatic Updating through your console
  • Launching the album by pressing R
How to use
  1. Download Hekate or use the payload that comes with the package
  2. Download the latest release of your designated CFW and extract it to the root of your Switch SD card
  3. Start hekate or ReiNX through e.g. Fusée Gelée, TegraRcmSmash or WebCFWLoader
  4. ???
  5. Profit!
Featuring

Changelog:
v1:
  • Initial Release
v1.00001:
  • Small but yet again important fix
v1.2:
  • Added little info to the hekate launch options to make it easier to help people
  • Added a forked version of the Homebrew Menu by Steven Mattera with touch screen support (Thanks to CTCaer for recommending it)
  • Added Gag-Order by Adubbz with some custom changes
v2.0:
  • Added compatibility with the newest Atmosphere commits (Thanks to @CTCaer )
  • Added EdiZon, a Save Editor by @thomasnet-mc and @WerWolv98
  • Updated everything to the newest commits
  • HOTFIX: Changed hekate_ipl to adress t_memory overflow!
v2.5:


  • Added launch option for firmware version 1.0 consoles
  • Updated EdiZon
  • Updated Atmosphere
  • Updated GagOrder
  • Finally updated the file structure to make it look cleaner (kip1's are now stored in the modules folder)
  • Added some minor formatting to hekate-ipl.ini (And then removed nearly everything in order to stay in the 500 Byte Limit (The file is now exactly 500 Bytes) - Here is a small insight how it would have looked like). This will however be improved when the newest hekate version comes out (Thanks to @CTCaer for implementing it (soon™️)!)
v2.6:

  • Added more formatting to hekate_ipl.ini
  • Updated Dreport
  • Updated Homebrew Menu
  • Updated GagOrder
  • Updated to latest LibNX
  • Removed little information only seen by opening hekate_ipl.ini to reduce file size to under 500 Bytes and fix a bug that could happen under certain circumstances
v3:
  • Added LayeredFS version
    • Automatically patches your Kernel
    • Allows file replacements / game mods
  • Added SwitchBlade version
    • Splash Screens
    • Instant CFW launching
  • Updated GagOrder
  • Updated Atmosphere
  • Updated EdiZon
  • Updated Hekate-ipl.ini
  • Updated to Scires LibNX fork
v3.1:
  • General Changes:
    • Updated EdiZon to newest version
    • Updated Atmosphere Loader and SM
    • Updated LibNX
  • LayeredFS Hekate:
    • New option for newest commit LayeredFS called "Newest Commit LayeredFS"
      • Old LayeredFS is still called "LayeredFS" since it seemed more stable when testing (aside from the game crashes)
    • Removed Auto-Dreport, now loadable via "Clear Log"
    • Updated hekate-ipl.ini
  • SwitchBlade:
  • Hekate:
    • Removed Auto-Dreport, now loadable via "Clear Log"
    • Updated Hekate-ipl.ini
v4:
  • General Changes:
    • Updated Atmosphere SM
  • Hekate:
  • LayeredFS Hekate:
    • Updated to newest commit LayeredFS
    • Removed old LayeredFS as the newest commit LayeredFS is completely working now
    • Updated to newest LayeredFS Hekate
      • This should allow all Firmwares to access LayeredFS - There have been a lot of reports of it not working on firmwares other than 5.x though
      • It also increased the text size so you don't need a magnifying glass
    • Updated hekate-ipl.ini
  • SwitchBlade:
v5:

Hotfix:
Removed standard auto boot - Select it yourself under "Launch options" :)

  • Merged Hekate, SwitchBlade and LayeredFS
  • Added "Atmosphere" launch option
    • Uses kernel patches
    • Uses exosphere
    • Only meant for testing and due to high request
  • Updated file structure to host all packs as one
  • Added "Old LayeredFS" for old commits
  • Added Bootlogo by @Jpe230
  • Added Bootlogo for Atmosphere
  • Added "CFW + Clear Log"
  • Added "LayeredFS + Clear Log"
  • Added "Stock + Clear Log"
  • Updated hekate-ipl.ini
    • Now holds all different launch options
    • A lot more formatting
    • Added text to certain boot options
  • Added Config to Hekate
    • Auto-Boots into CFW
    • 5 secs logo wait time
    • Custom Bootlogo enabled
  • Removed LayeredFS Hekate as submodule as it is no longer needed
v5.1:
  • Added Sys-FTPD by @jakibaki
    • A FTP Server that runs in the background
  • Updated Atmosphere
  • Updated LayeredFS
  • Updated CFW
  • Updated hekate_ipl.ini
  • Updated Splash Screen
    • This version uses a Splash Screen by @GGLinnk (see #9)
  • Fixed Atmosphere Splash Screen having a small white line
v5.1.1:
  • Updated SYS-FTPD
  • Added more warnings about SYS-FTPD
  • Fixed "LayeredFS + FTP" not working
v5.2:
v5.2.1:
v6:
  • Added Signature Patch support
  • Added Atmosphere's Creport
  • Added support for Rei's sysmodules
  • Added compiled hekate to the package
    • This is required for the Signature Patches
    • Also asked for by a lot of SX OS users
  • Updated EdiZon
  • Updated Atmosphere
    • Including:
      • Loader
      • SM
      • fs_mitm (LayeredFS)
      • secmon (Exosphere)
    • Added PM
  • Updated Homebrew Menu
    • Now uses master again
  • Updated Homebrew Loader
  • Removed "Older LayeredFS"
    • No longer needed
  • Update hekate_ipl.ini
v6.1:
  • Added the ability to launch the Homebrew Menu by pressing "R" while launching album
  • Update hekate_ipl.ini
    • Fixed "LayeredFS + Signature Patches" not having kernel patches enabled
    • Added information on how to launch the Homebrew Menu
      • This will probably remain for at least 1 month so I can save myself from the endless flood of confused people
v7:
General:

  • Added Tinfoil
  • Removed GagOrder
    • There was nearly no one that actually needed it
  • Updated Homebrew Loader
Hekate:

  • Added ES Signature Patches by @rajkosto
  • Reversed "R" function
    • Now launches album instead
  • SYS-FTPD has been updated to use bootflag2 pm
    • Now incredibly fast with around 5MB/s under my bad conditions
  • CFW now launches LayeredFS, SM, Loader, PM and Signature Patches instead of just Loader and SM
  • Added Bootflag2 PM
    • This is used by sysmodules that need more ram
    • Since they have to be launched through pm, all sysmodules that need it go under "modules/tomNX/titles/" instead of the atmosphere folder
  • Added PM
    • Stops telemetry
    • Another feature of Atmosphere
    • Used by all launch options except "Loader + SM" and "CFW for firmware 1.0"
  • Updated Atmosphere
  • Older LayeredFS has been readded as it seems like the newer one has some errors again
  • Seriously restructured the hekate_ipl.ini
ReiNX:

  • Added ReiNX package
  • Updated SDFilesUpdater for ReiNX
v7.1:
  • Removed the "special" PM
    • This was only used because of a little misinformation
  • Updated SYS-FTPD to be a kip again
    • We had some misinformation about PM so we thought it had to be loaded through it.
  • Use "Older LayeredFS" instead of newest master
    • So fs_mitm.kip is around 25 days old now
    • This fixes the SD problems people have been experiencing
  • Added "Newest LayeredFS" as an option
    • Uses newest master fs_mitm.kip
  • Removed "Older LayeredFS" as an option
    • Because all options use the older one now
  • Removed "CFW for firmware 1.0" as an option
    • The newest build apparently also works on firmware 1.0
      • Thanks to @Thog for informing me
v7.2:

General:

  • Updated "Creport"
ReiNX:

  • Added "PM"
    • Lessens telemetry by blocking the launch of "eclct"
    • Allows sysmodules to use more ram
Hekate:

  • Removed "Dreport" as it has been deprecated
  • Removed "Tinfoil"
    • It's currently too risky to install NSP's (basically an instant ban)
  • Updated the hekate_ipl.ini
v7.2.1:

Hekate:

  • Updated Hekate ("sigpatch_payload.bin") payload
  • Removed LayeredFS from "CFW" option
    • Caused too many problems for some users
  • Added "Older LayeredFS" as option again
  • Added "FTP + LayeredFS" as option again
  • Removed "Loader + SM" option
General:

  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
v7.2.2:

  • Readded FTPD
    • Somehow managed to not include it in v7.2.1
  • Updated FTPD
    • Because it also received some better speeds when transfering a lot of small files
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
v7.3:

General:

  • Recompiled creport with master libnx
    • Should hopefully resolve a rare error of error reports still getting saved
  • Updated Homebrew Menu
  • Updated Homebrew Loader
  • Updated EdiZon
  • SDFilesUpdater now uses a github webhook to instantly detect updates.
    • This means that you can already update through SDFilesUpdater :D
Hekate:

  • Updated Hekate (sigpatch_payload.bin)
  • Updated "Atmosphere" option
  • Updated "CFW" option
  • Updated "LayeredFS" option
  • Updated "FTP" option
  • Removed folder "0100000000000032" (eclct). PM automatically disables it so it isn't needed anymore.
ReiNX:

  • Updated ReiNX Bootloader
  • Updated Tinfoil
  • Updated sys-modules
Special thanks to:
@aveao for fixing the patches and cleaning the HowToCompile a bit (See #67, #66)
@SunTheCourier for also adding some patches and cleaning the HowToCompile a bit (See #64)
@ThatNerdyPikachu for fixing some stuff in the HowToCompile (See #61) and creating this automatic builder!
@SciresM for helping me with some error reports I were confused about
@mariogamer2 for making my life easier and removing dreport for me :P (See #52 )
The discord for being awesome :D

v7.3.1:

General:

  • Readded rtld.stub for hbl
    • Only affected those who freshly installed (not overwrote) the SDFiles / any "CFW"-package
Sorry ^^' Thanks to khoa#4275 on the discord for finding out. I don't want to be the Microsoft of this scene but manage to always forgot stuff in big updates :P

v8:

  • Added "Hekate" v4 support
  • Made everything modular
    • All options, homebrew and sys-modules in this repo are now modular in a drag'n drop way (See Here)
      • This is the first step to #17 and will soon be really useful for the end user with multiple tools to customize your CFW-package to the fullest!
    • Ini's are located under "bootloader/ini" now
      • with the exception of hekate_ipl.ini in the "bootloader" folder
    • Payloads are located under "bootloader/payloads" now
    • Bootlogos are now located in "bootloader"
  • Added "Fusee" - The Atmosphere Bootloader
    • This includes both fusee-primary and fusee-secondary
  • ReiNX is now launchable through hekate
    • Hekate now support launching payloads so there is no reason to keep them separate
  • Added "xor.play"
  • Added "sys-netcheat"
    • A "Cheat Engine" like sys-module by @jakibaki
  • Added "Checkpoint"
    • This is the "Homebrew Showcase" of v8
      • The "Homebrew Showcase" was added as a vote on the Discord to showcase Homebrew that doesn't get the attention it deserves
    • "Checkpoint" is a Save Manager by @BernardoGiordano
  • Added "Switch Presence"
    • A Discord Rich Presence integration for the Switch by @Random0666
    • This requires the client.zip from it's repo to function!
  • Added "Minimal-SDFiles" for those who think the package is overloaded and just want a bare bone one (Not recommended)
  • Updated Atmosphere (Hekate)
  • Updated CFW
  • Updated ReiNX
  • Updated AppstoreNX
  • Updated Creport
  • Updated EdiZon
    • v1.4
  • Updated sys-ftpd
    • Now includes a button combo to stop / start the ftpd server (Plus+Minus+X) and sounds when connecting/disconnecting/starting/pausing
  • Updated Tinfoil
v8.0.1:
  • Fix Appstore
  • Fix xor.play
  • Update Hekate from the beta build to v4
v8.1:
  • Fixed sys-netcheat
  • Updated "sys-ftpd"
  • Updated "Checkpoint"
  • Updated "Tinfoil"
  • Updated "Switch Presence"
  • Removed the "Fusee" payload




Thanks for all the hard work man, and everyone involved
 

Hasm12

Member
Newcomer
Joined
Apr 21, 2018
Messages
23
Trophies
0
Age
29
XP
77
Country
United States
So to enable NOGC I can just copy the files from the NOGC zip from the "Sweet Patches" thread onto this and it's good to go?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: @Xdqwerty, at one point in time everything that exists, was one singularity