yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] caretaker22:
Is there any wait cursor for the htc touch pro? Please post, im looking for the black one. thanks in advance.
[Windows Mobile Development and Hacking General] Marshall07:
The WM6 version should work also in VGA devices but only on those with 96 dpi. It means that it will not work on the touch pro (which is 192 IIRC).

Anyway you may want to try MWC2, which is a different kind of cursor customization but is much better IMHO. Plus I'll release soon a new version of MWC (probablly MWC3) with a new GUI and some new features.

Marshall
[Windows Mobile Development and Hacking General] gregwaltman:
htc wait cursor

could this htc wait cursor be made in black or blue? The gray is great, and I have used it for a LONG time... but seems black and or blue would be nice too?
[Windows Mobile Development and Hacking General] Marshall07:
I'm sorry but I'm no longer working at Marshall WaitCursor Skin since I'm now involved in the development of MWC (Marshall WaitCursor) which is now at version 3Beta.

Please check those links:

MWC2.2

MWC3 Beta preview

Marshall
[Windows Mobile Development and Hacking General] namwollem:
My own contribution!

Dunno if anyone else is interested - but I have made my own version of the WM6 "wait cursor" (image preview below).

View attachment 227315 View attachment 227314

I have also attached the .ZIP file containing 16 64x64 bitmaps (for VGA/WVGA displays) for you to insert into your shellres.192.dll using PEExplorer (or whattever you prefer)!

Enjoy!
[Windows Mobile Development and Hacking General] Marshall07:
Thanks namwollem,

the cursor is really nice! :)

Can you convert them to PNG in order to create the MWC3 cursor? Maybe you can also make the picture corners transparent...

If so, do you mind posting it in the MWC3 thread?

Thank you so much!

Marshall
[Windows Mobile Development and Hacking General] namwollem:
Mmmm!

Glad you like my cursor! I shall certainly try - I'm fairly new to this kinda thing, but I will do my best and if it looks any good, I'll post it! :)
[Windows Mobile Development and Hacking General] namwollem:
Beer cursor

I have converted the .BMP files to .PNG files, and have also made the corners transparent. They look good! I have posted them in the thread you requested!!

Cheers!

namwollem
[Windows Mobile Development and Hacking General] Marshall07:
Thank you namwollem :)

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
If you edit the file, it will lose the signature. You'll have to sign it again with a sign tool (I'm sure you'll find it on this forum).

Sorry for that. I didn't know.

I can try, but I don't know how the wait cursor appears in WM6 VGA devices since I can't find bigger bitmaps in the WM6 dll (maybe WM6 VGA devices will have the same cursor with the same size of QVGA). I'll try giving a look.

Marshall
[Windows Mobile Development and Hacking General] DocteurN:
Is there a way to make a french version of your WaitCursor ?

What is the risk if I install the english version on my french WM5 Wizard ROM ?
[Windows Mobile Development and Hacking General] Marshall07:
There already exist a french version but ShareBig seems to have deleted some files. I'll fix this as soon as possible.

Marshall
[Windows Mobile Development and Hacking General] odeann:
Thank you! It would be really nice to have it in Vga ;)
[Windows Mobile Development and Hacking General] DocteurN:
Thanks ! I'll check the download page regularly ;)
[Windows Mobile Development and Hacking General] lampllight:
Interesting work there marshall ;p

Have you thought about doing something like this ie. change the wait symbol all together? http://www.masellis.com/wait/

I used to use this when i was running WM2003. Unsure as to whether it works for WM5.0.
[Windows Mobile Development and Hacking General] flickerplus:
I'm struggling to find anything related on how to sign the mui after editing it. I haven't found any thread related to this in this forum.

Can anyone help me??
[Windows Mobile Development and Hacking General] :
it is not working on wm05/06, trust me...

pm me, if someone's know howto on wm05/06...
[Windows Mobile Development and Hacking General] Marshall07:
I use signcode.exe with the SDKSamplePrivDeveloper certificate. I got that tool from a friend at http://www.miousers.co.uk but you can find it easly also here.

For instance, take a look at adexxx multiple file signer. It allow you to sign more files together. It also contains a lot of certificates to use.

Marshall
[Windows Mobile Development and Hacking General] Andre Koster:
Uhhh, the only reasons to upgrade to WM6 are greater stability, speed, and did I mention stability? For the rest, the difference with WM5 is marginal, indeed. Windowdressing, was the word I was looking for :D . But my device is so much more snappier, and it boots 2.5 times faster. And now, I often get through the day without having to reboot. :)

If you're not afraid to flash a ROM, and you don't mind unlocking your device, there's no reason to deny yourself the bugfix, err..., upgrade.
[Windows Mobile Development and Hacking General] hdiffly:
Marshall07, thanks for the info about having to sign the file, that had been my sticking point for years. Finally got my wait cursor changed on my Apache with WM5.

Ironically, the next day (literally) I got my Titan with WM6. And the bitmaps are not in the "gwes.exe.0409.mui" file in WM6. Heard anything about how to do this in WM6?

h
[Windows Mobile Development and Hacking General] Marshall07:
Of course. I took the WM6 bitmaps from shellres.96.dll which is the dll used by WM6 for the wait cursor.

Marshall
[Windows Mobile Development and Hacking General] hdiffly:
Marshall,

Thanks so much for the reply, and you are correct about the file being the shellres.96.dll. Dumped my titan files onto a storage card, found the shellres.96.dll file, made my bitmap changes (which as I'm sure you know is not a quick little task), and started work on signing my new file.

It doesn't seem to want to be signed. Keep getting incorrect parameter errors from signtool.

Not even sure if replacing a "dll" in ROM would even be possible (that "mul" was in ROM also though).

Any thoughts on this?

Hugh
[Windows Mobile Development and Hacking General] Sylvia:
I am interested in a German version. Any chance?

I would try it by myself but I couldn't copy this file from my device and I couldn't find the German mui-file anywhere else.
[Windows Mobile Development and Hacking General] vijay555:
Hugh: how did you dump your rom? You have to use a clean raw dump, or use an original rom upgrade file. A live dump may not work.

V
[Windows Mobile Development and Hacking General] Marshall07:
Yeah, I know how long the bitmap replacement task takes. Note that I did it for 13 languages!

To replace a dll you can use a cab installer or you can replace it with Resco file Explorer (the default file explorer doesn't allow you to do that).

I'll try to edit shellres.96.dll and sign it. However, are you trying to replace the dll or did you rename the file to shellres.96.dll.0409.mui? Try the second if you still didn't.

The German version already exists. The problem is that ShareBig deletes the files if they are not downloaded for a certain period. If you wait a couple of days, I'm finishing my website which will have all of my skins.

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
I just tried to sign shellres.96.dll and it works.

Try using that file I took from a WM6 ROM I found on this site (I don't remember which one). Maybe the problem with your file is exactly what vijay555 said.

Marshall
[Windows Mobile Development and Hacking General] Sylvia:
Of course I can wait. Thanks in advance!!!
[Windows Mobile Development and Hacking General] hdiffly:
V,

I was using a program called WM5_Files_Dumper.exe to perform the dump, as Resco nor Total Comm would allow me to copy the file itself. And I think that may have been the issue. Cause I couldn't even sign the file from that dump before I had made any changes to it.

Marshall,

I was successful with signing an edited copy of the file you zipped for me. I even saw new spinner after I installed my new file!

Then I noticed many icons are missing on my command bar, including the start button. Still all works, but the icons just not there. LOL! So I am wondering if perhaps I've got a different version of shellres.96.dll in my build than the one in your zip file?

BTW, an SPB Backup I created before I started has restored my missing icons and buttons.

My question now is how do I properly dump my files so that I can work with the shellres.96.dll that came with my system. Played with the kitchen a bit with my Apache, so am familiar with those dumping tools.

Thank you guys for all your help. Feel so silly spending such time on this wait cursor, but the learning experience about my system is priceless.

Hugh
[Windows Mobile Development and Hacking General] vijay555:
Hugh, if you know what ROM you're running, the best way is to decompile the rom into its source files, and use that as a "clean" reference.

The other way is to do a "raw" dump of your actual ROM (in the phone).

The precise method depends on the phone you have, but for example,

http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom

shows you how to do it for a Hermes, and I used the same process on my HTC Elf/Touch. This is not really for the feint heated, but the instructions are clear (to the point of dumping the rom. You then have to decompile it with Mamaich's romtools).

It'd be easiest if you just grab someone else's ready made (but compatible) file!

V
[Windows Mobile Development and Hacking General] Jeff:
Excellent job!

Marshall07: I must salute you, this works where the others have not.

Truly, very well done. I never thought of putting the certificates into the Registry... my mui's for gwes never worked before now! Awesome!

Thank you very much...
[Windows Mobile Development and Hacking General] ericjm:
any chance that this will work on a tornado? :confused:
[Windows Mobile Development and Hacking General] Marshall07:
Can you tell me which OS version does it have?

Marshall
[Windows Mobile Development and Hacking General] flickerplus:
Marshall,

I finally made it!! Signing the file worked!!

Thankx a lot
[Windows Mobile Development and Hacking General] ericjm:
it is a WM5 wifi smartphone. not ppc. that's why i'm curious if this will work for me. thanks. :(
[Windows Mobile Development and Hacking General] Marshall07:
It should then work. Try installing it. You can always uninstall it from "Settings->System->Uninstall Apps" (or something like that. My OS is italian).

I guess it is QVGA. If you have a VGA device you'll have to wait because I'm still working on that.

Marshall
[Windows Mobile Development and Hacking General] ericjm:
yes it is QVGA. i tried installing the english version of this app but it doesn't work at all. :( even after soft-reset. maybe this is really meant for wm5 ppc not smartphone. :cool:

thanks for your reply friend. :)
[Windows Mobile Development and Hacking General] Marshall07:
Have you got a dump of you ROM or an already dumped one? If so you could send me the gews.exe or gwes.exe.0409,mui so I can check if it is different.

Marshall
[Windows Mobile Development and Hacking General] ericjm:
yes here it is. from my wm5 i-mate ROM. thanks you are great hope you can get it working. i want it so bad! :p
[Windows Mobile Development and Hacking General] Marshall07:
Thank you ericjm,

I've just downloaded your gwes and seems to be a bit different in size.

I'll try to change the bitmaps and send you the file.

Marshall
[Windows Mobile Development and Hacking General] freeyayo50:
Hey marshall, are you going to make any more Wait Cursor skins?
[Windows Mobile Development and Hacking General] Marshall07:
Of course!

I've collected about 7 animations which I'm going to try to adapt to make other Wait Cursor skins.

Marshall
[Windows Mobile Development and Hacking General] ericjm:
good! thank you more power! be waiting for it. :p
[Windows Mobile Development and Hacking General] Marshall07:
Marshall WaitCursor Skin [Smartphone]

Here it is,

I added the pictures in the WM5 smartphone gwes file.

Try it and let me know.

Marshall
[Windows Mobile Development and Hacking General] ericjm:
yes thank you!:D

it works marshall! thanks! but it is smaller than the usual!:(

can you do some workaround to get it to the usual normal size? tia! :) that would be perfect! :D
[Windows Mobile Development and Hacking General] Marshall07:
Can you please make a screenshot? Are you sure that your device is QVGA (320x240)? Sorry for the question but I can't figure out why it is smaller since the pictures are 32x32.

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
I uploaded the Vista Skin. Check the first post.

Marshall
[Windows Mobile Development and Hacking General] freeyayo50:
NICE!!! Gonna try it now.
[Windows Mobile Development and Hacking General] poorlyduck:
is there anyway that can be done without the Grey background? thank you.
[Windows Mobile Development and Hacking General] srt10coupe:
@poorlyduck

i think no! it is bmp image in the .exe
[Windows Mobile Development and Hacking General] Sylvia:
A vista-WaitCursor? Great! Waiting or the German version.

Thanks in advance for your great work!
[Windows Mobile Development and Hacking General] Marshall07:
Unfortunatly there's no way to make transparent image since, like srt10coupe saied, the cursor is made up of bitmaps. They don't have neither transparency nor alpha channel.

Other programs, handle a particular color (RGB 255,0,255) as transparent giving you the chance of a flat transparency, but this is not the case of gews.exe.

The only thing we can do is to change that background to something we like.

Marshall
[Windows Mobile Development and Hacking General] hdiffly:
Hope I'm not taking this thread in the wrong direction, 'cause Marshall's great work on this is for WM5, as is in the title and got me interested in this again a few weeks ago when I had WM5. My issues are not with his release at all.

I'm still having trouble getting the wait cursor to work via the shellres.96.dll file in WM6.

When I updated my ROM to the ROM for the Sprint MOGUL listed on the htc website, the "RUU_TITAN_SPRINT_WWE_2.09.651.3_1.32.00_SPCS_NV124_new_Ship.exe," I was finally able to install my updated version(s) of shellres.96.dll. But with every attempt, I was still left with missing or incorrect icons and buttons throughout my system.

Even if I take an untouched copy of the shellres.96.dll dumped from the Sprint ROM (the same one Marshall posted for me actually) and just drag and drop it over the one on a fresh new install of the ROM (thanks to Total Commander for allowing the overwrite); after a soft reset, the icons and buttons are wrong again. So I just don't get it.

Marshall,

I tried to rename the file to shellres.96.dll.0409.mui and then copy it over, but then after a soft reset, there is no change at all to the system. I've tried signing the file several different ways, with different certs, to no avail. I tried doing via an install so the signed file could get its signatures into the registry (did I say that correctly). I've tried cleaning out all but the cursor bitmaps from the file then copying it over. No luck.

VJ,

I've read quite a few of your threads from many different boards over the last few days dealing with the shellres.96.dll file, even back to 2005. There were even some issues with the changed and missing icons on the taskbar, but those issues seemed to be dealing with switching b/w qvga and vga, and I could not figure out how to apply what you guys were working on to my situation. Could it be my lack of knowledge of coding that is holding me back?

The fact that I can't even copy an untouched copy of shellres.96.dll back over the original is where I'm most confused.

Thanks for any input.

Hugh
[Windows Mobile Development and Hacking General] Marshall07:
I uploaded other 4 languages for the Vista skin. All the others will come very soon.

I'm sorry, but it takes a lot changing the resources for every file. They are 32 bitmaps (16 for QVGA and 16 for VGA) and every bitmap change require about 7 mouse clicks.

@ hdiffly: Replacing a system module can introduce the errors you get. I also had this problem when replacing tapres.96.dll even with himself! I then solved the problem. Try taking a look here:

GPRS icon problem after replacement of tapres.96.dll

.

Marhsall
[Windows Mobile Development and Hacking General] Marshall07:
I finally found a way to edit multiple resources at one.

So you can find all the languages for the

Vista WaitCursor

.

Enjoy,

Marshall
[Windows Mobile Development and Hacking General] hdiffly:
Marshall,

Thanks for pointing me to

GPRS icon problem after replacement of tapres.96.dll

, wherein you solved a similar problem.

Reading the thread, I'm not clear as to your actual solution. Were you saying that perhaps it was the timestamping of the file, "look at your windows directory for tapres.96.dll and see the date of the file"? Or that file you were replacing was actually in fact a module and needed to be injected into to a new ROM as a module?

I'm hoping that the solution isn't the one involving building a new ROM, 'cause the powers that be in the communities I follow haven't found a way to create a custom ROM yet for the Titan (Mogul). Of course that would give me a reason to take a break from this!

Thanks for your help,

Hugh
[Windows Mobile Development and Hacking General] Marshall07:
Sorry, I think I didn't report the solution on the post.

- I donwloaded an official WM5 ROM

- I dumped it to obtain all the files (using imgfs_tools,

following this thread

)

- I took the file tapres.96.dll and edited it with a Resource Editor

- I saved it as tapres.96.dll.0409.mui (0409 is for english)

- I put that file in my device and soft-reset

I know that more and less you already did that steps, but if you get missing or incorrect icons and buttons in your system, this may be caused by some relocation problem introduced by that "module editing".

You can try different shellres.96.dll files downloading different WM6 ROMs, or you can try packing the file with UPX (not sure if it will work but you can always try).

Two questions:

- even if you get missing or incorrect icons, do you get the new WaitCursor?

- can you make some screenshots showing the problems you have?

Marshall
[Windows Mobile Development and Hacking General] Sylvia:
Thank you for these nice WaitCursors!

Nobody need this - but many will like it :)
[Windows Mobile Development and Hacking General] hdiffly:
GOT IT!!

Thanks Marshall!

I was able to change the wait cursor in WM6 by editing the bitmaps in its shellres.96.dll file. What I believe was holding me back were the signatures I was using. I switched to those you recommended a few pages back, the SDKSamplePrivDeveloper certs. Once I signed the file (using signwizard), and included the same cert info in the setup xml (or pre xml if using wincecabmanger) for my cab, suddenly, I had all my icons in the right places, my new wiat cursor, and my activesync worked again.

Very happy here!

Hugh
[Windows Mobile Development and Hacking General] Marshall07:
I'm very glad to hear that. :)

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
A new WaitCursor skin is available: the BlueSpin.

Check the first post and enjoy it.

Marshall
[Windows Mobile Development and Hacking General] freeyayo50:
Do you have to uninstall a previous skin before installing a new Wait Cursor skin?
[Windows Mobile Development and Hacking General] Marshall07:
No, you don't. It will advice you that the previous version will be uninstalled first.

Marshall
[Windows Mobile Development and Hacking General] dferreira:
I can't install this on my WM5 (Wizard Love AKU 2.3)... it says that it cannot be installed :(
[Windows Mobile Development and Hacking General] freeyayo50:
I cannot install the Vista or Blue Spin skins. I keep getting message that installation was unsuccessful. It doesn't even get to the point to allow me to choose where to install the skin. I can install the WM6 skin with no problem.
[Windows Mobile Development and Hacking General] Sylvia:
I had this with Vista Skin (German), too. My solution: I extracted the files in cab-file, renamed the cursor file to gwes.exe.0407.mui and copied this to windows directory.
[Windows Mobile Development and Hacking General] Marshall07:
Sorry guys,

I'm trying to solve this problem but I need some time because I don't have this problem and I'm trying to reproduce it. There is something wrong with the installer but I have to understand WHAT.

I'm already at work. I hope to solve it in a couple of days.

EDIT

: Can someone with English OS, try one of this two CABs?

Marshall
[Windows Mobile Development and Hacking General] dferreira:
Just tried BlueSpin and Vista cab, it installed, asked for reboot, and voilá :D

Thanks for this!
[Windows Mobile Development and Hacking General] freeyayo50:
I just tried the Vista cursor and it works fine. So im pretty sure the Blue Spin cursor will work as well. Love these cursors....keep up the great work!
[Windows Mobile Development and Hacking General] dferreira:
Marshall, can you do an Ubuntu like loading?

You can get the animation here :)

http://nordlicht.deviantart.com/art/Ubuntu-quot-Human-quot-Cursors-35930998
[Windows Mobile Development and Hacking General] Marshall07:
Thanks dferreira and freeyayo50 for testing the new installers.

So the problem with the previous CABs was the missing OS version number.

I'll update all of my installers.

@dferreira: I'll try to make that cursor; thank you for the link.

Marshall
[Windows Mobile Development and Hacking General] poorlyduck:
I made this HTC look cursor, if marshall is interested I can work on making it better.
[Windows Mobile Development and Hacking General] Marshall07:
It is a very nice cursor!

In order to make it suitable with the Windows Mobile WaitCursor, it must be made up of 16 frames. Also 8 or 4 frames are good since they are multiples.

I usually use 8 frames for my cursors.

If you can adapt the frame number, it would be very good. If you can't, tell me and I'll try to do it for you.

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
Finally it seems that the installation problem is solved. I updated ALL the cabs in my site.

Download them from my site and check if they work as they should.

Thanks to everybody who helped me to solve this problem.

Marshall
[Windows Mobile Development and Hacking General] poorlyduck:
I will make it 8 frames, does the size matter? like 14x14 or 13x13, what the originl cursor size?

by the way over lakeridgesoftware in wisbar advance 3 beta I think there is an option to make wait cursor transparent TGA format if Im not mistaking.
[Windows Mobile Development and Hacking General] Marshall07:
The original size is 32x32 but you can make it any size you want. Remember to make it an even number. If you make it odd, it will not be centered in the screen but it would be not centered by only one pixel and you'll not notice it (for example the vista cursor is 31x31).

It would be wonderful if we could make TGA transparent cursors.

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
The CABs I updated still had some issues.

This time seems to be the good one! :)

I fixed all the CABs again and they seems to work.

Check my site to get the latest ones and tell me if they work for you.

Fingers crossed...

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
I also put the each CAB in a ZIP archive since the server seems to corrupt them when I upload them. I tested the archives now and they work for me.
[Windows Mobile Development and Hacking General] Marshall07:
Silver skin is up. Check the first post.

Marshall
[Windows Mobile Development and Hacking General] Marshall07:
Ubuntu skin is up.

Please, check the first post.

Marshall
[Windows Mobile Development and Hacking General] freeyayo50:
Nice, but it looks too small :-/...anyway to make it slightly bigger.