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ですのでまともに動かすにはかなりのチューニングが必要だと思われます。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

『PlayStation VitaにICS(Android 4.0.4)インストール成功』へのコメント

  1. 名前: 投稿日:2013/04/01(月) 01:34:57 ID:142264ba6 返信

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

  2. 名前:ひろ 投稿日:2013/04/01(月) 02:00:48 ID:8ce154f7f 返信

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

  3. 名前:4/1 投稿日:2013/04/01(月) 02:15:01 ID:9235b916b 返信

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

  4. 名前:mayataka 投稿日:2013/04/01(月) 03:03:20 ID:d8cbee1c7 返信

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

  5. 名前:173210 投稿日:2013/04/01(月) 07:33:56 ID:a2fabdde5 返信

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

  6. 名前:るりるり 投稿日:2013/04/01(月) 08:41:21 ID:2a368129b 返信

    あぁ……( ^∀^)

  7. 名前:黒魔帝弐号 投稿日:2013/04/01(月) 20:52:00 ID:7919a590f 返信

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

  8. 名前:satoshifukusima 投稿日:2013/04/02(火) 00:07:34 ID:de8814101 返信

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

  9. 名前:1 投稿日:2013/04/03(水) 19:33:59 ID:c30d3d9e2 返信

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

  10. 名前:七氏 投稿日:2013/04/04(木) 22:27:44 ID:2e80deab4 返信

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

  11. […] 方法などは以下のリンクから 情報元・方法:PlayStation VitaにICS(Android 4.0.4)インストール成功 | 大人のためのゲーム講座 […]

  12. 名前:Bunleng638 投稿日:2015/09/09(水) 02:19:29 ID:89b2e671b 返信

    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.

  13. 名前:Bunleng638 投稿日:2015/09/09(水) 02:23:42 ID:89b2e671b 返信

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

  14. 名前:ichirou 投稿日:2016/04/03(日) 09:29:13 ID:a749ce45d 返信

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

  15. 名前:通りすがりのbiblio 投稿日:2016/04/25(月) 02:44:33 ID:14dd2087b 返信

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

    実は直前にこういうのを見ていたので余計に驚きました(^^ゞ
    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