How to create A1200 theme to use with Skin and Theme Installer (short version)
due to theme and skin structure changing in A1200. skin and theme in A1200 should be in this format.
Skin Folder [ in anyname that you want ]
+ icon file [ iconres.ezx file ]
+ skin file [ *.skn ]
+ Skin configuration file [ *.pskn ]
+ Skin Logo file [ *.jpg, *.png ] (optional)
Theme Folder [ in anyname that you want ]
+ Power on screen GIF file [ *.gif ]
+ Power off screen GIF file [ *.gif ]
+ Theme configulation file [ *.phm ]
A1200 skin file is in .pskn (same like .phm file for older model). but this time with my skin installer the structure of .pskn file for install by skin installer is easy to write. this is an example of Gnome-Bluecurve.pskn for A1200 (port from E680i).
[THEME_CONFIG_TABLE]
ThemeName = Gnome Bluecurve
ThemeColorPaletteIndex = 0
ThemeSkinFile = Bluecurve.skn
ThemeLogoIcon = Gnome-Bluecurve.jpg
ThemeIconDir = iconres.ezx
BlendingColor = 255 255 255
BlendingPercentage=40
[THEME_COLOR_PALETTE_TABLE]
ThemeBackground = 230 230 230
ThemeBase = 204 204 204
ThemeForeground = 0 0 0
ThemeText = 0 0 0
ThemeButton = 68 100 172
ThemeButtonText = 0 0 0
ThemeHighlight = 68 100 172
ThemeBrightText = 0 0 0
ThemeHighlightedText = 255 255 255
ThemeDisabledText = 90 90 90
ThemeAMBottomHighlight = 186 200 248
ThemeAMBottomHighlightText = 0 0 0
[THEME_MULTI_LANG_NAME]
en-us = Gnome-Bluecurve
.pskn file is unix text file and all lines need space before and after = like ThemeName = Gnome Bluecureve.
A1200 skin file for install by skin installer should be like this.
ThemeName : name of theme.
ThemeColorPaletteIndex : to set color palette to use default color setting. skin installer do not support this so set it to 0.
ThemeSkinFile : set to skin filename.
ThemeLogoIcon : set to skin logo image filename.
ThemeIconDir : set to skin iconres.ezx filename.
in ThemeSkinFile, ThemeLogoIcon, and ThemeIconDir use only filename after =. skin installer will take about installation path when installed them. and all file in ThemeSkinFile, ThemeLogoIcon, and ThemeIconDir must locate in the same folder as .pskn file
another line is theme color settinh in RGB mode. please set all color lines.
and for A1200 theme file is in .phm file (same name as previous version but contain only poweron, power off screen, and wallpaper). my theme installer take only poweron and power off screen because wallpaper can change manually in phone setting. the structure of A1200 phm file is like this.
[THEME_CONFIG_TABLE]
PowerOffScreen = slax_on.gif
PowerOnScreen = slax_on.gif
A1200 theme file need one or both lines. and same as skin installer it need only filename after=. theme installer will take care about installation path. .phm file is unix text file and use the same format as pskn file and.
iconres.ezx file and skin file (*.skn) can be edit after extract theme into GIF icons and repacking it back by IconresPackager and SkinPackager.
PS.until now no one create A1200 theme. but we can easy port E680i/A780 theme to A1200 by extract them and rewrite new pskn file from dhm file. all icons and skin should work fine except Home icons that need animate icon when hilighted. extract iconres.ezx by iconpackager and copy big Home icon to home animate icon for faster and easily (but no have an animate when hilight or you create on for it.).
wait for your guy's new A1200 themes.
cheer!
eakrin @ MotorolaFans.com



5Likes



Reply With Quote

