Apple T2

Last updated
Apple T2
Apple T2 APL1027.jpg
General information
LaunchedDecember 14, 2017
DiscontinuedJune 5, 2023
Designed by Apple Inc.
Common manufacturer
Product codeAPL1027
Cache
L1 cache Per core: 126 KB instruction + 126 KB data [1]
L2 cache3 MB shared [1]
Architecture and classification
ApplicationSecurity, Controller
Technology node 16 nm [1]
Microarchitecture ARMv8: "Hurricane"/"Zephyr"
ARMv7: Cortex-A7
Instruction set ARMv8.1-A: A64, A32, T32
ARMv7-A: A32
Physical specifications
Cores
  • 4 (2× Hurricane + 2× Zephyr) [1]
Products, models, variants
Variant
History
Predecessor Apple T1
Successor Apple M1

The Apple T2 (Apple's internal name is T8012) [2] security chip is a system on a chip "SoC" tasked with providing security and controller features to Apple's Intel based Macintosh computers. It is a 64-bit ARMv8 chip and runs bridgeOS. [3] [4] T2 has its own RAM and is essentially a computer of its own, running in parallel to and responding to requests by the main computer that the user interacts with.

Contents

Design

The main application processor in T2 is a variant of the Apple A10, which is a 64-bit ARMv8.1-A based CPU. [1] It is manufactured by TSMC on their 16 nm process, just as the A10. Analysis of the die reveals a nearly identical CPU macro as the A10 which reveals a four core design for its main application processor, with two large high performance cores, "Hurricane", and two smaller efficiency cores, "Zephyr". Analysis also reveals the same amount of RAM controllers, but a much reduced GPU facility; three blocks, only a quarter the size compared to A10. [1]

The die measures 9.6 mm × 10.8 mm, a die size of 104 mm2, which amounts to about 80% of the size of the A10. [1]

As it serves as a co-processor to its Intel based host, it also consists of several facilities handling a variety of functions not present in the host system's main platform. It is designed to stay active even if the main computer is in a halted low power mode. The main application processor in T2 is running an operating system called bridgeOS.

The secondary processor in T2 is an 32-bit ARMv7-A based CPU called Secure Enclave Processor (SEP) which has the task of generating and storing encryption keys. It is running an operating system called "sepOS" based on the L4 microkernel. [5]

The T2 module is built as a package on a package (PoP) together with its own LP-DDR4 RAM. Mac configurations with 1 TB of SSD storage or greater receive 2 GB LP-DDR4, while lower storage configurations receive 1 GB. [6]

The T2 communicates with the host via a USB-attached Ethernet port. [3]

Security features

There are numerous features regarding security, including:

The T2 is integral in the boot sequence and upgrading of operating systems, not allowing unsigned components to interfere. [4] [7] [8] [9]

Other features

There are other facilities present not directly associated with security.

History

The Apple T2 was first released in the iMac Pro in late 2017.

On July 12, 2018, Apple released an updated MacBook Pro that includes the T2 chip, which among other things enables the "Hey Siri" feature. [11] [12]

On November 7, 2018, Apple released the updated Mac mini and MacBook Air models with the T2 chip. [13] [14] MacBook Air's Touch ID sensor is powered by the chip.

On August 4, 2020, a refresh of the 5K iMac was announced, including the T2 chip. [15]

The functionality of the T2 chip is incorporated in Apple's M-series CPUs, thus eliminating the need for a separate chip in Apple silicon-powered computers. [5] The T2 chip was discontinued with the completion of the Mac transition to Apple silicon in June 2023.

Security vulnerabilities

In October 2019 security researchers began to theorize that the T2 might also be affected by the checkm8 bug as it was roughly based on the A10 design from 2016 in the original iMac Pro. [16] Rick Mark then ported libimobiledevice to work with the Apple T2 providing a free and open source solution to restoring the T2 outside of Apple Configurator and enabling further work on the T2. [17] On March 6, 2020, a team of engineers dubbed T2 Development Team exploited the existing checkm8 bug in the T2 and released the hash of a dump of the secure ROM as a proof of entry. [18] The checkra1n team quickly integrated the patches required to support jailbreaking the T2. [19] [20] [21] [22]

The T2 Development Team then used Apple's undocumented vendor-defined messages over USB power delivery to be able to put a T2 device into Device Firmware Upgrade mode without user interaction. This compounded the issue making it possible for any malicious device to jailbreak the T2 without any interaction from a custom charging device. [23] [24] [25]

Later in the year the release of the blackbird SEP vulnerability further compounded the impact of the defect by allowing arbitrary code execution in the T2 Secure Enclave Processor. [26] This had the impact of potentially affecting encrypted credentials such as the FileVault keys as well as other secure Apple Keychain items.

Developer Rick Mark then determined that macOS could be installed over the same iDevice recovery protocols, which later ended up true of the M1 series of Apple Macs. [27] On September 10, 2020, a public release of checkra1n was published that allowed users to jailbreak the T2. [28] [29] The T2 Development Team created patches to remove signature validation from files on the T2 such as the MacEFI as well as the boot sound. Members of the T2 Development Team begin answering questions in industry Slack instances. [30] A member of the security community from IronPeak used this data to compile an impact analysis of the defect, which was later corrected to correctly attribute the original researchers [31] The original researchers made multiple corrections to the press that covered the IronPeak blog. [32]

In October 2020, a hardware flaw in the chip's security features was found that might be exploited in a way that cannot be patched, using a similar method as the jailbreaking of the iPhone with A10 chip, since the T2 chip is based on the A10 chip. Apple was notified of this vulnerability but did not respond before security researchers publicly disclosed the vulnerability. [33] It was later demonstrated that this vulnerability can allow users to implement custom Mac startup sounds. [34] [35]

Products with the T2 chip

See also

Related Research Articles

<span class="mw-page-title-main">MacBook Pro</span> Line of notebook computer

The MacBook Pro is a line of Mac laptop computers developed and manufactured by Apple. Introduced in January 2006, it is the high-end sibling of the MacBook family, sitting above the ultra-portable MacBook Air and previously the low-end MacBook. It is currently sold with 14-inch and 16-inch screens, all using Apple M-series chips. Before Apple silicon, the MacBook Pro used Intel chips, and was the first laptop made by Apple to do so, replacing the earlier PowerBook. It was also the first Apple laptop to carry the MacBook moniker.

<span class="mw-page-title-main">MacBook Air</span> Line of ultraportable notebook computers by Apple

The MacBook Air is a line of laptop computers developed and manufactured by Apple since 2008. It features a thin, light structure in a machined aluminum case and currently either a 13-inch or 15-inch screen. The MacBook Air's lower prices relative to the larger, higher performance MacBook Pro have made it Apple's entry-level notebook since the discontinuation of the original MacBook line in 2011.

<span class="mw-page-title-main">MacBook</span> Line of laptop computers by Apple

MacBook is a brand of Mac notebook computers designed and marketed by Apple that use Apple's macOS operating system since 2006. The MacBook brand replaced the PowerBook and iBook brands during the Mac transition to Intel processors, announced in 2005. The current lineup consists of the MacBook Air (2008–present) and the MacBook Pro (2006–present). Two different lines simply named "MacBook" existed from 2006 to 2012 and 2015 to 2019. The MacBook brand was the "world's top-selling line of premium laptops" as of 2015.

iOS is a mobile operating system developed by Apple Inc. and was first released as iPhone OS in June 2007, coinciding with the launch of the first generation iPhone. iPhone OS was renamed iOS following the release of the iPad, starting with iOS 4. With iOS 13, Apple began offering a separate operating system, iPadOS, for the iPad. iOS is also the foundation of the newer audioOS and tvOS, and shares some of its code with macOS. New iOS versions are released every year alongside new iPhone models. From its launch in 2007 until 2010, this occurred in June or July, since then, new major versions are released in September or October. Since the launch of the iPhone in June 2007, there have been 17 major releases of iOS. The current major version of iOS is iOS 17, released on September 18, 2023.

<span class="mw-page-title-main">Mac (computer)</span> Family of personal computers made by Apple

Mac, short for Macintosh, is a family of personal computers designed and marketed by Apple. The name Macintosh is a reference to a type of apple called McIntosh. The product lineup includes the MacBook Air and MacBook Pro laptops, and the iMac, Mac Mini, Mac Studio, and Mac Pro desktops. Macs are sold with the macOS operating system.

Thunderbolt is the brand name of a hardware interface for the connection of external peripherals to a computer. It was developed by Intel in collaboration with Apple. It was initially marketed under the name Light Peak, and first sold as part of an end-user product on 24 February 2011.

iPad Line of tablet computers by Apple

The iPad is a brand of iOS- and iPadOS-based tablet computers that are developed by Apple, first introduced on January 27, 2010. The iPad range consists of the original iPad lineup and the flagship products iPad Mini, iPad Air, and iPad Pro.

<span class="mw-page-title-main">Apple silicon</span> System-on-chip processors designed by Apple Inc.

Apple silicon refers to a series of system on a chip (SoC) and system in a package (SiP) processors designed by Apple Inc., mainly using the ARM architecture. They are the basis of Mac, iPhone, iPad, Apple TV, Apple Watch, AirPods, AirTag, HomePod, and Apple Vision Pro devices.

<span class="mw-page-title-main">Apple A10</span> System on a chip (SoC) designed by Apple Inc.

The Apple A10 Fusion is a 64-bit ARM-based system on a chip (SoC) designed by Apple Inc., part of the Apple silicon series, and manufactured by TSMC. It first appeared in the iPhone 7 and 7 Plus which were introduced on September 7, 2016, and is used in the sixth generation iPad, seventh generation iPad, and seventh generation iPod Touch. The A10 is the first Apple-designed quad-core SoC, with two high-performance cores and two energy-efficient cores. Apple states that it has 40% greater CPU performance and 50% greater graphics performance compared to its predecessor, the Apple A9. The Apple T2 chip is based on the A10. On May 10, 2022, the iPod Touch 7th generation was discontinued, ending production of A10 Fusion chips. The latest software updates for the iPhone 7 & 7 Plus including the iPod Touch 7th generation variants systems using this chip are iOS 15.8.3, released on July 29, 2024, as they were discontinued with the release of iOS 16 in 2022, while updates for the iPad variants systems using this chip are still supported.

iPad (6th generation) Tablet computer made by Apple (2018–2019)

The iPad is a tablet computer designed, developed, and marketed by Apple Inc. It was announced on March 27, 2018, during an education-focused event at Lane Tech High School in Chicago and is the successor to the fifth-generation iPad, upgraded with the Apple A10 Fusion processor and support for styluses such as Apple Pencil. The iPad is also marketed towards educators and schools. It was replaced in September 2019, by the seventh-generation iPad. This is the last iPad to have the original 9.7 inch display.

macOS Catalina 16th major version of the macOS operating system

macOS Catalina is the sixteenth major release of macOS, Apple Inc.'s desktop operating system for Macintosh computers. It is the successor to macOS Mojave and was announced at WWDC 2019 on June 3, 2019 and released to the public on October 7, 2019. Catalina is the first version of macOS to support only 64-bit applications and the first to include Activation Lock. It is also the last version of macOS to have the major version number of 10; its successor, Big Sur, released on November 12, 2020, is version 11. In order to increase web compatibility, Safari, Chromium and Firefox have frozen the OS in the user agent running in subsequent releases of macOS at 10.15.7 Catalina.

iPad (7th generation) Tablet computer made by Apple (2019–2020)

The iPad is a tablet computer developed and marketed by Apple Inc. It features a 10.2-inch Retina display and is powered by the Apple A10 Fusion processor. It is the successor to the 9.7-inch 6th-generation iPad. The device was revealed on September 10, 2019, and released on September 25, 2019.

<span class="mw-page-title-main">Mac transition to Apple silicon</span> 2020–2023 transition of Apple computers to using Apple-designed ARM-based processors

The Mac transition to Apple silicon was the transitioning of Apple Inc.'s line of Mac computers from designs using Intel x86-64 CPUs to designs based on Apple-designed processors based on the ARM64 architecture.

macOS Big Sur 17th major version of the macOS operating system

macOS Big Sur is the seventeenth major release of macOS, Apple's operating system for Macintosh computers. It was announced at Apple's Worldwide Developers Conference (WWDC) on June 22, 2020, and was released to the public on November 12, 2020.

<span class="mw-page-title-main">Apple M1</span> Series of systems-on-a-chip designed by Apple Inc.

Apple M1 is a series of ARM-based system-on-a-chip (SoC) designed by Apple Inc., part of the Apple silicon series, as a central processing unit (CPU) and graphics processing unit (GPU) for its Mac desktops and notebooks, and the iPad Pro and iPad Air tablets. The M1 chip initiated Apple's third change to the instruction set architecture used by Macintosh computers, switching from Intel to Apple silicon fourteen years after they were switched from PowerPC to Intel, and twenty-six years after the transition from the original Motorola 68000 series to PowerPC. At the time of its introduction in 2020, Apple said that the M1 had "the world's fastest CPU core in low power silicon" and the world's best CPU performance per watt. Its successor, Apple M2, was announced on June 6, 2022, at Worldwide Developers Conference (WWDC).

iPad Pro (5th generation) 2021 Apple tablet computer

The fifth-generation iPad Pro, colloquially known as the M1iPad Pro, is a line of iPad tablet computers developed and marketed by Apple Inc. It was announced on April 20, 2021, and was available in 11-inch (28 cm) and 12.9-inch (33 cm) screen size options, which are the same as its predecessor, the iPad Pro. Preorders began on April 30, 2021, and the product was released worldwide on May 21, 2021. It comes in two colors: Silver and Space Gray.

<span class="mw-page-title-main">MacBook Pro (Apple silicon)</span> Current line of high-end notebook computers by Apple

The MacBook Pro with Apple silicon is a line of Mac notebook computers first introduced in November 2020 by Apple. It is the higher-end model of the MacBook family, sitting above the consumer-focused MacBook Air, and is currently sold with 14-inch and 16-inch screens. All models use Apple-designed M series systems on a chip.

<span class="mw-page-title-main">MacBook Pro (Intel-based)</span> Line of notebook computers

The Intel-based MacBook Pro is a discontinued line of Macintosh notebook computers sold by Apple Inc. from 2006 to 2021. It was the higher-end model of the MacBook family, sitting above the low-end plastic MacBook and the ultra-portable MacBook Air, and was sold with 13-inch to 17-inch screens.

<span class="mw-page-title-main">Apple M2</span> System on a Chip (SoC) designed by Apple Inc.

Apple M2 is a series of ARM-based system on a chip (SoC) designed by Apple Inc., part of the Apple silicon series, as a central processing unit (CPU) and graphics processing unit (GPU) for its Mac desktops and notebooks, the iPad Pro and iPad Air tablets, and the Vision Pro mixed reality headset. It is the second generation of ARM architecture intended for Apple's Mac computers after switching from Intel Core to Apple silicon, succeeding the M1. Apple announced the M2 on June 6, 2022, at Worldwide Developers Conference (WWDC), along with models of the MacBook Air and the 13-inch MacBook Pro using the M2. The M2 is made with TSMC's "Enhanced 5-nanometer technology" N5P process and contains 20 billion transistors, a 25% increase from the M1. Apple claims CPU improvements up to 18% and GPU improvements up to 35% compared to the M1.

References

  1. 1 2 3 4 5 6 7 8 Boldt, Paul (July 11, 2021). "Apple's Orphan Silicon". SemiWiki. Archived from the original on September 22, 2022. Retrieved July 18, 2021.
  2. "T8012". The Apple Wiki. Retrieved 2023-08-14.
  3. 1 2 3 Davidov, Mikhail; Erickson, Jeremy (August 8, 2019). "Inside The Apple T2" (PDF). Black Hat USA 2019. Archived (PDF) from the original on June 14, 2021. Retrieved July 11, 2021.
  4. 1 2 3 Parrish, Kevin (July 24, 2018). "Apple's T2 chip may be causing issues in iMac Pro and 2018 MacBook Pros". DigitalTrends . Archived from the original on September 18, 2018. Retrieved January 22, 2019. Of all the error messages uploaded to these threads, there is one detail they seem to share: Bridge OS. This is an embedded operating system used by Apple's stand-alone T2 security chip, which provides the iMac Pro with a secure boot, encrypted storage, live "Hey Siri" commands, and so on.
  5. 1 2 3 4 5 "Apple Platform Security: Secure Enclave". Archived from the original on 2021-08-22. Retrieved 2021-07-11.
  6. ""Starting at" is the Biggest Lie in Tech". Linus Tech Tips. 25 July 2023. Retrieved 14 August 2023.
  7. 1 2 3 4 5 "iMac Pro Features Apple's Custom T2 Chip With Secure Boot Capabilities". MacRumors . December 14, 2017. Archived from the original on August 18, 2018. Retrieved August 18, 2018.
  8. 1 2 3 4 5 6 Evans, Jonny (23 July 2018). "The MacBook Pro's T2 chip boosts enterprise security". Computerworld. Archived from the original on August 18, 2018. Retrieved August 18, 2018.
  9. 1 2 3 4 5 6 Snell, Jason (January 3, 2018). "The T2 chip makes the iMac Pro the start of a Mac revolution". Macworld. Archived from the original on August 23, 2022. Retrieved August 20, 2022.
  10. "Apple's T2 chip makes a giant difference in video encoding for most users". Archived from the original on 2021-07-11. Retrieved 2021-07-11.
  11. Rossignol, Joe (July 12, 2018). "Apple Launches 2018 MacBook Pros: 8th Gen Core, Up to 32GB of RAM, Third-Gen Keyboard, Quad-Core on 13-Inch and More". MacRumors . Archived from the original on July 12, 2018. Retrieved July 12, 2018.
  12. "Apple updates MacBook Pro with faster performance and new features for pros". Apple Inc. Archived from the original on July 12, 2018. Retrieved July 12, 2018.
  13. Broussard, Mitchel (October 30, 2018). "Apple Announces New MacBook Air With 13-Inch Retina Display and Touch ID". MacRumors . Archived from the original on October 31, 2018. Retrieved October 30, 2018.
  14. Hardwick, Tim (October 30, 2018). "Apple Announces New Space Gray Mac mini With 4-Core or 6-Core Intel Processor and Up to 64GB RAM, Starting at $799". MacRumors . Archived from the original on October 31, 2018. Retrieved October 30, 2018.
  15. "27-inch iMac gets a major update" (Press release). Apple Inc. August 4, 2020. Archived from the original on July 12, 2021. Retrieved July 11, 2021.
  16. "Original GitHub issue". Github. 2019-08-06. Archived from the original on 2021-09-30. Retrieved 2021-07-11.
  17. "T2 Support in libimobiledeive". Twitter. Archived from the original on 2021-07-08. Retrieved 2021-07-11.
  18. "t8012 SecureROM Hash". Twitter. 2020-03-06. Archived from the original on 2021-07-08. Retrieved 2021-07-11.
  19. "checkra1n supports T2". Twitter. Archived from the original on 2021-07-03. Retrieved 2021-07-11.
  20. Bouchard, Anthony (2020-03-18). "Checkra1n experimental pre-release adds preliminary support for iOS 13.4, Mac T2 chip". iDownloadBlog.com. Archived from the original on 2021-06-26. Retrieved 2021-06-26.
  21. "Hacker omzeilt beveiliging T2-chip in recente Mac-computers". Tweakers (in Dutch). Archived from the original on 2021-06-26. Retrieved 2021-06-26.
  22. Mark, Rick (2020-10-07). "On bridgeOS / T2 Research". T2 Dev Team Blog. Timeline of Events. Archived from the original on 2020-10-08.
  23. Rick Mark; mrarm; Aun-Ali Zaidi; h0m3us3r (2020-10-12). "Plug'nPwn - Connect to Jailbreak". The T2 Development Blog. Archived from the original on 2021-10-23.{{cite web}}: CS1 maint: numeric names: authors list (link)
  24. "T2 Debug Interface Exposed". Twitter. Archived from the original on 2021-07-08. Retrieved 2021-07-11.
  25. "Intel Debug Exposed over T2 interface". Twitter. Archived from the original on 2021-07-05. Retrieved 2021-07-11.
  26. "Blackbird Exploit for Apple SEP". iDownloadBlog. 24 July 2020. Archived from the original on 29 June 2021. Retrieved 11 July 2021.
  27. "macOS restore via USB". Twitter. Archived from the original on 2021-07-06. Retrieved 2021-07-11.
  28. "checkra1n". checkra.in. Archived from the original on 2019-10-10. Retrieved 2021-07-11.
  29. "Hackers jailbreak Apple's T2 security chip powered by bridgeOS". 23 September 2020. Archived from the original on 27 February 2021.
  30. "Industry: bridgeOS / checkra1n Questions". Dropbox Paper. Archived from the original on 2021-06-30. Retrieved 2021-07-11.
  31. "ironPeak". ironpeak.be. Archived from the original on 2021-07-27. Retrieved 2021-07-11.
  32. "Paper". Dropbox. Archived from the original on 2021-07-12. Retrieved 2021-07-11.
  33. "Hackers claim they can now jailbreak Apple's T2 security chip". ZDNET . October 6, 2020. Archived from the original on May 6, 2021. Retrieved July 11, 2021.
  34. "Checkra1n tinkerer demonstrates custom boot sound on T2-equipped Mac". iDownloadBlog.com. 2020-10-29. Archived from the original on 2020-10-30. Retrieved 2021-01-19.
  35. "Apple T2 hack means you can have PS5 sounds be your startup chime". iMore. 2020-11-23. Archived from the original on 2021-01-27. Retrieved 2021-01-19.
  36. "Mac models with the Apple T2 Security Chip". Archived from the original on 2021-07-02. Retrieved 2021-07-11.