Over at TUAW, I posted about the new Yahoo!Sync framework that gets installed with the 10.4.10 update. I decided to do a little more technical snooping to see what goodies were inside this update and found quite a few phone-specific strings. These follow after the jump. Of particular interest may be the SIM references, the Conduit messages, and the kinds of data that can be synced (address book, calendar, tasks).

ApplePhoneConduit.syncdevice
-[YahooSyncService phoneConduitDescriptionWithVersion:]
PhoneConduit
-[YahooSyncService parserWithName:info:forPhone:]
CFPhone
_phoneConduitDescription
parserWithName:info:forPhone:
phoneConduitDescriptionWithVersion:
initWithPhone:context:
_phoneSyncing
-[SyncConduitManager initWithService:phone:syncClient:syncSettings:entitiesToSync:]
_phone
exception in PhoneConduit: %@
will process Change from the phone
-[SyncConduitManager phoneAcceptedAdditions:on:modifications:on:deletions:on:forStandardDataClass:]
setActivityToPushingToPhonePhase
_phoneConduitAssembler
_pushingToPhone
phoneAcceptedAdditions:on:modifications:on:deletions:on:forStandardDataClass:
phone
initWithService:phone:syncClient:syncSettings:entitiesToSync:
commitOnPhoneWithError:
@"CFPhone"
-[CFPhone initWithProperties:]
/SourceCache/YahooConduit/YahooConduit-3.0/modules/backend/synchro/common/IPHSyncPhone.m
-[CFPhone _setup]
IPHSyncPhone
-[CFPhone initWithDelegate:]
can't find phone conduit description
cannot find phoneConduit parameters
com.apple.typhoon.PhoneConduit
-[CFPhone archiveInClient]
-[CFPhone manager]
-[CFPhone deviceDataClasses]
-[CFPhone pathForSyncResourcesWithFile:]
-[CFPhone eraseAllPersistentStates]
-[CFPhone timeZone]
-[CFPhone setTimeZone:]
_phoneDestroyIVar
-[CFPhone(SyncToolExtension) _infoForDeviceDataClass:]
/SourceCache/YahooConduit/YahooConduit-3.0/modules/backend/synchro/common/IPHSyncPhoneSync.m
-[CFPhone(SyncToolExtension) _mimeTypeFromProperties:managerProperties:dataClassName:]
IPHSyncPhoneSync
-[CFPhone(SyncToolExtension) entitiesDescription]
-[CFPhone(SyncToolExtension) allKeysForEntity:]
-[CFPhone(SyncToolExtension) allAttributesForEntity:]
-[CFPhone(SyncToolExtension) allRelationsForEntity:]
-[CFPhone(SyncToolExtension) targetEntityForRelationKey:sourceEntity:]
-[CFPhone(SyncToolExtension) dataClassHelperForDataClassName:]
-[CFPhone(SyncToolExtension) canonicalHelperForEntity:]
-[CFPhone(SyncToolExtension) parserForDeviceDataClass:]
-[CFPhone(SyncToolExtension) managerForDeviceDataClass:]
phoneconduit v2 should have a manager name
initWithPhone:entityName:
-[IPHSyncNegociator phoneShouldReplaceAllRecordsForEntities:forDeviceDataClass:]
phone should reset: %s:
-[IPHSyncNegociator phoneDidResetEntities:forDeviceDataClass:]
-[IPHSyncNegociator phoneShouldPushAllRecordsForEntities:forDeviceDataClass:]
phone should slow sync: %s:
-[IPHSyncNegociator phoneWantsToPushAllRecordsForEntities:forDeviceDataClass:]
phone wants to slow sync %@
phoneWantsToPushAllRecordsForEntities:forDeviceDataClass:
phoneShouldPushAllRecordsForEntities:forDeviceDataClass:
phoneDidResetEntities:forDeviceDataClass:
phoneShouldReplaceAllRecordsForEntities:forDeviceDataClass:
-[IPHSyncMotorolaPhoneFilter shouldApplyRecord:withRecordIdentifier:]
/SourceCache/YahooConduit/YahooConduit-3.0/modules/backend/synchro/Filtering/IPHSyncMotorolaPhoneFilter.m
IPHSyncMotorolaPhoneFilter
convertPhoneNameToPhoneNumber:
contact from phone
-[EntityFormatter initWithPhone:entityName:]
got phone number: %@
standardFormatPhoneNumber:
Phone Timezone: %@
phoneTimeZone
formatting description is incorrect.  Phone sends %@.  Will insert %@ in the SyncServices
initWithPhone:
_isIndexOnPhone:
_indexOnPhoneForIdentifier:
_recordIdentifierForIndexOnThePhone:
-[GenericAssembler initWithPhone:masterEntity:assemblerHelper:]
how is it possible that the phone pushes a degenerated record
-[GenericAssembler reassembledRecordWithRecords:recordIdentifier:phone:]
reassembledRecordWithRecords:recordIdentifier:phone:
initWithPhone:masterEntity:assemblerHelper:
-[CalendarManager _restorePhoneIDToTracker]
nil == _phonesIdToTracker
_phonesIdToTracker
-[CalendarManager phoneAcceptedAdditionForIdentifier:newIdentifier:]
-[CalendarManager phoneAcceptedModificationForIdentifier:]
-[CalendarManager phoneAcceptedDeletionForIdentifier:]
phone acks the deletion of a detach event
_phonesIdToTracker not initialized
old phoneid->tracker: %@
-[CalendarManager(RecordManagement) restoreRecordForPhoneIdentifier:]
phoneRecordForIdentifier:
engineKeyForPhoneKey:
restoreRecordForPhoneIdentifier:
phoneAcceptedDeletionForIdentifier:
phoneAcceptedModificationForIdentifier:
phoneAcceptedAdditionForIdentifier:newIdentifier:
_restorePhoneIDToTracker
allPhonesId
handlePhoneRecordWithIdentifier:
setPhoneIdentifierForRecurrent:
isPhoneIDDetached:
engineDeletesDetachedEventForPhoneKey:
phoneIdentifierForRecurrent
pushOnPhoneIfDirty
_phonesIDToCDate = %@
_onPhone = %@
_detachedOnPhone = %@
onPhone
phonesId
_onPhone =
_detachedOnPhone =
_phoneIdentifierForRecurrent = %@
there is a no main record on the phone
there is a  record on the phone when expanded
phones add %d events
some event could not be pushed to the phone, we are dirty for the next sync:
-[TrackRecurrence pushOnPhoneIfDirty]
phoneKey
-[TrackRecurrence phoneAcceptedAdditionForIdentifier:newIdentifier:]
_onPhone
-[TrackRecurrence phoneAcceptedModificationForIdentifier:]
-[TrackRecurrence phoneAcceptedDeletionForIdentifier:]
-[TrackRecurrence phoneRefusedDeletionForIdentifier:reason:]
we delete the master recurrence on the phone: %@
-[TrackRecurrence engineDeletesDetachedEventForPhoneKey:]
[phoneKey isEqual: [_calDateToPhonesId objectForKey: cdate]]
! [_onPhone containsObject: cdate]
[_detachedOnPhone containsObject: cdate]
-[TrackRecurrence isPhoneIDDetached:]
Phone Id %@ looks unknown to %@
[_onPhone containsObject: date] || [_detachedOnPhone containsObject: date]
-[TrackRecurrence _deleteStateForPhoneRecord:]
[[_calDateToPhonesId objectForKey: date] isEqual: phonekey]
[_onPhone containsObject:idEvent]
the phone deletes a guy we never heard from: %@
[_onPhone containsObject: cDate]
-[TrackRecurrence handlePhoneRecordWithIdentifier:]
-[TrackRecurrence restoreRecordForPhoneIdentifier:]
-[TrackRecurrence phoneRecordForIdentifier:]
%@ is not on the phone
_phoneIdentifierForRecurrent
_detachedOnPhone
_phonesIDToCDate
_calDateToPhonesId
_deleteStateForPhoneRecord:
phoneRefusedDeletionForIdentifier:reason:
phoneRefusedChangeForIdentifier:reason:
addObjectOnPhone:forKey:
deleteOnPhoneForKey:delegate:
modifyObjectOnPhone:forKey:
addObjectOnPhone:forKey:delegate:
modifyObjectOnPhone:forKey:delegate:
phoneRecordHasBeenModified:phoneIdentifier:
Phone Calendar
phone time zone = %@
-[IPHSyncEventTransformer _unmangleTimeZone:eventTimeZone:phoneTimeZone:]
-[IPHSyncEventTransformer _unmangleAlarms:eventTimeZone:phoneTimeZone:]
_unmangleAlarms:eventTimeZone:phoneTimeZone:
_unmangleTimeZone:eventTimeZone:phoneTimeZone:
phoneTimeZoneForFormatting
ContactsListFromPhoneKey
contactsFromPhone
_contactsFromPhone
error when writing contact to the phone
commitOnPhoneForDeviceDataClass:withError:
_shouldReplaceCapitalLettersInPhoneNumbers
formatPhoneNumberValue:
formatPhoneNumberRecord:
-[IPHSyncDeviceManager commitOnPhoneForDeviceDataClass:withError:]
commitOnPhoneForTransport:withError:
phone claims record with id "%@" is a modify but we don't know it:
phone claims record with id "%@" is new but we know it:
-[IPHSyncDataClassStore toPhoneIndex:]
-[IPHSyncDataClassStore commitOnPhoneForTransport:withError:]
phone acks for an unkownw ID: %@ -> %@
-[IPHSyncDataClassStore(PrivateNeedsDeleteAddOnModifyAndDeleteSchedule) phoneAcceptedAdditionForIdentifier:newIdentifier:]
phoneAcceptedAdditionForIdentifier: %@ %@
-[IPHSyncDataClassStore(PrivateNeedsDeleteAddOnModifyAndDeleteSchedule) phoneAcceptedModificationForIdentifier:]
phoneAcceptedAdditionForIdentifier: %@
getPhoneRecord:
toPhoneIndex:
fromPhoneIndex:
isPhoneIndex:
_isPhoneConduitSlowSyncingDataClass
phoneDeleteForDeviceDataClass:recordIdentifier:
-[VCardParser initWithPhone:context:]
com.apple.PhoneConduitExtension.post office
com.apple.PhoneConduitExtension.extended address
Final map from phone prop name: %@
Phone Number value is missing (skipping): %@
Hey ! We should only have 2 email for this phone !
mapToPhonePropName
mapFromPhonePropName
_mapTodoFromPhonePropName
_mapTodoToPhonePropName
-[CommonParser initWithPhone:context:]
Phone Property names mapping: %@
_mapFromPhonePropName
_mapToPhonePropName
invalid version number, you should remove your phone from iSync and add it again
-[DataClassManager addObjectOnPhone:forKey:delegate:]
-[DataClassManager modifyObjectOnPhone:forKey:delegate:]
-[DataClassManager phoneAcceptedAdditionForIdentifier:newIdentifier:]
-[DataClassManager phoneAcceptedModificationForIdentifier:]
-[DataClassManager phoneRefusedChangeForIdentifier:reason:]
-[DataClassManager phoneRecordForIdentifier:]
-[DataClassManager(RecordManagement) phoneRecordHasBeenModified:phoneIdentifier:]
deleteOnPhoneForKey:
The connection to the phone was lost while erasing all the contacts on the phone.
The connection to the phone was lost while erasing all the calendar events on the phone.
The connection to the phone was lost while erasing all the contacts and calendar events on the phone.
The connection was lost while getting some records from the phone.
The connection to the phone was lost while getting all the contacts from the phone.
The connection to the phone was lost while getting all the calendar from the phone.
The connection to the phone was lost while getting all the contacts and events from the phone.
The connection was lost while deleting some records on the phone.
The connection to the phone was lost while erasing some contacts on the phone.
The connection to the phone was lost while erasing some calendar events on the phone.
The connection to the phone was lost while erasing some contacts and calendar events on the phone.
Protocol error while talking to the phone
Negotiation with the phone failed.
Phone is busy
Device is not available or synchronization was canceled. Close dialogs and applications on the phone and try again.
Could not connect to the phone
Connection to the phone failed.
Please make sure that your phone is turned on. If this error occurs again, please restart your phone.
The connection was lost while talking to the phone.
Synchronization of the following data is disabled on your phone: %@. Please enable them on your phone, or disable them in iSync.
Cannot register the phone for synchronization.
Phone is already registered for synchronization.
Phone is already synchronizing.
Phone Memory full
The phone memory is full.
Please delete some data on your phone or change the filtering options and synchronize again.
Phone's address book full
The phone's address book is full.
Reduce the number of contacts that you're trying to sync, or delete some contacts on your phone. Then try syncing again.
Phone's calendar is full
Your phone's calendar is full.
Reduce the number of events that you're trying to sync, or delete some events on your phone. Then try syncing again.
Phone's task is full
Your phone's task is full.
Reduce the number of tasks that you're trying to sync, or delete some tasks on your phone. Then try syncing again.
The phone failed to handle the addition
The phone failed to handle the modification
The phone failed to handle the deletion
Change canU2019t be send to the phone
Phone refused some contacts
The phone could not store some of your contacts. The following contacts will not be synchronized:
Phone refused some calendar events
The phone could not store some of your calendar events. The following events will not be synchronized:
Phone refused some contacts or calendar events
The phone could not store some of your contacts and calendar events. The following contacts and events will not be synchronized:
Forbidden modification made on the phone
Changing %@ on the phone is not allowed. These changes have been ignored:
There was an error pushing some changes to the phone. The synchronization may have been canceled on the phone.
There was an error getting data from the phone. The synchronization may have been canceled on the phone.
com.apple.PhoneConduitExtension.uid
Phone is malfunctioning
The phone seems to be malfunctioning.
Please restart the phone.
Phone canU2019t support that service.
First message from agent on phone was not the expected Version message.
First messageU2019s body from agent on phone is malformed.
The agent on the phone is too old.
Please update the agent on the phone.
The agent could not be found on the phone.
Please reinstall the agent on the phone.
Please check the phone cable.
CanU2019t find memory card on phone.
Please make sure the memory card is correctly inserted in your phone.
Phone memory error
Error while accessing phone memory.
Please restart your phone.
An error occurred while synchronizing your contacts with the phone.
An error occurred while synchronizing your calendars with the phone.
An error occurred while synchronizing your contacts and calendars with the phone.
The phone reports that your PIN is invalid.
Please check your phone screen and enter your PIN if necessary.
The phone reports that your SIM is not working properly.
Phone Error (General Failure)
Phone Error (SMS Service Reserved)
Phone Error (Operation not allowed)
Phone Error (Operation not Supported)
Phone Error (Invalid PDU Mode Parameter)
Phone Error (Invalid Text Mode Parameter)
Phone Error (SIM Not Inserted)
Phone Error (SIM PIN Necessary)
Phone Error (PH-SIM PIN Necessary)
Phone Error (SIM Failure)
Phone Error (SIM Busy)
Phone Error (SIM Wrong (Error sent by phone)
Phone Error (Memory failure)
Phone Error (Invalid Memory Index)
Phone Error (Memory Full)
Your phone memory is full.
Please delete some data on your phone and try again.
Phone Error (SMSC Address Unknown)
The phone reports an invalid SMS configuration.
Phone Error (No Network Service)
Phone Error (Network Timeout)
Phone Error (Unknown Error)
Phone Error (Manufacturer Specific Error)
Phone Error (AT Controller shutdown)
Phone Error (Invalid Response)
Phone Error (No Carrier)
Phone Error (No Answer)
Phone busy
Phone is currently mounted as the disk U201C%@U201D and could not be ejected.
Phone is being updated by iTunes.
Check the phone network or the message recipient.
Invalid phone number
Connection to the phone was closed unexpectedly.
Phone not found
Could not connect to the phone. Phone not found.
Please make sure that your phone is turned on and try again.
Could not connect to the phone. Connection was denied.
Could not connect to the phone. Another application is already connected to the phone.
Phone memory full.
The phone memory or external memory is full.
Please delete some data on the phone and try again.
Unexpected error accessing files on phone.
Agent on phone sent a malformed message.
Agent on phone sent an unexpected message body.
Agent on phone sent an unexpected message type.
Agent on phone sent an unexpected value for message header %@.
Agent on phone sent no message while we were expecting one.
Agent on phone sent a chunk with an incorrect length.