SE-NSE Forums:

Jump to content

  • (246 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic
  • Bookmark

Sleepmode Elf (all Versions) Discussion and latest version

#1 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 01:29 PM

Sleepmode+track display v1.28
-customize your sleepmode clock, day, date, personal message, icons, and background
-displays radio station, music track, and album art on sleepmode and standby displays
-automatic wallpaper changer
-missed calls/messages reminder
-lots of extras :)

What you need:

An ELFPACK

Make sure your elf library is up-to-date here. Some phones need additional patches shown below.

W810 - direct to sleepmode on keylock patch
;K790 SW-R8BF003
 06F0: 00000000 ED5CD244; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: 00000000 815DD244; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
                         
 ;K810 SW-R8BA024
 06F0: 00000000 91EEE544; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: 00000000 25EFE544; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
                         
 ;W580 SW-R8BA024
 06F0: 00000000 C591D444; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: 00000000 5992D444; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
                         
 ;W610 SW-R6BC002
 06F0: 00000000 312BD544; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: 00000000 C52BD544; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
                         
 ;W660 SW-R8BB001
 06F0: 00000000 692BE744; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: 00000000 FD2BE744; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);

 ;K750 R1CA021
 +451CFC00
 06F0: FFFFFFFF C9910B45; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: FFFFFFFF 69920B45; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
                        
 ;W810-R4EA031
 06F0: FFFFFFFF BD555945; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: FFFFFFFF 5D565945; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
                                                                 
 ;W850 SW-R1KG001
 06F0: 00000000 A11CE744; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: 00000000 351DE744; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);
                     
 ;K800 SW-R8BF003
 06F0: 00000000 B164E544; 1BC: char REQUEST_DATEFORMAT_GET(const int *SYNC, char *DateFormat);
 06F4: 00000000 4565E544; 1BD: char REQUEST_TIMEFORMAT_GET(const int *SYNC, char *TimeFormat);



v1.24
-bug fixes
-added clock to standby screen during mplay(useful for db2010)
-vibra on call receive and start of conversation if vibra effects enabled
-option to remove battery temp and heap in sleepmode
-vibra on key action in sleepmode if vibra effects enabled
-added shutdown.elf functions (requires shutdown.ini)
-added videomode functions (shortpress c-key toggles fullscreen), requires functions 1B9 and 249

new ini values
[FONT08]: 0x08; Clock on standby during mplay
[FONTCODE08]: 0x2E; override [FONT08] for db2020 phones
[WIN12.TOP]: 0xA0; clock on standby during mplay
[WIN12.X]: 0x10; clock on standby during mplay
[COLOR11]: 0xFF00FF00; clock in standby during mplay
[HEAP_FMT]: 0x02; 00=KB, 01=MB, 02=Bat% + Heap, 03=Bat%

v1.25
-Draws clock/date/day/custom message on standby
-added clock to status row during music
-added minute reminder

new ini values
[FONT09]: 0x0A; date on standby
[FONT10]: 0x0A; day on standby
[FONT11]: 0x0A; custom msg on standby
[WIN13.TOP]: 0x90; date on standby
[WIN13.X]: 0x00; date on standby
[WIN14.TOP]: 0x90; day on standby
[WIN14.X]: 0x64; day on standby
[WIN15.TOP]: 0x74; custom msg on standby
[WIN15.X]: 0x2A; custom msg on standby
;---------Drawing options------------------------------------------------
[REPLACE_STBY]: 0x00; Draw clock/date/day/message on standby screen
[DRAW_WITH_MUSIC]: 0x00; Draw clock/date/day/message on standby screen when music plays
;Place reminder.mp3 in [IMAGE_FOLDER]
[REMINDER]: 0x00; Minute reminder, 0-disabled, allowed values from 0x01 to 0x3C (60)
[COLOR12]: 0xFF00FF00; date in standby
[COLOR13]: 0xFF00FF00; day in standby
[COLOR14]: 0xFFFF00FF; custom msg in standby

v1.26
-added justification settins to Draws clock/date/day/custom message on standby
-added color setting to clock to status row during music
-added ability to select which items are drawn during music
-added custom image to standby screen

new ini values:
[CUSTOM_MSG_STBY]: :-]
[WIN16.TOP]: 0x74; custom image on standby
[WIN16.X]: 0x50; custom image on standby
[COLOR15]: 0xFFFFC000; clock in status line
[STATUS_JUSTIFY]: 0x02; battery/temp/heap in sleepmode
[TIME_JUSTIFY_STBY]: 0x02;
[DAY_JUSTIFY_STBY]: 0x00;
[DATE_JUSTIFY_STBY]: 0x01;
[MSG_JUSTIFY_STBY]: 0x02;
[TIME_MUSIC]: 0x00; draw time with music
[DAY_MUSIC]: 0x01; draw day with music
[DATE_MUSIC]: 0x01; draw date with music
[MSG_MUSIC]: 0x01; draw custom message with music
;image to draw on standby screen used WIN16.TOP and WIN16.X to align
[STBY_IMAGE]: test.png

v1.27
-added wallpaper changer
-added optional seconds in status line clock

new ini values:
[SECONDS_ON_STATUS]: 0x01; display seconds in status line clock

;---------Automatic Wallpaper Changer------------------------;
;Up to 20 images can be specified, put them in [IMAGE_FOLDER]
;[WALL00]: image1.jpg
;[WALL01]: image2.png
;[WALL02]: image3.bmp
;[WALL03]: image4.gif
;[WALL_CHANGE]: 0x0F; minute interval, 0 to disable, valid range 1-60 in hex
;[WALL_MODE]: 0x01; 1=sequence by time, 2=random by time; 3=sequence by day (must load 7 images)
;[WALL_CHANGE_KEY]: 0x04; double click of this key will cycle through your wallpapers
;----supported phones for auto-wallpaper change-------------;
;[PHONE]: 0x00;
0x00;//W810_R4EA031
0x01;//W800_R1BD001
0x02;//K750_R1CA021
0x03;//W700_R1CA021
0x04;//Z550_R6CA009
0x05;//W850_R1KG001
0x06;//K800_R8BF003
0x07;//K810_R8BA024
0x08;//W880_R8BA024
0x09;//W610_R6BC002
0x0A;//W580_R8BA024
0x0B;//W660_R8BB001
0x0C;//W550_R4CB020
0x0D;//W200_R4HA014
0x0E;//W300_R4EA031

v1.28
-
bugfixes
-added text hilighting clock/day/date in sleepmode and standby
-added chinese character support for minigps and custom message display
-font selection for status clock/track
-added 2nd custom stby message and icon
-added missed call/message reminder
-added blinking light/vibra on incoming call
-added icon in status line
-added 2nd icon in status line for radio
-added batt/heap/temp/current display to standby screen
-reload key and wall paper key work on long press and double press
-restored total black for enery saving

Note: missed event and incoming call obey your EFFECTS settings. Place missed.mp3 in your [IMAGE_FOLDER]

new ini values
[FONT12]: 0x02; status line track info
[FONT13]: 0x06; status line clock
[FONT14]: 0x06; custom msg 2 on standby
[FONT15]: 0x06; batt/heap/temp on standby
[WIN17.TOP]: 0x50; custom image 2 on standby
[WIN17.X]: 0x98; custom image 2 on standby
[WIN18.TOP]: 0x00; custom image on status
[WIN18.X]: 0x00; custom image on status
[WIN19.TOP]: 0x60; custom msg 2 on standby
[WIN19.X]: 0x0; custom msg 2 on standby
[WIN20.TOP]: 0x90; batt/heap/temp status on standby
[WIN20.X]: 0x0; batt/heap/temp status on standby
[HICOLOR00]: 0xFFFFFFFF;
[HICOLOR01]: 0xFFFFFFFF;
[HICOLOR02]: 0xFFFFFFFF; hilight colors
[HICOLOR11]: 0xFF000000;
[HICOLOR12]: 0xFF000000;
[HICOLOR13]: 0xFF000000;
[HICOLOR15]: 0xFFFFFFFF; clock in status highlight
[COLOR16]: 0xFF000000; custom msg 2 in standby
[COLOR17]: 0xFFFFFF00; batt/heap/temp on standby
[CUSTOM_MSG_STBY_2]: :-]W810i:-]
[STATUS_IMAGE_RADIO]: yourradioimage.png
[MISSED_REMINDER]: 0x01; minutes between notification of missed event 1-60 in hex
[#_REMINDERS]: 0x04; number of flash/vibra per notification
[CODEMAP_ADDR]: 0xXXXXXXXX; address of codemap.vkp for chinese firmware
[TURBO]: 0x01; interpret change interval in seconds instead of minutes
;Background to load during music
[WALL_DURING_PLAY]: yourimage.jpg
[RELOAD_KEY]: 0x??; double click or longpress to reload ini file

v1.28A
-fix bug backlight stays on after missed event reminder in sleepmode


Working track address:
W810 R4EA031 : 0x4C0656DC;
K810 R8BA024, W850 R1KG001, K800 R8BF003,W660i R8B001, W880: 0x20DC4BEC;
W800 R1BD001: 0x4C085FE0;
K790 R8BF003, W610 R6BC002, W580: 0x20DBE81C;
W700 R1CA021:0x4C07A8D0;
W200: 0x4C0520D0;
K750: 0x4C07A878;
W550: 0x4C060D50;


Posted Image Posted Image

Posted Image Posted Image

Posted Image Posted Image

Attached File(s)


This post has been edited by zoyd: 09 February 2009 - 11:50 PM

0

#2 User is offline   qwerty12 Icon

  • Se-nse's No1 Baller
  • Icon
  • Group: VIP
  • Posts: 4,096
  • Joined: 04-July 06

Posted 02 April 2008 - 02:32 PM

Thanks for this!

The latest SVN for W810 has:
0A18: FFFFFFFF 11913245; 286: int iconidname2id(u16* idname,int maxnamelen,int* id);
0A1C: FFFFFFFF 9D871E45; 287: int textidname2id(u16* idname,int maxnamelen,int* id);

already in the file at the end :)
0

#3 User is offline   jorgerolonpy Icon

  • No Se-nse
  • PipPip
  • Group: Members
  • Posts: 61
  • Joined: 17-July 06

Posted 02 April 2008 - 03:07 PM

Finally my sleepmode work!!! i have do a "customize_upgrade.xml" to change the background white color to black..and now i have this screen..

Posted Image
0

#4 User is offline   mousex Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,524
  • Joined: 30-June 06
  • Gender:Male
  • Location:Germany, North Rhine-Westphalia
  • Mobile:Arduino+GSM module

Posted 02 April 2008 - 03:15 PM

A question to all the people who use this elf:
What about your battery? Works it as long as with the original sleepmode clock from our mobiles or eats the colorfull sleepmode all the battery? I just ask because the original sleepmode saves energy because it sets the display to 2-color mode.
SleepModeMod 0.5 comming soon...
Features never seen before in any SleepMode ELF
Member No. 3.735
0

#5 User is offline   jon Icon

  • Makes Se-nse
  • PipPipPipPip
  • Group: Members
  • Posts: 337
  • Joined: 18-August 07
  • Gender:Male
  • Location:zagreb, croatia
  • Mobile:k810 r8ba024

Posted 02 April 2008 - 03:16 PM

not working on my k810 r8ba024
do i have to edit something in ini file?
i just get usual sleepmode (clocl, and locked icon)
Posted Image
0

#6 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 03:21 PM

View Postmousex, on 2008-04-02 10:15, said:

A question to all the people who use this elf:
What about your battery? Works it as long as with the original sleepmode clock from our mobiles or eats the colorfull sleepmode all the battery? I just ask because the original sleepmode saves energy because it sets the display to 2-color mode.



It hasn't affected my battery lifetime at all and it shouldn't, unless you are continuously bringing up the display because of all the pretty colors. ^-^
0

#7 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 03:23 PM

View Postjon, on 2008-04-02 10:16, said:

not working on my k810 r8ba024
do i have to edit something in ini file?
i just get usual sleepmode (clocl, and locked icon)



yes, you have to edit the ini file for your phone, especially the event mode should be 0x0851 for your phone.
0

#8 User is offline   Ciante Icon

  • Non-se-nse
  • PipPipPip
  • Group: Members
  • Posts: 143
  • Joined: 08-June 07
  • Gender:Male
  • Location:Firenze - Italia
  • Mobile:w850

Posted 02 April 2008 - 03:46 PM

would be nice to have smileys working in the custom message :)

btw very nice elf :)
Alienware GFX for W850 (Theme - Menu -Startup/Splash - GFX Patch) [Unofficial]
0

#9 User is offline   ktl20 Icon

  • No Se-nse
  • PipPip
  • Group: Members
  • Posts: 80
  • Joined: 28-December 06

Posted 02 April 2008 - 04:04 PM

still doesnt work on my w800 ... i try many times (on clean frimeware apply lib with all correct functions) and nothing How to use this elf maybe i do something wrong..... i have no idea why its not working :(
0

#10 User is offline   CronoX Icon

  • Makes Se-nse
  • PipPipPipPip
  • Group: Members
  • Posts: 414
  • Joined: 13-May 07
  • Gender:Male
  • Location:Italy
  • Mobile:a lot....last?Satio

Posted 02 April 2008 - 04:07 PM

sorry me but what's sleepmode of elf?!
My phones:w300,w380,w760,w810,w890,w900,w910,w950,w960,w980,z710,g900,k800,k850,c902,c905,Satio
Wiki w810i
Posted Image
0

#11 User is offline   UltraShot Icon

  • Se-nse-ible
  • PipPipPipPipPip
  • Group: Members
  • Posts: 567
  • Joined: 18-January 08
  • Gender:Male
  • Location:Russia
  • Mobile:X1 with Dynamics GT ROM

Posted 02 April 2008 - 04:08 PM

To work SleepMode Elf on w800 Everybody needs to install this patch:

;W800 SW-R1BD001
;Убрать окошко о залочке кнопок
;телефон сразу засыпает
;Clear window on lock buttons
;Now no delay occurs immediately block
;When locked immediately included sleep
;At no place screensaver
;v. 3
;© IronMaster
;(p) HierOS
44d47976: F1F709FFE0690E49F6F71FFC 201C00F046F902F05CFB30BD

After this patch, elf works. Thanks to HierOS for this advice:-)
W580 R8BE001 + W800 R1BD001
0

#12 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 04:25 PM

View PostCiante, on 2008-04-02 10:46, said:

would be nice to have smileys working in the custom message :)

btw very nice elf :)


Thanks! smiley's work too.
Posted Image
0

#13 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 04:29 PM

View PostCronoX, on 2008-04-02 11:07, said:

sorry me but what's sleepmode of elf?!


customize what's displayed in sleepmode.
0

#14 User is offline   kirpeace Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,324
  • Joined: 17-December 06
  • Mobile:K550i with w610 main

Posted 02 April 2008 - 04:32 PM

View PostUltraShot, on 2008-04-02 21:38, said:

To work SleepMode Elf on w800 Everybody needs to install this patch:

;W800 SW-R1BD001
;Убрать окошко о залочке кнопок
;телефон сразу засыпает
;Clear window on lock buttons
;Now no delay occurs immediately block
;After this patch, elf works. Thanks to HierOS for this advice:-)

i had this patch installed.didnt knew that.why w800 has to keep small fonts < 14

This post has been edited by kirpeace: 02 April 2008 - 04:35 PM

0

#15 User is offline   jon Icon

  • Makes Se-nse
  • PipPipPipPip
  • Group: Members
  • Posts: 337
  • Joined: 18-August 07
  • Gender:Male
  • Location:zagreb, croatia
  • Mobile:k810 r8ba024

Posted 02 April 2008 - 05:12 PM

@zoyd
i have edited something, but i am not so sure what should i edit :blush:
could you, please, explain me what should i change in the ini (takes more time)
or edit ini so that sleepmode on my k810 would be like yours (i will compare the original ini and the one edited by you- takes less time- no more questions by me, :) if it works)

thanks in advance! :) :rolleyes:

This post has been edited by jon: 02 April 2008 - 05:14 PM

Posted Image
0

#16 User is offline   All_StaR Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,608
  • Joined: 09-December 07
  • Gender:Male
  • Location:Heilbronn,Germany
  • Mobile:iPhone 3G 8GB 3.1.2 , SE K800 @ K810i

Posted 02 April 2008 - 05:19 PM

How i can edit the Sleepmode Elf for K800 R8BF003?
I want to change the Datenames from english to german language but how i can do it?
0

#17 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 05:19 PM

View Postjon, on 2008-04-02 12:12, said:

@zoyd
i have edited something, but i am not so sure what should i edit :blush:
could you, please, explain me what should i change in the ini (takes more time)
or edit ini so that sleepmode on my k810 would be like yours (i will compare the original ini and the one edited by you- takes less time- no more questions by me, :) if it works)

thanks in advance! :) :rolleyes:


start with this and see if it works for your phone:
;Other phone models: [hw]K810[/hw], [hw]W850[/hw]
;00 - ICON_BW_KEYLOCKED
;01 - ICON_BW_SOUNDOFF
;02 - ICON_BW_MISSED_VOICE_CALL
;03 - ICON_BW_MISSED_SMS
;05 - ICON_BW_MISSED_MMS
;
[ICON00]: 0xEBF8;
[ICON01]: 0xEE7C;
[ICON02]: 0xE5F3;
[ICON03]: 0xEEAB;
[ICON05]: 0xEC79;


;Other phone models
[FONT00]: 0x5E;
[FONT01]: 0x55;
[FONT02]: 0x55;
[FONT03]: 0x55;


;WIN
;00 - CLOCK
;01 - DATE
;02 - DAY_OF_WEEK
;03 - MISSED_ICONS
;04 - MESSAGE

[WIN00.TOP]: 0x20;		 //offset from top of screen to window box
[WIN00.HEIGHT]: 0x20;  
[WIN01.TOP]: 0x80;
[WIN01.HEIGHT]: 0x20;
[WIN02.TOP]: 0xA0;
[WIN02.HEIGHT]: 0x20;
[WIN03.TOP]: 0x01;
[WIN03.HEIGHT]: 0x10;

;custom message must be <= 20  characters
[CUSTOM_MSG]: Mods@SE-NSE :-]
[WIN04.TOP]: 0x40;
[WIN04.HEIGHT]: 0x20;



;COLOR default white 0xFFFFFFFF
;;;;;;;;;;;;;;;;;;;;;;;TTRRGGBB
;1st two bytes(TT) set translucency and then next 6 bytes are RedGreenBlue
;00-CLOCK
;01-DATE
;02-DAY OF WEEK
;03-MISSED ICONS (color doesn't affect 16-bit icons)
;04-MESSAGE
[COLOR00]: 0xFF0FFF00;
[COLOR01]: 0xFFF0FF00;
[COLOR02]: 0xFFFF0F00;
[COLOR03]: 0xFFFFF000;
[COLOR04]: 0xFFFF0080;

;Set offsets and event according to phone model
;Offset and event codes
;all 176x220 phones 
; offset1 - 0xD7;
; offset2 - 0xDC;
; event - 0x7BB (w810)
;
;
;260x320 phones 
; offset1 - 0x146;
; offset2 - 0x14C;
; event - 0x851 (w880,K810, [hw]W610[/hw], [hw]W850[/hw])

[OFFSET1]:0x146;
[OFFSET2]:0x14C;
[EVENT]: 0x851; 

[TIME_JUSTIFY]: 0x02;  // 0=LEFT,1=RIGHT,2=CENTER
[DAY_JUSTIFY]:  0x02;
[DATE_JUSTIFY]: 0x02;
[ICON_JUSTIFY]: 0x02;
[DATE_FMT]: 0x00;  00=day-mon-yr, 01=day/mon/yr 02=mon/day/yr 03=mondayyr, others? try it.
[DOW_MODE]: 0x01; 00=short day of week names, 01=normal
[TIME_FMT]: 0x00; 00=12hr, 01=24hr
[ADD_LOCK]: 0x00; add keylock icon

;Do Not delete

0

#18 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 05:23 PM

View PostAll_StaR, on 2008-04-02 12:19, said:

How i can edit the Sleepmode Elf for K800 R8BF003?
I want to change the Datenames from english to german language but how i can do it?

The K800 elf library does not yet support alternate languages. see patch in post 1

This post has been edited by zoyd: 02 April 2008 - 07:50 PM

0

#19 User is offline   kirpeace Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,324
  • Joined: 17-December 06
  • Mobile:K550i with w610 main

Posted 02 April 2008 - 05:27 PM

i see 6 on top when i enable keylock icon
0

SE-NSE

#20 User is offline   zoyd Icon

  • SVP
  • Icon
  • Group: VIP
  • Posts: 1,407
  • Joined: 06-January 07

Posted 02 April 2008 - 05:33 PM

View Postkirpeace, on 2008-04-02 12:27, said:

i see 6 on top when i enable keylock icon


set ICON18 to the proper keylock icon for your phone.

@Ploik: either version 1.04 or test13 work on your K810?

This post has been edited by zoyd: 26 April 2008 - 08:26 PM

0

  • (246 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic
  • Bookmark

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users