yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] TheRem:
for WM6.5... there's an easier way, you don't have to cook... ;)

http://xdaforums.com/showthread.php?t=583793
[Windows Mobile Development and Hacking General] pupakota:
Nice manual, nice method, fabulous sample pic :) , but i wonder what would happen after screen rotate...(320x240, sigh). You know what i mean..

it might be better to make simple, 320x320, optimized 6.1 tsk, and use ham3r's trick, imho. Remember, 6.1 tsk takes up to 100 kb(while optimized), not up to 1 mb. There are still people with 64 mb of ram.

By the way: 6.1 tsk on 6.5.X(so-other than com2 builds) makes no sense(whole gui is f'ed up with 6.1 tsk there).. - then ham3r's trick makes no sense too(as transparency is used natively there=mem loss, anyway).

(sorry, if i am saying bs, i may be tired..just loose thoughts, you know..).

values for 21889(not checked, if works, tho):

$d88 for shell32.dll s001

$780 for aygshell.dll s001

values for 21897(not checked, if works, tho):

$d90 for shell32.dll s001

$780 for aygshell.dll s001

values for 21014(works):

$9a8 for shell32.dll s001

$750 for aygshell.dll s001
[Windows Mobile Development and Hacking General] nir36:
well, nk.exe was already signed. strangely, when i try to recmod it it create a small 472 bytes file instead of throwing in the whole package. wtf?
[Windows Mobile Development and Hacking General] pupakota:
You...cannot recmod that file!

Skip whole nk.exe topic, if it's already signed... Do not break your xip.

I wonder what you could do now...something's holding you up, but what it could be...
[Windows Mobile Development and Hacking General] nir36:
Ahh, if i only knew. I've been using 6.1 for a long long time now.. and I just don't wish to move to 6.5 or 6.5.x.. but all the visual effects in 6.5+ are cool..

i'm like a little boy in a candyshop..
[Windows Mobile Development and Hacking General] wolper13:
i have a very stupid question

i'm using wm 6.1

after extracting shell32.exe into modules using reversemode then using hex editor to edit the s001 values then saving it. how to i pack it back to shell32.exe?

i know that i have to use recmod but i don't know how to use it. can somebody teach me step by step how to use recmod to pack it all up again?

thanks!
[Windows Mobile Development and Hacking General] nir36:
i just threw the dir on recmod and the file appeared inside the dir.
[Windows Mobile Development and Hacking General] wolper13:
thanks for the direction on using recmod. i have successfully did it.

now after moving the file to windows using resco explorer and ask me to overite the file and soft reset the device i just got a blank screen before entering the windows splash.

what did i do wrong? what is nk.exe patch that i read about?

thanks!
[Windows Mobile Development and Hacking General] longice:
God damn, fricking awesome!!!!! With the taskbar it worked perfectly on the Gen.Y D2X ROM! :D:D:D

I just did this:

1. Extracted the shell32.exe with ROM extractor

2. Unpacked shell32.exe with reversmode.exe

3. Edited shell32.exe with HxD as told in the first post (the values were even at the very same place)

4. Threw the whole shell32.exe folder on recmod.exe

5. Copied the shell32.exe back to windows folder on device

6. Soft reset and that was it!!!

But I couldn't find the values in the aygshell.dll. Actually every single value was '00' ??? And the sectors were huge - 3,4 gb in total?
[Windows Mobile Development and Hacking General] Ham3r:
What a build do you have?
[Windows Mobile Development and Hacking General] longice:
21056(.1.6.9)... It's the Gen.Y ROM in my signature.
[Windows Mobile Development and Hacking General] sam789:
Great thanks. But same : with the aygshell, after use reversemode, my folder contains only one S000 but no S001 sector, my extraction is not complete, the dll is only 300o/300ko for original. I dit it with romextractor I will try with anotherone
[Windows Mobile Development and Hacking General] TheRem:
if i can make this work on WM6.1 without cooking, i'll be returning back to WM6.1. :)
[Windows Mobile Development and Hacking General] longice:
It might depend on your build, but yes I got it working on 21056 with the taskbar but didn't find the correct values for the softkey bar... But be careful though, many have reported that the ROM hangs on splash screen.

I can strongly recommend the 6.1 ROM in my signature if ya wanna try :)
[Windows Mobile Development and Hacking General] pupakota:
..addresses for 21056..

$9a0 for shell32.dll s001

$750 for aygshell.dll s001

imho(quick look, no search option used).
[Windows Mobile Development and Hacking General] longice:
I can confirm the address of shell32.exe. But all the values were 00 00 00 etc. in the aygshell.dll.... I'll look at it again...

EDIT: I am supposed to enpack the aygshell.dll using reversmode.exe, right??? Cause I can't seem to unpack correctly: all values are still 00.....
[Windows Mobile Development and Hacking General] TheRem:
after using recmod, do i have to use a file signer? and do i have to unsign the files before unpacking them with reversmode? this is getting confusing.

coz i was able to edit both shell32.exe (S001) and aygshell.dll (S001) using reversmode and hex workshop but after copying/overwriting the files in Windows folder using Resco explorer... after boot i'm stuck with the "smart mobility" startup. :(
[Windows Mobile Development and Hacking General] neoceltic:
I'm sorry to be misunderstood, maybe I was lucky anyway, but as I said I used this method hexmodding the modules and coocking a new ROM based on yozgatg (Erviusvisual) Kitchen.

I didn't just copying the files modified, I've flashed a new ROM cooked with hexmodded modules.

I was wrong :o saying "Well you can do it without dumping a rom" (even if arang did it :eek:) anyway guys listen to who is more skilled than me. (I'm not sarcastic)
[Windows Mobile Development and Hacking General] longice:
Well there seems to be different results. Maybe I was just lucky as well, but maybe it depends on the build? I had no problems just copying the modified shell32.exe to my windows folder and did a soft reset. Result: Transparent taskbar and no issues :D Build 21056.

I haven't been able to edit the aygshell.dll though, since every value in S001 is '00' after extracting it with reversmode.exe. Is that the correct method to edit the values or did I miss something?
[Windows Mobile Development and Hacking General] neoceltic:
I like the risk and I tryied your shell32.exe (now, just copying it in windows folder) but the result is the same as here.

Concerning aygshell no problem with that module, as you can see in the picture it works fine.

Really don't know! :confused:
[Windows Mobile Development and Hacking General] longice:
Hmm, that's really weird... cuase when I try to extract the dll with reversmode it creates huge files (between 700mb and 1500mb) that even varies from each extraction, and every single value is as mentioned just '00'.

But I don't have that red square issue with in the taskbar though. I suppose you are using WM 6.1, but what build are you on?
[Windows Mobile Development and Hacking General] neoceltic:
I drawn those red square to better show the issues, glitches (how can I say?).

I'm using WM6.1 21056, the xip sys in yozgatg 5.3 kitchen, and I had modified those modules directly, before coocking them.

EDIT: if you want to try to hexmodd the aygshell.dll in yoz kitchen, here it is.
[Windows Mobile Development and Hacking General] wolper13:
i have done all i can but still cannot accomplish this. so if its not a big trouble for u guys, can someone help me do this to the rom i"m using?

here's the link for the rom

http://rapidshare.com/files/280683249/i780_LeanCut_WM6.1_CE_OS_5.2.21054_OEM_PDXIB1_96DPI.7z

it's from ironeagles leancut rom wm 6.1 build 21054 for samsung i780.

hope someone can help me.

thanks in advance
[Windows Mobile Development and Hacking General] volDeus:
Partially working with Mr. X 6.5 TP2 ROM

Did a quick test this morning with Mr. X's 6.5 TP2 (21889) ROM and the taskbar is working in home screen but only after clearing HKCU\Software\Today\Taskbar\TaskBarThemeImage ...

working in sense 2.5 also but shows today background behind taskbar, not sense background (will work on this later .. simple solution==setting same background to both and aligning correctly... but I would like to find a cleaner solution)...

used the ROMExtract>reversemode>hex edit>RecMod method .. XVI32 to edit and latest beta Total Commander build to copy back to windows folder.

aygshell was 0 bytes.

will try more later and post screens if anyone is interested.

many thanks to OP and pupakota... hope i can help further as well ... havent done any cooking for my TP2 yet (its only 4 days old) but I will test that method asap also.
[Windows Mobile Development and Hacking General] J0nas:
me too, I don't know why... I use 21056.1.6.9 too
[Windows Mobile Development and Hacking General] ferfecir:
Test ok :)

WM6.1 - 21056.1.6.9

thanks Ham3r
[Windows Mobile Development and Hacking General] pupakota:
check this to be even happier :)

[HKEY_LOCAL_MACHINE\Software\Microsoft\Today]

"HidePluginSeparators"=dword:1

and post screenhot :)

Could you share that theme, mate?
[Windows Mobile Development and Hacking General] ferfecir:
Yes,Thanks :)
[Windows Mobile Development and Hacking General] M@rcop2:
hi at all,

i've a problem... i follow your istruction and seems works, but...i don't have full trasparency because,i think.., in the today page without sense when set an image as a background it's not colored 100% all today page: taskbar,softkey and main part is opacity....... i don't know why and i've tried with all themes with bad results..... do u know anything about it...??
[Windows Mobile Development and Hacking General] volDeus:
cooked in, working in 6.5.x- 28014, 23529 ...

working also in 6.5- 21890 ...

all require the reg edit i mentioned above ...

havent been able to get softkey bar alignment to look right in sense yet...

taskbar works but in sense theres a problem after rotation where the wrong taskbar is displayed (portrait in landscape, landscape in portrait) ...

has something to do with sense not refreshing the taskbar until after rotation has completed ... i wrote a small background helper app that fixes it and will post if anyone is interested...

so to recap ... in 4 different 6.5 builds i have tried ... softkey bar looks strange ... taskbar looks perfect in sense or otherwise (after reg edit, resizing sense wallpaper to align, and running my helper app).

seems like alot of work to get only the taskbar working ... but

i like the fact that its using true transparency and displays the landscape taskbar (or whats behind it rather) correctly instead of stretching it out like when you use HDWall or make your own taskbar .pngs...

if anyone is interested i might start work on a small app for the device that does the reg edits, puts my helper app in startup, and sets and aligns the today and sense backgrounds when you give it your image file.
[Windows Mobile Development and Hacking General] pupakota:
[time to check 21898]
[Windows Mobile Development and Hacking General] etoy:
that's how it looks for me.

probably some graphic mod makes it look lighter,dunno :confused:
[Windows Mobile Development and Hacking General] Ham3r:
maybe your bars haves light-gray color?
[Windows Mobile Development and Hacking General] etoy:
i use a black and grey theme but the top and bottom bars are black without your mod. that screenshot is with 100% transparency (FF -> 00).
[Windows Mobile Development and Hacking General] Ham3r:
HTC Sense generates own bar skins?
[Windows Mobile Development and Hacking General] volDeus:
dumped stock Sprint ROM (21889) ... working.

want to try 21898 or 97 but havent found the XIP/SYS or the base it came from ... any ideas?

i know its floating around somewhere cause IndaGroove has a Sprint (97) ROM with that build.

im getting closer to figuring out the Sense softkeybar weirdness too ...
[Windows Mobile Development and Hacking General] volDeus:
did u try the reg edits?
[Windows Mobile Development and Hacking General] etoy:
what reg edits? don't get it.. :confused:
[Windows Mobile Development and Hacking General] volDeus:
driving at the moment ... check my earlier post about clearing .png values in the themeimage entries ... 2 pages up i think ... ill get you the full reg path when i get home if u have trouble...
[Windows Mobile Development and Hacking General] volDeus:
\HKEY_CURRENT_USER\Software\Microsoft\Today\TaskBar\TaskBarThemeImage

\HKEY_CURRENT_USER\Software\Microsoft\Today\SoftKeyBar]SoftKeyThemeThemeImage

Clear their values ... thats how I got it to work in Sense 2.5.2012 ...
[Windows Mobile Development and Hacking General] pupakota:
http://www.4shared.com/file/251749114/9ebdcbdb/21898_MSXIPKernel_SYS_QVGA_WQV.html

Works(at last without titanium, chome and 6.5 themes, did not try full/uncut, tho)
[Windows Mobile Development and Hacking General] volDeus:
cool, and thanks for the link man!
[Windows Mobile Development and Hacking General] volDeus:
Working here too ... same result that I described before in Sense, thanks again for the up.
[Windows Mobile Development and Hacking General] mwalt2:
I'd be interested in the exe to refresh the taskbar. For sense alignment, you can use a bg4all mod that uses only 090a4ee8_manila (cookie's new method for making bg4all). You can adjust wallpaper position and size. If you change the size to your screen resolution, you can get it to line up properly. I only have a vga device, so I can't make the mod for you. I can attach the lua script and a decompiled version if you would like. You would just need to change a few values for wvga and adjust the position of the wallpaper. The portrait pic shows the taskbar/softkeybar more since the weather animation was going when I took the screenshot. They blend like the landscape pic normally. WM6.5.5 23554 BTW.
[Windows Mobile Development and Hacking General] etoy:
i didn't have those keys in registry. tried to change .tsk theme with another one,changed different wallpapers (png,jpg..) but still those greyed semi-transparent bars,no luck for me. i should try to cook a clean rom without any mod and check if it works.
[Windows Mobile Development and Hacking General] volDeus:
That would be great, please do... and I'll post the app below. It's in .NETCF so it's footprint is a bit obnoxious, but I'll be porting it over to Win32, hopefully tomorrow. If there's any demand for it, I'll convert it to a service as well...

I haven't figured out the soft key bar but I'm still poking around.

EDIT: Actually your soft key bar looks fine, maybe it's just a matter of setting the wallpaper resolutions correctly... Anxiously awaiting your post. :)
[Windows Mobile Development and Hacking General] volDeus:
Which build of Sense are you running? My tests have all been in 2.5.2012.

EDIT: Nevermind, just read your sig ... Yea I would try a cleaner cook, the only mod I have tested with was cookie home tab...
[Windows Mobile Development and Hacking General] mwalt2:
I sent you a PM with how I did it for vga :).
[Windows Mobile Development and Hacking General] longice:
After changing theme be aware that your wallpaper automatically changes transparacy, so you will have to re-add your wallpaper and set transparacy to 0%. I haven't read all the last posts, but are you also sure you've set the values in the files to '00' to achieve total transparacy?
[Windows Mobile Development and Hacking General] luisvg:
I changed the values to 00, but dont work, the diamond dont start :(
[Windows Mobile Development and Hacking General] volDeus:
Great, I'll check it out in a bit ... Did that .exe work out for you?
[Windows Mobile Development and Hacking General] gioiellino:
can samebody help my with my diamond wm6.5.5????

is possible have the 2 files already modified to put in windows folder, without cook....????
[Windows Mobile Development and Hacking General] millski:
Sorry for crashing yours and volDeus' discussion but I wanted to get this working too; thanks mwalt for passing me the necessary files and giving me some instructions :D

Adjusted the 696 wallpaper height to 732, which seems to line up just fine on 6.5.x for me. Files attached: http://www.sendspace.com/file/6ep4nc I've adjusted the protrait only as I don't use landscape for anything.

Just one thing of note: This fixes the Sense alignment but my start menu is still misaligned. I'm using Settings>Today>Browse to choose the same wallpaper as Sense. I've tried editing the stwater_480_800.jpg too but it seems to call an image directly from the theme (classicblue_stwater_480_800.jpg) despite the fact I've edited this in the rom before cooking - I guess it's in the .tsk file?
[Windows Mobile Development and Hacking General] mwalt2:
That's weird that your start menu is misaligned. It should use the same wallpaper as is displayed on the WM Today screen, which is where the taskbar adn softkey bar 'images' are coming from. Try turning sense off and not have anything showing on the today screen. Is the start menu still misaligned from the today screen then? You don't have to edit stwater_480_800.jpg in the .tsk. You can just save your wallpaper as stwater_480_800.jpg and copy to \windows & soft reset. If you change tsk's, it will load the one in the tsk though.

My wallpaper aligns fine in the start menu and on the today screen by choosing it from the Settings>Today>Browse, browsing and setting it via Pictures & Videos, or using stwater_480_xxx.jpg.
[Windows Mobile Development and Hacking General] millski:
By using stwater_480_800.jpg which I have edited and cooked in to my rom everything lines up fine. But if I change the wallpaper in settings>today>browse it is misaligned (taskbar and softkeybar stay fine but the centre of the image is pushed down for some reason). If I then remove the image from settings>today>browse I get the stwater taken from the tsk, rather than the one I cooked in to the rom. It's very odd.
[Windows Mobile Development and Hacking General] volDeus:
Read through the thread ... follow the method that some of us had success with no cooking ... and try clearing the registry values I mentioned ... If you still have trouble I'll try to write you step by step instructions and post the tools ... let me know.
[Windows Mobile Development and Hacking General] volDeus:
I won't pretend to know exactly why you are getting these results but I assume it's something like this.

-When you use Settings>Today>Browse to set your today wallpaper ... The image you select is resized/cropped to fit your screen... This is done for each orientation using the same source image and the adjusted results are saved to the two respective stwater_******** images..

-When you set your today wallpapers by overwriting the stwater_********* files, the image is not changed at all, simply drawn on the screen cropped or tiled depending on its size.

-When a theme (.tsk) is applied, the stwater_********* files are set according to the wallpapers associated to that theme.

-When you remove a custom background using Settings>Today>Browse, the default wallpaper for the current theme is automatically "reset" ... applying whatever wallpaper was associated with that theme.

I haven't tested all of this my self but as far as the first two points pertaining to the today screen wallpaper go, it was the behavior when I was poking around in the past.

I wasn't able to get Mwalt2's method to work correctly on my device so I spent a while looking at some other things around the forum and I have made some great progress (I think).

I am working on an all-around solution that incorporates Ham3r's transparency hack, HQ wallpapers in sense, and wallpapers on all tabs in sense ... without any stretching, loss of quality, or misalignment in either orientation...

It looks like I will be able to come up with a small app that you feed an image and it does everything for you without having to use your PC or even soft-reset (aside from the transparency hack of course).

I'll keep posting with my progress.
[Windows Mobile Development and Hacking General] volDeus:
Can you give a more detailed description of your steps so we can try and find your problem.
[Windows Mobile Development and Hacking General] luisvg:
He buscado el archivo en windows y he cambiado los valores a 00 como en el primer post, luego los he sustituido en la carpeta windows, y he hecho soft reset pero windows no inicia, se queda en la primera pantalla.

Alguien que me ayude?, Dejare aqui los dos archivos para que alguien los cambie y me ayude.

Google translation:

I searched the file in windows and changed the values to 00 as in the first post, then I replaced the windows folder and soft reset but I did not start windows, it stays on the first screen.

Somebody help me?, Will leave here the two files for someone to change and help me.
[Windows Mobile Development and Hacking General] volDeus:
He editado los archivos para usted y corrió a través de recmod. Aquí está el resultado.

I edited the files for you and ran them through recmod. Here is the result.
[Windows Mobile Development and Hacking General] volDeus:
Moved to next post ...
[Windows Mobile Development and Hacking General] volDeus:
Another little app I threw together ...

MOVED TO NEW THREAD

BG4ALL + True transparent task and menu-bars in Sense 2.5.2012 ... BOTH ORIENTATIONS

Heres a nice one ... Lets you set the opacity of your task-bar and menu-bar without cooking or any multiple steps involving file managers and such.

UPDATE:

Fixed the crash when stock files are not in the expected location "\Storage Card\" ... Now correctly prompts you for the stock files' location if they are not automatically found.

The only catch is that you have to get a stock (unmodded) copy of shell32.exe and aygshell.dll for your build, and save them to your storage card before running the app ... only one time though ... (if you put the stock copies somewhere other than \Storage Card\ the app will let you choose a different spot)

I am still looking for a way to copy the files so that you will not have to get the copies ahead of time on your own ... In the meantime, I'm sure everyone following this thread already knows how to get copies of those files...

Once you have your stock copies, just choose an opacity level and tap the button next to it to set... Opacity level is from 0 (completely transparent) to 255 (completely opaque).

The "Clear WM6.5 skin entries" is for quickly clearing the entries I mentioned a few days ago ... In all of my tests, that reg edit was neccesary for the transparency mod to work with any 6.5+ builds.

Once you are done you can tap the "Soft reset device" button for a quick reset .. then admire your changes!

(NOTE: I will be consolidating all these tools and putting them in a cab with shortcuts as soon as I finish some other things I am trying to accomplish with the "HQ All tabs Port and Land" cab .. I will move everything to a new thread as well...)
[Windows Mobile Development and Hacking General] gioiellino:
Can samebody upload a copy of "unmodded" 2 files for 6.5.5 sense 2010

i have tried with the files posted but when i soft reset the bars dont are in transparent.

i make a dir in storage card

i put the 2 files inside

i put the vol set opacity.exe and run it, set 0 opacity and reset.

thank you very much VolDeus for your hard work
[Windows Mobile Development and Hacking General] gioiellino:
and if i put vol opacity.exe in windows folder......?!?!
[Windows Mobile Development and Hacking General] volDeus:
You're welcome!

If "Set Opacity" did not give you any errors and your device booted up correctly after resetting' you are using the right files already ...

Make sure you are doing all of the following ...

1. Choose opacity level ..

2. Tap "Set opacity"

3. Tap "Clear entries"

4. Tap "Soft reset"

Let me know what happens.
[Windows Mobile Development and Hacking General] volDeus:
It doesn't matter where the exe is... shell32.exe and aygshell.dll are expected to be in "\Storage Card\" but if they are not found there the program will ask you where they are.

If the program is unable to patch the files correctly it will show an error message.