日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

geanee ADP-921 アンドロイド デバッグ USB ドライバの設定

2015-01-05
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のレベルと比較します

タブレットPCのシステムと同じ 4.4.2 SDK Platformがインストールされている必要があります
入っていない場合は、チェックをつけてインストールしてください。

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を押します



主なコンテンツ




PR

[PR]