remove pre installed program on atom from the rom - iPAQ rw6828, XDA Atom Software Upgrading

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..

Related

Never Flash/tweak again for modifying an Ext ROM

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.

ExtendedROM after unlock

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"

Himalaya 1.65.96 WWE removing programs

Dear All
I managed to upgrade successfully to 1.5h but since it had some problems(like not persistent storage, active sync probs etc,)
So i moved to 1.60c a perfect one. did a 64 to 64 division and it was OK
but when i hardresseted the ram drive was missing.
So i pased to 1.65b.96 beter than 1.60c it has some options like Device Options on today screen batery status indicator and etc.
But when i install programs i can't remove them anymore.
the device stands with the 4 coloured ball moving.
The device is not hanged becouse if i push the "End Call"(Red)button it goes to today but i cant acces remove programs anymore(the 4 cloured ball will come) I have only to softresset to stop it. even when i try to remove again the same will happen
Any ideas
Thanks in advance
Aldo
Leave it i went to 1.71a of tofclock
It had some link problems but i fixed those.
One question how can i change the nk.nbf rom
I want to add some files or change some so if i hard resset i don't have to redo everything.

System files moving not permitted

Hi to everyone.
Before this HTC device I had others and also had a Motorola Mpx220 (WM2003 SE).
I was used to move the files within "\Windows\Start Menu" (mostly .lnk files to installed programs) into newly created subfolders, to be able to use and/or access the function I needed in a faster way.
I've tried doing the same on this WM5 device, but everytime I try I get an error message reporting it is not possible (File Explorer has greyed out options to cut and/or copy, while TotalCommander just reports it's not possible to "overwrite" ???).
Does anyone have an idea of how this can be done (registry ???) ?
Thank you.
Ciao
Here is the solution...
Hi Mix, it's Mix answering (yes, I'm the same person...)...
First of all I would like to thank you ALL the people which knew the solution and were fighting to answer to my doubt...
You were so many, I wonder why the message has been read times and so many answers arrived: 0 (yes, ZERO).
Anyway, I came across the solution myself, by chance...
The problems seems being the smartphone versions of WM5 being protected against file modifications. This protection extends also to some files execution and to certificate installations (hence some problems may arise when connecting to an Exchange Server for syncronization).
Some tools are needed to remove this protection, and some experience of registry modification is required too (I will not help anyone beside what is in this message and I take no responsability for any mistakes and/or troubles you may produce or face).
First of all you need a special version of RegEdit (the tool from PHM): you should find an HTC digitally signed copy of it called RegEditSTG.exe.
Look around for it: there are many forums around which do hold a copy of it.
Place it in your phone's memory, not on the MicroSD card...
With this tool you should change the following values:
HKLM\Security\Policies\Policies\00001001 = 2 => 1 (RAPI)
HKLM\Security\Policies\Policies\00001005 = 16 => 40 (Cert)
HKLM\Security\Policies\Policies\00001017 = 128 => 144 (?)
The first is the value you will find, the second is the value you should enter. The third line has a question mark because someone says it should be made, someone not... It's up to you. I made it.
Then you should find another tool (with the same above method) called SDA_ApplicationUnlock.exe which has to be run on your desktop PC with the phone already connected with USB (and possibly with ActiveSync not in the middle of a sync...).
Once you run this, you will get a message that the unlock took place (if not, it may be the first operations did not complete well).
Disconnect your phone from the USB cable and power cycle it (switch it off and then on again).
Opla'... the phone is not APPLICATION UNLOCKED and you will be able to move file around the directories as I was looking to when I first posted my message.
Now I have a very quick Start Menu, as I wanted.
Please, be aware that this operation hacks the security policies of WM5 and then any other application which may be dangerous can now run on your phone.
If you wish to stay on the safe side, it could be useful to restore the registry settings to their original values, but I do not know if this could cause other problems, since I didn't on my phone.
I actually double check every single file by myself before launching it and I do not run anything which I'm not sure it is safe.
So, pay attention... (you have been warned...).
Hope this helps someone else out there.
Ciao
Thanks for the tips mate! I was searching around for the same problem.
Can a hard reset put all the files back as in the old WM2003? I'm asking that 'cause if you look at the windows directory, many exe and dll files are repeated, with a different code. I guessed they are for the many different languages the phone support and the code is the country code. Maybe when you switch from one language to another those files are renamed so you have the correct exe and dll for the language you need...
If I can erase all the files I don't need (I will never change the language or maybe have only italian and english) I can save lot of space.
Am I wrong? Was that ever tried before?
vbi said:
Thanks for the tips mate! I was searching around for the same problem.
Click to expand...
Click to collapse
;-) I knew...
Can a hard reset put all the files back as in the old WM2003? I'm asking that 'cause if you look at the windows directory, many exe and dll files are repeated, with a different code. I guessed they are for the many different languages the phone support and the code is the country code. Maybe when you switch from one language to another those files are renamed so you have the correct exe and dll for the language you need...
If I can erase all the files I don't need (I will never change the language or maybe have only italian and english) I can save lot of space.
Am I wrong? Was that ever tried before?
Click to expand...
Click to collapse
In order:
- Yes, I suppose a hard reset of the device completely restores the original factory settings, hence, the device will appear as "brand new".
- You're right: all the localized files present there are just to be able to swithc to other languages (maybe following user's settings and maybe also following user's SIM settings too...).
- Erasing the unused files may appear as a "space saving" job. It is not. First of all you will not be able to remove ROM resident files, but provided you could be able to do this, you will not be able to use ROM space as you intend...
Finally then, it's completely unuseful to try to remove them, just a waste of time trying...
Ciao
Thanks Michele.
Are you sure the windows directory is in ROM?
I always tought ROM was only to store the "disk" image when you hard reset the device. I was so for the Qtek S100.
vbi said:
Are you sure the windows directory is in ROM?
Click to expand...
Click to collapse
Yes it is. On the fact that it is then copied into RAM, well, this is a tecnique which was used up to WM2003 SE devices.
Starting from WM5 devices MS somewhat changed the behaviour of the whole system, hence I'm not then so sure.
Indeed, I have never been sure of anything, beside death, so you can imagine...
I'm not really so "expert".
Having used an MPx220 for over one year (with all its limitations, but exploiting it very much), using a WM5 device now is a much more relaxed experience (faster, more realiable and less troubly in terms of memory).
Just MHO
Thanks Mix - i followed your directions and it worked.
Got my QTEK (running i-Mate ROM) Application Unlocked

WM5torage or Card Export w/ New Rom

Can anyone confirm or deny that either of the two programs work with the brand new rom?
They didn't with 3.27. There also is a newer version of Card Export out now.
Still not working for me on the official 3.35 ROM. I'd love to get this fixed. That was an essential feature for me and it sucks not having it.
Were you referring to Card Export II 3.08 or WM5torage?
both....
I was running Card Export 3.06, so when I saw your post I was hoping 3.08 would work. Installed it and still no love. This sucks.
Edit: I submitted a bug report at Softick's website. Here's hoping for a resolution
WM5torage 1.75 works with the new rom.
Not working for me. Did you do anything special? What ROM are you running? I'm on the official Sprint 3.35 release.
Also posted at PPCGeeks,
For those interested in Card Export/WM5torage:
I don't know about everyone else, but the ability to use my phone as a flash drive for transfering files is a huge advantage for me. Activesynce/WMDC blows, and is not installed on every computer. Since the update to 3.XX ROMs, neither of these programs has worked (at least for me). I've been in touch with Softick (makers of Card Export) and I think we will have a solution soon. I've run some debug programs for them and they have developed a working version. Not sure when the final release will be, but hopefully soon. I was amazed at how responsive their team was. The day after I emailed them, the developer was in contact with me. I ran some debug programs, and the next day he had a working test version for me to try. Really awesome to see them working that quickly to develop a fix. If I hear anything about the final release I'll post again. Just thought some people might want to know.
atomclock said:
WM5torage 1.75 works with the new rom.
Click to expand...
Click to collapse
is this inaccurate information??
i have both working on dcd 3.01 rom with the new 3.35 radio. I also discovered a way to unhide the extrom in dcd's kitchen and without the bug that happens when u follow this links suggestion : http://forum.xda-developers.com/show...ghlight=EXTRom
I have the phone recognize my extrom as a Mounted Volume or a harddrive for a lack of a better term. This means that since it is recognized as other than an extension of the primary, u could get files to treat it like a 2nd harddrive, maybe have a two OS's installed at 1 time. ( wm5 and then wm6 ) just boot into which 1 u want to use. or im working on trying to get the WM^ to treat it like a swap file for extra 10mb of memory. swap files r treated just like system memory by the Operating system.
any how u just have to make some reg changes and u are in business
bunvilla said:
i have both working on dcd 3.01 rom with the new 3.35 radio. I also discovered a way to unhide the extrom in dcd's kitchen and without the bug that happens when u follow this links suggestion : http://forum.xda-developers.com/show...ghlight=EXTRom
I have the phone recognize my extrom as a Mounted Volume or a harddrive for a lack of a better term. This means that since it is recognized as other than an extension of the primary, u could get files to treat it like a 2nd harddrive, maybe have a two OS's installed at 1 time. ( wm5 and then wm6 ) just boot into which 1 u want to use. or im working on trying to get the WM^ to treat it like a swap file for extra 10mb of memory. swap files r treated just like system memory by the Operating system.
any how u just have to make some reg changes and u are in business
Click to expand...
Click to collapse
would you care to further explain exactly how you got wm5torage and card export working on dcd's 3.01 rom with the new 3.35 radio? cause i jus tried both on the same rom and it's a no go for me, using the computer operating system windows XP. i have seen them work in linux.
well first i have the security and encryption off/ second, my version of both those progs are cracked, so they have been altered and third i thinks got something to do with the fact that i use QPST program which i have both 6700 and 6800 usb drivers on my phone. i use the 6700 usb drivers for that program and possibly thats what is making those programs work. U know because i havent had a problem with them i never thought about it./ but i couldnt but a 100 percent sure, but it would be my best guess. besides from my last post u can see that i have been messing with my extrom in which i use the 2 progs to help me with
how'd u get the 6700 usb drivers on your phone? u cooked it in using dcd's kitchen? where'd u get the 6700 drivers from? the apache kitchen??
card export II seemed to work w/ linux for me (did an "ls" to see the directory listing), However, when used with Server 2003 (my regular desktop that has activesync), it mounted itself, but when I went to see the drive, it was empty.
exactly the same for me. works in linux...and is visible but empty in windows. wonder how bunvilla got it to work. he's the only one so far that's been able to get them working.
says the drivers from the 6700 is on his 6800...sounds very likely to work that way but.....wonder how he got the drivers from the 6700??
Hopefully they will figure out something soon. This program is really helpful.
i want to make sure we are on the same page ok. When i use that program I only have access to my SD card. I cant access my phone folders. So when im at work and i want to save something to my sd card i turn on Card Export II 3.08 and then the little green light comes on and in a minute it shows up when i click "my computer" icon. But u know something ever since i changed the extrom to Mounted Volume ( no i didnt just rename the Extrom to Mounted Volume) it shows up too as a little 9mb removeable drive right below my Sd card.
so in the main directory there are 2 extra removable drives that shows up, and the only thing i can think of is my SDcard is formatted fat32.
Oh and by the way i didnt extract the 6700 usb drivers from a 6700 phone, i got them from a website and i rename my usb drvs for the 6800 and use the 6700 usb drvs and then switch when im done.
someone told me that i was doing it the hard way but it works for me. hope this helps some,
there are those times when stuff jus doesnt work for everyone else. sound like a lucky dude and congrats...cause NO ONE else can get it to work. not even the company who created the program. they're supposed to be working on a fix now.
well u know something else that i have that nobody else seems to have is the extrom , on my version of DCD' 3.01 everyone else seem to have issues with that too. at best they get extrom and extrom2 showing up when they use No2chem unlock extrom in the root directory of thier phone. I include a thumb shot of my root and u will see that i not only fixed that issue i also have the extrom show up as a removable drive and it changed from extrom to Mounted Volume and i didnt rename it that, it happened because of the reg edits i made and flashdrv.dll i used. im surprised that doesnt get your curiosity. I can both read and write to it, might even be able to add it to the pagepool. im working it right so i will let u know if i succeed .
WM5torage 1.8 hacked version working
Hey all. Found this on one of the kaiser forums.
I can verify that I have successfully used this cab on my sprint mogul with OLD stock rom 2.17
The steps required are as follows:
1.Install hacked cab below
http://forum.xda-developers.com/attachment.php?attachmentid=69221&d=1202300677
2.Soft Reset
3.Click yes to install card export and then OK to error messages
4.Open WM5torage and disable rndis
Note:According to thread, this will not work if you have ever installed card export on your system. Not sure why
Note 2: I am using 512microsd card with stock rom. I am about to reflash (for a change) and will repost later with my custom rom based on new 3.35
-Josh
bunvilla said:
well u know something else that i have that nobody else seems to have is the extrom , on my version of DCD' 3.01 everyone else seem to have issues with that too. at best they get extrom and extrom2 showing up when they use No2chem unlock extrom in the root directory of thier phone. I include a thumb shot of my root and u will see that i not only fixed that issue i also have the extrom show up as a removable drive and it changed from extrom to Mounted Volume and i didnt rename it that, it happened because of the reg edits i made and flashdrv.dll i used. im surprised that doesnt get your curiosity. I can both read and write to it, might even be able to add it to the pagepool. im working it right so i will let u know if i succeed .
Click to expand...
Click to collapse
it gets my curisoty as well. one thing i have to say is it appears your level of geekiness is definitely a step above mines. u're a smart guy man. would be nice if you could maybe dump that rom of yours for us and maybe create a bunvilla's rom based off dcd's 3.01 with wm5torage and a mountable extrom working. im almost certain it would get a substantial amount of users.

Categories

Resources