[Q] Apps on SD with Interop Unlock? - Windows Phone 8 Q&A, Help & Troubleshooting

With Interop Unlock, there's any chance to install or move apps on SD cards?

Currently testing this out. Games won't work too well on an SD card unless you own a class 10

Could you post which registry key to change to install on SD?

Its not simply a registry key.

It's not even about wether it is class 10 or not. WP7 devices had huge problems with their internal SD cards due to the fact that the random access time was terrible. The SD card class tells you only about transfer rate though.

StevieBallz said:
It's not even about wether it is class 10 or not. WP7 devices had huge problems with their internal SD cards due to the fact that the random access time was terrible. The SD card class tells you only about transfer rate though.
Click to expand...
Click to collapse
yep. random access is worse on most (big) class 10 cards afaik

It should be possible. You might have to install the app on your phone. Create the directory on the SD card and move the files to the SD card. And find a way to redirect all entries from the phone to the SD card. Access time shouldn't be a big factor, because windows phone apps load into the phones memory. This is all speculation though. I don't think you can install from the store to the phone. Unless there's a way to change the install path of apps in the registry. Again, all speculation.
Sent from my Nokia 521 using XDA Windows Phone 8 App

Access time was a huge issue with SD cards on WP7. And it was "supported" there. I don't assume it would have become less of an issue on an OS that does NOT support it.

aclegg2011 said:
It should be possible. You might have to install the app on your phone. Create the directory on the SD card and move the files to the SD card. And find a way to redirect all entries from the phone to the SD card. Access time shouldn't be a big factor, because windows phone apps load into the phones memory. This is all speculation though. I don't think you can install from the store to the phone. Unless there's a way to change the install path of apps in the registry. Again, all speculation.
Sent from my Nokia 521 using XDA Windows Phone 8 App
Click to expand...
Click to collapse
I've got the same thought recently. If it would be possible to create a junction link in Phone\Data\programs, then it should work, cause windows doesn't really "know" that junctions are only links, it handles this as a directory...
on a "normal" Windows it must be a shell command like
mklink /j C:\Data\programs\{GUID from App} D:\{copy of the entire GUID-App-Directory from C:\Data\programs}
sorry for my "poor" description, but maybe someone got an idea...?

You all are missing a really critical problem: apps (unless they have ID_CAP_PUBLIC_FOLDER_FULL or similar) cannot actually access the SD card (ID_CAP_REMOVABLESTORAGE goes through an out-of-process RPC service; the app itself still can't access the card). Trust me, moving an app's binaries and data files to a location that the app cannot access does *not* end well (in related news, I can't launch Calculator on my phone anymore).

Oh, by the way, symlinks require some registry tweaks (in HKLM\SYSTEM\CurrentControlSet\Control\FileSystem) to work. Otherwise, you get these nasty and useless error messages about the link being "disabled" if you try to do anything with it (creating it works, but not much else). This probably won't affect hardlinks or junctions, though.

Related

Whats better: installing on sd card or device?

hey everyone,
did a search on google and here but didn't find what i was looking for.
what keeps a ppc faster? installing programs on the device or the storage card?
thanks,
georgios
neavissa said:
hey everyone,
did a search on google and here but didn't find what i was looking for.
what keeps a ppc faster? installing programs on the device or the storage card?
Click to expand...
Click to collapse
Personally, program would run faster if it was installed on the device, but to save space....storage card is for that.
It depends on the program and your personal habbits.
If you are one that has multiple memory cards and swaps them in/out or uses wm5torage, I would suggest programs you use often to be installed on the device.
if you're like me and just leave a card in the phone, then either way
i never swap cards. so i guess it doesnt matter huh?
Nah, I install all the important ones onnthe phone and all the ones that are not so important on the SD, right now there are none. I guess Pac Man, Ms. Pac Man, and Dig Dug are important .
With some roms over 140+ mb space, it definitely won't hurt to install your programs to the main memory. Also, I've run into errors and duplicate folders, ect. from installing to the SD Card.
If you install to sd card, you won't loose anything, except registry entries/configuration, after a hard-reset/rom-reflash. I put all my stuff there that I hate restoring.
I install everything to the sd card, only install apps on the phone memory if the program requires it or an app doesn't like running from the sd card.
No its almost the same, if you have an external HDD, then they will show up in controll panel remove programs, and it will be on the desktop, but when you remove the HDD it will be there but wont run.
They way I do it is if the program runs all the time, lets say a complete system overlay like SPB Mobile Shell or PocketPlus, a real system type program I'll install it on the device. But if it's just an app I run once in a while say Google Maps I'll install it on the card because it only runs when I choose to run it..
Hope that helps!
-RT
I do find that programs like mobipocket run much better when I install to the phone. Seems to hang alot from the card. To me it appears that the phone memory has much quicker access time, but not every program is affected.
I think of it more as the difference between a portable app installed on a usb stick versus the same program running off the desktop.
One other thing to consider (at least it was the case with WM2003SE devices) is if the program/util was run at startup, automatically, it made a lot more sense to put it phone memory, as otherwise the delay in waiting for the SD card to be accessible could cause a slowdown/even hangs!
I install the majority of applications onto my 8GB storage card.
However, I've just discovered that whenever I remove my 8GB memory card, my device memory rises incredibly...
I guess it depends on the type of app you're installing. Something like MagiCall I put on the device so there's no problem blocking calls, but Mio Maps right on the memory card with just a shortcut in the /Windows/Startup Programs folder. If the apps important, then device, but if it's just Pac Man for example, card.
Interesting responses. I've installed apps that the instructions say "Must NOT install on SD card" in the instructions. Some say "You may install on SD card, but be aware that it may be unstable".
comments?
ewingr said:
Interesting responses. I've installed apps that the instructions say "Must NOT install on SD card" in the instructions. Some say "You may install on SD card, but be aware that it may be unstable".
comments?
Click to expand...
Click to collapse
Thats there for your safety, it means that if you have any data loss of any kind it wont be the applications fault. It may need to be next to the registry but it really doesnt matter. Games and such, SD card, system tools and registry editors may need to be in the main memory but don't have to.
I install applications on the storage card, and Today plugins on the device. The only "Application" I have on my device itself is Slide 2 Unlock.
-Jay

Internal vs SD menory?

Is there anyway to FORCE the apps to use the MicroSD memory instead of the Internal storage?
It seems every app I've installed ( Dropbox, Google Docs, Evernote, etc) uses the internal memory. I have a 32GB MicroSD that seems to be useless right now. I tried moving all the apps to SD, but they still use the Internal Memory to store cache/files
I have yet to see a fix for this as well. The way I work around this is if the app saves files to the internal storage there is usually a setting in the settings menu that will allow you to change where it saves files. For instance with the TapeRecorder app. It automatically saves files to the sdcard (which Motorola stupidly named the internal storage for). I go to the settings and change the "sdcard" to "sdcard-ext", then it works!
For the time being, you can use the SD-EXT microsd card for music, videos, pictures, TiBU backups, downloads, etc., but in some cases you need to change some settings to do so. Apps cannot be installed on the external microsd card for now and you should make sure you 'move to phone' any apps which are check marked in the 'media' area or you are subject to losing them.
Sorry this next generation android phone just like Droid X it has dedicated app memory. That memory is used strictly for those apps. U can put 500 apps and not run out of room. SD card is used for media music movies etc
.
Sent from my DROID BIONIC using xda premium
Groid said:
For the time being, you can use the SD-EXT microsd card for music, videos, pictures, TiBU backups, downloads, etc., but in some cases you need to change some settings to do so. Apps cannot be installed on the external microsd card for now and you should make sure you 'move to phone' any apps which are check marked in the 'media' area or you are subject to losing them.
Click to expand...
Click to collapse
Is this why When I selected "Move to Media Area" the application shortcut disappears from the "All Apps" menu?
I moved 2 games to the "Media Area" and now they are gone... they are still installed, but I have no way of accessing them. (I know they are still installed because when I went to reinstall, it said something about it replacing an app thats already install)
After researching more, and fumbling through the phone I discovered that Motorola has deemed the 8GB of Internal memory as an SDCard.
Another FAIL for Motorola, and I doubt there will ever be a fix for this. I could be wrong, but I don't think so.
Stated on the Motorola Forums:
Folks, it's the storage naming system in Android. If you go to any forum for any phone with internal and external memory you'll see the same complaints. There are multiple threads about it here.
Even though in Motorola's file manager you see "internal phone memory" and "SD Card", the internal memory is actually "sdcard" and the external is "sdcard-ext". Like I said, it's like this on every brand of phone with this set up.
So, what's happening is the apps are saving to the internal memory because it is, in fact, the SD card. Motorola has tried to remedy this confusion by discontinuing to say "move to SD" and instead now calls it "Move to Media area".
And no, your external SD is not useless. You can still set your photos from the camera to save directly to your external, you can still put music and movies and all kinds of media on your external and your phone will see them just fine. This is why there is a 16GB card included with your phone, so you can use it for media and if you want to move your apps off of the system memory to save space you move it to the 8GB internal area. Of course 8GB is still plenty of space for apps and other media as well
Click to expand...
Click to collapse
EDIT: BFirebird101 stated this to, I don't know why, but when I was scrolling it passed over his post. Didn't mean to restate what he said.
I've been *****ing about this problem for weeks and nobody seems to care, and it also seems to not bother anybody either.
Its a crock of sh1t. Yea you can save media files on the real SD card, but how many apps actually find them? Smooth move Motofùckingrola!
Fortunately with some coaxing and about a month of messing around, DoubleTwist can find media files on sdcard-ext. Its about the only worthy music player that can.
Sent from my DROID BIONIC using Tapatalk
Tornlogic said:
I've been *****ing about this problem for weeks and nobody seems to care, and it also seems to not bother anybody either.
Its a crock of sh1t. Yea you can save media files on the real SD card, but how many apps actually find them? Smooth move Motofùckingrola!
Fortunately with some coaxing and about a month of messing around, DoubleTwist can find media files on sdcard-ext. Its about the only worthy music player that can.
Sent from my DROID BIONIC using Tapatalk
Click to expand...
Click to collapse
The Stock Music App seems to find the music files just fine on the MicroSD (just add some to try) and the Gallery Finds the Pictures. But I don't give a damn about Music or Pictures.
I have 123MB of the "Internal Memory" (SDCard) left - after I loaded all my work documents (spreadsheets, powerpoints, etc) & E-books. Right now I have to Move the file from the SDcard (InternalMemory) to the SDCard-Ext(MicroSD) after I've edit it and reuploaded it to Google Docs, then if I want to Edit it agian, I have to move it back to the SDCard(Internal Memory) Just so Google Docs will see it again.
Stock? That's okay, I'll pass. I froze those apps with TiBackup.
Sent from my DROID BIONIC using Tapatalk
i use videovault and when i pulled my video vault folder from my old backup and loaded it to the external SD, the VideoVault did not find them. There is no way i will load 4GB of videos into my Internal 8GB card just so i can haz my pronz!
What I noticed is this seems to be very similar to how the Xoom and Honeycomb handles sdcards and internal storage (minus the fact that we still cant write to sdcards on stock honeycomb....) so it could be Motorola setup the phone this way for a smoother migration to Ice Cream Sandwich when it comes out?
If ICS looks anything like the "leaked" video then ill pass.
It seems that MOTOROLA Android devices are the only ones with the MicroSD issues.
I have an Asus Transformer android tablet that has absolutely NO trouble at all when it come to read/write access of the MicroSD.
Motorola seems to fudge everything up. But verizon doesnt off any better phones (IMO)
You would think with all the Smart/Nerdy People on this site, someone would come up with a way to Rename the partitions Motorola has setup.
If it was just possible to rename the "SDCard-Ext" To "SDCard" ...
The reason you have no issue is Asus did a hack mod to get the SD card to work. Moto did the same on European xooms but on USA version its a google product there fore moto has no control on software manipulation. As for apps to SD card there is no need the device has dedicated app storage stritctly for apps.
KoolAidJunkie said:
If ICS looks anything like the "leaked" video then ill pass.
It seems that MOTOROLA Android devices are the only ones with the MicroSD issues.
I have an Asus Transformer android tablet that has absolutely NO trouble at all when it come to read/write access of the MicroSD.
Motorola seems to fudge everything up. But verizon doesnt off any better phones (IMO)
Click to expand...
Click to collapse
Sent from my DROID BIONIC using xda premium

[Q] Scanning media (SD)

Hello dear
I've got a 32gig Samsung class 10 card. Every time I turn on the phone, it takes about 5-10 min to scan for media files in the SD card. Is that normal? I cannot take some screenshot to prove it (Quickmeno doesn't take screen in the notification bar), but it takes a long time for me (my old DHD didn't take so much time, indeed didn't show even the message of the scan).
I've always had that too, with all my devices. Are these microSD card filled up with allot of data?
I think this is necessary to update changes in the Android OS. Like for example: update your mp3 songs list or picture gallery, check for apps on the microSD, ...
Maybe there is a setting to disable that?
I'm not bothered by it, I just let the phone idle for a moment. I have a Class 4 card, so it even takes longer for me xD
Edit: It could always be related to the microSD card. If so and you're running on Windows, just copy all the files to a folder as backup. Format the microSD card with default cluster size. And right after that go to properties of the card to scan for and fix filesystem errors and bad sectors. Copy your files back to the card and try again to see or it takes the same amount of time.
If you have very important data on that microSD card I recommend to also backup an image from it through a backup tool.
Arne_B said:
I've always had that too, with all my devices. Are these microSD card filled up with allot of data?
I think this is necessary to update changes in the Android OS. Like for example: update your mp3 songs list or picture gallery, check for apps on the microSD, ...
Maybe there is a setting to disable that?
I'm not bothered by it, I just let the phone idle for a moment. I have a Class 4 card, so it even takes longer for me xD
Edit: It could always be related to the microSD card. If so and you're running on Windows, just copy all the files to a folder as backup. Format the microSD card with default cluster size. And right after that go to properties of the card to scan for and fix filesystem errors and bad sectors. Copy your files back to the card and try again to see or it takes the same amount of time.
If you have very important data on that microSD card I recommend to also backup an image from it through a backup tool.
Click to expand...
Click to collapse
I have about 18 gig of data on the SD
I'll try to search for errors and bad sectors, then
Arne_B said:
I've always had that too, with all my devices. Are these microSD card filled up with allot of data?
I think this is necessary to update changes in the Android OS. Like for example: update your mp3 songs list or picture gallery, check for apps on the microSD, ...
Maybe there is a setting to disable that?
I'm not bothered by it, I just let the phone idle for a moment. I have a Class 4 card, so it even takes longer for me xD
Edit: It could always be related to the microSD card. If so and you're running on Windows, just copy all the files to a folder as backup. Format the microSD card with default cluster size. And right after that go to properties of the card to scan for and fix filesystem errors and bad sectors. Copy your files back to the card and try again to see or it takes the same amount of time.
If you have very important data on that microSD card I recommend to also backup an image from it through a backup tool.
Click to expand...
Click to collapse
The best is unmount the card on the phone, "erase SD card" and mount the card on the phone, guess thats how the phone format the card.
Do a backup first, I think that unmounting and mounting will delete your data, what is normal...
Some devices only accept cards formated by themselfs, cards formated in a computer don't work on them, not saying that is the case but, it will be better I think.
Same
Same here. It's really irritating. I was about to ask for solutions. I guess it's the phone's problem since my other phones like O2X don't experience that at all.
I just tested again with my Class 4 32GB microSD. It has about 12GB data on it. It takes only 1-2 minutes for me.
Looks like something is going wrong with your phones than?
Maybe you can try this app: Rescan Media Root, and disable scan on reboot.
giovandrea said:
Hello dear
I've got a 32gig Samsung class 10 card. Every time I turn on the phone, it takes about 5-10 min to scan for media files in the SD card. Is that normal? I cannot take some screenshot to prove it (Quickmeno doesn't take screen in the notification bar), but it takes a long time for me (my old DHD didn't take so much time, indeed didn't show even the message of the scan).
Click to expand...
Click to collapse
Folders contained a file named .nomedia wil not be scanned. You can create this file manualy for every folder without media files...
But using StudioKUMA .nomedia Manager from Google play can make it more easy
Try an app named "Rescan Media"
carlosreina said:
Try an app named "Rescan Media"
Click to expand...
Click to collapse
Arne_B said:
Maybe you can try this app: Rescan Media Root, and disable scan on reboot.
Click to expand...
Click to collapse

[Q] Software RAID on WP8?

I don't know if what i'm saying it is just immagination or it is an hint where to start from for expert guys...
I've an HTC 8S which like everyone knows has only 4GB of internal memory and just 1GB where to install apps. I've bought then a 32GB SD card which is totally unuseful since it is not possible to install Apps on it, but it is used just for multimedia content. (maybe Microsoft is thinking about let apps being installed on SD?)
Since WP8 is more near to Windows desktop systems like never before, do you think is possible to create a software "RAID 0" volume between the internal memory and the SD card and create a unique volume "playing" with the phone partitions from Linux?
if yes... well... i'd like to receive many thanks
To my knowledge there currently isn't a way to get that kind of access to the inner workings of WP8. Given the inconsistent access behavior of different SD cards that already led to problems with WP7 devices that used them as internal storage I currently also don't believe that Microsoft will allow moving Apps there anytime soon.
Put bluntly: even the Lumia 620 has 8 GB of internal storage which makes a lot of sense given how much space WP8 takes up and HTC simply screwed it up with the 8S's small flash memory.
That aside: if someone manages to get elevated access permissions we might be able to find out if the functionality necessary for a software raid has been left in the WP8 version of the NT Kernel or if it was removed. If it is there it might be possible but I honestly believe that we're quite some time away from finding out about that.

[Q] maps to sd without interlop or nokia storage check

does anybody know how to do this?
Seems like Storage Sense on 8.1 should handle it, but I'm not sure if it actually does. On my 8.1 phone (HTC One M8 for Windows, or a "W8" as some people are calling it), apps were automatically downloaded to the SD card.
GoodDayToDie said:
Seems like Storage Sense on 8.1 should handle it, but I'm not sure if it actually does. On my 8.1 phone (HTC One M8 for Windows, or a "W8" as some people are calling it), apps were automatically downloaded to the SD card.
Click to expand...
Click to collapse
there is no option to move maps to sd on my little baby blu win jr but thanks
You can probably change the registry key yourself by hijacking an OEM app chamber. You obviously have an SD card, and I'm pretty sure the relevant registry value is meant to be set by the OEM, so it's going to be in a location writable with second-party capabilities.

Categories

Resources