Hacking Is OTPless A9LH Safe?

  • Thread starter Deleted-394630
  • Start date
  • Views 12,235
  • Replies 129

Did you brick while using the OTPless A9LH installation method?

  • Yes

    Votes: 15 15.6%
  • No

    Votes: 81 84.4%

  • Total voters
    96

vb_encryption_vb

That hardmod guy....
Member
Joined
Nov 21, 2015
Messages
1,995
Trophies
2
Age
41
Location
Acworth, GA
XP
1,943
Country
United States
How could you misunderstood such a simple sentence?
The downgrade is required for anything except Homebrew, it has nothing to do with A9LH install , OPTless or not.
So yes OPTless install is safer than the downgrade to 9.2, it is safer than the 2.1 CTR transfer.

This not from my personal experience but from the people who actually made all the software.

Edit: Oh and safer doesn't mean 100% safe. Just in case someone is wondering. If you don't want to take absolutely no risk, don't even update or do anything that write on your SysNAND.

Its a matter of opinion on weather its safer or not.
 

mudassirul

Well-Known Member
Member
Joined
Jan 13, 2010
Messages
330
Trophies
1
Age
34
XP
395
Country
According to Plailect, the brick percentage is 0.0065%. But I don't know if it is accurate.

It's pretty safe either way. You're talking about like what, 15 bricks out of 1000 installs? That's a pretty good ratio.

0.0065% actually equates 13 out of 200,000 installs
 

Aurora Wright

Well-Known Member
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,492
Country
Italy
The issue with the bricks is that the install should be completely deterministic. (As of the latest version) install A9LH fully (FIRM0 + FIRM1 + stage2), put NAND key1 in place of key2, put a jump to stage1 at a certain offset, reboot. FIRM0 is "corrupted" and leaves stage1 behind, Kernel9 in FIRM1 decrypts to garbage with the second instruction being a jump to the offset I mentioned and the first instruction never being executed, so stage1 executes after the reboot, loads stage2, which loads arm9loaderhax.bin (which is SafeA9LHInstaller again), which uses the OTP hash to make the install permanent with the proper key2.
In my tests I've never encountered any bricks, and I have investigated the possible causes:
- memory corruption in the middle of the reboot? nope. I made a FCRAM and ARM9 memory tester and after a lot of testing by multiple people not a single case was reported.
- failure to init screens or take over the ARM11 due to timing issues or something? nope, put them after the install ends and there were still bricks.
- memory corruption due to a bug in CakeBrah or something? I changed the install method to execute stage1 instead of code left in memory and a brick was reported yesterday.

Yesterday I had another guess and I pushed a new version, if bricks happen with it I'm at a loss.
 
Last edited by Aurora Wright,

vb_encryption_vb

That hardmod guy....
Member
Joined
Nov 21, 2015
Messages
1,995
Trophies
2
Age
41
Location
Acworth, GA
XP
1,943
Country
United States
The issue with the bricks is that the install should be completely deterministic. (As of the latest version) install A9LH fully (FIRM0 + FIRM1 + stage2), put NAND key1 in place of key2, put a jump to stage1 at a certain offset, reboot. FIRM0 is "corrupted" and leaves stage1 behind, Kernel9 in FIRM1 decrypts to garbage with the second instruction being a jump to the offset I mentioned and the first instruction never being executed, so stage1 executes after the reboot, loads stage2, which loads arm9loaderhax.bin (which is SafeA9LHInstaller again), which uses the OTP hash to make the install permanent with the proper key2.
In my tests I've never encountered any bricks, and I have investigated the possible causes:
- memory corruption in the middle of the reboot? nope. I made a FCRAM and ARM9 memory tester and after a lot of testing by multiple people not a single case was reported.
- failure to init screens or take over the ARM11 due to timing issues or something? nope, put them after the install ends and there were still bricks.
- memory corruption due to a bug in CakeBrah or something? I changed the install method to execute stage1 instead of code left in memory and a brick was reported yesterday.

Yesterday I had another guess and I pushed a new version, if bricks happen with it I'm at a loss.
My theory has always been a chance of power loss to the console or a power surge.
 
  • Like
Reactions: nechigawara

GBAFail

Smell my finger.
Member
Joined
Oct 26, 2015
Messages
491
Trophies
0
Location
Uranus
XP
321
Country
United States
24% bricking rate? Yeah, that risk is definitely not worth slightly faster boot times and playing GBA VC without installing twice.
It's .0065%. This thread is probably attracting people who have bricked. People are more likely to complain then give praise. The poll here needs to taken with a grain of salt.
 
D

Deleted-394630

Guest
OP
Then sorry about that. I understand that you means "OTPless doesn't need 9.2 downgrade".
I have a lot to learn in English since it's not my native laungage.
Don't worry, English is my native language, and I understood just what you did.

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

I've fixed around 20 bricks or more due to this method, safe? Not really. with that being said , ive fixed about 20 bricks due to DSiWarehax as well. nothing is safe, lol.
Be ready for me to message you next week if it goes wrong. :rofl2:
 
  • Like
Reactions: vb_encryption_vb

upfromtheskies

Well-Known Member
Member
Joined
Mar 21, 2015
Messages
293
Trophies
0
Age
33
XP
1,078
Country
United States
It's .0065%. This thread is probably attracting people who have bricked. People are more likely to complain then give praise. The poll here needs to taken with a grain of salt.
Where did you get that number from?

Either way, there's 11 reported bricks here with A9LH, while Menuhax has zero bricks. I'll stick with Menuhax until I have no choice but to install A9LH.
 

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,790
Country
United States
I'm not stupid enough to update sysnand, and those who are should probably stay far, far away from A9LH installation.
You may not be stupid to do it on purpose but it can happen. Plus more people have been updating sysnand instead of emunand lately. With a9lh you could update sysnand but still use your emunand

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

That's actually a valid point that I've never thought of.
Please don't post here when you update your sysnand instead of emunand in confusion.
 
  • Like
Reactions: Quantumcat
D

Deleted-394630

Guest
OP
You may not be stupid to do it on purpose but it can happen. Plus more people have been updating sysnand instead of emunand lately. With a9lh you could update sysnand but still use your emunand

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


Please don't post here when you update your sysnand instead of emunand in confusion.
A9LH Master race all the way, it's just a valid point. Totally not using menuhax, I love my patched sysnand and 9 second boot-up time.
 

upfromtheskies

Well-Known Member
Member
Joined
Mar 21, 2015
Messages
293
Trophies
0
Age
33
XP
1,078
Country
United States
You may not be stupid to do it on purpose but it can happen. Plus more people have been updating sysnand instead of emunand lately. With a9lh you could update sysnand but still use your emunand


Please don't post here when you update your sysnand instead of emunand in confusion.
My sysnand and emunand home screens look completely different, and I also double check the firmware version displayed in settings even if I launch it from emunand, there's no way I'm going to update it.
 

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,790
Country
United States
My sysnand and emunand home screens look completely different, and I also double check the firmware version displayed in settings even if I launch it from emunand, there's no way I'm going to update it.
Ok that is your choice. As I said don't come crying on this site if you update sysnand instead of emunand.
 

Bu2d85

Well-Known Member
Member
Joined
Nov 6, 2014
Messages
1,042
Trophies
0
Age
39
XP
1,286
Country
United States
Where did you get that number from?

Either way, there's 11 reported bricks here with A9LH, while Menuhax has zero bricks. I'll stick with Menuhax until I have no choice but to install A9LH.
There is always a risk when you move to permanent exploits. It all becomes about the risk outweighing the reward. Which everyone has a different answer to that question.
 

Site & Scene News

Popular threads in this forum

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