Usb Share [Root] is an app by devwom in the Tools category. It includes native code only for ARM (legacy), so it won't run on 64-bit-only phones such as recent Pixels.
It asks for 3 permissions, 1 of them sensitive: modify shared storage.
What's new in v2.2.2
Android L support
Samsung kernels and SELinux fix
Sharing status moved to notification bar
Description
From the listing uploaded by “rahullah”.
ROOTED DEVICE IS MANDATORY!!
Share only selected files, music, folders or virtual usb , LUKS encrypted or unencrypted, disks via usb with PC/Radio car/Player ...
Also mount virtual Un/encrypted images in your device.
Usb Sharer uses UMS (Usb Mass Storage) protocol, skipping MTP/PTP.
Test Usb Sharer eval version before install it.
* Share only selected folders/directories.
* Share only desired files, preventing visibility of undesired files on your SD card.
* Share system files/directories.
To do that, select desired files/folders with your favorite application and use "Usb Sharer" to this job.
* Create virtual USB encrypted or unencrypted disks and share only files inside it, rejecting access to other files in your sdcard.
Also you will encrypt all files and data if your disk is selected as encrypted. By default encryption is AES, and uses LUKS standard.
It is possible share virtual disk as RO (read only) mode (if your device implements such function).
* Save your favorite Ubuntu, Backtrack, or preferred rescue image and boot your PC from it. Instead having one different USB flash drive for each distribution.
To do this, upload image to your device and select to share with Usb Sharer. Or save it in /sdcard/usbSharer/imgs/ directory.
* Mount disk images on your android device. Majority of kernels supports vfat/fat and ext2/ext3/ext4. But if you have custom kernel also could mount other file-systems like iso9660
-
In order to test if Usb Sharer works in your device you should follow next steps.
1 - Install Usb Sharer.
2 - Select some files with your favorite application, for example 4 or 5 photos from gallery, and use Usb Sharer to this job.
3 - With Usb cable connected to your PC, press share button, and check if your PC recognises the USB and only selected files are on it.
4 - Unshare this virtual image or disconnect usb cable.
5 - Open Usb Sharer application from applications menu.
6 - Create new virtual usb with desired size and share it.
7 - Check the new image is correctly recognized from your PC.
If does not work for your device please report mail opening Usb Sharer from applications menu and press menu to send mail with full info.
Please consider send mail to devwom at gmail dot com before negative rates. Keep in mind that there are a lot of devices with different configurations.
Security & authenticity
Security rating: Trusted
Signing certificate
Certificate issued to “devwom”The developer's name — though anyone can put any name in a certificate.
Store checks and file details
Developer signature under reviewMar 8, 2025
Antivirus scan passedNov 18, 2020
Signed byCN=Norberto Merchan, OU=development, O=devwom, L=Madrid, ST=Madrid, C=ES
Uploaded by “rahullah”Gold tier · 134,121 followers · uploading since 2013
Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures. AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.
Permissions (3)
Usb Share [Root] requests 3 permissions, 1 of them sensitive.
Google Play license checkcom.android.vending.CHECK_LICENSE
Required hardware & features
Touchscreenandroid.hardware.touchscreen
Usb Share [Root] APK: questions and answers
Can I install this APK over the version I already have?
Only if it is signed with the same certificate as the copy on your phone and isn't an older version. If Android says “App not installed”, the certificates differ; uninstalling your copy first works but deletes its data unless it is backed up.
Is the Usb Share [Root] APK safe?
No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. After downloading, check that the file's MD5 is d52b16e1c5c6256753771c7e37a936d1.