A long long time ago user named MaaTrrIxx posted a topic on se-dev about "creating a patch to modificate the walkman 1.0 and the player of k790, k810, z610, etc" and then people saw it, helped him with it and Mike006 starts to make this patch for W200. In next few days jamesbond22 released version without .ini for w850, friden posted dev version with chaotic layout for w580.
And Then I saw jamesbond22's patch and started to porting it.
This days I was learning to porting patches so this patch was a great challenge for noob porter like me ^^.
I ported whole jamesbond22 patch but I can't find offsets for equalizer,shuffle and repeat icons. I asked Friden for them. I gave him offsets for progressbar and coverart (but I'm not sure which offsets I gave to him) and he gave me offsets for this icons.
I changed values, maked my own layout based on Paulo work from this post: [link]
So this is only my version of the patch.
I only ported it and changed values for better layout, but I'm not a creator of this patch!
-----------------------------------------------------------------------------------------------------------
1. Patches:
---------------------------------
W580:
;W580 SW-R8BE001 ;Changed face of Walkman. Also changed are fonts. ;v.2 ;PORTED WHOLE JAMESBOND22 PATCH ;(THX) TO FRIDEN FOR 6 OFFSETS WHICH I CANNOT PORT ;(p)(layout) Lic3ns3D ;BASED ON Walkman A200 NowPlaying by Paulo v1.0 ;----------PROGRESSBAR------------- 44F33110: 1C 00;X1 44F33114: D3 F0;X2 44F33118: 6A FC;Y1 44F3311C: 74 FF;Y2 ;------------COVERART-------------- 44F33272: 9E 07;X1 44F33276: D9 9D;X2 44F3327A: 24 06;Y1 44F3327E: 5F 9C;Y2 ;-----------COVERICON-------------- 44F33A82: 24 2D;Y1 44F33A88: 9E 36;X1 ;-----------TOTAL-TIME------------- 44F338BA: 41 EA;1ST CHAR Y1 44F338C0: 5C C5;1ST CHAR [url="/products/X1"]X1[/url] 44F338D6: 41 EA;2ND CHAR Y1 44F338DC: 67 CC;2ND CHAR [url="/products/X1"]X1[/url] 44F33922: 41 E6;SEPARATOR Y1 44F33924: 72 D2;SEPARATOR [url="/products/X1"]X1[/url] 44F338F2: 41 EA;3RD CHAR Y1 44F338F8: 75 D6;3RD CHAR [url="/products/X1"]X1[/url] 44F3390E: 41 EA;4TH CHAR Y1 44F33914: 80 DD;4TH CHAR [url="/products/X1"]X1[/url] ;----------CURRENT-TIME------------ 44F33788: 41 EA;1ST CHAR Y1 44F3378E: 12 10;1ST CHAR [url="/products/X1"]X1[/url] 44F337A4: 41 EA;2ND CHAR Y1 44F337AA: 23 17;2ND CHAR [url="/products/X1"]X1[/url] 44F337C0: 41 EA;3RD CHAR Y1 44F337C6: 37 21;3RD CHAR [url="/products/X1"]X1[/url] 44F337DC: 41 EA;4TH CHAR Y1 44F337E2: 48 28;4TH CHAR [url="/products/X1"]X1[/url] 44F337F0: 41 DE;SEPARATOR Y1 44F337F2: 34 1D;SEPARATOR [url="/products/X1"]X1[/url] ;-------PLAYLIST-CURRENT----------- 44F335EC: 23 8B;1ST CHAR Y1 44F335F2: 26 AC;1ST CHAR [url="/products/X1"]X1[/url] 44F33608: 23 8B;2ND CHAR Y1 44F3360E: 37 B3;2ND CHAR [url="/products/X1"]X1[/url] 44F33624: 23 8B;3RD CHAR Y1 44F3362A: 48 BA;3RD CHAR [url="/products/X1"]X1[/url] ;-------PLAYLIST-TOTAL----------- 44F3368E: 23 90;1ST CHAR Y1 44F33694: 5C CA;1ST CHAR [url="/products/X1"]X1[/url] 44F336AA: 23 90;2ND CHAR Y1 44F336B0: 67 D1;2ND CHAR [url="/products/X1"]X1[/url] 44F336C6: 23 90;3RD CHAR Y1 44F336CC: 72 D8;3RD CHAR [url="/products/X1"]X1[/url] ;-------------ICONS---------------- 44F333CE: 78 3C;REPEAT Y1 44F333D0: B9 BC;REPEAT [url="/products/X1"]X1[/url] 44F333B0: 78 4C;EQ Y1 44F333B6: CB BC;EQ [url="/products/X1"]X1[/url] 44F3340A: 78 5C;SHUF Y1 44F33410: A7 BC;SHUF [url="/products/X1"]X1[/url] ;---------PLAY-ICON------------- 44F330F0: 12 BB;X1 44F330F4: 26 FF;X2 44F330F8: 23 72;Y1 44F3310C: 23 72;Y2 ;-----ICONS-TITLE/ALBUM/ARTIST----- 44F33428: 86 BA;ARTIST Y1 44F3342E: 12 02;ATRIST [url="/products/X1"]X1[/url] 44F334BC: 9D A4;TITLE Y1 44F334C2: 12 02;TITLE [url="/products/X1"]X1[/url] 44F33524: B8 CF;ALBUM Y1 44F3352A: 12 02;ALBUM [url="/products/X1"]X1[/url] ;-------TITLE/ALBUM/ARTIST--------- 44F33464: 86 BC;ARTIST Y1 44F33470: 86 BC;ARTIST Y1 44F33476: 2A 1B;ARTIST [url="/products/X1"]X1[/url] 44F33500: 9D A4;TITLE Y1 44F334F4: 9D A4;TITLE Y1 44F33506: 2A 1B;TITLE [url="/products/X1"]X1[/url] 44F3355C: B8 CF;ALBUM Y1 44F33568: B8 CF;ALBUM Y1 44F3356E: 2A 1B;ALBUM [url="/products/X1"]X1[/url] ;---------UP/DOWN ICONS---------- 44F339F6: 3C C8 44F33A0C: 44 0A ;-------------FONTS--------------- 44F33438: 20 11;font Artist 44F334CC: 20 2C;font Title 44F33534: 20 11;font Album 44F33439: 7C 20 44F334CD: 7E 20 44F33535: 7D 20
W850:
;W850 SW-R1KG001 ;Changed face of Walkman. Also changed are fonts. ;v.2 ;(c) jamesbond22 ;Oryginal idea by MaaTrrIxx ;(layout) Lic3ns3D ;BASED ON Walkman A200 NowPlaying by Paulo v1.0 ;----------PROGRESSBAR------------- 450591B0: 1C 00;X1 450591B4: D3 F0;X2 450591B8: 6A FC;Y1 450591BC: 74 FF;Y2 ;------------COVERART-------------- 45059312: 9E 07;X1 45059316: D9 9D;X2 4505931A: 24 06;Y1 4505931E: 5F 9C;Y2 ;-----------COVERICON-------------- 45059B38: 24 2D;Y1 45059B3E: 9E 36;X1 ;-----------TOTAL-TIME------------- 45059972: 41 EA;1ST CHAR Y1 45059978: 5C C5;1ST CHAR [url="/products/X1"]X1[/url] 4505998E: 41 EA;2ND CHAR Y1 45059994: 67 CC;2ND CHAR [url="/products/X1"]X1[/url] 450599DA: 41 E6;SEPARATOR Y1 450599DC: 72 D2;SEPARATOR [url="/products/X1"]X1[/url] 450599AA: 41 EA;3RD CHAR Y1 450599B0: 75 D6;3RD CHAR [url="/products/X1"]X1[/url] 450599C6: 41 EA;4TH CHAR Y1 450599CC: 80 DD;4TH CHAR [url="/products/X1"]X1[/url] ;----------CURRENT-TIME------------ 4505983E: 41 EA;1ST CHAR Y1 45059844: 12 10;1ST CHAR [url="/products/X1"]X1[/url] 4505985A: 41 EA;2ND CHAR Y1 45059860: 23 17;2ND CHAR [url="/products/X1"]X1[/url] 45059876: 41 EA;3RD CHAR Y1 4505987C: 37 21;3RD CHAR [url="/products/X1"]X1[/url] 45059892: 41 EA;4TH CHAR Y1 45059898: 48 28;4TH CHAR [url="/products/X1"]X1[/url] 450598A6: 41 DE;SEPARATOR Y1 450598A8: 34 1D;SEPARATOR [url="/products/X1"]X1[/url] ;-------PLAYLIST-CURRENT----------- 450596A2: 23 8B;1ST CHAR Y1 450596A8: 26 AC;1ST CHAR [url="/products/X1"]X1[/url] 450596BE: 23 8B;2ND CHAR Y1 450596C4: 37 B3;2ND CHAR [url="/products/X1"]X1[/url] 450596DA: 23 8B;3RD CHAR Y1 450596E0: 48 BA;3RD CHAR [url="/products/X1"]X1[/url] ;-------PLAYLIST-TOTAL----------- 45059744: 23 90;1ST CHAR Y1 4505974A: 5C CA;1ST CHAR [url="/products/X1"]X1[/url] 45059760: 23 90;2ND CHAR Y1 45059766: 67 D1;2ND CHAR [url="/products/X1"]X1[/url] 4505977C: 23 90;3RD CHAR Y1 45059782: 72 D8;3RD CHAR [url="/products/X1"]X1[/url] ;-------------ICONS---------------- 45059484: 78 3C;REPEAT Y1 4505948A: B9 BC;REPEAT [url="/products/X1"]X1[/url] 45059454: 78 4C;EQ Y1 4505945A: CB BC;EQ [url="/products/X1"]X1[/url] 450594B0: 78 5C;SHUF Y1 450594B6: A7 BC;SHUF [url="/products/X1"]X1[/url] ;---------PLAY-ICON------------- 45059190: 12 BB;X1 45059194: 26 FF;X2 45059198: 23 72;Y1 450591AC: 23 72;Y2 ;-----ICONS-TITLE/ALBUM/ARTIST----- 450594CE: 86 BA;ARTIST Y1 450594D4: 12 02;ATRIST [url="/products/X1"]X1[/url] 45059572: 9D A4;TITLE Y1 45059578: 12 02;TITLE [url="/products/X1"]X1[/url] 450595DA: B8 CF;ALBUM Y1 450595E0: 12 02;ALBUM [url="/products/X1"]X1[/url] ;-------TITLE/ALBUM/ARTIST--------- 4505950A: 86 BC;ARTIST Y1 45059516: 86 BC;ARTIST Y1 4505951C: 2A 1B;ARTIST [url="/products/X1"]X1[/url] 450595B6: 9D A4;TITLE Y1 450595AA: 9D A4;TITLE Y1 450595BC: 2A 1B;TITLE [url="/products/X1"]X1[/url] 45059612: B8 CF;ALBUM Y1 4505961E: B8 CF;ALBUM Y1 45059624: 2A 1B;ALBUM [url="/products/X1"]X1[/url] ;---------UP/DOWN ICONS---------- 45059AAE: 3C C8 45059AC4: 44 0A ;-------------FONTS--------------- 450594de: 20 11;font Artist 45059582: 20 2C;font Title 450595ea: 20 11;font Album 450594df: 7C 20 45059583: 7E 20 450595eb: 7D 20
---------------------------------
2.Introduction.
---------------------------------
This is an example of progressbar section in this patch:
;----------PROGRESSBAR------------- 44F33110: 1C 00;X1 44F33114: D3 F0;X2 44F33118: 6A FC;Y1 44F3311C: 74 FF;Y2
and one offset mean:
44F33110: 1C 00;X1
44F33110 is an offset
1C is default firmware value
00 is your custom value
and everything after semicolon like ;X1 is my comment to easier find and offset and value you are looking for
What is x1,x2,y1 and y2 I don't have to explain right? Ok I explain it for you.
X1 - Starting position of icon,label etc. in horizon
X2 - Ending position of icon,label etc. in horizon
Y1 - Starting position of icon,label etc. in vertical
Y2 - Ending position of icon,label etc. in vertical
Of course every value in patch is in Hex not in Dec! It means you have to change every value from dec to hex and then enter it to the patch.
In example: 187 (DEC) = BB (Hex)
For easier conversion of values you can use MS Calculator with scientist/programmer mode or one of few online converters like [link]
---------------------------------
3.Finding values techniques:
---------------------------------
To easier find values you can use MS Paint (You move a cursor on place when you have start of icon/label etc. and in right bottom corner you have values of it in DEC):

Second method to find is Music_Gui_NowPlaying.xml from A2 phones
Helpful will be Sony Ericsson Layout Generator 0.1 by Mr.Thunderbird
If you complete layout in generator or have custom one by someone else than you have to open it in Notepad, or Internet Explorer or different thing to see xml files
Example:

---------------------------------
4.The End.
---------------------------------
Now you know anything you need to edit this patch for your personal needs. You can also share it with us on Patches Topics
I Attached my skin files and psd file for making new skins to my first layout if you liked it (;
Addons.zip is Two Gfx patch for numbers and up/down icons! They are only for w580 for now.
Attached File(s)
-
Walkman_A200_Layout.zip (155.66K)
Number of downloads: 675 -
walkman_psd.zip (444.07K)
Number of downloads: 625 -
addons.zip (5.52K)
Number of downloads: 452 -
clear_cover_off_image.zip (1.14K)
Number of downloads: 405
This post has been edited by Lic3ns3D: 23 January 2009 - 05:14 PM

Sign In
Register
Help
Bookmark
Del.icio.us
Digg
Email
Facebook
Google
Mixx
Reddit
StumbleUpon


MultiQuote










