Bembel-B Blog

2008/02/02

My 6th very own custom Rockbox build for Sansa e200

I had some occasional problems with the WPS reacting slow or not displaying the (right) metadata. Also enabling “Backlight on while in Plugin” results in the backlight being turned off right after starting the plugins.. :) I guess the problem with the WPS is because of the additional time needed for bmp resizing. So I made another new build based on todays Revision 16200, to see if that one will work better.
SanDisk Sansa e200
To make it short, it doesn’t. :) The often sluggish WPS reaction is still there. It seems only to appear for WPSes with Album Art. It’s already been mentioned in the BMP Resize Patch tracker comments. I’ve yet to try with an unpatched build, to see if the bmp resize patch is to blame.
Another problem with the Cabbie 2.0 WPS is Album Art not being resized, despite the WPS parser related patches. I’ve modified the WPS to force resizing.

New features

Cabbie 2.0 theme is now included in svn.
The bmp resize patch was replaced with the newer album art resize patch, which is – surprise, surprise – only resizing album art. Resizing will be done with bilinear filtering for better quality. Also %C tags in the WPS will be interpreted as if there were always the s flag and size dimensions set.
Linear battery levels for e200 (FS#8480) also in svn.
I also incorporated Andree Buschmann’s efforts for better battery runtime.

Download my build

Full Zip (including Themes etc.) rockbox-full-16200.zip
Regular Zip rockbox-16200.zip

Updated Patches

albumart-smooth_resize-080126-02.patch
backlight-thread-fading_r16180M-080128.patch

New Patches

smooth_resize.patch
apply_s_flag-3.patch
pp5020-test-01.patch (dated 080123)
sansapower.patch
sansa_batt_bench.patch

Patch Log

FS#8308: Port of a imlib2 based smooth scaling algorithm for bitmaps
patch -p1 < /home/scheff/downloads/smooth_resize.patch

FS#5697 – bmp resize patch
patch -p0 < /home/scheff/downloads/albumart-smooth_resize-080126-02.patch
patch -p0 < /home/scheff/downloads/apply_s_flag-3.patch

FS#7542 – This patch moves all the playlist creation from the root dir to the PLAYLISTS directory.
patch -p0 < /home/scheff/downloads/playlist_folder.patch
**
Hunk #1 FAILED at 40.
Hunk #2 FAILED at 66.
2 out of 3 hunks FAILED — saving rejects to file apps/playlist_catalog.c.rej
** fix hopefully (remove DIR pointer, PLAYLIST_CATALOG_DEFAULT_DIR and its path string is gone already)

FS#7565 – support for the TPA tag
patch -p1 < /home/scheff/downloads/50-id3TPA.patch

FS#6800 – Sansa e200 backlight behaviour
patch -p0 < /home/scheff/downloads/backlight-thread-fading_r16180M-080128.patch

FS#4988 – Optionally keep backlight on while plugins are running
patch -p0 < /home/scheff/downloads/plugin-backlight_070303.patch
**
Hunk #1 FAILED at 390.
1 out of 1 hunk FAILED — saving rejects to file apps/settings.h.rej
** no-brainer fix

FS#6884 – Sansa E200 m3u/m3u8 to pla playlist converter
patch -p0 < /home/scheff/downloads/sansa_playlist_converter_V3.3.diff
**
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED — saving rejects to file apps/plugins/CATEGORIES.rej
** no-brainer fix

FS#8379: power consumption issues PP502x/5G
patch -p0 < /home/scheff/downloads/pp5020-test-01.patch
patch -p0 < /home/scheff/downloads/sansapower.patch
**
Hunk #1 FAILED at 116.
1 out of 1 hunk FAILED — saving rejects to file firmware/export/powermgmt.h.rej
** no brainer fix

FS#8070: Sansa battery_bench plugin buffer overflow
patch -p0 < /home/scheff/downloads/sansa_batt_bench.patch

ChangeLog

[2009-04-26: Fix box.net links.]

Advertisements

3 Comments »

  1. The idea of an OS on my MP3 player is awesome. I downloaded your build, but being entirely new to Linux, I have no idea how to install it, so….what do I DO?

    Comment by Cody P — 2008/02/04 @ 11:19 | Reply

  2. Hey Cody,

    you have to install the Rockbox Bootloader (e.g. the one found with my previous build), which enables booting of Rockbox and the Original SanDisk Firmware. Additionally you must extract the contents of the Full Zip in the root folder of your Sansa.
    The detailed installation instructions are found in the Rockbox manual at: http://download.rockbox.org/manual/rockbox-sansae200/rockbox-buildch2.html#x4-60002

    Comment by FrankZabbath — 2008/02/04 @ 23:27 | Reply

  3. Wow :D

    Comment by Video — 2008/07/28 @ 22:31 | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: