Wally J
2023-09-04 21:42:51 UTC
I took a lengthy video on my phone yesterday, the first day of the Tour
of Britain cycling race. The minutes prior to the peloton arriving were
quite spectacular. A host of 20/30 motorcycle cops race up in an almost
military troop, cut off all traffic left and right, set up blocks
everywhere. And then the cyclists appear, cheered by all the people
who've rushed out of their homes to find out what all that brigade of
motorcycle cops is doing.
Well, to the point.
I plug the phone by USB cable into my Win10 computer, the phone sings a
little song, the computer shows no sign of it.
I plug it into a TV, same little song from the phone, not recognised by
the TV's media function.
I can't find what app is playing the recognition tune on the phone.
Help please.
Ed
There isn't an Android-to-PC connection method ever suggested on theseof Britain cycling race. The minutes prior to the peloton arriving were
quite spectacular. A host of 20/30 motorcycle cops race up in an almost
military troop, cut off all traffic left and right, set up blocks
everywhere. And then the cyclists appear, cheered by all the people
who've rushed out of their homes to find out what all that brigade of
motorcycle cops is doing.
Well, to the point.
I plug the phone by USB cable into my Win10 computer, the phone sings a
little song, the computer shows no sign of it.
I plug it into a TV, same little song from the phone, not recognised by
the TV's media function.
I can't find what app is playing the recognition tune on the phone.
Help please.
Ed
newsgroups that I haven't personally tested - so beware of details below.
1. You can connect the Android phone to Windows 10 by Bluetooth,
by Wi-Fi (over the LAN or by ad hoc Wi-Fi) or by USB cable.
Most people just plug the phone into Windows (just like any other
USB device) and Windows automatically installs the driver for it.
*Install OEM USB drivers*
<https://developer.android.com/studio/run/oem-usb>
If the correct driver isn't installed, every manufacturer provides it.
Acer -> https://www.acer.com/worldwide/support/
Alcatel -> https://www.alcatelmobile.com/support/
Asus -> https://www.asus.com/support/Download-Center/
Blackberry -> https://swdownloads.blackberry.com/Downloads/entry.do?code=4EE0932F46276313B51570F46266A608
Dell -> https://support.dell.com/support/downloads/index.aspx?c=us&cs=19&l=en&s=dhs&~ck=anavml
FCNT -> https://www.fcnt.com/support/develop/#anc-03
HTC -> https://www.htc.com/support
Huawei -> https://consumer.huawei.com/en/support/index.htm
Intel -> https://www.intel.com/software/android
Kyocera -> https://kyoceramobile.com/support/drivers/
Lenovo -> https://support.lenovo.com/us/en/GlobalProductSelector
LGE -> https://www.lg.com/us/support/software-firmware
Motorola -> https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481/
MTK -> http://online.mediatek.com/Public%20Documents/MTK_Android_USB_Driver.zip
Samsung -> https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows
Sharp -> http://k-tai.sharp.co.jp/support/
Sony -> https://developer.sonymobile.com/downloads/drivers/
Toshiba -> https://support.toshiba.com/sscontent?docId=4001814
Xiaomi -> https://web.vip.miui.com/page/info/mio/mio/detail?postId=18464849&app_version=dev.20051
ZTE -> http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1000442
2. Either way (BT, Wi-Fi or USB) there are a multitude of connection tools
all of which I've personally used - and all of which have been discussed
(ad infintum) on both these Android and the Windows Usenet newsgroups.
<https://groups.google.com/g/comp.mobile.android>
<https://groups.google.com/g/alt.comp.microsoft.windows>
<https://tinyurl.com/alt-comp-os-windows-10>
Offhand, some of the Android/Windows file-sharing solutions discussed have been
AirDroid <https://www.airdroid.com/personal/>
ADB <https://developer.android.com/tools/adb>
AFT MTP client <https://whoozle.github.io/android-file-transfer-linux/>
DirectNetDrive <http://www.directnet-drive.net/>
FTPUse <https://www.ferrobackup.com/download/FtpUseInst.exe>
Fb-adb Android Linux shell <https://github.com/facebook/fb-adb>
Ftpuse <https://www.ferrobackup.com/map-ftp-as-disk.html>
Go-mtpfs MTP FUSE filesystem <https://github.com/hanwen/go-mtpfs>
Gphotofs Camera Linux mount <http://www.gphoto.org/proj/gphotofs/>
JMTP FS <https://github.com/JasonFerrara/jmtpfs>
KDEconnect <https://play.google.com/store/apps/details?id=org.kde.kdeconnect>
Kies Connect <https://www.samsung.com/africa_en/support/kies/>
LibIconv <http://gnuwin32.sourceforge.net/packages/libiconv.htm>
LibMTP <https://github.com/hanwen/go-mtpfs>
LibMTP <https://sourceforge.net/projects/libmtp/>
LibMTP library MTP implementation <http://libmtp.sourceforge.net>
LibUSB Win32 <http://libusb-win32.sourceforge.net/>
LibUsbK <https://sourceforge.net/projects/libusb-win32/>
LibiConv <http://gnuwin32.sourceforge.net/packages/libiconv.htm>
MTP support on KDE <https://cgit.kde.org/kio-mtp.git>
MTPDrive <http://mtpdrive.com/download.html>
MTPSync <https://www.adebenham.com/mtpsync/>
MTPdude <http://mtpdude.sourceforge.net>
MTPfs FUSE filesystem <https://www.adebenham.com/mtpfs/>
NetDrive 1.3.2.0 <https://filehippo.com/download_netdrive/12615/>
NetDrive 3.6.571 <http://netdrive.net/ (deprecated)
Nitroshare <https://play.google.com/store/apps/details?id=net.nitroshare.android>
PhoneLink <https://www.samsung.com/us/support/answer/ANS00083910/>
SFTP Net Drive <https://www.nsoftware.com/sftp/netdrive/>
SideSync <https://play.google.com/store/apps/details?id=com.sidesync.freeapp>
SMB Cifs (client) X-Plore <https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore>
SMB Cifs (root) <https://play.google.com/store/apps/details?id=com.imperioustech.www.sambaserver>
Scrcpy/sndcpy <https://github.com/Genymobile/scrcpy>
Termux copy <https://github.com/termux>
WebDav <https://play.google.com/store/apps/details?id=com.theolivetree.webdavserver>
WebDrive <https://webdrive.com/download/>
XNJB Mac OS X GUI <http://www.wentnet.com/projects/xnjb/>
(this is mostly offhand so I likely missed as many as I listed)
Personally, for myself, I'd mount the entire Android filesystem onto
Windows as a read/write Windows drive letter over Wi-Fi using WebDav.
Or, if I'm running commands from Windows to disable, install or
otherwise manipulate applications, I use adb over Wi-Fi or USB.
If I'm already using adb, then I may as well use screencopy and
soundcopy to do _all_ the Android manipulations from the PC alone.
But most people just plug the Android phone into Windows to drag and
drop any file in the user partition between the devices using that PC.
3. Of those, plenty are ad hoc Wi-Fi & USB file-sharing solutions.
Kies Connect <https://www.samsung.com/africa_en/support/kies/>
Nitroshare <https://play.google.com/store/apps/details?id=net.nitroshare.android>
KDEconnect <https://play.google.com/store/apps/details?id=org.kde.kdeconnect>
FTPUse <https://www.ferrobackup.com/download/FtpUseInst.exe>
I've used every single one of them, and my suggestion is NitroShare
because of its simplicity but all of them work in different ways.
4. You can set up Android to act differently whenever you connect to USB
Android12 Settings > Developer options > Default USB configuration
(o) Transferring files <---- AFAIK, this is the default
(_) USB tethering
(_) MIDI
(_) Transferring images
(_) Charging phone only
I wouldn't change this from the default of "Transferring files).
5. Of course, you can do everything using just adb (on Wi-Fi or USB).
Figure out the name of it.
C:\> adb shell pm list packages | findStr /i "osmand"
C:\> adb shell pm list packages <--- list all packages on the device
C:\> adb shell pm list packages -f -3 <--- list third-party packages
C:\> adb shell pm list packages <--- list only the disabled packages
C:\> adb shell pm list packages -s <--- list only the system packages
C:\> adb shell pm list packages -u <--- list only uninstalled packages
C:\> adb shell dumpsys package packages <--- list package information
C:\> adb shell pm dump net.osmand.plus <--- list info on a package
Find out the full path to it.
C:\> adb shell pm path net.osmand.plus
Copy the installer (which is always saved on Android!) to Windows.
C:\> adb pull /data/app/long-nasty-path-net.osmand.plus/osmand-base.apk
With this method you can copy all the APKs over in one robocopy command.
C:\> adb shell dumpsys package packages | findStr /i ".apk$"
The result is every app ever installed gets a Windows backup of its APK.
Stop it.
C:\> adb shell am force-stop net.osmand.plus
Disable it.
C:\> adb shell pm disable-user --user 0 net.osmand.plus
Remove it.
C:\> adb shell pm uninstall --user 0 net.osmand.plus
Note if adb can see it, then adb can copy it over to Windows.
C:\> adb pull "/data/data/com.pkg.test/files/" .
Even if you're not rooted (most people aren't) you can copy your
Windows HOSTS file to Android if you know a few of the tricks.
<https://superuser.com/questions/938751/i-am-trying-to-push-the-file-using-adb-to-my-android-device>
Note also that "local adb" eliminates the need for the Windows PC.
<https://play.google.com/store/apps/details?id=com.draco.ladb>
5. Most Android phones have an sdslot so another option is to use
Android to put the video onto that sd card and pop it into the PC.
Having tested every single file copy method ever proposed on both
the Windows and Android newsgroups, my recommendation is to KISS.
a. Connect your Android phone to Windows by USB (for KISS simplicity).
b. If the phone doesn't show up in "My Computer" install OEM drivers.
c. Usually that works
If you can't get the OEM drivers to work, then I'd try the WebDav
servers on Android (unfortunately SMB servers on Android have issues).
If you can't get the WebDav servers to work, then I'd use adb with
scrcpy/sndcpy which mirrors the phone onto the PC.
That's mostly what I do all day every day.
One advantage is my phone becomes 20 inches tall by 9 inches wide
on my computer monitor - and I can use the keyboard & clipboard too.
Also, the sound is the one coming out of the computer and not the
phone - so I can loudly watch all the YouTube videos I want to at
a size that is 20 inches by 9 inches without ever seeing an ad.