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

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
Can anyone make a list of what files needed to be installed to get each firmware? If anyone knows i downloaded doth 4.5.0-10E and 9.2.0-20E without error and there is in both a folder 2.0.0-2 with different size and files inside. Why that?

Why is easy, you don't need duplicate files. If the file gets updated in later FW, you don't need the older file to install, thats why the .csv loads different files for each update.
 

pikatsu

Well-Known Member
Member
Joined
Apr 16, 2014
Messages
845
Trophies
0
Age
39
XP
1,163
Country
Argentina
Why is easy, you don't need duplicate files. If the file gets updated in later FW, you don't need the older file to install, thats why the .csv loads different files for each update.
An other one question, if i am on fw 7.x and want to go to 9.x i have to install 8.x and 9.x or only 9?
 

fpen

Active Member
Newcomer
Joined
Nov 4, 2014
Messages
25
Trophies
0
Age
53
XP
53
Country
France
hello

thanks for this great tools

can with this update my emunand 4.5 for CFW palantine ? and play games > 5.xx ??? or not ?

have to install all cia 4.5 to 9.4 for this ?


thanks for help
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
! WARNING !

As 3DS / XL user - to be clear - non NEW 3DS User, DO NOT INSTALL FILES FOR NEW 3DS!!!

Installing NEW 3DS files will end up having Blackscreen in emuNAND!

Example: (EUR)
00040010 00022D00 Face Rider for 3DS
00040010 20022D00 Face Rider for NEW 3DS

Files for NEW 3DS have a leading 2 inside Unique ID!

The .CSV loads both, 3DS and NEW 3DS FILES.

For FW 9.4.0-20E (3DS/XL) remove thoose files:
0004013020001503.cia
0004013020001602.cia
0004013020001703.cia
0004013020001803.cia
0004013020002103.cia
0004013020002202.cia
0004013020002203.cia
0004013020002302.cia
0004013020002303.cia
0004013020002403.cia
0004013020002703.cia
0004013020002903.cia
0004013020003103.cia
0004013020003203.cia
0004013020003303.cia
0004013020004002.cia
0004013020004102.cia
0004013020004202.cia
0004013020008003.cia
0004013820000002.cia
0004013820000003.cia
0004013820000102.cia
0004013820000202.cia
0004013020001A03.cia
0004013020001B03.cia
0004013020001C02.cia
0004013020001C03.cia
0004013020001D03.cia
0004013020001E02.cia
0004013020001E03.cia
0004013020001F02.cia
0004013020001F03.cia
0004013020002C03.cia
0004013020002D03.cia
0004013020002E03.cia
0004013020002F03.cia
000400102002D000.cia
000400102002D200.cia
000400102002D400.cia
000400102002D600.cia
000400DB20016102.cia
000400302000C503.cia
000400302000D003.cia
0004001020022D00.cia
0004003020008A03.cia
0004003020009D02.cia
0004001020022300.cia

When Gateway's Support for NEW 3DS is OUT, leaving out some old 3DS Files might be necessary!

For installing CIA Firmware on 3DS/XL emuNAND:

- Plug in your charger before starting and make Backup first! -

1. Download your desired FW using UpdateCDN.py -EUR/USA/JAP FW-VERSION.CSV
2. Remove all NEW 3DS Files (in EUR starting @ 9.0.0)

To shorten install time, you can leave out older FW Files.

Example:

If your emuNAND is already 4.5, you
can leave out everything before that.
Same goes if it's already 8.1.0 and
so on...

3. Copy all cia files from your desired FW in one directory on your SD Card
4. Mount and start devmenu2.x.3ds in emuNAND
5. Install devmenu_620.cia (0.19.49 - r53511)
6. Start devmenu_620

- DO NOT INSTALL FW CIA WITH OLD DEVMENU! -

7. Browse to the first file from your FW CIA files
8. Press L+R+A and press OK to start install
9. After installing your FW, turn your 3DS off and reboot

- DON'T FORGET TO UPDATE LAUNCHER.DAT IF THERE IS A NEW ONE -

Don't worry, booting the first time into emuNAND after Update might take a little bit longer.

HF.
 

CamelSnus

Active Member
Newcomer
Joined
Dec 4, 2014
Messages
32
Trophies
0
Age
36
XP
62
Country
United States
I was hoping to get the "new" 3ds browser working on an old 3ds but it keeps telling me i need to update my console. no plex on the 3ds for now i guess
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,736
Trophies
2
XP
8,564
Country
Tuvalu
Can anyone make a list of what files needed to be installed to get each firmware? If anyone knows i downloaded doth 4.5.0-10E and 9.2.0-20E without error and there is in both a folder 2.0.0-2 with different size and files inside. Why that?

these are in the csv files, on the website i refer to in the python code and the op...
did you read the op? come on...
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,736
Trophies
2
XP
8,564
Country
Tuvalu

ok that is great news, i thought that the n3ds files wouldn't be a problem to the regular 3ds (just like installing different region titles wouldn't be a problem, because they will just get ignored) - but so NOT installing the n3ds stuff, and the 9.x fw will be ok? :) thanks
 
  • Like
Reactions: liomajor

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
ok that is great news, i thought that the n3ds files wouldn't be a problem to the regular 3ds (just like installing different region titles wouldn't be a problem, because they will just get ignored) - but so NOT installing the n3ds stuff, and the 9.x fw will be ok? :) thanks

Next would be xampp local (proxy/wlan) pc update server for new3DS <9.2.0-XXX User ;)

PS: I extracted my 9.4.0-20E Fat16 to validate the FW files usage.
 

Blueie

Well-Known Member
Member
Joined
Apr 30, 2013
Messages
226
Trophies
0
XP
325
Country
Argentina
I cannot get it to download the FW files. Running UpdateCDN.py gives me the following error message:
File "(path to UpdateCDN.py)", line 61
print '**************************'
^​
SyntaxError: Missing parenthesis in call to 'print'
Edit: The syntax I used was:

UpdateCDN.py -USA 9.2.0-20.csv
 

sgtkwol

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
222
Trophies
0
XP
270
Country
United States
so my python script has a bug?
maybe, what csv did you use?

how would this be useful? you cannot use the theoretical new version you just updated to because gw does not support it yet... otherwise you could have updated normally... right? :)
The new version would run until you reboot.
 

SpongeFreak52

Well-Known Member
Member
Joined
Apr 8, 2007
Messages
414
Trophies
0
Location
C:\WINDOWS\system32\cmd.exe
XP
1,027
Country
United States
I'd be very interested to see if people are able to install US StreetPass games on non-US systems (aka Flower Town on one which normally has StreetPass Garden). It would really be nice if we'd be able to transfer progress over since they take absolutely forever to complete.
 

mastermodr94

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
137
Trophies
0
Age
29
XP
204
Country
United States
Ok so reading through this thread I have to wonder, If someone makes it so devmenu can see system titles you would be able to technically downgrade emuNand firmware from lets say 9.2 to 4.5. And If this is the case then when the new update comes out for gateway (assuming it supports emuNand) then people should be able to downgrade their emunand to 4.5 and then backup via gateway and use a hard mod to restore that backup to the sysNand. I know this is pure speculation but that could finally be the key to downgrading sysNand right?
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,736
Trophies
2
XP
8,564
Country
Tuvalu
The new version would run until you reboot.

have you tried this? (do know know what you are talking about or just assuming?) (not trying to be rude sorry!) - because for me i had to reboot to get the 'updated' fw, without the reboot i was still on 4.5, or whatever. maybe not though...
Ok so reading through this thread I have to wonder, If someone makes it so devmenu can see system titles you would be able to technically downgrade emuNand firmware from lets say 9.2 to 4.5. And If this is the case then when the new update comes out for gateway (assuming it supports emuNand) then people should be able to downgrade their emunand to 4.5 and then backup via gateway and use a hard mod to restore that backup to the sysNand. I know this is pure speculation but that could finally be the key to downgrading sysNand right?
you can technically downgrade the fw but only because you need to trick the 3ds into thinking the lower fw is an update.
even if we could see system titles, that might not be enough, (maybe the 3ds will go crazy if you actually delete an important system title, but if you install a new one over it is ok - i'm not sure)
but to be great, we would want a devmenu that lets's us install titles with a lower version, and that let's us manage system titles.
you talk about downgrading the emunand to 4.5, why not just dump the sysnand again to get a 4.5 dump...?
and when gw supported new consoles at 9.2, why would you want to downgrade to 4.5?
if you have devmenu access you can install cias no matter what, sysnand or emunand.
 

sgtkwol

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
222
Trophies
0
XP
270
Country
United States
have you tried this? (do know know what you are talking about or just assuming?) (not trying to be rude sorry!) - because for me i had to reboot to get the 'updated' fw, without the reboot i was still on 4.5, or whatever. maybe not though...

I haven't tried all of the steps. But I did check settings after upgrading and it was 9.4, then I exited/rebooted and EmuNAND is black.
 

cearp

瓜老外
OP
Developer
Joined
May 26, 2008
Messages
8,736
Trophies
2
XP
8,564
Country
Tuvalu
I haven't tried all of the steps. But I did check settings after upgrading and it was 9.4, then I exited/rebooted and EmuNAND is black.

oh hmm ok then, i only tested twice as i said. did you install the n3ds titles? maybe if you leave them out you will have better luck?
 

mastermodr94

Well-Known Member
Member
Joined
Dec 3, 2014
Messages
137
Trophies
0
Age
29
XP
204
Country
United States
why would you want to downgrade to 4.5? if you have devmenu access you can install cias no matter what, sysnand or emunand.
The reason im wondering about this is we don't know what will be possible with the Gateway 9.2 release. There may be features that only work on 4.5 even after 9.2 comes out. Also its quite possible that at some point an exploit will be found that allows unsigned code to run on sysnand but only works on an old firmware version.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=L1BDM1oBRJ8