Homebrew [RELEASE]Corbenik CFW Updater

  • Thread starter Thread starter gnmmarechal
  • Start date Start date
  • Views Views 18,386
  • Replies Replies 104
  • Likes Likes 5
Hey there. Could you give this a try again using this new CIA? It now uses a different title ID (I forgot I was using LPP's ID, so I changed that. Anyway, this version should run at 804MHz (not sure if before I forced it it automatically used 804) on the New 3DS, which might make unzipping faster. Also, it *should* have support for custom arm9loaderhax.bin path fixed now, and it should detect whether you have updated to the latest version or not (if it detects the latest version, it'll go much faster, noticeably so).

If you can try it, I'd like to know if it correctly creates the folder /corbenik-updater and the file cfw-rel.cfg. I can't test it atm.

--------------------- MERGED ---------------------------
Code:
Error: [string "?"]:72: attempt to call a nil value (field 'downloadfi**
 
Code:
Error: [string "?"]:72: attempt to call a nil value (field 'downloadfi**
Ok, that was a very stupid mistake.

Also, could you take a picture of the CIA on the homescreen? I personally can't install CIAs, so... x.x
 

Attachments

Ok, that was a very stupid mistake.

Also, could you take a picture of the CIA on the homescreen? I personally can't install CIAs, so... x.x
It appears to be working and creates the file like you asked. Custom paths are also working, but it still takes forever to extract on old3DS. Might I suggest to speed it up, is to add an option to either allow backups or just do a clean instead without backing up your previous version.
Also I am not a big fan of the icon/banner
HNI_0039.JPG
 
It appears to be working and creates the file like you asked. Custom paths are also working, but it still takes forever to extract on old3DS. Might I suggest to speed it up, is to add an option to either allow backups or just do a clean instead without backing up your previous version.
Also I am not a big fan of the icon/banner
View attachment 52406
Hamcha is probably gonna make a better version though
 
It appears to be working and creates the file like you asked. Custom paths are also working, but it still takes forever to extract on old3DS. Might I suggest to speed it up, is to add an option to either allow backups or just do a clean instead without backing up your previous version.
Also I am not a big fan of the icon/banner
View attachment 52406
Hum, this tool does indeed backup the old files instead of deleting them.
Also, the banner.... why is it not working? ughh I was sure I added a custom banner. x.x

Ohhh~ where can I test that?
Also it straight up removes all the settings. So I have to redo all the setting again.

This was suggested by the author himself, at least for now.
 
Hum, this tool does indeed backup the old files instead of deleting them.
Also, the banner.... why is it not working? ughh I was sure I added a custom banner. x.x



This was suggested by the author himself, at least for now.
The banner is just straight up ripped off from Drunken Coders and icon is HBMenu icon.
And I suggest trying to find away to updating without losing the settings. Because having to set my setting back every single time doesn't quite feel right with the long install period. Compared to just updating it with my computer, where I can keep the settings and it takes less time.
I am not trying to be rude, just suggestions to make this app better. I really suggest poking around how the Luma3DS updater works.
Overall though, it does work. It did download the update and install it.
 
Last edited by The Catboy,
The banner is just straight up ripped off from Drunken Coders and icon is HBMenu icon.
And I suggest trying to find away to updating without losing the settings. Because having to set my setting back every single time doesn't quite feel right with the long install period. Compared to just updating it with my computer, where I can keep the settings and it takes less time.
I am not trying to be rude, just suggestions to make this app better. I really suggest poking around how the Luma3DS updater works.
Overall though, it does work. It did download the update and install it.
Ik, the banner maker didn't change the banner to what I wanted it to, apparently.

Also:
From the CFW author himself.
"You're correct, but extracting and overwriting doesn't remove configuration files nor the cache. It creates some directories at runtime. At minimum, if an update is needed I would delete /corbenik/cache and /corbenik/config and their contents."

I can add an option to update without losing config though. Will be in the next build.

Btw, can you try updating again and see if it does it extremely fast? If so, it means it skipped the download.
 
Ik, the banner maker didn't change the banner to what I wanted it to, apparently.

Also:
From the CFW author himself.
"You're correct, but extracting and overwriting doesn't remove configuration files nor the cache. It creates some directories at runtime. At minimum, if an update is needed I would delete /corbenik/cache and /corbenik/config and their contents."

I can add an option to update without losing config though. Will be in the next build.

Btw, can you try updating again and see if it does it extremely fast? If so, it means it skipped the download.
Well, I noticed you were able to move the FIRM/KEY's folder over, why not add a code to move over the configuration? I am testing now and it's taking the same amount of time, so it looks like it's downloading the latest version and installing it, again.
 
Well, I noticed you were able to move the FIRM/KEY's folder over, why not add a code to move over the configuration? I am testing now and it's taking the same amount of time, so it looks like it's downloading the latest version and installing it, again.
Hum, so skipping download is not working.

Yep, I can move the config, but the author said it was best to delete config between updates. I'll make a clean install and dirty install option.

Also, try this. It's not fixed, but banner and icon should be.
 

Attachments

Well, I noticed you were able to move the FIRM/KEY's folder over, why not add a code to move over the configuration? I am testing now and it's taking the same amount of time, so it looks like it's downloading the latest version and installing it, again.
k, I can't build the CIA atm, but now, the icon/banner should be fixed, you are given 2 options (Clean Install and Dirty Install). Clean Install wipes config, Dirty Install keeps it. Anything else you'd like to see here besides speed improvements?
 
k, I can't build the CIA atm, but now, the icon/banner should be fixed, you are given 2 options (Clean Install and Dirty Install). Clean Install wipes config, Dirty Install keeps it. Anything else you'd like to see here besides speed improvements?
I think that might do it
 
  • Like
Reactions: gnmmarechal
After one update, I tried to do a dirty update and now I am getting this error
Code:
Error:[string"?"]:75: attempt to compare nil with numxj
It did a clean install just fine, but re-running it gave me that error.
But your icon/banner worked!
HNI_0040.JPG
 
After one update, I tried to do a dirty update and now I am getting this error
Code:
Error:[string"?"]:75: attempt to compare nil with numxj
It did a clean install just fine, but re-running it gave me that error.
But your icon/banner worked!
View attachment 52669
Hum, weird. It seems my update check function seems to be broken. I'll disable it for now. I've updated the CIA and 3DSX on the site. Glad the banner works though.

Thanks for testing!
 
  • Like
Reactions: The Catboy
There is one suggestion. Would it be possible to make a tmp folder, download the zip file to that, then delete tmp folder once it's done updating?
why make it inside a folder? I currently download the file to the root of the card. Is there any issue with this? or is it all you want is for it to auto-remove itself?
 

Site & Scene News

Popular threads in this forum