マイキー・キャンベル
· 1分で読めます
Appleのブログ「Redmond Pie」によると、Appleは、Siriのソフトウェアを実行することを意図していないデバイス上での同社のデジタルアシスタントの不正使用を阻止するために、Siriのサーバーとの通信の試みを事実上無効にする「SetActivationToken」プロパティリストファイルを密かに導入したという。
音声認識ソフトウェアを他のiOSデバイスで動作させるため、いわゆる脱獄コミュニティはSpireと呼ばれる基本プログラムを開発しました。このプログラムは、Siriサーバーとの通信に必要なデバイス内ファイルをインストールします。Spireの開発者である著名なハッカー「chpwn」とライアン・ペトリッチは、このプログラムは完全に合法的な移植版であると主張しています。
ただし、このソフトウェアには注意点があり、ジェイルブレイクされたデバイスでのみ使用可能で、プロキシ Siri サーバーと iPhone 4S 証明書が必要です。
回避策のインストールとトラブルシューティングという面倒な作業にもかかわらず、iPhone 4S を持っていないが Siri を試してみたいというユーザーからの要望は、Apple からの対応を正当化するのに十分でした。
Siriが2011年10月にAppleのiPhone 4Sの目玉機能として発表されて以来、iPhone 4や3GSなど他のiOSデバイスのユーザーは、このソフトウェアを最新世代の端末にロックしたままにするという同社の決定に疑問を抱いてきた。
Appleは、4SのハードウェアがSiriを可能にしたと述べる以外、公式には反応していないが、これまでの逸話的な報道では、この独自性は改良された近接センサーか、EarSmartの統合ノイズ低減技術によるものだと主張している。
この機能は最新のiPhoneの売り上げを牽引する原動力と見られており、Appleはテストされていない非公認のソフトウェアに頼るのではなく、ユーザーにアップグレードを促しているのかもしれない。
SiriをフィーチャーしたAppleの最新iPhone 4Sコマーシャル。| 出典: Apple
脱獄コミュニティはすでに、「SetActivationToken」追加に対する簡単な「解決策」は、特定の .plist ファイル全体を単に削除することだと主張していますが、この手法はまだ完全に検証されていません。
iOS の機能を Apple の「壁に囲まれた庭園」から解放しようとするこの最新の試みは、同社が嫌う方法でデバイスとのインターフェースを望むユーザーによる無数の脱獄の試みのうちの 1 つにすぎません。