cycript for jailbreakd based jailbreaks tvOS 10.2.2 - > 11.1
Current Version: 0.9.7000
Release date: July 7th 2018
Current as of: July 7th 2018
Special Notes for jailbreakd jailbreaks
Cycript can currently not be used the same way as you have always been used to, due to limitations of the new style of jailbreaks (no kpp bypass) some additional steps are necessary to get cycript working.
Step 1: Install cycript from featured section on nitoTV
Step 2: ssh in to your appletv (if you need more instructions here, you probably arent ready for cycript)
Step 3: Find the PID of your process ie:
ps awwwx | grep [P]ineBoard
368 ?? Ss 0:06.93 /Applications/PineBoard.app/PineBoard
Step 4: Inject CycriptLoader.dylib into the process using inject_criticald from electra
/electra/inject_criticald 368 /usr/lib/CycriptLoader.dylib
(note sub in your PID from step 3 where you see 368)
Step 5: Start cycript
cycript -r 127.0.0.1:1337
Step 6: Profit!
Keep in mind since our listener library is hardcoded to port 1337 you can only inject one process at a time, and will need to tear that process down to reclaim the ability to use port 1337.