Hacking Potential reason for random errors on N3DS after downgrading?

Chunbe

Active Member
Newcomer
Joined
Feb 12, 2015
Messages
33
Trophies
0
XP
477
Country
Malaysia
I guess I could just use DevMenu in Pastamode and overwrite the missing two, right?

No experience with DevMenu also I thought it isn't possible to overwrite a title with the lower version of it? (without deleting the installed one first, I believe sysupdater downgrade works this way?)
 

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
It it possible. That's how I downgraded MSET to 4.x from 9.0
So, which version of sysUpdater did you use for the 4 titles?
 

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
It worked
Thanx to moghedien's app, it's easy to check now.

The only one left is 0004003000009E02 USA amiibo Settings
and I'll just leave it in for now.
 
Last edited by Pacman`,

Captain Skank

Active Member
Newcomer
Joined
Mar 16, 2014
Messages
36
Trophies
0
XP
112
Country
United States
Might have to. Only other thing I can suggest is tracking down that experimental build if FBI with MCH2 support and see if you can use it to uninstall the titles I listed. Always the change it will fuck something up though.
I decided to risk it and try deleting those tiles from the NAND with FBI (I made absolutely sure they were the correct ones). Didn't seem to make a difference. Thanks anyway, though! Much appreciated.
 

Aroth

Well-Known Member
OP
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
@Aroth
I've made an exception list that shows 5 more titles (in addition to your 2 and the one for amiibo settings).
Let me know what you think.

Edit: New Final list v3 is complete.

Edit 2: Yet another edit :ha:

I just noticed these 3 titles in the list:

NO YES 0004800542383841 USA DS Internet (DSi-mode application) v2048 0x0800 9.7.0-25 v2048 0x0800
NO YES 00048005484E4441 USA Download Play (DS-mode application) v1024 0x0400 9.7.0-25 v1024 0x0400
NO YES 0004800F484E4841 USA Nintendo DS Cart Whitelist v11264 0x2C00 9.7.0-25 v11264 0x2C00

should be OK (don't really understand - blame Nintendo!)

Edit 3: Just get v4 :wacko:
Those three titles were added to the N3DS SOAP reply for updates in 9.7.0-25, but they have not actually been updated since 7.x

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

10.3.0-28U to 9.2.0-20U DG on N3DS:

I'm wondering now if I should downgrade those 2 titles that I missed (102 to 104 to 106 titles should be in the 9.2.0-20U_n3DS pack).
Namely, 0004013000001A02 and 0004013000001B02 in addition of course to Aroth's 0004009B00010402 and 0004001B00010802.
you should, I somehow missed those. Will update my title list postss

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

Ran this on my downgraded from 10.3 Hyrule Gold O3DS XL. Got the expected 3 extra titles but there's also 1 missing title? What's is it?
My check log is below.
Extra title ID 0x0004013000004002
Extra title ID 0x0004003000009e02
Extra title ID 0x0004001b00019002
Missing title ID 0x000480044b385545

What region is your system?

0004001b00019002 is not listed on ANY N3DS SOAP reply. I was under the impression it was an O3DS only title.



Nvm I misread your post, mainly because you referred to the ALBW O3DS XL as "Hyrule Gold" which is actually the new N3DS XL console that came out with Tri Force Heroes.

You can delete all three of the extra titles. The fourth is a DSiWare game, I would leave it alone.

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

It worked
Thanx to moghedien's app, it's easy to check now.

The only one left is 0004003000009E02 USA amiibo Settings
and I'll just leave it in for now.

Its probably fine to leave alone, but you can delete it if you want to be complete.
 
Last edited by Aroth,

moghedien

Well-Known Member
Member
Joined
Mar 9, 2015
Messages
411
Trophies
0
XP
317
Country
United States
New release: https://github.com/svanheulen/downgrade_check/releases
This version has some big changes behind the scenes. It checks the version/region/model of 3DS and read the title list from an external binary file. So no need to recompile it for different versions and such.
I have files included with the compiled version for 9.2.0-20U on N3DS and O3DS. Also note, there was a bug in ctrulib that got fixed like 10 minutes ago, so you need the latest git version of ctrulib to compile it.

Edit: added error checking so it wouldn't crash when trying to open a title list file that doesn't exists.
 
Last edited by moghedien,
  • Like
Reactions: Pacman`

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
I got this for my N3DS:

Title ID 0x0004001000021000
Expected version 0x200b
Installed version 0x0c06
Title ID 0x0004003000009e02
Extra title

Which is what I have :)

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

and I got this for my O3DS:

Title ID 0x0004001000021000
Expected version 0x200b
Installed version 0x0c06

Perfect
 

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,208
Country
Gambia, The
I made a file list from my EUR N3DS 9.0.0-20E. I went ahead and manually edited the two titles that got updated in 9.2 to make another list for 9.2.0-20E.

Had to rename them from .py to .txt for the upload though.
 

Attachments

  • title_lists_9.0.0E.txt
    4.3 KB · Views: 229
  • title_lists_9.2.0E.txt
    4.3 KB · Views: 222

shinji257

Well-Known Member
Member
Joined
Apr 9, 2007
Messages
328
Trophies
1
Age
41
Website
www.elite-systems.org
XP
356
Country
United States
While my downgrade appeared to be a success this is what I got when I ran the downgrade check just now.

Title ID 0x0004003000009e02
Extra title
Title ID 0x0004009b00010402
Expected version 0x1002
Installed version 0x1402
Title ID 0x0004001b00010802
Expected version 0x0000
Installed version 0x0400
Title ID 0x0004013000001b02
Expected version 0x0800
Installed version 0x0c01
Title ID 0x0004013000001a02
Expected version 0x1400
Installed version 0x1801
 

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
While my downgrade appeared to be a success this is what I got when I ran the downgrade check just now.

Title ID 0x0004003000009e02
Extra title
Title ID 0x0004009b00010402
Expected version 0x1002
Installed version 0x1402
Title ID 0x0004001b00010802
Expected version 0x0000
Installed version 0x0400
Title ID 0x0004013000001b02
Expected version 0x0800
Installed version 0x0c01
Title ID 0x0004013000001a02
Expected version 0x1400
Installed version 0x1801

See http://gbatemp.net/attachments/exception-list-v4-txt.35858/ for the reason why.
 

moghedien

Well-Known Member
Member
Joined
Mar 9, 2015
Messages
411
Trophies
0
XP
317
Country
United States
I made a file list from my EUR N3DS 9.0.0-20E. I went ahead and manually edited the two titles that got updated in 9.2 to make another list for 9.2.0-20E.

Had to rename them from .py to .txt for the upload though.
Awesome, thanks! Added a new release to my github :)
It now has support for checking:
  • N3DS 9.0.0-20U
  • N3DS 9.0.0-20E
  • N3DS 9.2.0-20U
  • N3DS 9.2.0-20E
  • O3DS 9.2.0-20U
 
  • Like
Reactions: Pacman`

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
Use DevMenu_2x
It will overwrite the new versions with the older ones

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

I mean, leaving the newer versions didn't affect my N3DS.
So proceed at your own risk
 

shinji257

Well-Known Member
Member
Joined
Apr 9, 2007
Messages
328
Trophies
1
Age
41
Website
www.elite-systems.org
XP
356
Country
United States
Use DevMenu_2x
It will overwrite the new versions with the older ones

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

I mean, leaving the newer versions didn't affect my N3DS.
So proceed at your own risk

Ok. Since I have not seen any issues (save for the weird auto brightness crap when booting up) I'll leave it alone. I've never seen/heard of devmenu_2x before so I don't know where to grab that anyways.
 

Pacman`

Well-Known Member
Member
Joined
Dec 19, 2006
Messages
492
Trophies
1
XP
717
Country
Ok. Since I have not seen any issues (save for the weird auto brightness crap when booting up) I'll leave it alone. I've never seen/heard of devmenu_2x before so I don't know where to grab that anyways.
DevMenu_2x = '0.15.8(r37904)'

http://www.maxconsole.com/maxcon_fo...rade-N3DS-MSET-*proper-way*?highlight=devmenu

Tutorial is not necessary, just find this version of devmenu and use it on sysnand with minipasta.

9. Start DEVMENU (It should display '0.15.8(r37904)' on top > correct version)
 
Last edited by Pacman`,

shinji257

Well-Known Member
Member
Joined
Apr 9, 2007
Messages
328
Trophies
1
Age
41
Website
www.elite-systems.org
XP
356
Country
United States

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Awesome, thanks! Added a new release to my github :)
It now has support for checking:
  • N3DS 9.0.0-20U
  • N3DS 9.0.0-20E
  • N3DS 9.2.0-20U
  • N3DS 9.2.0-20E
  • O3DS 9.2.0-20U
Awesome progress! I've added a couple more to the list. (both at the top of the script)
  • N3DS 9.2.0-20J
  • O3DS 9.2.0-20E
 

Attachments

  • make_title_binaries.zip
    2.7 KB · Views: 93

Site & Scene News

Popular threads in this forum

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