After a few recent failed patch and build attempts, I bring you my latest patched Rockbox build based on yesterdays SVN Revision 18026. I had severe stability issues (crashes, playlists corrupted on shutdown) with my previous build, which seem to have vanished with this one as I can say from my todays tests. As usual you get USB MSC support along with Sansa specific and eyecandy patches.
News
Rockbox Wiki states the following major changes:
Source: MajorChanges < Main < TWiki
Address: http://www.rockbox.org/twiki/bin/view/Main/MajorChanges
Date Visited: Sun Jul 13 2008 22:16:41 GMT+0200 (CEST)
DONE 2008-07-07: Added keybox plugin.
2008-06-23: Change the progressbar tags, and remove the left margin tag from the WPS, details in CustomWPS
DONE 2008-06-23: Add conditional viewports to the WPS, details in CustomWPS
What I’ve found new so far:
- German language files is broken.
- My favorite WPS won’t work anymore because of changes to the WPS tags. There are nice new Themes with WPSes in the Rockbox Wiki.
Updated Patches
- customlist-20080623.patch
- multifont-20080630.patch
- backlight_fading_e200_17915.patch
- charge_e200_17614.patch
Removed Patches
- rec_button_080325.patch (build fails)
Download
Patch Log
FS#8799 – User definable list dimensions (custom list for viewports)
patch -p0 < /home/scheff/downloads/customlist-20080623.patch
FS#4733 – Multifont
patch -p0 < /home/scheff/downloads/multifont-20080630.patch
**
Hunk #1 FAILED at 673.
1 out of 1 hunk FAILED — saving rejects to file apps/gui/wps_parser.c.rej
** moved to apps/gui/viewport.c. change there.
FS#5697 – bmp resize patch
patch -p0 < /home/scheff/downloads/albumart-smooth_resize-080415.patch
FS#7661 – Make ID3 info screen more readable
patch -p0 < /home/scheff/downloads/expand_id3_screen_line_width.patch
**
Hunk #3 FAILED at 822.
1 out of 3 hunks FAILED — saving rejects to file apps/screens.c.rej
** no-brainer fix (function parameters changed)
FS#7542 – This patch moves all the playlist creation from the root dir to the PLAYLISTS directory.
patch -p0 < /home/scheff/downloads/playlist_folder-060508.patch
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_fading_e200_17915.patch
FS#6884 – Sansa E200 m3u/m3u8 to pla playlist converter
patch -p0 < /home/scheff/downloads/sansa_playlist_converter_V3.3.diff
** fix plugin_start paramters as with my previous build.
FS#8070 – Sansa battery_bench plugin buffer overflow
patch -p0 < /home/scheff/downloads/batt_bench_v3.patch
FS#8363 – Charger configuration for Sansa e200/c200
patch -p0 < /home/scheff/downloads/charge_e200_17423.diff
FS#7871 – Go to WPS from metadata viewer, pitchscreen and quickscreen for e200
patch -p0 < /home/scheff/downloads/play_to_wps_v2.diff
FS#8768 – Instrument tuner plugin
** implementing and fixing like with my previous build.
Build Log
**
gui/viewport.c: In function ‘viewport_parse_viewport’:
gui/viewport.c:129: error: ‘struct screen’ has no member named ‘width’
gui/viewport.c:130: error: ‘struct screen’ has no member named ‘width’
gui/viewport.c:131: error: ‘struct screen’ has no member named ‘height’
gui/viewport.c:132: error: ‘struct screen’ has no member named ‘height’
make[1]: *** [/home/scheff/src/rockbox-18026/build/apps/gui/viewport.o] Error 1
make: *** [build] Fehler 2
** fix according to tracker comment:
Source: FS#8799: User definable list dimensions (custom list for viewports)
Address: http://www.rockbox.org/tracker/task/8799
Date Visited: Sun Jul 13 2008 21:55:46 GMT+0200 (CEST)
Comment by Corey (blackthunder) – Thursday, 03 July 2008, 03:28 GMT+2
I’m having troubling with this patch. it patches okay, but I have build errors with viewport.c ‘struct screen; has no member named ‘width’ and ‘heighth’ lines 129-132
Comment by Travis Tooke (tdtooke) – Thursday, 03 July 2008, 04:36 GMT+2
Change width and height to lcdwidth and lcdheight on those lines.
ChangeLog
[2009-04-26: Fix box.net links.]
Leave a comment