On 08/28/2010 10:31 PM, Radek Polak 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@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community > > > Hi all,
I wrote some instructions on howto install this new version, could you please take a look at it and give feedback on flaws? Radek, is there a little corner on the qtmoko website where we can give step-by-step installation instructions per distibution? Because i had to look in several places to find the right combination of files i wrote it down for future reference and for others to enjoy: To get Qtmoko on the nand flash you need: qtmoko-debian-v26.tar.gz, this contains the root fs and the kernel u-boot_glamo242.udfu, this is the bootloader that enables the new 2-4-2 timing. -1 extract the tarball on the flash partition -2 flash the new kernel onto the FR -3 flash the new bootloader onto the FR in more detail, this is what i did (in cut and paste format): # Get the needed files: cd /tmp wget "http://downloads.sourceforge.net/project/qtmoko/qtmoko-debian-v26.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fqtmoko%2Ffiles%2F&ts=1283073440&use_mirror=sunet" mkdir /tmp/qtmoko cd /tmp/qtmoko tar -xzvpf ../qtmoko-debian-v26.tar.gz cd /tmp wget "http://www.bsdmn.com/openmoko/glamo/242/u-boot_glamo242.udfu" #Extract the tarball to the flash or SDcard. #i use gentoo on the FR with ip 192.168.237.202, so i extracted it to the flash partition: ssh 192.168.237.202 # log in to the FR mount /dev/mtdblock6 /mnt/cdrom # this is the flash device cd /mnt/cdrom # important, or you might rm -rf in the wrong place! rm -rf * # remove the old installation ssh -e none 192.168.237.200 cat /tmp/qtmoko-debian-v26.tar.gz | tar -xzvpf - # get the downloaded tarball from the usb connected PC exit ssh 192.168.237.202 init 0 # shutdown the FR, so we can flash it # flash the kernel, so power on the FR by pressing first POWER and then AUX # if you see the boot menu on the FR, do the following on the PC dfu-util -a kernel -R -D /tmp/qtmoko/uImage-GTA02.bin dfu-util -a u-boot -R -D /tmp/u-boot_glamo242.udfu powerdown the FR, wait 5 seconds and press and hold POWER. this should now boot the v26 version. _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community