MacBook Pro Touch Bar’s T1 chip runs ‘variant’ of watchOS

From MacRumors:

In a series of tweets sent out last night, and now in an interview with The Verge, developer Steven Troughton-Smith has detailed the inner workings of the MacBook Pro’s new retina Touch Bar, describing its T1 chip as “a variant of the system-on-a-chip used in the Apple Watch.” This means that the Touch Bar is essentially running watchOS on the T1 chip, which macOS then communicates with through an interconnected USB bridge that “relays multitouch events back to macOS.”

The developer described this software setup as advantageous for the MacBook Pro’s security, since the T1 chip also acts as a layer of protection and “gates access” to the laptop’s FaceTime camera and Touch ID sensor. In the series of Tweets he sent out last night, Troughton-Smith also theorized that watchOS could power the Touch Bar alone without relying on macOS to be running on the MacBook Pro, which Apple software engineering chief Craig Federighi has now confirmed.

You can theorise about the future here. Now that Apple has put an ARM iOS-like device inside every MacBook Pro, you can imagine a future wherein said iOS device takes over more and more functionality from the traditional x86 macOS device, up to a point where macOS only gets called upon when needed.

We may actually have just been given a hint of Apple’s transition-to-ARM strategy.

29 Comments

  1. 2016-10-29 11:30 am
    • 2016-10-31 12:31 pm
  2. 2016-10-29 11:33 am
    • 2016-10-30 10:15 pm
      • 2016-10-31 1:21 pm
        • 2016-10-31 4:29 pm
      • 2016-10-31 1:59 pm
        • 2016-10-31 4:29 pm
  3. 2016-10-29 2:33 pm
  4. 2016-10-29 3:13 pm
    • 2016-10-29 7:47 pm
  5. 2016-10-29 3:27 pm
    • 2016-10-29 9:31 pm
    • 2016-10-29 10:09 pm
    • 2016-10-29 10:33 pm
      • 2016-10-29 11:24 pm
        • 2016-10-29 11:37 pm
          • 2016-10-30 8:26 pm
          • 2016-10-31 12:37 pm
        • 2016-10-30 7:34 am
  6. 2016-10-29 10:29 pm
    • 2016-10-29 10:36 pm
  7. 2016-10-29 11:41 pm
  8. 2016-10-30 6:10 pm
  9. 2016-10-31 10:09 am
  10. 2016-10-31 12:04 pm
    • 2016-10-31 2:02 pm
  11. 2016-11-02 5:39 pm