HOW-TO:Install Kodi on Apple TV 4 and 5 (HD and 4K): Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(ATV howto jailbroken)
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{mininav|[[iOS]]|page={{FULLPAGENAME}} }}
{{mininav|[[IOS]]|page={{FULLPAGENAME}} }}


== Install from Windows (only for Apple TV 4) ==
== Install from Windows (only for Apple TV 4) ==
Line 16: Line 16:
* Windows 7 or higher
* Windows 7 or higher
* Latest version of iTunes is needed to be installed.
* Latest version of iTunes is needed to be installed.
* Latest .deb file of Kodi for tvOS from [http://mirrors.kodi.tv/test-builds/darwin/tvos/ Test builds]
* Kodi .deb file for tvOS: [http://mirrors.kodi.tv/test-builds/darwin/tvos/kodi-20180227-4a25e62-yab-tvos.deb Kodi 17.6 from Memphiz YAB branch (old but stable)] '''OR''' [http://mirrors.kodi.tv/nightlies/darwin/tvos/ latest Kodi 19 nightly build (it's an alpha version...)]
* A USB-C cable, without that, you can't connect your Apple TV with computer
* A USB-C cable, without that, you can't connect your Apple TV with computer


Line 59: Line 59:
* An iCloud account (required to download Xcode and to obtain your signing certificate and the provisioning profile)
* An iCloud account (required to download Xcode and to obtain your signing certificate and the provisioning profile)
* Xcode (you can download it directly from your Mac App Store)
* Xcode (you can download it directly from your Mac App Store)
* Latest .deb file of Kodi for tvOS from [http://mirrors.kodi.tv/test-builds/darwin/tvos/ Test builds]
* Kodi .deb file for tvOS: [http://mirrors.kodi.tv/test-builds/darwin/tvos/kodi-20180227-4a25e62-yab-tvos.deb Kodi 17.6 from Memphiz YAB branch (old but stable)] '''OR''' [http://mirrors.kodi.tv/nightlies/darwin/tvos/ latest Kodi 19 nightly build (it's an alpha version...)]
* (optional) A USB-C cable if you have the Apple TV 4 (but just like the Apple TV 4K, the Apple TV 4 can also communicates wirelessly)
* (optional) A USB-C cable if you have the Apple TV 4 (but just like the Apple TV 4K, the Apple TV 4 can also communicates wirelessly)


Line 94: Line 94:
'''If you have a free Apple developper account (this is usually the case if you are a "lambda" user) please follow the section [[#.28option_A.29_FREE_Apple_dev_account|FREE Apple dev account]], else if you have a paid developper account (99$/year) please follow the [[#.28option_B.29_PAID_Apple_dev_account|PAID Apple dev account]] section.'''
'''If you have a free Apple developper account (this is usually the case if you are a "lambda" user) please follow the section [[#.28option_A.29_FREE_Apple_dev_account|FREE Apple dev account]], else if you have a paid developper account (99$/year) please follow the [[#.28option_B.29_PAID_Apple_dev_account|PAID Apple dev account]] section.'''


==== (option A) FREE Apple dev account without TopShelf ====
==== (option A) FREE Apple dev account without [https://streambuzz.net/apple-tv-top-shelf/ Top Shelf] ====


{{notice|If you are using a free Apple developper account you will need to re-sign and re-install Kodi every 7 days and the Top Shelf feature will not work}}
{{notice|If you are using a free Apple developper account you will need to re-sign and re-install Kodi every 7 days and the [https://streambuzz.net/apple-tv-top-shelf/ Top Shelf] feature will not work}}


Follow the step-by-step guide below in order to (i) obtain a valid signing certificate and provisioning profile for your Kodi app and (ii) pack and sign Kodi ''.deb'' file in an ''.ipa'' file
Follow the step-by-step guide below in order to (i) obtain a valid signing certificate and provisioning profile for your Kodi app and (ii) pack and sign Kodi ''.deb'' file in an ''.ipa'' file
Line 111: Line 111:
</gallery>
</gallery>


==== (option B) PAID Apple dev account with TopShelf ====
==== (option B) PAID Apple dev account with [https://streambuzz.net/apple-tv-top-shelf/ Top Shelf] ====
 
During the step-by-step guide below you will need to extract the <code>.deb</code> file and also a <code>.tar.xz</code> file, to do that you can use an extractor app like [https://theunarchiver.com The Unarchiver], or also a Terminal with the command:
* <code>ar -p kodi-tvos.deb data.tar.xz | tar -xf -</code>, new directory '''Applications''' will appear where you can find Kodi.app


During the step-by-step guide below you will need to extract the ''.deb'' file, to do that you can use an extractor app like [https://theunarchiver.com The Unarchiver].


<gallery widths="225px">
<gallery widths="225px">
Line 136: Line 138:
=== Install Kodi on your Apple TV ===
=== Install Kodi on your Apple TV ===


Finally you have to install your freshly created IPA file to your device. to do that follow the step-by-step guide below.
Finally you have to install your freshly created IPA file to your device. To do that follow the step-by-step guide below.


<gallery widths="225px">
<gallery widths="225px">
Line 148: Line 150:
It is simple to get Kodi working on your [[w:iOS jailbreaking|jailbroken]] Apple TV. Here you can find the current tvOS versions with an available jailbreak for the Apple TV 4 and 4K:
It is simple to get Kodi working on your [[w:iOS jailbreaking|jailbroken]] Apple TV. Here you can find the current tvOS versions with an available jailbreak for the Apple TV 4 and 4K:
* '''10.2.2 to 11.1:''' [https://wiki.awkwardtv.org/wiki/Backr00m backr00m]
* '''10.2.2 to 11.1:''' [https://wiki.awkwardtv.org/wiki/Backr00m backr00m]
* '''11.0 to 11.4.1''' [https://coolstar.org/electra/ electraTV]
* '''11.0 to 11.4.1:''' [https://coolstar.org/electra/ electraTV]
* '''12.0 to 12.1.1''' [https://chimera.sh chimeraTV]
* '''12.0 to 12.1.1:''' [https://chimera.sh chimeraTV]
* '''13.4.5 and below''' [https://unc0ver.dev/tvos/ unc0verTV]
* '''All versions''' [https://checkra.in Checkra1n]


Once your Apple TV is jailbroken:
Once your Apple TV is jailbroken:
# Download the latest .deb file of Kodi for tvOS from [http://mirrors.kodi.tv/test-builds/darwin/tvos/ Test builds] and put it on your Desktop.
# Download the Kodi .deb file for tvOS: [http://mirrors.kodi.tv/nightlies/darwin/tvos/ latest Kodi nightly build] '''OR''' [http://mirrors.kodi.tv/test-builds/darwin/tvos/kodi-20180227-4a25e62-yab-tvos.deb Kodi 17.6 from Memphiz YAB branch (old)] and put it on your Desktop.
# Open a terminal window on your computer.
# Open a terminal window on your computer.
# Move to your desktop with <code>cd ~/Desktop</code>.
# Move to your desktop with <code>cd ~/Desktop</code>.
# Send the deb file to your Apple TV with <code>scp DEB_FILE root@IP_ADDRESS:/var/root/'</code> (adapt with your case, for example  <code>scp kodi-20180227-4a25e62-yab-tvos.deb [email protected]:/var/root/</code>), the default password is <code>alpine</code>.
# Send the deb file to your Apple TV with <code>scp DEB_FILE root@IP_ADDRESS:/var/root/'</code> (adapt with your case, for example  <code>scp kodi-20180227-4a25e62-yab-tvos.deb [email protected]:/var/root/</code>), the default password is <code>alpine</code>.
# Connect to your Apple TV with <code>ssh root@IP_ADDRESS</code>, default password is <code>alpine</code>.
# Connect to your Apple TV with <code>ssh root@IP_ADDRESS</code>, default password is <code>alpine</code>.
# Install Kodi with <code>dpkg -I /var/root/kodi-20180227-4a25e62-yab-tvos.deb</code>.
# Install Kodi with <code>dpkg -i /var/root/kodi-20180227-4a25e62-yab-tvos.deb</code>.
# Refresh icons cache with <code>uicache</code>.
# Refresh icons cache with <code>uicache</code>.
# Kodi should be on your main Apple TV screen.
# Kodi should be on your main Apple TV screen.
[https://wiki.awkwardtv.org/wiki/Installing_Deb_Files Source]


[[Category:Manual]]
[[Category:Manual]]
[[Category:IOS|IOS]]
[[Category:Apple]]
[[Category:How-to|IOS]]
[[Category:How-to|IOS]]
[[Category:Installation|IOS]]
[[Category:Installation|IOS]]

Latest revision as of 10:29, 18 June 2023

Home icon grey.png   ▶ IOS ▶ HOW-TO:Install Kodi on Apple TV 4 and 5 (HD and 4K)

Install from Windows (only for Apple TV 4)

What about the Apple TV 4K?

Stop hand.png Unfortunately the Apple TV 4K does not have a USB-C. If you are not jailbroken the only official way to sideload Kodi on your device is to use Xcode on macOS with a wireless connection.

To get macOS on you computer you can use a virtual machine or check for building an hackintosh, but we will not discuss this here.


Prerequisites

Stop hand.png Cydia Impactor is still a work-in-progress, There might be some bugs that you face while installing Kodi. It is not for the faint of heart.

This method also requires that Kodi be re-installed every 7 days if you are using a free Apple developer account.


Converting deb into ipa

Before beginning the installation, you have to convert .deb file of Kodi into .ipa. That is because Cydia Impactor only accepts .ipa files and not .deb files. If you already know how to convert .deb into .ipa, you can skip to the installation below.

Follow the steps given below and you will be able to convert .deb file into .ipa file.

Source

Install Kodi on your Apple TV

Connect your Apple TV 4 with power and make sure that it is turned ON before proceeding.

Emblem-important-yellow.png NOTICE:
If you are using a free Apple developper account you will need to do this step every 7 days, so keep your IPA file on your computer

Source

Install from Mac

Prerequisites

Connect your device

If you have an Apple TV 4 and a USB-C cable you can power on your device and plug in with your Mac. Else if you have an Apple TV 4K or an Apple TV 4 without a USB-C cable you will need to pair your device wirelessly with Xcode. You can follow the step-by-step guide below.

Connect your Apple account in Xcode

Follow the step-by-step guide below in order to connect your iCloud/Apple account in Xcode.

Generate Kodi IPA file from deb file

If you have a free Apple developper account (this is usually the case if you are a "lambda" user) please follow the section FREE Apple dev account, else if you have a paid developper account (99$/year) please follow the PAID Apple dev account section.

(option A) FREE Apple dev account without Top Shelf

Emblem-important-yellow.png NOTICE:
If you are using a free Apple developper account you will need to re-sign and re-install Kodi every 7 days and the Top Shelf feature will not work

Follow the step-by-step guide below in order to (i) obtain a valid signing certificate and provisioning profile for your Kodi app and (ii) pack and sign Kodi .deb file in an .ipa file

(option B) PAID Apple dev account with Top Shelf

During the step-by-step guide below you will need to extract the .deb file and also a .tar.xz file, to do that you can use an extractor app like The Unarchiver, or also a Terminal with the command:

  • ar -p kodi-tvos.deb data.tar.xz | tar -xf -, new directory Applications will appear where you can find Kodi.app


Install Kodi on your Apple TV

Finally you have to install your freshly created IPA file to your device. To do that follow the step-by-step guide below.

Install on a jailbroken Apple TV

It is simple to get Kodi working on your jailbroken Apple TV. Here you can find the current tvOS versions with an available jailbreak for the Apple TV 4 and 4K:

Once your Apple TV is jailbroken:

  1. Download the Kodi .deb file for tvOS: latest Kodi nightly build OR Kodi 17.6 from Memphiz YAB branch (old) and put it on your Desktop.
  2. Open a terminal window on your computer.
  3. Move to your desktop with cd ~/Desktop.
  4. Send the deb file to your Apple TV with scp DEB_FILE root@IP_ADDRESS:/var/root/' (adapt with your case, for example scp kodi-20180227-4a25e62-yab-tvos.deb [email protected]:/var/root/), the default password is alpine.
  5. Connect to your Apple TV with ssh root@IP_ADDRESS, default password is alpine.
  6. Install Kodi with dpkg -i /var/root/kodi-20180227-4a25e62-yab-tvos.deb.
  7. Refresh icons cache with uicache.
  8. Kodi should be on your main Apple TV screen.

Source