Since a very long time there is a very annoing bug (#1267), the ‘Echo Bug’. But about a week ago there was a very interesting post on the community-mailinglist: Echo issue on OM2008.08 solved, which describes how to solve this bug.
The mail provides a patch and binary files, too. So we don’t have to compile code to get the fix.
Installing the binary files is pretty easy, just follow these steps:
1. download files
http://danielnoethen.de/libqtopiaphonemodem.so.4.3.2
http://danielnoethen.de/gsmhandset.state
2. upload these files to you Neo
scp libqtopiaphonemodem.so.4.3.2 root@moko:/opt/Qtopia/lib/libqtopiaphonemodem.so.4.3.2
scp gsmhandset.state root@moko:/usr/share/openmoko/scenarios/gsmhandset.state
3. restart Qtopia
/etc/init.d/xserver-nodm restart
That’s it!
Now you should be able to call someone without annoing him with his own echo.
I tested this fix on my FDOM-20080927, but it should also work on every distribution using the Qtopia phone-stack. Furthermore the fix is known by the developers and is ‘in testing’, so it should get into the official sources soon.
Attention: as zecke says in his post (http://zecke.blogspot.com) overwriting the binary library-file is a very dirty way to get this fix and it can lead to chaos in the packagemanager. A cleaner way would be to use the openmoko-testing feeds and upgrade using the package-manager.
Vielen Dank! Endlich kann man mit ASU (2008.8-updated) telefonieren und wird auch noch verstanden 🙂
Frage: Wie hast du die Library gemacht? Mit dem Toolchain oder direkt auf dem Device?
Vielleicht kann man einfach ein Paket machen und das dann über opkg installieren – dann wäre der Kommentar von zecke hinfällig?
Die Libary muss nur in das Paket: qtopia-phone-x11-libqtopiaphonemodem_4.3.2 .
MfG
Michael
Hey Michael!
Ich habe die Lib nicht kompiliert, hab sie in binär Form geladen. Ich denke der Autor des ML-Posts hat sie kompiliert. Für nähere Informationen klinke dich am besten in die Mailing-Liste ein: http://lists.openmoko.org/pipermail/community/2008-October/033312.html
Slyon
[…] OpenMoko, enquanto o infame “echo bug” é corrigido, Harald Welte acelera o desempenho da […]