Edit 26.10.2012: Updated Download link
As the Photo Frame Hack Wiki contains a lot of scattered information I thought it would be nice to update the libst2205tool to v1.4.1.
Buy a digital keychain from Amazon
Changelog v1.4 – v1.4.1
✩ applied Metan’s patch, src
✩ segfault on ppc (empty return in function returning int)
✩ compilation fails because of missing -fPIC on x86_64
✩ coding style formated according to linux kernel style
✩ various small fixups
✩ supports now 16 st2205 modules, src
✩ fixed hack.sh, backup fw
✩ fixed libst2205, crashes on Xscale/ARM CPU’s, function enddata
✩ removed lcd4linux patch as the driver is upstream
Download here
Update 23.1.2009:
Changelog v1.4.1 – v1.4.2
✩ slice.c: fix compiler warning
✩ libst2205.c: Fix error handling if param block not found
✩ libst2205.c: Minor fixes
✩ add another innovage keychain, support now 17 modules
✩ main.c: fix display help
Download here
Update 28.1.2009:
changes from v1.4.2 – v1.4.3
✩ libst2205.c: fix segfault introduced in v1.4.2, fails on an unhacked keychain (thanks Sean Burford)
✩ add a note to Coby DP 151 V8 hack-spec file, use another offset x/y position (thanks Sean Burford)
✩ removed debug information
✩ removed unneeded main.c file in libst2205 directory
Download here
Link: How to use you hacked keychain as Terminal
Most changes can be found on the Wiki, I just pasted them together..
An example, how to use the st2205 hack, running lcd4linux:





Thanks for this hack. I tried the newhack.txt on an innovage device (none of the included m_hacks work) on sale at RiteAid for $3.00. I can get the “IT WORKS” on the screen, but after that or upload of any post-reset image the device locks up and requires another “reset”. spec file:
CMP_VAR1=$0388
CMP_VAR2=$0389
PATCH_AT=$301C
EMPTY_AT=$3C2C
SEND_CSW=$2EE5
LEN0=$037A
LEN1=$037B
LEN2=$037C
LEN3=$037D
CTRTYPE=0
CONF_XRES=128
CONF_YRES=128
CONF_BPP=16 ; may be 24 we’ll see!
CONF_PROTO=0
OFFX=4
OFFY=4
I can send fwimage if someone wants to fiddle with this.
JG
;*SOLVED*
;Innovage Digital Photo Keychain on sale at Rite Aid for $2.99
; Box says suggested retail $59.99
; Device has three buttons on right side (up, down. menu),
; led on top, usb on bottom and 1.4″x1.4″ lcd
;spec file parameters:
CMP_VAR1=$0388
CMP_VAR2=$0389
PATCH_AT=$301C
EMPTY_AT=$3C2C
SEND_CSW=$2EE4
LEN0=$037A
LEN1=$037B
LEN2=$037C
LEN3=$037D
CTRTYPE=0
CONF_XRES=128
CONF_YRES=128
CONF_BPP=16
CONF_PROTO=0
OFFX=4
OFFY=4
neophob, great work!
im desperate to know if this can be run in windows, couple ppl posted that they making c versions but nothing yet, i want it to display system stats! pls let me know! zerozmail at gmail com
Hi,
i saw that in lcd4linux.conf section for the st2205 device there is the possibility to choose also 320×240 as display resolution. My question is, are there any devices with 320×240 on st2205 base?
I only saw the Technaxx Magno with a 2,4″ display, but satus is work in progress?
Kind regards
Horst
as far as i know no hacked st2205 device support a resolution > 128×128 pixels. I tried to hack a magno device twice but bricked this device twice ;( so no more progress
[...] Usb LCD display,钥匙扣电子相框(基于Sintronix st2205u chipset),用st2205tool破解后,用LCD4Linux驱动。 [...]
Hi,
The download-links no longer work.
Check out https://github.com/neophob/libst2205