Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Remember, there's a big difference between kneeling down and bending over. -- Frank Zappa


computers / alt.comp.os.windows-10 / Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server

SubjectAuthor
* Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi aAndy Burnelli
`* Re: Tutorial: Mounting smartphone sdcard & external sdcard ontoBig Al
 `* Re: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Andy Burnelli
  `- Re: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Andy Burnelli

1
Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server

<t66t0a$1oqn$1@gioia.aioe.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=62779&group=alt.comp.os.windows-10#62779

 copy link   Newsgroups: comp.mobile.android alt.comp.microsoft.windows alt.comp.os.windows-10
Path: i2pn2.org!i2pn.org!aioe.org!3PLzD/rb74ta/CXxNcmbeA.user.46.165.242.75.POSTED!not-for-mail
From: spa...@nospam.com (Andy Burnelli)
Newsgroups: comp.mobile.android,alt.comp.microsoft.windows,alt.comp.os.windows-10
Subject: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server
Date: Fri, 20 May 2022 03:05:23 +0100
Organization: Aioe.org NNTP Server
Message-ID: <t66t0a$1oqn$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="58199"; posting-host="3PLzD/rb74ta/CXxNcmbeA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Andy Burnelli - Fri, 20 May 2022 02:05 UTC

Tutorial: Mounting smartphone sdcard & external sdcard
onto Windows over Wi-Fi as a driver letter
using only a free, ad-free Android WebDAV server

Posted out of the goodness of my heart to help others mount their
smartphone internal and external storage more easily than it took me.

Note my Android 12 phone is not rooted & it has no Google account set up.

The phone is connected to a hidden broadcast SSID on a static IP address
with a random MAC address assigned on every connection to the home router.

I did not set my home router to reserve any specific IP address for DHCP
because each Android 12 connection, by default, randomizes the MAC address
upon every Wi-Fi connection; so my home router is set to hand out DHCP IP
address only _after_ that low IP address range _and_ my phone is set to
a static IP address of 192.168.0.2 which is _below_ the router DHCP range.

Note also that it's common convention that "DavWWWRoot" is a keyword for
the WebDav server "Home Directory", which you will see being used below.

Today I switched from this ad-based free WebDav server with a simple setup,
but which wouldn't (for some reason) mount the external sdcard over Wi-Fi:
*WebDAV Server* by The Olive Tree
Free, +ads, requires gsf, rated 3.5, 100K+ installs
<https://play.google.com/store/apps/details?id=com.theolivetree.webdavserver>
Which was initially chosen simply because it works well out of the box.

Instead, I switched to this WebDav server which has a more complex setup.
*WebDAV Server - BestDAV* by ZQ Software
Free, ad free, gsf free, rated 3.4, 10K+ installs
<https://play.google.com/store/apps/details?id=com.zq.webdav.app_free>

The setup is tricky as you must know a few things that you manually set.

For example, you'll need an _accurate_ filespec for your Home Directory.
Note that _many_ Android file explorers _simplify_ the visible filespecs!

Hence, I chose this file explorer because it shows the _real_ filespec:
*X-plore File Manager* by Lonely Cat Games
Free, ad free + inap$, requires gsf, rated 4.5, 10M+ installs
<https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore>

Using X-Plore, I noted the actual filespec to my internal sdcard folder:
/storage/emulated/0
And I noted the actual filespec to my external sdcard top level folder:
/storage/0000-0001 <== long ago I had named that sdcard using Windows 10

In the BestDav server, I set the following settings manually:
Web server setting:
Website Home Directory = /storage/emulated/0
Server Port = 8080
Bind to Local IP = any
Concurrent Connections = 8
Allow notifying status = checked
SSL settings:
Enable SSL = unchecked
Use our SSL certificate = unchecked
Key Store File = unset
Key Store Type = BKS (vs PKCS12)
Key Store Password = unset (XXXXXXXXXX)
Key Manager Password = unset (XXXXXXXXXX)
Authentication:
Allow HTTP digest authentication = unchecked
Setup Users = (I will do that later)
Setup Resources = (I will do that later)
Setup Allowed IPs = unset
Default features:
Allow the Default Home Page(_home.html) = checked
Allow Browsing Directory from Web Page = checked
Allow Uploading File from Web Page = checked
Allow WebDAV LOCK/UNLOCK method = checked
Miscellaneous:
Start server on boot = unchecked
Start server when WIFI connected = unchecked
Specify the SSID of the WIFI network = any
Keep the Wi-Fi lock = checked
Keep the device alive = checked
Device Discovery:
Enable Bonjour Discovery = checked
Log Setting:
Enable Logging = checked
Log file directory = [SDCARD]/weblog/
Maximum preserved days = 7
Receive message from Web:
Allow receiving message from web = checked
Vibrate when message is received = checked
Play sound when message is received = checked
Message Ringtone = defValue

Now click the "USERS" & "FOLDERS" buttons to set up the users and the
resources so that Windows can mount Android as a drive letter over Wi-Fi.

USERS:
I created a new user named "foobar" with a password of "snafu".
If you don't wish to set up a user, you can allow everyone to connect.

Note that "foobar" is _not_ the Windows 10 user, nor is "snafu" its
password, but you can set the user/password to that of your Windows user.

Note the GUI takes getting used to, where doubleclicking is required
to begin editing the users and passwords that you created for them.

FOLDERS:
I created a "Resource/Access Right" of "/" with the following permissions
/ === /storage/emulated/0 === everyone (_)none (_)Read only (o)Read/Write
/ === /storage/emulated/0 === foobar (_)none (_)Read only (o)Read/Write

Note that "/" here indicates the "DavWWWRoot" folder which is whatever
you set your "Home Directory" to (as all three terms are equivalent).

Then I pressed the Android BestDav server button "START SERVER".
This reports the URI you can use if you wish to connect using a browser.
http://192.168.0.2:8080 <== note I didn't use SSL but I could have

On Windows, I entered this command as a typical user:
C:\> net use Z: \\192.168.0.2@8080\DavWWWRoot /user:foobar snafu
The command completed successfully.

On Windows, that created a new mount point over Wi-Fi named:
DavWWWRoot (\\192.168.0.2@8080) (Z:)
Which the Windows File Explorer and the Windows command line respects.
C:\> Z:
Z:\> dir
Volume in drive Z has no label.
Volume Serial Number is 0000-0000

Directory of Z:\

05/15/2022 08:29 AM <DIR> .
05/15/2022 08:29 AM <DIR> ..
12/29/2021 12:15 AM <DIR> Samsung
02/02/2022 06:19 AM <DIR> Android
02/22/2022 07:52 AM <DIR> Music
05/17/2022 05:58 PM <DIR> Pictures
12/29/2021 12:15 AM <DIR> Ringtones
12/29/2021 12:15 AM <DIR> Alarms
12/29/2021 12:15 AM <DIR> Notifications
05/15/2022 08:29 AM <DIR> DCIM
04/16/2022 03:06 PM <DIR> Movies
05/16/2022 01:33 AM <DIR> Download
01/30/2022 06:04 AM <DIR> flore
04/08/2022 12:28 AM <DIR> Documents
12/29/2021 12:15 AM <DIR> Audiobooks
01/03/2022 10:33 PM <DIR> .face
01/01/2022 02:50 PM <DIR> Aurora
05/20/2022 02:14 AM <DIR> 0000 <== my tattletale folder
01/05/2022 06:12 PM <DIR> navigator
01/05/2022 11:17 PM <DIR> .UTSystemConfig
05/17/2022 05:45 PM <DIR> .DataStorage
04/21/2022 11:45 PM <DIR> MotionDetectorPro
04/22/2022 08:17 PM <DIR> ACRCalls
05/06/2022 02:16 AM <DIR> vysor
02/08/2022 10:05 PM <DIR> Unlocked
02/22/2022 11:18 AM <DIR> Cellular Info
02/22/2022 10:42 AM <DIR> Cellular_Connection_Monitor
02/22/2022 03:56 PM <DIR> InternetConnectionAlert
02/27/2022 03:27 AM <DIR> rfsignaldata
02/27/2022 03:45 AM <DIR> data
04/07/2022 09:49 PM <DIR> carbon
04/08/2022 02:02 AM <DIR> AppBackup
04/16/2022 06:02 AM <DIR> OSSLog
04/16/2022 06:11 AM <DIR> .csproduct
05/03/2022 09:46 PM <DIR> Podcasts
05/03/2022 09:46 PM <DIR> Recordings
05/05/2022 03:05 PM <DIR> BARIA
05/15/2022 07:25 AM <DIR> GCam
05/15/2022 08:05 AM <DIR> temp
05/15/2022 08:29 AM <DIR> hudunrecorder
05/15/2022 08:29 AM <DIR> .hudundevice
0 File(s) 134,628 bytes
41 Dir(s) 76,833,701,888 bytes free

That gave me read permission from Windows 10 over Wi-Fi of the entire
sdcard, including folders where I did not have write permission; but
crucially, in folders I had created on Android, I _did_ have write
permission from Windows 10 File Explorer (which is fine by me that way).

Now it's time to see the _external_ sdcard, instead of the internal sdcard.

I disconnected the mount point on Windows using the right click menu item
of the same name and killed the WebDav server on Android but I found out
later that you don't even need to disconnect the mount point from Windows.

With the WebDav server off on Android, in the WebDav server settings
I changed the Android WebDav server setting for the "Home Directory":
FROM: /storage/emulated/0
TO: /storage/0000-0001
And then I restarted the Android WebDav server.
And re-ran the Windows command:
C:\> net use Z: \\192.168.0.2@8080\DavWWWRoot /user:foobar snafu


Click here to read the complete article
Re: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server

<t682bk$888$1@dont-email.me>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=62798&group=alt.comp.os.windows-10#62798

 copy link   Newsgroups: comp.mobile.android alt.comp.microsoft.windows alt.comp.os.windows-10
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: Bea...@invalid.com (Big Al)
Newsgroups: comp.mobile.android,alt.comp.microsoft.windows,alt.comp.os.windows-10
Subject: Re: Tutorial: Mounting smartphone sdcard & external sdcard onto
Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV
server
Date: Fri, 20 May 2022 08:42:26 -0400
Organization: A noiseless patient Spider
Lines: 240
Message-ID: <t682bk$888$1@dont-email.me>
References: <t66t0a$1oqn$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 20 May 2022 12:42:28 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="72f697d70e289763feadd031d526baae";
logging-data="8456"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jtZ7/qZFKhPNqmq8alT9DqcAZ3sYg64U="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:YFcVreDCUuw/sPkQm0XyaAPX+LM=
In-Reply-To: <t66t0a$1oqn$1@gioia.aioe.org>
Content-Language: en-US
 by: Big Al - Fri, 20 May 2022 12:42 UTC

On 5/19/22 22:05, this is what Andy Burnelli wrote:
> Tutorial: Mounting smartphone sdcard & external sdcard          onto Windows over Wi-Fi as a driver letter
> using only a free, ad-free Android WebDAV server
>
> Posted out of the goodness of my heart to help others mount their smartphone internal and external storage more easily
> than it took me.
>
> Note my Android 12 phone is not rooted & it has no Google account set up.
>
> The phone is connected to a hidden broadcast SSID on a static IP address
> with a random MAC address assigned on every connection to the home router.
>
> I did not set my home router to reserve any specific IP address for DHCP because each Android 12 connection, by default,
> randomizes the MAC address upon every Wi-Fi connection; so my home router is set to hand out DHCP IP address only
> _after_ that low IP address range _and_ my phone is set to a static IP address of 192.168.0.2 which is _below_ the
> router DHCP range.
>
> Note also that it's common convention that "DavWWWRoot" is a keyword for the WebDav server "Home Directory", which you
> will see being used below.
>
> Today I switched from this ad-based free WebDav server with a simple setup, but which wouldn't (for some reason) mount
> the external sdcard over Wi-Fi:
> *WebDAV Server* by The Olive Tree
> Free, +ads, requires gsf, rated 3.5, 100K+ installs
> <https://play.google.com/store/apps/details?id=com.theolivetree.webdavserver>
> Which was initially chosen simply because it works well out of the box.
>
> Instead, I switched to this WebDav server which has a more complex setup.
> *WebDAV Server - BestDAV* by ZQ Software
> Free, ad free, gsf free, rated 3.4, 10K+ installs
> <https://play.google.com/store/apps/details?id=com.zq.webdav.app_free>
>
> The setup is tricky as you must know a few things that you manually set.
>
> For example, you'll need an _accurate_ filespec for your Home Directory.
> Note that _many_ Android file explorers _simplify_ the visible filespecs!
>
> Hence, I chose this file explorer because it shows the _real_ filespec:
> *X-plore File Manager* by Lonely Cat Games
> Free, ad free + inap$, requires gsf, rated 4.5, 10M+ installs
> <https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore>
>
> Using X-Plore, I noted the actual filespec to my internal sdcard folder:
> /storage/emulated/0
> And I noted the actual filespec to my external sdcard top level folder:
> /storage/0000-0001 <== long ago I had named that sdcard using Windows 10
>
> In the BestDav server, I set the following settings manually:
> Web server setting:
>  Website Home Directory = /storage/emulated/0
>  Server Port = 8080
>  Bind to Local IP = any
>  Concurrent Connections = 8
>  Allow notifying status = checked
> SSL settings:  Enable SSL = unchecked
>  Use our SSL certificate = unchecked
>  Key Store File = unset
>  Key Store Type = BKS (vs PKCS12)
>  Key Store Password = unset (XXXXXXXXXX)
>  Key Manager Password = unset (XXXXXXXXXX)
> Authentication:  Allow HTTP digest authentication = unchecked
>  Setup Users = (I will do that later)
>  Setup Resources = (I will do that later)
>  Setup Allowed IPs = unset
> Default features:
>  Allow the Default Home Page(_home.html) = checked
>  Allow Browsing Directory from Web Page = checked
>  Allow Uploading File from Web Page = checked
>  Allow WebDAV LOCK/UNLOCK method = checked
> Miscellaneous:
>  Start server on boot = unchecked
>  Start server when WIFI connected = unchecked
>  Specify the SSID of the WIFI network = any
>  Keep the Wi-Fi lock = checked
>  Keep the device alive = checked
> Device Discovery:
>  Enable Bonjour Discovery = checked
> Log Setting:
>  Enable Logging = checked
>  Log file directory = [SDCARD]/weblog/
>  Maximum preserved days = 7
> Receive message from Web:
>  Allow receiving message from web = checked
>  Vibrate when message is received = checked
>  Play sound when message is received = checked
>  Message Ringtone = defValue
>
> Now click the "USERS" & "FOLDERS" buttons to set up the users and the resources so that Windows can mount Android as a
> drive letter over Wi-Fi.
>
> USERS:
> I created a new user named "foobar" with a password of "snafu".
> If you don't wish to set up a user, you can allow everyone to connect.
>
> Note that "foobar" is _not_ the Windows 10 user, nor is "snafu" its
> password, but you can set the user/password to that of your Windows user.
>
> Note the GUI takes getting used to, where doubleclicking is required
> to begin editing the users and passwords that you created for them.
>
> FOLDERS:
> I created a "Resource/Access Right" of "/" with the following permissions
> / === /storage/emulated/0 === everyone (_)none (_)Read only (o)Read/Write
> / === /storage/emulated/0 === foobar (_)none (_)Read only (o)Read/Write
>
> Note that "/" here indicates the "DavWWWRoot" folder which is whatever
> you set your "Home Directory" to (as all three terms are equivalent).
>
> Then I pressed the Android BestDav server button "START SERVER".
> This reports the URI you can use if you wish to connect using a browser.
> http://192.168.0.2:8080  <== note I didn't use SSL but I could have
>
> On Windows, I entered this command as a typical user:
> C:\> net use Z: \\192.168.0.2@8080\DavWWWRoot /user:foobar snafu
>      The command completed successfully.
>
> On Windows, that created a new mount point over Wi-Fi named:
> DavWWWRoot (\\192.168.0.2@8080) (Z:)
> Which the Windows File Explorer and the Windows command line respects.
> C:\> Z:
> Z:\> dir
>       Volume in drive Z has no label.
>       Volume Serial Number is 0000-0000
>       Directory of Z:\
>      05/15/2022  08:29 AM    <DIR>          .
>      05/15/2022  08:29 AM    <DIR>          ..
>      12/29/2021  12:15 AM    <DIR>          Samsung
>      02/02/2022  06:19 AM    <DIR>          Android
>      02/22/2022  07:52 AM    <DIR>          Music
>      05/17/2022  05:58 PM    <DIR>          Pictures
>      12/29/2021  12:15 AM    <DIR>          Ringtones
>      12/29/2021  12:15 AM    <DIR>          Alarms
>      12/29/2021  12:15 AM    <DIR>          Notifications
>      05/15/2022  08:29 AM    <DIR>          DCIM
>      04/16/2022  03:06 PM    <DIR>          Movies
>      05/16/2022  01:33 AM    <DIR>          Download
>      01/30/2022  06:04 AM    <DIR>          flore
>      04/08/2022  12:28 AM    <DIR>          Documents
>      12/29/2021  12:15 AM    <DIR>          Audiobooks
>      01/03/2022  10:33 PM    <DIR>          .face
>      01/01/2022  02:50 PM    <DIR>          Aurora
>      05/20/2022  02:14 AM    <DIR>          0000 <== my tattletale folder
>      01/05/2022  06:12 PM    <DIR>          navigator
>      01/05/2022  11:17 PM    <DIR>          .UTSystemConfig
>      05/17/2022  05:45 PM    <DIR>          .DataStorage
>      04/21/2022  11:45 PM    <DIR>          MotionDetectorPro
>      04/22/2022  08:17 PM    <DIR>          ACRCalls
>      05/06/2022  02:16 AM    <DIR>          vysor
>      02/08/2022  10:05 PM    <DIR>          Unlocked
>      02/22/2022  11:18 AM    <DIR>          Cellular Info
>      02/22/2022  10:42 AM    <DIR>          Cellular_Connection_Monitor
>      02/22/2022  03:56 PM    <DIR>          InternetConnectionAlert
>      02/27/2022  03:27 AM    <DIR>          rfsignaldata
>      02/27/2022  03:45 AM    <DIR>          data
>      04/07/2022  09:49 PM    <DIR>          carbon
>      04/08/2022  02:02 AM    <DIR>          AppBackup
>      04/16/2022  06:02 AM    <DIR>          OSSLog
>      04/16/2022  06:11 AM    <DIR>          .csproduct
>      05/03/2022  09:46 PM    <DIR>          Podcasts
>      05/03/2022  09:46 PM    <DIR>          Recordings
>      05/05/2022  03:05 PM    <DIR>          BARIA
>      05/15/2022  07:25 AM    <DIR>          GCam
>      05/15/2022  08:05 AM    <DIR>          temp
>      05/15/2022  08:29 AM    <DIR>          hudunrecorder
>      05/15/2022  08:29 AM    <DIR>          .hudundevice
>                     0 File(s)        134,628 bytes
>                    41 Dir(s)  76,833,701,888 bytes free
> That gave me read permission from Windows 10 over Wi-Fi of the entire sdcard, including folders where I did not have
> write permission; but crucially, in folders I had created on Android, I _did_ have write permission from Windows 10 File
> Explorer (which is fine by me that way).
>
> Now it's time to see the _external_ sdcard, instead of the internal sdcard.
>
> I disconnected the mount point on Windows using the right click menu item of the same name and killed the WebDav server
> on Android but I found out later that you don't even need to disconnect the mount point from Windows.
>
> With the WebDav server off on Android, in the WebDav server settings
> I changed the Android WebDav server setting for the "Home Directory":
> FROM: /storage/emulated/0
> TO: /storage/0000-0001
> And then I restarted the Android WebDav server.
> And re-ran the Windows command:
> C:\> net use Z: \\192.168.0.2@8080\DavWWWRoot /user:foobar snafu
>
> Voila!
>
> On Windows, that created a new mount point over Wi-Fi named:
> DavWWWRoot (\\192.168.0.2@8080) (Z:)
> Which the Windows File Explorer and the Windows command line respects.
> C:\> Z:
> Z:\> dir
>       Volume in drive Z has no label.
>       Volume Serial Number is 0000-0000
>       Directory of Z:\
>      05/17/2022  10:41 AM    <DIR>          .
>      05/17/2022  10:41 AM    <DIR>          ..
>      05/03/2021  08:17 AM    <DIR>          System Volume Information
>      12/24/2021  05:48 PM    <DIR>          Music
>      01/31/2022  01:57 AM    <DIR>          Android
>      12/24/2021  05:48 PM    <DIR>          Podcasts
>      12/24/2021  05:48 PM    <DIR>          Ringtones
>      12/24/2021  05:48 PM    <DIR>          Alarms
>      12/24/2021  05:48 PM    <DIR>          Notifications
>      03/12/2022  12:24 AM    <DIR>          DCIM
>      12/24/2021  05:48 PM    <DIR>          Movies
>      04/13/2022  07:19 PM    <DIR>          Download
>      01/05/2022  06:12 PM    <DIR>          navigator
>      12/24/2021  05:48 PM    <DIR>          Documents
>      12/24/2021  05:48 PM    <DIR>          Audiobooks
>      05/20/2022  02:29 AM    <DIR>          0001 <== my tattletale folder
>      04/13/2022  09:16 PM    <DIR>          Pictures
>      04/07/2022  09:49 PM    <DIR>          carbon
>      04/13/2022  07:24 PM    <DIR>          Toon
>      05/03/2022  09:46 PM    <DIR>          Recordings
>                     0 File(s)         73,728 bytes
>                    20 Dir(s)  76,831,617,024 bytes free
>
> Finally, I can see (read and write) mounted as a drive letter over Wi-Fi
> the Android 12 external sdcard using the Windows 10 File Explorer.
> As before, from Windows, I can create a directory not in the top level
> but in lower levels in folders I had previously created on Android, which is fine by me.
> Apparently it's all in the settings, which is why I was careful to document the settings I used so that others can more
> easily follow in my stead.
>
> In summary, given I purposefully chose free software, anyone can run this step-by-step cut-and-paste tutorial to connect
> their entire Android phone over Wi-Fi to their Windows computer for seamless bidirectional file transfer.
>
> The hope is that this tutorial is useful to you, and, better yet, that someone out there knows more than I do about this
> who can improve it.
>
> That way we all benefit from the effort that went into writing this up.
Could you have mounted both the internal and external storage using two drive letters Z: and Y:?
I don't follow a lot of what you did but find it interesting you could do it, not that I would though. What I can get
off my phone with a simple cable works for me.


Click here to read the complete article
Re: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server

<t6bje1$1no9$1@gioia.aioe.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=62823&group=alt.comp.os.windows-10#62823

 copy link   Newsgroups: comp.mobile.android alt.comp.microsoft.windows alt.comp.os.windows-10
Path: i2pn2.org!i2pn.org!aioe.org!3PLzD/rb74ta/CXxNcmbeA.user.46.165.242.75.POSTED!not-for-mail
From: spa...@nospam.com (Andy Burnelli)
Newsgroups: comp.mobile.android,alt.comp.microsoft.windows,alt.comp.os.windows-10
Subject: Re: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server
Date: Sat, 21 May 2022 21:52:40 +0100
Organization: Aioe.org NNTP Server
Message-ID: <t6bje1$1no9$1@gioia.aioe.org>
References: <t66t0a$1oqn$1@gioia.aioe.org> <t682bk$888$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="57097"; posting-host="3PLzD/rb74ta/CXxNcmbeA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Andy Burnelli - Sat, 21 May 2022 20:52 UTC

Big Al wrote:

> Could you have mounted both the internal and external storage
> using two drive letters Z: and Y:?

SOLVED!

Thank you for that purposefully helpful kind & astute suggestion!
<https://i.postimg.cc/BvJdKWzt/webdav06.jpg> Both sdcards mounted

Following up on your excellent advice, I mounted the entire internal sdcard
over Wi-Fi as Windows drive letter Y: using one Android webdav server set
up to use port 8080...

While simultaneously mounting the external sdcard over Wi-Fi as Windows
drive letter Z: using another Android webdav server over port 8081...

> I don't follow a lot of what you did but find it interesting
> you could do it, not that I would though. What I can get
> off my phone with a simple cable works for me.

A USB cable is fine, and, in fact, works great for file transfer.
but it doesn't act like a Windows drive letter, nor an Android mirror.

a. This mounts the internal sdcard as a drive over wifi on Windows:
C:\> net use Z: \\192.168.0.2@8080\DavWWWRoot /user:foobar snafu

b. This mounts the external sdcard as a drive over wifi on Windows:
C:\> net use Z: \\192.168.0.2@8081\DavWWWRoot /user:foobar snafu

c. This pairs Android to Windows over wifi for mirroring & control:
C:\> adb pair 192.168.0.2:54321 123456

Here is the result, where I don't know if it gets any better than this!
<https://i.postimg.cc/BvJdKWzt/webdav06.jpg> Both sdcards mounted

> I do have a file explorer app on the phone that is in itself a
> web server and when started you can go to the http address the
> app displays and browse your files if you want to do it over wi-fi.

Again you bring up a GREAT question, of whether a WebDav server is
the same thing or if it's completely different from an HTTP server.

I don't know. Does anyone here know how a WebDAV server differs
from a plain old HTTP server? Are they one and the same?

If they're the same thing, all you need to do to make your Android
phone (or iOS phone for that matter) a drive letter over Wi-Fi is run
those "NET USE" commands listed above.

> Of course all of what I'm able to do
> is not at the lowest level of the phones file structure.
> I see no OS of any kind.

What I see is the entire Android phone from Windows over Wi-Fi,
at least as far as I know, but I only have write permission
to the sections of the phone that you'd expect to write to.

As far as I know, you can't get much more power than I have now.

> Congrats though.

Thanks. I hope others benefit from the knowledge and I very much
appreciate that you helped me solve the problem of _simultaneous_
access to both the internal and external sdcard, thanks to you!

Here are some of the screenshots for those interested in this power!
(They're in reverse order as that's where the success is in the end!)

WebDav:
<https://i.postimg.cc/BvJdKWzt/webdav06.jpg> Both sdcards mounted
<https://i.postimg.cc/Njm6ZXsc/webdav05.jpg> Permissions are the same
<https://i.postimg.cc/3xCsd4HX/webdav04.jpg> My Files has permission
<https://i.postimg.cc/BvmRBrbt/webdav03.jpg> File Manager has permission
<https://i.postimg.cc/X7FS61HD/webdav02.jpg> X-plore has no permission
<https://i.postimg.cc/sxzR0Pg8/webdav01.jpg> WebDav has no sd permission

Vysor:
<https://i.postimg.cc/XqrD5Hqm/vysor29.jpg> Removing Apple iTunes crap
<https://i.postimg.cc/KYbVWDp3/vysor28.jpg> Nuking Apple shitware 1 by 1
<https://i.postimg.cc/MGbkZFfY/vysor27.jpg> The bloatware is everywhere
<https://i.postimg.cc/hP6R2xqV/vysor26.jpg> iTunes crapware won't install
<https://i.postimg.cc/fTy57WSY/vysor25.jpg> Best iOS drivers installed
<https://i.postimg.cc/3wmtyL46/vysor24.jpg> Apple Device working properly
<https://i.postimg.cc/tCvS8nGr/vysor23.jpg> iPad is connected to Win10
<https://i.postimg.cc/Kz7pW9mL/vysor22.jpg> Apple Win10 iOS drivers suck
<https://i.postimg.cc/QdVPMkqG/vysor21.jpg> Apple iPad on Win10 over USB
<https://i.postimg.cc/J7cSYhhg/vysor20.jpg> Classic Apple error 2502
<https://i.postimg.cc/yxP5DL5B/vysor19.jpg> Classic Apple error 2503
<https://i.postimg.cc/V6X28fWJ/vysor18.jpg> Apple Mobile Device Support
<https://i.postimg.cc/ZqB1wF9F/vysor17.jpg> Install Apple AMDS engine
<https://i.postimg.cc/Jzdf3dhz/vysor16.jpg> Classic Apple Error Code 2503
<https://i.postimg.cc/c4TyCJyY/vysor15.jpg> Apple Mobile Device Support
<https://i.postimg.cc/SRhF22xL/vysor14.jpg> Connect over the Internet
<https://i.postimg.cc/bv4jPFXB/vysor13.jpg> Vysor Camera virtual webcam
<https://i.postimg.cc/sg6r6gTy/vysor12.jpg> Vysor easily finds Android
<https://i.postimg.cc/wxL9qHjc/vysor11.jpg> Vysor searches for Android/iOS
<https://i.postimg.cc/XvPnJY5x/vysor10.jpg> Vysor Windows Virtual Camera
<https://i.postimg.cc/2S2zsw8s/vysor09.jpg> Classic Apple Error code 2503
<https://i.postimg.cc/yYCYcxbb/vysor08.jpg> Apple Mobile Device Support
<https://i.postimg.cc/Y2WCvYbF/vysor07.jpg> iOS requires Apple AMDS kluge
<https://i.postimg.cc/ydJYXZKw/vysor06.jpg> Remote mirror over the net
<https://i.postimg.cc/d0V03fxQ/vysor05.jpg> Vysor Internet mirroring
<https://i.postimg.cc/XY3qSqKC/vysor04.jpg> Vysor ADB USB setup switches
<https://i.postimg.cc/v8gc5pHc/vysor03.jpg> Vysor remote sharing
<https://i.postimg.cc/V6TPYG3h/vysor02.jpg> Vysor console operation
<https://i.postimg.cc/QNwjsCDM/vysor01.jpg> Vysor Android/iOS PC mirroring

Note: Android always works whereas iOS always sucks by way of comparison.

Scrcpy:
<https://i.postimg.cc/mrz6gJpC/scrcpy23.jpg> Android SMS/MMS on Windows
<https://i.postimg.cc/c4Wq5x9j/scrcpy22.jpg> Vysor IP address option
<https://i.postimg.cc/9FJMKYch/scrcpy21.jpg> Windows Drive: === Android
<https://i.postimg.cc/Y9jbTtcN/scrcpy20.jpg> Start /b as a CMD works! :)
<https://i.postimg.cc/3R6nTz7s/scrcpy19.jpg> Start /b TARGET fails :(
<https://i.postimg.cc/Y93b1z0n/scrcpy18.jpg> Free Automation APKs
<https://i.postimg.cc/bvRXdbxg/scrcpy17.jpg> AutoIT & IFFT & Automate
<https://i.postimg.cc/5NrK7jtg/scrcpy16.jpg> powershell hide-console trick
<https://i.postimg.cc/g2yNftw0/scrcpy15.jpg> Trick to pin batch shortcut
<https://i.postimg.cc/XqZsmVFM/scrcpy14.jpg> AppPath & shortcut TARGET
<https://i.postimg.cc/CxXH6N2r/scrcpy13.jpg> No scrcpy console window!
<https://i.postimg.cc/yYKNnHxD/scrcpy12.jpg> REG test of showwin.lnk
<https://i.postimg.cc/7LWJhWxq/scrcpy11.jpg> Shortcut test of showwin.lnk
<https://i.postimg.cc/fyWw2nXh/scrcpy10.jpg> The console came up :(
<https://i.postimg.cc/66Gn2t2g/scrcpy09.jpg> REG test of showwin.bat
<https://i.postimg.cc/nV6K0Cfn/scrcpy08.jpg> CMD test of showwin.bat
<https://i.postimg.cc/hjkVFyqJ/scrcpy07.jpg> Android mnt as drive letter
<https://i.postimg.cc/Sx1hgWmY/scrcpy06.jpg> Press two hardware buttons
<https://i.postimg.cc/wvsbcNBz/scrcpy05.jpg> Drag APK from Windows
<https://i.postimg.cc/Y00vx4yp/scrcpy04.jpg> Extraneous cmd window (&)
<https://i.postimg.cc/Vvrq0K0m/scrcpy03.jpg> The efficient setup explained
<https://i.postimg.cc/tTmdgKTB/scrcpy02.jpg> An efficient program setup
<https://i.postimg.cc/N0G1TXcZ/scrcpy01.jpg> Mirror Android on any PC

Re: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server

<t6hrob$8et$1@gioia.aioe.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=62924&group=alt.comp.os.windows-10#62924

 copy link   Newsgroups: comp.mobile.android alt.comp.microsoft.windows alt.comp.os.windows-10
Path: i2pn2.org!i2pn.org!aioe.org!3PLzD/rb74ta/CXxNcmbeA.user.46.165.242.75.POSTED!not-for-mail
From: spa...@nospam.com (Andy Burnelli)
Newsgroups: comp.mobile.android,alt.comp.microsoft.windows,alt.comp.os.windows-10
Subject: Re: Tutorial: Mounting smartphone sdcard & external sdcard onto Windows over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server
Date: Tue, 24 May 2022 06:51:31 +0100
Organization: Aioe.org NNTP Server
Message-ID: <t6hrob$8et$1@gioia.aioe.org>
References: <t66t0a$1oqn$1@gioia.aioe.org> <t682bk$888$1@dont-email.me> <t6bje1$1no9$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="8669"; posting-host="3PLzD/rb74ta/CXxNcmbeA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1
Content-Language: en-GB
X-Notice: Filtered by postfilter v. 0.9.2
 by: Andy Burnelli - Tue, 24 May 2022 05:51 UTC

Paul wrote:

> On 5/23/2022 8:51 PM, MajorLanGod wrote:
>> Stan Brown <the_stan_brown@fastmail.fm> wrote in
>> news:MPG.3cf5ab31d73754f798ff42@news.individual.net:
>>
>>> https://www.howtogeek.com/700733/how-to-link-an-android-phone-to-a-
>>> windows-10-pc-with-microsofts-your-phone-app/
>>
>> I have been using this for quite a while, but what I am looking for is the
>> ability to mount the storage on the Android device to the Windows file
>> system so it appears just like another drive.AFAIK that can't be done with
>> link to android.
>>
>> In other words, I want to be able to see my phone in a File Explorer
>> window, right-click on it, and wander around my Android storage as if it
>> was directly connected to my PC
>>
>
> That works best, when someone wants you to have that flavor of access.
>
> https://thesecmaster.com/explore-the-android-file-system-hierarchy-in-depth/
>
> "Android File System Hierarchy Explained:
>
> /boot
> /system
> /recovery
> /data
> /cache
> /misc
> /sdcard
> /sd-ext
>
> How To Access The Root Files In Android?"
>
> I think the ChromeOS I installed using Neverware,
> had more partitions than that. I wasn't particularly
> interested in any of the content, except to note that
> there seemed to be an awful lot of partitions on
> the disk when I looked later.
>
> One reason for slicing it up like that, is to make
> some parts harder to get at, than others.
>
> Paul

No sense repeating what is already in the detailed step by step tutorial
which Andy Burns already spoke about in the first response to the OP.
<https://i.postimg.cc/BvJdKWzt/webdav06.jpg> Both sdcards mounted>

*Tutorial: Mounting smartphone sdcard & external sdcard onto Windows*
*over Wi-Fi as a driver letter using a free/ad-free Android WebDAV server*
<https://groups.google.com/g/comp.mobile.android/c/cAJKyBsOhfo>
<https://groups.google.com/g/alt.comp.microsoft.windows/c/gv1XQQzFx3o>

This command mounts the entire Android filesystem (including root) as a
drive letter over Wi-Fi using only freeware that is readily available.
C:\> net use Z: \\192.168.0.2@8080\DavWWWRoot /user:foobar snafu

Here's a dir command on the system folder (and I'm _not_ rooted).
Z:\>dir
Volume in drive Z has no label.
Volume Serial Number is 0000-0000

Directory of Z:\

12/31/2008 04:00 PM <DIR> .
12/31/2008 04:00 PM <DIR> ..
05/03/2022 09:43 PM <DIR> efs
12/31/2008 04:00 PM <DIR> debug_ramdisk
01/01/1970 01:00 AM 0 publiccert.pem
12/31/2008 04:00 PM <DIR> second_stage_resources
12/31/2008 04:00 PM <DIR> odm_dlkm
12/31/2008 04:00 PM <DIR> vendor
01/01/1970 01:00 AM 0 data_mirror
05/15/2022 08:29 AM <DIR> sdcard
01/01/1970 01:00 AM 0 audit_filter_table
05/21/2022 08:44 PM <DIR> apex
12/31/2008 04:00 PM <DIR> lost+found
12/31/2008 04:00 PM <DIR> etc
01/01/1970 01:00 AM 0 dpolicy
01/01/1970 01:00 AM 0 spu
05/21/2022 08:44 PM <DIR> data
05/24/2022 06:44 AM <DIR> dev
12/31/2008 04:00 PM <DIR> vendor_dlkm
01/01/1970 01:00 AM 0 omr
12/31/2008 04:00 PM <DIR> acct
12/31/2008 04:00 PM <DIR> oem
12/31/2008 04:00 PM <DIR> optics
01/01/1970 01:00 AM 0 linkerconfig
12/31/2008 04:00 PM <DIR> prism
12/31/2008 04:00 PM <DIR> system_ext
01/01/1970 01:00 AM 0 sepolicy_version
12/31/2008 04:00 PM <DIR> bin
01/01/1970 01:00 AM <DIR> proc
05/21/2022 08:44 PM <DIR> sys
05/21/2022 08:44 PM <DIR> storage
05/21/2022 08:44 PM <DIR> mnt
05/03/2022 09:43 PM <DIR> cache
12/31/2008 04:00 PM <DIR> odm
01/01/1970 01:00 AM 0 init.environ.rc
01/01/1970 01:00 AM 0 init.container.rc
12/31/2008 04:00 PM <DIR> product
01/01/1970 01:00 AM <DIR> config
12/31/2008 04:00 PM <DIR> system
01/01/1970 01:00 AM 0 postinstall
01/01/1970 01:00 AM 0 metadata
01/01/1970 01:00 AM 0 carrier
13 File(s) 0 bytes
29 Dir(s) 65,016,954,880 bytes free
Z:\>

I didn't check if anything is missing, but that sure _looks_ like the
entire file system of the Android root (even as I'm not rooted).

Isn't it?

BTW, if someone can explain what's the key difference between an HTTP
server and a WebDAV server, that might be useful to the group at large.
--
Posted out of the goodness of my heart to help others do what I do.

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor