-Ben
------- Original Message -------
On Friday, October 27th, 2023 at 3:33 PM, John Jason Jordan <joh...@gmx.com>
wrote:
> On Fri, 27 Oct 2023 15:26:10 -0500
> Bill Barry waba...@gmail.com dijo:
>
> > You could just do a few mp3 files to begin with to find out if it
> > works and then copy them all over after you have perfected a solution.
>
>
> Since I no longer get a bounce from my own posts I can't quote myself.
>
> Further information. After my previous post I went back to work. I had
> completed all the A and B files, so I resumed work starting with the C
> files. As I continued, every single C file played perfectly, no
> corrupted files at all. Then I randomly checked 20-30 more files in the
> rest of the alphabet, and all played perfectly.
>
> New theory: The problem has something to do with how the card is
> mounted. In the laptop it has to be placed in an adapter, and from
> previous experience, SD card adapters can be problematic. But, also
> from previous experience, if the adapter has a problem then the entire
> drive fails to appear. Ditto for mounting; it either works 100% or it
> fails 100%. I've never had a drive mounted, but show only some of its
> contents.
>
> I'm wondering if there is something sketchy about this brand new
> Samsung 256GB Evo card. I have another 256GB card, a Samsung Pro, so
> for my next exercise I'm going to leave the Evo card aside and redo
> everything on the Pro card. Stay tuned. :)
>
> One unrelated bit of additional information. After pulling the Evo card
> from the phone and re-mounting it in the laptop, I find that Android
> added many new folders on the card, all with 0 contents:
>
> Alarms
> Android
> Audiobooks
> DCIM
> Documents
> Download
> Movies
> Music
> Notifications
> Pictures
> Podcasts
> Recordings
> Ringtones
> .android_secure
>
> Hey, Android! If I want a folder, I will create it!
>
> At least now we have a clue why Android refused to mount cards
> formatted with any restrictions on being written to, including cards
> with any ext# filesystems. Dang, I need an open source phone!
Yeah the automatic folder creation is a pain. As a quick observation, I've
noticed that android technically does have the ability to mount and interact
with ext2/3/4 filesystems. My Nokia 6.1 handles a USB-C SSD without any issues,
aside from the creation of folders I have no interest in.
However, since filesystems drivers are modules that ship with the kernel, you
are at the mercy of the OEM. Even on so called "Android One" phones, there is
an entire partition dedicated to vendor specific driver modules. In my case,
Nokia ships the kernel and drivers (including ext*), then Google ships the OS
(user-space tools to mount and interact with ext*).
Maybe the reason my nokia phone can talk to an ext4 USB drive is because they
are using ext4 for the phones root filesystem.
-Ben