Mass storage mode on wp7... - Windows Phone 7 General

well looks like a little reg hack on your computer will allow mass storage mode on your wp7 phone..
http://wmpoweruser.com/neat-registry-hack-allows-usb-mass-storage-mode-direct-loading-of-media-on-windows-phone-7/

try reading the tips and tricks thread (last 20 posts )

Related

Need Help. How do I get to the Internal Storage area

OK, I got my Sprint TP2 yesterday and was playing around with it. I installed my SD card that had some files on it and when I tapped on one document file by mistake it "unzipped" it to the internal storage completely filling it.
I've looked all over but cannot seem to locate the internal storage memeory on the phone.
HELP!
Thanks in Advance.
OK, never mind. But.....
OK, after I opened it back up today I started looking at it like my old PDA and found the file and deleted it.
But..
I'd like to free up more internal memory as it shows I only have 158MB free. And only 59MB free for program memory. I'll be getting a 16GB card soon to replace my 2GB I have but I'd like to have more internal memory.
What programs/files can I delete safely from my Sprint TP2 to free up more space?
JohnMcD348 said:
I'd like to free up more internal memory as it shows I only have 158MB free. And only 59MB free for program memory. I'll be getting a 16GB card soon to replace my 2GB I have but I'd like to have more internal memory.
What programs/files can I delete safely from my Sprint TP2 to free up more space?
Click to expand...
Click to collapse
158MB of "Storage" memory is actually quite a bit -- it's 60% open/empty. Considering that a lot of applications are less than a 1 MB, and a huge one is 5MB -- you still have room to install dozens directly to the device. To minimize use of Storage, install as many apps as possible to your card. And, wherever possible, configure settings on apps to store their data to the card...and set the camera to save to the card, etc. Even a 2GB card is a lot of space -- unless you're carrying full-length, high-quality movies.
Program memory gets filled up by stuff that's currently running, so deleting installed programs won't free up more of that -- unless these programs run automatically/all-the-time.
MCbrian said:
158MB of "Storage" memory is actually quite a bit -- it's 60% open/empty. Considering that a lot of applications are less than a 1 MB, and a huge one is 5MB -- you still have room to install dozens directly to the device. To minimize use of Storage, install as many apps as possible to your card. And, wherever possible, configure settings on apps to store their data to the card...and set the camera to save to the card, etc. Even a 2GB card is a lot of space -- unless you're carrying full-length, high-quality movies.
Program memory gets filled up by stuff that's currently running, so deleting installed programs won't free up more of that -- unless these programs run automatically/all-the-time.
Click to expand...
Click to collapse
Yeah, if you have 158MB storage free on the phone right now, be sure to take a screenshot if it so you can look back later and remember "back when" you had still had that much free space
MCBrian is right, moving stuff to your memory card is the best way to free up space on the phone's memory and keep it from filling up unneccesarily. Like he said, first change the camera settings to always save to the card, otherwise that will always eat into your available on-board storage, and quickly. I would also suggest going into the current album of pics on the phone, deleting anything you don't want to save, and move whatever you do want to save into a "pics" folder on your card (HTC's photo album can include pics saved there as well). Same for music...store any and all of it on the card, not the phone's memory. The one caveat with that is that the HTC music player (the music tab in touchflo) doesn't always find music on the card, not for me anyway, but I never liked that player anyway.
Managing my memory that way has given me enough space that even with dozens of programs on the phone, all of them installed to the phone's memory, I still have 95MB free space for programs on there. In fact, I still have a fair amount of junk (stuff I tried but don't use, etc) in there that I need to go clear out. Installing some of your programs to the memory card can help too, but if you're careful you can keep enough storage memory on there available to be able to avoid ever needing to do that (and the hassle that comes with trying to figure out which programs are ok with being installed on the card, as well as managing/maintaining separate install locations).
If you're going to start using file explorer to dig around in your directories, I highly recommend you first install File Explorer Extension. It simply adds a lot of the stock destop file explorer functionality that's missing in the mobile version ("open with>" in the context menu, for example!)...makes a HUGE difference in ease of use when digging through your file structure. I attachted it below, "fexploreext v2.05.CAB"
For keeping your RAM ("running" memory) from growing too fast, I also suggest running the other 2 cabs I have attached below (SSK TP2 Dynamic Resource Proxy.cab and nopushinternet.cab), they make a big difference in the active memory management on the TP2, you'll probably see a noticable difference right after soft-reset.
Thanks for those CABs. I'm pretty good at managing the storage on things like this, I just couldn' find the files/folder on the newer phone using the options available in WinMo6+. I've been using an Axim for years runnign WinMo5 and earlier versions. Storage cards are pretty easy for me as I'm use to running stuff between the Main/CF/SD cards that I had on the Axim. I just have alot to learn about the newer 6.1 OS. Probably, by the time I get used to 6.1, Sprint will come out with 6.5(6,7,whatever) and I'll get to relearn everything all over again.
If there are any other programs you'd recommend to help me out I'd greatly appreciate it.
JohnMcD348 said:
Thanks for those CABs. I'm pretty good at managing the storage on things like this, I just couldn' find the files/folder on the newer phone using the options available in WinMo6+. I've been using an Axim for years runnign WinMo5 and earlier versions. Storage cards are pretty easy for me as I'm use to running stuff between the Main/CF/SD cards that I had on the Axim. I just have alot to learn about the newer 6.1 OS. Probably, by the time I get used to 6.1, Sprint will come out with 6.5(6,7,whatever) and I'll get to relearn everything all over again.
If there are any other programs you'd recommend to help me out I'd greatly appreciate it.
Click to expand...
Click to collapse
Well the file structure is obviously still pretty much the same windows-standard, just some locations moved around. The bad news is that none of the programs installed by default in the stock rom are removable through the normal remove programs dialog, or any 3rd-party app I've seen. However you can just go perform the same steps manually by deleting any folders matching the program/publisher's name in these locations:
<root>/program files
<root>/application data
<root>/windows/start menu
...and then searching in the registry to delete any keys in there for the program as well. You'll need a registry editor to do that, I've attached my favorite free one, PHM Regedit...just search your registry by the name of the program you're removing. If you're not familiar with messing around in the registry, there's guides available here, let me know if you need me to point you in that direction. And, as always, be SURE to make a backup copy of your registry (PHM can handle that for you) before making any changes.
Here's a couple of other utilites I've found useful:
Advanced_Configuration_Tool_v3.3.cab -Gives you acccess to all sorts of advanced UI and system configuration options, a favorite and often-referenced tool here at xda.
Extra Camera Modes.cab -unlocks some capture modes that the TP2 camera is capable of, but aren't enabled from the factory on US models. New modes include MMS video, Burst, Sport, and geotagged images
SDK certs.cab -windows authentification certifcates necessary for installing many hacks/apps/cabs/etc that are available here
DivXPlayer_PPC.cab -a lean, mean .avi player from the people who came up with DivX (the codec standard, not the movie rental crap lol). I rip my DVD's at home to ~700MB DivX files, save them on my memory card, and use this app to play them...it gives far better performance and quality than any of the other players I've tried.
Very Much appreciated.
Now, I seem to have another probelm and I don't know if it's my unfamiliarirty with the newer Sync Center or am I just doing something wrong, or if it's an issue with the programs I've got.
I'm new to both Win7 and WinMo6+(and touch flo, etc). Up to now I had XP(w/ ActiveSync) and my WinMo5 Axim.
I can't seem to get my programs installed onto my TP2. I use a prgram for work called Tarascon. It's a medical reference program. I tried to install it yesterday and I never got the repsonse on the TP2 to request permission to install it. Today, I tried to install SOTI's Pocket Controller and this time I did get the request and I installed it to the device but I can't find it anywhere on it. It didn't install an Icon on the device and I've looked through every place I could think and can't even find an installation file for it. I didn't get an install error or failure notice and my memory size dcreased 2MB so something happened.
Glad to help
Since I don't really know anything about the medical reference software you're using, my first suggestion would be to check with the publisher and make sure that the version you have is compatible with Win7 and WM6.x...often software that worked on WM5 won't work just right on 6.
As for SOTI Pocket Controller, the latest version available on the site should be compatible with your setup. When you install it, are you doing that by running a .exe file on your PC and then letting Mobile Device Center (the new generation of ActiveSync) handle the install from there? It might be advisable to just moving the .cab file for the program straight to your phone (device memory or storage card is fine), and run it from there to install...bypasses the MDC, and ends up doing the same thing in the long run. In fact, it might be worth trying the same thing (running the .cab straight from your phone) with the medial software you've got.
It might just be that I'm using Ver4 and it doesn't want to run right with the newer install setup(MDC).
It worked fine when I installed it on my Axim(WinMo5) and using WinXP(ActiveSync).
Another odd thing, every time I plug in my TP2 and MDC starts to Sync, I get the request from Win7 for the Tarascon program to initialize. So that tells me something, somewhere set a pointer to my TP2 to update the program. I think.

USB Host mode

ADMIN EDIT:
adq is also a member here, direct link to his site about this:
http://adq.livejournal.com/95689.html
for dev's a patch is available to patch the kernel to enable this
It looks that one there are some guys that succeed to use the USB in host mode on an Android device ....
issue 738 on code.google http://code.google.com/p/android/iss...ummary%20Stars
Implementing the USB on the Go feature on a phone, will allow you to
conect to the phone:
- regular keyboards - imagine how easy you enter contacts, edit notes
and other text information into your phone when you go to home / work
and connect the keyboards from the computers you are using there.
- regular mice
- flash drivers, card readers, external hard drives, foto camera
- printers - so you can easily print the photos you make wit the built
in camera, and office documents you edit from the phone.
- scanners
- monitors (with a USB-to-VGA adapter, like the HTC Advantage X7510
does)
- WiFi cards
- USB ethernet cards - this would be an imensely great feature.
Because with propper software you can test an ethernet port (ping,
etc), even test UTP cables - like the expensive Fluke devices do. Just
imagine how convenient is to test a network without taking the laptop
with you and without buying expensive network testing tools.
- TV Tuners
- another phone that will stay in "slave mode"
- web camera - maybe it's a silly idea, but hey, why not?
- pen tablets
- USB hubs - so you will be able to connect all the above peripherals
to the phone in the same time.
Click to expand...
Click to collapse
for HTC Hero
http://adq.livejournal.com/
This guy succeed to attache a real keyboard, a real mouse that is used as a trackball and a external USB storage device!!
Also he is using a battery USB hub to resolve the charging needs of some of the devices.....
how to create the cable , and some tests for Motorola Droid...
http://www.tombom.co.uk/blog/?p=124
Whoa, nice find. I didn't think this was even possible. I've been telling anyone who asked about it to keep dreaming. My bad.
yes..I also wanted to do this since I bought my first WM phone .... someone else tried this ?
instead of creating that patched cable do you think that a battery hub like this one that can change the gender of the USB, can be use instead ?
http://www.everfast.com.hk/catalog/usb-hub-battery-charger-usb-hub-4-ports-p-138.html
PS: it has also battery based charging capabilities
That's an interesting thought, although I don't have anything near the technical knowledge of this type of thing to say for sure. Your guess is as good as mine.
craig0r said:
That's an interesting thought, although I don't have anything near the technical knowledge of this type of thing to say for sure. Your guess is as good as mine.
Click to expand...
Click to collapse
i'd say it should work with this. but i am afraid we'll have to wait until someone actually implements this somehow...
can someone pleeeease implement this somehow?
Keep in mind that If i read this correctly, this patch will disable usb device mode (i.e. wont be able to access the sd card as a mass storage device anymore and HTC Sync will be disabled as well).
Edit: At least for the time being. The dev seems keen on getting the device-mode/ host-mode drivers to cooperate.
alt236 said:
Keep in mind that If i read this correctly, this patch will disable usb device mode (i.e. wont be able to access the sd card as a mass storage device anymore and HTC Sync will be disabled as well).
Edit: At least for the time being. The dev seems keen on getting the device-mode/ host-mode drivers to cooperate.
Click to expand...
Click to collapse
Yeah, it shouldn't be too hard to implement a software switch.
On the other blog they propose this cables :
http://www.brightonnet.co.jp/english/product/other/bbm-wireel.html
http://www.overstock.com/Electronic...d=123620&fp=F&ci_src=14110944&ci_sku=12436069
http://cgi.ebay.com/Micro-USB-Host-...Accessories?hash=item3a57229ee9#ht_5104wt_939
PS : I would like to buy one of this cables
PS2: I see on that e-bay link that this is already working on various linux powered mobile devices.
Hi, thanks for posting this here
Yeah, I'm just reading how the OMAP USB drivers implement the software switch just now to see how best to do it; right now looks like three drivers - two actually implementing the host/device mode, and one stub mediating which one is actually active.
I'm hoping to have something along these lines working next week.
thats great news mate will u posting your cabel guide to also this should be added i think to the custom roms (or at least a option the the kitchen tool)
There has been some progress:
http://adq.livejournal.com/
http://groups.google.com/group/android-kernel/browse_thread/thread/b871a27624f69b85
is it still not ready to be implemented even in experimental ROMs?
How should I install that? From Recovery? Like a Rom
is there any update on this? I would love to be able to read my SDCARD on my digital camer just by linking in with a usb cable
USB devices not detected by USB HOST
I am developing application to detect my printer by NOVO 7 Paladin(Android 4.0).
By USB HOST CONTROLLER application(which is available in market) the printer/mouse/keyboard is detected. But in my application(Written in java) these devices are not detected
With the reference of below link this application is developed
developer.android.com/guide/topics/usb/host.html
My Code Sample
mUsbManager = (UsbManager)getSystemService(Context.USB_SERVICE);
HashMap<String, UsbDevice> foundDevices = mUsbManager.getDeviceList();
Iterator<UsbDevice> iterator = foundDevices.values().iterator();
if (foundDevices.size()>0)
{String old = textv.getText().toString();
textv.setText(old +" foundDevices ");
}

[Q] Bluetooth woes

Hi ,
I am a fairley new user of the HD7 after coming from a n900 and a Hd2.
I struggling to like the HD7 to be honest. I thought the N900 was a pain and again this HD7 is in the same league.
Why is nothing simple? I had a nightmare with contacts ,office docs .......even transfering epub files. I now want to bluetooth a lot of pictures over and yes I am struggling. I really dont want to give up on this phone..I love the speed and smoothness,but I want it to do the simple things as well. I cant even get my HD2 to recognised the HD7 ,all it comes upp with is there is no services i can use.
So is there a work around for my blue tooth problem is there one planned ........
Many thanks.
I really wish illiterate people wouldn't buy phones. It's all over this forum, the internet, the phone manual that you can't bluetooth pictures/files with this phone yet. You need to transfer the pictures to your computer and move them over through Zune. I honestly don't know what the struggle is there, or with office docs, as the Office integration is flawless...
FiyaFleye said:
I really wish illiterate people wouldn't buy phones. It's all over this forum, the internet, the phone manual that you can't bluetooth pictures/files with this phone yet. You need to transfer the pictures to your computer and move them over through Zune. I honestly don't know what the struggle is there, or with office docs, as the Office integration is flawless...
Click to expand...
Click to collapse
Do you have any clue how confusing these forums are to a newbie?
fluffybunny said:
Hi ,
I am a fairley new user of the HD7 after coming from a n900 and a Hd2.
I struggling to like the HD7 to be honest. I thought the N900 was a pain and again this HD7 is in the same league.
Why is nothing simple? I had a nightmare with contacts ,office docs .......even transfering epub files. I now want to bluetooth a lot of pictures over and yes I am struggling. I really dont want to give up on this phone..I love the speed and smoothness,but I want it to do the simple things as well. I cant even get my HD2 to recognised the HD7 ,all it comes upp with is there is no services i can use.
So is there a work around for my blue tooth problem is there one planned ........
Many thanks.
Click to expand...
Click to collapse
To actually answer your questions...
Level 0:
Read this thread and all other stickies in the WP7 subforums before you ask more questions. The old people here will be a lot less hostile.
http://forum.xda-developers.com/showthread.php?t=816501
Level 1:
To get partial access to the filesystem through windows explorer with zune sync (similar instructions in this thread: http://forum.xda-developers.com/showthread.php?t=844396 ). This will at least let you get epub files on.
•When the registry editor opens, drill down to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
•Press Control+F to display the registry search dialog
•In Find What, type zunedriver -- uncheck data box to make searching faster, then click Find Next
•Regedit will jump to the correct key -- now you need to click to the Device Parameters key above it
•In the right pane, double-click ShowInShell and change its value from 0 to 1
•In the right pane, double-click PortableDeviceNameSpaceExcludeFromShell and change its value from 1 to 0
•In the right pane, double-click EnableLegacySupport from 0 to 1
Click to expand...
Click to collapse
Level 2: install chevron to begin sideloading apps and you can do things like use total commander, which gives you bluetooth file transfers and full filesystem access. I can't do this (I have an LG phone, so totalcommander won't work yet).
thanks is there a link for chevron and total commander thanks.
There is no way you've had time to complete even level 0.
jordanmills said:
Do you have any clue how confusing these forums are to a newbie?
Click to expand...
Click to collapse
the Windows Phone 7 site is not confusing, neither is the big sticky at the top of this forum. The possibility of this being anybody's first forum ever visited are slim.
Teaching a 'newbie' how to edit the registry to access the file system is worlds more complicated than drag and drop from Zune...
thanks for the help people.......done level 1 ok havent read level 0 call me inpatiant sorry....anyway thanks everyone.
ok phone is now unlocked done some reading and now have a better understanding............all I need now is the total commander file........cant find it any where. Any help will be good.
Many thanks
come on guys help me out someone must know a link for total commander....the only ones I can find are .cab files.......struggling to find a .XAP
Please guys be kind.
Many thanks
You see what I mean? afaik there isn't a total commander for WP7, nor should there be... I believe TouchXperience is what you're looking for...
the reason I asked for total commander was it was suggested I could bluetooth pictures with it in a previous reply.....will i be able to do this with this? If not is there a hack or app to allow me to do this?
Anyway,
Many thanks
WP7 currently does not Bluetooth files, no matter which App you use. Bluetooth is there mainly for use with Headsets atm. Who knows what NoDo may bring though....
fluffybunny said:
the reason I asked for total commander was it was suggested I could bluetooth pictures with it in a previous reply.....will i be able to do this with this? If not is there a hack or app to allow me to do this?
Anyway,
Many thanks
Click to expand...
Click to collapse
My gripe isn't with you mainly, I was just trying to solidify my point of how much more difficult it is to try and have users use homebrew solutions. I personally recommend Zune for any and all transfers.
thank you man
thanks for all the guys ....you been brilliant....
Many thanks

[Q] Burn ISO to USB

Ok, this may be more of a general android question rather than device specific. I have several ISO files for various operating systems that I carry around on my memory card. Is there a way within Android ( likely similar to a dd command ) that I could burn the image to USB key? Im looking for a way to fix/repair computers on the go without needing to carry around my laptop ( Or download new / test releases and live boot them so to speak ).
Before you ask, yes I have a kernel that supports USB OTG and i can read/write to my usb key within my phone already. I was looking on the market for something similar to "live usb creator" but had no luck.
This is one of the only threads ive ever started and I do look around first. The information given could help many out if there is such a way The GS2 technically has more processing power than my n450 powered netbook It would be nice to actually utilize it as such.
pyraxiate said:
Ok, this may be more of a general android question rather than device specific. I have several ISO files for various operating systems that I carry around on my memory card. Is there a way within Android ( likely similar to a dd command ) that I could burn the image to USB key? Im looking for a way to fix/repair computers on the go without needing to carry around my laptop ( Or download new / test releases and live boot them so to speak ).
Before you ask, yes I have a kernel that supports USB OTG and i can read/write to my usb key within my phone already. I was looking on the market for something similar to "live usb creator" but had no luck.
This is one of the only threads ive ever started and I do look around first. The information given could help many out if there is such a way The GS2 technically has more processing power than my n450 powered netbook It would be nice to actually utilize it as such.
Click to expand...
Click to collapse
From android OS I have no clue bro. However, you can try UnetBootin. This program will take an ISO and burn it to a USB drive that will boot. I do it all the time with Linux distros or Windows repair disks. Good luck
KillaHurtz said:
From android OS I have no clue bro. However, you can try UnetBootin. This program will take an ISO and burn it to a USB drive that will boot. I do it all the time with Linux distros or Windows repair disks. Good luck
Click to expand...
Click to collapse
Hi there. Thanks for the reply. I've used UnetBootin actually. I'm really looking for an equivalent that will run on android OS lol.
Sent from my SGH-T989 using xda premium
very interesting new App potential i see here
i could myself find this useful
to "burn" a bootable USB key to fix/boot repair a dead PC or something along the lines
so, the challenge will be to port over any of the Linux tools over to Android to get it working, shouldn't be too hard
unfortunately i do not have the spare time to get into this yet
but any DEV with free time wanting a fun challenge, this is an interesting one to play with
AllGamer said:
very interesting new App potential i see here
i could myself find this useful
to "burn" a bootable USB key to fix/boot repair a dead PC or something along the lines
so, the challenge will be to port over any of the Linux tools over to Android to get it working, shouldn't be too hard
unfortunately i do not have the spare time to get into this yet
but any DEV with free time wanting a fun challenge, this is an interesting one to play with
Click to expand...
Click to collapse
I'm looking into our available commands using terminal emulation So far its looking promising ( more like a cat command but still ).
If there are any Devs out there reading this, it would be a nice tool to have ;-)
In theory it should be very possible. Also, I was thinking about the possibility of porting over qtparted. Most of us techs have external USB to SATA/IDE adapters. Imagine pulling a laptop drive, wiping virii, repairing using scandisk, repartitioning borked disks, ect. Great ideas :-D This phone has more processing power than most netbooks in the market ( and actually better gpu capability too lol ). Why not put them to use !
Sent from my SGH-T989 using xda premium
would be nice
I would love to see something like this. my pc hard drive has failed, New drive acquired but no win or ubuntu boot disks. If I could just put a boot on my spare 4gb micro ad... only have the phone for web access
hi
Yes I've wanted to do the same thing on a android tablet android tablets are missing out on such software iso burning and CD DVD writer tht connects too the tablet would be great the only thing stopping me from converting from Windows to android tablet with keyboard is this problem . Google would acutely make a killing if programmes and hardware like this was out for tablets .
Same here I have a tablet with that kernel that I can connect USB drives to but no burning software gutted
Try DroidDrive.
I'm going to test if it can boot iso's too.
Normally, it can boot img's.
Yes...I too need such apps like rufus on phone to create bootable pendrive
---------- Post added at 08:03 PM ---------- Previous post was at 08:00 PM ----------
Droid drive can only be used to boot pc from phone, but it can't be used to make pendrive bootable, and that is actually what we need.
From Terminal Emulator
dd if=/path/to/iso of=/block/device/id (for flash drive)
The only problem is that this method uses the entire flash drive.
Oh, and finding the block device id of your otg flash drive on android seems to be problematic.
Haven't tried it yet...
but it works on linux, and busybox
provides dd to android so...
Anyone have a way to find block device id for a usb otg flash drive?
ISO to USB on Play Store does this with no root
Am I missing something. I've been looking for hours and the app mentioned is very suspect and unreliable. I need create windows boot aswell whether from usb of phone itself.
Can't use root option app either due to SM-S908W as my phone.
Help pls!!
Bump

Adaptable storage

Ok, so Big Red left out YET ANOTHER nice MM feature. But guess what? We can put it back in! http://forum.xda-developers.com/showthread.php?t=3309709
I did this, and in page 6, there's also another link to partition your sd card to have both! The number used in the command line....'mixed xx' refers to the percent of public, not emulated storage. Just sharing what I found. Not a pro, but have dabbled some, and read A LOT before doing so. "Disclaimers" Sorry if in the wrong thread.
Damn sd card problem of virtual, automatic removal still throws a wrench in the system.

Categories

Resources