============================================================================ 「Playストア」で検索しても表示されないアプリがある問題を解消する手順 ============================================================================ 「Playストア」では、機種名・ハードウェアの構成情報・通信キャリアを端末から読 み取って、表示するアプリのフィルタリングを行っています。このフィルタリングを 可能な限り回避する設定を行う手順を説明します。なお、Linuxのコマンド操作を行 いますので、事前にLinuxのコマンド操作を簡単なレベルで良いので習得しておいて ください。 ※警告 本操作を行うと、メーカー保証が受けられなくなります。また、誤操作で再 起動できなくなる事もあります。どの様な事が起きても、当方では一切の責 任を持ちません。その事を承知の上、すべて自己責任で対応をお願いします。 先ず、機種名とハードウェア構成情報を偽称して、Playストアの検索で表示されるア プリを増やします。 -- 手順 -- 1) 「Playストア」を表に出す eden TABの出荷状態では、独自のホームアプリが起動してしまい、「Playストア」は 隠蔽されている。以下のどちらかで「Playストア」を表に出す。 ・出荷状態のホームアプリ(edenTABランチャー)を使う場合 - 画面右上隅の「+」をタッチ。 - 切り替わった画面で「ウィジェット」をタッチ。 - 一番下に出た「ほかのウィジェット」をタッチ。 - 「ウィジェットを選択」の中から「Playストア」をタッチ。 - 「ウィジェットスキャン設定」の列数・行数(どちらも2)を両方とも1に変更して 「OK」をタッチ。 - 戻るボタンをタッチして、ホーム画面に戻る。 - ホーム画面に手提げ袋のアイコンが追加される(アプリの広告付き)。 - このアイコンをタッチすれば「Playストア」が起動するが、いきなり何かのアプ リのダウンロードページが開くので、画面左上の「アプリ」をタッチすれば、ト ップの画面に移動できる。 ・ホームアプリを切り替える場合 <<こちらを推奨!>> ここでは、軽量サクサク動作の「LauncherPro」に切り替えることとして説明する。 他のホームアプリを使用したい場合は、各自で調べてみて欲しい。 - googleの「検索」から以下のキーワードを入力して検索。 LauncherPro APK download - 検索結果の中から以下のWebサイトを開く(多分、検索結果のトップに出る)。 LauncherPro http://www.launcherpro.com/ - 開いたページに最新版のAPKがあるので、ダウンロードしてインストールする。 現時点では、「v.0.8.6 now available!」から、APKのあるページに飛ぶので、 そこでAKPファイルをダウンロードすれば、インストールまで行ける。 - LauncherProがインストールできたら、「ホーム」をダブルタップして、「アプ リケーションを選択」で「常にこの操作で使用する」にチェックを入れてから、 LauncherProを選択すれば、ホームアプリが切り替わる。 - 切り替わったホーム画面に「Playストア」のアイコンが出ているのを確認する。 2) root取得 root取得を行う。いろいろ方法はあるが、現時点では「GingerBreak」を使用するの が、もっとも簡単である。やり方は、以下の通り。なお、事前にmicroSDをセットし ておく事。 ・ googleの「検索」から「GingerBreak」で検索。 ・ 先頭の方で、forum.xda-developers.comのページが出てくるので、そこを開く。 ・ 開いたページから、GingerBreak-v1.20.apkをダウンロードして、インストールす る。 ・ インストール完了のメッセージが出たら、そのまま「開く」でGingerBreakを起動。 「SDカードを入れて、USB debuggingをイネーブルにする」ように指示が出るが、 そのままOKする。 ・ 「Root device」をタッチして、後は、リブートして立ち上がるまでじっと我慢 して待つ。再起動すれば、成功! 3) 作業に必要なアプリのインストール 以下のアプリを「Playストア」からインストールする。 ・「Android Terminal Emulator」 Linuxベースのコマンド操作が必要となるので、これをインストールする。インス トール後は「端末エミュレータ」というアイコンで起動できる。 ・「BusyBox」 Linuxベースでの操作で使うコマンド郡(BusyBox)をインストールするアプリ。イン ストール後、実行して、「Install」でBusyBoxを/system/xbinにインストールする 事。 4) eden TAB フルPlayストア化ツールの入手 以下に「eden TAB フルPlayストア化ツール」を置いたので、そこからダウンロード する。 「eden TAB フルPlayストア化ツール」 http://www.ne.jp/asahi/poe/storage/edenTABfullplay.zip このツールには、機種名とハードウェア構成情報を偽称する為のデータと、偽称の手 順を自動で行うスクリプトが入っている。それらを、microSDにコピーする。 PC上でダウンロードした場合は、ダウンロードしたZIPファイルを展開して、中にあ る「fullplay」フォルダーを丸ごとmicroSDのルートフォルダーにコピーする。コピ ーし終わったmicroSDをeden TABにセットする。 eden TAB上でダウンロードした場合は、適当なファイラーアプリを使ってZIPファイ ルの中から「fullplay」フォルダーを丸ごとmicroSDのルートフォルダーにコピーす る事。 5) フルストア化の実行 最初に、Terminal Emulatorを起動する。以降は、ソフトキーボードを「英数」入力 状態にして、以下のコマンドを順に入力・実行する。なお、行頭にある「$ 」や「# 」 はプロンプトなので、入力する必要はない。行末では、リターンを入力すること。 $ su # sh /mnt/sdcard/ext_sd/fullplay/fullplay.sh # exit $ exit 6) Playストアに関するキャッシュデータの削除 上記の操作だけでは、Playストアが抱え込んでいる情報が保持されたままで、フルス トア化の情報が反映されない。以下の手順で保持された情報(キャッシュデータ)を削 除する。 ・ Playストアを一度起動して、戻るボタンでPlayストアから抜けておく。 ・ [設定]→[アプリケーション]→[アプリケーションの管理]を開く。 ・ [すべて]タブを選択する。 ・ アプリの一覧が表示されるので、[Google Playストア]を選択する。 ・ [キャッシュを消去]をタップ。 ・ [データを消去]をタップ。 ・ 戻るボタンで、アプリの一覧に戻る。 ・ [Googleサービスフレームワーク]を選択する。 ・ [データを消去]をタップ。 ・ 再度、Playストアを起動してみる。ここでは、エラーが出るのを確認しておく。 7) 再起動 eden TABの電源ボタンを長押しして「電源を切る」で電源を一度落とす。 再度、電源を入れて、正常に立ち上がれば、フルストア化完了。 Playストアを起動して、エラーが出るようなら、何度か再接続してみて欲しい。 何度やってもエラーが出続けるようなら、以下の手順でPlayストアの再インストール をしてみる事。 ・ [設定]→[アプリケーション]→[アプリケーションの管理]を開く。 ・ [すべて]タブを選択する。 ・ アプリの一覧が表示されるので、[Google Playストア]を選択する。 ・ [アップデートのアンインストール]をタップして、Playストアを一旦アンインス トールする。 ・ 続いて、Playストアを起動してみる。ここでは、古いマーケットの画面が出る。 ・ 戻るキーで終了させて、再度Playストアを起動すれば、自動的にPlayストアの最 新版がインストールされる。これで、エラーも消えて、Playストアがフルストア 状態で使えるようになる…はず。 -- 終了 -- 機種名とハードウェア構成情報の偽称は、以上で完了です。 ちなみに、偽称した端末は… docomo SO-01C (Xperia arc) となります。 続いて、通信キャリアを偽称します。地域ごとに公開範囲を決めているアプリは、地 域が異なると表示されないことがあるようです。そういったアプリを表示させるには、 通信キャリアの偽称を行う以下のアプリを試してみると良いでしょう。 Market Unlocker これをPlayストアからインストール後、起動して、「Market」タブから通信キャリア を選択します。通常は、「Japan NTT docomo」か「Japan SoftBank」を選択しておき ます。 これで、Playストアで、いろいろなアプリが見えるようにまりますが、eden TABに装 備されていないハードウェアを使用するアプリは、インストールできなかったり、イ ンストールできても、実行段階でエラーになって、使用できない事がありますので、 いろいろ試しながら、使ってみて下さい。 以上。 第2版作成: 2012/03/12 ・本体ソフトウェア「1.12d」→「1.13c」 バージョンアップ対応 ・「Android マーケット」→「Google Playストア」 の変更対応 ・Playストアで「LINE」や「twicca」が出ない件に対応。 初版 作成: 2012/03/08 Copyright (C) 2012 Sebastian Poe All Rights Reserved. http://poe.asablo.jp/blog/