Hacking [Tutorial] How to convert Arm9LoaderHax payloads to FIRMS

Status
Not open for further replies.

el_gonz87

Well-Known Member
Member
Joined
Aug 24, 2016
Messages
1,559
Trophies
0
Age
37
XP
868
Country
United States
CMD said "py" is not an executable program.....

Well I need to find the cryptography first.

1) Download Python 3.6.1 from here https://www.python.org/downloads/
2) Install and make sure you select add to path
3) Unzip firmtool to directory
4) Open command prompt in admin mode and run "pip install cryptography"
5) Still in command mode navigate to directory where you unzip firmtool
6) Run the command "python setup.py install"
7) To convert bin file run command as follows "python firmtool build test.firm -n 0x23F00000 -e 0 -D arm9loaderhax.bin -A 0x23F00000 -C NDMA"
 

pixelmasher

Gaming Gamer
Member
Joined
Dec 12, 2016
Messages
1,668
Trophies
0
Location
Near N2DS XL
XP
971
Country
United States
Probably not until early next week. I did it for the latest release versions I could find on github of the ones I use but I am going on a long day trip tomorrow (Saturday) and am heading to bed now. Perhaps sometime Sunday if I am not too tired.
Never mind. I figured it out.
For anyone who cares. Here's the latest nightly versions of Decrypt9, EmuNAND9, and Hourglass9. I just followed directions. Haven't tested them yet.

Edit: This is rather outdated except for EmuNAND9. d0k3 has made official firm versions of Decrypt9 and Hourglass9.
 

Attachments

  • d0k3_firm_payload_converts.7z
    188.1 KB · Views: 578
Last edited by pixelmasher,

darkalex004

Well-Known Member
Newcomer
Joined
Sep 29, 2015
Messages
71
Trophies
0
XP
127
Country
First of all: thanks for this tutorial.
I use Luma 3DS and boot9strap updated from arm9loaderhax.
I have a Gateway card and I want to convert the Gateway 3DS payload in .bin to .firm to try it but I don't understand the instructions xD.
Anyone can help me?
 

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
36
Location
Asshai
XP
2,958
Country
United States
First of all: thanks for this tutorial.
I use Luma 3DS and boot9strap updated from arm9loaderhax.
I have a Gateway card and I want to convert the Gateway 3DS payload in .bin to .firm to try it but I don't understand the instructions xD.
Anyone can help me?
I can do it for you if you'd like to send me the Payload. I don't use Gateway so i can't test it, but I can convert it.
 

darkalex004

Well-Known Member
Newcomer
Joined
Sep 29, 2015
Messages
71
Trophies
0
XP
127
Country
I can do it for you if you'd like to send me the Payload. I don't use Gateway so i can't test it, but I can convert it.
Okay, I'm going to send you a PM because I don't know if upload the Gateway payload here is "illegal".
Thanks for your help :D.
 

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
36
Location
Asshai
XP
2,958
Country
United States
First of all: thanks for this tutorial.
I use Luma 3DS and boot9strap updated from arm9loaderhax.
I have a Gateway card and I want to convert the Gateway 3DS payload in .bin to .firm to try it but I don't understand the instructions xD.
Anyone can help me?
Here you go

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

https://gbatemp.net/threads/release-ctrbootmanager-ctrbootmanager9.431647/

Could you please download the arm9 payloads and convert them please since this application doesn't work on my computer
If you provide me the exact arm9.bin you want converted, I'll help. I'm not going on a hunt Lol
 

Attachments

  • Gateway.rar
    6.2 KB · Views: 436
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Xdqwerty, People who create revival services for the Wii end up in disaster, same goes for Pretendo lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast wiimmfii went fine although people only use it for Mario kart Wii
  • SylverReZ @ SylverReZ:
    At least if they ban you for cheating, get another Wii. They're cheap as chips.
    +1
  • SylverReZ @ SylverReZ:
    Remember when RiiShop was a thing?
  • BakerMan @ BakerMan:
    not really
  • SylverReZ @ SylverReZ:
    It got shutdown because somebody "accidentally" leaked the database for the amount of people using the beta.
  • SylverReZ @ SylverReZ:
    RiiShop is the laziest way of downloading Wii games. Did somebody not think of this through?
  • BakerMan @ BakerMan:
    although i ended up accidentally changing my nand with no way of going back bc i didn't know you needed a gamecube controller to restore it (i have a wii minus/1.1, which doesn't have gamecube controller support)
  • SylverReZ @ SylverReZ:
    @BakerMan, I think you're talking about the recovery mode that the SaveMii used, and also was to restore softbricked systems.
  • SylverReZ @ SylverReZ:
    If your NAND was hardbricked, then just buy another Wii. Or go with the dirty NAND flasher method.
  • BakerMan @ BakerMan:
    and if i find the sd card i have my NAND backed up on, i can not only restore the NAND if i solder the right part in, but i can also put my NAND on dolphin, then i can play dolphin online, like PMEX Remix or MKWii Riibalanced
  • Xdqwerty @ Xdqwerty:
    Brb
  • SylverReZ @ SylverReZ:
    @BakerMan, Oh yeah, that was a thing too. Dolphin does support Wiimmfi.
  • BakerMan @ BakerMan:
    yeah you just need to put your NAND backup with wiimmfi on it
  • BakerMan @ BakerMan:
    ngl i feel like if a bunch of my friends have wiis and know how to get wiimmfi and back up their NAND, then we could do a PMEX Remix tournament
  • BakerMan @ BakerMan:
    maybe even add UMVC3/DBFZ and make it a biathlon/triathlon
  • Psionic Roshambo @ Psionic Roshambo:
    Too bad Excite Truck wasn't multi player :(
  • Psionic Roshambo @ Psionic Roshambo:
    Loved that game lol
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, sorry for the stupid suggestion I had in that thread
  • SylverReZ @ SylverReZ:
    Its fine
  • BakerMan @ BakerMan:
    what thread?
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=lxR2jow50Bs