These are instructions on how to jailbreak the Apple TV 4 using Pangu on tvOS 9.0 - 9.0.1.
To follow this tutorial you will need to have access to a Mac with Xcode and have a USB Type-C cable. We recommend you disable Automatic Software Updates on your Apple TV before beginning.
Step One
Download the Pangu9 for ATV archive from here.
Step Two
Double click the downloaded archive to extract it.
Step Three
Launch Xcode from your dock and click Create a new Xcode project
Step Four
Select Application from the tvOS section on the left then choose Single View Application and click Next
Step Five
Enter AppleTVJailbreak as the product name, your name under Organization Name, and com.YourName as the Organization Identifier. Then click Next.
Step Six
Choose a folder to save the Xcode project in then click Create.
Step Seven
Your new Xcode project will open.
Connect your Apple TV to your computer using a USB Type C cable and make sure it's powered on. Wait for Xcode to finish processing symbol files.
Change the Deployment Target to 9.0
Change the selected build device to the Apple TV. You do this by clicking the button at the top left to the right of the play button.
Click the Fix issue button to create a provisioning profile for the device.
You will be asked add an Apple ID, click Add.
Sign in with your Apple ID.
Click Fix Issue once more and select your account from the list of accounts.
Apple will automatically fix your code signing issues.
Step Eight:
We'll now resign the Pangu app for delivery to the Apple TV. You can do this via third party applications such as iOS App Signer and iReSign, or by using the codesign Terminal command.
We'll use iOS App Signer for these instructions.
Download iOS App Signer from here and launch the application.
Step Nine:
Click Browse.
Select the atvipa application from the Payload folder in the extracted Pangu archive, and click Open.
Choose your Apple ID from the list of Signing Certificates.
Make sure Provisioning Profile is set to tvOS Team Provisioning Profile: com.YourName.AppleTVJailbreak.
Click Start and then enter AppleTVJailbreak in the Save As field, select the folder you would like to save the application in and click Save. We saved the application in the Pangu folder we extracted earlier.
Step Ten
Now we just need load the ipa onto our Apple TV. Select Devices from the Window menu in Xcode.
Choose your Apple TV from the left side of the Window and click the + button to add an installed application.
Choose the AppleTVJailbreak.ipa we just created.
Step Eleven
A Pangu app will appear on your Apple TV.
Launch the app to jailbreak your device.
Step Twelve
Once you've successfully jailbroken your device you can SSH into it.
Determine your Apple TV's IP address by navigating to Settings -> Network.
Open a new Terminal window on your Mac and execute the following command to connect to the Apple TV replacing 10.0.1.11 with your IP: ssh root@10.0.1.11. When asked if you're sure you want to continue connecting, enter yes. The password is alpine
Step Thirteen
That's it! You've successfully jailbroken your new Apple TV. Please follow iClarified on Twitter, Facebook, or RSS for more Apple news, videos, and tutorials.
To follow this tutorial you will need to have access to a Mac with Xcode and have a USB Type-C cable. We recommend you disable Automatic Software Updates on your Apple TV before beginning.
Step One
Download the Pangu9 for ATV archive from here.
Step Two
Double click the downloaded archive to extract it.
Step Three
Launch Xcode from your dock and click Create a new Xcode project
Step Four
Select Application from the tvOS section on the left then choose Single View Application and click Next
Step Five
Enter AppleTVJailbreak as the product name, your name under Organization Name, and com.YourName as the Organization Identifier. Then click Next.
Step Six
Choose a folder to save the Xcode project in then click Create.
Step Seven
Your new Xcode project will open.
Connect your Apple TV to your computer using a USB Type C cable and make sure it's powered on. Wait for Xcode to finish processing symbol files.
Change the Deployment Target to 9.0
Change the selected build device to the Apple TV. You do this by clicking the button at the top left to the right of the play button.
Click the Fix issue button to create a provisioning profile for the device.
You will be asked add an Apple ID, click Add.
Sign in with your Apple ID.
Click Fix Issue once more and select your account from the list of accounts.
Apple will automatically fix your code signing issues.
Step Eight:
We'll now resign the Pangu app for delivery to the Apple TV. You can do this via third party applications such as iOS App Signer and iReSign, or by using the codesign Terminal command.
We'll use iOS App Signer for these instructions.
Download iOS App Signer from here and launch the application.
Step Nine:
Click Browse.
Select the atvipa application from the Payload folder in the extracted Pangu archive, and click Open.
Choose your Apple ID from the list of Signing Certificates.
Make sure Provisioning Profile is set to tvOS Team Provisioning Profile: com.YourName.AppleTVJailbreak.
Click Start and then enter AppleTVJailbreak in the Save As field, select the folder you would like to save the application in and click Save. We saved the application in the Pangu folder we extracted earlier.
Step Ten
Now we just need load the ipa onto our Apple TV. Select Devices from the Window menu in Xcode.
Choose your Apple TV from the left side of the Window and click the + button to add an installed application.
Choose the AppleTVJailbreak.ipa we just created.
Step Eleven
A Pangu app will appear on your Apple TV.
Launch the app to jailbreak your device.
Step Twelve
Once you've successfully jailbroken your device you can SSH into it.
Determine your Apple TV's IP address by navigating to Settings -> Network.
Open a new Terminal window on your Mac and execute the following command to connect to the Apple TV replacing 10.0.1.11 with your IP: ssh root@10.0.1.11. When asked if you're sure you want to continue connecting, enter yes. The password is alpine
Step Thirteen
That's it! You've successfully jailbroken your new Apple TV. Please follow iClarified on Twitter, Facebook, or RSS for more Apple news, videos, and tutorials.