[RCM Payload] Hekate - CTCaer mod

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by CTCaer, May 1, 2018.

  1. Nazosan

    Nazosan GBAtemp Fan

    Member
    5
    May 12, 2009
    United States
    So it seems if there is an error of some sort it won't actually show it to the user if a bootlogo is being used. I was using kip1patch=nosigchk with a modified FS.kip (I did the hex edit suggested in another thread that I think they called "ACID patching" to get NRPs built with tools like 4NXCI to work) which I guess wasn't doing anything before since I suppose that patch wasn't actually active yet or something. As such it sort of got carried over from before I even had the modified kernel. Anyway, this caused it to just hang on the boot logo. If I went into the menu and manually launched it, only then could I see the error. So perhaps it should do something when there are errors to actually let the user know what's up or even that there was an error and not just things acting up or whatever (I had assumed it just simply didn't work right the first few times.) Honestly I'd personally rather it did something like showing the text over the bootlogo even if that's what it takes (though that certainly wouldn't be nice.) At least that would be my suggestion if it can't actually clear the logo off and show the full text when something goes wrong. Kind of a "it's not a great solution, but at least it does what's necessary" sort of thing.

    BTW, is there any chance anyone would be willing to show me exactly what INI lines I need for ReiNX? They don't support using Hekate because they expect you to just launch their payload, but I need Hekate's ability to do things like making/restoring backups and, more importantly, I plan to go the SwitchMe route whenever those things ship and a Hekate that is able to do all those things and chainload makes a heck of a lot more sense than a specific CFW's payload that may even change how it works from time to time and need frequent updating... Since they keep changing things around (like removing fs_mitm.kip) it seems beneficial to not necessarily always use the payload (for instance, if I put fs_mitm.kip in a separate folder I can manually load it when needed -- and since it causes problems with one game yet I need it for another this is useful.) Well, at the minimum it would be nice to at least have the basics. For instance, should I be using the atmosphere=1 line? It does a lot of the stuff Atmosphere does, but not all. It's not very clear what it means about atmosphere patching. I initially thought it referred to stuff like layeredfs from whatever it said before when the readme was even more sparse than it is now, but now I realize that I have even less idea what it means than I thought I did before (and I was already pretty doubtful.) I've been setting it with ReiNX, but I don't know if I should or if it may be doing more harm than any good. I'm also curious about this pm.kip. The official releases do not include it, but the sdfiles build linked to on the first page has it. I have no idea what it does and it's surprisingly hard to google and actually get anything useful. Given that they've stopped including the layeredfs fs_mitm.kip but it still works (for now) I'm wondering if this is one of those "basically beneficial, but not officially supported" things? Similarly I'm not clear on what SVC even is and googling it has been even less helpful than searching about the pm.kip, but that one I've assumed is one of those "if you have to ask it's not something you need to mess with" things (still, it would be nice to know what the heck it even is even if that is the case.) It's actually weird how hard it is to find information about some of this stuff. Simply put I haven't found anything clear on exactly what to put in there for this and even third party "SDFILES.zip" builds by various people (and of course their own) do not include anything about it. We're supposed to just know, but I don't just know.
     
  2. lordelan

    lordelan GBAtemp Psycho!

    Member
    12
    Jan 4, 2015
    Germany
    @CTCaer: 4.0 is the best update you've ever done! Thank you so much for your work!
     
  3. CTCaer
    OP

    CTCaer GBAtemp Maniac

    Member
    11
    Mar 22, 2008
    Greece
    Yes it does. And more important changes than in boot0. This happens the moment you see the switch logo.
     
    mariogamer likes this.
  4. Bartesco

    Bartesco Member

    Newcomer
    3
    Feb 6, 2016
    Spain
    I noticed a problem with Hekate 4.0, when I boot with no SD card inside and turn my switch in sleep mode sometimes it doesn't turn on, stays the screen off but in order to reboot it I need to push the standby button 12 seconds. When I boot with a SD card inside I don't have that problem never, and same thing when booting with no SD card but using 3.2 version of hekate
     
  5. CTCaer
    OP

    CTCaer GBAtemp Maniac

    Member
    11
    Mar 22, 2008
    Greece
    That's because lp0 (sleep mode configuration) is now moved into libsys_lp0.bso in sd card.

    I'm still trying to create a system that can please anyone.
    For now the scale leans to sd card only (that's because almost all users use a sd card. And imo CFW is useless without it).
     
    tiliarou and wicksand420 like this.
  6. mariogamer

    mariogamer GBAtemp Maniac

    Member
    5
    Aug 12, 2015
    Canada
    Do we already know what is written?

    (btw which part of the switch is responsibke for the nintendo switch screen to show up?)
     
  7. CcaidenN

    CcaidenN Newbie

    Newcomer
    1
    Jul 26, 2018
    United States
    Maybe I missed something in the OP, but must I do anything with the "bootloader" folder that comes with the newest version? Does it go on the root of my SD?
     
  8. victormr21

    victormr21 GBAtemp Advanced Fan

    Member
    4
    Dec 29, 2015
    Guys i backed up my eMMC raw and BOOTs a while ago and today i restored them, i moved to Backup/random number/restore or similar. Then i launched hekate and restored first BOOT0, then BOOT1 and then NAND. I selected power off and when i try to open it i just see Nintendo logo no more. At first i could boot RCM as reboot from there didnt work i tried launching CFW but didnt have SD card inside so i selected continue and since then i cant boot in RCM, when i connect it to PC just shows charging icon and nothing. Could someone help me please? Also if i cant do nothing should i send it to Ninty? Thanks in advance
     
  9. IceTeaX

    IceTeaX Member

    Newcomer
    2
    Apr 26, 2018
    Germany
    Hello guys. Did I miss something? I want my "clear log" option back or is it still there (4.0)?
     
  10. wicksand420

    wicksand420 GBAtemp Addict

    Member
    9
    Nov 13, 2016
    United States
    Someone correct me if I'm wrong, but don't the errors now get saved to sd as a txt file. The old way of clearing logs wasn't a good solution.
     
  11. IceTeaX

    IceTeaX Member

    Newcomer
    2
    Apr 26, 2018
    Germany
    Oh, okay..
    I used this option every time I rebooted from SX OS. What can I do now?
     
  12. PeteRudy

    PeteRudy Newbie

    Newcomer
    1
    Aug 30, 2018
    United States
    hello all so I just wanna thank anyone that can help I apologize if I put this in the wrong place. so I dumped my nand and I rejoined it I followed all the steps to download all software needed but for some reason no matter what I do I always get still encrypted prodinfo.bin which always spits out a 0kb nx_tls_client_cert I am using windows 10. python 3.7 with correct modules installed. I dumped my nand to a fat 32 sd card in 2 gb parts I rejoined it with file joiner. I entered the 4 keys I corrected the code cat to type I even tried to use another pc also windows that's all Ive had
    ive followed everything to the t. wifes about to have a baby so I wanna knock this out I'm hoping its only user error and someone smart on here can offer me a solution
    the community is really good here ive came here for years never joined because never had an issue but I desperately need help. id be willing to email my proinfo.bin if someones willing to decrypt it for me shit ill name my son after you lol but seriously thanks. also I heard someone say we can can a decrypted prodinfo.bin from a cell phone can I get a link to directions for that I'm willing to try anything
     
  13. Iraelaemei

    Iraelaemei Member

    Newcomer
    2
    Jul 28, 2016
    United States
    I just got MHGU installed on my Switch via TinFoil and the latest version of Hekate. Now I am trying to do the MHGU save data transfer and Keep getting the error code 2124-4024. I will say that I CAN access the eShop on normal firmware just fine. Does this have to do with stealth mode on the latest Hekate release? Or are the Nintendo Servers just being stupid? Or am I doing something wrong?

    IF there is a stealth mode on Hekate, is there a way to disable it temporarily?

    Sorry if this is the wrong place to ask this.
     
  14. Draxzelex

    Draxzelex GBAtemp Legend

    Member
    18
    Aug 6, 2017
    United States
    New York City
    2124-4024 is the error code for connecting a fake ticket to an online service. I'm guessing the save data transfer involves connecting the game online but you cannot do so using a game with a fake ticket. While this does mean you are banned, you have now flagged yourself for a ban since this error code is nearly impossible to trigger without hacking the console.
     
  15. Iraelaemei

    Iraelaemei Member

    Newcomer
    2
    Jul 28, 2016
    United States
    Ah, thanks for the Information
     
  16. DCG

    DCG GBAtemp Advanced Fan

    Member
    5
    Jan 1, 2010
    Netherlands
    Schiedam
    So I've been looking into restoring my Nand to be sure the error wasn't going to be reported to big N.
    Edit.
    Since I can't find traces of the error file on my SD card :s
    Is it really so easy as to restore the backup from boot 0/1 and the raw GPP (still read that as Geforce Partner Program...)?

    But I'm not too certain I've been booting into Atmosphere?
    I'm using the 8.0.1 SDfiles.
    The one I've been using with checkpoint is under "launch->CFW", "more configs->Atmosphere Hekate" would have issues with HBmenu and "payloads->atmosphere_fusee-primary" would result in a soft brick? (had to launch into RCM to get it working again :/
     
  17. Paperjin

    Paperjin Member

    Newcomer
    2
    Nov 11, 2017
    United States
    I've ran into the same issue as you. i see no logs on sd and i still see error messages in settings, however i have the latest SDFiles (8.0.1).
    This concerns me so i want to restore my nand (5.1) but i know this isn't going to fix the problem of error logging so i want to clear that up first.
    I'm getting the same error when launching atmo payload but "cfw" payload and reinx work fine.
     
  18. DCG

    DCG GBAtemp Advanced Fan

    Member
    5
    Jan 1, 2010
    Netherlands
    Schiedam
    @Paperjin
    Restoring NAND should be the only thing you'd need to do (if it was before using CFW), to get rid of errors.
    Errors are normal though, got some from Bayonetta 2, for not being able to go trough the matchmake process (time out errors).
    I don't see the two/three errors from the album though, but I don't know if CFW/hack related errors would be shown in a user visible location, if I were Nintendo I'd not show them at all, or maybe they would as a "fuck you, we've got you the next time you go online"? :/

    @CTCaer
    What does the default "launch->CFW" launch?
     
  19. Paperjin

    Paperjin Member

    Newcomer
    2
    Nov 11, 2017
    United States
    Good question, i have no idea. how do i check?
    Edit: i know it's not like the payload because the animations are way different.
     
  20. Xandecs

    Xandecs Member

    Newcomer
    3
    Nov 16, 2006
    Netherlands
    The Netherlands
    So, I've come so far as to use TegraRcm and inject the payload. But when the Switch screen comes on, the text is unreadable. :( I can't find what's causing it, can someone enlighten me please?
     

    Attached Files:

Quick Reply
Draft saved Draft deleted
Loading...