QtMoko v26

Ori Pessach opessach at gmail.com
Thu Sep 16 18:20:36 CEST 2010


I installed v26 over the weekend and had some time to try and use it. I've
seen a few serious issues, and some improvements.

First, the good news:

* WiFi works - for the first time for me. The browser isn't terribly useful,
I'm afraid, but it's nice to at least have the phone connect properly. Nice!
* I was able to use my bluetooth headset to make and receive calls. That's
also a first for me. The UI is maddeningly confusing, I can never figure out
whether the headset works or not until I try it, but at least I can use the
headset, which is an improvement.

I noticed a few problems:

* The number one issue I'm seeing is power management. The phone doesn't
seem to switch to the correct power management profile when I unplug the
charger, resulting in it draining the battery in a couple of hours. This is
a significant problem for me since I usually grab it, unplug the charger,
and leave the house in a hurry before my brain is fully engaged and
functional in the morning, so workarounds like going into the power
management screen and out of it to apply the correct settings aren't really
an option for me. :)
* GPS doesn't work. The longest I left it running to try and get lock was 20
minutes - no luck with that. What should I look at?
* The software has an ongoing problem processing T-Mobile's (USA) text
messages that are sent when calling voice mail. A message from "129" is
delivered as soon as I call voice mail, and the software insists on
displaying a dialog right away. The stacking order for dialogs appears to be
arbitrary, sometime making it impossible to dismiss the dialog while in the
dialer with the numeric pad active. This can make it impossible to use the
voice mail voice prompts. Ideally, the messages should be filtered and not
delivered to the text message inbox at all - instead, they should be used to
flip an indicator in the UI that voice mail is available.
* The UI crashes when I play with the BT headset too much - pressing the
headset's button a few times reliably crashes the UI, resulting in a black
console screen with a few garbage characters in the corner. The UI restarts,
eventually, but it takes a couple of minutes during which the phone is
effectively dead.

Any pointers on where to start fixing some of these would be appreciated.


-- Ori Pessach

On Sat, Aug 28, 2010 at 2:31 PM, Radek Polak <psonek2 at seznam.cz> wrote:

> Hello,
> qtmoko has new v26 release. You can get it from our sourceforge page [1].
> Qtmoko is distribution for Openmoko Freerunner phone based on debian and
> qtopia. You can find more info here [2] [3] [4].
> Here is list of changes since previous stable version (v24):
> * Fixed WS (white screen) problem in qmplayer & QX rotation (Gennady
> Kupava)
> * Fixed unresponsive touchscreen after resume (Gennady Kupava)
> * Better mass storage scripts (Alex Samorukov)
> * Use blue indicator is used for wifi activity (Alex Samorukov)
> * Reconnect wifi after resume (Alex Samorukov)
> * Updated QtMaze with better graphics and other enhancements (Anton
> Olkhovik)
> * We use kernel modules for bluetooth
> * QMplayer supports command line arguments (Anton Olkhovik)
> * QMplayer support for youtube videos (Anton Olkhovik)
> * QMplayer can encode videos suitable for Freerunner's screen
> * More reliable GPRS connection (Alex Samorukov)
> * Dont mount /var/cache/apt for SD card images which makes apt work better
> * Working for bluetooth hands free for GSM calls
> * Shell scripts that are executed on suspend/resume (Piotr Gabryjeluk)
> * APGS and GPS standby support (Piotr Gabryjeluk)
> * Fixed "When locked" power management mode
> * Bigger QTerminal (no tabs whith only one session)
> * Support for A2DP bluetooth audio
> * Raptor - GUI for apt package manager
> * QMplayer - support for playlists (Anton Olkhovik)
> * New nice theme called finximod (Joif)
> * Stripped kernel modules for saving more space
> * Deleted unused dejavu fonts for more space
> * Use stylesheet for better html forms rendering in Arora (Ant+Alex)
> * Arora supports downloading and playing youtube videos (Anton Olkhovik)
> * Arora is smaller uses tab labels and better animation (Alex Samorukov)
> * Tab bar size and zooming as upstream Arora does (Alex Samorukov)
> * Fixed "not found error page" in Arora (Alex Samorukov)
> * We have kernel sources on github [5]
> * New apps - qweather (Anton Olkhovik) and qneoriod game (Bala)
> * PDF support in eyepiece (Alex Samorukov)
> * Fixed crashing qdictopia (Alex Samorukov)
> Most of the changes dont need comments, but some require explanation.
> First of all kernel fixes from Gennady deserve big credit. Finally after
> years
> you should not see any white screen. Watching videos in qvga and rotating X
> server now works flawlessly. Thanks!
> Kernel sources with current .config can be found on github [5]. Updated
> instructions for building are in rootfs howto [6].
> You can now watch youtube videos from Arora web browser. Nice howto is here
> [7]. There is currently problem that mplayer cant handle flv files. I think
> this
> is due to changes in youtube videos format, because it worked with apt-get
> installed mplayer before. But you can download the video and encode it to
> mp4
> in qmplayer right on the device.
> QtMoko should now save AGPS data before GPS is switched off (e.g. after you
> end
> NeronGPS). After GPS is switched on, it will supply those stored data and
> you
> will get fast fix. AGPS data is stored in /var/cache/agpsdata.
> Bluetooth headsets can be now used for both audio and GSM calls. GSM calls
> needed fix because of kernel bug. The fix is userspace program
> gta02-gsm-bt-fix
> by Gabrys and is started/stoped when handsfree connects/disconnects. There
> is
> problem that you must have incomming call first. If you make outgoing call
> first, you will have no audio. This should be fixed in newer kernels but we
> dont
> know fix for 2.6.29 kernel used in this release.
> A2DP (bluetooth audio) support works too but with some glitches. You need
> headset with A2DP support. After pairing press "Supported services" from
> bluetooth device context menu. New button "Connect audio (A2DP)" should
> then
> appear. Sometimes it fails to connect. For me it help putting headset in
> pairing mode, restart phone and then the button works. If you make the
> bluetooth audio device default it will work in all alsa programs, but
> expect
> problems e.g. with GSM calls. If you dont make it default GSM will be ok.
> However only QMplayer can detect it and use it now.
> Other changes should not need more explanation, but if you would like to
> know
> some details i will be happy to answer questions.
> Thanks for everybody who helped with this release. I hope you'll like the
> changes and new features.
> Cheers
> Radek
> [1] https://sourceforge.net/projects/qtmoko/files/
> [2] http://qtmoko.org/
> [3] http://activationrecord.net/radekp/qtmoko/
> [4] http://github.com/radekp
> [5] http://github.com/radekp/linux-2.6
> [6]
> http://github.com/radekp/qtmoko/blob/master/doc/txt/debian_rootfs_howto.txt
> [7] http://activationrecord.net/radekp/pub/qtmoko_youtube_howto.jpg
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openmoko.org/pipermail/community/attachments/20100916/78eda12c/attachment-0001.htm 

More information about the community mailing list