Maxim Menshikov

Static analysis researcher and software engineer

CoverArt in Standby

Add customizable current track information to Standby view.

Date: 2008

Languages: C

Platforms: Sony Ericsson

Devices: All DB2010, All DB2020

GitHub

Prebuilt packages

Image

Features

  • Show time left
  • Fixed music invocation from file manager
  • Auto detection of current sound track. Works on all devices.
  • Cover art may be taken from mp3, m4a, wma (the latter using 0x301/0x302 SWI)
  • Line wrap
  • Improved bcfg structure
  • Show progress bar
  • Show current time (as a label)
  • Ability to redraw specific lines every second (for time information)
  • Great performance through usage of events
  • Show cover art of current track and any other image
  • Show ID3 v2.x, m4a, wma and other file format information
  • Support reading ID3 v1.0 for compatibility
  • Show correct bitrate, frequency,/complete time/playing mode
  • Label scrolling
  • BCFG configuration file
  • Animated labels
  • Text masks in all labels
  • Redraw all the screen including status bar and softkey bar not on standby screen.
  • Many more features

Changelog

v3.56

  • DB2010 improvements (works on K750i, will work with other devices)
  • DB2020 fixes (like in v3.53)
  • Correct retrieval of track number
  • Fixed bugs with empty ID3 v1.0 tags
  • Standby screen detection and rendering fixes
  • If phone can’t retrieve tag itself, ELF will take it from ID3 v1.0
  • Scrolling bugs fixed
  • Ability to show track’s number / complete track count
  • Check presence of needed dynamic constants
  • Performance improvements
  • New dynamic constant set for DB2010/DB2020 standby screen detection
  • Fixes for phones without memory stick

Text masks

  • $0 = $t = title
  • $1 = $a = album
  • $2 = $c = artist
  • $3 = $g = genre
  • $4 = $y = year
  • $5 = $b = bitrate
  • $6 = $f = frequency
  • $7 = $m = mode
  • $8 = $l = length
  • $9 = $n = track number
  • $s = current time
  • $e = time left