Hacking RELEASE NXBoot - Fusée Gelée / ShofEL 2 implementation for iOS

Androoski

Active Member
Newcomer
Joined
Jun 24, 2017
Messages
29
Trophies
0
Age
27
XP
102
Country
United States
thanks, your one of the only links still up and yours is in the US lol, I just got a gift card for my bday today so I'm going to buy this one
I know this was a month ago.. but may I ask if it worked? And if so, what iPhone and what iOS are you running?
 

ceevee

Well-Known Member
Member
Joined
Jun 16, 2006
Messages
119
Trophies
1
XP
879
Country
United States
Successful report:

Works on iPad Pro 10.5 on iOS 13.3 beta 2 jailbroken with checkra1n 0.9.5. Used official Apple Lightning to USB Camera adapter.

Thank you so much for your work!
 
  • Like
Reactions: mologie

Girtana1

Well-Known Member
Member
Joined
Jun 22, 2016
Messages
121
Trophies
0
XP
948
Country
United States
I know this was a month ago.. but may I ask if it worked? And if so, what iPhone and what iOS are you running?
Oh wow sorry about that, I really thought that I left another comment here lol, YES it does work! It just says "Accessory not supported" like machinoman stated :)
I've honestly been thinking about buying 1 or 2 more just to have some backups lying around in case they go off of Amazon, highly recommended
iPhone 6s iOS 11.3 (Electra)
iPad Mini 2 iOS 12.1.1 (unc0ver)
(Sorry for not replying sooner btw, it's pretty rare that I come on here lol)
 

aldone

Well-Known Member
Newcomer
Joined
Sep 22, 2014
Messages
50
Trophies
0
Age
30
Location
Salerno, Italy
XP
322
Country
Italy
391D97F1-EC4E-42AE-9C62-58C7A63C2542.jpeg I use this with my iPhone 6+ jailbroken checkra1n. I bought for 3€ and it’s works perfect with nxboot!
 

mologie

Active Member
OP
Newcomer
Joined
Jul 8, 2018
Messages
30
Trophies
0
XP
396
Country
Germany
I have released a small update of the command line tool (not app!) at:

https://github.com/mologie/nxboot/releases/latest

This update enables setting Hekate boot options for automatically booting your switch, which is pretty useful for software development among other things. Examples:
  • nxboot --hekate ums sd hekate_ctcaer_5.3.4.bin makes your SD card contents available via USB
  • nxboot --hekate entry 1 hekate_ctcaer_5.3.4.bin starts the first entry in your hekate_ipl.ini file
  • nxboot --hekate id SWR-UBU hekate_ctcaer_5.3.4.bin starts Ubuntu/L4T
No changes or bugfixes otherwise, stuff still works niceley on the latest iOS and macOS versions. Therefore, there is no need to update your cmdline tool unless you want the new Hekate integration feature. I'd be glad if you could give it a try regardless ;).
 

Quattro74

Active Member
Newcomer
Joined
Dec 1, 2020
Messages
42
Trophies
0
Age
49
XP
175
Country
United States
Ok, so I tried the newest nxboot command line tool on my old iphone 4. I just copied nxboot to /usr/bin made it executable using su chmod 755. Then I hooked up the camera adapter and plugged in the switch in RGM. I made a shortcut in my mobile terminal for the line nxboot --hekate entry 1 hekate_ctcaer_5.3.4.bin and I get the 'failed to load payload error' ? I'm sure I'm doing something wrong.

Thanks
 

mologie

Active Member
OP
Newcomer
Joined
Jul 8, 2018
Messages
30
Trophies
0
XP
396
Country
Germany
Ok, so I tried the newest nxboot command line tool on my old iphone 4. I just copied nxboot to /usr/bin made it executable using su chmod 755. Then I hooked up the camera adapter and plugged in the switch in RGM. I made a shortcut in my mobile terminal for the line nxboot --hekate entry 1 hekate_ctcaer_5.3.4.bin and I get the 'failed to load payload error' ? I'm sure I'm doing something wrong.

I'd have to guess, but did you copy the latest Hekate .bin to your iPhone? Without the .bin file on your iPhone (in your working directory where your terminal runs) nxboot has nothing to load and send to the Switch. It's the same on PC or pretty much any other platform.
 

Quattro74

Active Member
Newcomer
Joined
Dec 1, 2020
Messages
42
Trophies
0
Age
49
XP
175
Country
United States
Ha, I figured it was this simple, so I can just copy it into /usr/bin? I was thinking with --hekate option it would somehow use the hekate on the SD card...
 

mologie

Active Member
OP
Newcomer
Joined
Jul 8, 2018
Messages
30
Trophies
0
XP
396
Country
Germany
Ha, I figured it was this simple, so I can just copy it into /usr/bin? I was thinking with --hekate option it would somehow use the hekate on the SD card...

It's not that smart ;). NXBoot does not (and will never) include any payloads, it'll just be outdated too quickly. The --hekate option just enables controlling Hekate but it does not provide a Hekate payload by itself.

You can place Hekate anywhere and must specify the path to it (just like with any other payload) when calling nxboot. In my examples, it's just expected under its original name in your working directory. You cannot just place it into /usr/bin unless that is also your working directory or you change the path provided to nxboot.

I'd recommend the GUI version if this does not work for you. Unfortunately it does not run on the iPhone 4 (iOS 7).
 

Quattro74

Active Member
Newcomer
Joined
Dec 1, 2020
Messages
42
Trophies
0
Age
49
XP
175
Country
United States
ok, Tried it. I am getting further but maybe as far as it can go? I am getting the 'Waiting for switch in RCM mode...' message from nxboot in terminal. At first iphone was giving me a cannot use device APX: this device is not supported error. Then I tried a different usb a to usb c cable and the error goes away. Still no boot from switch. I think the iphone 4 could be limited in what it can do.
 

Quattro74

Active Member
Newcomer
Joined
Dec 1, 2020
Messages
42
Trophies
0
Age
49
XP
175
Country
United States
The cable I used where I didn't get the above error was actually only capable of charging via usb-c. So the error is still there when I try to use a capable cable. I think this could work, iphone 4 via camera connect kit, with the help of a powered usb hub. Might try that at some point but not a big deal.
 

beardchub

Well-Known Member
Newcomer
Joined
Jul 19, 2018
Messages
98
Trophies
0
Age
52
XP
300
Country
Japan
It's not that smart ;). NXBoot does not (and will never) include any payloads, it'll just be outdated too quickly. The --hekate option just enables controlling Hekate but it does not provide a Hekate payload by itself.

You can place Hekate anywhere and must specify the path to it (just like with any other payload) when calling nxboot. In my examples, it's just expected under its original name in your working directory. You cannot just place it into /usr/bin unless that is also your working directory or you change the path provided to nxboot.

I'd recommend the GUI version if this does not work for you. Unfortunately it does not run on the iPhone 4 (iOS 7).
Will you release trollstore's ipa version? thanks
 

stanleyopar2000

RIP Yuzu. "It is always morally correct..."
Member
Joined
Jun 22, 2007
Messages
4,806
Trophies
2
Location
C-137
Website
www.youtube.com
XP
3,677
Country
United States
can we get an .IPA or .DEB for TrollStore users?

EDIT: I installed .DEB with Deb2IPA. Confirmed it boots just fine with TrollStore (I don't have OTG cable but it appears to fully work). Can I or you share it here @mologie ?

NXBoot does not work on jailed devices, thanks

it does for TrollStore...at least from what I can see
 
Last edited by stanleyopar2000,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    NinStar @ NinStar: CRAZY HAMBURGER