Hacking Official Corbenik - Another CFW for advanced users (with bytecode patches!)

  • Thread starter Thread starter chaoskagami
  • Start date Start date
  • Views Views 287,572
  • Replies Replies 2,153
  • Likes Likes 60
Am I suppose to be doing a clean install or an update?

On a clean install it hangs at Patching firmware. Even with the step through and logging options checked, I am not getting any meaningful info.

Doing an update (just overwriting the files, this doesn't happen and it boots fine)

That's not supposed to happen. What's the last few things on screen?

I've been repeatedly clean installing while testing, so...

EDIT: Just to make sure, you hit A on Save Configuration before booting, right?
 
Last edited by chaoskagami,
That's not supposed to happen. What's the last few things on screen?

I've been repeatedly clean installing while testing, so...
Heh. I guess I didn't enable Logging and Step Through or they finally decided to work. I've tried like 5-6 times now, and it only booted once, but I couldn't really launch anything.

Anyways it hangs for me at the following but usually at just Patching Firmware:
Cache: Signature Fix
Cache: TWL Patches
Patching Firmware... (Hangs here)

I think I've attached the only logs I've gotten out of doing this 5-6 times.

This is all coming from a clean install. If I just do an upgrade, (replacing only the files it asks me to overwrite) I don't get this issue.
 

Attachments

Heh. I guess I didn't enable Logging and Step Through or they finally decided to work. I've tried like 5-6 times now, and it only booted once, but I couldn't really launch anything.

Anyways it hangs for me at the following but usually at just Patching Firmware:
Cache: Signature Fix
Cache: TWL Patches
Patching Firmware... (Hangs here)

I think I've attached the only logs I've gotten out of doing this 5-6 times.

This is all coming from a clean install. If I just do an upgrade, (replacing only the files it asks me to overwrite) I don't get this issue.

The first boot in the logs wasn't reconfigured, and the second WAS. You didn't hit 'Save Configuration' the first time, which leads to absolutely nothing being created (which probably causes issues - I admit I didn't think of that one)

Also, the cache handling changed somewhat. It needs to be nuked. As for loader, I suspect it wasn't updated since none of the patches are being loaded by it (the file naming was incorrect before). Try copying over all the new files and deleting /corbenik/cache and /corbenik/config manually.

Or, you may also want to enable 'Verbose' and 'Logging' without 'Step Through'. The output log will likely be incoherent to anyone but me, but if this is a VM crash I'll be able to tell.
 
Last edited by chaoskagami,
The first boot in the logs wasn't reconfigured, and the second WAS. You didn't hit 'Save Configuration' the first time, which leads to absolutely nothing being created (which probably causes issues - I admit I didn't think of that one)

Also, the cache handling changed somewhat. It needs to be nuked. As for loader, I suspect it wasn't updated since none of the patches are being loaded by it (the file naming was incorrect before). Try copying over all the new files and deleting /corbenik/cache and /corbenik/config manually.

Or, you may also want to enable 'Verbose' and 'Logging' without 'Step Through'. The output log will likely be incoherent to anyone but me, but if this is a VM crash I'll be able to tell.
OK, I downloaded v.0.0.8 again. Anyways, I made sure to properly delete all the old stuff, and copy over all the new files.

Same issues. Enabled Verbose and Logging without Step Through.

Bottom screen says:
seek
set

Looks like the log says more though. Anyways, I've attached it.
 

Attachments

OK, I downloaded v.0.0.8 again. Anyways, I made sure to properly delete all the old stuff, and copy over all the new files.

Same issues. Enabled Verbose and Logging without Step Through.

Bottom screen says:
seek
set

Looks like the log says more though. Anyways, I've attached it.

Welp, it's evidently crashing or locking up. The logs are incomplete, and I'm pretty sure there's nothing that should crash in the middle of the VM.

To be clear, that's seek and set up at the very top of the screen when it crashes? It seems to be in the middle of applying AGB Bootscreen, can you try turning that off, saving the config, and seeing what happens?
 
Welp, it's evidently crashing or locking up. The logs are incomplete, and I'm pretty sure there's nothing that should crash in the middle of the VM.

To be clear, that's seek and set up at the very top of the screen when it crashes? It seems to be in the middle of applying AGB Bootscreen, can you try turning that off, saving the config, and seeing what happens?
That fixed it. I mean I don't care much for the AGB/TWL side of things, just checked it off cause of the readme lol.
 
Me with every release
tumblr_mvhfsaVvTX1sgyzg6o1_400_zpsde2deed4.GIF
 
That fixed it. I mean I don't care much for the AGB/TWL side of things, just checked it off cause of the readme lol.

That is really really weird. It shouldn't outright crash on the set command, unless seek is behaving incorrectly. Looks like I need to take another look at things.


Is that a good thing? Sylveon looks a little too much like Kyuubey for me to tell, heh.
 
Last edited by chaoskagami,
  • Like
Reactions: astronautlevel
That is really really weird. It shouldn't outright crash on the set command, unless seek is behaving incorrectly. Looks like I need to take another look at things.
Oh yeah, to answer your question "seek" and "set" was at the top of the screen, of the bottom screen. Was only thing on the screen when having "Verbose" and "Logging" on.
 
That is really really weird. It shouldn't outright crash on the set command, unless seek is behaving incorrectly. Looks like I need to take another look at things.



Is that a good thing? Sylveon looks a little too much like Kyuubey for me to tell, heh.
It's just heavy breathing. It's good thing because I know I am going to get the cake, but it's that short wait as I download and update that I am just staring it the same way she's staring at that cake.
Also I needed an excuse to use that reaction image because Sylveon is fucking adorable

Seriously, I love this CFW. It's like CakesFW, but more "Arch Linux."
 
Last edited by The Catboy,
Do you have a modified AGB_FIRM CIA installed?

That doesn't matter here. We're using reboot hooks and what should be a clean file off nintendo's CDN. The NAND is never involved on this one.
 
Do you have a modified AGB_FIRM CIA installed?
Nope. Never cared for that stuff. And the AGB patch was working on ver 0.0.7. I think, pretty sure I tested it.

Tried it on my Ice White JPN o3DS import, and same issues, and that was def a virgin console when I set up A9LH, so removing AGB/TWL modifications didn't apply to me there.

I also did go through the Corbenik wiki and readme and got all the files I needed. Pretty sure I got them all right.
 
Oh yeah, to answer your question "seek" and "set" was at the top of the screen, of the bottom screen. Was only thing on the screen when having "Verbose" and "Logging" on.

This is majorly weird. I can only conclude that *somehow* seek is ending up out of bounds, and set is writing somewhere that causes a hang.
 
This is majorly weird. I can only conclude that *somehow* seek is ending up out of bounds, and set is writing somewhere that causes a hang.
I see. Well, anyways, since the AGB/TWL patches aren't something I'd even have on, and the "Svc Replacement" is also another thing I don't need. I'll just leave those off. ^_^

Just turned them on, cause I like following the readme recommendations on the first boot, then just picking the ones I need. :D
 
I see. Well, anyways, since the AGB/TWL patches aren't something I'd even have on, and the "Svc Replacement" is also another thing I don't need. I'll just leave those off. ^_^

Just turned them on, cause I like following the readme recommendations on the first boot, then just picking the ones I need. :D

The README is mainly meant for people who might not know what they're doing. You seem pretty capable to me, so feel free to ignore it. :P
 
  • Like
Reactions: Temptress Cerise
I tested out the GBA patches for this release
Old3DS: A9LH
Pokemon FireRed: Launches and reboot patches work just fine. It gives me a little message at the boot the reboot patches.
Yoshi's Island - Ambassador edition: Launches and reboots just fine. It gives me a little message at the boot the reboot patches.
Moemon patch 1.9: Launches and reboots just fine. It gives me a little message at the boot the reboot patches.

I used these three games because it shows that the AGB supports not only Ambassador games, but also rom injected games and rom hacks injected into VC.
But for Moemon, it tells me that my save is corrupt and it will load from a previous save, but then boots up from the save I just made. So it's clearly saving it, but saying it's corrupt. I am going to test other CFW's to ensure it's not just this game.
Edit: I am getting the same issue with SaltFW as well. Going to test Pokemon FireRed. Problem still happening in FireRed. I am guessing this might just be related to Pokemon games. Going to test Yoshi's Island, saves just fine without hassle.
I am going to test Pokemon Emerald!
 
Last edited by The Catboy,

Site & Scene News

Popular threads in this forum