Hacking Need help to unbrick n3ds Blue screen of dead. Firm0 and firm1 corrupted.

tomrev

Well-Known Member
OP
Member
Joined
Oct 19, 2009
Messages
365
Trophies
0
Website
www.buycheapipodshop.com
XP
323
Country
United States
I have a bricked "new" 3DS XL and a fine old 3ds XL. When I power on 3DS, it shows blue screen of death bootrom error 00F800FF F8F8FFFF FFFFFFFF.

From https://www.3dbrew.org/wiki/Bootloader#Error_Codes that mean "Both the firm0 and firm1 partitions are corrupt (failed signature checks)".

I searched google and found some threads mention this error.
https://gbatemp.net/threads/help-un...f-f8f8ffff-ffffffff-00000000-00000000.498841/
https://gbatemp.net/threads/help-bootrom-3ds-old.519993/
https://gbatemp.net/threads/help-me-try-to-unbrick-this-3ds.490538/

I conclude that it need to unbrick by flash backup nand which I don't have one or use Lazarus3DS method.

I could access to godemode9 by flashcart + ntrboot.

Lazarus3DS ( https://github.com/AnalogMan151/Lazarus3DS ) looks like only my choice but I have no donor new 3DS. I have only old 3DS (This one could be any help?) . Is there any available method to help to unbrick my new 3DS with this situation?
 
Last edited by tomrev,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,946
Country
United States
Lazarus3DS is not necessary if all you need to fix are the FIRM0 and FIRM1 partitions. In fact, Lazarus3DS should be avoided if possible as it will permanently erase your console unique files. If your original nand files are still intact, try repairing the 3DS firmware as follow.

***

You can reinstall boot9strap using the ntrboot method with either SafeB9SInstaller or even GodMode9.

If ntrbooting to GodMode9, check that the firm0.bin and firm1.bin are present in [S:] SYSNAND VIRTUAL.

To reinstall boot9strap,
  • GodMode9 → press (A) on boot9strap.firmFIRM image options...Install FIRMInstall to both

If GodMode9 fails to install B9S by stating the following error,

0:/boot9strap/boot9strap.firm
Sector 0x96 is corrupted.

Provide "secret_sector.bin"
to fix sector 0x96.

. . .

0:/boot9strap/boot9strap.firm (30kB)
Install failed!

(<A> to continue)

You will need to download secret_sector.bin at [3ds.hacks.guide] A9LH to B9S using a torrent client like Deluge or qBitorrent.

  1. GodMode9 v1.9.0 → press (Y) on secret_sector.bin to [CLIPBOARD].
    • If selection mistake occurred, press (SELECT) button to reset.
  2. [S:] SYSNAND VIRTUAL → press (A) on sector0x96.binInject data @offset| 00000000 | → <A> yes → button combo → <A> yes.
  3. Press (A) on sector0x96.binCalculate SHA-256.
    • 82F2730D2C2DA3F30165F987FDCCAC5CBAB24B4E5F65C981CD7BE6F438E6D9D3
    • This hash has to match or else you can't install boot9strap to FIRM0/1.
Once sector0x96.bin is fixed, try again with reinstalling boot9strap to both FIRMs.
 
Last edited by TurdPooCharger,

tomrev

Well-Known Member
OP
Member
Joined
Oct 19, 2009
Messages
365
Trophies
0
Website
www.buycheapipodshop.com
XP
323
Country
United States
Did you install anything to firm0 and firm1?

No, I don't know. This unit is received from another.



Lazarus3DS is not necessary if all you need to fix are the FIRM0 and FIRM1 partitions. In fact, Lazarus3DS should be avoided if possible as it will permanently erase your console unique files. If your original nand files are still intact, try repairing the 3DS firmware as follow.

***

You can reinstall boot9strap using the ntrboot method with either SafeB9SInstaller or even GodMode9.

If ntrbooting to GodMode9, check that the firm0.bin and firm1.bin are present in [S:] SYSNAND VIRTUAL.

To reinstall boot9strap,
  • GodMode9 → press (A) on boot9strap.firmFIRM image options...Install FIRMInstall to both

If GodMode9 fails to install B9S by stating the following error,



You will need to download secret_sector.bin at [3ds.hacks.guide] A9LH to B9S using a torrent client like Deluge or qBitorrent.

  1. GodMode9 v1.9.0 → press (Y) on secret_sector.bin to [CLIPBOARD].
    • If selection mistake occurred, press (SELECT) button to reset.
  2. [S:] SYSNAND VIRTUAL → press (A) on sector0x96.binInject data @offset| 00000000 | → <A> yes → button combo → <A> yes.
  3. Press (A) on sector0x96.binCalculate SHA-256.
    • 82F2730D2C2DA3F30165F987FDCCAC5CBAB24B4E5F65C981CD7BE6F438E6D9D3
    • This hash has to match or else you can't install boot9strap to FIRM0/1.
Once sector0x96.bin is fixed, try again with reinstalling boot9strap to both FIRMs.

It looks very promise. I will try soon. Thank you. :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)