Hi everybody!
I've done some researches on if it's possible to use flash images as wallpapers on w810.
the key to this is a file called BG_IMAGE_STANDBY_USER_DEFINED.@, which is located in /tpa/system/bg_images/. This file contains the info of where the background image is stored. If you replace this file with a shortcut to a .swf file, the phone will use that file as background!
Notice that you might need to restart the phone one or two times before it will take effect.
This file will be changed every time you change background image, but if you always has a "delete and copy" tag in customize_upgrade.xml you just need to restart your phone twice to reactivate it. (second time you can restart before you enter your pin code)
Just make sure that you are not using the theme's wallpaper when you restart, you need to use a picture!
To change flash wallpaper, simply replace the file that the shortcut points to with another flash file, and restart your phone.
<delete dest="/tpa/system/bg_images/BG_IMAGE_STANDBY_USER_DEFINED" />
<copy source="/usb/other/upload/BG_IMAGE_STANDBY_USER_DEFINED" dest="/tpa/system/bg_images/BG_IMAGE_STANDBY_USER_DEFINED" />
There is also some other files that can use flash files the same way:
SHUTDOWN_IMAGE_SEMC (/tpa/preset/system/settings)
Shutdown image. Will stop automatically after 30 sec. Key activities can also be registered by the flash file!
STARTUP_IMAGE_SEMC (/tpa/preset/system/settings)
Startup image. Will stop when mid key is pressed. Key activities can also be registered by the flash file!
BG_IMAGE_STANDBY (/tpa/system/bg_images/)
This file contains the info of where the theme's wallpaper is stored. Can be used the same way as
BG_IMAGE_STANDBY_USER_DEFINED, just that will be replaced when you change theme.
BG_IMAGE (/tpa/system/bg_images/)
Don't know really. Is present in the phone, but I haven't managed to do anything with it. :S
Bugs:
While this isn't actually supported by the phone, it has some bugs. The flash file sometimes "disturbs" other activities on the phone:
* When using the activity menu, and scrolling down, the activity menu background + tabs disappears, and
only leaves the text from the activity menu on the desktop. (Just with horizontal layout, not vertical)
* Sometimes the other objects on the desktop (status bar, time, date, operator, softkey text) disappears for a short time.
* When making calls the screen gets messed up.
* Sometimes the walkman gets disturbed. (hacks in the playback, occurred when I tried to use a flash menu as wallpaper)
* The frame rate is lower than in flash menus, and when viewing flash images in the file browser.
* The phone doesn't show who's calling every tome. This can be solved by tapping the on/off key once.
Maybe the three first bugs could be fixed with the layout.xml? (what is the "OverlayStyle" doing?)
This is the files you need to copy to make this work (then restart phone twice):
QUOTE
customize_upgrade.xml.@ to tpa/preset/custom/
wallpaper.swf to usb/images/
customize_upgrade.xml to usb/other/
BG_IMAGE_STANDBY_USER_DEFINED.@ to usb/other/upload/
enjoy! :cool:
Files in attachment:
2 x BG_IMAGE_STANDBY_USER_DEFINED ( pointing to:card/../image/wallpaper.swf and usb/image/wallpaper.swf)
customize_upgrade.xml (with the delete and copy tags)
5 x Flash wallpapers made by me.:)