Hi!
I´m new in this forum and would like to know if it is possible to use the unlocked ExtRom as normal memory-space in a way, that this space (about 16 MB) will be added as normal main-memory for installed programs.
Thank´s for your help in advance.
The Extended ROM is in flash memory (just like \Storage). Storage can't be used as RAM for running programs, simply because flash memory is a lot slower than RAM and can't be (re)written as often.
You can store files in your unhidden and unlocked Extended ROM as you would in \Storage or on a storage card. These won't be lost when the device hard resets. You might consider moving large documents/spreadsheets that don't change often from \My Documents to \Storage or \Extended ROM. This will also free up RAM. Also, some applications won't mind being stored there (but they will need free RAM to execute).
Hi wfberg!
Thanks a lot for your quick answer. When there is no posibilty to use it as normal memory so at least for data, BUT how do i instruct my programs to use this part of memory as their normal/standard place to store?
As far as i know, almost all programs don´t give an option about
"where to store data"
*during installation* or
*after installation in a setup/configuration-menu*
tshoshua said:
Hi wfberg!
Thanks a lot for your quick answer. When there is no posibilty to use it as normal memory so at least for data, BUT how do i instruct my programs to use this part of memory as their normal/standard place to store?
As far as i know, almost all programs don´t give an option about
"where to store data"
*during installation* or
*after installation in a setup/configuration-menu*
Click to expand...
Click to collapse
Open activesync then goto Tools>add/remove programs remove the mark on "Install program into the default installation folder" while you're installing a program a windows popup will ask you "Select Destination Media" just select in this case the "Storage" or the "Storage Card"
Related
A better way (??)
Why would one want to do this?
1. Extended ROM is (as ITSME has pointed out) a Disk on Chip.
1a. It is totally lockable/unlockable -- and can be deleted/added to if one wants to, as long as one understands a few basic things.
2. When the device is hard resetted, after booting is complete, one automatically runs the CAB files in Extended ROM that "localize" the device in accordance with the Carrier's wishes. This is a good thing, and a bad thing... especially if the SW they install is Caller ID, for example, that eats memory and battery performance. But it is a needed thing for the most part in my opinion.
BUT.....
What if you could do the following:
1. Delete your entire extended Rom (ITSME has shown this to be possible)
2. Take the extended ROM files "as is" from all of the carriers out there -- kind of like ala carte menu choices -- and place them somewhere where upon your choosing, could be installed immediately at one's whim (even with the same parameters and running as if they were still came from the Extended ROM)
3. Never have to worry about flashing your device again, unless there is a significant OS reason to do so.
4. Forget using tools one doesn't need to use.
5. Tweaking a config.txt file -- why bother if ya don't have to.
Sound Good????
In my opinion, the only real reason we have many people out there playing around with flashing ROMS is that they want a "perfectly customized device" every time they hard reset. The REAL, Operating System upgrades and Radio stack upgrades are not needed as often and people are willing to wait until their device OEM gets around to the upgrading themselves.
Bottom line: Hard Reset, install your own programs to your liking, and have your device almost as if you never resetted it up and running in a matter of minutes (2 or 3, not 30) with no risk at all to your ROMS.
If this is what people REALLY would rather have, instead of flashing extended ROMS and risking killing their machines....
In a day or two, I will have a (very) little app made that can do this, and show you the "secret" (though I think this is not a secret -- but could be wrong) do doing this.
This post is sent out to "test the water" on this app/solution I will provide.
((no charge))
Feel free to comment, so I can see if people want it or not -- so I will know if to bother making (have made) /telling how to do this.
Plus, also feel free to comment if my thinking here is completely from Mars
Excellent idea. Just a simple list of cab files with location, check box to select and parameters if required is all thats needed inmo. You could then store the cab where you want, SD or Extrom, and then after a hard reset just run the app to execute the select cab's
Can't wait, certainly prevent all those deep despare moments when it doesn't go smoothly and you think you've trashed you device !!!
Victor...
Give us the application then....
Smiles.
got to have it made first....
Ok, here is the deal: I don't have time today to test all of the in's and out's of this -- but by leveraging the power of this forum, I think it will quickly be all figured out and expanded upon.
1. Most people don't know that if you place a directory called "2577" on an SD Card and place in it a file called "Autorun.exe", the file will run when you place the card in the slot of your device. This works for smartphones, XDA2's and Ipaq's (so I am guessing that it is a WIN CE thing).
2. If you could develop an app whose sole purpose was to execute the cab files in the directory (easy to make, for a dev), you could autoload apps at will.
This means that after a hard reset, if your Ext ROM was empty, you could basically mimmick the loading of the stuff when and how you want to -- without cooking an External ROM.
This leaves tons of possibilities
1. using the EXT ROM area for storage that will not go away on Hard Resets and is larger than the normal persistent storage on our devices.
2. using the EXT ROM area for "private storage" that can be hidden with ITSME's tools.
3. using the SD Card to not only load your preferred files, but also (if someone is really clever and can figure this out) your connection settings and what ever other REG settings you feel like.
I HAVE FOUND ONE "CATCH" HERE...
The autorun.exe will execute upon card removal too, so one will have to probably rename the file while in the device or the directory name to "2577XX" so it will not run again.
if you let your mind wander a bit -- the possibilities are endless here
but again, I have not tested out all of the possibilities nor tested it for problem situations -- so that is where the power of the forum comes in. Seems easy to experiment without nuke-ing your device.
I am going to erase my EXT ROM, make my own version of what I want on the SD card, and use the EXT ROM for storing stuff I don't want to lose ever.
By all means... comment, take this idea and run with it.
I am going to have a little app made that will run all cabs in the 2577 directory in a few days -- but I am dependent upon a DEV resource so the delivery time of this "5 minute application" is not 100% known.
Enjoy!!
It's a great idea. I do like it very much. I will try to play with the concept. But, let me ask you where to get 'Autorun.exe' and comand line for this program.
Thanks,
Ah! I think I understand now. "Autorun.exe" can be any executable program, just name it "Autorun.exe". Right?
It work like a charm. I copy a program "Autoconfig.exe" and rename it to "Autorun.exe". Then move it to dir "2577". When I insert SD card into the socket, it stand still, nothing happen. But when I turn off and then on, it execute the said program. Then I Off and On for second time, it won't execute, which is correct. It will execute the program again if I take the SD out from the socket.
I can then play a lot of things with it.
Thanks, Victor
you are right.. any EXE program can be renamed autorunexe. I have not got all the permutations worked out yet as to what can or cannot be done yet, but if time allows I will do more research.
I am expecting my little EXE to be finished today, where it's sole purpose will be to run all CAB files in the directory.
When done, then I will post it here.
If anyone has ideas as to how to re-do the connections / reg settings and place them in a CAB file, like the OEMs do, then you can comletely customize evrything at will, with a power-on.
For portugal here are the configs, in a .cab for each portughese mobile operator.
These were made by www.qtek.com.pt
http://www.enev.pt/ppcforum/index.php?act=ST&f=37&t=1492&s=2a02c5df8d4b65cf66ca27e0aadc4817
(portughese language forum, but if interested in any info send me a PM)
how autorun works
when you insert the sdcard the autorun.exe is copied to \windows, and executed as '\windows\autorun.exe install'
when you remove the sdcard, '\windows\autorun.exe uninstall' is executed, and then autorun.exe is deleted from \windows.
So then, in theory, if you manually delete this file before removing the SD card -- it would not run again then, right?
Trying to think of ways to automate the entire Hard Reset issue -- select your Extended ROM programs / settings you want -- and then plug and play. Changing EXT ROMS made to be as simple as selecting which SD card to install after Hard Reset.
Plus, if the last thing you did before the Hard Reset was to perform a backup to a secure area (like the now empty EXT ROM area), you could also have the autorun program look for the back up and do a restore. May be easier than trying to place all settings into CABS and you benefit from having your data again after a Hard Reset -- all in a few sinple steps.
That is the whole purpose of my activities / efforts here. I hard reset at least 2 times a week (I have special reasons for this).
obviously -- some of the ideas presented up to now are simply brainstorming the possibilities. hope to come up with the right and complete idea soon and have it made here. Then post it here for all.
1st. Just Install 1.60a yesterday and :shock: it's amazing (thanx to buzz)
Later, since i didn't backup my contacts i lost it, luckily most of it were saved in my SIM. When i tried to copy them from Contacts > Menu > SIM Manager it says:
"The file 'SIM_Mgr' cannot be opened. Either it is not signed with a trusted certificate, or one of it's components cannot be found. You might need to reinstall or restore this file"
Click to expand...
Click to collapse
I've tried to use Asuka SIM Manager, yes it works. Read my SIM Contacts very well, then i copy all in SIM to Phone Contacts, but then what appears is "Unknown" instead of the Contact Names.
Can some1 help me with this ? Is WM2k5 come with default SIM Manager ? how can i install it ? if it doesn't come with SIM Manager, where can i found a good SIM Manager ? a download or threat link maybe ?
2nd. Another problem is I can't manage to find my storage i've try to look at Settings > Memory > Main and what i found is 14 MB of Storage and 120 MB of Program. Yes it's normal according to a few threat that i've read before, but when i'm trying to install program, the option is whether the application will be installed on DEVICE or STORAGE CARD, where is the Storage?
I'm sorry if i ask too much but i really need to get rid of this problem, if it's too lame to be answered, would some1 plz put a link to threats that are talking 'bout this problem ?
windows/simupload.exe
make a shortcut to windows/start menu/programs
rename it to "SIM PhoneBook" or "SIM Manager" or "Whatever"
:wink:
Thanx jojo, now i have my important SIM Contacts back ....
Can u help me with the 2nd question, i just got confused the way 1.6a manage my storage. When i open file explorer, what i saw is just Extended ROM and Storage Card (and other standard folder of course)
I want to use my Phone Memory to install programs which is now only 14 MB available. Also when i try to copy a few files from my MMC, it says memory critically low.
Can u give a light here ... plzzzz i'm in the dark ...
Upss ... sorry, i just found the answer .... sorry again ..
Thanx jojo ... u guyz rulezzzz
Voidzzz
did u find your storage problem ,i have the same problem, can u share
hey,
i want to remove the pre installed programs (like O2 Media plus...)
how to i "edit" the rom? so after HR, it wont be installed automatically?
actually, cab must be located in the "hidden" partition
how do i enter to hidden partition?
i entered the hidden storage,
buy i dont see there all the o2 programs... where are they?
again, i am searching for the installation files,
so when i will delete them,
a HR wont installed them..
If possible, I would suggest a hardreset. After the hardreset, you will came to small window saying that some software will be installed in 3...2...1 seconds (e.g. the screen you see just after the security option setup after the hardreset). When you see this screen (you have 3 seconds to re-act), soft reset the unit. Now, your unit will be customization free (e.g no customized software installed).
As you said you have already entered the EXT Rom, you can now choose which software you would like to install. If you don't know what they heck they are, just install it and see if there is any difference. Worse case, hardreset your unit again, take a bit of trial and error.
i dont see the 3 2 1 window
are you sure it is on the atom? i hear it on the jam, akaWM2003... and in WM5 it isn't...
The Software in the O2 Atom is in the ROM itself.
therefore you can not remote all of the O2 software....
Nadavi. 8)
Hi brothers
Its not good to enter hidden partetion,
I did all these things too... I also wanted to install some programs to main memory, but main memory is very small in atom it just 43 mb storage.
so i unlocked hidden partetion and delete all inside hidden part...
the result is camera and media plus, fm radio skins are corupted.
then i tried without delete anything, there left some space about 9mb,
And also camera getting problems....
So its better to leaave all in main memory, if you dont want see preinstall programs, enter windows directory start menu througj file explora and delete shortcuts.
Its good idea to by 2gb mini sd and have fun with free space
thank you. hope these information helps you.
hey,
i agree with you 100%,
but the reason i want to uninstall them, is not to save space (i already have the 2gb card). i simply dont want the progams on my device... each of the programs adds a little something to the registry, and god know where else..
Hi all
I have been looking for answer, but without results.
I want to add my own shortcuts in manila today. What do I mean 'my own' you ask, i have a lot of programs installed on my storage sd card, and i dont want to install it all over again after changing ROM. For example i have installed garmin navigation and i don't want to install it again and wasting hour for that operation, I just want to add shortcut to manilla an pin it to today screen.
Please help me, I my explanations are not clear I will try to describe my problem better.
Thanks forward
misieq666 said:
Hi all
I have been looking for answer, but without results.
I want to add my own shortcuts in manila today. What do I mean 'my own' you ask, i have a lot of programs installed on my storage sd card, and i dont want to install it all over again after changing ROM. For example i have installed garmin navigation and i don't want to install it again and wasting hour for that operation, I just want to add shortcut to manilla an pin it to today screen.
Please help me, I my explanations are not clear I will try to describe my problem better.
Thanks forward
Click to expand...
Click to collapse
Sir, probably it's me but I don't get/understand it!? What do you mean with "Shortcuts to manila"?
- Manila files are image files. Do you wont to skin manila files
and you don't know how to start?
- Do you will personalize the shortcuts? the one you see in the start window and on the manila home screen?
Maybe you can give some more information, it will be easily.
You need a .lnk in your start menu to the program. I use sashimi to copy .lnks to programs (not requiring registry information) installed on the storage card to /windows/start menu/programs. You can also just do this manually. Once the .lnk is there, you can add the program to the quicklink on the hometab.
I use Resco Explorer. Browse to SD -> Program folder > Select and long press the program you want > Send to > Start Menu as Shortcut
Then, go to Home tab, select an empty quicklink and select the program
mwalt2 said:
You need a .lnk in your start menu to the program. I use sashimi to copy .lnks to programs (not requiring registry information) installed on the storage card to /windows/start menu/programs. You can also just do this manually. Once the .lnk is there, you can add the program to the quicklink on the hometab.
Click to expand...
Click to collapse
Thanks man ! that's what I'm looking for
Topic can be closed for now.
Thread moved to Q&A.
Now Windows Phone 8 Got his First Real File manager.
Pocket File Manager .
Now The latest improvement:
- Full Access to media library
- Full access to video files
- Full access to SD Card
* I think Now Microsoft open windows phone 8 API's .
Common Developers....Hurry Up...
Now U can Make More Powerful File managers for Wp8.
Get it Here:
http://www.windowsphone.com/en-in/store/app/pocket-file-manager/56dd9c3d-fe0a-4ceb-84b0-043e58e55b19
Checked....Working Fine with All capabilities in....
Yeaaaah this was posted a couple days ago so I wouldn't really call it "GRAB IT FAST" (nor, for that matter, is this post quite in line with the forum rules as you're kinda-sorta advertising a paid app, even though it's not yours).
If you read the dev's forum thread (it's not here, it's easy enough to find though) you'll see he got special permission from Microsoft to use a capability which is normally only available to OEMs. Sure, it's a good sign and may mean good things to come, but don't go getting all breathlessly excited about it *just* yet!
Also, "Full API Access" is a pretty bad description. It doesn't appear to use any non-standard APIs at all, in fact (I decompiled it already). The filesystem APIs are available to all developers. You just can't *DO* much with them because apps run in sandboxes with very low permissions. The dev got permission to add *one* extra capability, ID_CAP_MEDIALIB_PHOTO_FULL, which gives full access to the pictures library and the SD card. It does not give anything even vaguely close to full access to the whole phone (as a trivial example, it still doesn't give access to the Documents folder). It's also not something that just any random developer is going to be able to use.
Thanks for trying, though, I guess...
Not the means of any ad here.
I just got it...usefull....
Delete the thread...if its not suitable here.
thanks
Amirphp said:
Not the means of any ad here.
I just got it...usefull....
Delete the thread...if its not suitable here.
thanks
Click to expand...
Click to collapse
I don't think this thread should be deleted.
Anyway I just went to the Pocket File Manager facebook and this is what I found out :
"Hello developers.
I want to info you that in next version of Pocket File Manager we added support for third party application to save files into Phone storage and SD Card. It is very simple process and will cost you nothing.
How it works:
All what you need is to add special extension into your file and execute Launcher. PFM will receive file and save it to desired location , also it will remove extension so the file name remains original.
Extensions supproted:
.tosd - Save file to SD Card. For example you have file named "my new file.dat" and you want to save it to SD card. Rename the file to "my new file.dat.tosd" and use Windows.System.Launcher.LaunchFileAsync(); PFM will store the file named "my new file.dat" in SD Card. If no SD card is presents file will be stored into Phone's storage Picture folder)
.tols - Save file to PFM local storage.
.tops - Save file to Phone's storage under the Pictures folder.
If you have any questions fill free to ask!"
Maybe this can be helpfull to other developers that can't get the ID_CAP_MEDIALIB_PHOTO_FULL capability for their own app.
I think this is interesting ...
Best app
Super app!! Installed trial version on Lumia 925, all works as described. Hurry up developers!!!
This looks great! But I wish the ability to access even a small part of the SD card was open to all developers. Its been very difficult to build a productivity app when the only way to get files out of the phone is email. Looks like he got into the Nokia collection about a month before he added the capability, I assume Nokia made this happen.
That could be. Nokia has the ability to add ID_CAP_MEDIALIB_PHOTO_FULL to "their" apps if they want; they could probably arrange for this app to receive it.
I'm with you on the SD thing. The official APIs for SD access (read-only, limited to the file types you specify beforehand, can't specify reserved file types, can only see so many files) are really stupid.
The fact that 8.1 supposedly allows devs to enable installing apps to SD is encouraging. If that feature stays, there's a decent change it will mean the apps are installed to a FAT partition, which would mean they would have full access, automatically (MS can restrict access to the mount point, but then the app couldn't get at its own binaries and resources; if they allow that, they allow it all). Of course, they might split-partition the card, making part of it NTFS so that they can ACL it to hell again. Even then, though, you could remove the card and put it in a PC...
From my experience with the emulator, the SD card still appears to be a single partition, FAT32 to be exact. Installed apps are stored in a hidden folder, namely WPSystem\Apps. Unless there's some trickery here that I'm unaware of...
Heh, "hidden" folder. Yeah, that'll be effective. I bet they set the readonly flag too...
GoodDayToDie said:
Heh, "hidden" folder. Yeah, that'll be effective. I bet they set the readonly flag too...
Click to expand...
Click to collapse
That folder was there before, but now it also contains apps and appdata as well, besides some system files from before. Some folders are marked as partially read-only.
Well if there is a difference between the winRT file access and the winPTR 8.1 file access for apps I am yet to find it (aside from not being able to get on network locations and DLNA from phone).
I say devs should be more focused on getting their apps ready for 8.1 than still trying to live up with the *redacted* limitations of WP8.0...