Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,778,110 Members 52,170 Now Online
XDA Developers Android and Mobile Development Forum

[APP][02/26] Nook Color USB Mass Storage utility - Mount any partition to your PC

Tip us?
 
samuelhalff
Old
(Last edited by samuelhalff; 4th March 2011 at 10:34 PM.)
#1  
Senior Member - OP
Thanks Meter 340
Posts: 458
Join Date: Oct 2010

 
DONATE TO ME
Default [APP][02/26] Nook Color USB Mass Storage utility - Mount any partition to your PC

I've compiled a simple app to be able to easily mount to your PC any given partition.

Feel free to donate if this app is of any use to you. Much appreciated.

Please note that changes to the drive will not be saved if you do not properly unmount/eject the drive from PC (in Ubuntu: right click, unmount. In Windows, eject.).

For those using stock browser, apk files often fail to download.. You can install Astro explorer and activate downloads in settings (last option). Then you should be able to download this file.
Dolphin should work without issues..

This is a Beta release.

This requires a working root (su). By that I mean your nook must be rooted. Regarding HC, see j4mm3r's thread.

This can be used, for example, to open your SD or internal data on your PC..

You can mount pretty much any partition to your computer with this app:
- SD
- Media (internal drive for your media and documents...)
- SD Partitions (up to 4)
- Internal storage - BE VERY CAREFUL WITH THIS!!

There are two "mount points" on the nook (lun0 and lun1)

So you can simultanously mount two partitons.
As an example, you can mount SD on 1st and MEDIA on the 2nd.

Each mount point has it's own tab.

Please try it out and post feedback.

Thank you.

EDIT (13.02.2011):

This has been tested on HoneyComb and Froyo (not in Eclair 1.0>1.1).
In Froyo: USB Mass Storage (Notification bar) should be turned off.

Compatibility mode will need to be disabled in Spare parts (reboot required).

If this doesn't work for you, try entering manually in ADB while NC plugged in to your PC:
Code:
adb shell
echo /dev/block/mmcblk0p8 > /sys/devices/platform/usb_mass_storage/lun0/file
And post result here.


Sam

----------------

UPDATES:
13-02-2011: 0.2b => minor bugs and made app scrollable for Froyo Landscape

26-02-2011: 0.3b:
- Changed 'settings' label (mistake) to system.
- Added a "Make sure you properly unmount/eject drive from PC when finished" message when mounting.
- Added dual boot system and data (p9 and p10).
- Changed 'Confirm mounting' to 'Confirm', as poster suggested. Thanks.

--------------
Attached Files
File Type: apk NookColorUMS-0.2b.apk - [Click for QR Code] (32.8 KB, 3690 views)
File Type: apk NookColorUMS-0.3b.apk - [Click for QR Code] (38.4 KB, 16488 views)
The Following 40 Users Say Thank You to samuelhalff For This Useful Post: [ Click to Expand ]
 
woot1524
Old
(Last edited by woot1524; 14th February 2011 at 11:24 PM.)
#2  
woot1524's Avatar
Senior Member
Thanks Meter 29
Posts: 176
Join Date: Dec 2010
Location: Traverse City
Hmm can't quite seen to get it to work right. The app does nothing for me when I select a partition to mount. I can get the SD card mounted via android's USB connected notification. I've tried the app with it turned on and off. It's got super user, so that's not it. By the way, I'm running Froyo 6.7 off the eMMC. Let me know what to try.


EDIT: Got it to work after running the ADB command in 1st post. Awesome app, thanks.
 
biz18434
Old
#3  
Junior Member
Thanks Meter 1
Posts: 10
Join Date: Oct 2007
Sam,
Thank You, you program made my day. It works great, I have been messing with vold.fstab for days and I could only mount the boot of my sdcard. So, I went with manually pushing file to /sys/devices/platform/usb_mass_storage/luno/file which worked but your app make the process much better.
Again Thank you for everything you have done.
Biz
Phone: Black Dev G1
Recovery: Clockwork Recovery 3.0.0.5
Radio: S-ON: 2.22.28.25
ROM: CM-7.0.0-DS-32B_2708 GINGERBREAD
SPL: 1.33.0013d
Storage: 8GB Class 6 FAT32/Ext4

Phone: Droid 2 Global
ROM: CM-7.0.0
Storage: 8GB Class 6 FAT32/Ext4

Device: Nook Color
Recovery: Clockwork Recovery 3.0.1.0
ROM: Divine Madcat's Honeycomb Hybrid RC1 SD v0.2
Storage: 16GB SanDisk Class 2 FAT32/Ext4
 
cainhunpi
Old
#4  
Senior Member
Thanks Meter 17
Posts: 126
Join Date: Jan 2011
Could this work as a Xbox media storage? I want to get a new demo, and I got no Hard Drive
 
backstep
Old
#5  
Junior Member
Thanks Meter 0
Posts: 6
Join Date: Apr 2009
Works great!
 
DomSim
Old
(Last edited by DomSim; 13th February 2011 at 05:53 PM.)
#6  
DomSim's Avatar
Senior Member
Thanks Meter 204
Posts: 1,309
Join Date: Sep 2008
this is great! i was thinking (since your help in the other thread) about trying to cobble something like this together myself in android app creator suite but didnt know if i could manage or not. Now i dont need to even try! thank!

EDIT: 2 things, one, is it possible to have this setting survive a reboot? and secondly, is the display supposed to be tiny? it only fills like a third of the screen and is centered at the top. this is on emmc froyo 0.6.7 the screen is scrollable as you said so just have to scroll down for the confirmed button

 
brianf21
Old
#7  
Senior Member
Thanks Meter 480
Posts: 623
Join Date: Oct 2010
Location: Davie, FL
Does it unmount them on the nook when they are attached to the PC? I was playing with the echo command and it seems that the nook is unable to see any changes to the filesystem. I wrote a script that unmount them then runs the echo statement. Then another script that remount them once they are disconnected.
 
samuelhalff
Old
#8  
Senior Member - OP
Thanks Meter 340
Posts: 458
Join Date: Oct 2010

 
DONATE TO ME
Good question. As I said, this is beta. I'm open to any suggestion. From what I tested, changes did actually occur even when mounted on android..

Unchecked compatibility mode in spare parts and reboot for fullscreen..

Sent from my HTC Desire using XDA App
 
DomSim
Old
#9  
DomSim's Avatar
Senior Member
Thanks Meter 204
Posts: 1,309
Join Date: Sep 2008
Quote:
Originally Posted by samuelhalff View Post
Good question. As I said, this is beta. I'm open to any suggestion. From what I tested, changes did actually occur even when mounted on android..

Unchecked compatibility mode in spare parts and reboot for fullscreen..

Sent from my HTC Desire using XDA App
you did say that huh... sorry

 
epakrat75
Old
#10  
Senior Member
Thanks Meter 107
Posts: 1,030
Join Date: Aug 2010
Location: Chicago
This provided an easier way to fix root (SU binary) to make SuperUser work again on HC.
Don't forget to click the "Thanks" button if I've helped!

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes