michaeladams.org / Electronics
SonyErissson K750i
SonyErissson K750i
The Sony Ericsson K750i is my current, and is an great phone for hacking and modding. Here are some of the things I've found out about it.

Watching Videos
It plays 3GP and MP4 videos just fine. To convert video into a format suitable for it, I use #GP Converter, which uses FFMPEG and the QuickTime API to generate a 3GP file from almost any input. I had trouble getting the settings right, however the following in a file called Transcoding_k750i.ini in the default_setting folder works a treat:
[Info]
TitleE=General: 3GPP, k750i
DescriptionE=It is a setting that turns to a general, recent cellular phone.

[Item0]
TitleE=Portait Mode (Normal)
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -fixaspect -s 176x144 -r 14.985

-b 104 -acodec aac -ac 2 -ar 16000 -ab 32 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp""
Command1=""<%AppPath%>coresQT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%OutputFile%>.3gp" -c QT_3GPP(MobileMP4)_QVGA_AAC.ini"
Command2="rm "<%TemporaryFile%>.3gp""

[Item1]
TitleE=Horizontal Full Screen
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec mpeg4 -fixaspect -s 220x180 -r 14.985

-b 104 -acodec aac -ac 2 -ar 16000 -ab 32 -f 3gp -muxvb 64 -muxab 32 "<%TemporaryFile%>.3gp""
Command1=""<%AppPath%>coresQT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%OutputFile%>.3gp" -c QT_3GPP(MobileMP4)_QVGA_AAC.ini"
Command2="rm "<%TemporaryFile%>.3gp""

... which produces very small (~1 MB per minute) videos suitable for viewing on the phone.

Firmware
Misc