The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "TvOS"
m (Updating.) |
(Corrected: TvOS 9.0 is iOS 9.1, not 9.0. Added notes about my research and possible jailbreak.) |
||
Line 1: | Line 1: | ||
{{lowercase}} |
{{lowercase}} |
||
− | '''tvOS''' is the Operating System that is used by the [[J42dAP|Apple TV 4G]]. It's a stripped down version of [[iOS]]. The first version released was stylized and marketed as tvOS 9.0, which was based on iOS 9.0. |
+ | '''tvOS''' is the Operating System that is used by the [[J42dAP|Apple TV 4G]]. It's a stripped down version of [[iOS]]. The first version released was stylized and marketed as tvOS 9.0, which was based on iOS 9.1. Since then, TvOS versions trail those of iOS by 0.1 (i.e. TvOS 9.1 is based on iOS 9.2, etc). |
+ | |||
+ | |||
+ | == Research == |
||
+ | |||
+ | As demonstrated in http://NewOSXBook.com/OTA3.html, Apple provides a complete OTA image of TvOS, which enables one to reconstruct the entire system partition along with all binaries, in order to perform static analysis on them. |
||
+ | |||
+ | Additionally, Apple has not actually fixed any bugs from Pangu's iOS 9.0.x Jailbreak in 9.1 but the kernel exploit (CVE-2015-6974), the Pangu9 jailbreak could be used with some modifications (notably, a different kernel bug) in order to achieve a TvOS 9.0 jailbreak. Note that the same could not be said for TvOS 9.1 and later, as iOS 9.2 (from which 9.1 is derived) has patched many vulnerabilities. |
||
+ | |||
+ | An overview analysis of TvOS can be found in http://NewOSXBook.com/articles/TVoS.html. |
||
+ | |||
− | {{stub|software}} |
||
[[Category:Firmware]] |
[[Category:Firmware]] |
Revision as of 08:50, 6 March 2016
tvOS is the Operating System that is used by the Apple TV 4G. It's a stripped down version of iOS. The first version released was stylized and marketed as tvOS 9.0, which was based on iOS 9.1. Since then, TvOS versions trail those of iOS by 0.1 (i.e. TvOS 9.1 is based on iOS 9.2, etc).
Research
As demonstrated in http://NewOSXBook.com/OTA3.html, Apple provides a complete OTA image of TvOS, which enables one to reconstruct the entire system partition along with all binaries, in order to perform static analysis on them.
Additionally, Apple has not actually fixed any bugs from Pangu's iOS 9.0.x Jailbreak in 9.1 but the kernel exploit (CVE-2015-6974), the Pangu9 jailbreak could be used with some modifications (notably, a different kernel bug) in order to achieve a TvOS 9.0 jailbreak. Note that the same could not be said for TvOS 9.1 and later, as iOS 9.2 (from which 9.1 is derived) has patched many vulnerabilities.
An overview analysis of TvOS can be found in http://NewOSXBook.com/articles/TVoS.html.