NexusOneのMP3 Storeを使ってみた

NexusOneをrootedにしたら、MP3 Storeが消えてたので戻してみました。

1)USB接続する。
2)adb pull /data/data/com.amazon.mp3/shared_prefs/com.amazon.mp3_preferences.xml com.amazon.mp3_preferences.xml
3)テキストエディタで書き換える

<?xml version=’1.0′ encoding=’utf-8′ standalone=’yes’ ?>
<map>
<boolean name=”launcher_has_been_visible” value=”false” /> ←ココをtrueに書き換える
<string name=”device_token_username”></string>
<null name=”last_detected_marketplace” />
<boolean name=”eula_accepted” value=”false” />
<string name=”device_token”></string>
</map>

4)adb remount
5)adb push com.amazon.mp3_preferences.xml /data/data/com.amazon.mp3/shared_prefs/
6)adb reboot

結果、アイコンは戻ってきたんですが

となって使えませんでした。

これは、設定>言語とキーボード>地域/言語を選択>English (United States)を選択することで行けました。

MP3ダウンロードサービスは北米アマゾンのサービスですから、当然、北米アマゾンのIDが必要です。
が、IDを作ったとしても下記の画面が出て進みません。

1-Clickの設定を済ませたんですが、やっぱりだめで、PCの方でやってみると

意訳:お客様の注文を処理できませんでした。
MP3ダウンロード販売は現在、米国の顧客(米国本土48州、アラスカ、ハワイ、およびコロンビア特別区)のみ入手可能です。
これに起因するご迷惑をおかけして申し訳ございません。

となるので、まぁそうですよねーっといった感じ。

NexusOneもおそらく同じエラーだけど、画面が用意されてないのかなぁとおもいました。