preserving illume keyboard on update
Russell Sears
sears at cs.berkeley.edu
Sat Aug 23 22:06:12 CEST 2008
VictorSigma wrote:
> I currently have the 20080823 openmoko-qtopia-x11-image-om-gta02.jffs2 image
> flashed on my freerunner and it is working great. The problem is that it
> originally comes with the illume keyboard pre-installed but whenever I 'opkg
> update' the keyboard is changed to the qtopia version. Is there anyway to
> preserve the illume keyboard or reinstall it after the update?
>
> thanks
rasterman explained this already. qpe (the monolithic binary blob that
makes phone calls) is hardcoded to start up its own keyboard. If qpe
registers its keyboard first, then you don't get the illume one anymore.
I think the fix is to break disable the qpe keyboard somehow. I've
tried breaking it's config file, but that crashes qpe, breaking phone
calls... I got a bit further than that, and think I found the code (51%
sure...) that turns the qpe keyboard on, but now I don't have time to
deal with it anymore.
If you time to mess with it, consider rebuilding qpe with this patch
removed:
http://git.openmoko.org/?p=qtopia.git;a=commit;h=5a1a5204e9a4ace32dca98fdfd3b52b75592ee04
the diff:
http://git.openmoko.org/?p=qtopia.git;a=blobdiff;f=src/server/phone/serverinterface/phonelauncher/phonelauncher_illume.cpp;h=405a0b654e9c34a390d18e3466242de5de1cc53d;hp=623258b15a27a969dd8a0926884792936f41103b;hb=5a1a5204e9a4ace32dca98fdfd3b52b75592ee04;hpb=38d2a3923ef46b12279901e5a5dc4c84aeae5d6e
A better approach would add a config option to turn qpe's keyboard off.
The long-term goal is to replace it with the illume one, but OM will be
supporting the qpe keyboard in the near-term...
-Rusty
More information about the support
mailing list