Find Jobs
Hire Freelancers

Android App to make OTG USB Host mount a connected MTP device (eg: phone) as mass storage. -- 3

$30-250 USD

In Progress
Posted about 9 years ago

$30-250 USD

Paid on delivery
I need you to write an app that will allow a USB OTG host device (eg: Android Tablet) to browse and read/write to any mobile device (eg: MTP - phone/ tablet) that is connected via USB. The app will make the MTP device appear as a typical, mounted mass storage. The app will be installed on the OTG Host device and allow it to browse (eg: read/write) to the connected MTP device's storage. There are already many apps available that will mount USB device (eg: USB HDD, USB flash drive, etc) as a mass storage device. This app does not require that functionality. It must mount and permit access to the MTP device storage (eg: mobile phone/tablet). The app must identify the device and automatically mount the device to a user define-able location (eg: /sdcard/storage/User1/). The app must be able to automatically un-mount this storage when the MTP device is removed - without errors and without affecting other USB device/storage. The MTP device must be browse-able by any standard Android file explorer/apps. The app (and/or service) must not slow the file browsing or transfer speed (or any other operations on either devices). Simple material design. Very lightweight and minimal resource footprint. To be considered: 1. Respond appropriately - Any generic application will be deleted immediately and set to ignore. 2. You must provide at least one relevant example of similar work. 3. Experience with publishing apps to Google Play is preferred. 4. You must be able to demonstrate a working prototype.
Project ID: 6992281

About the project

8 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi We have worked on USB OTG in android GB. We have required skills to work on this project. Looking forward to work with you. MobiNext Technologies is a software solutions company targeting various industrial verticals like Automotive, Mobile Devices, Embedded Systems, Logistics, BFSI, Consumer Electronics, Oil and Gas and the Government. Founded in 2014 by a team of software professionals with a combined experience of over 50 years, MobiNext aims to become the most trusted and favored global partner for technology enterprises. The founders have diversified robust experience in Mobile Products Development, Enterprise Mobility, Embedded and Communication Systems, Web Technologies and EAI/ERP. They also possess outstanding expertise in Resource Management, Program Management and Account Management. We have strong expertise on Android platform and our Android team lead is having more than 10 years of exp. You can also visit our website at www.mobinexttech.com. We are still modifying and fine tuning the website
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0
8 freelancers are bidding on average $269 USD for this job
User Avatar
Hello!! I am interested in your project. I am expert in Android, iphone, Object C, Cocos-2dx, C++, Web Design, Php, Reverse Engineering. I can do your project. I am new freelancer, but I have many experience in developing them. I want to cooperate with each other in doing your project. The price is not problem. I want to discuss the price for your project with you. I will waiting for your good responding. Thank you!!!
$276 USD in 3 days
4.8 (67 reviews)
6.0
6.0

About the client

Flag of AUSTRALIA
South Yarra, Australia
2.8
2
Payment method verified
Member since Jul 21, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.