Hacking 3DS unbricking progress

milerwan

Seasoned technician
Member
Joined
Dec 21, 2013
Messages
410
Trophies
0
Age
47
XP
284
Country
France
Mid January with 3dslink launcher.dat, I'm going to resolder and run your tool once again. Thanks!
This message could appear when SD adapter is not sufficiently embedded in the Raspberry's card reader...
The SD cable should have a max length of 25 cm in total, no more.
 

sirilo

Member
Newcomer
Joined
Sep 13, 2009
Messages
12
Trophies
0
XP
103
Country
United States
Would it possible to downgrade the 3DS firmware using this unbricking method ?

if not, could someone explain whats the difference between what is being flashed on the unbricking process and where the current firmware is stored?
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,449
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,832
Country
United States
Would it possible to downgrade the 3DS firmware using this unbricking method ?

if not, could someone explain whats the difference between what is being flashed on the unbricking process and where the current firmware is stored?


No, this only unlocks a locked flash chip. It doesn't alter existing firmware. YOU CAN NOT EVER DOWNGRADE IF YOU HAVE NOT MADE A NAND BACKUP BEFORE UPDATING!

The ONLY way we will ever see downgrading without a backup happening is if someone completely cracked the encryption scheme used by the 3DS and wrote a program to retrieve the private key from the 3DS (it's unique to every unit produced) and in combination with the common key (likely not found yet either) re-encrypt a 4.5 or older firmware to a perticular 3DS unit.

If that condition is met we will already have some kind of CFW anyways or not even have a need to downgrade because at that point we can sign and encrypt whatever software we want (including homebrew and rom loaders) and it will run as if it was an official Nintendo app. The 3DS won't know the differance.

However this is HIGHLY UNLIKELY TO EVER HAPPEN!. So please stop asking about this.
 
  • Like
Reactions: sirilo and bkifft

r5xscn

Well-Known Member
Member
Joined
Apr 8, 2014
Messages
317
Trophies
1
Location
On earth, somewhere
XP
2,290
Country
Antarctica
Hi everyone my 3DS XL is still bricked after tried unbricking with Arduino Uno.
I tried multiple setups:
1. With 74HC125 and 1117-3.3 for voltage converter and this LC Soft SD card module circuit (I created my own http://www.element14.com/community/servlet/JiveServlet/download/40595-65625/lcsoft SD module.pdf).
Result: Sometimes detected, but with CID 0xFFFFFFFFFFFFFFFFF...
2. With CD4050BE and 1117-3.3 for voltage converter and this LC Soft SD card module circuit (I created my own http://www.element14.com/community/servlet/JiveServlet/download/40595-65625/lcsoft SD module.pdf).
Result: Never detected. After unwiring my 3DS won't turn on at all. To turn it on I need to connect the charger and battery to my 3DS -> strange (battery voltage is 4.13v).
3. Wire it to SD adapter and connect it to Laptop SD card reader.
Result: Not detected at all.
4. Modified my Arduino Uno to work at 3.3V and wire it directly to 3DS with some capacitors and pull ups from http://www.element14.com/community/servlet/JiveServlet/download/40595-65625/lcsoft SD module.pdf).
Result: Never detected.

Anyone can help me reviving my 3DS from death, and the battery problem? Thanks.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Hi everyone my 3DS XL is still bricked after tried unbricking with Arduino Uno.
I tried multiple setups:
1. With 74HC125 and 1117-3.3 for voltage converter and this LC Soft SD card module circuit (I created my own http://www.element14.com/community/servlet/JiveServlet/download/40595-65625/lcsoft SD module.pdf).
Result: Sometimes detected, but with CID 0xFFFFFFFFFFFFFFFFF...
2. With CD4050BE and 1117-3.3 for voltage converter and this LC Soft SD card module circuit (I created my own http://www.element14.com/community/servlet/JiveServlet/download/40595-65625/lcsoft SD module.pdf).
Result: Never detected. After unwiring my 3DS won't turn on at all. To turn it on I need to connect the charger and battery to my 3DS -> strange (battery voltage is 4.13v).
3. Wire it to SD adapter and connect it to Laptop SD card reader.
Result: Not detected at all.
4. Modified my Arduino Uno to work at 3.3V and wire it directly to 3DS with some capacitors and pull ups from http://www.element14.com/community/servlet/JiveServlet/download/40595-65625/lcsoft SD module.pdf).
Result: Never detected.

Anyone can help me reviving my 3DS from death, and the battery problem? Thanks.

IIRC the ardiuno uno is not compatible, not sure what's going on with your battery though

Try get hold of a raspberry pi seems a lot more user friendly :) as you dint have a bunch of possible causes for incompatibility
 
  • Like
Reactions: r5xscn

jinnpan

Well-Known Member
Member
Joined
Jul 22, 2010
Messages
179
Trophies
0
XP
101
Country
United States
Just wanted to report I have done 34/34 successful unbricks and have 3 more in the way. I'm using Raspberry.
 

jinnpan

Well-Known Member
Member
Joined
Jul 22, 2010
Messages
179
Trophies
0
XP
101
Country
United States
Hi! I have a problem with 3dsunbrick... while running I have this error:

EMMC: resetting controller
CMD0: idle
CMD1(0) : init and querry OCR
CMD1(0x00FF8080) : repeat untill ready
CMD2: CID and id mode

Warning! The CID is an unique serialnumber which might be traceable. Do not publish it in any way!
CID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

CMD3: assign RCA and standby mode
CMD9: get CSD

CSD: 00900F00320F5903B9FFFF87FF964050

CMD7: switch to transfer mode
CMD13: get status register
MMC status: 0x02000900

MMC is locked.

CMD16: setting blocklength to 16
CMD42: unlock and clear password
SD_send_int: error occured whilst waiting for transfer complete interrupt
SD_init: error sending CMD42, error = 00200000. Giving up.

(D)edication | (S)afe run (Querry only) | (U)nbrick (Safe) | (Q)uit

maybe something wrong with my solder points? thanks in advance.

Did you put the small plastic piece that locks and an unlocks the SD reader from writing to it?
You can add a small piece of tape across to enable writing to the SD adapter.
 

mirakl577

Member
Newcomer
Joined
May 1, 2014
Messages
5
Trophies
0
Age
43
XP
77
Country
Hello,

I got a brick of my 3ds XL with r4i deluxe card and unfortunately haven't made nand backup, is there any way to unbrick it ?
 

bkifft

avowed Cuthwaldian
Member
Joined
Jun 10, 2010
Messages
613
Trophies
0
XP
625
Country
Gambia, The
  • Like
Reactions: gamesquest1

mirakl577

Member
Newcomer
Joined
May 1, 2014
Messages
5
Trophies
0
Age
43
XP
77
Country
oh, I have one more question, can I use anything else instead of raspberry pi device, maybe notebook for example, because I don't have it yet ?
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
oh, I have one more question, can I use anything else instead of raspberry pi device, maybe notebook for example, because I don't have it yet ?
Only a ardiuno....not to say its impossible to use anything else, just that you would have to do all the work yourself and it wouldn't be as easy or straight forwards as using the raspberry pi
 
  • Like
Reactions: bkifft

ryuga93

Well-Known Member
Newcomer
Joined
Mar 8, 2011
Messages
96
Trophies
0
XP
159
Country
Malaysia
Only a ardiuno....not to say its impossible to use anything else, just that you would have to do all the work yourself and it wouldn't be as easy or straight forwards as using the raspberry pi
For the arduino a logic converter IC (I MEAN AN IC CHIP) is needed, I have tested with 2 sd shield that uses IC to step down the voltage but not working...All the connections are fine cuz the NAND can be detected with RPI.
 

Razorbacktrack

Well-Known Member
Member
Joined
Aug 8, 2013
Messages
106
Trophies
1
Age
30
XP
378
Country
Italy
Hello to everyone!

I converted my teensy 2.0++ (with voltage regulator) with teensyduino,i soldered it to the 3ds xl,I connected the teensy to the pc and powered on the 3ds using the battery. This is what I have with serial monitor:

Enabled outputs/inputs
Initialized SPI with 250khz frequency
Waiting the minimum 80 cycles for warm up
Keeping CS line on low for communication
Reset command sent on MOSI, but no answer from the slave. Please check your card connection/soldering
Initialization failed
Retrying...
Enabled outputs/inputs
Initialized SPI with 250khz frequency
Waiting the minimum 80 cycles for warm up
Keeping CS line on low for communication
Reset command sent on MOSI, but no answer from the slave. Please check your card connection/soldering
Initialization failed
Retrying...

Initialization failed after several retries

What should I do? I noticed that the GND is different in the arduino uno schematic,but the result is the same
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...