The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Codenames"
(Add A15 core names) |
(→Unknown names: add Absinthe, Mescal and Osprey) |
||
Line 38: | Line 38: | ||
and needs more investigation. |
and needs more investigation. |
||
+ | ; Absinthe: FairPlay-related |
||
; Avocado: Seen in SpringBoard code <code>os_feature_enabled_impl("SpringBoard", "Avocado")</code> |
; Avocado: Seen in SpringBoard code <code>os_feature_enabled_impl("SpringBoard", "Avocado")</code> |
||
; Brook: Private frameworks since iOS 14 (BrookServices and BrookDataCollection). |
; Brook: Private frameworks since iOS 14 (BrookServices and BrookDataCollection). |
||
; Futhark: Private framework since iOS 9 (text detection?) |
; Futhark: Private framework since iOS 9 (text detection?) |
||
+ | ; Mescal: FairPlay-related |
||
; Morphun: Private framework, there's also a MorphunData asset in mesu. |
; Morphun: Private framework, there's also a MorphunData asset in mesu. |
||
; Neutrino: Private frameworks since iOS 11 (NeutrinoCore and NeutrinoKit). |
; Neutrino: Private frameworks since iOS 11 (NeutrinoCore and NeutrinoKit). |
||
+ | ; Osprey: Private framework iOS 13, related to Siri, uses Absinthe |
||
; Pegasus: Private framework since iOS 9 (not related to NSO's exploit tool). |
; Pegasus: Private framework since iOS 9 (not related to NSO's exploit tool). |
||
; Silex: Private framework since iOS 11. |
; Silex: Private framework since iOS 11. |
Revision as of 19:53, 30 August 2021
For firmware version codenames (BuildTrains), see Firmware Codenames.
This page lists several code names of Apple features.
- Broadway
- Apple Card
- Durian
- AirTags (seen eg. in the firmware update)
- Ensemble
- Universal Control (macOS 12)
- Haywire
- Lightning video adapters (eg. Lightning to HDMI)
- HiFive
- Chip present in Lightning cable connectors to negotiate the Lightning protocol.
- Hydra
- Multiplexing chip in iDevices since iPhone X to deal with the Lightning protocol.
- Madrid
- iMessage (appears in iMessage code, data files, and protocol)
- Medusa
- iPad Split Screen (probably Slide Over etc. too)
- Mesa
- TouchID
- Rose
- U1 / Ultra Wide Band chip
- Stark
- CarPlay
- Stockholm
- Apple Pay / Secure Element
- Skywagon
- Xcode Cloud
- Tristar
- Multiplexing chip in iDevices that deals with the Lightning protocol.
- Wormhole
- AirDrop (sharingd used to have classes like SDWormholeConnection)
Unknown names
Codenames seen somewhere, but for which we don't know the meaning or it's not certain, and needs more investigation.
- Absinthe
- FairPlay-related
- Avocado
- Seen in SpringBoard code
os_feature_enabled_impl("SpringBoard", "Avocado")
- Brook
- Private frameworks since iOS 14 (BrookServices and BrookDataCollection).
- Futhark
- Private framework since iOS 9 (text detection?)
- Mescal
- FairPlay-related
- Morphun
- Private framework, there's also a MorphunData asset in mesu.
- Neutrino
- Private frameworks since iOS 11 (NeutrinoCore and NeutrinoKit).
- Osprey
- Private framework iOS 13, related to Siri, uses Absinthe
- Pegasus
- Private framework since iOS 9 (not related to NSO's exploit tool).
- Silex
- Private framework since iOS 11.
- Vapor
- Seen in SpringBoard code
os_feature_enabled_impl("NotificationCenter", "Vapor")
- Viceroy
- Seen in multiple frameworks, FaceTime-related.
- Xavier
- Private framework since iOS 14.
CPU cores
Since the A6, Apple SoCs have Apple-designed CPU cores. This table lists their names.
SoC | Performance core | Low-power core |
---|---|---|
A6 | Swift | |
A7 | Cyclone | |
A8 | Typhoon | |
A9 | Twister | |
A10 | Hurricane | Zephyr |
A11 | Monsoon | Mistral |
A12 | Vortex | Tempest |
A13 | Lightning | Thunder |
A14/M1 | Firestorm | Icestorm |
A15[1] | Avalanche | Blizzard |