BridgeOS

Last updated

bridgeOS
Developer Apple Inc.
Written in
OS family
Working stateCurrent
Source model Closed, with open-source components
Initial releaseOctober 27, 2016;8 years ago (2016-10-27)
Update method FOTA (via Mac running macOS)
Platforms
License Proprietary software except for open-source components
Support status
Supported

bridgeOS is an embedded operating system created and developed by Apple Inc. for use exclusively with its hardware. bridgeOS runs on the T series Apple silicon processors [1] [2] [3] [4] and operates devices such as the OLED touchscreen strip called the "Touch Bar", [5] TouchID fingerprint sensor, SSD encryption, and cooling fans. [6]

At boot time, the bootloader executes the bridgeOS kernel, then the bridgeOS kernel passes off to the UEFI firmware. [7]

bridgeOS is based on Apple's watchOS. [8]

Related Research Articles

<span class="mw-page-title-main">Rosetta (software)</span> Operating system component

Rosetta is a dynamic binary translator developed by Apple Inc. for macOS, an application compatibility layer between different instruction set architectures. It enables a transition to newer hardware, by automatically translating software. The name is a reference to the Rosetta Stone, the artifact which enabled translation of Egyptian hieroglyphs.

<span class="mw-page-title-main">Mac transition to Intel processors</span> 2005–2006 change of processors in Apple computers

The Mac transition to Intel processors was the process of switching the central processing units (CPUs) of Apple's line of Mac and Xserve computers from PowerPC processors over to Intel's x86-64 processors. The change was announced at the 2005 Worldwide Developers Conference (WWDC) by then-Apple CEO Steve Jobs, who said Apple would gradually stop using PowerPC microprocessors supplied by Freescale and IBM.

<span class="mw-page-title-main">Hackintosh</span> Non-Apple computer running macOS

A Hackintosh is a computer that runs Apple's operating system macOS on computer hardware that is not authorized for the purpose by Apple. This can also include running Mac software on hardware it is not originally authorized for. This is due to the software license for macOS only permitting its use on in-house hardware built by Apple itself, in this case the Mac line.

<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 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">Apple–Intel architecture</span> Unofficial name used for Macintosh models that use Intel x86 processors

The Apple–Intel architecture, or Mactel, is an unofficial name used for Macintosh personal computers developed and manufactured by Apple Inc. that use Intel x86 processors, rather than the PowerPC and Motorola 68000 ("68k") series processors used in their predecessors or the ARM-based Apple silicon SoCs used in their successors. As Apple changed the architecture of its products, they changed the firmware from the Open Firmware used on PowerPC-based Macs to the Intel-designed Extensible Firmware Interface (EFI). With the change in processor architecture to x86, Macs gained the ability to boot into x86-native operating systems, while Intel VT-x brought near-native virtualization with macOS as the host OS.

<span class="mw-page-title-main">EFI system partition</span> Partition used by Unified Extensible Firmware Interface

The EFIsystem partition or ESP is a partition on a data storage device that is used by computers that have the Unified Extensible Firmware Interface (UEFI). When a computer is booted, UEFI firmware loads files stored on the ESP to start operating systems and various utilities.

<span class="mw-page-title-main">Mac OS X Snow Leopard</span> Seventh major version of macOS, released in 2009

Mac OS X Snow Leopard is the seventh major release of macOS, Apple's desktop and server operating system for Macintosh computers.

<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.

iOS Mobile operating system by Apple

iOS is a mobile operating system developed by Apple exclusively for its mobile devices. It was unveiled in January 2007 for the first-generation iPhone, which launched in June 2007. Major versions of iOS are released annually; the current stable version, iOS 18, was released to the public on September 16, 2024.

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

Mac is a family of personal computers designed and marketed by Apple since 1984. The name is short for Macintosh, a reference to a type of apple called McIntosh. The current 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, which is not licensed to other manufacturers and exclusively bundled with Mac computers.

<span class="mw-page-title-main">Mac Mini</span> Desktop computer by Apple Inc.

Mac Mini is a small form factor desktop computer developed and marketed by Apple Inc. As of 2022, it is positioned between the consumer all-in-one iMac and the professional Mac Studio and Mac Pro as one of four current Mac desktop computers. Since launch, it has shipped without a display, keyboard, and mouse. The machine was initially branded as "BYODKM" as a strategic pitch to encourage users to switch from Windows and Linux computers.

iMac Line of all-in-one desktop computers by Apple Inc.

The iMac is a series of all-in-one computers from Apple Inc. operating on the MacOS. Introduced by Steve Jobs in August 1998 when the company was financially troubled, the computer was an inexpensive, consumer-oriented computer that would easily connect to the Internet. Since that time, it has remained a primary part of Apple's consumer desktop offerings and evolved through seven distinct forms.

<span class="mw-page-title-main">BootX (Apple)</span> Boot loader developed by Apple Inc.

BootX is a software-based bootloader designed and developed by Apple Inc. for use on the company's Macintosh computer range. BootX is used to prepare the computer for use, by loading all required device drivers and then starting-up Mac OS X by booting the kernel on all PowerPC Macintoshes running the Mac OS X 10.2 operating system or later versions.

The Macintosh startup sequence for Apple Macintosh computers includes hardware tests and diagnostics which can trigger the startup chimes and/or other instances of success or failure of the startup routines.

iBoot Stage 2 bootloader for Apple devices

iBoot is the stage 2 bootloader for iPhones, iPads, Apple silicon-based Macs, and the T2 chip in Intel-based Macs with such a chip. Compared with its predecessor, iBoot improves authentication performed in the boot chain.

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

The Apple T2 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. 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.

<span class="mw-page-title-main">Apple M1</span> Series of systems-on-a-chip designed by Apple, launched 2020 to 2022

Apple M1 is a series of ARM-based system-on-a-chip (SoC) designed by Apple Inc., launched 2020 to 2022. It is 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).

<span class="mw-page-title-main">Asahi Linux</span> Linux distribution for Apple SoCs

Asahi Linux is a project that ports the Linux kernel and related software to Apple Silicon-powered Macs, started and led by Hector Martin. It does so by reverse-engineering the SoCs which lack documentation from Apple.

<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.

The Linux kernel can run on a variety of devices made by Apple, including devices where the unlocking of the bootloader is not possible with an official procedure, such as iPhones and iPads.

References

  1. "10.15.4 Supplemental Update Bricking Small Number of T2 Macs". Mr. Macintosh. April 17, 2020. Retrieved August 18, 2020.
  2. Davidov, Mikhail; Erickson, Jeremy (2019). "Inside The Apple T2" (PDF). blackhat.com.
  3. Misha Davidov (November 20, 2018). "Secure Boot in the Era of the T2". duo.com.
  4. Lianying Zhao; He Shuang; Shengjie Xu; Wei Huang; Rongzhen Cui; Pushkar Bettadpur; David Lie. "A Survey of Hardware Improvements to Secure Program Execution" (PDF). ACM Computing Surveys. 56 (12): 1–37. doi:10.1145/3672392.
  5. Snell, Jason; Macworld | (July 8, 2020). "The switch to Apple silicon: Will the Touch Bar survive?". Macworld. Retrieved August 18, 2020.
  6. "TinkerTool System 7, Reference Manual" (PDF). Marcel Bresink Software-Systeme (MBS). August 22, 2023.
  7. Frazelle, Jessie (February 4, 2020). "Securing the Boot Process: The hardware root of trust". Queue. 17 (6): –60:5–Pages 60:21. doi:10.1145/3380774.3382016. ISSN   1542-7730 . Retrieved January 14, 2024.
  8. Pepijn Bruienne (May 2, 2018). "Apple iMac Pro and Secure Storage". duo.com.