Наконец-то простой смертный может установить Siri себе на устройство, которое официально не поддерживается. Пока, к сожалению, список устройств ограничивается iPhone 4 и iPod Touch 4G, а официально Siri работает только на iPhone 4S. Однако, сервера Apple не принимают команды сделанные не официальным методом, поэтому пока вы можете поставить фактически только интерфейс этой утилиты. Методы убеждения серверов Apple в валидности команд сейчас тестируются.
[Update] Siri заработала на iPhone 4 и iPod Touch 4G. Все команды отлично обрабатываются и скоро будет урок… Видео далее.
Итак, все делается очень просто:
- Делаете джейлбрейк устройства при помощи Redsn0w или Sn0wbreeze
- Качаете файлы нужные для Siri отсюда
- Копируем папку AssistantServices.framework в архива скаченного во втором пункте в Root-System-Library-PrivateFrameworks
- Копируем папку Springboard в архива скаченного во втором пункте в Root-System-Library-CoreServices-Springboard.app
- Установите из Cydia программу iFile и откройте файл N81AP (для iPod touch 4G) или N9* (для iPhone 4, где * может быть 0, 1, 2) в папке System-Library-CoreServices-Springboard.app
- В этом .plist файле создаем новую переменную и называем ее «assistant» добавляем ей класс « Boolean»
- Откройте .plist файл и добавьте туда
<key>assistant</key><true/>
- Перезагрузите ваш гаджет и все.
Теперь, когда вы подержите кнопку Home, то выползет интерфейс Siri, но понять, что вы говорите, он не сможет… пока.
[youtube]C8aHVGVB6uE[/youtube]
[youtube]gHQyV9JQzSw[/youtube]