Then, there was this craptastic program. The lion kingdom long dreamed of a way to manage a phone's filesystem in a browser instead of ADB, to download & upload files without ADB.
After many years, the desire finally hit critical mass, there was enough time without commuting, & the deed was done. It's 25 year old HTML, no javascript, no AJAX, no jquery, no node.js, no react.js, no angular.js, & would never get a job, but it does the job. There's no security. It's fast when it works & easy to manetain, like all web applications 25 years ago.
A key difference with past lion programs is this one doesn't run in the background. Once it's cleared from the app manager, the server is gone.
There are a few limitations.
It can't create symbolic links, since lions have never needed a symbolic link on a phone.
The phone has to be rebooted occasionally, as Android has memory leaks which cause the network performance to get slower & slower.
It can't write to external storage. Android has dropped any support for writing to an SD card from a user program. It can only read.
There was originally a desire to sort by size & date, but the kind of file operations lions have done so far have been too simple to justify it.
https://github.com/heroineworshiper/webphone
------------------------------------------------------------
11/15/24
It grew quite a bit since 2020, gaining an edit function, sorting. The next frontier is a dual copy function. 1 copy function would copy the selected files to the same directory with different names. Another copy function would copy the selected files to another directory.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
KDEconnect https://community.kde.org/KDEConnect gives access to files on the phone and much more. I can do other things like receive notifications and reply to texts from my desktop.
Are you sure? yes | no