hacks-guide / Guide_3DS

A complete guide to 3DS custom firmware, from stock to boot9strap.
https://3ds.hacks.guide/
MIT License
1.57k stars 315 forks source link

Comments on 9.2 update (II) #181

Closed arromdee closed 8 years ago

arromdee commented 8 years ago

(Also posted in the Reddit thread)

Changing section 5 to directly install a9lh on 2.1 prevents the instructions from working for people starting on 1.x and 2.x. If they try to follow it, they will get the OTP, then skip to step 5, install a9lh on 1.x or 2.x, and then not have anything to copy to SysNAND. (I believe that Luma now allows recovery mode without breaking a9lh so they could update to 11.0 using recovery mode. Would that work, if they are on 1.x/2.x?)

Cart update should tell the user not to be connected to the Internet while doing the cart update.

The 9.2.0 update section ignores the possibility of the user being on 2.2, which does seem to exist..

Also, has it been confirmed that 9.0-9.2 with low browser has a problem with Ninjhax?

Plailect commented 8 years ago

Changing section 5 to directly install a9lh on 2.1 prevents the instructions from working for people starting on 1.x and 2.x. If they try to follow it, they will get the OTP, then skip to step 5, install a9lh on 1.x or 2.x, and then not have anything to copy to SysNAND. (I believe that Luma now allows recovery mode without breaking a9lh so they could update to 11.0 using recovery mode. Would that work, if they are on 1.x/2.x?)

The steps don't have them install a9lh on 2.X at all if they're already there, if you read the chart.

"for 2.1.0 get your OTP do the following then skip to Part 5 - arm9loaderhax (ignore Sections IV and V)"

Cart update should tell the user not to be connected to the Internet while doing the cart update.

Yellows8 told me this doesn't matter.

The 9.2.0 update section ignores the possibility of the user being on 2.2, which does seem to exist..

Their only option is Cubic Ninja, 2xrsa doesn't work on 2.2

Also, has it been confirmed that 9.0-9.2 with low browser has a problem with Ninjhax?

I have gotten no reports of this.

arromdee commented 8 years ago

My criticism was wrong, but even following the proper steps won't work.

For 1.x-2.x following the guide will -- get OTP -- cart update (leaves them on 4.x/6.x) -- rxtools (leaves them on 9.2) -- skip to part 5

But here the difference between the old and new versions of the guide matters. The old version of the guide has part 5 assume they were on 9.2. The new version of the guide has part 5 assume they are on 2.1. Because they upgraded from 1.x-2.x, but then skipped part 4 which downgrades, they are not on 2.1, they are on 9.2. For instance they cannot follow the part 5 step "Reinsert your SD card into your 2.1.0 3DS". Also, they cannot perform the step "Copy emuNAND_original.bin and emuNAND_original.sha ..." from part 5 section I. Part 5 also starts with copying some Secureinfo_A, etc. files. If they skipped to part 5 and got the OTP by Cubic Ninja rather than by using OTPHelper, they won't have such files.

It might be even easier if they are on exactly 2.1.0-4. They should be able to get the OTP, avoid cart update/rxtools, and install a9lh on 2.1. However, I don't know if that works, because Luma can't run 2.1, so they may not have a way to get out of 2.1. Is Luma capable of running recovery mode on 2.1?

Their only option is Cubic Ninja, 2xrsa doesn't work on 2.2

Okay, there's still a minor problem. 2.2.0-4 would lead them to the 2.x.x/2-6 table entry which doesn't mention Cubic Ninja. Only the 2.x.x/-0 table entry mentions Cubic Ninja.

Plailect commented 8 years ago

Luma cannot boot anything on 2.1.0, and neither can any CFW. As for part 5 and cubic ninja, I have updated the chart.

MelonGx commented 8 years ago

Need to separate 4.0.0 out of 4.X.X because it's unable to be directly booted.

arromdee commented 8 years ago

The 4.0 section has 6.0 cart update + 6.0 mset, or 4.0 mset.

Is there ever a situation where 6.0 cart update+6.0 mset has any benefits over just using 4.0 mset?

Plailect commented 8 years ago

Nope, but it's still technically a valid option

On Fri, Jun 10, 2016, 3:30 PM arromdee notifications@github.com wrote:

The 4.0 section has 6.0 cart update + 6.0 mset, or 4.0 mset.

Is there ever a situation where 6.0 cart update+6.0 mset has any benefits over just using 4.0 mset?

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub https://github.com/Plailect/Guide/issues/181#issuecomment-225274521, or mute the thread https://github.com/notifications/unsubscribe/AQMWNvcad_Ip0eTnjQxo_vJSaIij0eblks5qKbtNgaJpZM4IyD29 .