= What is PKG.EXE? = - Touch Pro, Fuze Themes and Apps

Hello,
I have a HTC Touch Pro, and reviewing the device boot process I have called for "PKG.EXE" What it is for this executable, and what is its function within the Windows Mobile?. Thank you.
I also wanted to ask, for the experience you have with this model of HTC, and without touching the original ROM that takes (I have it under warranty still), as can optimize the use of battery power in an effective manner. I have the screen always the minimum possible, I avoid programs running in the background without the need (except for those at home), very few scheduled alarms, and Wi-Fi/Bluetooth disconnected when not in use. ActiveSync also disconnected when not in use. The phone in 2G (3G off). I note that for some time takes me barely a day battery. I just replaced the battery with a new original, and even if I'm watching longer than the load. The control program of the battery is the partner who has designed BattClock, adjusted query interval to 120 seconds.
Sincerely,

Sometimes, the easiest thing to do is open up a dll or exe with a text editor. Here's what's in pkg.exe (other than all the binary crap):
c:\Documents and Settings\Jocelyn_Yang.HTCTAIPEI\Desktop\Autorun_package_splash_2577\PKG\Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\Release\PKG.pdb
P K G . l n k % s \ % s i n s t a l l P k g A u t o r u n . e x e \ % s \ 2 5 7 7 \
Click to expand...
Click to collapse
So, I'd guess that Jocelyn Yang wrote it, lol. Maybe you should email her. The other thing I'd guess is that it's part of the autorun process that carries out customization.

Farmer Ted said:
Sometimes, the easiest thing to do is open up a dll or exe with a text editor. Here's what's in pkg.exe (other than all the binary crap):
So, I'd guess that Jocelyn Yang wrote it, lol. Maybe you should email her. The other thing I'd guess is that it's part of the autorun process that carries out customization.
Click to expand...
Click to collapse
Hello Farmer Ted,
Thank you very much for answering.
Open the "exe" with a text editor binary, and saw nothing to give me a clue, actually left peri "Jocelyn Yang's" name in the file.
Do you think that might Elimite this call in the Windows Start Mobile (PKG.LNK) and remove this file "PKG.EXE" folder "Windows" without affecting the operation me right out of my HTC Touch Pro?. Please let me might help in this matter, not having unnecessary files on my mobile device. Thank you very much.
Sincerely,

It's in rom, so you can't delete it (no matter how hard you try). I don't have it running at startup personally, so if there's a link in your startup folder, you can probably remove it. I really doubt there will be an issue, but you should always do a backup before messing with your startup queue, in case it freezes the device and forces a hard reset.

Farmer Ted said:
It's in rom, so you can't delete it (no matter how hard you try). I don't have it running at startup personally, so if there's a link in your startup folder, you can probably remove it. I really doubt there will be an issue, but you should always do a backup before messing with your startup queue, in case it freezes the device and forces a hard reset.
Click to expand...
Click to collapse
Hello Farmer Ted,
Thanks for answering. What if I would be interested to know is that this file is, you know what your purpose in the operating system. Google is that I have not found an explanation of this file.
Sincerely,

All I can tell you is that it's in the OEM Drivers section of the rom. I doubt it does much. There is some garbage left over in your startup folder sometimes after bootup. If you see an autoshortcut.lnk file and and HTCstartup.lnk file, you can delete both of those. They're used during customization. I'm guessing that pkg.exe runs during 1st boot, then isn't necessary, but I really don't know.

Farmer Ted said:
All I can tell you is that it's in the OEM Drivers section of the rom. I doubt it does much. There is some garbage left over in your startup folder sometimes after bootup. If you see an autoshortcut.lnk file and and HTCstartup.lnk file, you can delete both of those. They're used during customization. I'm guessing that pkg.exe runs during 1st boot, then isn't necessary, but I really don't know.
Click to expand...
Click to collapse
Hello Farmer Ted,
Thank you very much for answering. Well there is something more about this file. I ventured to remove it (copied to another folder before it), and I got a little scare, as before restarting the device after a soft-reset, did it again another soft-reset automatically... I thought it would go into a loop, but no... after the second soft-reset my device it definitely started. I have always taken a backup with SPB Backup, in case I completely reset the device.
I did not want to take more risks, and I left the file in your site... I think it really annoys. But thanks to you and is something more about it, but not quite... continues the mystery about it...
Sincerely,

If you have sk tools, it's got a good startup manager. It will allow you to disable/re-enable items in the startup folder, and will save the shortcuts for you. You definitely need to be careful with startup, though, as you can get into reset loops and boot-ups to frozen devices. You're probably good to go. I don't have a link to pkg.exe in my startup, so it's not something vital. The crucial stuff is all launched in HKLM\init, anyway, I believe.
Once, I just wanted a particular task manager to run at startup, so I put a link in the folder, thinking nothing of it. It caused hell. The device would boot to the today screen, then freeze as the plugins loaded, but not always at the exact same place. After about 10 resets, it got far enough along that I was able to open total commander and delete the startup link before the device froze, then re-start it.

Hello,
I have a HTC HD2 and I make a ROM upgrade from T-Mobile-Rom 1.48 up to T-Mobile-Rom 1.72 - after the update the device was very slow, so I look in the autostart-folder and find two new links there I never see by my old Rom - I read our post and delete it (pkg.lnk and HTCstartup.lnk) - after this I make a softreset. The device startup without any problem and was very fast... so it work's now very fast and good but I can't say what the two link's do...
Sorry for my bad english...
Bye Mommel

Farmer Ted said:
If you have sk tools, it's got a good startup manager. It will allow you to disable/re-enable items in the startup folder, and will save the shortcuts for you. You definitely need to be careful with startup, though, as you can get into reset loops and boot-ups to frozen devices. You're probably good to go. I don't have a link to pkg.exe in my startup, so it's not something vital. The crucial stuff is all launched in HKLM\init, anyway, I believe.
Once, I just wanted a particular task manager to run at startup, so I put a link in the folder, thinking nothing of it. It caused hell. The device would boot to the today screen, then freeze as the plugins loaded, but not always at the exact same place. After about 10 resets, it got far enough along that I was able to open total commander and delete the startup link before the device froze, then re-start it.
Click to expand...
Click to collapse
Hello,
I followed your advice of using SK Tools (an indispensable tool for me with Windows Mobile, together with MemMaid), and I started off on the Windows Mobile the two processes that says: "PKG.lnk" and "HTCstartUP.lnk".
As indicated by "mommel" also in this forum thread, which also had these two processes and eliminated, now the device will boot much faster, and no one notices that nothing goes wrong ... for now. As I have simply disabled, not totally eliminated, thus I will continue trying to run my device.
Thank you for your valuable information. I believe this forum thread is very instructive and I'm glad I initiated if more partners relevant to the forum.
Sincerely,

mommel said:
Hello,
I have a HTC HD2 and I make a ROM upgrade from T-Mobile-Rom 1.48 up to T-Mobile-Rom 1.72 - after the update the device was very slow, so I look in the autostart-folder and find two new links there I never see by my old Rom - I read our post and delete it (pkg.lnk and HTCstartup.lnk) - after this I make a softreset. The device startup without any problem and was very fast... so it work's now very fast and good but I can't say what the two link's do...
Sorry for my bad english...
Bye Mommel
Click to expand...
Click to collapse
Hello,
I followed what you indicate in your message, and using SK Tools (an indispensable tool for me with Windows Mobile, together with MemMaid), I turned off the Windows Mobile Start you indicate the two processes (com also says "Farmer Ted": "PKG.lnk" and "HTCstartUP.lnk".
This amendment also boots faster my HTC Touch Pro (HTC original ROM with WM6.1 Pro), and also seems to go faster running after starting.
The pity is not actually know these two processes that serve simply to increase our knowledge of the Windows Mobile.
Thank you for your information.
Sincerely,

Basically, it's HTC's fault. They're sloppy with the initial boot-up of the device, those links should be deleted after first boot. There's also some stuff you can disable in the HKLM\init queue and in the HKCU\Software\HTC\bootlauncher queue. In the init keys, there's one for autotimeupdate. It doesn't appear to do anything, so you can just delete the key (I think it's 120). I delete the tmail key in bootlauncher (I've never missed having tmail running in the background). If you use a custom sip (other than ezinput), you can delete the 'startkey' reg key, as this just initiates ezinput. I've never missed sipgt_app.exe, so you can delete that piece of crap, too. My boot times are 60-65 seconds (I don't run manila; I use 6.5, but boot-times are faster with 6.1). If you trim the fat, you can speed up re-boots a ton. Just don't delete the keys for core processes-that could end in a hard reset. I recommend doing a full backup before really messing with the registry keys.
Code:
[HKEY_CURRENT_USER\Software\HTC\BootLauncher\Apps\TMail]
"Module"="\\Windows\\tmail.exe"
"CmdLine"="-RunInBKG"
[HKEY_CURRENT_USER\Software\HTC\BootLauncher\Apps\SIP_menu]
"Sleep"=dword:0000012c
"Module"="\\Windows\\SIPGT_app.exe"
[HKEY_CURRENT_USER\Software\HTC\BootLauncher\Apps\Startkey]
"Sleep"=dword:0000012c
"Module"="\\Windows\\startkey.exe"

http://forum.xda-developers.com/showpost.php?p=4450516&postcount=11

Related

the most reliable BlueAngel ever, want to know how i did it?

I have just reflashed the firmware on my UK Orange SPV M2000 after porting my mobile operator over to virgin mobile. i did this so i could remove the Operator customisations which were just taking up ram, and also to see if i could make my phone more reliable (one of my biggest bugbears is not being able to use Wifi without a soft reset) as a result i can switch on and of bluetooth and wifi at will without any errors, and i havent performed a soft reset because of a problem in 6 days (i have soft resetted after installing some programs as it was required by the prog)
I achieved by first downloading ftp://xda:[email protected]/BlueAngel/BlueAngel_Roms/BA_1.40_radio_1.20_untested_extrom.rar and removing the Radio_.nbf file and flashing that to the phone.
once that was done i did a hard reset then flashed radion rom 1.13 as described here http://wiki.xda-developers.com/index.php?pagename=BA_Radio_1.13_Upgrade
I then downloaded all the files from here ftp://ftp.xda-developers.com/BlueAn...ERK_1.4X_002/I-Mate_PDA2K_Ext_ROM_140176_WWE/ into a directory on my PC
I then deleted
Default_ImateV112.002.cab -> dont need it as i havent got an imate so dont need imate email
Default_Caller_ID_BA_AKU26_RC20.CAB -> i will explain why in a minute
Default_Fax_V2.09_WWE_0720.CAB -> havent got a need for faxes
Default_SkypeForPocketPC.CAB -> this is pants and so is skype
and then i then added cabs for the following programs prefixing them with the Default_ so they would install after hard reset
Voice command 1.5 for Phone edition -> i think every one uses this
Photo Contacts Pro v 3.01 -> This is fantastic beats the IA caller ID hands down
I then used the extrom unlocker and deleted all the files in the extended rom and then copied my downloaded files into it. the then locked and hid the extended rom again and then performed a hard reset
once that was done i added in the Virgin GPRS and MMS settings (If anyone wants help with this part for virgin settings let me know as i am working on creating a CAB file with these settings) and renamed device and added owner information.
There are two problems now, the first i can fix, the camera raises the backlight to full and then keeps it that way. i just deleted camera.exe from the windows directory and then replaced it with the camera app that was originally on the device (make a backup of this file b4 you start)
The only problem that is left is a problem that happened with WMP9 and WMP10 if music is playing and you close WMP then your device loses all sound. i dont know of a workaround for this, but i make sure i pause any music before i close the app, not a big thing really
I then loaded on these apps mainly into the storage memory except that specifically request you install them into main memory
SPB Pocket Plus 2.5
SPB weather
SPB Diary
Ewallet
Tomtom Navigator 5
Microsoft Reader
Pocket Mechanic
and last but not least my favourite game Virtual Pool Mobile v1.6
This doesnt sound like many apps but it suits my needs perfectly for the moment.
I then took a full backup onto SD........
and viola one ultra stable Orange SPV M2000
i hope it works for you too
I would do what i did when installing apps and install one at a time and test especially task managers and today screens as these use up driver memory, this is where the problem with the WIFI and bluetooth starts
and in case i dont see you good afternoon and good evening and goodnight (watched the trueman show again! :roll: )
Interesting and well detailed,
I then used the extrom unlocker and deleted all the files in the extended rom and then copied my downloaded files into it. the then locked and hid the extended rom again and then performed a hard reset
Click to expand...
Click to collapse
Can you elaborate on the above please
fuzzy,
Wonder if you can attach the camera.exe file here? TIA!
Can you elaborate on the above please
Click to expand...
Click to collapse
What i mean is i run the extended rom unlocker tools on the device by selecting unhide & unlock and then through activestink browse to the /extended rom folder and then delete the files and then copy the extended rom files from the pc and put in thier place.
i hope that clarifies it for you
and yes i can attch the file for download, but its on my other comp and because of a failed raid array i havent replaced yet it takes 20 mins to boot, so i will do it tommorow
Thanks, fuzzy. Looking forward to that
fuzzy,
Are you able to extract that exe file yet ?
Nvm, fuzzy.
Found the camera.exe HERE.
Hi Fuzzy,
Where did you get the cabs from for:
Voice command 1.5 for Phone edition ->
Photo Contacts Pro v 3.01 ->
Cheers
Yohanson [/quote]
i got Voice command 1.5 with IRC on #pocketwarez on EFNET servers
and as for photo contacts i couldn't get it free so i ended up buying it (first pocketpc software i have bought ever, and to be blunt it was worth it for something that is used every time you recieve a call)
I have also incresed the number of programs by upgrading to latest versions of SPB programs and also added SPB time and SPB weather and i still have no problems with Wifi. it starts first time every time.
I have just bought 5 more of these phones but O2 XDA IIs so i will reflash these the same and then flog on ebay.
every one else who has one of these phones is jelous because it has been reliable as a rock since i did this, and i have still not experieced any problems since the flash, and i have not performed one soft reset because of a problem. i know a lot of you wont believe it but its true it has been rock solid for me. so i will test the same procedure on the five phones when get them and see if there are any differences
Great stuff!
I did something a little similar here.
I took the latest firmware and Extended firmware.
I then went through it and deleted everything I don't need.
Splash Screen, Clearvue stuff, Cingular settings, album, etc etc etc.. Although these would be neat programs... let's be honest... when it comes to the Blue Angel, less is more.
So right now, I'm pretty stable.
I don't put anything in the Protected ROM. I think a lot of apps don't like it.
We'll see how this goes!
Mike
Since I do not want to hard reset - what are the files that I need to remove in order to completely uninstall IA Caller ID ? - it does not show up on my installed apps to remove so I need to do it manually - TIA
AdmiralAK said:
Since I do not want to hard reset - what are the files that I need to remove in order to completely uninstall IA Caller ID ?
Click to expand...
Click to collapse
I havent got a clue of all the files that it uses but i imagine if you look in the windows\startup directory you will see a shortcut to start the program delete it and it wont run, but dont hold me to it as i havent got it installed to check what the shortcut is

O2 Stellar and HTC X button

I'd be grateful if anyone could offer any help with this issue.
I have an O2 branded version of the Kaiser. I have installed various of the cabs for HTC software available on this forum - which is excellent, by the way - and was very glad to find an "X" button solution.
Unfortunately, the device then started to crash whenever I closed a program for the first time and had to soft reset. I got a message saying that there was a problem with the shell.
As it stopped when I uninstalled HTC X Button, I am 99% certain that it was source of my problem. O2 stick a program manager in the system bar. It does not add X button functionality, but it does allow manual closure of a program. It does not appear ion any program list, and cannot be removed or closed itself, so I assume that it is part of the rom (not that I am an expert!)
Can anyone confirm this problem, and/or suggest a (preferably freely available) X button program that does not cause any issues? Alternatively, can the (fairly useless) O2 program be removed or closed without replacing the rom?
you are probably correct that the 2 apps are causing the issue. Have you looked in the \windows\startup folder for the O2 app? Also, there is a registry entry called INIT that does startup of services for the device. I can't remember right now where it's located in the registry. Let me know if you find anything in the startup folder and if not, I'll look up the key for you.
There is a file called O2 Custom in the Startup folder which has the same icon as the manager program I want rid of, but it is only 21b in size, so I assume that it is a shortcut.
Thanks for the suggestion. I would be grateful for some guidance on thew registry, since I am too inexperienced with this stuff to go poking around without very specific instructions!
spider_j said:
There is a file called O2 Custom in the Startup folder which has the same icon as the manager program I want rid of, but it is only 21b in size, so I assume that it is a shortcut.
Thanks for the suggestion. I would be grateful for some guidance on thew registry, since I am too inexperienced with this stuff to go poking around without very specific instructions!
Click to expand...
Click to collapse
that startup is probably it. you can try to cut&paste the shortcut to your 'my documents' folder, then reboot, then see if that o2 app is started after reboot. if not, then you found the solution.
I wonder if we are able to do a "corporate" install after hard reset like I used to be able to do with my Universal so it doesn't load all the 02 rubbish
Works like a charm, thanks smittyofdhs. The o2 program manager is gone, and HTC XButton 1.51 has not caused any soft resets so far.
You know, I feel really stupid not realising that removing the shortcut from startup would have done the job. I would have done the equivalent on my desktop or laptop without even thinking about it.
HTC has a new version of their Task Manager (V2.0) that can be found pretty easily by searching this website. The only problem I have with HTC's Task Manager(s) is that while the "X" functionality works in every application, the Task Manager feature seems to work only on the Today screen. Therefore, I have found WkTask to be a very good free task manager which also combines a program launcher.

What are these programs doing in startup?

I noticed in all Diamond ROMs there are a few programs which are always loaded at startup, but I doubt if that's necessary.
I mean these:
1. BioTouch.exe. Needed with the Cube but nowadays useless? When I kill this program nothing's wrong (I believe).
2. Opera9.exe and OperaPreL.exe. Why are they loaded? When I want to start Opera I simply hit the Opera link.
3. Sddaemon.exe. This program did something with the sd-card I believe. But we don't have an SD-card anymore.
4. SAPSettings.exe. For other devices to connect/use my Diamond or so? I don't need it...
5. Some other: MediaHubMini.exe, APLauncher.
Anyone can explain why they're there and know how we can get rid of it?
For some programs (BoiTouch.exe and SAPSettings.exe) I use a dummy file of 0 Kb and copy these to my \windows. So these programs don't start.
I just want a clean memory without any unnecessary ****.
EDIT: Seems the BoiTouch.exe is needed to scroll left/right in sms, internet.
1. BioTouch.exe. Needed with the Cube but nowadays useless? When I kill this program nothing's wrong (I believe).
Click to expand...
Click to collapse
at least at this one i can answer. it was discussed in an another post (don't remember witch). after somebody has the guts to test it by stopping it the conclusion was that once stopped you are not going to be able to switch between yr e-mails with the horizontal swipe.
KukurikU said:
at least at this one i can answer. it was discussed in an another post (don't remember witch). after somebody has the guts to test it by stopping it the conclusion was that once stopped you are not going to be able to switch between yr e-mails with the horizontal swipe.
Click to expand...
Click to collapse
yes you're right, I just read it. Will edit first post.
They are my questions either!
1. BioTouch.exe. Needed with the Cube but nowadays useless? When I kill this program nothing's wrong (I believe).
2. Opera9.exe and OperaPreL.exe. Why are they loaded? When I want to start Opera I simply hit the Opera link.
3. Sddaemon.exe. This program did something with the sd-card I believe. But we don't have an SD-card anymore.
4. SAPSettings.exe. For other devices to connect/use my Diamond or so? I don't need it...
5. Some other: MediaHubMini.exe, APLauncher.
Please keep testing! I killed all these processes once and nothing happend. I guess till we find out the exac explanations it is good idea about dummy files - I will do it.
Any other experience? Please post it!
And how do you stop them? Are they in the Startup folder? Don't have the phone on me (duh) but I don't remember them being there...
krakout said:
And how do you stop them? Are they in the Startup folder? Don't have the phone on me (duh) but I don't remember them being there...
Click to expand...
Click to collapse
some are, some aren't. but as I said: you can replace them in your \windows map with a file of 0 bytes. then they won't be started. when you want to go back to the original just delete it in \windows...
as stated before: BoiTouch.exe is needed to scroll left/right in some applications!
In my startup folder are:
- AutoShortcut
- HTCStartUp
- poutlook
RSkillz said:
In my startup folder are:
- AutoShortcut
- HTCStartUp
- poutlook
Click to expand...
Click to collapse
Yes, I have exactly the same entries as well as "Wktask" (I know what this is) and "Services" ...
If I can move the the 3 you mention above, it would be great But I don't want to blow apart my device ("Services" looks serious and "poutlook" looks like mail related which I rely on!)
Regards,
Gary.
good ppl! you are playing with fire and the bad, bad hard reset is going to eat you!
i have deleted the files in startup folder
and this regkeys also
HKLM\init
- Launch4: - Launch19: - Launch98: - Launch99: - Launch100: - Launch110:
- Launch120: - Depend100: - Depend110: - Depend120:
you can see in the picture, some tasks are deleted,
and works perfect (with some tweaks), no problems.
>>>>>>>>>>>>>>>>>INFORMATION<<<<<<<<<<<<
``3. Sddaemon.exe. This program did something with the sd-card I believe. But we don't have an SD-card anymore.``
>>this is something about the VoiceDial/VoiceApplication not SD-card<<
take a look @google or search on DEV`s.
my device
HTC`Diamond
ROM-Version>>1.37 .407.2 GER
ROM-Date>>06/15/08
RadioVers.>>1. 00.25.03
ProtokollVers.>>52.26a.25.09W
how does sddaemon.exe get started? i don't see it listed in startup folder and init registry.
sddemon = Speed Dial Daemon
I guess I should leave it alone.
I don;t do anything with the speeddial, so I'd like to know how to get rid of it
xwaiz said:
how does sddaemon.exe get started? i don't see it listed in startup folder and init registry.
sddemon = Speed Dial Daemon
I guess I should leave it alone.
Click to expand...
Click to collapse
I think sddaemon has nothing to do with speeddial, it is needed for "Voice Dial or Voice Command". So you can safely delete it if you don't use voice command.
pietrucci said:
some are, some aren't. but as I said: you can replace them in your \windows map with a file of 0 bytes. then they won't be started. when you want to go back to the original just delete it in \windows...
Click to expand...
Click to collapse
it works...
mTHX
greets

File Explorer Woes - Fuze **SOLVED**

Been messing around with some of the more basic tweaks, and I have all of a sudden got a major issue. My File Explorer takes an extraordinary amount of time to load up the Windows directory. I mean, it sits there for a good 5 minutes before it loads up that directory. Once it is opened, I can navigate through my device and the other folders just fine, but the SECOND I try to get into the Windows directory it's just wait-city....
I did not tweak anything with File Explorer. Is there any way to fix this?
its my first PPC so maybe im missing something but... why would u ever really need to explore your Windows Folder that much on your phone? and ofcourse it takes a ton of time to load, it has tons of system files in there to enumerate
that is weird though, mine takes a while to load up, but certainly not 5 minutes
if you are installing programs into your Windows folder, and trying to access them through the File Explorer, then ur "doing it wrong" as they say on this here internets... most anytime i mess with my windows folder on my phone, im doing synced up with active sync on my PC
There are actualyl plenty of reasons to be in the Windows Directory. And many of them have to do with tweaking and other enhancements to the device.
Just backup your stuff and do a hard reset, perhaps it is worth making a note of which stuff you changed should this happen again?
EDIT: Yes there are PENTY of reasons to be navigating into the \Windows folder on a PPC so its not a "doing it wrong" situation...however it is always wise to research the tweaks and changes you are carrying out should you end up in the situation where you cant boot the device....hence losing your data.
On my ELFin, I think this used to happen whenever I messed about with TF2D themes, since they contain hundreds of files.
Mine will load from my PC or on the phone in about 30 seconds (slightly longer from the phone itself)
5 minutes seems rather excessive just for the window's directory
As stated above try the reset on it to see about clearing up some memory.
Also when active sync came up on the phone did you accidentally select a different type of connection than active sync? I did once and everything ran super slow unless I was browsing through it as a thumb drive.
On WM, windows throws EVERYTHING into that one directory, the more stuff you add, the more that directory gets filled. I know my tilt could take like a minute to load that one directory. At the moment the Fuze loads it in under 15 seconds.
I use it to launch cabs and find files. Its my first PPC w/e its called. I had that happen before though it lagged soo much i reset my fuze and it fixed it.
A lot of the time is how its sorted. Make sure its sorted by name, as this is how the files are normally indexed. If you select sort by Type, it has to sort it each and every time you try to browse to the Windows directory. Its nothing wrong with your Fuze, but rather Windows Mobile. We are so due for an update.
Hi Supertruck,
You could try using Total Commander instead of File Explorer, it's loads better by far.
Also, you can setup directory hotlists so if you need to take a look at \Windows\Rings or \Windows\StartUp for example you can navigate straight there and miss out the wait while the device enumerates the \Windows dir.
Cheers,
D.
m. carroll....that was it!!! I had it sorted by file type because I was doing the PTT changes and was copying .lnk files around and wanted them all together. It opens right up now that I have it sorted by Name.
Strange how something so small can make such a huge differece.
Thanks so much!!!

Question - Editing a DLL - Need Permission?

Hi guys I have to use PTT for work and for some gawdawful reason HTC made the PTT icon a little yellow smiley face when its on, no they could just make a button that said PTT or something they had to use a smiley face and just looking at the face angers me. I dug around and I found a "hidden" file in the windows directory called PTTService.dll I opened it, found the icon resource, created a new icon, imported it, saved it and when I tried to put it on my machine I got an error that I don't have permission to do that.
I've pretty much hit a wall, I thought I'd done the hard part but I guess not, anyone have ideas? I don't wanna screw with the ROM because its a company phone.
You'll need to disable the dialer skin, and the PTT service through the registry, and soft reset so that the dll isnt actively loaded in memory. then you'll need to sign your dll with a certificate like the sdk certs, and load that cert onto your phone, then overwrite it and set the ptt service and dialer skin to load, and you should be golden..
I bet I could figure out how to do the registry thing, but the cert part makes my brain explode!
The attached app will sign any .exe or .dll with the Windows Mobile SDK Certs (use SDKSamplePriv)
Then copy SDKSamplePrivDeveloper.cer to your device and run it like a cab.
The signing process will fail if the file is already signed, first you need to strip the signature.. it will also fail if readonly, the solution to that is obvious
http://forum.xda-developers.com/showthread.php?p=2508061 <--- that app will strip the signature
Sorry its been so long to revisit this post, but I had to give a intro to Fuze and Win Mobile to all our Corporate users who all just got them recently and I wanted mine to look and act like theirs until I gave that presentation.
So I finally created the icon to replace that horrid smiley face, I created it with Microangelo (I couldn't believe I still had that app after like 5 years) and used PEXplorer to open the .dll, its PTTService.dll actually, and edit the resource, then change the icon and it worked! I only changed the small icon one because that's the one I see. (32x32 8 bit)
So I got a trial (15 day) of MemMaid and turned off the services for PTT and Keypad and set them to Manual Start, restarted the Fuze and they were off.
I think from here I am almost golden, I just couldn't figure out the signing part, because after I overwrote the PTTService.dll on the device (it warned it was on ROM etc) and tried to use MemMaid to start the service and put it on Auto Start, upon reset only the Keypad was working and the PTT was on Auto Start but wouldn't start unless I did it manually, and when I replaced it back with the original it did Auto Start so I think I signed it wrong.
Heres what I did I downloaded that extracted the linked file (by Da_G), then I had a folder called Sign_msigner, I ran siggner.exe chose the PTTService.dll that I created and it appeared to work because I got a text doc saying:
"Warning: This file is signed, but not timestamped.
Succeeded"
so I replaced it, did the MemMaid thing and it wouldn't Auto Start, so I though Oh I forgot to do that certificate thing, so I coped the SDKSamplePrivDeveloper.cer from the Tools folder onto the Fuze, ran it, and that worked because I had a certificate in my certificates area of the Fuze (was only good until 12/31/08 it says) and tried it again and still no luck, can you guys give me some more great advice, I'm so close!!
It sounds like you did everything right, check the "Certificates" menu under settings to make sure the certificate you signed it with did load..
When a .dll is loaded as a driver (in HKLM\Drivers\BuiltIn) signing it via this process won't work because those drivers are loaded before the certificate store is vetted.. but I don't think PTTService.dll loads there..
I didn't see anything in there except under the Intermediate tab and it says issues by: TEST USE ONLY - Sample Privileged Root.... expires: 12/31/09
I think that's in there tho because I ran that SDKSamplePrivDeveloper.cer on the Fuze myself (or is that what i was supposed to do), I don't think it started when it tried to load the PTTService.dll
I attached the dll, is there a way to check it?
Also there's 2 files in the tools folder called signcode.exe and signtool.exe, I didn't use these for anything, should I have.
Looks good, not sure why its not loading.
Might need to tool with the security settings, check this post for a good read on the subject:
http://www.devx.com/wireless/Article/38730/1954
You can get the tool itself here

Categories

Resources