geanee ADP-921 アンドロイド デバッグ USB ドライバの設定
9インチ アンドロイド タブレット
geanee ADP-921 8GB Cortex A7 1.5GHz
必要な物 |
Windowsパソコン Android SDK
|
ダウンロード
必要なファイルをダウンロードして、展開しましょう。
インストール
(1) android_winusb.inf の編集
展開したフォルダに
SDK梱包 |
sdk\extras\google\usb_driver |
driver単体 |
latest_usb_driver_windows\usb_driver |
に android_winusb.inf というファイルがありますので
[Google.NTx86] と [Google.NTamd64] のセクションに ; geanee ADP-921 USB Debug mode %SingleAdbInterface% = USB_Install, USB\VID_1F3A&PID_1002&REV_0233&MI_01 %CompositeAdbInterface% = USB_Install, USB\VID_1F3A&PID_1002&MI_01 ; geanee ADP-921 2015/01/18 changed USB ID why? %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_D002&REV_0233 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_D002
を追加します
※ 2015/01/18に 前日までのUSB IDとなぜか違う番号になりました。原因は不明です
変更部分を追記して、ドライバーを再インストールすると動作します
(2) タブレットをデバッグモードにします
タブレットの 設定 → 開発向けオプション
を ON にし、
USBデバックにチェックを付けます
(3) タブレットPC用 ドライバのインストール
(3-1)次の操作の前に Windows8/8.1 の場合は、PCの再起動オプションで
ドライバセキュリティを一時無効にして再起動しておく必要があります
(Win8/8.1の設定は 記事の最後にあります)
(3-2)タブレットPCをパソコンに接続します
デバイスマネージャーを開きます
ドライバの場所を指定するにして、android_winusb.inf が保存してあるフォルダを指定します。
ドライバのインストールが終わりました。
コンピュータ → 管理 → デバイスで正常に認識されているか確認しましょう
また必要に応じて、sdk\platform-tools などを環境変数PATHに設定します。
私の場合は、編集用のバッチファイルを作成しました
お好きな作業フォルダに設置すると便利です
環境変数を汚したくないので adb用のコマンドライン バッチファイル adb_cmd.bat |
@setlocal rem cd %~dp0移動したい下位フォルダ名 @set path=%PATH%;パス\sdk\platform-tools cmd @pause |
SDKにタブレットを登録します
この作業をしないと adb で接続できません。sdk\add-ons
にフォルダ my_usb_setting_adp921 を作成します
(sdk\add-ons\my_usb_setting_adp921)
そしてテキストファイルを作成し、
下記の内容を
manifest.ini という名前で保存します
(★更新で勝手に消されることがありますので他のフォルダにmy_usb_setting_adp921丸ごとバックアップしてください)
name=geanee ADP-921 Tablet usb support addon(unofficial) vendor=geanee description=Add USB support for Tablet (Vendor id:0x1F3A) api=19 revision=1 usb-vendor=0x1F3A |
他のタブレット場合は、SDK Manager.exe のここを見ます タブレットのOSのバージョンを確認して比較します geanee ADP-921は 4.4.2 なので 4.4.xのレベルと比較します |
入っていない場合は、チェックをつけてインストールしてください。
Android SDK Manager閉じます
sdk\tools\android update adb
を実行します。
Android SDK Manager を開きます
このようになっていれば成功です。
c:\[ユーザーホーム]\.android\adb_usb.ini
に 0x1F3A が書き込まれていたら成功です
adb devicesで確認してみましょう。
adb devices |
* daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached 0934052354495900b06 device |
失敗の場合は、数字 deviceが表示されません adb kill-server adb devices をしてみても表示されない場合は、 Android SDK Manager閉じたり 手順を見直してみてください |
adb shell ls -l
で ファイル一覧が表示できれば接続に成功しています。
おかしい場合は、手順をやり直す
または手動で adb_usb.ini に値を追加しましょう
設定ファイルをひきだしてみました
adb pull /system/build.prop
# begin build properties
# autogenerated by buildinfo.sh ro.build.id=KVT49L ro.build.version.incremental=20141009 ro.build.version.sdk=19 ro.build.version.codename=REL ro.build.version.release=4.4.2 ro.build.date=Thu Oct 9 09:15:41 CST 2014 ro.build.date.utc=1412817341 ro.build.type=eng ro.build.user=inet_xzy ro.build.host=supperFAE ro.build.tags=test-keys ro.product.model=ADP-921 ro.product.brand=Inet-Tablet ro.product.name=polaris_inet ro.product.device=polaris-inet ro.product.board=exdroid ro.product.cpu.abi=armeabi-v7a ro.product.cpu.abi2=armeabi ro.product.manufacturer=iNet ro.product.locale.language=en ro.product.locale.region=US ro.wifi.channels= ro.board.platform=polaris # ro.build.product is obsolete; use ro.product.device ro.build.product=polaris-inet # Do not try to parse ro.build.description or .fingerprint ro.build.description=polaris_inet-eng 4.4.2 KVT49L 20141009 test-keys ro.build.fingerprint=Inet-Tablet/polaris_inet/polaris-inet:4.4.2/KVT49L/20141009:eng/test-keys ro.build.characteristics=tablet # end build properties # # ADDITIONAL_BUILD_PROPERTIES # ro.com.android.dateformat=MM-dd-yyyy ro.config.ringtone=Ring_Synth_04.ogg ro.config.notification_sound=pixiedust.ogg ro.carrier=unknown ro.config.alarm_alert=Alarm_Classic.ogg ro.zygote.disable_gl_preload=true persist.sys.strictmode.visual=0 persist.sys.strictmode.disable=1 ro.opengles.version=131072 ro.kernel.android.checkjni=0 ro.reversion.aw_sdk_tag=exdroid4.4.2_r2-a23-v4.4-2.0 ro.sys.cputype=DualCore-A23 wifi.interface=wlan0 wifi.supplicant_scan_interval=15 keyguard.no_require_sim=true persist.demo.hdmirotationlock=0 dalvik.vm.heapstartsize=5m dalvik.vm.heapgrowthlimit=48m dalvik.vm.heapsize=128m dalvik.vm.heaptargetutilization=0.75 dalvik.vm.heapminfree=512k dalvik.vm.heapmaxfree=2m persist.sys.usb.config=mass_storage,adb ro.udisk.lable=ADP-921 ro.font.scale=1.0 ro.hwa.force=true rw.logger=0 ro.sys.bootfast=false debug.hwui.render_dirty_regions=false ro.setupwizard.mode=OPTIONAL ro.com.google.gmsversion=4.4.2_r1 persist.sys.language=ja persist.sys.country=JA ro.sf.lcd_density=160 ro.sf.rotation=270 ro.inet.board.name=D98 ro.inet.model.name=D902HC ro.inet.touchiconfix_x=2.0 ro.inet.touchiconfix_y=2.0 ro.inet.wlan.type=8189es persist.sys.timezone=Asia/Tokyo ro.build.display.id=A23_D98_D902HC_1409101.20141009 ro.config.3ginformation.path=/system/etc/3ginfo.gz ro.inet.LauncherTransparent=false ro.sys.adaptive_memory=1 ro.inet.chip.name=A23 ro.aw.sensordiscard=8 ro.ireader.channel=109938 ro.product.firmware=2.0_20140924 persist.sys.dalvik.vm.lib=libdvm.so dalvik.vm.dexopt-flags=m=y net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt |
以下は、Windows用のセットアップヒントです。
Windows8/8.1のドライバ署名の一時無効化
Windows 8.0[チャーム] → [設定] → [PCの設定変更]
→ [全般] → [PCの起動をカスタマイズする] → [今すぐ再起動する]
→ [回復] → [今すぐ再起動する]
→ [トラブルシューティング] → [詳細オプション]
→ [Windowsのスタートアップ設定]を開く
「7)ドライバー署名の強制を無効にする」を選択する
Windows 8.1
[チャーム] → [設定]
→ [PCの設定変更]
→ [保守と管理]
→ [回復] → [今すぐ再起動する]
→ [トラブルシューティング] → [詳細オプション]
→ [スタートアップ設定]
→ [再起動]
→ 「7)ドライバー署名の強制を無効にする」
7を押します
主なコンテンツ
- ADP-921 android4.4 9インチタブレット( geanee )
- geanee ADP-921 アンドロイド デバッグ USB ドライバの設定
adb接続 - geanee ADP-921 /system/app
- geanee ADP-921 アンドロイド 起動オプション
- geanee ADP-921 root化してみよう
adb remountで 簡単に root取得できます - geanee ADP-921 内蔵 Kingsoft Office を アンインストールしてみよう