PlayStation VitaにICS(Android 4.0.4)インストール成功





PlayStation Vitaでは、CMA(コンテンツ管理アシスタント)経由でしかPCとアクセスできません。一方で主にAndroid端末向けに用意されているPSM(Playstation Mobile)というプラットフォームもPS Vitaに対応しています。

PS VitaとAndroid端末の共通項の一つにPSMが挙げられますが、その他にもPS VitaのCPU(ARM Cortex-A9)はAndroidにも採用されていたりします。もしかするとPS VitaでもAndroidが動くんじゃないだろうかと試行錯誤して試してみたところ、まともに動きはしませんが、インストールしてHOME画面表示するところまでは行くことができましたのでご報告します。

ICSonPS_Vita

普通にPCへPS Vitaを繋ぐだけではもちろんAndroidのインストールなどできるはずがありません。結論から言うと、PCにAndroid SDKをインストールし、PS VitaをSONY Tablet Sだと無理矢理認識させることでICS(Ice Cream Sandwich: Android 4.0のコードネーム)をインストールすることができました。

一度Windows環境でやってみましたが、WindowsだとAndroid SDKが起動していてもコンテンツ管理アシスタントが先にPS Vitaを認識してしまうため上手く行きません。そのためすべて今回はMacOSX環境で行いました。

ICSは、IS01/SH-10B LYNXにインストールする、下記のものと同じものを使います。

これはICSonIS01というau IS01/NTT DoCoMo SH-10B LYNX向けのカスタムROMです。Androidのバージョンは4.0.4になります。他のバージョンでもいけるかもしれませんが、試していないので分かりません。

では、そのようにPS VitaにICSをインストールしたのか、その手順を説明します。

まず、Google Android SDKの下記情報に従い、SDKのインストール、およびUSB設定を行ってください。既にインストール済みの場合は不要です。

MacOSXでターミナルを起動し、下記のように入力してHOMEディレクトリの「.android/adb_usb.ini」に「0x54c」を追加します。

echo “0x54c” >> $HOME/.android/adb_usb.ini

0x54cはソニーのベンダーIDで、この書き換えによりPS VitaをSONY Tablet Sだと偽装します。

ベンダーIDを追加したadb_usb.iniは、以下のようになります。

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x54c

Androidに詳しい方ならご存知のことと思いますが、Android端末とPCをADB接続するにはデバイス側で「USBデバッグ」をONにしなければなりません。

当然PS Vitaにはそのような機能はありませんので、PC側で偽装プログラムをバックグラウンドで起動させ、PS VitaがUSBデバッグモードになっているように偽装させます。

Androidシーンでは著名なXDA Developersから、偽装プログラムをダウンロードしてインストールします。

—> fake_vita_usbdebug.zip

fake_vita_usbdebugを起動しておくとコンテンツ管理アシスタント側のドライバが起動せずAndroid SDK側のドライバがPS Vitaを認識してPCとPS VitaがUSBデバッグモードで接続されます。

試しにPC側でPS Vitaのディレクトリ構造を見てみたら以下のようなディレクトリ構成になっていました。

vs0:vsh/
vs0:debug/
vs0:app/
vs0:emu/
vs0:mmc/
vs0:core/
vs0:system/
vs0:data/
vs0:cache/
vs0:mnt/

このvs0:system/ というフォルダは実は空で、不可視ファイルすら入っていませんでした。まるでAndroid OSをインストールするがために存在するような印象です。実はこれに気が付いた時点でAndroidのインストールを試してみようと思ったわけです。しかも何気にsuコマンドを打ってみたらコマンドプロンプトが#に変わりました。

$ su
#

何のロックもなくrootユーザーになってしまったのです。ソニーは一体何をやっているんでしょうか。おかげで失敗しても消すだけで元に戻せるのでbrickの心配がほとんどありません。

あとは
ICSonIS01_20120705.tar.gz
を/systemにpushしてやるだけでインストールは完了です。

ICSをPS Vitaで起動するには、Rトリガーを押しながら電源を投入すると、一瞬電源が入った後にしばらく画面がブラックアウトしますが、そのまま待っているとAndroidの起動画面が立ち上がります。

最初に述べた通り、HOME画面は起動しますが、それ以上は動いていないように見えます。実際にはプロセスは動いているような素振りはみせていますが、そもそもIS01のカスタムROMですのでまともに動かすにはかなりのチューニングが必要だと思われます。

Tags:

  1. あ’s avatar

    is01用ですかぁー夢が膨らみますね

  2. ひろ’s avatar

    なるほど。一瞬やられましたorz

  3. 4/1’s avatar

    あまりにも長文だったから危うく信じてしまうところだったわ

  4. mayataka’s avatar

    こちらに書くのもどうかなぁと思いましたが報告までに記しておきますです。
    TN-V2がリリースされました。
    情報源と導入方法は実機確認後にGameGaz ForumのPSVITAニュース投稿欄にトピックを立てましたのでそちらを参照してください。
    それでは失礼いたします。

  5. 173210’s avatar

    うーん、これだと少し現実味が足りない気がします。
    OtherOS機能が再び搭載されてAndroid用ROMがSonyから配布されたとかならあり得そうですが。
    でもこっちのほうが夢があっていいかもしれません。

  6. るりるり’s avatar

    あぁ……( ^∀^)

  7. 黒魔帝弐号’s avatar

    あぶねぇ~
    恒例だってこと忘れてたw

  8. satoshifukusima’s avatar

    いつかPSMでやる人が出てくるかもしれませんねぇ・・・・

  9. 1’s avatar

    お前みたいのいるからコピーが横行するんだろ消えろカス

  10. 七氏’s avatar

    本気で危なかったww
    画像ちゃんとしすぎでびびった笑

  11. Bunleng638’s avatar

    Could u help me ? Coz I want pictures or video to install it and easy then this I try more time already but not secessful okay thank.

  12. Bunleng638’s avatar

    I really want install ps vita to android coz I want use andriod please help me.

  13. ichirou’s avatar

    まさか、Vitaがスマホ並みの性能を持っているとは…
    ROMがダメならば、SDカードにインストールするのはどうでしょう。

  14. 通りすがりのbiblio’s avatar

    エイプリルフールネタだったんですね、びっくりしました(笑)

    実は直前にこういうのを見ていたので余計に驚きました(^^ゞ
    Android On Ps Vita [ Ready For Download ]
    http://www.dailymotion.com/video/x10wbd6_android-on-ps-vita-ready-for-download_videogames
    PSVITA上でAndroid2.x(或いは3.x)を動かしている動画です。
    また、この動画のリンク元のサイトには以下の2つの情報もありました。

    Andoroid On PSV
    http://gamepsvita.com/android-on-ps-vita/#more-1340
    http://gamepsvita.com/Psvita_Android/

    iOS On PSV
    http://gamepsvita.com/ios-ps-vita-download-and-play-iphoneipad-apps-games-on-ps-vita-for-download/#more-1560
    http://gamepsvita.com/iOS_Psvita/

    スレ違いかもしれませんが、こちらに足を運んでいる情報通の皆様ならこの英語サイトの情報のことをご存じないでしょうか?
    ネタかもしれませんが、本当に動作するとしたら‥情報が古くAndroidもiOSもバージョンが旧世代のもののようなので仮に動いてもアプリなどは殆どサポート切れ等かもしれませんがなんだか夢が膨らみます(笑)
    尚、自分で試しにDLしてみようとしたのですが「あなたの国では利用できません」みたいな英語の警告文が出てダウンロードできませんでした。。

    英語はグーグル翻訳に頼るしか無い自分ではさっぱりなのでどなたかご興味持たれた方がいれば調査をお願いしますm(__)m

Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">