Архив рубрики: Hardware

Android: Записать файл на устройство через ADB

Я заряжал планшет M-way (md-007) mdx007, но ребенок его уронил и экран треснул, и теперь на планшете тачскрин работает только в правом нижнем углу. Но потребность ребенка смотреть новые мультики осталась :) Придется записать новый мультфильм.

Google USB driver
Сам драйвер здесь.
Изменим дефолтовый, для всех Гугл-устройств, драйвер так, чтобы он подходил для китайского M-way.

android_winusb.inf

%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0003&REV_0230  \\ это то, как планшет видится в диспетчере устройств (ID оборудования)
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_0003&MI_01    \\ то же самое, только с MI

Секция [Strings] сменить:

[Strings]
ProviderName                = “Google, Inc.”
SingleAdbInterface          = “Android ADB Interface”
CompositeAdbInterface       = “Android Composite ADB Interface”
SingleBootLoaderInterface   = “Android Bootloader Interface”
WinUSB_SvcDesc              = “Android USB Driver”
DISK_NAME                   = “Android WinUsb installation disk”
ClassName                   = “Android Device”

На

[Strings]
ProviderName                = "Google, Inc."
SingleAdbInterface          = "M-Way ADB Interface"
CompositeAdbInterface       = "M-Way Composite ADB Interface"
SingleBootLoaderInterface   = "M-Way Bootloader Interface"
WinUSB_SvcDesc              = "M-Way USB Driver"
DISK_NAME                   = "M-Way WinUsb installation disk"
ClassName                   = "M-Way Device"

Теперь можно использовать этот драйвер, как обновленный драйвер для M-way.
Остается одно НО — нужно либо отключить проверку подписи драйверов через F8 при загрузке компьютера, либо провести кучу других манипуляций, для подписи этого драйвера, т.к. в данный момент его подпись не совпадает. Как это сделать, при желании можно найти в инете.

Более детальное описание тут.

Свободное место:

adb shell 
df

Сохраняем видео на планшет в папку Video:

adb push "e:\Temp Video\Tri_kotenka.avi" /sdcard/Video
4176 KB/s (500531608 bytes in 117.026s)