Hacking Atmosphere-NX - Custom Firmware in development by SciresM

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,661
Trophies
1
Location
42*South
XP
4,252
Country
Australia
Thanks for the link, but this is for secundary, not primary (i think)...
Those patches are for if you are using hekate - I just use the sigpatch updater from totaljustice to get the latest for my chosen version /shrug but a search of the forums should find both fusee-primary patches and hekate patches were the ones linked
 

Mister_X

Well-Known Member
Newcomer
Joined
Nov 24, 2016
Messages
73
Trophies
0
Website
giphy.com
XP
682
Country
Those patches are for if you are using hekate - I just use the sigpatch updater from totaljustice to get the latest for my chosen version /shrug but a search of the forums should find both fusee-primary patches and hekate patches were the ones linked

No, those patches are for hekate + secondary, im using hekate with primary.
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,914
Country
United States
What you do to fix that error

Ok so I figured out what was wrong.

I have SX Lite hidden partition emunand and used Choi to update my emunand partition. This corrupts the BOOT0/1 on emunand. So in order for Atmo to boot properly (which as of now requires using SX Gear), you have to backup the BOOT0/1 paritions from your sysnand (with the same firmware version) and then restore those to the emunand partition.

The problem is that I have no idea how to do that, lol.
 

Helidwarf

Well-Known Member
Newcomer
Joined
Sep 24, 2016
Messages
79
Trophies
0
Age
28
XP
641
Country
Italy
Ok so I figured out what was wrong.

I have SX Lite hidden partition emunand and used Choi to update my emunand partition. This corrupts the BOOT0/1 on emunand. So in order for Atmo to boot properly (which as of now requires using SX Gear), you have to backup the BOOT0/1 paritions from your sysnand (with the same firmware version) and then restore those to the emunand partition.

The problem is that I have no idea how to do that, lol.

If you used choi to upgrade a mariko system before then you will have erista code in your boot0 and will get a nxboot not enough storage error when using atmosphere, luckily all mariko consoles running the same firmware have the exact same boot0, so ideally if you cant fix your boot0 you can just get someone to share their boot0 (as long as you are on the same fw i.e. both consoles needs to be 11.0.0)
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,914
Country
United States
If you used choi to upgrade a mariko system before then you will have erista code in your boot0 and will get a nxboot not enough storage error when using atmosphere, luckily all mariko consoles running the same firmware have the exact same boot0, so ideally if you cant fix your boot0 you can just get someone to share their boot0 (as long as you are on the same fw i.e. both consoles needs to be 11.0.0)

Well I tried to backup my sysnand's boot0/1 sectors with the SX tool, then use Hekate to restore those to the Emunand partitions, and then migrate the emunand to Hekate. That didn't work, still Boot0: Not enough space error.
 

Helidwarf

Well-Known Member
Newcomer
Joined
Sep 24, 2016
Messages
79
Trophies
0
Age
28
XP
641
Country
Italy
Well I tried to backup my sysnand's boot0/1 sectors with the SX tool, then use Hekate to restore those to the Emunand partitions, and then migrate the emunand to Hekate. That didn't work, still Boot0: Not enough space error.
did you use choi to upgrade your sysnand? also have you tried using the cleanup option in sx firmware?
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,914
Country
United States
did you use choi to upgrade your sysnand? also have you tried using the cleanup option in sx firmware?

I've used Choi before, yes.

And no, I haven't used the cleanup option. What does that do? Full disclosure, I've also migrated the emunand using Hekate after trying to get it to work. Should I rename the Nintendo folder and change it back to Emunand (and restore its location) before doing the cleanup option?
 

Helidwarf

Well-Known Member
Newcomer
Joined
Sep 24, 2016
Messages
79
Trophies
0
Age
28
XP
641
Country
Italy
I've used Choi before, yes.

And no, I haven't used the cleanup option. What does that do? Full disclosure, I've also migrated the emunand using Hekate after trying to get it to work. Should I rename the Nintendo folder and change it back to Emunand (and restore its location) before doing the cleanup option?
if you have used choi before then your sysnand boot0 also has erista code thus same error, you need a clean donor boot0 from a system with the same fw

The cleanup option "supposedly" removes tx code from your boot0, but who knows, tx is full of shit you dont know if they are bullshitting you...

I'm using sx emunand with atmosphere by creating a ini file in sd:emummc/emummc.ini
with the following:
Code:
[emummc]
enabled = 1
sector = 0x2
nintendo_path = Emutendo

no need to emigrate with hekate
 
Last edited by Helidwarf,
  • Like
Reactions: mathew77

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,914
Country
United States
if you have used choi before then your sysnand boot0 also has erista code thus same error, you need a clean donor boot0 from a system with the same fw

The cleanup option "supposedly" removes tx code from your boot0, but who knows, tx is full of shit you dont know if they are bullshitting you...

I'm using sx emunand with atmosphere by creating a ini file in sd:emummc/emummc.ini
with the following:
Code:
[emummc]
enabled = 1
sector = 0x2
nintendo_path = Emutendo

no need to emigrate with hekate

Is backing up my sysnand now and restoring that not good enough? I'm confused about that...

And I've already migrated the emunand, I can move it back though.
 

Helidwarf

Well-Known Member
Newcomer
Joined
Sep 24, 2016
Messages
79
Trophies
0
Age
28
XP
641
Country
Italy
Is backing up my sysnand now and restoring that not good enough? I'm confused about that...

And I've already migrated the emunand, I can move it back though.
you said you've used choi on your sysnand before so no its not good enough (choi was never intended to be used with mariko systems so it always assumes the console it's running on is an erista. When you use it it will ALWAYS corrupt your boot0 with erista code). You need to find a clean donor boot0 running the same FW.
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,914
Country
United States
you said you've used choi on your sysnand before so no its not good enough (choi was never intended to be used with mariko systems so it always assumes the console it's running on is an erista. When you use it it will ALWAYS corrupt your boot0 with erista code). You need to find a clean donor boot0 running the same FW.

No, I used Choi only on SX hidden partition emunand, never on sysnand. I've only ever updated using the online updated on sysnand.

I tried using SX cleanup but that didn't do anything.

Still Boot0 error.
 

Helidwarf

Well-Known Member
Newcomer
Joined
Sep 24, 2016
Messages
79
Trophies
0
Age
28
XP
641
Country
Italy
are your sysnand and emunand on the same FW then? as I said the boot0 is FW specific, you can't use a 10.2.0 sysnand boot0 with a 11.0.0 FW emunand

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

Discord_screen_00605.png

I'm just gonna leave here what SciresM had to say about this nxboot issue.
 
  • Like
Reactions: mattyxarope

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,914
Country
United States
are your sysnand and emunand on the same FW then? as I said the boot0 is FW specific, you can't use a 10.2.0 sysnand boot0 with a 11.0.0 FW emunand

Both my sys and emu nands are on the same firmware.

I:

1. Backed up the boot0 and boot1 sectors of my sysnand using SX's tool.

2. Booted Hekate, used it to create an emunand backup of boot0 and boot1.

3. Deleted the backups made by Hekate, then replaced them (in the restore folder) with the ones made by SX.

4. Booted Hekate using SX Gear, then Atmo, which did not work.
 

SciresM

Developer
Developer
Joined
Mar 21, 2014
Messages
965
Trophies
2
Age
32
XP
8,045
Country
United States
gateway's "cleanup" just copies the backup bootloader/BCT on top of the normal one.

Choi overwrites both the normal and backup with garbage erista contents.

You need to flash a valid Mariko BOOT0, to fix that kind of error. If you can't figure out how to do it, I imagine somebody will make a tool, given how common it seems like people bricking themselves with choi is.
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,914
Country
United States
gateway's "cleanup" just copies the backup bootloader/BCT on top of the normal one.

Choi overwrites both the normal and backup with garbage erista contents.

You need to flash a valid Mariko BOOT0, to fix that kind of error. If you can't figure out how to do it, I imagine somebody will make a tool, given how common it seems like people bricking themselves with choi is.

I think I know how it is done, just trying to figure out why it didn't work.

I've used the Hekate restore feature for a BOOT0/1 backup from my sysnand, but perhaps that isn't enough?

Unfortunately I don't have my card reader so I can't use the NX tool that is around to restore.
 

SciresM

Developer
Developer
Joined
Mar 21, 2014
Messages
965
Trophies
2
Age
32
XP
8,045
Country
United States
I think I know how it is done, just trying to figure out why it didn't work.

I've used the Hekate restore feature for a BOOT0/1 backup from my sysnand, but perhaps that isn't enough?

Unfortunately I don't have my card reader so I can't use the NX tool that is around to restore.

"backup from my sysnand" I would guess that your sysnand is also corrupted by choi.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
    K3N1 @ K3N1: Plug in*