Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

'Hey Siri' may come to iMac Pro with rumored inclusion of A10 Fusion co-processor

Last updated

The iMac Pro may have an A10 Fusion processor running it's own iOS, called BridgeOS, to handle some functions — notably 'Hey Siri'.

Guilherme Rambo and Stephen Troughton-Smith have been exploring macOS and have found 'Hey Siri' functionality in the code base with support for multiple user accounts, just as macOS has long supported user switching.

If the accounts are correct, It looks as though the ARM coprocessor takes over the boot process, security, and the FaceTime camera. It also appears that the inclusion of the A10 Fusion allows the iMac Pro to accept the voice command 'Hey Siri' rather than requiring the click in macOS on the Siri icon or keystroke to prompt Siri.

This doesn't mean necessarily that Siri will understand multiple users speaking while logged into one macOS user account. But, it may mean that if a user has multiple accounts on a Mac, they should be able to fast user switch between them and have the iMac Pro recognize 'Hey Siri' for each of them.

It is unclear if this functionality will need a coprocessor like the A10 Fusion to be implemented in other machines.



92 Comments

Soli 9 Years · 9981 comments

1) I think bridgeOS is also what Apple calls the OS on their T1 chip for the Touch Bar, Touch ID, and Apple Pay in their MacBook Pros.

  • http://newosxbook.com/articles/BridgeOS.html

2) I'm curious why the 'B' is being capitalized when all other Apple OSes have the first letter lowercase.

3) A10 seems like overkill for the stated functionality, and with FaceTime mentioned I hope that this means the iMac Pro will also include Face ID.

4) Is this still launching next month?

kruegdude 13 Years · 340 comments

Soli said:
1) I think bridgeOS is also what Apple calls the OS on their T1 chip for the Touch Bar, Touch ID, and Apple Pay in their MacBook Pros.

  • http://newosxbook.com/articles/BridgeOS.html

2) I'm curious why the 'B' is being capitalized when all other Apple OSes have the first letter lowercase.

3) A10 seems like overkill for the stated functionality, and with FaceTime mentioned I hope that this means the iMac Pro will also include Face ID.

4) Is this still launching next month?

Since the A10 will also be used in the HomePod I’m guessing it’s easier to use that fabrication already in place rather than have two different lines. Too bad it’s not the A11 with its new Apple GPU and the new Neural Engine. 

spice-boy 8 Years · 1450 comments

I always find it easier and quicker to just do a search using a few keys than talking to a digital assistant which works once out of seven attempts. We don't need Siri, stop trying to make us all lazy and lame. 

eriamjh 17 Years · 1772 comments

The A10 fusion chip is cheap compared to the Intel chips.  The iMac pro margin can easily handle it.  

Apple could be working towards direct running of iOS apps on OS X for development or plain ol' operation.  Your Mac could become your iPad or your phone... just another iOS device, while still being a Mac.  

At the same time, Apple could be testing how well the ARM runs pro-style apps or OSX.  If the A10 chip is handling the boot process,  then the next step is booting to the OS of choice, be it OSX, Windows, or (dun dun dunnnn...) iOS.  

Remember that Apple was running OSX on intel for FIVE YEARS before they ANNOUNCED the switch to Intel.  We could have ARM-based Macs in that time or less from now.  

It sounds nuts. N-V-T-S, nuts.  But it is plausible.  

macxpress 16 Years · 5913 comments

I usually disable Siri on the Mac...its just too useless. I don't see where it really does much of anything. 

I think it would be cool to see the A10 or A11 in the next MacBook and/or MacBook Pro along side the Intel CPU. It could run the OS doing basic things and then when power is really needed it kicks in the Intel CPU. That would quite a feat of engineering though. There's a lot of software engineering that needs to take place to make something like that work reliably.