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

  • Thread starter Thread starter chaoskagami
  • Start date Start date
  • Views Views 286,757
  • Replies Replies 2,153
  • Likes Likes 60
No, it isn't. Dunno why it's taking so long for you. Bug in the updater? :|
:O ocrap ughhhh I wonder where.

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

oh fak

I'm so dumb

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

My server gets skeith from u

but I forgot the script only runs once an hour to fetch skeith.

crap I just migrated data while using an old build of skeith. x.x

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

@chaoskagami where are the nochain releases?

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

Anyway, the updater *seems* to properly migrate the data.
 
:O ocrap ughhhh I wonder where.

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

oh fak

I'm so dumb

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

My server gets skeith from u

but I forgot the script only runs once an hour to fetch skeith.

crap I just migrated data while using an old build of skeith. x.x

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

@chaoskagami where are the nochain releases?

I've dropped the nochains for now, since there's too many toggles and building them all is a pain. Still possible to build from source with --disable-chainloader x_x
 
I've dropped the nochains for now, since there's too many toggles and building them all is a pain. Still possible to build from source with --disable-chainloader x_x
Hum, I'll have to remove the option to download the nochain nightly then.

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

Oh, also, the latest skeith, on the topbar, says ".corbenik", and it isn't even capitalised as ".Corbenik" as before :P (it was capitalised, wasn't it?)

But it should say .Skeith :P
 
Hum, I'll have to remove the option to download the nochain nightly then.

There's just too many options to justify that anymore, sadly. It's like...say Mozilla built firefox with every possible combination of --enable and --disable. There would be at least 200 builds of it.

Oh, also, the latest skeith, on the topbar, says ".corbenik", and it isn't even capitalised as ".Corbenik" as before :P (it was capitalised, wasn't it?)

But it should say .Skeith :P

Minor nitpick. :P

I don't care much about that, hah. The reason is that now the software name is sourced from autotools - which is always 'corbenik'. I should probably make that uppercase. The Skeith branding will return eventually, but it's a silly visual thing that doesn't impact any functionality. It's not exactly high on my priorities (same as the screen garbage on reinit.)
 
There's just too many options to justify that anymore, sadly. It's like...say Mozilla built firefox with every possible combination of --enable and --disable. There would be at least 200 builds of it.



Minor nitpick. :P

I don't care much about that, hah. The reason is that now the software name is sourced from autotools - which is always 'corbenik'. I should probably make that uppercase. The Skeith branding will return eventually, but it's a silly visual thing that doesn't impact any functionality. It's not exactly high on my priorities (same as the screen garbage on reinit.)
Oh, also, under the Chainloading menu, "Corbenik" appears. It's kind of annoying x.x
 
Oh, also, under the Chainloading menu, "Corbenik" appears. It's kind of annoying x.x

I copy a backup copy of Corbenik itself to the boot/ dir. Partially in case people overwrite it somehow. If that's not desirable, I'll just not do that.

EDIT: Disabled in Makefile.am. Next Skeith won't come with that. :|
 
Last edited by chaoskagami,
  • Like
Reactions: gnmmarechal
I copy a backup copy of Corbenik itself to the boot/ dir. Partially in case people overwrite it somehow. If that's not desirable, I'll just not do that.

EDIT: Disabled in Makefile.am. Next Skeith won't come with that. :|
soooo I just deleted all of my corbenik and skeith files on accident. ughh now to remember how to setup corbenik again
 
soooo I just deleted all of my corbenik and skeith files on accident. ughh now to remember how to setup corbenik again

Ow. How did you manage that?

Just copy it to the SD and run one of the lazy firmware fetching scripts if you have a posix shell and wget.
 
  • Like
Reactions: gnmmarechal
Ow. How did you manage that?

Just copy it to the SD and run one of the lazy firmware fetching scripts if you have a posix shell and wget.
I have absolutely no idea what I did. lol.

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

sooo data migration stopped working for some reason. x.x

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

Ok, found the issue. PMing you about it, @chaoskagami ,it's quite important.
 
I have absolutely no idea what I did. lol.

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

sooo data migration stopped working for some reason. x.x

Don't ask me. I'm not the one coding the updater. :/

Saw edit, sure, okay. PM.
 
I noticed when Corbenik is not present in the "boot" folder, that the latest build can not boot. Makes sense, but it also means that it appears in the chainload menu since it seems chainloads are stored there.
Would it be possible to separate those two again?
 
I noticed when Corbenik is not present in the "boot" folder, that the latest build can not boot. Makes sense, but it also means that it appears in the chainload menu since it seems chainloads are stored there.
Would it be possible to separate those two again?

Uh, no. That doesn't make sense at all.

Whether or not I copy arm9loaderhax.bin to /corbenik/boot/Corbenik folder has no effect whatsoever (and I state this as a fact.) It never gets touched unless it's selected under the chainloader menu. Unless you bring up the chainloader menu, that's completely irrelevant and shouldn't cause *any* issues.

I'll look into this in the morning, although I'm doubtful I'll be able to reproduce it (and now the stable is now put off for another day. :/ )
 
  • Like
Reactions: gnmmarechal
undefined references to `ctr_interrupt_set' follow
corbenik-screeninit.o: In function `screen_mode':
/home/erikus/SOURCES/corbenik/source/screeninit.c:41: undefined reference to `i2cWriteRegister'
collect2: error: ld returned 1 exit status
Makefile:383: recipe for target 'corbenik' failed
make[1]: *** [corbenik] Error 1
make[1]: Leaving directory '/home/erikus/SOURCES/corbenik/source'
Makefile:342: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

I'm having this error when I try to compile the last commit corbenik, using Linux, I have everything needed (following the redme), ctrulib and devkitARM updated.

Sorry to bother you all again, 'cause I am the only one using corbenik always having compiling issues :(
 
Uh, no. That doesn't make sense at all.

Whether or not I copy arm9loaderhax.bin to /corbenik/boot/Corbenik folder has no effect whatsoever (and I state this as a fact.) It never gets touched unless it's selected under the chainloader menu. Unless you bring up the chainloader menu, that's completely irrelevant and shouldn't cause *any* issues.

I'll look into this in the morning, although I'm doubtful I'll be able to reproduce it (and now the stable is now put off for another day. :/ )
I'll update it again and see what happens. I was having other issues, but I am starting to think they might be related to my microSD reader.
 

Site & Scene News

Popular threads in this forum