Hacking NTRPack: PC-less b9s install using ntrboot

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
All is this update talk just when I want to use it. Perfect. Let me know when you're ready!
I was planning on working on it today as I was actually starting to feel better, then my dog suddenly had to be put down yesterday and I fell like crap again. Hopefully that was the end of 2017 overlapping into 2018 and this isn't indicative of how 2018 will be. Getting real tired of life pulling this kind of nonsense whenever I start to not feel like crap.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
I was planning on working on it today as I was actually starting to feel better, then my dog suddenly had to be put down yesterday and I fell like crap again. Hopefully that was the end of 2017 overlapping into 2018 and this isn't indicative of how 2018 will be. Getting real tired of life pulling this kind of nonsense whenever I start to not feel like crap.
Sorry.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
I was planning on working on it today as I was actually starting to feel better, then my dog suddenly had to be put down yesterday and I fell like crap again. Hopefully that was the end of 2017 overlapping into 2018 and this isn't indicative of how 2018 will be. Getting real tired of life pulling this kind of nonsense whenever I start to not feel like crap.
I think I'm missing something. Your files start on an SD card that you have to loan to the unhacked system. At the end, how do you get all of the hacked files over to the owner's SD card? Is there any easier way than loading up GM9, copying, unmounting, swapping cards, mounting, pasting? I feel like at the end of your steps the SD card that you prepared has to stay in the newly hacked system?

I guess it helps to read the instructions, lol. Sorry.
 
Last edited by OrGoN3,

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
I think I'm missing something. Your files start on an SD card that you have to loan to the unhacked system. At the end, how do you get all of the hacked files over to the owner's SD card? Is there any easier way than loading up GM9, copying, unmounting, swapping cards, mounting, pasting? I feel like at the end of your steps the SD card that you prepared has to stay in the newly hacked system?

I guess it helps to read the instructions, lol. Sorry.
With the auto-run script baked into gm9, it installs b9s and copies files from your sd to temporary system memory, it prompts you to eject, which you do and then insert the owners SD card, at which point the script continues and copies the files from temporary memory to the owners sd.
 
  • Like
Reactions: OrGoN3

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
With the auto-run script baked into gm9, it installs b9s and copies files from your sd to temporary system memory, it prompts you to eject, which you do and then insert the owners SD card, at which point the script continues and copies the files from temporary memory to the owners sd.
Yeah. After I posted that I re-read the directions and realized I skipped over the part where it does exactly that. Sorry about that buddy. Here's thinking of you, hoping you're okay! ^_^
 
  • Like
Reactions: TheCyberQuake

Quantumcat

Dead and alive
Member
Joined
Nov 23, 2014
Messages
15,144
Trophies
0
Location
Canberra, Australia
Website
boot9strap.com
XP
11,094
Country
Australia
With the auto-run script baked into gm9, it installs b9s and copies files from your sd to temporary system memory, it prompts you to eject, which you do and then insert the owners SD card, at which point the script continues and copies the files from temporary memory to the owners sd.
I never realised that, the couple of people I've installed B9S for I've told them to download the files from your mega link, and just skipped that part :-p
 

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
I never realised that, the couple of people I've installed B9S for I've told them to download the files from your mega link, and just skipped that part :-p
My main goal for this pack was to be able to carry just a few things in my edc (every day carry) and be able to install cfw on any 3ds on the fly. It's designed to be able to hack systems on a whim without requiring an internet connection or computer (which isn't always available). With the way it sets everything up, you can take a stranger's system and have it running cfw with things like freeshop, and my personal release even includes freeshop pre-configured which I can't include in the temp release due to linking to the title keys site.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
My main goal for this pack was to be able to carry just a few things in my edc (every day carry) and be able to install cfw on any 3ds on the fly. It's designed to be able to hack systems on a whim without requiring an internet connection or computer (which isn't always available). With the way it sets everything up, you can take a stranger's system and have it running cfw with things like freeshop, and my personal release even includes freeshop pre-configured which I can't include in the temp release due to linking to the title keys site.
Which is what I love about this project! Now, with the new GodMode and the new FastBoot3DS, let's get version 3! :P
 

MiiJack

Well-Known Member
Member
Joined
Sep 13, 2016
Messages
383
Trophies
0
XP
2,027
Country
Madagascar
Hey there, it's me again. I need some help (it's basically your script but I tried to learn if commands by checking the 3ds), I'm always getting "line 1: unclosed conditional" . Can you please check it out, Thanks.
PS : This is some indirect way of helping you.
 

Attachments

  • install ntrpack.txt
    2.9 KB · Views: 247

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
Hey there, it's me again. I need some help (it's basically your script but I tried to learn if commands by checking the 3ds), I'm always getting "line 1: unclosed conditional" . Can you please check it out, Thanks.
PS : This is some indirect way of helping you.
You are missing the "end". Should be something like
If x
*code*
Else
*code*
End

You need the end for each if statement to let it know you are closing out the if statement
 
  • Like
Reactions: MiiJack

MiiJack

Well-Known Member
Member
Joined
Sep 13, 2016
Messages
383
Trophies
0
XP
2,027
Country
Madagascar
You are missing the "end". Should be something like
If x
*code*
Else
*code*
End

You need the end for each if statement to let it know you are closing out the if statement
Thanks a bunch ^_^ It runs pretty well now, feel free to use the script (I kinda theft your code lol, sorry). I added some code to it to remove rxTools, soundhax, any old 3DS folder (I don't know if this should be done :unsure: though) and make it SD-less after (in case the owner' SD got corrupted).
This needs a valid secret sector to be potent, so any suggestions for that (without the need of copying mine to the target)? Thanks again.
 

Attachments

  • install ntrpack.txt
    2.9 KB · Views: 519

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
You are missing the "end". Should be something like
If x
*code*
Else
*code*
End

You need the end for each if statement to let it know you are closing out the if statement
I wonder if you know why or you can shed some light onto this. I just hacked someone's O3DSXL using this pack. First off, thanks again, I love it. His system was A9LH'd, and he didn't tell me. So when the script ran it detected A9LH via slot0x96 hash. So, I used the scripts from 3ds.guide to uninstall CFW from an O3DS. I ran your script again after, and it gave me that error still. I updated the system and updated in recovery mode. I ran your script again, same error.

Remember, this is an O3DSXL. I commented out the line in your script that detects A9LH. The script ran perfectly and everything worked 100%.

Why would someone with an O3DSXL have an A9LH'd slot0x96.bin? Is there a way to "fix" this incorrect slot key so that the script runs as intended?

Thanks TheCyberQuake! I hope you're feeling better. ^_^
 

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
I wonder if you know why or you can shed some light onto this. I just hacked someone's O3DSXL using this pack. First off, thanks again, I love it. His system was A9LH'd, and he didn't tell me. So when the script ran it detected A9LH via slot0x96 hash. So, I used the scripts from 3ds.guide to uninstall CFW from an O3DS. I ran your script again after, and it gave me that error still. I updated the system and updated in recovery mode. I ran your script again, same error.

Remember, this is an O3DSXL. I commented out the line in your script that detects A9LH. The script ran perfectly and everything worked 100%.

Why would someone with an O3DSXL have an A9LH'd slot0x96.bin? Is there a way to "fix" this incorrect slot key so that the script runs as intended?

Thanks TheCyberQuake! I hope you're feeling better. ^_^
Its a known error. What it tries to detect doesn't exist in a vanilla o3ds. I need to update the script. I should now be able to detect if it's o3ds or n3ds and then attempt a repair for n3ds if it finds the replacement file. I need to see if I can find my WIP file so I can start working on that.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
Its a known error. What it tries to detect doesn't exist in a vanilla o3ds. I need to update the script. I should now be able to detect if it's o3ds or n3ds and then attempt a repair for n3ds if it finds the replacement file. I need to see if I can find my WIP file so I can start working on that.
Oh cool thanks. I wonder if there's an ifexists().
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,239
Trophies
1
XP
3,231
Country
United States
Worst case you can attempt a copy that won't throw an error nor stop the script if it fails.
I just stole the if n3ds and invalid secret sector, copy over sector_sector to blah blah blah, if o3ds, do nothing. Although I did add a check to make sure the sector_sector.bin file exists first before attempting to copy it over. call me old fashion but I have no idea how GM9 handles errors.
 

jaysea

Well-Known Member
Member
Joined
Aug 17, 2009
Messages
279
Trophies
1
Age
46
XP
1,185
Country
Netherlands
The o3ds/o2ds secret sector check is kinda weird. I purchased a new o2ds and the install script stopped because it would have the a9lh previously installed which I am sure that wasn't the case. Though on a 2ds which had a9lh it didn't complain.
@OrGoN3 what did you do to ignore the sector0x96.bin in the script?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @salazarcosplay, Morning