home  wiki

Hacking_the_BudgeTone-100

by Steven Haigh.
Last updated: 07/01/2005


Ringtones


So after a lot of playing around, I've managed to come up with a slightly different way of creating ring tones. I've managed to get past the 65Kb size for a custom ringtone.

The Script

Due to the wiki not formatting text in the script correctly, the makering.pl script is available External linkhere.

Script notes.

From looking at the ring.bin format, if the header only has the 'ring.bin' as the filename, it will work with ring tones up to 128Kb in size. Anything else, such as 'ring1.bin' and the rings will only work up to 64Kb in size.

This has been tested by myself with firmware version 1.0.5.11 upwards (including 1.0.5.18 Beta firmware dated 18/Nov/2004)

Script History

I originally came across this script at External linkwww.voip-info.org and had a lot of problems with the existing version for firmware 1.0.5.0+. The older script still worked however - so this became the base for my research. The Grandstream firmware packages come with a ringtone that is larger than 64Kb - so it was definatly possible. After some hex comparing of the headers between files, the only difference I could locate was the 'filename' field. Experimentation lead to the simple modifications in the script.

Firmware revisions

Partial credits for the below list to www.voip-info.org

Firmware: 1.0.3.81

Firmware: 1.0.4.46

Fixes:

Firmware: 1.0.4.55 - 1.0.4.81alpha

Firmware: 1.0.5.0 (and probably earlier)

Firmware: 1.0.5.11

Firmware: 1.0.5.16

Firmware: 1.0.5.18 (Beta 18-Nov-2004)

Firmware: 1.0.5.22 (Beta 25-Jan-2005 from External linkhere).


Version 10 (current) modified Tue, 03 Jul 2007 23:12:01 +1000
[EditText] [Spelling] [Current] [Raw] [Code] [Diff] [Subscribe] [VersionHistory] [Revert] [Delete] [RecentChanges]
> home> about> events> files> members> maps> wiki board   > home   > categories   > search   > changes   > formatting   > extras> site map

Username
Password

 Remember me.
>

> forgotten password?
> register?
currently 0 users online
Node Statistics
building122
gathering192
interested464
operational248
testing201