Homebrew [RELEASE] OTPHelper - OTP dumping & downgrade helper

  • Thread starter d0k3
  • Start date
  • Views 142,120
  • Replies 801
  • Likes 61

pre10c

Well-Known Member
Member
Joined
Jan 15, 2016
Messages
329
Trophies
0
Age
35
XP
497
Country
Belgium
FIRM0 / FIRM1 can be dumped and injected. which is useful for a manual fix after a botched downgrade

does this mean when otphelper reports a faulty downgrade, that we can use this to properly fix the downgrade without upgrading and downgrading again??
 

Ainuwen

New Member
Newbie
Joined
Mar 22, 2016
Messages
3
Trophies
0
Age
34
XP
76
Country
Hmm, chastised for using a version that was barely a day out of date, then release another 20 minutes after :(
For the record, v0.80 failed, while v0.81 succeeds. Used one click setup.
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Hmm, chastised for using a version that was barely a day out of date, then release another 20 minutes after :(
For the record, v0.80 failed, while v0.81 succeeds. Used one click setup.
v0.80 failed? What was the error? That promotional video, I guess (just one TMD)?
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Title 0004001000025000
Not a false positive either, when I checked the Sha256Sum it was a mismatch.
Yeah, that's the infamous 'promotional video'.

If the One Click downgrade works, will you @Plailect recommend that over your guide if you already are on an emunand?
This is not a 'One Click Downgrade'. It just unbricks your EmuNAND and transfers it - safely - to your SysNAND. Adhere to Plailects guide!
 
  • Like
Reactions: linuxares
D

Deleted User

Guest
So bit confused (1st time using this program)

I've followed the guide, set up a 10.7 emuNAND, got Tinyformat, formatted, reinstalled SysUpdater, and chose downgrade and it went through and rebooted after finishing updates.

However, when I boot OTPHelper from sysNAND and choose One Click Setup, everything fails.

Validation Stage 0: FAILED
Validation Stage 1: FAILED
Validation Stage 2: FAILED

WARNING: Validation Stage 0 failed!
!DO NOT RESTORE THIS TO SYSNAND!

Not sure what I'm doing wrong. SysNAND 9.2 with menuhax, 10.7 emunand (tried booting both Cakes/AuRei/GW) [I've even tried creating a new emunand and updating it again]
 
Last edited by ,

pre10c

Well-Known Member
Member
Joined
Jan 15, 2016
Messages
329
Trophies
0
Age
35
XP
497
Country
Belgium
So bit confused (1st time using this program)

I've followed the guide, set up a 10.7 emuNAND, got Tinyformat, formatted, reinstalled SysUpdater, and chose downgrade and it went through and rebooted after finishing updates.

However, when I boot OTPHelper from sysNAND and choose One Click Setup, everything fails.

Validation Stage 0: FAILED
Validation Stage 1: FAILED
Validation Stage 2: FAILED

WARNING: Validation Stage 0 failed!
!DO NOT RESTORE THIS TO SYSNAND!

Not sure what I'm doing wrong. SysNAND 9.2 with menuhax, 10.7 emunand (tried booting both Cakes/AuRei/GW) [I've even tried creating a new emunand and updating it again]

did you format twice using tinyformat?
 

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
So bit confused (1st time using this program)

I've followed the guide, set up a 10.7 emuNAND, got Tinyformat, formatted, reinstalled SysUpdater, and chose downgrade and it went through and rebooted after finishing updates.

However, when I boot OTPHelper from sysNAND and choose One Click Setup, everything fails.

Validation Stage 0: FAILED
Validation Stage 1: FAILED
Validation Stage 2: FAILED

WARNING: Validation Stage 0 failed!
!DO NOT RESTORE THIS TO SYSNAND!

Not sure what I'm doing wrong. SysNAND 9.2 with menuhax, 10.7 emunand (tried booting both Cakes/AuRei/GW) [I've even tried creating a new emunand and updating it again]
Full log, please. It is on your SD card. Most likely you are one of those who have a botched firm install. Read up in Plailects guide what to do about this.
 
D

Deleted User

Guest
Full log, please. It is on your SD card. Most likely you are one of those who have a botched firm install. Read up in Plailects guide what to do about this.

That was pretty much the entire log. The part I left out was just the personal info like NAND ID/Serial #/TWL Customer ID.

Using EmuNAND @ 26C000/000000
NAND CID: <hidden>
TWL Customer ID: <hidden>
FIRM0 hash mismatch!
Your serial number is: <hidden>
Your region is: USA

Validation Stage 0: FAILED
Validation Stage 1: FAILED
Validation Stage 2: FAILED

WARNING: Validation Stage 0 failed!
!DO NOT RESTORE THIS TO SYSNAND!
Starting from scratch is recommended

Did you forget about downgrading first?
One Click Setup: failed!

Press B to return, START to reboot.

Restored my emuNAND_formatted and booted back up and run TinyFormat a 3rd time. Downgrading again. Succeeded, and rebooted.

Booted OTPHelper again, failed same spot.

Stupid question, don't you have to run Unbrick 2.1 emuNAND first before choosing One Click Setup, or does OCS do that as well?

If so, that part of the guide is missing.
 
Last edited by ,

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Restored my emuNAND_formatted and booted back up and run TinyFormat a 3rd time. Downgrading again. Succeeded, and rebooted.

Booted OTPHelper again, failed same spot.

Doing the same thing over and over again, expecting a different outcome?
Code:
FIRM0 hash mismatch!
You need to fix this, even if you repeat this 100 times, you will most likely always end up there. You need to inject a proper firm to EmuNAND (no worries, OTPHelper handles this too). I suggest you go over to #3dshacks on rizon and ask for help.

Stupid question, don't you have to run Unbrick 2.1 emuNAND first before choosing One Click Setup, or does OCS do that as well?

OCS does it all, you basically never need anything else in OTPHelper. Unless, one has a NAND like yours, See above :)
 

SAIYAN48

Kaiser Supremissimus
Member
Joined
Mar 11, 2016
Messages
721
Trophies
1
Age
124
Location
The Ends of Eternity
XP
4,770
Country
Canada
I'm following @Plailect 's guide and the OTP one click to install failed at stages 1 and 2. Looking through the log, I see no mismatches. Am I missing something, or did I screw something up?
 

Attachments

  • otphelper.log.txt
    5.5 KB · Views: 307

d0k3

3DS Homebrew Legend
OP
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Will try it out and post again.

Edit: Whatever magic you put in the new version worked :P
The 'magic' in that case, is ignoring that error :P. But this is okay in that single case and won't do any damage or cause any problems.

@gunner007 - you are right, Plailect just added that part, it was not in there before. By the way, know that we saved your 3DS. On any downgrade attempt pre OTPHelper 0.70 what you have here would have been a guaranteed (and fully undetected) brick.
 
  • Like
Reactions: SAIYAN48
D

Deleted User

Guest
@gunner007 - you are right, Plailect just added that part, it was not in there before. By the way, know that we saved your 3DS. On any downgrade attempt pre OTPHelper 0.70 what you have here would have been a guaranteed (and fully undetected) brick.

Oh I'm sure it did. I've been using the old guide with CN and manually doing everything and wanted to give this new guide and OTP a try.

I'm just confused about the firm part. I downgraded to 9.2 (checked with downgraderchecker) and had no missing titles/extra/mismatched. Used emuNAND9 to create an emuNAND. Booted into that emuNAND and ran TinyFormat to unlink it. Booted to emuNAND again, did a system update to bring emuNAND from 9.2 to 10.7.

Then kept following the guide. Just not sure where FIRM0 mismatch came from, waiting on the IRC to see any responses. Should I just update sysNAND and downgrade again?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    @Xdqwerty I don't have a ROG ally
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i don't have one either
    +1
  • SylverReZ @ SylverReZ:
    @AcuteBulbasaurappears, A cute bulbasaur appears. :D
    +2
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The Wii U gamepads are tied to the console's region, so its impossible to find a cheap gamepad that supports your model.
  • SylverReZ @ SylverReZ:
    Unless you modify your system, of course, and remove the region check.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, im now by episode 8 of lain
  • S @ salazarcosplay:
    @Xdqwerty can we discuss chrono trigger
  • S @ salazarcosplay:
    @Xdqwerty I like how the game had the middle ages 1000AD, the dark ages 600AD.It was great seeing the post robot apocalypse 2300 like Terminator and enter the matrix. some of mad max and fallout. 2300ad though it could had used more elements instead of just a generic ai uprising. It was a great idea for their judgement day to be 1999 Y2K.

    -great additions if they would have made an expansion or dlc in my opinion would be finding out humans trapped in a matrix -

    a follower having a cyborg character living tissue over metal endoskelleton like terminator, and the synths from fallout
  • S @ salazarcosplay:
    4After Zeal fell it would have been good to see more ancient eras. Perhaps Sumeria based in one area, then Egypt based in another area, Greek based in another area, then roman based in another area before the middle ages.---------

    ----between 1000ad and 1999 is a big gap they should have had the age of revolution like the american and French Revolution

    then the cowboyy era in one area of map and the Industrial revolution/age of enlightmentthen a ww1 and ww2 and a cold war era
  • S @ salazarcosplay:
    they could have added 75,000 bc like assassins creed. zeal was already establish in 12, 000 bc , soething before the kindom rose
  • S @ salazarcosplay:
    @Xdqwerty they could also add age of dscover, colonialism ect
    +1
  • S @ salazarcosplay:
    renaissance
  • S @ salazarcosplay:
    @Xdqwerty what did you think
  • S @ salazarcosplay:
    @Xdqwerty I think glenn (the frog) after becomming human had an affair with the queen
  • S @ salazarcosplay:
    so he is the great great great great grandfather of marle @Xdqwerty
  • S @ salazarcosplay:
    they made it like Lancelot from king arthur legends
  • BakerMan @ BakerMan:
    just found out i'm now taller than my dad
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, sorry i was busy
  • S @ salazarcosplay:
    @Xdqwerty thats completely fine
    +1
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    the ds version added a secret boss reference to chrono cross
  • S @ salazarcosplay:
    @Xdqwerty did you finish watching naruto shippuden and Boruto
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, i havent even started lol
    Xdqwerty @ Xdqwerty: @salazarcosplay, i havent even started lol