• Android into Win10

    From Ed Cryer@21:1/5 to All on Mon Sep 4 18:24:38 2023
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John K.Eason@21:1/5 to Ed Cryer on Mon Sep 4 19:10:00 2023
    In article <ud53tj$1iclj$1@dont-email.me>, ed@somewhere.in.the.uk (Ed Cryer) wrote:

    *From:* Ed Cryer <ed@somewhere.in.the.uk>
    *Date:* Mon, 4 Sep 2023 18:24:38 +0100

    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.

    Ask in an Android newsgroup?

    --
    Regards
    John

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Big Al@21:1/5 to this is what Ed Cryer on Mon Sep 4 14:32:33 2023
    On 9/4/23 13:24, this is what Ed Cryer wrote:
    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 should be a prompt on the phone so you can change the usb to 'charge' or 'data' or some wording like that.
    You may have it covered by some app.
    --
    Linux Mint 21.2 Cinnamon
    Al

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to Big Al on Mon Sep 4 18:16:00 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Big Al <Bears@invalid.com> wrote

    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 should be a prompt on the phone so you can change the usb to 'charge' or 'data' or some wording like that.
    You may have it covered by some app.

    We've had this discussion in the past on the Android newsgroup
    where I'm sure we can find that topic covered in the archives.
    <https://groups.google.com/g/comp.mobile.android>

    From memory, the settings you speak of, AFAICR, used to be obvious
    in the Android settings, but they have been hidden in newer releases.

    On my Android 12 Galaxy, they are gone in the normal Settings.
    They were moved to the "Developer options" settings instead.

    Dunno why.

    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).

    Ed Cryer, the OP, seems to have two problems being asked confusingly.
    1. His phone doesn't show up in Windows, and,
    2. He doesn't know what's playing his songs on Android

    I provided two long-winded (Vanguard-like) responses to both of those.

    In a shorter version, since I'm a nice guy (like Paul is) who cares
    very much that people get the answers they need - I'd recommend...

    For the first problem, I'd install/re-install the OEM drivers.
    For the second problem, I'd search the "Recent apps" in the app drawer.

    Until the OP does those two most basic of debugging steps, I really
    shouldn't have gone into all the (Vanguard-like) detail that I did.

    Mostly I had added all that detail to edify everyone else, since
    I've tested every solution ever mentioned on these two newsgroups,
    and hence I can save thousands of people a lot of valuable time.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to Wally J on Mon Sep 4 18:01:05 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Wally J <walterjones@invalid.nospam> wrote

    I plug the phone by USB cable into my Win10 computer, the phone sings a
    little song, the computer shows no sign of it.

    There isn't an Android-to-PC connection method ever suggested on these newsgroups that I haven't personally tested - so beware of details below.

    Oooops........

    In my zeal to be of help to a fellow Usenet poster asking a question, I had belatedly realized I was only responding to "the computer shows no sign of it" where I ended up going into a long-winded VanguardLH-like detail over that topic.

    I can't find what app is playing the recognition tune on the phone.

    I would think your built-in Android app drawer (mine is activated by pressing the middle button on the bottom of my homescreen) would show you the app playing.

    I can get my built-in Android 12 app drawer function by pressing the middle button (the round circle) on the bottom of my homescreen - which pops up
    a. Frequent apps
    b. Recent apps
    c. New/Updated apps
    Where I'd think the app playing the song should show up in the "Recent apps".

    Another obvious way to get a list of all the apps your Android phone has recently run is to go to Settings > Apps > Your apps

    On my Android 12 Galaxy, next to "Your apps" is a hamburger with the options
    Show system apps = (on/off) <--- off by default
    Filter by (o)All (_)Enabled (_)Disabled <--- All by default
    Sort by (o)Name (_)Size (_)Last used (_)Last updated <--- Name by default
    I would think switching that option to "Last used" should tell you the app.

    However, one not entirely foolproof way to find an app that is "doing something"
    is to look at your Android notification history (which may tell you the app).
    Settings -> Notifications -> Advanced settings -> Notification history

    Since that's such a useful command, and since it's buried four steps down
    into my Android 12 Settings, I bring it up to the top on the homescreen.

    This puts a one-tap shortcut to that location in your dock shortcuts folder.
    1. Optionally put a convenient folder for "shortcuts" in your dock
    2. Install the free ad-free Shortcut Inspector (which finds activity names)
    <https://play.google.com/store/apps/details?id=com.cemique.shortcutwidgets> 3. Install the free ad-free Shortcut Maker (which opens public activities)
    <https://play.google.com/store/apps/details?id=rk.android.app.shortcutmaker> 4. Start Shortcut Inspector & go back to the Settings on your homescreen
    5. Settings -> Notifications -> Advanced settings -> Notification history
    6. Go back to Shortcut Inspector and note it shows the name of that activity
    7. Name=com.android.settings.notification.history.NotificationHistoryActivity 8. Start Shortcut Maker & tap Activities & tap Settings & find that activity
    9. Modify the shortcut name & icon (as desired) & press "Create Shortcut"
    10. That adds a shorcut on your homescreen direct to your notification history

    Be aware there are other free ad-free shortcut-maker apps to do the same things
    but they're a bit harder to use. Here's one example where I'll show how to use it.
    <https://play.google.com/store/apps/details?id=com.alextern.shortcuthelper>
    ShortcutCreator -> Application -> Settings (337 Public Activities)

    Notice that you can stop at step 6 to unambiguously find not only the app
    that was playing the song - but the EXACT page inside that app running it.

    I'm sure if I think about it for another minute I can double the size of
    these various suggestions - but one of them should work (I would hope).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to Ed Cryer on Mon Sep 4 17:42:51 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Ed Cryer <ed@somewhere.in.the.uk> wrote

    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 these 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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to Wally J on Mon Sep 4 18:58:49 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Wally J <walterjones@invalid.nospam> wrote

    In summary, if the Android phone is making a sound, and if the OP
    has no idea what is making that sound, I'd suspect notifications.

    Of course, as I think more about how to help the OP, it could be he's
    saying the PC made the notification sound... and not the Android...

    Sigh...

    In _that_ case, I'd use what I consider the best USB debugger alive
    where Paul was the first person to suggest this most excellent tool!
    <https://www.uwe-sieber.de/usbtreeview_e.html>

    Although VanguardLH suggests this seemingly equally good USB debugger.
    <https://www.nirsoft.net/utils/usb_devices_view.html>

    The debugging steps I'd suggest in that case, for the OP, might be
    1. Shut down the PC & remove all possible USB connections
    2. Boot the PC without the Android phone being connected by USB
    3. Run the free USB debuggers listed above
    4. Plug in the Android phone and watch what changes in the debuggers
    5. Install the OEM drivers for the Android phone (see list below).
    6. Do the process all over again and see if the OEM drivers help out.

    This could find hardware problems (e.g., in the USB cable or in the port
    being used on the PC) which are related to _both_ the OP's issues.
    a. The phone isn't recognized on the PC, and,
    b. The PC is making the ding (if that's what is making the ding that is).

    Here (again) are the list of OEM drivers (with a few additional links
    annotated with a dash in front as I had missed them on the first pass).
    Acer -> https://www.acer.com/worldwide/support/
    Alcatel -> https://www.alcatelmobile.com/support/
    - Amazon -> https://developer.amazon.com/docs/fire-tablets/connecting-adb-to-device.html
    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
    - Essential <https://storage.googleapis.com/essential-static/Essential-PH1-WindowsDrivers.exe>
    FCNT -> https://www.fcnt.com/support/develop/#anc-03
    - Fujitsu -> http://spf.fmworld.net/fujitsu/c/develop/sp/android/
    - Google -> https://developer.android.com/studio/run/win-usb
    - Honor -> https://www.hihonor.com/global/support/suite/
    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
    - Nokia -> When you connect a Nokia phone to your PC, you should see a virtual CD-ROM drive that contains the driver installer.
    - Nvidia -> https://developer.nvidia.com/shield-open-source
    - OnePlus -> When you connect a OnePlus phone to your PC, you should see a virtual CD-ROM drive that contains the driver installer.
    - Razer -> https://s3.amazonaws.com/cheryl-factory-images/How_to_Install_Android_Fastboot_Drivers_on_Windows.pdf
    - RealMe -> https://www.realme.com/in/support/software-update
    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
    - Umidigi -> https://www.umidigi.com/page-Download.html
    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
    See also <https://www.xda-developers.com/download-android-usb-drivers/>

    There's also a generic driver which Windows installs but I don't have a
    link to it - and there is a generic Google driver also (need the links).

    Searching, this seems to be the generic Google Android:Windows driver.
    <https://developer.android.com/studio/run/win-usb>
    <https://dl.google.com/android/repository/usb_driver_r13-windows.zip>
    Name: usb_driver_r13-windows.zip
    Size: 8682039 bytes (8478 KiB)
    SHA256: 360B01D3DFB6C41621A3A64AE570DFAC2C9A40CCA1B5A1F136AE90D02F5E9E0B
    Which extracts to various Windows cab and dll files (a whole 'nuther story)

    Searching, we all know Windows should be installing the driver automatically (plug n pray); but if not, we all know there's a series of debugging tasks.
    <https://www.makeuseof.com/tag/take-back-control-driver-updates-windows-10/>

    But in most cases, Windows will automatically install the correct driver.
    <https://www.makeuseof.com/tag/install-windows-drivers-android-phone/>
    --
    The reason for the immense detail is not only to help the OP, but also
    to serve as a web-searchable permanent record for thousands of additional people to look up in the permanent Google archives for each Usenet ng.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to John K.Eason on Mon Sep 4 18:32:26 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    "John K.Eason" <john@jeasonNoSpam.cix.co.uk> wrote

    In article <ud53tj$1iclj$1@dont-email.me>, ed@somewhere.in.the.uk (Ed Cryer) wrote:

    *From:* Ed Cryer <ed@somewhere.in.the.uk>
    *Date:* Mon, 4 Sep 2023 18:24:38 +0100

    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.

    Ask in an Android newsgroup?

    The OP's first question was a Windows question.
    (the computer shows no sign of the phone being connected by USB)

    The OP's second question was an Android question.
    (I can't find what app is playing the recognition tune on the phone)

    So I replied (to both, separately) to both newsgroups.
    ... however ...

    I was led astray by the super confusing way the OP asked the question.
    Only moments ago, as I pasted that above, did I realize that the OP isn't asking the Android user what app is playing the song/video...

    But he's asking what app played the "recognition" tune.
    Sigh.

    Confusion begets confusion.

    Anyway, since I care the OP gets the help he needs, I strongly suspect the
    app that "plays the recognition tune" is the "notification settings" in Android.

    On my Galaxy Android 12, I usually set the notification settings to
    verbally speak to me what happened so I don't have to remember tunes.

    1. Install Tell Me (text to WAV for notifications)
    <https://play.google.com/store/apps/details?id=com.simplycomplexapps.ASTellme>
    2. Then type the words "I will now play your song" (or whatever)
    3. Use TellMe to convert those words to a WAV file (male or female).
    4. Save that WAV file into your notifications sound folder
    5. For apps that can choose their own notifications, set the app
    to run that notifications file whenever it is ready to play a song.

    Of course, you need to know the app that is playing the song,
    but I covered (in Vanguard-like gory detail) lots of ways for that.

    As for Android notification sounds for apps that can't set their
    own sound, IMHO the situation is atrociously primitive.

    All my Android 12 can do for notification sounds (outside of the
    smart apps that can set their own sounds) is the following
    Settings > Notifications > Advanced Settings >

    In "Advanced Settings" the OP can set "Show Notification Icons"
    which may help the OP visually figure out what's going on, as
    is the option to "Show icon badges" and "Notification reminders".

    Better still, as I covered in detail to make a one-tap shortcut,
    there is an option there for "Notification history" which should,
    I would think, provide the OP with the last "stuff" that happened.

    What might help the OP is the separate section in Settings for
    Settings > Sounds and vibration > Notification sound
    But the problem with that primitive option is you can't set it
    to something intelligent such as a WAV file that speaks what it is.

    In summary, if the Android phone is making a sound, and if the OP
    has no idea what is making that sound, I'd suspect notifications.
    --
    The reason for the three newsgroups is that half the questions are
    for Android & Windows - but the 2nd Windows ng is auto-archived too.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Ed Cryer on Mon Sep 4 21:18:30 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    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.

    No mention of your smartphone (brand and model), so no way for anyone to
    read the manual or research where are the USB settings in the Android OS
    on your phone. On my old LG V20 smartphone, USB mode is under Android
    settings -> General -> Developer Options -> Networking -> Select USB Configuration. I'm back on Android 8, LG didn't add USB options in the
    normal settings, so I had to enable Developer Options on my smartphone.

    When you find the USB settings on whatever phone you have, you may find
    it provides several operational modes, like charging only, media,
    transfer (choose MTP instead of PTP if both are offered), MIDI, etc.

    https://en.wikipedia.org/wiki/Media_Transfer_Protocol https://en.wikipedia.org/wiki/Picture_Transfer_Protocol

    PTP is the older media/file transfer protocol which was superseded by
    MTP. Most phones have migrated to MTP, don't offer a choice between MTP
    and PTP, so they may only say "File transfer" for the USB mode.

    Just like the phone needs to be configured to enable file transfer move
    via USB, you need to use a /full/ USB cable. A charge-only USB cable
    only has the +5V and ground lines. You want a USB cable that also has
    the 2 differential signal lines for data transfer.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to VanguardLH on Tue Sep 5 09:09:29 2023
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    ...................
    ...................

    Just like the phone needs to be configured to enable file transfer move
    via USB, you need to use a /full/ USB cable. A charge-only USB cable
    only has the +5V and ground lines. You want a USB cable that also has
    the 2 differential signal lines for data transfer.

    This is the one that did the trick. I used a different cable, Windows recognised phone (Alcatel 3L) and loaded drivers.
    However, it says that the folder is empty.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to Wally J on Tue Sep 5 09:17:43 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Wally J wrote:
    Wally J <walterjones@invalid.nospam> wrote

    In summary, if the Android phone is making a sound, and if the OP
    has no idea what is making that sound, I'd suspect notifications.

    Of course, as I think more about how to help the OP, it could be he's
    saying the PC made the notification sound... and not the Android...

    Sigh...

    In _that_ case, I'd use what I consider the best USB debugger alive
    where Paul was the first person to suggest this most excellent tool!
    <https://www.uwe-sieber.de/usbtreeview_e.html>

    Although VanguardLH suggests this seemingly equally good USB debugger.
    <https://www.nirsoft.net/utils/usb_devices_view.html>

    The debugging steps I'd suggest in that case, for the OP, might be
    1. Shut down the PC & remove all possible USB connections
    2. Boot the PC without the Android phone being connected by USB
    3. Run the free USB debuggers listed above
    4. Plug in the Android phone and watch what changes in the debuggers
    5. Install the OEM drivers for the Android phone (see list below).
    6. Do the process all over again and see if the OEM drivers help out.

    This could find hardware problems (e.g., in the USB cable or in the port being used on the PC) which are related to _both_ the OP's issues.
    a. The phone isn't recognized on the PC, and,
    b. The PC is making the ding (if that's what is making the ding that is).

    Here (again) are the list of OEM drivers (with a few additional links annotated with a dash in front as I had missed them on the first pass).
    Acer -> https://www.acer.com/worldwide/support/
    Alcatel -> https://www.alcatelmobile.com/support/
    - Amazon -> https://developer.amazon.com/docs/fire-tablets/connecting-adb-to-device.html
    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
    - Essential <https://storage.googleapis.com/essential-static/Essential-PH1-WindowsDrivers.exe>
    FCNT -> https://www.fcnt.com/support/develop/#anc-03
    - Fujitsu -> http://spf.fmworld.net/fujitsu/c/develop/sp/android/
    - Google -> https://developer.android.com/studio/run/win-usb
    - Honor -> https://www.hihonor.com/global/support/suite/
    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
    - Nokia -> When you connect a Nokia phone to your PC, you should see a virtual CD-ROM drive that contains the driver installer.
    - Nvidia -> https://developer.nvidia.com/shield-open-source
    - OnePlus -> When you connect a OnePlus phone to your PC, you should see a virtual CD-ROM drive that contains the driver installer.
    - Razer -> https://s3.amazonaws.com/cheryl-factory-images/How_to_Install_Android_Fastboot_Drivers_on_Windows.pdf
    - RealMe -> https://www.realme.com/in/support/software-update
    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
    - Umidigi -> https://www.umidigi.com/page-Download.html
    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
    See also <https://www.xda-developers.com/download-android-usb-drivers/>

    There's also a generic driver which Windows installs but I don't have a
    link to it - and there is a generic Google driver also (need the links).

    Searching, this seems to be the generic Google Android:Windows driver.
    <https://developer.android.com/studio/run/win-usb>
    <https://dl.google.com/android/repository/usb_driver_r13-windows.zip>
    Name: usb_driver_r13-windows.zip
    Size: 8682039 bytes (8478 KiB)
    SHA256: 360B01D3DFB6C41621A3A64AE570DFAC2C9A40CCA1B5A1F136AE90D02F5E9E0B
    Which extracts to various Windows cab and dll files (a whole 'nuther story)

    Searching, we all know Windows should be installing the driver automatically (plug n pray); but if not, we all know there's a series of debugging tasks.
    <https://www.makeuseof.com/tag/take-back-control-driver-updates-windows-10/>

    But in most cases, Windows will automatically install the correct driver.
    <https://www.makeuseof.com/tag/install-windows-drivers-android-phone/>

    You've put so much time and effort into this, Wally J, that I feel I owe
    you a special thank you.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to All on Tue Sep 5 09:30:04 2023
    RWQgQ3J5ZXIgd3JvdGU6DQo+IFZhbmd1YXJkTEggd3JvdGU6DQo+PiBFZCBDcnllciA8ZWRA c29tZXdoZXJlLmluLnRoZS51az4gd3JvdGU6DQo+Pg0KPiAuLi4uLi4uLi4uLi4uLi4uLi4u DQo+IC4uLi4uLi4uLi4uLi4uLi4uLi4NCj4+DQo+PiBKdXN0IGxpa2UgdGhlIHBob25lIG5l ZWRzIHRvIGJlIGNvbmZpZ3VyZWQgdG8gZW5hYmxlIGZpbGUgdHJhbnNmZXIgbW92ZQ0KPj4g dmlhIFVTQiwgeW91IG5lZWQgdG8gdXNlIGEgL2Z1bGwvIFVTQiBjYWJsZS7CoCBBIGNoYXJn ZS1vbmx5IFVTQiBjYWJsZQ0KPj4gb25seSBoYXMgdGhlICs1ViBhbmQgZ3JvdW5kIGxpbmVz LsKgIFlvdSB3YW50IGEgVVNCIGNhYmxlIHRoYXQgYWxzbyBoYXMNCj4+IHRoZSAyIGRpZmZl cmVudGlhbCBzaWduYWwgbGluZXMgZm9yIGRhdGEgdHJhbnNmZXIuDQo+IA0KPiBUaGlzIGlz IHRoZSBvbmUgdGhhdCBkaWQgdGhlIHRyaWNrLiBJIHVzZWQgYSBkaWZmZXJlbnQgY2FibGUs IFdpbmRvd3MgDQo+IHJlY29nbmlzZWQgcGhvbmUgKEFsY2F0ZWwgM0wpIGFuZCBsb2FkZWQg ZHJpdmVycy4NCj4gSG93ZXZlciwgaXQgc2F5cyB0aGF0IHRoZSBmb2xkZXIgaXMgZW1wdHku DQo+IA0KPiBFZA0KPiANCj4gDQoNCkkgdHJpZWQgYW5vdGhlciBwaG9uZSwgc2FtZSBjYWJs ZSwgSG9ub3IgOS4gSXQgaW5zdGFsbGVkIGRyaXZlcnMgYW5kIGFsbCANCnBpY3R1cmVzIHNo b3cgdXAgaW4gZm9sZGVyLg0KRXhjZWxsZW50Lg0KVGhlIG9ubHkgZGlmZmVyZW5jZSBJIGNh biBkZXRlY3QgYmV0d2VlbiB0aGUgdHdvIHBob25lcyBpcyB0aGF0IHRoZSANCkFsY2F0ZWwg aGFzIGEgMzJHQiBTRCBjYXJkLCB3aGVyZWFzIHRoZSBIb25vciBoYXMgZHVhbCBTSU1zLg0K DQpFZA0KDQo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to Ed Cryer on Tue Sep 5 05:18:17 2023
    On 9/4/2023 1:24 PM, Ed Cryer wrote:
    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

    the response is partially a security thing of sorts.

    The phone is not supposed to cough up data, unless the
    operator of the phone is there to supervise.

    Putting the phone in data mode, and authorizing the transfer,
    is what they have in mind.

    Whether it makes a notification sound, well, even the Windows PC
    could have made that sound ("new USB device"). But who knows what VID:PID or VEN:DEV
    the phone shows to the Windows computer, on first connection.

    In any case, a phone setting thing, is your next step. And
    on Win10, the rest of it should be (mostly) automatic.

    If you can't find a result in File Explorer, cannot find
    a result in Disk Management, then the very last place to
    look in Windows, is in the Device section, do a properties
    or try to, on an item seen there. The Device section is
    part of the Settings wheel area.

    Device Manager (a separate GUI application), can also show
    the existence of the Android... once the authorization
    ceremony is done. But the Device Manager is only really a place
    to look, if you suspect "driver failure" and "blowing a code".
    And you're a long way from the fault tree right now. Nothing
    has failed yet... :-)

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to Ed Cryer on Tue Sep 5 06:03:03 2023
    On 9/5/2023 4:30 AM, Ed Cryer wrote:
    Ed Cryer wrote:
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    ...................
    ...................

    Just like the phone needs to be configured to enable file transfer move
    via USB, you need to use a /full/ USB cable.  A charge-only USB cable
    only has the +5V and ground lines.  You want a USB cable that also has
    the 2 differential signal lines for data transfer.

    This is the one that did the trick. I used a different cable, Windows recognised phone (Alcatel 3L) and loaded drivers.
    However, it says that the folder is empty.

    Ed



    I tried another phone, same cable, Honor 9. It installed drivers and all pictures show up in folder.
    Excellent.
    The only difference I can detect between the two phones is that the Alcatel has a 32GB SD card, whereas the Honor has dual SIMs.

    Ed


    "DCIM" is a common name for digital camera emulation of storage.
    And the phone will likely "make public" the photo/video store,
    and it should be visible from the Windows side.

    https://www.androidauthority.com/phone-storage-folders-explained-744100/

    But as to where this stuff is in various cases (SD or no SD), I
    don't own one and can't tell you what is typical.

    Paul


    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to Paul on Tue Sep 5 12:43:22 2023
    Paul wrote:
    On 9/4/2023 1:24 PM, Ed Cryer wrote:
    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

    the response is partially a security thing of sorts.

    The phone is not supposed to cough up data, unless the
    operator of the phone is there to supervise.

    Putting the phone in data mode, and authorizing the transfer,
    is what they have in mind.

    Whether it makes a notification sound, well, even the Windows PC
    could have made that sound ("new USB device"). But who knows what VID:PID or VEN:DEV
    the phone shows to the Windows computer, on first connection.

    In any case, a phone setting thing, is your next step. And
    on Win10, the rest of it should be (mostly) automatic.

    If you can't find a result in File Explorer, cannot find
    a result in Disk Management, then the very last place to
    look in Windows, is in the Device section, do a properties
    or try to, on an item seen there. The Device section is
    part of the Settings wheel area.

    Device Manager (a separate GUI application), can also show
    the existence of the Android... once the authorization
    ceremony is done. But the Device Manager is only really a place
    to look, if you suspect "driver failure" and "blowing a code".
    And you're a long way from the fault tree right now. Nothing
    has failed yet... :-)

    Paul



    All done and dusted now, Paul.
    The key factor was the cable, which VanguardLH pointed out.
    Once that was working, everything followed a normal course.
    The camera pics and vids are held in the DCIM folder on the SD card.

    Another factor worth pointing out is the interplay between PC and phone.
    You have to keep looking at both and be aware of messages appearing on both.

    I've now got the two hooked up ideally, without any third-party
    software; just Win10 and android. And I have full access from the PC
    into the whole phone storage, including the SD card.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Neil@21:1/5 to Paul on Tue Sep 5 10:15:20 2023
    On 9/5/2023 6:03 AM, Paul wrote:
    "DCIM" is a common name for digital camera emulation of storage.
    And the phone will likely "make public" the photo/video store,
    and it should be visible from the Windows side.

    https://www.androidauthority.com/phone-storage-folders-explained-744100/

    But as to where this stuff is in various cases (SD or no SD), I
    don't own one and can't tell you what is typical.

    On my Samsung, the DCIM directory is, by default at the top level (for the
    user space that is) on the sdcard0 card.

    The first time you use the camera, it asks if you want to use external
    storage.

    Once you say yes, the DCIM directory is at the top level of the sdcard1.

    Different camera apps work differently, as you noted.
    --
    regards,
    Neil

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to Ed Cryer on Tue Sep 5 10:19:19 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote

    The key factor was the cable, which VanguardLH pointed out.

    To be fair, I also explained it could be the cable and I even provided
    software debuggers which would have told you outright it was the cable.

    Here's what I suggested (which would have caught _many_ USB issues).

    The debugging steps I'd suggest in that case, for the OP, might be
    1. Shut down the PC & remove all possible USB connections
    2. Boot the PC without the Android phone being connected by USB
    3. Run the free USB debuggers listed above
    4. Plug in the Android phone and watch what changes in the debuggers
    5. Install the OEM drivers for the Android phone (see list below).
    6. Do the process all over again and see if the OEM drivers help out.

    This could find hardware problems (e.g., in the USB cable or in the port
    being used on the PC) which are related to _both_ the OP's issues.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to Wally J on Tue Sep 5 19:24:34 2023
    Wally J wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote

    The key factor was the cable, which VanguardLH pointed out.

    To be fair, I also explained it could be the cable and I even provided software debuggers which would have told you outright it was the cable.

    Here's what I suggested (which would have caught _many_ USB issues).

    The debugging steps I'd suggest in that case, for the OP, might be
    1. Shut down the PC & remove all possible USB connections
    2. Boot the PC without the Android phone being connected by USB
    3. Run the free USB debuggers listed above
    4. Plug in the Android phone and watch what changes in the debuggers
    5. Install the OEM drivers for the Android phone (see list below).
    6. Do the process all over again and see if the OEM drivers help out.

    This could find hardware problems (e.g., in the USB cable or in the port being used on the PC) which are related to _both_ the OP's issues.

    Thanks, pal. I think you overwhelmed me with a vast quantity of help,
    but I can see you had the answer too.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Big Al@21:1/5 to this is what Neil on Tue Sep 5 15:47:49 2023
    On 9/5/23 10:15, this is what Neil wrote:
    On 9/5/2023 6:03 AM, Paul wrote:
    "DCIM" is a common name for digital camera emulation of storage.
    And the phone will likely "make public" the photo/video store,
    and it should be visible from the Windows side.

      https://www.androidauthority.com/phone-storage-folders-explained-744100/ >>
    But as to where this stuff is in various cases (SD or no SD), I
    don't own one and can't tell you what is typical.

    On my Samsung, the DCIM directory is, by default at the top level (for the user space that is) on the sdcard0 card.

    The first time you use the camera, it asks if you want to use external storage.

    Once you say yes, the DCIM directory is at the top level of the sdcard1.

    Different camera apps work differently, as you noted.
    I had a Blu phone that would put everything in main memory (of course), until you inserted an SD card. It then just
    started using the SD card for a lot of things, downloads and camera were two of the first things I saw. It left the old
    folder in main, but made new ones. Kinda confusing but nice that it move a good number of items over.
    --
    Linux Mint 21.2 Cinnamon
    Al

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to Big Al on Tue Sep 5 23:15:39 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Big Al <Bears@invalid.com> wrote

    Different camera apps work differently, as you noted.

    I had a Blu phone that would put everything in main memory
    (of course), until you inserted an SD card. It then just
    started using the SD card for a lot of things, downloads
    and camera were two of the first things I saw.
    It left the old folder in main, but made new ones.
    Kinda confusing but nice that it move a good number of items over.

    NOTE: This became long because it's a reference for one in a million people
    who want to completely control their data and who never need to search.
    *If you have to search - then you're doing something very wrong*

    You bring up a good point in that most Android phones "bring over the data" when you set the apps to use the portable memory sd slot for their data.

    Most people do not think ahead when it comes to organizing their computing devices (whether that's Windows or Android) where I do think ahead on both.

    People who think ahead are likely one in a million - but - they have a much easier time finding things since everything is always where it belongs.

    For example, on Windows, I put *nothing* in the C:\Users directory (since
    I'm the only user) and also *nothing* goes into the Program Files folders.

    The data goes in C:\data and the programs go in C:\apps (although the names aren't important - the concept is *YOU* determine where your "stuff" goes.

    Obviously in C:\data and C:\apps there are well-established hierarchies.
    These hierarchies last for decades since they are easily ported to new PCs. Every PC in the household uses the same hierarchies - so it's all simple.

    Nobody ever has to use the Windows "search" feature (which is disabled from even taking space on the taskbar since a Windows search is *never* needed).

    It doesn't matter what hierarchy you choose to store your data in - what matters is the consistency and completeness of your hierarchy (e.g., I
    don't allow catch-all folders such as "misc" or "utils" on any PC).

    Of course, your pop-up pull-out cascaded accordion menu (which is pinned to
    the taskbar on every PC and which is copied - verbatim - to any new PC)
    follows *exactly* the same hierarchy as does the app directory folders.

    In the end, everything makes sense, where, for example the data hierarchy
    has folders of the organization c:\data\{doc,mail,sys,etc.} just as there
    are logical hierarchies for where things go in C:\apps such as c:\apps\{browsers,cleaners,editors,etc} and, as I mentioned, the menu
    folders the same at c:\menu\{browsers,cleaners,editors,etc}.

    Likewise, on Android, you maintain your own hierarchy at all times.
    Only it's a LOT DIFFERENT on Android than it is on Windows.
    You have far less control.

    The trick I've found is to meld your Windows skills with Android skills.

    The first thing I do when I get a new phone is populate it from the old
    phone which is as simple as copying over the data and app hiearchies.

    One person in a million (maybe in ten million) can do what I do because
    almost everyone lets Android decide where to put apps and data.

    I decide where data go on both Windows & Android (for the most part).
    I decide where apps go on both Windows & Android (completely).

    The most important clever thing to do is when you get a new phone, normally
    you can just put the old sdcard into it and everything works just fine on
    the new phone with that old sdcard (everything is where it belongs).

    But sometimes with a new phone I get a new sdcard - usually bigger.
    In that case, I do what I describe below - which one of a million do.

    FORMAT
    1. I use Windows to name the sdcard 0000-0001 (this is important!).
    2. Note: Every Android sdcard is named the exact same name for me!

    DATA:
    3. On that sdcard, I make a top level 0001 folder (every single card!)
    4. I create the data hierarchy under 0001 (\0001\{docs,maps,pics,etc}.

    APPS:
    5. Using the Nova launcher I back up the *exact* placement of all the
    homescreen app icons on the old phone and copy that to the new phone.
    6. This copies *exactly* the same app icons to the new phone, only
    if the app isn't installed - the icon is grayed out temporarily.
    7. To populate the apps, I generally just slide the APKs over from
    Windows using screen copy (which installs APKs when you drag & drop).

    But there are many ways to repopulate apps - the simplest being you
    just tap on the grayed-out icon that Nova launcher brought over into
    the correct place on the new homescreen and the app will re-install
    from your chosen repo (I don't use the Google Play Store app but I
    do use the Google Play Store repository to get the apps the first time).

    Note that once you get an app from the Google Play Store repository,
    the APK is automatically *not deleted!* (if you set that switch).

    So you _always_ have all the APKs you ever installed on Android!

    Better yet, if you robocopy over all those stored APKs as periodically
    as you do with your pictures, all the APKs you ever installed are on
    your Windows storage devices already.

    A quick flowchart example is
    a. Use Windows adb to list the full path to all stored Android APKs
    C:\> adb shell pm list packages -f -3 > C:\tmp\list-of-all-apks
    b. Copy all those automatically stored Android APKs over to Windows
    C:\> Use robocopy to copy each of those APKs over to Windows
    c. Copy them back onto the new phone to easily re-populate the apps!
    (Just slide the APKs over from Windows to Android using scrcpy.)
    (When you do that, the APK is installed exactly where you wanted!)

    I could go on talking about how I melded Android and Windows keeping
    control over the file system as much as possible, but I suspect out of a million people who read this missive, only one will understand or care.

    Note though that if you do not make a "0001" hierarchy on the Android
    portable storage sdcard (and a corresponding "0000" hierarchy on your
    Android permanent internal storage), you'll have a devil of a time finding
    your stuff because Android - let's face it - is a mess in terms of
    hierarchies it splashes all over both the internal and external cards.

    The name of "0000" (for the internal card) and "0001" for the external
    storage card is arbitrary - but I've chosen it so that it displays on top because I don't normally need to mess with any other folders on Android.

    It's the same with Windows where I don't normally need to mess with any
    other folders than C:\{apps,data,menu,etc.} on Windows.

    In summary, using your Windows and Android skills, you can easily put everything in its place on every Android phone or Windows PC you own.

    When you move from one Android phone or Windows PC to another, you just
    copy (verbatim!) the folders over - and almost everything works perfectly!
    --
    Note I never use plural-named folders (except when you can't, such as
    "news") but I allowed plurals here for readability and comprehension.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wally J@21:1/5 to Ed Cryer on Tue Sep 5 23:27:38 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Ed Cryer <ed@somewhere.in.the.uk> wrote

    This could find hardware problems (e.g., in the USB cable or in the port
    being used on the PC) which are related to _both_ the OP's issues.

    Thanks, pal. I think you overwhelmed me with a vast quantity of help,
    but I can see you had the answer too.

    I'm not a normal Usenet poster who is normally here for their amusement.
    I'm here to edify and to learn.

    When I learn, I learn from helpful people who are smarter than I am, such
    as Paul and wasbit and Stan Brown and Herbert Kleebauer and Andy Burns.

    When I edify, it's to write up as completely as I can, how people who
    aren't as smart as those guys are, can do the things those guys can do.

    You'll note that I make generous use of the Google-archived newsgroups.
    There's a reason for that (i.e., it's permanently archived).
    <http://groups.google.com/g/comp.mobile.android>
    <http://groups.google.com/g/alt.comp.microsoft.windows>

    The purpose is to leverage the appreciable expense of effort to many!

    That way the few people who know how to run a Google Usenet-article search
    can find the data, now and far into the future - but also the less informed
    who only know how to run a "normal" Google search find the data also.

    Many (many!) times, for example, I've run a Google or DuckDuckGo or MetaGer search where the first page of hits has some of my best Usenet tutorials.

    I do all this because I am a good person who cares that others get answers.
    --
    Unfortunately the Windows ng we most use is not archived by Google so many years ago I made this URL which is better than nothing for Windows searches
    <http://tinyurl.com/alt-comp-os-windows-10>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to All on Wed Sep 6 09:46:30 2023
    RWQgQ3J5ZXIgd3JvdGU6DQo+IFBhdWwgd3JvdGU6DQo+PiBPbiA5LzQvMjAyMyAxOjI0IFBN LCBFZCBDcnllciB3cm90ZToNCj4+PiBJIHRvb2sgYSBsZW5ndGh5IHZpZGVvIG9uIG15IHBo b25lIHllc3RlcmRheSwgdGhlIGZpcnN0IGRheSBvZiB0aGUgDQo+Pj4gVG91ciBvZiBCcml0 YWluIGN5Y2xpbmcgcmFjZS4gVGhlIG1pbnV0ZXMgcHJpb3IgdG8gdGhlIHBlbG90b24gDQo+ Pj4gYXJyaXZpbmcgd2VyZSBxdWl0ZSBzcGVjdGFjdWxhci4gQSBob3N0IG9mIDIwLzMwIG1v dG9yY3ljbGUgY29wcyByYWNlIA0KPj4+IHVwIGluIGFuIGFsbW9zdCBtaWxpdGFyeSB0cm9v cCwgY3V0IG9mZiBhbGwgdHJhZmZpYyBsZWZ0IGFuZCByaWdodCwgDQo+Pj4gc2V0IHVwIGJs b2NrcyBldmVyeXdoZXJlLiBBbmQgdGhlbiB0aGUgY3ljbGlzdHMgYXBwZWFyLCBjaGVlcmVk IGJ5IA0KPj4+IGFsbCB0aGUgcGVvcGxlIHdobyd2ZSBydXNoZWQgb3V0IG9mIHRoZWlyIGhv bWVzIHRvIGZpbmQgb3V0IHdoYXQgYWxsIA0KPj4+IHRoYXQgYnJpZ2FkZSBvZiBtb3RvcmN5 Y2xlIGNvcHMgaXMgZG9pbmcuDQo+Pj4NCj4+PiBXZWxsLCB0byB0aGUgcG9pbnQuDQo+Pj4g SSBwbHVnIHRoZSBwaG9uZSBieSBVU0IgY2FibGUgaW50byBteSBXaW4xMCBjb21wdXRlciwg dGhlIHBob25lIHNpbmdzIA0KPj4+IGEgbGl0dGxlIHNvbmcsIHRoZSBjb21wdXRlciBzaG93 cyBubyBzaWduIG9mIGl0Lg0KPj4+IEkgcGx1ZyBpdCBpbnRvIGEgVFYsIHNhbWUgbGl0dGxl IHNvbmcgZnJvbSB0aGUgcGhvbmUsIG5vdCByZWNvZ25pc2VkIA0KPj4+IGJ5IHRoZSBUVidz IG1lZGlhIGZ1bmN0aW9uLg0KPj4+DQo+Pj4gSSBjYW4ndCBmaW5kIHdoYXQgYXBwIGlzIHBs YXlpbmcgdGhlIHJlY29nbml0aW9uIHR1bmUgb24gdGhlIHBob25lLg0KPj4+DQo+Pj4gSGVs cCBwbGVhc2UuDQo+Pj4NCj4+PiBFZA0KPj4NCj4+IHRoZSByZXNwb25zZSBpcyBwYXJ0aWFs bHkgYSBzZWN1cml0eSB0aGluZyBvZiBzb3J0cy4NCj4+DQo+PiBUaGUgcGhvbmUgaXMgbm90 IHN1cHBvc2VkIHRvIGNvdWdoIHVwIGRhdGEsIHVubGVzcyB0aGUNCj4+IG9wZXJhdG9yIG9m IHRoZSBwaG9uZSBpcyB0aGVyZSB0byBzdXBlcnZpc2UuDQo+Pg0KPj4gUHV0dGluZyB0aGUg cGhvbmUgaW4gZGF0YSBtb2RlLCBhbmQgYXV0aG9yaXppbmcgdGhlIHRyYW5zZmVyLA0KPj4g aXMgd2hhdCB0aGV5IGhhdmUgaW4gbWluZC4NCj4+DQo+PiBXaGV0aGVyIGl0IG1ha2VzIGEg bm90aWZpY2F0aW9uIHNvdW5kLCB3ZWxsLCBldmVuIHRoZSBXaW5kb3dzIFBDDQo+PiBjb3Vs ZCBoYXZlIG1hZGUgdGhhdCBzb3VuZCAoIm5ldyBVU0IgZGV2aWNlIikuIEJ1dCB3aG8ga25v d3Mgd2hhdCANCj4+IFZJRDpQSUQgb3IgVkVOOkRFVg0KPj4gdGhlIHBob25lIHNob3dzIHRv IHRoZSBXaW5kb3dzIGNvbXB1dGVyLCBvbiBmaXJzdCBjb25uZWN0aW9uLg0KPj4NCj4+IElu IGFueSBjYXNlLCBhIHBob25lIHNldHRpbmcgdGhpbmcsIGlzIHlvdXIgbmV4dCBzdGVwLiBB bmQNCj4+IG9uIFdpbjEwLCB0aGUgcmVzdCBvZiBpdCBzaG91bGQgYmUgKG1vc3RseSkgYXV0 b21hdGljLg0KPj4NCj4+IElmIHlvdSBjYW4ndCBmaW5kIGEgcmVzdWx0IGluIEZpbGUgRXhw bG9yZXIsIGNhbm5vdCBmaW5kDQo+PiBhIHJlc3VsdCBpbiBEaXNrIE1hbmFnZW1lbnQsIHRo ZW4gdGhlIHZlcnkgbGFzdCBwbGFjZSB0bw0KPj4gbG9vayBpbiBXaW5kb3dzLCBpcyBpbiB0 aGUgRGV2aWNlIHNlY3Rpb24sIGRvIGEgcHJvcGVydGllcw0KPj4gb3IgdHJ5IHRvLCBvbiBh biBpdGVtIHNlZW4gdGhlcmUuIFRoZSBEZXZpY2Ugc2VjdGlvbiBpcw0KPj4gcGFydCBvZiB0 aGUgU2V0dGluZ3Mgd2hlZWwgYXJlYS4NCj4+DQo+PiBEZXZpY2UgTWFuYWdlciAoYSBzZXBh cmF0ZSBHVUkgYXBwbGljYXRpb24pLCBjYW4gYWxzbyBzaG93DQo+PiB0aGUgZXhpc3RlbmNl IG9mIHRoZSBBbmRyb2lkLi4uIG9uY2UgdGhlIGF1dGhvcml6YXRpb24NCj4+IGNlcmVtb255 IGlzIGRvbmUuIEJ1dCB0aGUgRGV2aWNlIE1hbmFnZXIgaXMgb25seSByZWFsbHkgYSBwbGFj ZQ0KPj4gdG8gbG9vaywgaWYgeW91IHN1c3BlY3QgImRyaXZlciBmYWlsdXJlIiBhbmQgImJs b3dpbmcgYSBjb2RlIi4NCj4+IEFuZCB5b3UncmUgYSBsb25nIHdheSBmcm9tIHRoZSBmYXVs dCB0cmVlIHJpZ2h0IG5vdy4gTm90aGluZw0KPj4gaGFzIGZhaWxlZCB5ZXQuLi4gOi0pDQo+ Pg0KPj4gwqDCoMKgIFBhdWwNCj4+DQo+Pg0KPiANCj4gQWxsIGRvbmUgYW5kIGR1c3RlZCBu b3csIFBhdWwuDQo+IFRoZSBrZXkgZmFjdG9yIHdhcyB0aGUgY2FibGUsIHdoaWNoIFZhbmd1 YXJkTEggcG9pbnRlZCBvdXQuDQo+IE9uY2UgdGhhdCB3YXMgd29ya2luZywgZXZlcnl0aGlu ZyBmb2xsb3dlZCBhIG5vcm1hbCBjb3Vyc2UuDQo+IFRoZSBjYW1lcmEgcGljcyBhbmQgdmlk cyBhcmUgaGVsZCBpbiB0aGUgRENJTSBmb2xkZXIgb24gdGhlIFNEIGNhcmQuDQo+IA0KPiBB bm90aGVyIGZhY3RvciB3b3J0aCBwb2ludGluZyBvdXQgaXMgdGhlIGludGVycGxheSBiZXR3 ZWVuIFBDIGFuZCBwaG9uZS4gDQo+IFlvdSBoYXZlIHRvIGtlZXAgbG9va2luZyBhdCBib3Ro IGFuZCBiZSBhd2FyZSBvZiBtZXNzYWdlcyBhcHBlYXJpbmcgb24gDQo+IGJvdGguDQo+IA0K PiBJJ3ZlIG5vdyBnb3QgdGhlIHR3byBob29rZWQgdXAgaWRlYWxseSwgd2l0aG91dCBhbnkg dGhpcmQtcGFydHkgDQo+IHNvZnR3YXJlOyBqdXN0IFdpbjEwIGFuZCBhbmRyb2lkLiBBbmQg SSBoYXZlIGZ1bGwgYWNjZXNzIGZyb20gdGhlIFBDIA0KPiBpbnRvIHRoZSB3aG9sZSBwaG9u ZSBzdG9yYWdlLCBpbmNsdWRpbmcgdGhlIFNEIGNhcmQuDQo+IA0KPiBFZA0KPiANCg0KSSB0 cmllZCBpdCBpbnRvIG15IFRWJ3MgVVNCIHBvcnQuDQpUaGUgcGhvbmUgZ2F2ZSBtZSB0aHJl ZSBvcHRpb25zOw0KMS4gVVNCIGNoYXJnaW5nDQoyLiBUcmFuc2ZlcnMgZmlsZXMNCjMuIFRy YW5zZmVyIHBob3RvcyAmIHZpZGVvcw0KVGhlIFRWJ3MgbWVkaWEgZnVuY3Rpb24gZ2F2ZSBt ZSAibm8gVVNCIGRldmljZSBhdHRhY2hlZCIgZm9yIGFsbCB0aHJlZS4NCg0KSSBjYW4gcGx1 ZyBIRHMgYW5kIG1lbW9yeSBzdGlja3MgaW50byB0aGUgVFYgYW5kIHRoZXkncmUgcmVjb2du aXNlZC4NCk1heWJlIGEgbWljcm8tVVNCIHRvIEhETUkgY2FibGUgd291bGQgcGxheSBkaXJl Y3RseSBvbnRvIHRoZSBUVi4gQnV0IG5vdCANCm5lZWRlZCwgYmVjYXVzZSBJIGhhdmUgYW4g QXBwbGUgVFYgZGV2aWNlIGFuZCBJIGNhbiBwYXNzIGZpbGVzIGludG8gaXQgDQpmcm9tIHRo ZSBQQyB3aXJlbGVzc2x5Lg0KDQpFZA0KDQoNCg0KDQoNCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to Wally J on Wed Sep 6 09:57:33 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    Wally J wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote

    This could find hardware problems (e.g., in the USB cable or in the port >>> being used on the PC) which are related to _both_ the OP's issues.

    Thanks, pal. I think you overwhelmed me with a vast quantity of help,
    but I can see you had the answer too.

    I'm not a normal Usenet poster who is normally here for their amusement.
    I'm here to edify and to learn.

    When I learn, I learn from helpful people who are smarter than I am, such
    as Paul and wasbit and Stan Brown and Herbert Kleebauer and Andy Burns.

    When I edify, it's to write up as completely as I can, how people who
    aren't as smart as those guys are, can do the things those guys can do.

    You'll note that I make generous use of the Google-archived newsgroups. There's a reason for that (i.e., it's permanently archived).
    <http://groups.google.com/g/comp.mobile.android>
    <http://groups.google.com/g/alt.comp.microsoft.windows>

    The purpose is to leverage the appreciable expense of effort to many!

    That way the few people who know how to run a Google Usenet-article search can find the data, now and far into the future - but also the less informed who only know how to run a "normal" Google search find the data also.

    Many (many!) times, for example, I've run a Google or DuckDuckGo or MetaGer search where the first page of hits has some of my best Usenet tutorials.

    I do all this because I am a good person who cares that others get answers.

    There are few NGs these days that are worthwhile; so many are flooded
    with spam and trolling.
    This one is among a few of the better ones.

    I like your ideas of passing solutions into Google's top brackets.
    Another way I've seen used is to post with "SOLVED" in the title. And
    then a search in Google's Advanced Groups Search page will find them.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Hall@21:1/5 to ed@somewhere.in.the.uk on Wed Sep 6 10:04:58 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    In message <ud9eun$2e995$2@dont-email.me>, Ed Cryer
    <ed@somewhere.in.the.uk> writes
    <big snip>
    There are few NGs these days that are worthwhile; so many are flooded
    with spam and trolling.
    This one is among a few of the better ones.

    I find that the news sever I use - NIN - does an excellent job of
    filtering out spam, so I hardly ever see any. It can't help with the
    trolls, of course.
    --
    John Hall "[It was] so steep that at intervals the street broke into steps,
    like a person breaking into giggles or hiccups, and then resumed
    its sober climb, until it had another fit of steps."
    Ursula K Le Guin "The Beginning Place"

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Carlos E. R.@21:1/5 to Ed Cryer on Wed Sep 6 09:36:15 2023
    On 2023-09-06 04:46, Ed Cryer wrote:
    Ed Cryer wrote:
    Paul wrote:
    On 9/4/2023 1:24 PM, Ed Cryer wrote:


    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos
    The TV's media function gave me "no USB device attached" for all three.

    Which is correct :-)

    The TV doesn't support MTP.

    I can plug HDs and memory sticks into the TV and they're recognised.
    Maybe a micro-USB to HDMI cable would play directly onto the TV. But not needed, because I have an Apple TV device and I can pass files into it
    from the PC wirelessly.

    --
    Cheers,
    Carlos E.R.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan@21:1/5 to Wally J on Wed Sep 6 09:48:43 2023
    XPost: comp.mobile.android, alt.comp.microsoft.windows

    On 2023-09-05 23:27, Wally J wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote

    This could find hardware problems (e.g., in the USB cable or in the port >>> being used on the PC) which are related to _both_ the OP's issues.

    Thanks, pal. I think you overwhelmed me with a vast quantity of help,
    but I can see you had the answer too.

    I'm not a normal...

    ...human?

    We know, Arlen.

    We know.

    :-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Carlos E. R.@21:1/5 to Frank Slootweg on Wed Sep 6 11:12:56 2023
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three.

    That's because the TV wants to see a (USB) 'mass storage device',
    which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you
    have two 'computers' (controllers) - the smartphone and the (real)
    computer - *both* trying to control access to the storage medium, which
    gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a
    phone for the duration, and did not exercise permission control. When unplugged, the phone had to mount and rescan the storage.


    --
    Cheers,
    Carlos E.R.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to Ed Cryer on Wed Sep 6 14:27:04 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three.

    That's because the TV wants to see a (USB) 'mass storage device',
    which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you
    have two 'computers' (controllers) - the smartphone and the (real)
    computer - *both* trying to control access to the storage medium, which
    gives all kinds of (corruption, data loss, etc.) problems.

    So that functionality was removed, and now you only have a MTP (or
    PTP) 'device'. I say 'device', because it's not a 'drive' in Windows
    terms. Just look in (Windows) File Explorer and you will see that it
    does not have a drive letter, so can *only* access it in File Explorer,
    but not in any other way, like you can with 'real' mass storage devices,
    which *do* have a drive letter.

    I can plug HDs and memory sticks into the TV and they're recognised.


    See above. These work, because they *are* mass storage devices
    (instead of 'computers).

    Maybe a micro-USB to HDMI cable would play directly onto the TV. But not needed, because I have an Apple TV device and I can pass files into it
    from the PC wirelessly.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fox McCloud45@21:1/5 to All on Wed Sep 6 15:32:20 2023
    Le Wed, 6 Sep 2023 11:12:56 -0400, Carlos E. R. a écrit :

    On 2023-09-06 10:27, Frank Slootweg wrote:

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means
    you have two 'computers' (controllers) - the smartphone and the (real)
    computer - *both* trying to control access to the storage medium, which
    gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a
    phone for the duration, and did not exercise permission control. When unplugged, the phone had to mount and rescan the storage.

    Well, the computer could corrupt the filesystem similarly to a standard
    USB drive. The removal of the USB Mass Storage mode also got rid of that
    risk.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to Carlos E. R. on Wed Sep 6 15:47:13 2023
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three.

    That's because the TV wants to see a (USB) 'mass storage device',
    which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you have two 'computers' (controllers) - the smartphone and the (real)
    computer - *both* trying to control access to the storage medium, which gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a
    phone for the duration, and did not exercise permission control. When unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their
    code on the SD-card - "Move to SD card" - (because Internal storage was
    way, way too small) and I can tell you they got 'happily' corrupted if
    the SD-card wasn't *manually* unmounted before using the USB-connection
    (in 'mass storage' (or whatever was the term) mode) to the computer.

    It was broken-by-design and was removed when most Windows systems had
    MTP support. (Never mind the Mac and Linux users! :-))

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Ed Cryer on Wed Sep 6 12:20:36 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos
    The TV's media function gave me "no USB device attached" for all three.

    I can plug HDs and memory sticks into the TV and they're recognised.
    Maybe a micro-USB to HDMI cable would play directly onto the TV. But not needed, because I have an Apple TV device and I can pass files into it
    from the PC wirelessly.

    Windows and Android support PTP and MTP to transfer files. TVs want
    just a storage device to find files. They aren't transferring files.

    Some TVs have limited support on their USB ports, like FAT32, 2 TB max
    volume size, and only show limited filetypes of photo files, but won't
    show movies. They expect the USB device to be a mass storage device,
    not trying to transfer files between TV and USB device. My TV's USB
    port is like that: 2TB max FAT32 volume, storage device (not media
    transfer), and photos only. The fix was to attached the 4TB HDD USB
    drive to my Blueray player's USB port. The BD player connects to the TV
    using HDMI. The much cheaper BD player had a much smarter USB port than
    does my "smart" TV.

    You found your own workaround. Another would be to use a Chromecast,
    Roku, or other media player, that plugs into the HDMI port on the TV.
    Some TVs have built-in Chromecast support, but you still have to use the
    HDMI port on the TV. A smart TV is not a computer. It's a mess.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to VanguardLH on Wed Sep 6 19:03:02 2023
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos
    The TV's media function gave me "no USB device attached" for all three.

    I can plug HDs and memory sticks into the TV and they're recognised.
    Maybe a micro-USB to HDMI cable would play directly onto the TV. But not
    needed, because I have an Apple TV device and I can pass files into it
    from the PC wirelessly.

    Windows and Android support PTP and MTP to transfer files. TVs want
    just a storage device to find files. They aren't transferring files.

    Some TVs have limited support on their USB ports, like FAT32, 2 TB max
    volume size, and only show limited filetypes of photo files, but won't
    show movies. They expect the USB device to be a mass storage device,
    not trying to transfer files between TV and USB device. My TV's USB
    port is like that: 2TB max FAT32 volume, storage device (not media
    transfer), and photos only. The fix was to attached the 4TB HDD USB
    drive to my Blueray player's USB port. The BD player connects to the TV using HDMI. The much cheaper BD player had a much smarter USB port than
    does my "smart" TV.

    You found your own workaround. Another would be to use a Chromecast,
    Roku, or other media player, that plugs into the HDMI port on the TV.
    Some TVs have built-in Chromecast support, but you still have to use the
    HDMI port on the TV. A smart TV is not a computer. It's a mess.

    Hey, man, this discussion is looking more and more like one conducted in
    an iPhone/ iPad group.
    I'm used to and inured to those; Apple's ring-fencing is ancient news.
    But Windows has always shouted "open-ended" to me.
    I can only assume that MS are restricted here by Google's lawyers and
    bullies.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Carlos E. R.@21:1/5 to Frank Slootweg on Wed Sep 6 16:19:54 2023
    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three. >>>
    That's because the TV wants to see a (USB) 'mass storage device',
    which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you >>> have two 'computers' (controllers) - the smartphone and the (real)
    computer - *both* trying to control access to the storage medium, which
    gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a
    phone for the duration, and did not exercise permission control. When
    unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their
    code on the SD-card - "Move to SD card" - (because Internal storage was
    way, way too small) and I can tell you they got 'happily' corrupted if
    the SD-card wasn't *manually* unmounted before using the USB-connection
    (in 'mass storage' (or whatever was the term) mode) to the computer.

    Never happened to me.

    It was broken-by-design and was removed when most Windows systems had
    MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my
    linux supported mtp when I needed it :-)


    --
    Cheers,
    Carlos E.R.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Reel@21:1/5 to Carlos E. R. on Thu Sep 7 05:49:32 2023
    "Carlos E. R." <robin_listas@es.invalid> wrote in news:kls57bFj14hU4@mid.individual.net:

    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all
    three.

    That's because the TV wants to see a (USB) 'mass storage
    device',
    which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage'
    mode
    for the USB connection, but that was later removed, because it
    means you have two 'computers' (controllers) - the smartphone and
    the (real) computer - *both* trying to control access to the
    storage medium, which gives all kinds of (corruption, data loss,
    etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as
    a phone for the duration, and did not exercise permission control.
    When unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their
    code on the SD-card - "Move to SD card" - (because Internal storage
    was way, way too small) and I can tell you they got 'happily'
    corrupted if the SD-card wasn't *manually* unmounted before using the
    USB-connection (in 'mass storage' (or whatever was the term) mode) to
    the computer.

    Never happened to me.

    Ditto

    It was broken-by-design and was removed when most Windows systems
    had
    MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my
    linux supported mtp when I needed it :-)

    Never had problems with MTP on any phone with any version of
    Windows either.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to Carlos E. R. on Thu Sep 7 10:49:23 2023
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three. >>>
    That's because the TV wants to see a (USB) 'mass storage device',
    which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode >>> for the USB connection, but that was later removed, because it means you >>> have two 'computers' (controllers) - the smartphone and the (real)
    computer - *both* trying to control access to the storage medium, which >>> gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a
    phone for the duration, and did not exercise permission control. When
    unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their
    code on the SD-card - "Move to SD card" - (because Internal storage was way, way too small) and I can tell you they got 'happily' corrupted if
    the SD-card wasn't *manually* unmounted before using the USB-connection
    (in 'mass storage' (or whatever was the term) mode) to the computer.

    Never happened to me.

    It was broken-by-design and was removed when most Windows systems had MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my
    linux supported mtp when I needed it :-)

    Yes, it was just a joke. On Linux MTP support was probably 'third
    party', but on Linux, nearly everything is 'third party', where 'third
    party' means exactly that, not part of Linux itself, but probably
    include in most distributions.

    For Mac, MTP support was and AFAIK is 'real' third party, i.e. it's
    not included with the OS and you have to get it from somewhere.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Ed Cryer on Thu Sep 7 10:07:07 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    Hey, man, this discussion is looking more and more like one conducted
    in an iPhone/ iPad group. I'm used to and inured to those; Apple's ring-fencing is ancient news. But Windows has always shouted
    "open-ended" to me. I can only assume that MS are restricted here by
    Google's lawyers and bullies.

    You moved the discussion (subthread) from connecting an Android phone to
    a Windows 10 host to connecting an Android phone to an unidentified
    television. Whether it be Windows or Android, smart TVs don't run
    either OS in their full (bloated) form, and often run a completely
    different OS. Even when they run a common OS, those are customized and stripped down. Similarly, many cash registers still run Windows 98, but
    a stripped down version (aka Windows IoT aka Windows Embedded; https://en.wikipedia.org/wiki/Windows_IoT). As the cash register boots
    up, you might glimpse the Windows startup screen. You don't get a
    glimpse of what OS a TV uses.

    https://en.wikipedia.org/wiki/List_of_smart_TV_platforms

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to Ed Cryer on Thu Sep 7 15:46:38 2023
    [Full text left, in case the answer lies in there.]

    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos
    The TV's media function gave me "no USB device attached" for all three.

    I can plug HDs and memory sticks into the TV and they're recognised.
    Maybe a micro-USB to HDMI cable would play directly onto the TV. But not >> needed, because I have an Apple TV device and I can pass files into it
    from the PC wirelessly.

    Windows and Android support PTP and MTP to transfer files. TVs want
    just a storage device to find files. They aren't transferring files.

    Some TVs have limited support on their USB ports, like FAT32, 2 TB max volume size, and only show limited filetypes of photo files, but won't
    show movies. They expect the USB device to be a mass storage device,
    not trying to transfer files between TV and USB device. My TV's USB
    port is like that: 2TB max FAT32 volume, storage device (not media transfer), and photos only. The fix was to attached the 4TB HDD USB
    drive to my Blueray player's USB port. The BD player connects to the TV using HDMI. The much cheaper BD player had a much smarter USB port than does my "smart" TV.

    You found your own workaround. Another would be to use a Chromecast,
    Roku, or other media player, that plugs into the HDMI port on the TV.
    Some TVs have built-in Chromecast support, but you still have to use the HDMI port on the TV. A smart TV is not a computer. It's a mess.

    Hey, man, this discussion is looking more and more like one conducted in
    an iPhone/ iPad group.
    I'm used to and inured to those; Apple's ring-fencing is ancient news.
    But Windows has always shouted "open-ended" to me.
    I can only assume that MS are restricted here by Google's lawyers and bullies.

    Can you please elaborate on what you mean here?

    Windows *is* "open-ended" in the sense that it (obviously) supports
    MTP (and PTP). (Apple does not support MTP (only PTP) on its iPhones and
    does not support MTP on macOS (needs third party software).)

    So, in what way is Microsoft or/and Windows "restricted" and why would
    that restriction have anything to do with Google?

    "Inquiring minds want to know."

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Carlos E. R.@21:1/5 to Frank Slootweg on Thu Sep 7 11:34:17 2023
    On 2023-09-07 06:49, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three. >>>>>
    That's because the TV wants to see a (USB) 'mass storage device', >>>>> which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode >>>>> for the USB connection, but that was later removed, because it means you >>>>> have two 'computers' (controllers) - the smartphone and the (real)
    computer - *both* trying to control access to the storage medium, which >>>>> gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a >>>> phone for the duration, and did not exercise permission control. When
    unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their
    code on the SD-card - "Move to SD card" - (because Internal storage was
    way, way too small) and I can tell you they got 'happily' corrupted if
    the SD-card wasn't *manually* unmounted before using the USB-connection
    (in 'mass storage' (or whatever was the term) mode) to the computer.

    Never happened to me.

    It was broken-by-design and was removed when most Windows systems had >>> MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my
    linux supported mtp when I needed it :-)

    Yes, it was just a joke. On Linux MTP support was probably 'third
    party', but on Linux, nearly everything is 'third party', where 'third
    party' means exactly that, not part of Linux itself, but probably
    include in most distributions.

    It is simply not part of the kernel, but implemented on userland.
    Meaning, the desktop software does it (the file browser most likely).
    There is also a CLI implementation.


    For Mac, MTP support was and AFAIK is 'real' third party, i.e. it's
    not included with the OS and you have to get it from somewhere.

    --
    Cheers,
    Carlos E.R.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to Carlos E. R. on Thu Sep 7 17:00:22 2023
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-07 06:49, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three.

    That's because the TV wants to see a (USB) 'mass storage device', >>>>> which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you
    have two 'computers' (controllers) - the smartphone and the (real) >>>>> computer - *both* trying to control access to the storage medium, which >>>>> gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a >>>> phone for the duration, and did not exercise permission control. When >>>> unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their >>> code on the SD-card - "Move to SD card" - (because Internal storage was >>> way, way too small) and I can tell you they got 'happily' corrupted if >>> the SD-card wasn't *manually* unmounted before using the USB-connection >>> (in 'mass storage' (or whatever was the term) mode) to the computer.

    Never happened to me.

    It was broken-by-design and was removed when most Windows systems had >>> MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my
    linux supported mtp when I needed it :-)

    Yes, it was just a joke. On Linux MTP support was probably 'third party', but on Linux, nearly everything is 'third party', where 'third party' means exactly that, not part of Linux itself, but probably
    include in most distributions.

    It is simply not part of the kernel, but implemented on userland.
    Meaning, the desktop software does it (the file browser most likely).
    There is also a CLI implementation.

    Yes, that's what I meant. My comment was partly tongue-in-cheek, but
    strictly speaking, for some, anything not part of the kernel isn't
    'Linux'.

    'GNU/Linux naming controversy' <https://en.wikipedia.org/wiki/GNU%2FLinux_naming_controversy>

    FWIW, I've no axe to grind either way, but I must confess that I enjoy rattling cages for 'sensitive' issues like this.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Carlos E. R.@21:1/5 to Frank Slootweg on Thu Sep 7 13:53:09 2023
    On 2023-09-07 13:00, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-07 06:49, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three.

    That's because the TV wants to see a (USB) 'mass storage device', >>>>>>> which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you
    have two 'computers' (controllers) - the smartphone and the (real) >>>>>>> computer - *both* trying to control access to the storage medium, which >>>>>>> gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a >>>>>> phone for the duration, and did not exercise permission control. When >>>>>> unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their >>>>> code on the SD-card - "Move to SD card" - (because Internal storage was >>>>> way, way too small) and I can tell you they got 'happily' corrupted if >>>>> the SD-card wasn't *manually* unmounted before using the USB-connection >>>>> (in 'mass storage' (or whatever was the term) mode) to the computer.

    Never happened to me.

    It was broken-by-design and was removed when most Windows systems had
    MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my
    linux supported mtp when I needed it :-)

    Yes, it was just a joke. On Linux MTP support was probably 'third
    party', but on Linux, nearly everything is 'third party', where 'third
    party' means exactly that, not part of Linux itself, but probably
    include in most distributions.

    It is simply not part of the kernel, but implemented on userland.
    Meaning, the desktop software does it (the file browser most likely).
    There is also a CLI implementation.

    Yes, that's what I meant. My comment was partly tongue-in-cheek, but strictly speaking, for some, anything not part of the kernel isn't
    'Linux'.

    'GNU/Linux naming controversy' <https://en.wikipedia.org/wiki/GNU%2FLinux_naming_controversy>

    FWIW, I've no axe to grind either way, but I must confess that I enjoy rattling cages for 'sensitive' issues like this.

    I don't care about what they say. They all come to me in a box that has
    "Linux" printed on it.


    --
    Cheers,
    Carlos E.R.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to Frank Slootweg on Thu Sep 7 14:41:52 2023
    On 9/7/2023 1:00 PM, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-07 06:49, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three.

    That's because the TV wants to see a (USB) 'mass storage device', >>>>>>> which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you
    have two 'computers' (controllers) - the smartphone and the (real) >>>>>>> computer - *both* trying to control access to the storage medium, which >>>>>>> gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the
    computer xor totally to the phone. Thus the phone stopped working as a >>>>>> phone for the duration, and did not exercise permission control. When >>>>>> unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their >>>>> code on the SD-card - "Move to SD card" - (because Internal storage was >>>>> way, way too small) and I can tell you they got 'happily' corrupted if >>>>> the SD-card wasn't *manually* unmounted before using the USB-connection >>>>> (in 'mass storage' (or whatever was the term) mode) to the computer.

    Never happened to me.

    It was broken-by-design and was removed when most Windows systems had >>>>> MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my
    linux supported mtp when I needed it :-)

    Yes, it was just a joke. On Linux MTP support was probably 'third
    party', but on Linux, nearly everything is 'third party', where 'third
    party' means exactly that, not part of Linux itself, but probably
    include in most distributions.

    It is simply not part of the kernel, but implemented on userland.
    Meaning, the desktop software does it (the file browser most likely).
    There is also a CLI implementation.

    Yes, that's what I meant. My comment was partly tongue-in-cheek, but strictly speaking, for some, anything not part of the kernel isn't
    'Linux'.

    'GNU/Linux naming controversy' <https://en.wikipedia.org/wiki/GNU%2FLinux_naming_controversy>

    FWIW, I've no axe to grind either way, but I must confess that I enjoy rattling cages for 'sensitive' issues like this.


    You can mount a device using MTPfs, which might be FUSE based.

    Otherwise, there might be some sort of separate dialog for it.

    I don't have any MTP (no smartphone, no MTP camera, only
    a USB Mass Storage camera), so I can't test and tell you how
    easy this is.

    MTP supports DRM (the "DoNotCopy" bit).

    USB Mass Storage does not, and USB Mass Storage should always work.
    With my camera, I could copy a Hollywood file into DCIM and
    it would not care (not that this operation serves any purpose).

    I do not know, in the Linux case, what "features" the MTP support, chooses to include.

    If you check Wiki, MTP is a poorly-performing protocol, for which
    Google attempted to add a few more options to improve the granularity.
    I would not, for example, choose to work on large directories with it.
    When mounted as MTPfs in Linux, it's just possible it could cache
    directory access and work a bit better. Maybe Carlos knows. But
    when not treated as a "filesystem", the protocol tends to be
    "dumb and uncached".

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to Frank Slootweg on Thu Sep 7 15:07:38 2023
    On 9/7/2023 11:46 AM, Frank Slootweg wrote:
    [Full text left, in case the answer lies in there.]

    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos
    The TV's media function gave me "no USB device attached" for all three. >>>>
    I can plug HDs and memory sticks into the TV and they're recognised.
    Maybe a micro-USB to HDMI cable would play directly onto the TV. But not >>>> needed, because I have an Apple TV device and I can pass files into it >>>> from the PC wirelessly.

    Windows and Android support PTP and MTP to transfer files. TVs want
    just a storage device to find files. They aren't transferring files.

    Some TVs have limited support on their USB ports, like FAT32, 2 TB max
    volume size, and only show limited filetypes of photo files, but won't
    show movies. They expect the USB device to be a mass storage device,
    not trying to transfer files between TV and USB device. My TV's USB
    port is like that: 2TB max FAT32 volume, storage device (not media
    transfer), and photos only. The fix was to attached the 4TB HDD USB
    drive to my Blueray player's USB port. The BD player connects to the TV >>> using HDMI. The much cheaper BD player had a much smarter USB port than >>> does my "smart" TV.

    You found your own workaround. Another would be to use a Chromecast,
    Roku, or other media player, that plugs into the HDMI port on the TV.
    Some TVs have built-in Chromecast support, but you still have to use the >>> HDMI port on the TV. A smart TV is not a computer. It's a mess.

    Hey, man, this discussion is looking more and more like one conducted in
    an iPhone/ iPad group.
    I'm used to and inured to those; Apple's ring-fencing is ancient news.
    But Windows has always shouted "open-ended" to me.
    I can only assume that MS are restricted here by Google's lawyers and
    bullies.

    Can you please elaborate on what you mean here?

    Windows *is* "open-ended" in the sense that it (obviously) supports
    MTP (and PTP). (Apple does not support MTP (only PTP) on its iPhones and
    does not support MTP on macOS (needs third party software).)

    So, in what way is Microsoft or/and Windows "restricted" and why would
    that restriction have anything to do with Google?

    "Inquiring minds want to know."


    Windows is extensible.

    How do you think EXT2IFS was written ?

    https://en.wikipedia.org/wiki/Installable_File_System

    Windows IFS is the equivalent of Linux FUSE.

    *******

    The second kind of extensibility, is a SCSI layer for "foreign hardware".

    When SATA was first invented, the stack used by the driver went:

    device
    |
    SATA
    SCSI
    |
    Windows <==== thinks it is talking to some SCSI device

    When you installed a Silicon Image driver for a SIL3112 card,
    the installer "ran twice", once to install the SATA part,
    a second time to install the SCSI stub. Windows sends a
    regular SCSI CDB (supports large devices), and the driver
    stack converts that (eventually) to something the SATA device
    can use. To convert a 12 byte CDB into a 48 bit LBA, should
    be pretty simple.

    Now that various "native" drivers are in the box,
    the need for some parts of that story have changed.
    MSAHCI might talk to your SATA device.

    I'm trying to fix that, this very minute on Win10,
    on my Optiplex refurb, and... it's not going well.
    Inaccessible Boot Device. I need it to change from
    IASTORV (or whatever the modern name is), to MSAHCI.

    ( https://answers.microsoft.com/en-us/windows/forum/all/how-to-enable-ahci-for-ssd-in-windows-10/18ee0b43-47a9-4344-b0c8-1e8546be2c82 )

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to VanguardLH on Thu Sep 7 21:18:31 2023
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    Hey, man, this discussion is looking more and more like one conducted
    in an iPhone/ iPad group. I'm used to and inured to those; Apple's
    ring-fencing is ancient news. But Windows has always shouted
    "open-ended" to me. I can only assume that MS are restricted here by
    Google's lawyers and bullies.

    You moved the discussion (subthread) from connecting an Android phone to
    a Windows 10 host to connecting an Android phone to an unidentified television. Whether it be Windows or Android, smart TVs don't run
    either OS in their full (bloated) form, and often run a completely
    different OS. Even when they run a common OS, those are customized and stripped down. Similarly, many cash registers still run Windows 98, but
    a stripped down version (aka Windows IoT aka Windows Embedded; https://en.wikipedia.org/wiki/Windows_IoT). As the cash register boots
    up, you might glimpse the Windows startup screen. You don't get a
    glimpse of what OS a TV uses.

    https://en.wikipedia.org/wiki/List_of_smart_TV_platforms

    My case here is more than revelatory.
    I changed cable and everything fell into place.
    Now, the cables were unmarked. The one I first used I've been using
    daily for years to charge phones.
    OK, so I changed cables, then Windows 10 loaded valid and well written
    drivers for two different phones, and the whole storage of the phones
    became available.

    But I plug the phones into Samsung, Panasonic and JVC TVs and no go.
    Android into those systems fails; just as it does into Apple products.
    And who owns Android? Google does; they bought it in 2005.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Carlos E. R.@21:1/5 to Paul on Thu Sep 7 17:09:03 2023
    On 2023-09-07 14:41, Paul wrote:
    On 9/7/2023 1:00 PM, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-07 06:49, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 11:47, Frank Slootweg wrote:
    Carlos E. R. <robin_listas@es.invalid> wrote:
    On 2023-09-06 10:27, Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    [...]

    I tried it into my TV's USB port.
    The phone gave me three options;
    1. USB charging
    2. Transfers files
    3. Transfer photos & videos

    The TV's media function gave me "no USB device attached" for all three.

    That's because the TV wants to see a (USB) 'mass storage device',
    which the (smart)phone isn't.

    In old Android versions, Android used to have a 'mass storage' mode
    for the USB connection, but that was later removed, because it means you
    have two 'computers' (controllers) - the smartphone and the (real) >>>>>>>> computer - *both* trying to control access to the storage medium, which
    gives all kinds of (corruption, data loss, etc.) problems.

    Corruption was avoided by the phone giving control totally to the >>>>>>> computer xor totally to the phone. Thus the phone stopped working as a >>>>>>> phone for the duration, and did not exercise permission control. When >>>>>>> unplugged, the phone had to mount and rescan the storage.

    Well, at the time, I had several/many apps which had part of their >>>>>> code on the SD-card - "Move to SD card" - (because Internal storage was >>>>>> way, way too small) and I can tell you they got 'happily' corrupted if >>>>>> the SD-card wasn't *manually* unmounted before using the USB-connection >>>>>> (in 'mass storage' (or whatever was the term) mode) to the computer. >>>>>
    Never happened to me.

    It was broken-by-design and was removed when most Windows systems had
    MTP support. (Never mind the Mac and Linux users! :-))

    Probably I updated the phone late, so I was not affected by this, my >>>>> linux supported mtp when I needed it :-)

    Yes, it was just a joke. On Linux MTP support was probably 'third
    party', but on Linux, nearly everything is 'third party', where 'third >>>> party' means exactly that, not part of Linux itself, but probably
    include in most distributions.

    It is simply not part of the kernel, but implemented on userland.
    Meaning, the desktop software does it (the file browser most likely).
    There is also a CLI implementation.

    Yes, that's what I meant. My comment was partly tongue-in-cheek, but
    strictly speaking, for some, anything not part of the kernel isn't
    'Linux'.

    'GNU/Linux naming controversy'
    <https://en.wikipedia.org/wiki/GNU%2FLinux_naming_controversy>

    FWIW, I've no axe to grind either way, but I must confess that I enjoy
    rattling cages for 'sensitive' issues like this.


    You can mount a device using MTPfs, which might be FUSE based.

    Otherwise, there might be some sort of separate dialog for it.

    I don't have any MTP (no smartphone, no MTP camera, only
    a USB Mass Storage camera), so I can't test and tell you how
    easy this is.

    MTP supports DRM (the "DoNotCopy" bit).

    USB Mass Storage does not, and USB Mass Storage should always work.
    With my camera, I could copy a Hollywood file into DCIM and
    it would not care (not that this operation serves any purpose).

    I do not know, in the Linux case, what "features" the MTP support, chooses to include.

    If you check Wiki, MTP is a poorly-performing protocol, for which
    Google attempted to add a few more options to improve the granularity.
    I would not, for example, choose to work on large directories with it.
    When mounted as MTPfs in Linux, it's just possible it could cache
    directory access and work a bit better. Maybe Carlos knows. But
    when not treated as a "filesystem", the protocol tends to be
    "dumb and uncached".

    No, sorry, I do not know.

    --
    Cheers,
    Carlos E.R.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From VanguardLH@21:1/5 to Ed Cryer on Thu Sep 7 19:20:35 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    I changed cable and everything fell into place.
    Now, the cables were unmarked. The one I first used I've been using
    daily for years to charge phones.

    When I got a phone that supplied a charge-only cable, I tossed the cable
    into the trash, and replaced with a full USB cable. A full cable will
    do charging, but also carries the signal lines. I don't remember ever
    seeing any marking on the charge-only USB cable labelling its
    limitation. I didn't keep the charge-only cables just in case I got
    screwed later picking the wrong type of cable out of the storage drawer.

    OK, so I changed cables, then Windows 10 loaded valid and well written drivers for two different phones, and the whole storage of the phones
    became available.

    Actually no driver per se is involved. The Android and Windows already
    support MTP, and an .inf file is used to define the mass storage device.
    For the vast majority of USB devices, an .inf file is used. Windows
    already comes bundled with lots of .inf file; else, you have to get the
    one provided by the hardware vendor. Windows has always come bundled
    with lots of drivers, but eventually MS switch to INF files which used a
    common driver file, like usb.inf.

    https://learn.microsoft.com/en-us/windows-hardware/drivers/install/overview-of-inf-files

    .inf files are text files, so you can use a text editor to view them.
    I've had to do this when searching for which .inf file applied to which
    device.

    https://en.wikipedia.org/wiki/INF_file

    Only because the drives on the Android phone appear as mass storage
    devices is why Windows can already handle that USB device. If you want
    to do more, like mirror the Android phone's screen to a Windows host,
    you typically have to install the ADB (Android DeBug) driver on Windows,
    and enable USB Debug mode on the phone. Likely the drives accessed via
    USB on the Android phone will have Windows use the usb.inf file that it
    uses for most mass storage devices. Handling mass storage devices is automatic. Doing more with the Android phone on Windows takes more
    manual intervention by the user.

    But I plug the phones into Samsung, Panasonic and JVC TVs and no go.
    Android into those systems fails; just as it does into Apple products.
    And who owns Android? Google does; they bought it in 2005.

    Alas a brand of TV may not use the same OS across all models, or even
    for submodels, by that brand. Samsung may use Viewd (aka Opera TV),
    Roku OS, Yahoo! Smart TV (aka Yahoo! Connected TV), Shijui TV, or
    Samsung's own Smart TV. These are embedded operating systems, not general-purpose OS'es, like Windows or Linux. The TV OS gets stripped
    down to just what functions the TV maker wants to support, and nothing
    more. They need to burn the OS into the lowest ROM factor to reduce
    cost, and you'd be surprised how much the Marketing Dept can fuck up a
    hardware design.

    Android is a modified version of a Linux kernel, and is developed by a
    group of devs called Open Handset Alliance (35 members, including
    Google), but the most widely use version is a distro from Google. The
    OHA was established in Nov 2007. Like Chrome which is based on the
    open-source Chromium project with proprietary components added by
    Google, Android is also an open-source project with some proprietary
    components added by Google, like the Play Store services.

    https://en.wikipedia.org/wiki/Android_(operating_system)#AOSP

    Google has a lot of influence, but they don't own the Android OS. In
    fact, considering the amount of customization on Android by phone makers
    to add/change features, and support the actual hardware of the phone,
    you don't get Android OS. You get a phone maker's customized version.
    There really isn't just one version of the Android OS. Also, there are de-Googled versions of Android. There are also non-Google alternatives
    to Google's Play Store services. Probably due to Android being open
    source (and then customized by phone makers).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to Frank Slootweg on Fri Sep 8 17:08:01 2023
    Frank Slootweg wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    Hey, man, this discussion is looking more and more like one conducted
    in an iPhone/ iPad group. I'm used to and inured to those; Apple's
    ring-fencing is ancient news. But Windows has always shouted
    "open-ended" to me. I can only assume that MS are restricted here by
    Google's lawyers and bullies.

    You moved the discussion (subthread) from connecting an Android phone to >>> a Windows 10 host to connecting an Android phone to an unidentified
    television. Whether it be Windows or Android, smart TVs don't run
    either OS in their full (bloated) form, and often run a completely
    different OS. Even when they run a common OS, those are customized and
    stripped down. Similarly, many cash registers still run Windows 98, but >>> a stripped down version (aka Windows IoT aka Windows Embedded;
    https://en.wikipedia.org/wiki/Windows_IoT). As the cash register boots
    up, you might glimpse the Windows startup screen. You don't get a
    glimpse of what OS a TV uses.

    https://en.wikipedia.org/wiki/List_of_smart_TV_platforms

    My case here is more than revelatory.
    I changed cable and everything fell into place.
    Now, the cables were unmarked. The one I first used I've been using
    daily for years to charge phones.
    OK, so I changed cables, then Windows 10 loaded valid and well written
    drivers for two different phones, and the whole storage of the phones
    became available.

    But I plug the phones into Samsung, Panasonic and JVC TVs and no go.
    Android into those systems fails; just as it does into Apple products.
    And who owns Android? Google does; they bought it in 2005.

    (IMO,) There's no conspiracy, just technical limitations.

    As mentioned earlier in the thread, an Android phone can no longer be
    made to look like a 'mass storage device' (i.e. similar to a USB memory-stick, a (SD) memory-card, USB HDD/SSD, etc.), because of the
    'two computers/controllers (smartphone and TV) trying to control/access
    the same storage' problem.

    The TVs *do* support 'mass storage devices', but do *not* support MTP.

    Result: Catch-22.

    Could the TVs implement MTP support? Of course they could. Is that Google's fault? Of course not, Google doesn't hold the IP of MTP. If
    anybody does, it's Microsoft which holds that IP, but AFAIK, MTP is more
    or less open and royalty-free, but feel free to check [1].

    Bottom line: 'Just' convince Samsung, Panasonic, JVC et al, to
    implement MTP support and Bob's your uncle! :-)

    [1] 'Media Transfer Protocol' <https://en.wikipedia.org/wiki/Media_Transfer_Protocol>

    LOL, Frank. You're a bigger optimist than I am (;-

    Do you seriously expect me to open negotiations with all those corporate mammoths, and put to them the simple suggestion that they implement a
    freely available piece of software that will do their product a great
    deal of good with the users?

    Your youthful ardour is admirable. Do you have the patience and savvy to
    follow it through?

    Oh, and while you're at it, why not contact Apple and get them to
    implement a USB port on the iPad Pro?

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to Ed Cryer on Fri Sep 8 15:25:14 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    Hey, man, this discussion is looking more and more like one conducted
    in an iPhone/ iPad group. I'm used to and inured to those; Apple's
    ring-fencing is ancient news. But Windows has always shouted
    "open-ended" to me. I can only assume that MS are restricted here by
    Google's lawyers and bullies.

    You moved the discussion (subthread) from connecting an Android phone to
    a Windows 10 host to connecting an Android phone to an unidentified television. Whether it be Windows or Android, smart TVs don't run
    either OS in their full (bloated) form, and often run a completely different OS. Even when they run a common OS, those are customized and stripped down. Similarly, many cash registers still run Windows 98, but
    a stripped down version (aka Windows IoT aka Windows Embedded; https://en.wikipedia.org/wiki/Windows_IoT). As the cash register boots
    up, you might glimpse the Windows startup screen. You don't get a
    glimpse of what OS a TV uses.

    https://en.wikipedia.org/wiki/List_of_smart_TV_platforms

    My case here is more than revelatory.
    I changed cable and everything fell into place.
    Now, the cables were unmarked. The one I first used I've been using
    daily for years to charge phones.
    OK, so I changed cables, then Windows 10 loaded valid and well written drivers for two different phones, and the whole storage of the phones
    became available.

    But I plug the phones into Samsung, Panasonic and JVC TVs and no go.
    Android into those systems fails; just as it does into Apple products.
    And who owns Android? Google does; they bought it in 2005.

    (IMO,) There's no conspiracy, just technical limitations.

    As mentioned earlier in the thread, an Android phone can no longer be
    made to look like a 'mass storage device' (i.e. similar to a USB
    memory-stick, a (SD) memory-card, USB HDD/SSD, etc.), because of the
    'two computers/controllers (smartphone and TV) trying to control/access
    the same storage' problem.

    The TVs *do* support 'mass storage devices', but do *not* support MTP.

    Result: Catch-22.

    Could the TVs implement MTP support? Of course they could. Is that
    Google's fault? Of course not, Google doesn't hold the IP of MTP. If
    anybody does, it's Microsoft which holds that IP, but AFAIK, MTP is more
    or less open and royalty-free, but feel free to check [1].

    Bottom line: 'Just' convince Samsung, Panasonic, JVC et al, to
    implement MTP support and Bob's your uncle! :-)

    [1] 'Media Transfer Protocol' <https://en.wikipedia.org/wiki/Media_Transfer_Protocol>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ed Cryer@21:1/5 to VanguardLH on Fri Sep 8 16:59:19 2023
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    I changed cable and everything fell into place.
    Now, the cables were unmarked. The one I first used I've been using
    daily for years to charge phones.

    When I got a phone that supplied a charge-only cable, I tossed the cable
    into the trash, and replaced with a full USB cable. A full cable will
    do charging, but also carries the signal lines. I don't remember ever
    seeing any marking on the charge-only USB cable labelling its
    limitation. I didn't keep the charge-only cables just in case I got
    screwed later picking the wrong type of cable out of the storage drawer.

    OK, so I changed cables, then Windows 10 loaded valid and well written
    drivers for two different phones, and the whole storage of the phones
    became available.

    Actually no driver per se is involved. The Android and Windows already support MTP, and an .inf file is used to define the mass storage device.
    For the vast majority of USB devices, an .inf file is used. Windows
    already comes bundled with lots of .inf file; else, you have to get the
    one provided by the hardware vendor. Windows has always come bundled
    with lots of drivers, but eventually MS switch to INF files which used a common driver file, like usb.inf.

    https://learn.microsoft.com/en-us/windows-hardware/drivers/install/overview-of-inf-files

    .inf files are text files, so you can use a text editor to view them.
    I've had to do this when searching for which .inf file applied to which device.

    https://en.wikipedia.org/wiki/INF_file

    Only because the drives on the Android phone appear as mass storage
    devices is why Windows can already handle that USB device. If you want
    to do more, like mirror the Android phone's screen to a Windows host,
    you typically have to install the ADB (Android DeBug) driver on Windows,
    and enable USB Debug mode on the phone. Likely the drives accessed via
    USB on the Android phone will have Windows use the usb.inf file that it
    uses for most mass storage devices. Handling mass storage devices is automatic. Doing more with the Android phone on Windows takes more
    manual intervention by the user.

    But I plug the phones into Samsung, Panasonic and JVC TVs and no go.
    Android into those systems fails; just as it does into Apple products.
    And who owns Android? Google does; they bought it in 2005.

    Alas a brand of TV may not use the same OS across all models, or even
    for submodels, by that brand. Samsung may use Viewd (aka Opera TV),
    Roku OS, Yahoo! Smart TV (aka Yahoo! Connected TV), Shijui TV, or
    Samsung's own Smart TV. These are embedded operating systems, not general-purpose OS'es, like Windows or Linux. The TV OS gets stripped
    down to just what functions the TV maker wants to support, and nothing
    more. They need to burn the OS into the lowest ROM factor to reduce
    cost, and you'd be surprised how much the Marketing Dept can fuck up a hardware design.

    Android is a modified version of a Linux kernel, and is developed by a
    group of devs called Open Handset Alliance (35 members, including
    Google), but the most widely use version is a distro from Google. The
    OHA was established in Nov 2007. Like Chrome which is based on the open-source Chromium project with proprietary components added by
    Google, Android is also an open-source project with some proprietary components added by Google, like the Play Store services.

    https://en.wikipedia.org/wiki/Android_(operating_system)#AOSP

    Google has a lot of influence, but they don't own the Android OS. In
    fact, considering the amount of customization on Android by phone makers
    to add/change features, and support the actual hardware of the phone,
    you don't get Android OS. You get a phone maker's customized version.
    There really isn't just one version of the Android OS. Also, there are de-Googled versions of Android. There are also non-Google alternatives
    to Google's Play Store services. Probably due to Android being open
    source (and then customized by phone makers).

    What a morass! But I see that you've managed to find a pathway through
    it all, from which to survey the mess. And now you can see why we call
    Windows "open-ended"; it's simply that it has a large d.base of drivers
    freely available.

    Ed

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Slootweg@21:1/5 to Ed Cryer on Fri Sep 8 18:23:23 2023
    Ed Cryer <ed@somewhere.in.the.uk> wrote:
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    ...................
    ...................

    Just like the phone needs to be configured to enable file transfer move
    via USB, you need to use a /full/ USB cable. A charge-only USB cable
    only has the +5V and ground lines. You want a USB cable that also has
    the 2 differential signal lines for data transfer.

    This is the one that did the trick. I used a different cable, Windows recognised phone (Alcatel 3L) and loaded drivers.

    If you didn't ditch the charge-only cable, you might want to have a
    look at the (USB-A) plug. It should *not* have a USB-logo (the kind-of
    trident icon). Only real/full USB cables are allowed to have that logo.

    Did you ever try to actually use that charge-only cable for charging?
    If so, it probably would have charged very slowly - at only 100mA -,
    unless the cable was internally wired to signal the charger to supply
    more current or/and the charger was 'broken' and did not comply with the
    USB charging protocols.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Patrick@21:1/5 to Ed Cryer on Fri Sep 8 22:21:23 2023
    On 05/09/2023 09:09, Ed Cryer wrote:
    VanguardLH wrote:
    Ed Cryer <ed@somewhere.in.the.uk> wrote:

    ...................
    ...................

    Just like the phone needs to be configured to enable file transfer move
    via USB, you need to use a /full/ USB cable.  A charge-only USB cable
    only has the +5V and ground lines.  You want a USB cable that also has
    the 2 differential signal lines for data transfer.

    This is the one that did the trick. I used a different cable, Windows recognised phone (Alcatel 3L) and loaded drivers.
    However, it says that the folder is empty.

    Ed


    Are you signed in on the Phone? if not then you will only see a blank on
    the WinExplorer mention of the phone.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)