android-tools and adbfs-rootless in OE
I want to incorporate simple automatic-discovery file transfer to
and from my phones into EasyShare. So far, have investigated
'adbfs-rootless', which is a fuse filesystem for adb:
https://github.com/spion/adbfs-rootless
'adb' is a utility from Google, a kind of communication bridge
between a PC and Android phone. I have used this utility many time
before, for example:
http://bkhome.org/news/201803/nexus-5-updated-to-android-810.html
http://bkhome.org/news/201803/lineageos-with-microg-on-nexus-5.html
It would be good to have the 'adb' and 'fastboot' utilities in every
future EasyOS and Quirky, so 'android-tools' in OpenEmbedded is now in
the package build-list:
https://github.com/bkauler/oe-qky-src/tree/master/quirky/meta-quirky/recipes-devtools/android-tools
Then created a new recipe for 'adbfs' (actually 'adbfs-rootless') and added that to the package build-list:
https://github.com/bkauler/oe-qky-src/tree/master/quirky/meta-quirky/recipes-quirky/adbfs
The instructions to use adbfs are only given for usb-connection.
Basically, usb-debugging has to be turned on in the phone, no special
app required. In EasyOS, it was very simple:
# mkdir /mnt/phone
# adbfs /mnt/phone
...navigate ROX-Filer to /mnt/phone, and there is my phone,
everything available. Some areas are unavailable, due to the phone not
being rooted, however, I can access all my files in /mnt/phone/sdcard.
This is good, definitely a contender to be integrated into EasyShare!
Tags: oe