gta04 gps-poweron.sh - add sleep 1

Sometimes the cat /dev/ttyO1 didnt work immediately after
"rfkill gps unblock" command.

Now i cant reproduce it, but still having 1s pause wont hurt anything.
debian control - set architecture to any

So that we can build QtMoko on armhf
Fix SW routing on GTA04A3
Increase playback volume, reduce mic capture volume

This gives better overall experience for me, in particular much less
echo.
gta04 - remove flow argument in bluetooth uart config

In 3.5 kernel it does not work with flow.

http://lists.goldelico.com/pipermail/gta04-owner/2012-August/002852.html
qtopiaserverapplication - call processEvents() when changing VSO

This fixes bluetooth startup after upgrade to Qt 4.7

Qt 4.5 probably called processEvents automatically which caused VSO
in wrapValueSpace() to trigger serverWidgetVsChanged() and correctly
set mainWidgetName. In notify() we then set
/System/ServerWidgets/Initialized which initializes BtPowerTask
bt - always start with bluetooth off

On GTA04 this is needed to save power in suspend. Otherwise you would
have to manually turn it off.

Generaly it will save power even when not in suspend.

In most cases users want it off. Maybe we could later implement some
config file where it could remember last state before boot.
qtmoko-theme-mokofaen.xml - new version from Joif
update mokofaen screenshot
gta04 bluetooth - dont rfkill in qpe.sh call dbus when powering on/off

rfkill is now done from BtPowerService

Setting Powered on dbus seems to be good way to, so that bluez knows
we turn off the device.

This should make bluetooth working on GTA04 with 3.5 kernel.
sysinfo - make the kernel version fit on label
Connect the jigsaw pieces for displaying cell location

>>Just one nit: what's supposed to appear next to the globe?  I'm guessing
>>some kind of location, but I don't know what to do to make anything
>>appear there?
>
> Yes it is the GSM cell location. To activate it go to Appearance, open the
> options menu and select the main window settings, there check the location box.
> However, for me this feature doesn't work, nor in mokofaen nor in finxi. Could
> someone check if it works?

If I've understood the code correctly, there appears to be a missing
link between QModemNetworkRegistration, which is the first place that
gets registration and cell location info, and CellModemManager, which is
the class that sets the Telephony/Status/CellLocation value that the UI
expects.

The patch below tries to connect those two up.  It builds, but I don't
have time this evening to quickly test it.  If anyone else feels
brave...

       Neil
src/server/phone/telephony/callpolicymanager/cell/cellmodemmanager.cpp
src/server/phone/telephony/callpolicymanager/cell/cellmodemmanager.h
alarm - make the vibrations start after 30s

It's quite annoying to be woken up by the vibrations. So give user
1 minute with sound alarm before starting vibra motor.
qtopiabase - new function rtcNow() for reading real time clock
alarmcontrol - fix and cleanup alarms

Alarms were broken. They rely on bundled atd crap which is used just
to wake the phone up from suspend. When phone is woken the code checks
for nearest alarm and starts ringing if found.

The problem is that wakeup interrupt triggered by atd is using RTC time
and the code for alarm check is using system time and Qt timers. If RTC
and system time get out of sync the phone is put in suspend and never
wakes up by RTC anymore.

So the fix is to also remember the alarm time in RTC clock time and check
for both. We also do the check for alarm after resume.

Another nice thing now is that we can get rid of bundled atd which was
holding /dev/rtc0 open and utilities like hwclock were not working because
of this.
alarm - enable suspend after users acknowledges the alarm
alarmcontrol - reformat code with indent.sh and remove debug stuff
get rid of bundled atd
Merge branch 'master' into master_gta04