小ネタ@A81-E

FAQ

0. 最新Firmwareはどこにあるの?
1. Firmwareの更新方法は?
2. PCとの接続方法は?
3. Rootの取り方は?
4. Ad-Hoc WiFi Access Pointへの接続の仕方は?
5. Marketにフルアクセスする方法は?
6. USBメモリをマウントしたいんだけど?
7. 画面密度の変え方(Root権限が必要)
8. キャリブレーションがおかしくなったんだけど?
9. アプリをSDカードにインストールしたいんだけど?
10. Bluetoothを介してネット接続したいんだけど?
11. 最新版のAdobe Flash Playerを導入したいんだけど?
12. Wiiコントラーラを繋ぎたいんだけど?
13. WiFi接続が安定しないんだけど?
14. Twicca等がインストールできないんだけど?
15. Graffiti等がMarketで検索しても出てこないんだけど?
16. 画面を回転させたいんだけど?
17. CPUのクロックを可変にして、節電したいんだけど?
18. W1060用のファームウェアについて教えて
19. 液晶保護フィルムのオススメは?
20. アプリが全画面で表示されないんだけど?
21. フォントを入れ替えたいんだけど?
22. 1080p・720pの動画を再生するには?

0. 最新Firmwareはどこにあるの?

1122fwでは、各種不具合が改善されています。特別な理由がない限り、1122fwの使用を推奨します(2011.01.01現在)。
  • 有志によるCustomFWは ココ から
CustomFWには、Root化、余分なアプリの削除等のカスタマイズがなされています。

1. Firmwareの更新方法は?

注意!A81-Eの内蔵ストレージのデータは全て消去されます。
(PCでの作業)
  1. SDカードをFATでフォーマットしておく(※Win7x64Ultのエクスプローラからフォーマットしても問題は出なかったが、問題がでる場合は、 HP USB Disk Storage Format Tool を使用する)
  2. Firmwareをダウンロード後、解凍
  3. mlo,mmcflash.bin等のファイルのうち、mloをSDカードに書き込む
  4. 一旦、SDカードをアンマウントする (mloをファイルシステムに書き込むためです)
  5. SDカードを再度マウントする
  6. 残りのファイルを書き込む
(A81-Eでの作業)
  1. 電源を切る
  2. 上で作ったSDカードを差し込む
  3. 電源ボタンとその隣のボタン(音量downボタン)を同時に押す
  4. 同時押しの状態のまま画面が出るのを待つ
  5. 文字が現れたら音量downボタンを離す
  6. 文字が三行目あたりに達したら電源ボタンを離してOK
  7. ひたすら待つ

2. PCとの接続方法は?

USBケーブルでPCと接続することにより、
  • A81-Eに差し込んだSDカードにアクセスできる。PCからは外部ストレージとして見えます。
  • PCからA81-Eに対して、各種コマンドを打てます。
(手順)
  1. Android SDK を入手し、解凍しておく
  2. SDKのusb_driverフォルダにandroid_winusb.infがあるのでテキストエディタで開く
  3. [Google.NTx86] セククションに以下の1行を追加する(※64bitOSなら [Google.NTamd64] に追加する。)
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0001&MI_01
  1. あとはこの編集したinfファイルを使ってADBドライバをinstallする
  2. 以降は、android-sdk-windows\tools内にあるadb.exeコマンドを利用してPCと接続する
toolsにPATHを通しておくと便利

3. Rootの取り方は?

(簡単な方法)
z4root というアプリが使えます。マーケットにもあります。

(簡単な方法2)
Root化済みのCustomファームを使う方法もあります。

(やや面倒な方法)
上述の方法でSDKを導入し、PCと接続できることが前提になります。
ココ からsu-2.3.6.1-ef-signed.zipをDL(2010.11.15現在)
解凍してsuおよびSuperuser.apkを取り出しておく。
両ファイルのあるディレクトリで、以下のコマンドを入力
adb push su /system/bin/
adb shell chmod 4755 /system/bin/su
adb shell chown system.system /system/bin/su
adb push Superuser.apk /system/app/
adb shell reboot
A81-Eが再起動し、root権限取得

4. Ad-Hoc WiFi Access Pointへの接続の仕方は?

ココ を参照

5. Marketにフルアクセスする方法は?

  1. Marketアプリを起動
  2. ホームボタンを押す(本体の3つのボタンの一番上)
  3. [設定]→[アプリケーション]→[アプリケーションの管理]を開いて[実行中]タブを選択
  4. 一覧の中から[マーケット]を選択
  5. [キャッシュの消去]→[強制停止]の順にタップ
  6. 戻るボタンを押す(本体の3つのボタンの真ん中)
  7. 一覧に戻って[Googleサービスフレームワーク]を選択
  8. [データ消去]→[強制停止]の順にタップ
  9. 再度Marketアプリを立ち上げてエラーが出ることを確認
  10. A81-Eを再起動する

6. USBメモリをマウントしたいんだけど?

基本的には無理と考えてください。どうしてもという方は以下参照。
How to Mount Usb Flash Drives

7. 画面密度の変え方(Root権限が必要)

(やや難しい方法)
/system/build.prop 中の、 ro.sf.lcd_density の値を書き換える
(簡単な方法)
LCD Density changerというアプリを使用する
マーケットまたは xdaから 入手

160/161/180がオススメ
特に161はマジックナンバーで、通知バーがスクリーン全面に拡大される。お試しあれ。

8. キャリブレーションがおかしくなったんだけど?

パスワードロックをかけてる場合は、事前に切っておく(推奨)
↑ソフトキーがズレて押せなくなるかもしれないので

  1. [設定]- [アプリケーション] - [アプリケーションの管理] - [すべて] から、testcalを選択
  2. testcalが実行中なら、「強制停止」
  3. testcalの「データを消去」
  4. 電源を切って再起動
  5. キャリブレーションツールが自動起動するので、素直に円の中心を押す
  6. 再起動

9. アプリをSDカードにインストールしたいんだけど?

1122fwで、FroyoのApp2SDに対応しました!

以下は、古いfw向けの記述です。
A81-EはFroyoが載っているにもかかわらずApp2SD機能がカットされています。
つまり、標準ではアプリをSDにインストールすることができません。
そこで、代替案として、SDカードに ext3 パーティションを作成し、これをマウントし、そこに全てのアプリをインストールする方法がコレ。
Move apps to SD 参照

10. Bluetoothを介してネット接続したいんだけど?

ココ 参照

11. 最新版のAdobe Flash Playerを導入したいんだけど?

既存のflashがあればアンインストールしておきましょう。
  1. /system/build.prop 中の ro.product.cpu.abi2 の値を armeabi-v7a に書き換えてリブート
  2. 最新版のflash をインストールする
詳しくは ココ

12. Wiiコントラーラを繋ぎたいんだけど?

ココ 参照らしい

13. WiFi接続が安定しないんだけど?

現状では、WiFi 11nによる接続が不安定の原因なので、これを無効にする
具体的には、 /system/etc/wifi/tiwlan.ini 中の HT_Enable の値を 1 から 0 に書き換える
RootExplore等を使ってA81-E上で書き換えるなり、PCで書き換えるなり、お好きなように。
以下は、PCで書き換える場合の例
1. tiwlan.iniをPCにコピーする
adb pull /system/etc/wifi/tiwlan.ini
2. 秀丸等でtiwlan.iniの該当部分を書き換える
3. 書き換えたtiwlan.iniをA81-Eに戻す
adb push tiwlan.ini /system/etc/wifi/tiwlan.ini
4. リブートする
adb shell reboot
  • ルータ側の11nをDisableにするのもあり。
  • WEPが安定しないので、WPA/WPA2を使えば安定するという報告あり。

14. Twicca等がインストールできないんだけど?

GoogleMapApiが入ってないからです。
コレ をダウンロードして、インストールしましょう。
adb push com.google.android.maps.xml /system/etc/permissions/
adb push com.google.android.maps.jar /system/framework/
adb shell reboot

15. Graffiti等がMarketで検索しても出てこないんだけど?

Protectedなアプリ(コピー防止アプリ)だからです。
fingerprintを書き換えると検索できるようになります。
具体的には、/system/build.prop中のro.build.fingerprintの値を書き換えます。
グレーゾーンなので、詳細はぐぐってください。

16. 画面を回転させたいんだけど?

  1. [設定]-[表示]- [画面の自動回転]にチェック を入れる ← システムの設定
  2. ADW.LauncherやLauncherPro等の HOMEアプリをインストール する
  3. HOMEアプリで、 Auto-RotationをEnable にする ← HOMEアプリの設定
  4. RotatingScreen または RotateD を使って、回転させる
  • SmartBar等に登録しておくと、HOME画面にもどらずに使用中のアプリを回転させることが可能です。
  • HOMEアプリにて、HOMEボタンに登録しておくのもありです。

  • 1021fw以降のfwを使用しているヒトは、以下も実行してください。
1021fw以降のfwでは、Gセンサー搭載の後継機(A81-E+G)用のファイルが邪魔をしています。
/system/lib/hw/sensors.omap3.so を消すなり、リネームするなりしましょう。
以下はリネームの例。
adb shell mv /system/lib/hw/sensors.omap3.so /system/lib/hw/sensors.omap3.so.old
adb shell reboot

17. CPUのクロックを可変にして、節電したいんだけど?

/sys/devices/system/cpu/cpu0/cpufreq/ 以下を弄ってください。
scaling_governorondemandconservative にするとクロック可変となります。
ちなみにondemandは高低の二段階、conservativeは多段階で変化します。
面倒なので、 SetCPU をインストールするのがオススメです。
どうしても手動でやりたい方は以下の通り(某掲示板より一部改変コピペ)

194 :名無しさん@お腹いっぱい。:2010/10/25(月) 10:58:04 ID:OhoKadQu
   >>177
   batupdateを参考にやってみたらうまくいったので報告。

   ondcpufreq というファイルを作成(改行コードはLF)
   内容は次の4行
   #!/system/bin/sh
   echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
   echo 500000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
   echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

   ファイルをコピーして実行属性をつける
   > adb push ondcpufreq /system/bin
   > adb shell chmod 755 /system/bin/ondcpufreq

   init.rc の最後に次の2行を追加する
   service ondcpufreq /system/bin/ondcpufreq
   oneshot
   実際の操作は
   > adb pull /init.rc .
   init.rc をエディタで開き2行追加
   > adb push init.rc /

   そして、リブート
   > adb shell reboot

   確認は
   > adb shell cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

   で、平常時 500000 で、なにか操作すると 800000 になることでわかる。 


18. W1060用のファームウェアについて教えて

WireLessionのW1060はWitstechのA81-Eとなる。そのため、W1060であってもA81-Eのファームを当てることができる(A81-EでW1060のFWをインストールして確認。もちろん自己責任でお願いします)。
今のところW1060用のAndroid 2.1のFWは中国語版のみとなっているため、必要があればWitstechの中国語サイトにあるファーラムもしくはJTSHOPのフォーラムからA81-E用のマルチランゲージ版FWをダウンロードすれば、W1060でも日本語でAndroid 2.1を使うことができる(7月17日現在)。

19. 液晶保護フィルムのオススメは?


20. アプリが全画面で表示されないんだけど?

SparePartsで互換性チェックを外してください。

21. フォントを入れ替えたいんだけど?

A81-EにはデフォルトでCJKフォントが入っており、そのせいで日本の漢字も簡体字で表示されてしまいます。

  • 単に簡体字を普通の漢字に直したいだけなら、
Android SDKに含まれる DroidSansJapanese.ttf を、 /system/fonts/ にコピーすればOKです。
adb push DroidSansJapanese.ttf /system/fonts/
adb shell reboot

  • 好みのフォントに変えたい場合は、 /system/fonts /以下のフォントを自分の持っているフォントで置き換えてください。
拡張子.otfなフォントも、.ttfに変えれば使えることが多いです。
例えば、小塚ゴシックを日本語標準フォントにしたいならこんな感じです。
adb push KozGoStd-Light.otf /system/fonts/DroidSansJapanese.ttf



22. 720p・1080pの動画を再生するには?

H.264の場合はyxPlayerNeon・yxPlayerProがお勧め。cortex A8プロセッサ用に最適化されたエンコーダが搭載されているので、
1920×1080 h264 1000kbpsでヌルヌル、こま落ちもほとんど無し。
1280×720 h264 2000kbpsでもヌルヌル。
それ以外の形式だとおそらくRockPlayerの ソフトウェアデコーディング がもっとも早い。
ビデオコーデックがMPEG-4やDivXであればRockPlayerでも割とヌルヌル再生できる。



(古い情報)購入時のファームウェアについて

購入時のOSはWindowsCE 6.0 英語版で、Androidを使う場合はファームの書き換えを行う。
そのため、現状ではデュアルブートは不可能。また、本家のWitstechのサイトのフォーラムにWindowsCE 6.0の日本語版のFWがあるが、これはA81後期型(Cスクリーン)用のファームなので、A81-Eに入れると無線LANが死亡する。現状、利用可能なWindowsCEのFWは英語版の A81 E wince firmware Dev_1.8.16_R3_7310_ENG 以降のものとなる。Androidについても同様の理由でA81-Eに対応するのは2.1-update1の方となる。


Android 2.1-upadate1 Android 2.2の不具合(未実装部分)について (0702版FW) (0730版CFW)

  • 起動画面がバグり気味になる
    →0809FWで改善
  • 各種ハードウェアがまだ使えない
    • Gセンサ
      →仕様上そもそも存在しない模様。後継機で搭載されました。
    • GPS
      →0809FWで動作
    • Bluetooth
      →0823FWで動作
  • バッテリメーターはカウントが行われておらず、電池が切れると突然落ちる
    →改善
  • 自動同期が使用できない
    →改善
  • PCにSDカードをマウントできない →改善
  • 輝度の調整が出来ない
    →改善
  • 省電力機能が実装されていない
    →改善
  • 音量が小さい(WindowsCEでは結構な音量が出ていたので設定ミスと思われる) →改善
  • 動画再生ができない(Mpeg2, H.264)
    →Rockplayer v7でCPUパワーを使って再生可能



  • 公式1208レポよろしく - 2010-12-18 10:49:05
    • 1122と比べ良くも悪くもなく、見えないところのバグも取れているだろうという期待くらいか。 - 2010-12-18 17:17:12
  • Gセンサー付モデルで1122以降のFWにアップデートするとSDカード内のWMV、MP4動画が再生不能に。1102に戻すと正常に。 - 2010-12-19 02:23:18
  • 故障だろ、そんな症状でねーよw - 2010-12-26 22:13:46
  • swap の設定のやり方が分かりません。SDの領域は設定済みです - 2010-12-27 16:49:20
  • エンコーダじゃありませんよデコーダです。 - 2010-12-29 08:00:58
  • 公式110221があったけど、どんなもんかね - 2011-03-02 00:07:48
    • 不安定で使い物にならず・・・ - 2011-03-05 22:27:57
  • Twicca、tweetdeckの設定釦をタップすると強制終了するが対処方法はありますか!? - 2011-04-20 13:28:02
  • PCとの接続 2.kこのデバイスを開始できません。 (コード 10) になり接続できないのですが - 2011-06-14 14:53:35
    • 続き 1122fwを使用しています、PID等もコンパネで確認していますが コード10 - 2011-06-14 15:57:55
  • momo9加強版を買いました。日本語化をしてあったのは嬉しいのですが、今度は中国語簡体字が表示されていません。簡体字の部分だけが抜けています。簡体字を見るにはどうしたらよいでしょうか。 - 2012-10-06 18:52:44
  • win8.1 7 ダウン - 2015-01-27 13:22:37
情報・ご意見募集中