Deleting ROM files/System Tray modification - Windows Mobile Development and Hacking General

There is a file contained on my TMobile Wing I want to delete. Total Commander has it listed as In ROM under properties. It is t-zones.lnk. I wanna get it out of the system tray.
For that matter, how do I edit the system tray icons? I've been ALL through the registry. No luck at all. I don't want to totally disable it, but I don't want 237429489834 icons in it either.
Thanks!

Modifying individual tray icons isn't really something a third party app can do, as they are inserted by the parent app, and maintained by the OS. The OS could possibly be tricked to allow you to remove them, but it'd be a little messy. It's not normally just a case of run a file to remove tray icons from App A, B and G.
For replacing some rom files, just try renaming it, to eg, t-zones.orig.
If that doesn't work, find what .exe file the t-zones.lnk file points to (eg open it in notepad), and try replacing that file.
V

I didn't try renaming it. I'll give that a try, thanks!
I uninstalled the software that the file links to, so it's not there anymore.
Thanks again! I'll try all this in the morning when I wake up.
I need to just learn how to cook up a ROM myself.
vijay555 said:
Modifying individual tray icons isn't really something a third party app can do, as they are inserted by the parent app, and maintained by the OS. The OS could possibly be tricked to allow you to remove them, but it'd be a little messy. It's not normally just a case of run a file to remove tray icons from App A, B and G.
For replacing some rom files, just try renaming it, to eg, t-zones.orig.
If that doesn't work, find what .exe file the t-zones.lnk file points to (eg open it in notepad), and try replacing that file.
V
Click to expand...
Click to collapse

Related

bookdings? what is it?

i'm trying to remove a file called bookdings but it doesn;t seems to allow me to remove it. The file takes up 2.3MB on my O2 mini.
Any idea, please help.
It sounds like a font to me and http://www.google.co.uk/search?q=bo...ient=firefox-a&rls=org.mozilla:en-US:official reveals that it is. I'd just leave it there, unless you really need that 2.5Mb
kt89 said:
i'm trying to remove a file called bookdings but it doesn;t seems to allow me to remove it. The file takes up 2.3MB on my O2 mini.
Any idea, please help.
Click to expand...
Click to collapse
The file may be in use that's why it can't be moved. Rename to file to something else file (eg. bookdings.tt1) and softreset. You should be able to move it after that assuming its not in ROM.
To use fonts other than in their default location, look at fontOnStorage (do a search in this forum).
manage to confirm that it is a font used in the system....no choice to remove it already.
anyway, why would a pocketpc fonts be larger than a windows desktop fonts???

Convert to dll files?

Does anyone know how I can convert png or ico files to dll files so that it can be used with SK Shortcut Manager or PocketTweak to create shortcut icons?
I have been searching online for a method for a long time and it appears that the only way to do so is by using Visual FoxPro. However, I don't have this program and there isn't a trial version i can download. (I don't want to spend money buying a program just to make a few dll files for my shortcuts)
I have also tried some other freewares and trial softwares online but none of them are successful.
Any help with this is greatly appreciated. Thanks.
Attached here are the 3 icons i would like to turn into dll files. If anyone know where to get them as dll files, that would be great too.
Loook for ResHacher, it is free!
http://rpi.net.au/~ajohnson/resourcehacker
Bulldog said:
Loook for ResHacher, it is free!
http://rpi.net.au/~ajohnson/resourcehacker
Click to expand...
Click to collapse
just see the link doesn't function.
Nevermind zip file attached. enjoy
Still not working...
i downloaded the program and used the IconDLL.dll file i got from PHM Tools then i changed the icons inside to the one i want. However, I still can't get it to work despit doing that.
What I did after getting the new .dll file with my icon in is use the shortcut creator program I found here. I tried to read other .dll files and i could see the icon but as soon as I use my own .dll file I made (which I put in the /Windows), it crashes the program. I then tried another program, the Strat Menu programs manager and I still could not read my icon.
I even went through all the post in this forum about shortcuts and tried some of the tricks there. I downloaded Microangelo Librarian and attempted to use IconDLL.dll by adding in my own icons (as vijay suggested in an earlier post), however, according to the advice he gave, that should be it and it should've been easy. This wasn't the case because I couldn't save the file as a .dll file since it said that the file is a read only file or is locked. I then tried save as but that only save it as a lib file.
I have been at this for a whole day now. Any advice would be greatly appreciated. Thanks.
** oh and I even tried using SK Shortcut Manager and I still couldn't read the .dll file I made :..(
Hi teresa611
I also use Microangelo Librarian.
what we have to do is just open the program.
1. Drag any icons into blank librarian.
2. Save as *.icl
3. Just rename those *.icl to be *.dll
4. Copy to PPC
5. Enjoy
Hope this help
tried and failed
even tho i changed the name to .dll, when i dragged it into my pda, it's still a librarian file and i was unable to read it. perhaps, i'm doing something wrong if it works for other people.
i'm starting to feel this is more trouble than it's worth. Thanks for the advice tho. If anyone else has any other ideas, please let me know.
teresa611 said:
tried and failed
even tho i changed the name to .dll, when i dragged it into my pda, it's still a librarian file and i was unable to read it. perhaps, i'm doing something wrong if it works for other people.
i'm starting to feel this is more trouble than it's worth. Thanks for the advice tho. If anyone else has any other ideas, please let me know.
Click to expand...
Click to collapse
For me, I have to put .dll into \Windows; otherwise, it is not work.
In addition, you may try using icon_viewer utility to view those dll in order to ensure it is a work dll.
The attach is icon_viewer. Copy to PPC and run.
Thanks. I'll try it later when I get off work. I really hope it works, cause I'm running out of forums to search
problem solved!!
just to refresh this thread and to give others some info if they're stuck with what I was stuck with. I finallt managed to create .dll files and use them in my pda as shorcut icons.
Instead of using Michelangelo Libarian which I am still confused about, I found this great freeware called "BeCyIconGrabber". It allows you to extract icons from .dll and .exe files and you can also load multiple icons there as save it as .dll.
Thanks again to everyone who tried to help

Posible to remove YouTube shortcut from lunch browser place ?

Hello..
is it posible to remove short cuts from internet place from lunching browser ?
i have this issue from cell company which its allready there and i want to remove it .. (( not the youtube tab.. )) the red Airtel Live tab .. also the browser set to be the first page to lunch is www.airtel.in .. and im very annoyed from it .. is there's a way to remove it ? or the abbility to chose which web page that i want to lunch once i press on lunch browser ???
thx
any solution ???
I need a tab removed too, it's so annoying to press everytime the wrong tab instead of youtube
Depending on how your ROM has been set up by your Telco... this should work. Go to your Main Memory then see if there is an "\Application Data\Manila" folder. If there is,...then the fix is simple.
Either rename the \Manila folder to something else, or go into that folder and rename or move the 2 files
InternetPortal.xml
InternetPortal-en-AU.xml (where -en-AU is your language /country).
If the ROM can't see these files you will get the default settings from "Windows\27c65cbd_manila".
Your Carriers "OperatorLinks" should now be gone from the Internet Tab. Not the shortcuts but the Operator links that look similar to the YouTube one.
If you do not have an "\Application Data\Manila" folder then the solution is slightly more complex as you will have to edit "Windows\27c65cbd_manila".
Try the above method first. If no luck report back and me or someone else can post the other more complex method.
logger said:
Depending on how your ROM has been set up by your Telco... this should work. Go to your Main Memory then see if there is an "\Application Data\Manila" folder. If there is,...then the fix is simple.
Either rename the \Manila folder to something else, or go into that folder and rename or move the 2 files
InternetPortal.xml
InternetPortal-en-AU.xml (where -en-AU is your language /country).
If the ROM can't see these files you will get the default settings from "Windows\27c65cbd_manila".
Your Carriers "OperatorLinks" should now be gone from the Internet Tab. Not the shortcuts but the Operator links that look similar to the YouTube one.
If you do not have an "\Application Data\Manila" folder then the solution is slightly more complex as you will have to edit "Windows\27c65cbd_manila".
Try the above method first. If no luck report back and me or someone else can post the other more complex method.
Click to expand...
Click to collapse
The method is the same, you can find in both files the entry
<Operator Links>
...
</Operator Link>
Just remove them and all Links are Removed. Editing the 27c65cbd_manila is just a bit dangerous if you don't make a copy before you are editing it
Yeah but you can remove \Application Data\Manila files hocus pocus with no editing - that is why this method is better, if you simply want to remove branding as these guys do. The underlying 27c65cbd_manila version will keep the stock ROM settings.
One method is to delete a file that is superfluous - the other is to edit a file that Manila needs. So not the same.
Like you say the files are basically identical though, each with the setting coming as you say from the operator links area.
I guess you could say I described the Safe Simple dummies method that should work.
logger said:
Yeah but you can remove \Application Data\Manila files hocus pocus with no editing - that is why this method is better, if you simply want to remove branding as these guys do. The underlying 27c65cbd_manila version will keep the stock ROM settings.
One method is to delete a file that is superfluous - the other is to edit a file that Manila needs. So not the same.
Like you say the files are basically identical though, each with the setting coming as you say from the operator links area.
I guess you could say I described the Safe Simple dummies method that should work.
Click to expand...
Click to collapse
I agree, but if you just remove the two xml-files, the youtube-link will still be there because it's also integrated in the manila-file.
True but if you re-read what the guys were after.. they want to remove the links that look like the youtube link. Not the you tube link. So the simple method will do that.
i found the two files in manila internetPortal.xml & internetportal-en-gb.xml
but its protected and i cant delete them ... hidden and protected as system files read only
any way to remove them ??
badrey said:
i found the two files in manila internetPortal.xml & internetportal-en-gb.xml
but its protected and i cant delete them ... hidden and protected as system files read only
any way to remove them ??
Click to expand...
Click to collapse
You have to deactivate the TF3D before you can edit/delete them.
thanks alot that really helped me
You're Welcome
27c65cbd_manila editing help
logger said:
If you do not have an "\Application Data\Manila" folder then the solution is slightly more complex as you will have to edit "Windows\27c65cbd_manila".
Try the above method first. If no luck report back and me or someone else can post the other more complex method.
Click to expand...
Click to collapse
@logger
I am on sprint and do not have the "\Application Data\Manila" folder so I have been playing with "Windows\27c65cbd_manila" to add a shortcut to Ticker Tape 0.5 by GeckoDev.
I have gotten the shortcut I wanted to appear on the internet screen (as shown in the screen shot below) but when I click the shortcut I get this error msg (as shown in the other screen shot below)
The File 'Ticker Tape' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file.
Click to expand...
Click to collapse
Anyone have any idea how to fix this error...I have been searching but with no luck -
I have tried placing the exe and all related files in the widows directory because that is where the You Tube files are located but it didn't work. I think this might have something to do with it but I can't figure out in the "\Windows\27c65cbd_manila" file the file path to the You Tube icon does not exist that I can find. It might be a hidden folder but I can't see it in Total Commander. It says it is located "\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc". Also what is a .qtc file? My searching points me toward "Apple QuickTime Support file" but I have never heard of it as an icon file in WM.
Any help would be greatly appreciated

Uninstall Panel Application?

I never use any panels except SPB Mobile Shell and I see that panelmanager takes up quite a lot of system resources, so I'd like to remove it entirely and just use the full version of Mobile Shell Instead.
Is it possible to get rid of the panel app without installing a new ROM, and if so, how do I do it?
You could stop it starting by removing panelmanager from the start-up folder (in Windows folder), then start it manually if you want it.
at45 said:
You could stop it starting by removing panelmanager from the start-up folder (in Windows folder), then start it manually if you want it.
Click to expand...
Click to collapse
Actually, I've wondered the same, and removing the shortcut to "PanelManager.exe /boot" from the \Windows\StartUp folder is just a temporary fix because as soon as you do start it manually, it will re-create the link in \Windows\StartUp.
I've made a mistake with this - I removed both panelmanager.exe and another file relating to panels (I think it had 'default' in the name) from the startup folder and now I want to use panelmanager again, but the tweak to load a panel automatically at startup won't work anymore. Seems I need that file back.
Would anyone be able to send me a copy or to post it?
Sorry, but I dont remembet where the credits go for this file. just move it to
/Program Files/Panel Manager/PanelManager.exe
Thanks, but that's not it.
There should be two files relating to panelmanager in your startup folder.
One of them is panelmanager, which I have, it's the other one that I want.

[Solved][Q] EXT packages + app.dat = duplicates of files in \windows\

I tried to keep the title as descriptive and short as possible, I hope it makes sense
I picked up the kitchen of nhathoa (a retired Topaz cook) hoping to get it customized to make it exactly the way I want but I'm running into some issues.
Long story short, I'm using Ervius Visual Kitchen (1.8.2) and I noticed that the EXT packages I added end up leaving two copies of the files, a copy under \windows\ and another one in the places I specified using app.dat using:
Code:
Directory("\Program Files\bla\"):-File("bla.exe","\Windows\bla.exe")
Is there some way to get rid of the copy under \Windows\ ??
I know that I could simply leave everything there and discard the app.dat files but I would really prefer having everything organized properly (I have a bit of an OCD when it comes to organizing everything neatly ).
I'm pretty sure that this is a rather simple and noobish issue but I couldn't find anything relevant by searching and I took a look at some ext packages by various cooks and noticed the same behaviour.
MusikMonk said:
I tried to keep the title as descriptive and short as possible, I hope it makes sense
I picked up the kitchen of nhathoa (a retired Topaz cook) hoping to get it customized to make it exactly the way I want but I'm running into some issues.
Long story short, I'm using Ervius Visual Kitchen (1.8.2) and I noticed that the EXT packages I added end up leaving two copies of the files, a copy under \windows\ and another one in the places I specified using app.dat using:
Code:
Directory("\Program Files\bla\"):-File("bla.exe","\Windows\bla.exe")
Is there some way to get rid of the copy under \Windows\ ??
I know that I could simply leave everything there and discard the app.dat files but I would really prefer having everything organized properly (I have a bit of an OCD when it comes to organizing everything neatly ).
I'm pretty sure that this is a rather simple and noobish issue but I couldn't find anything relevant by searching and I took a look at some ext packages by various cooks and noticed the same behaviour.
Click to expand...
Click to collapse
No, it's call Read-Only-Memory (ROM) and is the reason you can hard-reset your phone. Every file you cook into the ROM is in \windows. Two ways I know of to reduce the amount of files would be to zip them and have a mortscript unzip them to the proper location during customization or cook in a cab containing all of the files and have it run during customization.
That makes a lot of sense, I really feel ashamed that I didn't figure it out earlier
EXT packages seemed easier than bothering to read about customization but I guess it's time to start reading about this kind of stuff.
Thread marked as solved.
Thanks for the quick reply!
Yup, files in rom are in rom forever, or until you flash again, lol. The trick is to just run bla.exe from \windows. I would say that 90% of the time, bla.exe runs just fine out of the windows directory (especially if it's the only file in the package). When people create cabs, they naturally install the app in \program files, but in general apps don't need to be in a specific folder. If there are other files present, usually an .exe will search within its own folder for those files. So, if you just cook everything straight into windows, you'll be good to go. It's easy enough to test: just move all the files from program files to windows after installing a cab, fix the shortcut in the start menu, and then try to run the app. It's always a good idea to do a soft reset and try again (found this out the hard way many times). The one thing you have to watch out for is settings files, like .dat files. These files frequently have to be archived (not read-only). Particularly with apps that use net 3.5, if there's a setting file that is read-only, the app won't boot and you'll get an error message. The fix is to name the file settings-1.txt (or whatever) and have an app.dat rename it to settings.txt (and keep it in \windows).
Also, remember to fix the shortcut path in the start menu, and examine the registry entries to see if there are any paths for files present-you may need to change them to point to \windows (this could also be true in settings files).
mwalt2 said:
No, it's call Read-Only-Memory (ROM) and is the reason you can hard-reset your phone. Every file you cook into the ROM is in \windows. Two ways I know of to reduce the amount of files would be to zip them and have a mortscript unzip them to the proper location during customization or cook in a cab containing all of the files and have it run during customization.
Click to expand...
Click to collapse
This actually made me think a little bit. When you think about read only, I always thing can't delete or overwrite. Obviously I can run a cab and replace a file that is located in the \Windows directory, that leads me to believe there is a way to delete a file or maybe even replaced with an empty file of the same name.
You can over-write a rom file, but the rom file is still there. The file system just flags it somehow or another and tells the device to ignore it and instead use the new file.
TMartin03 said:
This actually made me think a little bit. When you think about read only, I always thing can't delete or overwrite. Obviously I can run a cab and replace a file that is located in the \Windows directory, that leads me to believe there is a way to delete a file or maybe even replaced with an empty file of the same name.
Click to expand...
Click to collapse
The new file you copy over goes into the "user" partition of the file system and windows knows to use that file instead. Once you delete this newly copied file from \windows, the old one from the ROM will take its place back in the filesystem.
Farmer Ted said:
Yup, files in rom are in rom forever, or until you flash again, lol. The trick is to just run bla.exe from \windows. I would say that 90% of the time, bla.exe runs just fine out of the windows directory (especially if it's the only file in the package). When people create cabs, they naturally install the app in \program files, but in general apps don't need to be in a specific folder. If there are other files present, usually an .exe will search within its own folder for those files. So, if you just cook everything straight into windows, you'll be good to go. It's easy enough to test: just move all the files from program files to windows after installing a cab, fix the shortcut in the start menu, and then try to run the app. It's always a good idea to do a soft reset and try again (found this out the hard way many times). The one thing you have to watch out for is settings files, like .dat files. These files frequently have to be archived (not read-only). Particularly with apps that use net 3.5, if there's a setting file that is read-only, the app won't boot and you'll get an error message. The fix is to name the file settings-1.txt (or whatever) and have an app.dat rename it to settings.txt (and keep it in \windows).
Also, remember to fix the shortcut path in the start menu, and examine the registry entries to see if there are any paths for files present-you may need to change them to point to \windows (this could also be true in settings files).
Click to expand...
Click to collapse
First of all, a small question about the underlined part, just to make sure that I got it right: it won't be exactly a rename just a copy with a different name, correct?
Some of the apps I use need a specific directory structure for the resources and files they use, so just dumping them in one big folder won't work.
Another possible issue that I think I'll run into is having two files sharing a generic name (let's say settings.xml) while each belongs to a different app. I didn't personally encounter such a situation just yet but my packages are still a work in progress and I did see a post or two about this while searching.
I was still hoping there would be a simple way to arrange the files in folders while keeping them under \windows\ but I can't find such a method either. Doesn't seem like I have other options than to decided on a firstboot customization method: Runcc, autorun, xda_uc or something that I haven't read about yet...
"Runcc" is currently used in the base kitchen so that gives it an edge right now.
Edit:
Remembered that I had another question, and it's probably not worth a new thread.
I was looking at how to manually create .lnk files and I noticed something that I didn't understand and couldn't find info about.
For example:
Code:
21#"\Windows\MSDict.htm"
What exactly does the "21" refer to?? I tried changing it randomly to other values a couple of times and it didn't effect anything.
NRGZ28 said:
The new file you copy over goes into the "user" partition of the file system and windows knows to use that file instead. Once you delete this newly copied file from \windows, the old one from the ROM will take its place back in the filesystem.
Click to expand...
Click to collapse
Ok now that makes a lot of sense. I guess I'm just use to Android and being able to see that separate partition. Thanks for the explanation.
That sort of leaves me to another question. Can't someone develop a way to overwrite directly to the "system" partition? It would almost be like a root/superuser for WinMo.
Sent from my HTC Evo 4G!
MusikMonk said:
First of all, a small question about the underlined part, just to make sure that I got it right: it won't be exactly a rename just a copy with a different name, correct?
Click to expand...
Click to collapse
Yup, that's correct. Another approach is to take all similar files that go into windows and stick them in a zip file that unzips to the windows directory. I do that in a few cases (power radio comes to mind; it has an ini file). What I do in most cases though is use a backup/restore mortscript. The backup copies all settings files (and similar things) on my device to my sd card. During customization, the restore copies them back. It's convenient for apps where I change the settings a lot and I don't want to have to constantly fuss with the packages.
Some of the apps I use need a specific directory structure for the resources and files they use, so just dumping them in one big folder won't work.
Click to expand...
Click to collapse
What you do in that case is move the sub-folders into windows. In this case, I'll use a zip file to unzip those folders into windows. Using app.dat files to copy large numbers of files blows. It increases the rom file count as well as the storage used. A zip file is a single file, and usually it saves space.
Another possible issue that I think I'll run into is having two files sharing a generic name (let's say settings.xml) while each belongs to a different app. I didn't personally encounter such a situation just yet but my packages are still a work in progress and I did see a post or two about this while searching.
Click to expand...
Click to collapse
In that case, you're screwed unless there's a registry key that lets you change the name. I've run into a few complications; tcpmp and OMarket both use a common.dll. My solution was to buy Core Player, lol.
I was still hoping there would be a simple way to arrange the files in folders while keeping them under \windows\ but I can't find such a method either. Doesn't seem like I have other options than to decided on a firstboot customization method: Runcc, autorun, xda_uc or something that I haven't read about yet...
"Runcc" is currently used in the base kitchen so that gives it an edge right now.
Click to expand...
Click to collapse
Using cabs or zip files is the way to go if you want to copy large folders in one shot (with a mortscript; you can also un-rar rar files, but I don't know how. Yet, lol). Zips are easier to make and edit than cabs, but you need to have mortscript cooked in and know how to write the simple script (aka cut-and-paste).
Edit:
Remembered that I had another question, and it's probably not worth a new thread.
I was looking at how to manually create .lnk files and I noticed something that I didn't understand and couldn't find info about.
For example:
Code:
21#"\Windows\MSDict.htm"
What exactly does the "21" refer to?? I tried changing it randomly to other values a couple of times and it didn't effect anything.
Click to expand...
Click to collapse
The 21 is the number of bytes after the #. It doesn't matter. I usually just change the first number to 1. It works fine. Counting bytes blows.
That was extremely helpful. Too bad these boards don't use a rep system
Farmer Ted said:
Yup, that's correct. Another approach is to take all similar files that go into windows and stick them in a zip file that unzips to the windows directory.
Click to expand...
Click to collapse
Well, if I'm going to follow this method, and it seems like I am, I don't see why I would still have to limit myself to the \windows folder. I can just put everything the way I originally wanted to do. I only looked at arranging files under \windows when I found out that there's no way to get rid of the duplicates.
Farmer Ted said:
Using cabs or zip files is the way to go if you want to copy large folders in one shot (with a mortscript; you can also un-rar rar files, but I don't know how. Yet, lol). Zips are easier to make and edit than cabs, but you need to have mortscript cooked in and know how to write the simple script (aka cut-and-paste).
Click to expand...
Click to collapse
I haven't tried writing mortscripts yet but I've seen enough to figure out the basic and notice how easy it is. I'm gonna check how usable is the WM version of 7zip, as long as it accepts arguments combining it with mortscript will be easy and perfect for me.
7z archives can get smaller in size than half of the zip archives for the same files. And cabs are too annoying to work with and keep updated later on.
Only issue remaining now is checking whether I should put the archived files under \windows or use the sdcard for customization. I'm leaning toward the first but I'll have to wait and see how much memory I would be sacrificing that way.
Farmer Ted said:
The 21 is the number of bytes after the #. It doesn't matter. I usually just change the first number to 1. It works fine. Counting bytes blows.
Click to expand...
Click to collapse
Ah! I thought about counting bytes/characters and noticed that it works sometimes. But I thought it was a coincidence after I experimented in changing the value and noticed that it wasn't always the right count in the .lnk files that I found.
[rant]
Nice, I was messing around with some packages to free up ram and storage and I seem to have ended up with a rather b0rked up xTask. And then there's still convincing Resco Explorer that the registry add-in IS in fact there.
Figuring out the causes should keep me happily busy for a while (and probably heavily pissed for another while afterwards).
[/rant]
Edit:
Just for the record, I ended up using xda_uc it's a lot easier than doing things manually. Although it would help if there was some kind of documentation available, took me a while to understand what .xda, xdai, xdas & .xdaz files are supposed to be.
hi by the way is it possible to convert ext packages of QVGA phones to one another?

Categories

Resources