ROM Hack [Release] UpdateCDN - download 3DS FW contents, create installable .cia

luney

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
383
Trophies
0
XP
305
Country
United States
You don't need to download any files for 2.0.0-2 - 9.4.0-21 because I downloaded virtually all of them and included them in a zip. (I left out one Japanese fw that didn't have a name, it was after 8.1 and before 9.0, I don't think anyone will miss it)

Did I miss it somewhere or did you not share this zip with us also? Just curious. Did you organize the files into labeled folders? I would definitely be interested in the US set of files.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Did I miss it somewhere or did you not share this zip with us also? Just curious. Did you organize the files into labeled folders? I would definitely be interested in the US set of files.
pretty sure even stock FW files aren't allowed on gbatemp (still copy-written code and all that good stuff).....sure they will be around on the net in places that aren't that bothered about that kinda stuff
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,729
Trophies
2
XP
8,537
Country
Tuvalu
i could dump them all, sure, just, i don't need it personally do i haven't put that 10 minutes of effort in :)
i have seen some fw zips around though, surely made by this/3dnus
 

luney

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
383
Trophies
0
XP
305
Country
United States
i could dump them all, sure, just, i don't need it personally do i haven't put that 10 minutes of effort in :)
i have seen some fw zips around though, surely made by this/3dnus

According to the other post, you already had, heh. I was simply asking where the zip was at to save myself the hassle, since it already exists. Oh well, no biggie.
 

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
tried doing this to downgrade and test my emunand. (9.4 EUR to 4.5 EUR)

$ python UpdateCDN.py -EUR 4.5.0-10.csv
downloads everything from 2.0.0-2 to 4.5.0-10 for some reason
complains that tickets dont match (which is apparently fine)
I get 4 cias. I try to install them and get this:
3ds_downgrade.jpg
Import failed. The cia is invalid.
Also the cia files in the 4.5.0-10 folder show different version numbers from within DevMenu (DevMenu version 6.2.0) This one happens to show 4.5.0 but another shows 6.2.0.

Am I using this tool wrong somehow? Will it only upgrade? Any tips?
Thanks


EDIT: although now I think about it, I did grab 'make_cdn_cia.exe' from elsewhere on gbatemp as the link in the first post is no longer valid. maybe that?
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,729
Trophies
2
XP
8,537
Country
Tuvalu
tried doing this to downgrade and test my emunand. (9.4 EUR to 4.5 EUR)

$ python UpdateCDN.py -EUR 4.5.0-10.csv
downloads everything from 2.0.0-2 to 4.5.0-10 for some reason
complains that tickets dont match (which is apparently fine)
I get 4 cias. I try to install them and get this:
View attachment 15195
Import failed. The cia is invalid.
Also the cia files in the 4.5.0-10 folder show different version numbers from within DevMenu (DevMenu version 6.2.0) This one happens to show 4.5.0 but another shows 6.2.0.

Am I using this tool wrong somehow? Will it only upgrade? Any tips?
Thanks


EDIT: although now I think about it, I did grab 'make_cdn_cia.exe' from elsewhere on gbatemp as the link in the first post is no longer valid. maybe that?

4 cias? you should get much more than that, like 100 or something.
yes, it should download every single cia you need, not just the cias introduced in fw 4.5
the version number of each cia is not connected to what 3ds fw version it is for.
naturally, use the make_cdn_cia that comes with it :)
 

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
4 cias? you should get much more than that, like 100 or something.
yes, it should download every single cia you need, not just the cias introduced in fw 4.5
the version number of each cia is not connected to what 3ds fw version it is for.
naturally, use the make_cdn_cia that comes with it :)
Okay, 4 cias in 4.5.0-10, but 121 all up in all folders. Do I install them all? in order?

Code:
$ python UpdateCDN.py -EUR 4.5.0-10.csv
'make_cdn_cia.exe' is not recognized as an internal or external command,
operable program or batch file.
I get this message if I do not use the exe, hence why I went looking for it. Building on Win7x64. I've tried via CMD and Cygwin.

alternately building via CMD without the exe:
Code:
***************************
Γòª ΓòªΓöîΓöÇΓöÉΓöîΓö¼ΓöÉΓöîΓöÇΓöÉΓöîΓö¼ΓöÉΓöîΓöÇΓöÉΓòöΓòÉΓòùΓòöΓòªΓòùΓòöΓòùΓòö
Γòæ ΓòæΓö£ΓöÇΓöÿ ΓöéΓöéΓö£ΓöÇΓöñ Γöé Γö£Γöñ Γòæ  ΓòæΓòæΓòæΓòæΓòæ
ΓòÜΓòÉΓò¥Γö┤  ΓöÇΓö┤ΓöÿΓö┤ Γö┤ Γö┤ ΓööΓöÇΓöÿΓòÜΓòÉΓò¥ΓòÉΓò⌐Γò¥Γò¥ΓòÜΓò¥
***************************
 
UpdateCDN
 
***** DON'T WORRY about this message: "[!] Caution, Ticket and TMD Title Version
 
Loaded CSV, now processing...
 
Downloading 1 title content(s), please wait...
Downloaded 16896 of 16896 bytes (100.00%)
Title download complete
 
'make_cdn_cia.exe' is not recognized as an internal or external command,
operable program or batch file.
 
Downloading 1 title content(s), please wait...
Downloaded 145408 of 145408 bytes (100.00%)
Title download complete
 
'make_cdn_cia.exe' is not recognized as an internal or external command,
operable program or batch file.
 
Downloading 1 title content(s), please wait...
Downloaded 135680 of 135680 bytes (100.00%)
Title download complete
 
'make_cdn_cia.exe' is not recognized as an internal or external command,
operable program or batch file.
 

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
cearp
Redownloaded and rebuilt everything on a mac and ran into the same issue: Import failed. File <filename.cia> This cia is invalid. (0xD8e08027)

I'm going to assume that the tickets are all too new on my EmuNand so it won't install these older tickets without the "manually downgraded (via an ugly trick/hack)".
Without knowing how to do whatever you did, I don't think what I want to do (attempted downgrade) will work.

EDIT: yeah, 3DSBREW states: 0xD8E08027: Invalid title-version, or the title-version of the title being installed is older than the currently installed title-version.
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,729
Trophies
2
XP
8,537
Country
Tuvalu
cearp
Redownloaded and rebuilt everything on a mac and ran into the same issue: Import failed. File <filename.cia> This cia is invalid. (0xD8e08027)

I'm going to assume that the tickets are all too new on my EmuNand so it won't install these older tickets without the "manually downgraded (via an ugly trick/hack)".
Without knowing how to do whatever you did, I don't think what I want to do (attempted downgrade) will work.

EDIT: yeah, 3DSBREW states: 0xD8E08027: Invalid title-version, or the title-version of the title being installed is older than the currently installed title-version.

if you really want to downgrade ugly style, search the forum for 'edittmd', and use that on the raw contents.
but, why not use gw's downgrade?
 

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
if you really want to downgrade ugly style, search the forum for 'edittmd', and use that on the raw contents.
but, why not use gw's downgrade?
because from what I understand, the GW downgrade loses all data including streetpass (which is specifically what I want to retain) and whatnot. Was wondering if it could be done without data loss this way.
EDIT: also, because the EUR downgrade is to 4.5.0 but has an update nag, which requires a format losing all my data anyway. Looking for another way around this.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
because from what I understand, the GW downgrade loses all data including streetpass (which is specifically what I want to retain) and whatnot. Was wondering if it could be done without data loss this way.
EDIT: also, because the EUR downgrade is to 4.5.0 but has an update nag, which requires a format losing all my data anyway. Looking for another way around this.
editing the TMD does not go well in sysnand, gateway's method is "better" as in it installs the downgraded system properly with no "ugly trick/hack" what gateway does is what this would ultimately want to be like, i.e properly installing system titles with their matching TMD regardless of if there is a newer version already installed....the "ugly method" is really only good for emunand as spoofing system titles does not work for sysnand
 
  • Like
Reactions: cearp

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
editing the TMD does not go well in sysnand, gateway's method is "better" as in it installs the downgraded system properly with no "ugly trick/hack" what gateway does is what this would ultimately want to be like, i.e properly installing system titles with their matching TMD regardless of if there is a newer version already installed....the "ugly method" is really only good for emunand as spoofing system titles does not work for sysnand
Ah, true. My hopes and dreams are crushed.
Thanks you two. You've been great and I've certainly learned a little from all this. <3
 

nop90

Well-Known Member
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
because from what I understand, the GW downgrade loses all data including streetpass (which is specifically what I want to retain) and whatnot. Was wondering if it could be done without data loss this way.
EDIT: also, because the EUR downgrade is to 4.5.0 but has an update nag, which requires a format losing all my data anyway. Looking for another way around this.

Just a question, why do you want downgrade yor 3ds?
 

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
Just a question, why do you want downgrade yor 3ds?
So I can get it back to 4.5.0 and use the DS profile exploit.
Currently on 8.x and can't get the offline android exploit app working (the way I want) and don't want to rely on always having the net. Sounds dumb, but that's the reason.
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,729
Trophies
2
XP
8,537
Country
Tuvalu
So I can get it back to 4.5.0 and use the DS profile exploit.
Currently on 8.x and can't get the offline android exploit app working (the way I want) and don't want to rely on always having the net. Sounds dumb, but that's the reason.

don't you have wifi to do the exploit normally? without android/personal server?
 

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
don't you have wifi to do the exploit normally? without android/personal server?

and I quote:
overlord00 said:
and don't want to rely on always having the net
People that travel or the battery dies or play smash... it pushes you to SysNand and you need to reapply the exploit. If you don't have a connection, you cant.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
and I quote:

People that travel or the battery dies or play smash... it pushes you to SysNand and you need to reapply the exploit. If you don't have a connection, you cant.
you can avoid it resetting by starting another app from the homecreen or there is the smash bros exiting dummy app....granted not a perfect solution, but its an option
 

overlord00

A motherfucking birdplane
Member
Joined
Sep 12, 2009
Messages
661
Trophies
0
XP
482
Country
you can avoid it resetting by starting another app from the homecreen or there is the smash bros exiting dummy app....granted not a perfect solution, but its an option
and if-and-when the battery goes flat or any other sort of unforeseen circumstance?
I get it, I am a very small portion of this use-case. Most other people probably don't care about their streetpass or whatever.
I know I could take a backup as is, downgrade, format, use the original backup as emunand... but I don't want to.
Again, this is probably something really specific to me.
 

nop90

Well-Known Member
Member
Joined
Jan 11, 2014
Messages
1,556
Trophies
0
Location
Rome
XP
3,136
Country
Italy
and I quote:

People that travel or the battery dies or play smash... it pushes you to SysNand and you need to reapply the exploit. If you don't have a connection, you cant.

One thing you could try having a gateway cart, is to backup your sysnand and SD content, then after downgrading the fw, restore the sd content and inject your old sysnand in the emunand partition.

So you should have a 4.5 empty sysnand and a 8.x emunand with your old content. Never tryed this because I don't have a gateway, but AFAIK it should work. Ask confimation to the other member on the forum.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
One thing you could try having a gateway cart, is to backup your sysnand and SD content, then after downgrading the fw, restore the sd content and inject your old sysnand in the emunand partition.

So you should have a 4.5 empty sysnand and a 8.x emunand with your old content. Never tryed this because I don't have a gateway, but AFAIK it should work. Ask confimation to the other member on the forum.
yeah should work fine, probably the best option for him for a "right now" solution
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Sonic Angel Knight, Is that SAK I see. :ninja:
  • BigOnYa @ BigOnYa:
    What a weird game
  • K3Nv2 @ K3Nv2:
    Yeah I wanted to see shards of the titanic
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
    K3Nv2 @ K3Nv2: My life has no value my fat ass is staying right here