OpenMoko Planet
Openmoko.cz Articles: QtMoko v16: jaké to je s Qt Extended
Openmoko.cz Articles: Stali jsme se partnerem OpenMagazinu!
Openmoko.cz Articles: WikiReader aneb Wikipedia v kapse
Openmoko.cz Articles: Openmoko sraz, přednáška a buzzfix party v Berouně
Openmoko.cz Blogs: QtMoko v18
Openmoko.cz Blogs: Neophysis - oFono na Neo FreeRunneru
Harald "LaF0rge" Welte: OsmocomBB now performing location updating procedure against GSM cell
I haven't had much time for blogging recently, too much exciting work going on at OsmocomBB:
- we now have simplistic support for Uplink (transmit) on SDCCH/4
- we have a minimal Layer2 (LAPDm) implementation
- we can send LOCATION UPDATING REQUEST to the network, and receive the respective response
- there's wireshark integration, i.e. all packets on the L1-L2 interface can be sent into wireshark for protocol analysis
There are still many limitations, but this is a major milestone in the project: We have working bi-directional communication from the phone to the network!
The limitations include:
- The cell has to use a combined CCCH (SDCCH/4 on timeslot 0)
- The cell has to use no encryption/authentication
- The layer2 is not finished, especially re-transmissions will not work yet
- There's no power control loop yet
- There's no timing advance correction
Also, the existence of a stable bi-directional communications channel between the network and the phone means that anyone interested in working on the higher layers can now actually do so. Completing and testing layer2 as well as RR/MM/CC on layer3 is a major task in itself, and it definitely requires the lower layers to be there.
The other good part is that development of layer2 and layer3 can happen entirely on the host PC, where debugging is much easier and there's no need for cross-compilation and we can use all the usual debugging options (gdb, valgrind, ...)
I'm now almost heading off for holidays (starting March 10), so don't expect any major progress from me anytime soon. I hope other interested developers will be able to take it from here and fill in some missing gaps until I'll get back.
openmoko-fr: Communauté Francophone : activité de février 2010
Le mois de Février est déjà terminé, c'est le moment du résumé des activités.
ActualitésVoici une sélection de brèves glanées sur la toile :
- Neophysis [Armeniacum] est une nouvelle distribution basée sur oFono et FSO
- Une version "expérimentale" de QtMoko (branche V18) a été publiée
- Le SHR User Manual a été mis à jour pour la dernière SHR unstable
- Une Openmobility konference se prépare en république Tchèque mais la date n'est pas encore fixée
- Un Freerunner s'envolera vers l'espace pour la seconde fois
- Vidéo de SHR sur un HTC Dream (G1)
- Vidéo d'une voiture télécommandée par un Neo à l'Université de Bretagne Sud
- Une SHR Party mondiale se prépare pour fêter l'arrivée de la version Stable
- Qi-Hardware lance le Ben NanoNote, son premier MiniPC/PDA 100% opensource
Consultez également les dernières pages Community Updates (voir celle du 01/03/2010) pour plus d'informations.
Neuf billets ont été publiés sur le blog en février.
Au rayon des distributions,nous avons eus une nouvelle version de Android et de QtMoko. ainsi que la fusion de Moblin et Maemo pour donner naissance à MeeGo.
Le monde du Libre poursuit son expansion dans le domaine de la téléphonie avec la publication des sources de Symbian et surtout la naissance du projet OsmocomBB.
A noter également la mise à jour logicielle du WikiReader, l'apparition du Neo Freerunner A7+ et un retour sur le FOSDEM 2010.
Le forum garde une activité soutenue avec à ce jour :
- 588 inscrits
- 1176 messages
- 13557 discussions
Souhaitons la bienvenue à : fifou3101, lugarbleiz, leon, koocotte, cedric49fr, The Marauder, Scorate, kyrilkarlier et Airon90.
Voici une sélection non-exhaustive des nombreuses discussions du mois.
Communauté :
Logiciels :
- A quand Symbian sur le FR ?
- Petite question ...
- [QTmoko] V19 out
- [Android] version 0.2
- [SHR] utilisable ?
- MeeGo
- Une nouvelle distribution, neophysis
- Installation de u-boot boiteuse sur le NAND [Résolu]
- Kmoko ?
Matériels :
Projets :
Divers :
Bonne lecture !
Nous avons 2 nouvelles pages ce mois-ci :
- Téléphonie - Régler le son : quelques solutions pour améliorer / bidouiller les réglages audio du Neo Freerunner
- 2010-03-16 : Solutions Linux : préparation du salon Solution Linux qui se tiendra à Paris dans 2 semaines
Les pages suivantes ont également été mises à jour :
Je rappelle que ce wiki est ouvert à tous et que les contributions sont vivement encouragées car c'est un bon moyen de capitaliser les connaissances.
Statistiques du site- Graphique des visites :
(on constate une légère baisse générale en février)
- Nombre de visites par mois :
- Répartition par pays :
- Visites par jour :
Remarque : pour les graphiques suivants, j'ai dû changer les échelles pour améliorer la lisibilité.
Les chiffres seront donc donnés à partir de juillet (mois anniversaire du forum).
- Statistiques du forum :
- Les statistiques du wiki :
Je suis toujours émerveillé de voir les idées originales certains sont capables d'imaginer autour du Neo Freerunner.
La rubrique Actualités ci-dessus en contient deux bons exemples : une voiture télécommandée par un Neo et un Neo expédié dans l'espace avec un fusée !
Ce genre de cas rappellent une nouvelle fois tout l'intérêt d'une plate-forme ouverte tant au niveau logiciel qu'au niveau matériel.
Enfin vous avez sûrement remarqué la préparation d'une SHR Party mondiale pour fêter comme il se doit la très attendue version Stable de la distribution SHR.
Sur la page wiki, elle est annoncée pour Mars 2010 !
Mais vous connaissez la rengaine du Libre : ça sortira ... quand ça sera prêt !
Alors comme on dit outre-manche : Wait and See ...
Harald "LaF0rge" Welte: Looking for documentation on sunplus SPMA100B
In the Motorola/Compal C155 phone supported by OsmocomBB, we have found a ringtone melody chip called SPMA100B from sunplus.
As strange as it might seem, this is the only part used in the phone for which we have not been able to find any kind of programming information. So if you know anything about how to program this part from software (register map, programming manual, ...) please let me know!
And no, we don't need electrical/mechanical data sheets, thanks :)
Stefan Schmidt: Freerunner preparing for his second outer space trip
In May last year the Freerunner had its debut in outer space. The Mobile Rocket Base department of the German Aerospace Center launched a research rocket into the aerospace (140Km height). On board was the pictured Freerunner. Although the metal case you can see on the picture is new and was not used.
The mission of the rocket was to experiment with materials physics under conditions of weightlessness. The Freerunner had nothing to do with this experiments and was only on board to verify that it survives the launch, travel and landing. Battery, GSM and GPS antenna has been removed before launch. Everything survived. During the flight the accelerometers have been used to collect measurements.
In May this year it will enjoy its second trip into space. The case was designed and build to offer space for the Freerunner as well as an extension board connected to it. The board is connected to the debug board connector of the Freerunner which offers a SPI and an I2C bus. It was designed to hold different sensors the Freerunner does not offer and is equipped with a BMP085 pressure sensor and two gyroscopes. The Melexis MLX90609 and the Sensonor SAR100.
Over the next month I'll working on drivers for these two gyroscopes and after the flight we will see if the chips survived and if the data they had produced will show that they are good enough for further testing.
All in all this shows pretty nicely how an open device with available schematics, CAD files and hardware interfaces can serve together with an open software stack for vertical markets. Be it for research purpose like in this case or a crazy business idea on the other side. The fact that you have all resources to understand the electrical design as well as being able to make changes over the complete software stack brings you into the position to easily adapt it for your needs.
Some more picture with a higher resolution can be found
here.
UPDATE: Fix typos and rewrite some parts so people have a chance to understand
it.
Michael "mickeyl" Lauer: Qt suddenly got interesting again
After Trolltech dropping the ball with the community back in the old days of Opie, I pretty much gave up on Qt (and C++) apart from accepting some contract work, so my C++/Qt skills would not get too rusty. Since my nightmares with getting something fluid out of Gtk+ (back in the Openmoko days), I did not have the chance to do much UI work — the freesmartphone.org middleware kept me busy enough.
I have been watching Qt progressing though, and ever since they introduced Qt Kinetic and QML it became very interesting for me again. QML looks like EFL’s Edje been thought through — don’t get me wrong, Edje was groundbreaking (as most of Rasterman’s work) when it made its debut, however in my opinion it got stuck in the middle and never lived up to what I was expecting from it.
Once QML ships with Qt — hopefully in the next minor or at least major version of Qt, I will get back on doing some FOSS work on application level to complete creating a smart phone stack. That’s going to be fun!
Holger "zecke" Freyther: Explorations in the field of GSM
I feel like I am back to school (in the positive way) and I have learned a lot in the recent year and looking forward I will learn more about protocols used at the MSC side and such. I'm very excited about what the future is going to be like. Will we have a complete GSM Network (BTS, BSC, MSC, MS, SMSC, GPRS gateway(s)) with GPL software by the end of the year?
SlyBlog: 1000x 本 NanoNote
Yesterday (24.02.2010) Qi-Hardware1 proudly announced their first product of copylefted hardware – Ben NanoNote – which is now released to the public. The first batch of 1000 NanoNotes is produced. They are shipping and in stock in Hong Kong, Europe and India!2
Now, Qi-Hardware’s masterplan is to sell their 1000 units. Actually they have to sell them, because they spend $180.000 until now, without earning any money (as stated in chapter two of the “[Company] Weekly Update 6/2010”3)
So, if you are an opensource enthusiast, interested in a miniPC/PDA like gadget with 100% opensource hardware (a.k.a. copyleft hardware), running 100% opensource software, which offers a lot of opportunities to run all sort of software on it, go for it!
Get a Ben NanoNote and help Qi-Hardware to finance their current and future efforts in the opensource hardware business:
Official Shop: http://www.nanonote.cc
European Distributor: http://www.tuxbrain.com
German Distributor: http://www.pulster.eu
[1] http://www.qi-hardware.com
[2] http://en.qi-hardware.com/pipermail/developer/2010-February/002114.html
[3] http://en.qi-hardware.com/pipermail/developer/2010-February/002114.html
Openmoko.cz Blogs: 1000X Ben NanoNote!
SlyBlog: Long time no see.
Hey guys out there!
It was pretty quit here on my blog for a long time, now. My last post is more than three months ago.
As you may have noticed I updated my blog to a new theme and system. I did this in the one move, while changing to a newer and better webspace.
The system I use nowadays is called Chyrp, using the Gull theme.
I am amazed by this nice and lightweight piece of software!
I didn’t have a lot of time, as I was bussy with school. Now , after 13 years of school, I’m (almost) finished with my “Abitur”.
Cheers, Slyon
openmoko-fr: OsmocomBB : un GSM libre
Harald Welte, Hacker et Libriste militant déjà impliqué dans des projets comme Openmoko, OpenBSC ou GPL-violations est en ce moment à l'honneur sur Linuxfr.org.
En effet, un premier article a présenté OsmocomBB, son nouveau projet qui a pour but de créer un firmware GSM 100% Libre.
Cet objectif est considéré comme un "graal du Libre" alors qu'aucun mobile n'en implémente actuellement, pas même le Neo Freerunner.
Le second article est une interview où Patrick Guignot l'interroge sur ses motivations et son point de vue.
Un échange intéressant qui au passage nous en apprend plus sur l'état actuel du marché des communications.
Deux lectures fortement recommandées !
Risto H. Kurppa: MS Bing the default search engine in Firefox of Ubuntu?
Will Firefox in Ubuntu soon use Microsoft Bing as the default search engine? Some press releases / announcements are out that can be interpreted so.
July 2009 / Microsoft Press Release
Yahoo! and Microsoft announced an agreement that will improve the Web search experience for users and advertisers, and deliver sustained innovation to the industry. In simple terms, Microsoft will now power Yahoo! search while Yahoo! will become the exclusive worldwide relationship sales force for both companies’ premium search advertisers.
January 2010 / Ubuntu Desktop Mailing List
Change #2 is changing the default search provider in Firefox to Yahoo!
Note that this won’t in any way effect the ability of a user to choose
and use the search provider of their choice. It’s literally 2 easily
discoverable clicks to change this setting, a simple matter of switching
to that search provider in the chrome by clicking on the icon and
choosing the desired provider. Note also that Yahoo! does not share any
personally identifiable or usage information.
Why?
I am pursuing this change because Canonical has negotiated a revenue
sharing deal with Yahoo! and this revenue will help Canonical to provide
developers and resources to continue the open development of Ubuntu and
the Ubuntu Platform. This change will help provide these resources as
well as continuing to respect our user’s default search across Firefox.
February 2010 / Yahoo Press Release
Microsoft (Nasdaq:MSFT) and Yahoo! (Nasdaq:YHOO) announced today that they have received clearance for their search agreement, without restrictions, from both the U.S. Department of Justice and the European Commission, and will now turn their attention to beginning the process of implementing the deal.
Implementation of the deal is expected to begin in the coming days and will involve transitioning Yahoo!’s algorithmic and paid search platforms to Microsoft, with Yahoo! becoming the exclusive relationship sales force for both companies’ premium search advertisers globally. Once the transition is completed, the companies’ unified search marketplace will deliver improved innovation for consumers, better volume and efficiency for advertisers and better monetization opportunities for web publishers through a platform that contains a larger pool of search queries.
To me it looks like that 1+1 = Firefox of Ubuntu will soon be using Microsoft search engines and algorithms. If you know more about and are able to clarify, please add it to the comments. What do you think, would you be happy to use Bing search engine as your search engine or are you maybe already using? Better than Google?
Thanks Aapo for the tip!
Share Tags: linux, News, planet-fnoss, planet-openmoko, planet-vapaasuomi, ubuntuSlyBlog: Google released Android source
Android is now fully available under an opensource license. This was annouced by Google today. I’m very curious how much this will influence the Openmoko project and how long it takes until we can test Andorid on the Freerunner.
Google’s announcement is here: http://google-opensource.blogspot.com
And the Andorid-Source there: http://source.android.com
SlyBlog: Codeweavers: Crossover kostenlos
Nur Heute: Codeweavers verschenken ihre Software!
Heute am 28.10.2008 kann jeder der will kostenlos eine Version von Crossover Pro oder Crossover Games für Linux oder Mac ganz legal auf der Codeweavers Website bekommen. Codeweavers verschenken ihre Software heute, aufgrund der “Lame Duck Challenge“, wer näheres wissen will hier die englische Pressemitteilung: Link
Ich habe meinen Crossover Key bereits erhalten. =)
SlyBlog: Ultrastar Deluxe: SingStar für Linux
Ultrastar-Deluxe ist ein Clone des beliebten Playstation Karaokespiels “Singstar”. In einem älteren Artikel beschrieb ich schon den Fork Ultrastar-NG des OpenSource Karaoke-Spiels “Ultrastar”.
Ultrastar-Deluxe konzentriert sich nicht wie Ultrastar-NG auf einen perfekten Stimmen-Erkennungs-Algorithmus, sondern auf eine schöne Benutzeroberfläche mit Effekten und auf Portierbarkeit. Das Aussehen von Ultrastar-DX ist druch Skins veränderbar, deshalb sieht es SingStar zum Verwechseln ähnlich.
Eine Windows-Version des Spiels gibt es schon länger, doch seit einiger Zeit ist auch die Entwickler-Version für Linux und Mac auf einem Stand (Alpha 1.1) auf dem sie gut spielbar ist und alles funktioniert.
Außerdem ist es mit verschiedenen Tools aus der USDX-Community möglich die Songs der SingStar-DVDs incl. Hintergrund-Videos/Cover/Text/Duett usw. zu exportieren, um sie in Ultrastar-DX zu benutzen.
Installation der Entwickler-Version:
Svn Checkout:
svn co https://ultrastardx.svn.sourceforge.net/svnroot/ultrastardx/trunk ultrastardx
Compilieren & installieren:
./configure
make
make install
Abhängigkeiten:
portaudio, sdl, sdl_image, sdl_ttf, sqlite3, ffmpeg, fpc, subversion
Für ArchLinux User (PKGBUILD):
# Contributor: slyon
pkgname=ultrastardx-svn
pkgver=1513
pkgrel=1
pkgdesc=“SingStar like game for computers”
arch=(‘i686’)
provides=(‘ultrastardx’)
conflicts=(‘ultrastardx’)
license=(‘GPL’)
depends=(‘portaudio’ ‘sdl’ ‘sdl_image’ ‘sdl_ttf’ ‘sqlite3’ ‘ffmpeg’)
makedepends=(‘fpc’ ‘subversion’)
source=()
md5sums=()
_svntrunk=https://ultrastardx.svn.sourceforge.net/svnroot/ultrastardx/trunk
_svnmod=ultrastardx
build() {
cd $startdir/src
msg “Updating ultrastardx SVN…”
svn co $_svntrunk -r $pkgver $_svnmod
msg “SVN checkout done or server timeout”
msg “Starting make…”
cd $startdir/src/$_svnmod
./configure —prefix=/usr
make
make DESTDIR=$startdir/pkg install
}
Screenshots:
Screenshots der aktuellen Entwickler-Version hier: http://www.assembla.com
Screenshots der letzten (Windows-only) stable:
weitere Infos:
Homepage: http://ultrastardx.sourceforge.net
Projekt: http://sourceforge.net/projects/ultrastardx/
Wiki: http://ultrastardeluxe.xtremeweb-hosting.net/wiki
