As we noted earlier, the Pangu team released a jailbreak for the Apple TV 4. This jailbreak allows owners of Apple TV 4 running tvOS 9.0 and 9.0.1 to jailbreak their devices.
While it is possible to jailbreak the Apple TV with a paid developer account, it is also possible to do so with a free account. In this tutorial, we are going to show you step by step how to jailbreak the Apple TV 4. Watch our walkthrough video inside to see how.
Additionally, the current Apple TV 4 jailbreak is GUI free at the moment, which means only SSH access is available. This means that currently no Cydia type interface is available for jailbroken Apple TV 4 units. Having said that, this is just the start.
Before you begin, you will need to sign in to Xcode with an Apple ID that has sideloading privileges. You can get it for free by visit the Apple Developer Member Center and accepting the conditions. To sign in to Xcode, go to Xcode â Preferences â Accounts and click on the ‘+’ sign.
Publishing Pangu implies that you’ll need a paid developer account, although our tutorial shows you how to do it for free. We understand that jailbreaking will still work as described below using our free method, but we are not responsible for any negative side effects this method will have.
Things you will need
How to jailbreak the Apple TV 4
Step 1: Connect your Apple TV to your Mac using the USB-C cable.
2nd step: If you haven’t already, turn off automatic updates on your Apple TV. Go to Settings â System â Software Updates and turn off automatic update.
Step 3: Download the Pangu jailbreak tool and iOS app signer ZIP files and extract both to your desktop.
Step 4: Open Xcode and go to File â New â Project â tvOS â Application â Single View Application â Next.
Step 5: Fill in the following fields
- Product Name: Jailbreak
- Organization ID: com.jailbreak.appletv
Keep everything else as is and click Next â Create.
Step 6: Click Product â Destination â Apple TV.
Step 7: In the team box, select your personal Apple ID. If you don’t have one, you’ll need to create a free Apple ID and link it to Xcode through Xcode â Preferences â Accounts.
Step 8: Click Troubleshoot to resolve the supply issues.
Step 9: Launch iOS App Signer and use the Browse button to select the atvipa.app file from the Payload folder of the Pangu download that you extracted to your desktop in step 3.
Step 10: In iOS App Signer, select the certificate and provisioning profile for the app you just created in Xcode.
Step 11: Click Start on iOS App Signer, select Desktop, and click Save to save the atvipa.ipa file to your desktop.
Step 12: Open Xcode and go to Window â Devices and select your Apple TV.
Step 13: Click the + button under Installed Applications and select atvipa.ipa from your desktop.
Step 14: The Pangu jailbreak tool should now be deployed on your Apple TV. Once it appears on the home screen of your Apple TV, launch the app to initiate and complete the jailbreak.
Step 15: Congratulations. You can now connect to your Apple TV using SSH using the Apple TV’s Wi-Fi IP address.
Keep in mind that the Pangu method uses a paid development account. There might be a reason they take this approach, which I hope they will comment on later. Having said that, this method works regarding the possibility of SSH in my Apple TV. Whether or not there are downsides to using the free method remains to be seen.
If you’re looking for an Apple TV running iOS 9.0.x, be sure to check out our Apple TV 4 Jailbreak Preparation Tutorial for more details on how to do this. Otherwise, stay tuned for more information on this exciting new release.
How to fix Apple TV 4 black screen of death
Some users have complained that they are stuck in a black screen reboot loop after jailbreaking the Apple TV 4. It turns out that this can be easily fixed with a few simple SSH commands.
Step 1: Turn on your Apple TV
2nd step: Open terminal
Step 3: Type the following in the Terminal window:
ssh root @
(password = alpine)
chmod + x fixBoot.sh
This will automatically run the following commands on startup, which fixes the issue:
launchctl unload /Library/LaunchDaemons/com.apple.mobile.lockdown.plist
launchctl load /Library/LaunchDaemons/com.apple.mobile.lockdown.plist
FTC: We use automatic affiliate links which generate income. After.