http://openmoko.org/api.php?action=feedcontributions&user=Rakshat&feedformat=atomOpenmoko - User contributions [en]2024-03-29T11:44:17ZUser contributionsMediaWiki 1.19.24http://openmoko.org/wiki/Talk:SHR_Party_PageTalk:SHR Party Page2010-03-09T19:56:43Z<p>Rakshat: rough answers to SHR questions.</p>
<hr />
<div>1. What is SHR? <br />
<br />
2. Can you tell a bit about the history of SHR? Why was the development of SHR started? What were the aims and objectives?<br />
<br />
3. What are the target platforms for SHR? Does SHR target only Openmoko phones or is it designed as a generic mobile communication/ PDA solution?<br />
<br />
4. How does the development process of SHR work ( As in who/ who all decide what is to be doe at what priority)?<br />
<br />
5. Who are the main developers working on SHR? What are their areas of interest wrt SHR and what are they working on these days?<br />
<br />
6. How far has the development of SHR progressed? Is the current SHR image usable out of the box?<br />
<br />
7. Can you explain the structure of SHR (as in kernel, middleawre windows manager, data storage structure, application layer etc)?<br />
<br />
8. If a S/W developer wishes to contribute to SHR what should she/ he do? Does she/ he need to have any specific skill sets to contribute to SHR? <br />
<br />
9. How does a developer make sure her/ his application runs on SHR. Is there any centralised verification process or a repository where verified applications are stored?<br />
<br />
10. Can you list the main areas where you would appreciate help in the SHR development process and are looking for volunteers.<br />
<br />
11. What is the relationship of SHR with FSO ( A bit about FSO too). Is SHR an user interface on top of FSO or does it offer something more?<br />
<br />
12. Can someone highlight the Short term, medium term and long term benefits of using SHR to Hardware hackers and hardware manufacturers? <br />
<br />
13. What milestones does SHR hope to hit in 2010?<br />
<br />
13. Where do I find all the code and documentation for SHR?<br />
<br />
14. When will SHR/ Stable be available :)<br />
<br />
ANSWERS<br />
<br />
Martin.Jansa@gmail.com<br />
<br />
4. How does the development process of SHR work ( As in who/ who all decide<br />
> what is to be doe at what priority)?<br />
<br />
<br />
Every developer does what he likes/needs the most, when there is some<br />
controversial change then we usually discuss it before on<br />
#openmoko-cdevel.<br />
<br />
<br />
<br />
> 6. How far has the development of SHR progressed? Is the current SHR image<br />
> usable out of the box?<br />
<br />
<br />
That's questions more for our users, but AFAIK all devs are able to use<br />
images on daily basis and I think it's usually usable out of the box.<br />
But of course there is some breakage from time to time, because it's<br />
really living development and almost no testing before building stuff<br />
in shr-u (that's why shr-t exists)<br />
<br />
<br />
<br />
> 8. If a S/W developer wishes to contribute to SHR what should she/ he do?<br />
> Does she/ he need to have any specific skill sets to contribute to SHR?<br />
<br />
<br />
Personally I think that best start is to build own images<br />
http://wiki.shr-project.org/trac/wiki/Building%20SHR<br />
and then start improving any aplication you like or just improving<br />
recipes which helps a lot too.<br />
<br />
Normal linux hacker skills like C/python/shell knowledge are usefull for<br />
fixing build failures, creating patches.<br />
<br />
<br />
<br />
> 9. How does a developer make sure her/ his application runs on SHR. Is there<br />
> any centralised verification process or a repository where verified<br />
> applications are stored?<br />
<br />
<br />
I don't know about any verification and IMHO it doesn't make much sense<br />
when distro is moving fast (ie EFL libs are upgraded often, fso,<br />
phoneuid, phonefsod is developing fast), so even verified app is not<br />
quaranteed to run a month later.<br />
<br />
And keep backward compatibility in this state is non'sense (as our<br />
upstream also doesn't guaranetee compatibility - yet).<br />
<br />
> 10. Can you list the main areas where you would appreciate help in the<br />
<br />
> SHRdevelopment process and are looking for volunteers.<br />
<br />
><br />
> 11. What is the relationship of SHR with FSO ( A bit about FSO too).<br />
<br />
> Is SHRan user interface on top of<br />
<br />
> FSO or does it offer something more?<br />
<br />
<br />
FSO is whole middleware, SHR consists of UI on top of FSO and also<br />
bundles it with other usefull applications to easy flashable images.<br />
<br />
<br />
> 12. Can someone highlight the Short term, medium term and long term benefits<br />
> of using SHR to Hardware hackers and hardware manufacturers?<br />
><br />
> 13. What milestones does SHR hope to hit in 2010?<br />
<br />
<br />
Hi hope to see 2.6.32 kernel used by default as it will make next<br />
upgrades to 2.6.33 and newer version much more easily and thanks to<br />
great work of Lars-Peter Clausen, Thomas White and other kernel hackers<br />
is as usable as 2.6.29-rc3 was and much better shape.<br />
<br />
<br />
> 13. Where do I find all the code and documentation for SHR?<br />
<br />
<br />
Build metadata<br />
http://git.openembedded.org/<br />
Apps sources<br />
http://git.shr-project.org/git/<br />
FSO sources<br />
http://git.freesmartphone.org/<br />
And other stuff (urls defined in build metadata - recipe files).<br />
<br />
<br />
> 14. When will SHR/ Stable be available :)<br />
<br />
<br />
No idea, I don't think we should hurry with that. Even with shr-testing<br />
I see the case when users are expecting new stuff which happens only in<br />
shr-unstable to be available in shr-testing soon.<br />
<br />
If there is shr-stable I guess it will be just released and then no more<br />
upgrades to it, so from user POV I don't see any advantage over<br />
shr-testing.<br />
<br />
<br />
<br />
<br />
<br />
Sebastian Krzyszkowiak<br />
<br />
> 1. What is SHR?<br />
<br />
<br />
SHR is a embedded distribution aimed to give users power of free<br />
software in their smartphones. It's based on OpenEmbedded build system<br />
and on FSO phone stack, which is the best approach to smartphone<br />
middleware for us (well, at least in my opinion).<br />
<br />
<br />
> 2. Can you tell a bit about the history of SHR? Why was the development of<br />
> SHR started? What were the aims and objectives?<br />
<br />
<br />
I joined SHR development a bit later, but AFAIK SHR was created after<br />
announcement of ASU (later called Om2008) and its first goal was to<br />
port 2007.2 applications to FSO stack and to use them in ASU<br />
environment (that's why it's called Stable *Hybrid* Release).<br />
<br />
<br />
> 3. What are the target platforms for SHR? Does SHR target only Openmoko<br />
> phones or is it designed as a generic mobile communication/ PDA solution?<br />
<br />
<br />
ATM we target only Openmoko phones, but only because they are the most<br />
open and most of us have them. We're keeping our eyes on effort to<br />
port FSO to HTC phones, Palm Pre and other devices and we're also<br />
interested in running SHR on them. So our aim is to be generic<br />
smartphone operating system and to run wherever FSO runs.<br />
<br />
<br />
> 4. How does the development process of SHR work ( As in who/ who all decide<br />
> what is to be doe at what priority)?<br />
<br />
<br />
We try to always look on what community wants and to not decide<br />
anything important without community acceptance. For organizational<br />
reasons, there is SHR core team, which consists of the most active SHR<br />
and FSO developers. Members of coreteam should be listed somewhere on<br />
wiki, I won't write it now because I don't want to skip anyone :)<br />
<br />
<br />
> 5. Who are the main developers working on SHR? What are their areas of<br />
> interest wrt SHR and what are they working on these days?<br />
<br />
<br />
I think TAsn and mrmoku (working mostly on libphone* libs, but not<br />
only) and JaMa (OpenEmbedded) are the most active developers ATM.<br />
Also, spaetz is maitaining shr-testing OE branch. I used to work on<br />
shr-settings, shr-installer, opimd and few others - but recently I<br />
didn't have time to do active development, so I don't know if I'm the<br />
most active anymore :) Also, there are some people who are sending to<br />
us patches to shr-devel maillist.<br />
<br />
<br />
> 6. How far has the development of SHR progressed? Is the current SHR image<br />
> usable out of the box?<br />
<br />
<br />
It depends, but mostly - yes. Most of us is using their SHR based<br />
Freerunners as primary, daily phones (me too).<br />
<br />
<br />
> 7. Can you explain the structure of SHR (as in kernel, middleawre windows<br />
> manager, data storage structure, application layer etc)?<br />
<br />
<br />
Kernel - Linux. Actually 2.6.29, but we're looking forward newer<br />
kernels (SHR supports them, but not out-of-box)<br />
As window manager we're using Enlightenment with Illume module (but<br />
there started first efforts to drop Illume and replace it with<br />
Illume2). Middleware is obvious - freesmartphone.org :) As data<br />
storage we're using one of FSO daemons - opimd. About applications -<br />
they are different. Some of them comes from GPE project, some of them<br />
were written by Openmoko community, and some of them were written by<br />
us for us ;)<br />
<br />
About architecture of SHR apps and libs - I think TAsn and mrmoku are<br />
the ones who should talk about it :)<br />
<br />
<br />
> 8. If a S/W developer wishes to contribute to SHR what should she/ he do?<br />
> Does she/ he need to have any specific skill sets to contribute to SHR?<br />
<br />
<br />
Of course no! There are many different ways users can contribute to<br />
SHR - code, API organization, distro mainternance, artwork, themes...<br />
We have running patchwork system on our shr-devel maillist, so patches<br />
are welcome and they won't be forgotten. Also, developers can just<br />
hang on IRC - #openmoko-cdevel channel on freenode - in order to talk<br />
about what they can do. Obtaining commit access to our git repos is<br />
easy, just send few patches, be active - and then, when you'll ask for<br />
access, you'll get it :)<br />
<br />
<br />
> 9. How does a developer make sure her/ his application runs on SHR. Is there<br />
> any centralised verification process or a repository where verified<br />
> applications are stored?<br />
<br />
<br />
Just send us one file - it's called "bitbake recipe" and has *.bb<br />
extension. More about writing them you can read on OpenEmbedded<br />
websites. After sending us this file, your app will be integrated in<br />
our main repositiories and we will have to keep eye on package - if it<br />
works, builds etc. - not app developer (and personally: that's why I<br />
don't like opkg.org :P)<br />
<br />
<br />
> 10. Can you list the main areas where you would appreciate help in the SHR<br />
> development process and are looking for volunteers.<br />
<br />
<br />
SHR testing and SHR stable maintainers with skills in OpenEmbedded.<br />
Also, some new themes would be welcomed :)<br />
<br />
<br />
> 11. What is the relationship of SHR with FSO ( A bit about FSO too). Is SHR<br />
> an user interface on top of FSO or does it offer something more?<br />
<br />
<br />
SHR is both user interface on top of FSO, and OE based distribution<br />
containing FSO, SHR apps and some other utilities.<br />
<br />
<br />
> 12. Can someone highlight the Short term, medium term and long term benefits<br />
> of using SHR to Hardware hackers and hardware manufacturers?<br />
<br />
<br />
For hardware hackers: it gives you a full access to hardware. It's<br />
unlocked, full Linux, like on PC.<br />
<br />
<br />
> 13. What milestones does SHR hope to hit in 2010?<br />
<br />
<br />
I think SHR stable release. Also, we look forward to improvements in<br />
opimd done by TAsn and polishing user interface of phone apps.<br />
<br />
<br />
> 13. Where do I find all the code and documentation for SHR?<br />
<br />
<br />
http://git.shr-project.org/<br />
<br />
<br />
> 14. When will SHR/ Stable be available :)<br />
<br />
<br />
When it'll be ready :)<br />
<br />
(I know I didn't answer exhaustive to all questions, but I hope<br />
answers from others will be complementary to mine ;))<br />
<br />
Regards!<br />
<br />
<br />
> > 1. What is SHR?<br />
SHR is the abbreviation for 'Stable Hybrid Release', which comes from its<br />
origins. In the beginning of OpenMoko there was a GTK based distro, which then<br />
got replaced by an EFL based one. SHR was trying to combine both worlds.<br />
That's where the 'Hybrid' comes from - at least that's what I remember :)<br />
<br />
> ><br />
> > 2. Can you tell a bit about the history of SHR? Why was the development<br />
> > of SHR started? What were the aims and objectives?<br />
See 1. It was started because existing distros for the OpenMoko phones did<br />
suck (and at that time there were not that plenty as today). The other<br />
objective was to have a community based distro, which fullfills the needs of<br />
the community and not of some company.<br />
<br />
> ><br />
> > 3. What are the target platforms for SHR? Does SHR target only<br />
> > Openmokophones or is it designed as a generic mobile communication/<br />
> > PDA solution?<br />
SHR started as a Distro for the OpenMoko phones. We would really like to see<br />
it (and I'm convinced we *will* see it) running on other devices too. Next<br />
most probable candidates are the Palm Pre and the HTC Dream.<br />
<br />
> ><br />
> > 4. How does the development process of SHR work ( As in who/ who all<br />
> > decide what is to be doe at what priority)?<br />
><br />
> Every developer does what he likes/needs the most, when there is some<br />
> controversial change then we usually discuss it before on<br />
> #openmoko-cdevel.<br />
><br />
> > 5. Who are the main developers working on SHR? What are their areas of<br />
> > interest wrt SHR and what are they working on these days?<br />
><br />
> Most patches in last few months flow from:<br />
> mrmoku - Klaus Kurzmann<br />
> - whole SHR telephony stack<br />
> TAsn - Tom Hacohen<br />
> - whole SHR telephony stack<br />
> spaetz - Sebastian Spaeth<br />
> - whole SHR telephony stack, shr-testing maintainer<br />
> dos - Sebastian Krzyszkowiak<br />
> - whole SHR telephony stack, themes, enlightenment stuff<br />
> JaMa - Martin Jansa<br />
> - build metadata<br />
> Heinervdm - Thomas Zimmermann<br />
> - build metadata<br />
><br />
> but also lots of developers working on stuff which makes SHR better<br />
> all OE devs<br />
> - build metadata<br />
> Michael 'Mickey' Lauer<br />
> - incredible work on FSO<br />
> Lars-Peter Clausen<br />
> - guru for new kernel version<br />
> Thomas White<br />
> - guru for new DRM driver<br />
> Jesus McCloud<br />
> - great themes<br />
> Other 3rd party app developers<br />
> - great apps :)<br />
><br />
> I hope I didn't forget someone<br />
><br />
> > 6. How far has the development of SHR progressed? Is the current SHR<br />
> > image usable out of the box?<br />
><br />
> That's questions more for our users, but AFAIK all devs are able to use<br />
> images on daily basis and I think it's usually usable out of the box.<br />
> But of course there is some breakage from time to time, because it's<br />
> really living development and almost no testing before building stuff<br />
> in shr-u (that's why shr-t exists)<br />
><br />
> > 7. Can you explain the structure of SHR (as in kernel, middleawre windows<br />
> > manager, data storage structure, application layer etc)?<br />
SHR is based on a linux kernel, FSO as middleware and Enlightenement/Illume as<br />
window manager. On top of that we have our telephony stack consisting of the<br />
following two parts:<br />
- phonefsod: a system daemon interacting with the FSO middleware, eg. reacting<br />
to incoming phone calls<br />
- phoneuid: a GUI daemon implementing the user interface, eg. the dialer<br />
screen<br />
<br />
> ><br />
> > 8. If a S/W developer wishes to contribute to SHR what should she/ he do?<br />
> > Does she/ he need to have any specific skill sets to contribute to SHR?<br />
><br />
> Personally I think that best start is to build own images<br />
> http://wiki.shr-project.org/trac/wiki/Building%20SHR<br />
> and then start improving any aplication you like or just improving<br />
> recipes which helps a lot too.<br />
><br />
> Normal linux hacker skills like C/python/shell knowledge are usefull for<br />
> fixing build failures, creating patches.<br />
><br />
> > 9. How does a developer make sure her/ his application runs on SHR. Is<br />
> > there any centralised verification process or a repository where<br />
> > verified applications are stored?<br />
><br />
> I don't know about any verification and IMHO it doesn't make much sense<br />
> when distro is moving fast (ie EFL libs are upgraded often, fso,<br />
> phoneuid, phonefsod is developing fast), so even verified app is not<br />
> quaranteed to run a month later.<br />
><br />
> And keep backward compatibility in this state is non'sense (as our<br />
> upstream also doesn't guaranetee compatibility - yet).<br />
><br />
> > 10. Can you list the main areas where you would appreciate help in the<br />
> > SHRdevelopment process and are looking for volunteers.<br />
One thing we would need very much is a maintainer for SHR stable. Other than<br />
that any help is of course appreciated :-)<br />
<br />
> ><br />
> > 11. What is the relationship of SHR with FSO ( A bit about FSO too).<br />
> > Is SHRan user interface on top of<br />
> > FSO or does it offer something more?<br />
><br />
> FSO is whole middleware, SHR consists of UI on top of FSO and also<br />
> bundles it with other usefull applications to easy flashable images.<br />
><br />
> > 12. Can someone highlight the Short term, medium term and long term<br />
> > benefits of using SHR to Hardware hackers and hardware manufacturers?<br />
The immediate benefit for Hardware hackers probably is the openess - having a<br />
standard Linux system without black holes (with the obvious exception of some<br />
parts as the GSM firmware). For Hardware manufacturers I don't know. Maybe a<br />
benefit _could_ be to get the software for 'free'. I doubt they are interested<br />
in that though :/<br />
<br />
> ><br />
> > 13. What milestones does SHR hope to hit in 2010?<br />
><br />
> Hi hope to see 2.6.32 kernel used by default as it will make next<br />
> upgrades to 2.6.33 and newer version much more easily and thanks to<br />
> great work of Lars-Peter Clausen, Thomas White and other kernel hackers<br />
> is as usable as 2.6.29-rc3 was and much better shape.<br />
In addition I hope to see it running on other devices such as the Palm Pre or<br />
the HTC Dream.<br />
><br />
> > 13. Where do I find all the code and documentation for SHR?<br />
><br />
> Build metadata<br />
> http://git.openembedded.org/<br />
> Apps sources<br />
> http://git.shr-project.org/git/<br />
> FSO sources<br />
> http://git.freesmartphone.org/<br />
> And other stuff (urls defined in build metadata - recipe files).<br />
User manual<br />
http://wiki.openmoko.org/wiki/SHR_User_Manual<br />
<br />
><br />
> > 14. When will SHR/ Stable be available :)<br />
><br />
> No idea, I don't think we should hurry with that. Even with shr-testing<br />
> I see the case when users are expecting new stuff which happens only in<br />
> shr-unstable to be available in shr-testing soon.<br />
><br />
> If there is shr-stable I guess it will be just released and then no more<br />
> upgrades to it, so from user POV I don't see any advantage over<br />
> shr-testing.<br />
yes, I completely agree with Martin. There is too much stuff missing so that<br />
users always will want to have new stuff merged into it. We were talking about<br />
renaming the current SHR-Testing to SHR-Stable, when the new SHR-Testing is<br />
ready. Personally I think that would just be stable in the sense of not<br />
getting updates - and not in the sense of having a complete, stable phone ;)<br />
<br />
BUT, stuff is progressing fast these days. FSO2 (the vala-rewrite of FSO) is<br />
not missing much (many thanks to Mickey Lauer for that - he's doing that<br />
incredible work almost alone). And our phone stack is progressing too. I would<br />
not be surprised if we reach something I would call a good and stable phone<br />
distro before this year ends :-)<br />
<br />
Regards<br />
--<br />
Klaus 'mrmoku' Kurzmann</div>Rakshathttp://openmoko.org/wiki/User:GrazianoUser:Graziano2010-02-28T17:02:04Z<p>Rakshat: /* Opkg.org Applications */ Feedback</p>
<hr />
<div>__TOC__<br />
<br />
== About me ==<br />
My name is [http://sorbaioli.org Graziano Sorbaioli] and I am a [http://www.gnu.org free software] activist.<br />
<br />
'''My Neo''':<br />
<br />
* Neo Freerunner A7+ bought from Golden delicious (highly recommended! Shipment to Italy in 3 working days)<br />
* [http://build.shr-project.org/shr-testing/images/om-gta02/ SHR LITE Testing]<br />
<br />
'''My goals''':<br />
<br />
I want to hack on the Freerunner in the fields of usability and User Interface.<br />
<br />
I own an HTC Dream with Android 1.6 and CyanogenMod-4.2.14 rom.<br />
<br />
Since the stability and maturity of the Dream and Android I am going to compare it to the Freerunner to see differences and where we can improve.<br />
<br />
<br />
== Neo Accessories ==<br />
<br />
When I bought my Neo the traveller pouche was not included in the package so I had to buy one separately.<br />
In Italy I was able to find a good one called "Tucano Rapida Camera Bag extra small".<br />
It's made for cameras but the Neo fits good in it.<br />
<br />
<br />
<br />
<br />
<br />
== Thoughts about User Interface ==<br />
<br />
* Browsing apps inside home windows<br />
<br />
I think we should follow mac os x mobile way of browsing instead of the android one.<br />
This means that when the default *visible* home screen is full, the next app installed should go to another page.<br />
<br />
Scrolling should be done by different pages instead of scrolling vertically one big window.<br />
<br />
<br />
* Closing current app<br />
<br />
We should have two ways to do this: close the current app by pressing an hardware key or the current X button in the upper bar.<br />
<br />
<br />
<br />
== Boot Time ==<br />
<br />
How long do both phones take to be up and running? (aka cold start)<br />
I will try to keep this section updated.<br />
<br />
* HTC Dream (Android 1.6 + CyanogenMod-4.2.14)<br />
<br />
~ 2 minutes<br />
<br />
* Neo Freerunner A7+ (SHR LITE Testing - 2010 25th January)<br />
<br />
1,40 minutes<br />
<br />
== Finger Friendly ==<br />
All apps in android are finger friendly, what about SHR testing?<br />
<br />
=== NOT OK ===<br />
* keyboard too small!<br />
possible solutions<br />
<br />
see next paragraph<br />
<br />
<br />
* scrolling pages in all apps<br />
it requires more pressure than usual, scrolling is not smooth<br />
<br />
Gnutoo says it can't be fixed because it is related to the type of touchscreen display used.<br />
<br />
=== OK ===<br />
* slide<br />
* opening apps in home screen<br />
* making a call<br />
* phone log<br />
* alarm setting<br />
* calculator<br />
* mokonnect scanning wifi networks<br />
* SHR Settings<br />
* browsing with Ventura <br />
<br />
<br />
<br />
== Different Default Keyboard ==<br />
<br />
SHR has two preinstalled keyboard: illume-default and terminal.<br />
<br />
Both have too small keys and are not finger friendly.<br />
<br />
Possible solutions:<br />
<br />
* BEST SOLUTION IMHO: [http://www.opkg.org/package_264.html# New EasyTouch]<br />
<br />
* [http://www.opkg.org/package_333.html OptimSMS2]<br />
<br />
<br />
* [http://wiki.openmoko.org/wiki/Rotate omnewrotate] and [http://wiki.openmoko.org/wiki/Literki literki]<br />
<br />
(i INSTALLED OMNEWROTATE BUT ILLUME KEYBOARD DISAPPEARS WHEN FREERUNNER IS IN LANDSCAPE MODE)<br />
<br />
* [http://www.opkg.org/package_180.html illume-keyboards-default-alt]<br />
<br />
<br />
NOTE:<br />
<br />
none of these keyboards is able to rotate correctly using omnewrotate.<br />
<br />
I have yet to investigate if there are better rotation solution or it is better to fix omnewrotate.<br />
<br />
== Best connections manager for SHR ==<br />
<br />
* [http://www.opkg.org/package_242.html Mokonnect]<br />
installation ok<br />
<br />
use: ok but sometimes it fails to connect and you had to retry. Still it seems the most functioning one<br />
<br />
<br />
* [http://www.opkg.org/package_233.html Saskia]<br />
installation failed: Segmentation fault<br />
<br />
<br />
* [http://www.opkg.org/package_164.html knjMokoWifi]<br />
installation failed:<br />
"Segmentation fault"<br />
<br />
<br />
* [http://www.opkg.org/package_129.html Wlan]<br />
installation failed<br />
<br />
Collected errors:<br />
* ERROR: Cannot satisfy the following dependencies for zenity:<br />
* gtk+-fastscaling (>= 2.10.14) * <br />
* Cannot find package zenity.<br />
* ERROR: Cannot satisfy the following dependencies for wlan:<br />
* dhcp-client * <br />
* Cannot find package wlan.<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_114.html wicd]<br />
<br />
installation failed.<br />
It immediately returns to shell and doesn't download<br />
<br />
* [http://www.opkg.org/package_315.html Hotel Wifi]<br />
installation ok<br />
<br />
use:<br />
<br />
== Suggestions for SHR ==<br />
<br />
* notifications: currently I see them only when I wake up the phone pressing the power button.<br />
I don't think it's a good place. We should have them on the upper bar (as android) or in the lower buttons (as mac os mobile)<br />
* automatically detect wifi networks and login to a chosen default one (via mokonnect?)<br />
* clock shows wrong time after reboot (you set it, save, reboot and it shows the wrong time)<br />
<br />
* tab menu to switch between dialer, contacts and call logs<br />
* "copy to sim" button inside the contact details window<br />
* SHR FULL should have ventura browser, calendar, email, music, vocal recorder apps preinstalled<br />
* SHR LITE should have at least the calendar app preinstalled<br />
* long press in home screen = background choice<br />
<br />
== Feedback from developers ==<br />
<br />
* opkg graphic application (om-showroom app?)<br />
<br />
The current maintained GUI for opkg is called "shr-installer" but it failed to install.<br />
<br />
Its maintainer, dos1, is fixing it.<br />
<br />
<br />
<br />
<br />
* SIM application Toolkit aka SAT support<br />
<br />
<DocScrutinizer> graziano: that SIM applications. Not supported by FSO<br />
<DocScrutinizer> it's complex, and most devels agree on we don't want to have to disable it, once FSO has implemented it<br />
<DocScrutinizer> as you don't have real control over that crap<br />
<br />
== Opkg.org Games ==<br />
<br />
I tried installing all opkg.org games using SHR Testing and opkg.<br />
<br />
Here is the result:<br />
<br />
<br />
* [http://www.opkg.org/package_154.html Acceleroids]<br />
<br />
installation ok<br />
<br />
playing: it fails to start<br />
<br />
<br />
* [http://www.opkg.org/package_257.html ace-of-penguins]<br />
installation ok<br />
<br />
playing ok but it lacks a desktop icon and requires you to launch games from the terminal<br />
<br />
<br />
* [http://www.opkg.org/package_169.html Black Sheep]<br />
installation ok<br />
<br />
playing ok <br />
<br />
<br />
* [http://www.opkg.org/package_270.html Brickshooter]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
* [http://www.opkg.org/package_111.html CellHunter 0.5.0]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_2.html Duke Nukem 3D]<br />
installation ok<br />
<br />
playing not good. Some virtual buttons don't work.<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_168.html GNU Chess]<br />
installation ok<br />
<br />
playing: error: "xboard: no fonts match pattern -*-helvetica-bold-r-normal--*-*-*-*-*-*-*-*<br />
"<br />
<br />
<br />
* [http://www.opkg.org/package_171.html I'm Poor]<br />
installation ok<br />
<br />
playing ok but, is this a game after all?<br />
<br />
<br />
* [http://www.opkg.org/package_107.html Linball 0.2]<br />
installation failed:<br />
<br />
* ERROR: Cannot satisfy the following dependencies for linball-openmoko:<br />
* libvorbis * <br />
* Cannot find package linball-openmoko.<br />
<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_30.html Liquid War]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
* [http://www.opkg.org/package_49.html MBAC]<br />
installation: "Segmentation fault"<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_35.html Moko Eightball]<br />
installation failed<br />
<br />
* ERROR: Cannot satisfy the following dependencies for moko-eightball:<br />
* libecore-evas * libecore0 * libevas0 * libedje0 * libevas-engine-software-16-x11 <br />
* libevas-loader-eet * libevas-loader-png * <br />
* Cannot find package moko-eightball.<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_121.html Mokomaze]<br />
installation ok<br />
<br />
playing is a bit slow (maybe due to mutex / spinlock debug etc. activated in the kernel)<br />
<br />
<br />
* [http://www.opkg.org/package_308.html Neomis]<br />
installation ok<br />
<br />
playing: it starts but then it doesn't work.<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_120.html nethack]<br />
"Downloading http://www.opkg.org/packages/nethack_3.4.3-10.1-0.4_armv4t.ipk"<br />
and then it returns to shell<br />
<br />
<br />
* [http://www.opkg.org/package_301.html NumberX]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
* [http://www.opkg.org/package_3.html Numpty Phisics]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
* [http://www.opkg.org/package_317.html Opendoom]<br />
<br />
installation ok<br />
playing: it starts but resolution is low. Touching the screen brings on and off the menu. Even using the stylus is impossible to select a menu entry. At the end it crashed.<br />
<br />
<br />
* [http://www.opkg.org/package_202.html openeater]<br />
<br />
installation: "Segmentation fault" while downloading<br />
<br />
<br />
* [http://www.opkg.org/package_136.html OpenMiaoCat]<br />
installation failed because of missing dependencies<br />
<br />
* ERROR: Cannot satisfy the following dependencies for openmiaocat:<br />
* python-pygame * <br />
* Cannot find package openmiaocat.<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_17.html OpenMooCow]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
* [http://www.opkg.org/package_58.html openttd]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_27.html Pingus]<br />
installation ok<br />
<br />
playing: it doesn't start by default.<br />
You have to give the following commands in a terminal:<br />
<br />
xrandr -o 1<br />
<br />
pingus.bin -w -g 640x434 --disable-music --disable-sound<br />
<br />
(it's slow, maybe same reason as mokomaze?)<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_155.html Pipes]<br />
<br />
installation failed because of missing dependencies<br />
<br />
* ERROR: Cannot satisfy the following dependencies for pipes:<br />
* python-pygame * <br />
<br />
<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_157.html PySolFC]<br />
installation ok<br />
<br />
playing: it exits immediately<br />
<br />
error:<br />
<br />
Traceback (most recent call last):<br />
File "pysol.py", line 26, in <module><br />
init()<br />
File "/usr/share/PySolFC-1.1/pysollib/init.py", line 118, in init<br />
root = Tkinter.Tk(className=settings.TITLE)<br />
File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1643, in __init__<br />
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)<br />
_tkinter.TclError: Can't find a usable init.tcl in the following directories: <br />
/usr/lib/tcl8.4 /usr/lib/tcl8.4 /lib/tcl8.4 /usr/library /library /tcl8.4.19/library /usr/lib/tcl8.4<br />
<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_60.html scummvm]<br />
installation failed due to missing dependency<br />
<br />
Collected errors:<br />
* ERROR: Cannot satisfy the following dependencies for scummvm:<br />
* libvorbis * <br />
* Cannot find package scummvm.<br />
<br />
<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_283.html Simon Tatham's Portable Puzzle Collection]<br />
installation ok<br />
<br />
playing: all puzzles play well<br />
<br />
<br />
<br />
* [http://www.opkg.org/package_329.html Space Trader]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
* [http://www.opkg.org/package_262.html VisualBoyAdvance ]<br />
installation ok<br />
<br />
playing: it crashes<br />
<br />
List of [http://wiki.openmoko.org/wiki/VisualBoyAdvance_Games functioning roms]<br />
<br />
<br />
* [http://www.opkg.org/package_209.html xbill]<br />
<br />
installation: it failed to download - "error detail: HTTP response code said error"<br />
<br />
<br />
* [http://www.opkg.org/package_33.html xlogical]<br />
<br />
Downloading http://www.opkg.org/packages/0_xlogical_1.0-8-r0.4_armv4t.opk<br />
<br />
<br />
* [http://www.opkg.org/package_117.html Xmahjongg]<br />
installation ok<br />
<br />
playing ok<br />
<br />
<br />
* [http://www.opkg.org/package_108.html XSkat]<br />
installation ok<br />
<br />
playing ok<br />
<br />
== Games it would be good to have ==<br />
<br />
PLEASE NOTE:<br />
<br />
I am not a developer (read it twice please).<br />
I am not aware of the technical skills needed to port these games or even if porting is possible on the Freerunner (maybe because of low device cpu, os libraries, dependencies, etc.).<br />
<br />
I am writing this list because I think it would be good to have them.<br />
<br />
So please, instead of useless critics, let's have a brainstorm about new Freerunner games, ok?<br />
<br />
If you wish to start working on any of these, please put your nick / name under the game with your email.<br />
<br />
Thank you.<br />
<br />
<br />
* [http://torcs.sourceforge.net/ TORCS]<br />
<br />
* [http://www.wesnoth.org/ Battle for Wesnoth]<br />
<br />
Gnutoo should have already ported this afaik<br />
<br />
* [http://www.frozen-bubble.org/ Frozen Bubble]<br />
<br />
* [http://neverball.org/ Neverball]<br />
<br />
* [http://gltron.sourceforge.net/ GLtron]<br />
<br />
* [http://fretsonfire.sourceforge.net/ Frets On Fire]<br />
<br />
* [http://tuxracer.sourceforge.net/ TuxRacer]<br />
<br />
* [http://freeciv.wikia.com/wiki/Main_Page FreeCiv]<br />
<br />
* [http://vdrift.net/ VDrift]<br />
<br />
* [http://x-word.org/ X-Word]<br />
<br />
* a Jewel clone<br />
<br />
* pacman clone ([http://njam.sourceforge.net/ Njam]?)<br />
<br />
* Checkers<br />
<br />
* Brain Genius / Brain Training<br />
<br />
* a tower defense game<br />
<br />
* [http://cubeengine.com/ Cube]<br />
<br />
<br />
<br />
<br />
== Opkg.org Applications ==<br />
<br />
<br />
* [http://www.opkg.org/package_326.html elm-browser]<br />
installation ok<br />
<br />
use: opens and browse but when clicking on text box it doesn't display any keyboard to input text.<br />
<br />
<br />
* [http://www.opkg.org/package_326.html Ventura]<br />
installation ok<br />
<br />
use: opens and browse but when clicking on text box it doesn't display any keyboard to input text.<br />
<br />
--[[User:Rakshat|Rakshat]] 17:02, 28 February 2010 (UTC) try clicking on the keyboard icon on illume shelf to manualy launch the keyboard whenever you need it<br />
<br />
http://wiki.openmoko.org/images/thumb/b/bf/SHR-Top-Shelve.png/200px-SHR-Top-Shelve.png<br />
<br />
== Apps it would be good to have ==<br />
<br />
* App installer (shr-installer included by default?)<br />
<br />
* Calendar<br />
<br />
* Image viewer<br />
<br />
* Meteo<br />
<br />
*</div>Rakshathttp://openmoko.org/wiki/VideosVideos2010-02-28T12:02:38Z<p>Rakshat: New page: This is a page to host links to videos of SHR in action. Please add your video :)</p>
<hr />
<div>This is a page to host links to videos of SHR in action. Please add your video :)</div>Rakshathttp://openmoko.org/wiki/SHRSHR2010-02-28T12:01:47Z<p>Rakshat: added videos or case studies links</p>
<hr />
<div>{{Languages|SHR}}<br />
[[Image:SHR-Logo.png|right|thumb|300px|SHR ]]<br />
{{Distributions|SHR}}<br />
<br />
'''SHR''' (Stable Hybrid Release) is a community driven distribution based on the [[FSO]] framework. SHR can use several different graphical toolkits, for example GTK or EFL. At first, SHR was introduced in order to use the [[Om 2007.2]] GTK software in combination with the new FSO, but things have changed, now SHR comes with a full [[SHR User Manual]] in the OpenMoko-Wiki, that supports novice users in their first steps and SHR moves forward to a distribution for every day use.<br />
<br />
SHR is based on linux kernel and [http://www.openembedded.org/ Openembedded]. <tt>XGlamo</tt> is providing X server environment and [[Illume]] (Enlightment window manager module for small devices) is providing comfortable finger controlled desktop environment. Under the hood of the pretty desktop there is [[FSO]] middleware talking to the GSM modem, GPS module as well as to the other bits of hardware. SHR <tt>ophonekitd</tt> daemon is run with X server start-up and it communicates with FSO via <tt>d-bus</tt>. SHR phone applications talk to <tt>ophonekitd</tt> and also to FSO so for example when you receive a phone call, the dialer is launched to provide a way of answering it. ''Dialer'', ''Contacts'' and ''Messages'' applications are part of the SHR internal <tt>libframeworkd-phonegui-efl</tt> library, ''Phonelog'' is an extra application written in python-gtk.<br />
<br />
SHR wiki with more instructions, descriptions and informations is available on http://wiki.shr-project.org/<br />
<br />
==Feature overview==<br />
In the overview below are all the essential features and their status for the current '''out of the box''' SHR unstable distribution (latest+[http://en.wikipedia.org/wiki/Module_(Linux) modules]+updates). Green indicates that this part is functioning well, red indicates a known requirement which will be implemented later on and orange indicates functionality that can (and should) be fixed easily in the distribution for known fixes are available.<br />
<br />
{| cellspacing="0" class="sortable wikitable" border="1" style="font-size: 85%; text-align: left; width: auto;"<br />
|-<br />
! Category<br />
! Name<br />
! Functionality<br />
! Comments<br />
|-<br />
| System<br />
| Power Management<br />
| style="background:#88FF88;"| Suspend<br />
| when slow, use [[Qi]]<br />
|-<br />
| System<br />
| Package manager<br />
| style="background:#88FF88;"| Installing and upgrading packages<br />
| Works well. For packages not in the repository, just ask for them to be added via the trac<br />
|-<br />
| System<br />
| Keyboard<br />
| style="background:#88FF88;"| Offer stylus and finger friendly keyboards<br />
| Alternative keyboards are now available in repositories.<br />
|-<br />
| GSM<br />
| Network<br />
| style="background:#88FF88;"| Connect via SIM and PIN<br />
|<br />
|-<br />
| GSM<br />
| Network<br />
| style="background:#FF8888;"| Flight mode<br />
| style="background:#FF8888;"| [http://trac.shr-project.org/trac/ticket/333 SHR ticket #333]<br />
|-<br />
| GSM<br />
| Dailer<br />
| style="background:#88FF88;"| Receiving Call<br />
| <br />
|-<br />
| GSM<br />
| Dailer<br />
| style="background:#88FF88;"| Making Call<br />
| <br />
|-<br />
| GSM<br />
| Dailer<br />
| style="background:#FF8888;"| Speed dial voice mail<br />
| style="background:#FF8888;"| Not available. Should by default have keypad enabled.<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Overview Log (In, Out, Answered, All)<br />
|<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Display Missed Calls<br />
|<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Making reply Call from Log<br />
|<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Sending reply SMS from Log<br />
|<br />
|-<br />
| Shared<br />
| Phone Log<br />
| style="background:#88FF88;"| Creating new SIM contact from Log<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Receiving SMS<br />
| <br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| SIM phonebook lookup for SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| View overview of received SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| View overview of sent SMS|<br />
| Sent SMS are now stored. They share folder with received SMS<br />
|-<br />
| GSM<br />
| SMS <br />
| style="background:#FF8888;"| Request SMS delivery receipt<br />
| style="background:#FF8888;"| [http://trac.shr-project.org/trac/ticket/295 SHR ticket #295]<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Selecting SMS from Overview<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Viewing SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Writing SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Sending new SMS<br />
| <br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Sending reply SMS<br />
| <br />
|-<br />
<br />
| GSM<br />
| SMS<br />
| style="background:#FF8888;"| Forwarding SMS<br />
| style="background:#FF8888;"| [http://trac.shr-project.org/trac/ticket/568 SHR ticket #568]<br />
|-<br />
<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Making reply Call<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Deleting SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Storing received contact in contacts<br />
|<br />
|-<br />
| GSM<br />
| GPRS<br />
| style="background:#88FF88;"| Configuring and Enabling GPRS<br />
| Settings->Connectivity: GPRS connect<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Reading SIM contacts<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Selecting SIM contact from Overview<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Creating new SIM contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Editing SIM contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Deleting SIM contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Quick lookup contact with keyboard<br />
| Tap and hold (or drag) near right side of the screen<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Calling contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Sending SMS to contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#FF8888;"| Sending contact via SMS to contact<br />
|<br />
|-<br />
| WiFi<br />
| Ethernet<br />
| style="background:#88FF88;"| Configuring and Enabling WiFi connection<br />
| 1) Settings->Connectivity->WiFi radio=On 2) Mokonnect<br />
|-<br />
| GPS<br />
| Service<br />
| style="background:#88FF88;"| Receiving GPS data<br />
| automatically turning on when needed<br />
|-<br />
| USB<br />
| Ethernet<br />
| style="background:#88FF88;"| Configuring and Enabling USB connection<br />
| done automatically<br />
|-<br />
| Audio<br />
| Headset<br />
| style="background:#FF8888;"| Handsfree calling<br />
| headphones work, microphone does not work (needs checking if it's true!)<br />
|-<br />
|}<br />
<br />
==Image content==<br />
<br />
These applications are included in the full and lite SHR images:<br />
{|class="wikitable" border="1" cellpadding="0" cellspacing="0" width=100%<br />
<br />
! width=16%| !! width=42%|Full image content !! width=42%|Lite image content<br />
|-<br />
| Window Manager || <br />
* illume<br />
||<br />
* illume<br />
|-<br />
| Engine ||<br />
* frameworkd<br />
||<br />
* frameworkd<br />
|-<br />
| Telephony || <br />
* Dialer (Call/Receive, DTMF, Speaker mode)<br />
* Contacts (Call/Modify/Create/...)<br />
* Messages (Receive/Compose/Answer/...)<br />
* Pyphonelog (received/emitted/missed calls logging)<br />
|| <br />
* Dialer (Call/Receive, DTMF, Speaker mode)<br />
* Contacts (Call/Modify/Create/...)<br />
* Messages (Receive/Compose/Answer/...)<br />
* Pyphonelog (received/emitted/missed calls logging)<br />
|-<br />
| GPS || <br />
* TangoGPS<br />
|| <br />
* TangoGPS<br />
|-<br />
| Utilities ||<br />
* Calculator<br />
* Alarm<br />
* Notes (opimd based)<br />
* GPE Scap (Take screenshot)<br />
* GPE Sketchbook<br />
* vala-terminal<br />
||<br />
* Calculator<br />
* Alarm<br />
* vala-terminal<br />
<br />
|-<br />
<br />
| Media ||<br />
<br />
* Vagalume (Last.fm client)<br />
* Intone (audio player)<br />
||<br />
<br />
|-<br />
<br />
| Internet ||<br />
* Pidgin (Instant Messenger)<br />
* Midori (Browser) <br />
||<br />
<br />
|-<br />
<br />
| Games ||<br />
* Numptyphysics <br />
* Mokomaze<br />
||<br />
|-<br />
| Settings ||<br />
* SHR Settings<br />
* Mokonnect (Network Manager) <br />
|| <br />
* SHR Settings<br />
|-<br />
|}<br />
<br />
==User Manual==<br />
SHR has a full [[SHR User Manual|User Manual]].<br />
<br />
==SHR/Stable release party==<br />
Renaming of SHR/Testing to SHR/Stable is currently expected in March 2010. This will be the first SHR Stable release. To celebrate this "historic" event some of the community are planning to have small parties/ get-to-gethers across the world. If you wish to attend/ organise such a party please fill up your details on the [[SHR Party Page]]<br />
<br />
==SHR Videos==<br />
Links to [[SHR Videos]]<br />
<br />
==SHR Use cases==<br />
[[SHR case studies]]<br />
<br />
== More Information ==<br />
<br />
Visit:<br />
* [http://blog.shr-project.org Blog]<br />
* [http://trac.shr-project.org Project Homepage/Trac (Bugtracker)]<br />
* [http://git.shr-project.org Git (Sourcecode-repository)]<br />
* [http://build.shr-project.org Buildhost (Downloads)]<br />
* [http://shr-project.org/trac/wiki/Tweaks Tweaks (On the Wiki)]<br />
* [http://lists.shr-project.org SHR User and Development Mailing Lists]<br />
<br />
[[Category:SHR| ]]</div>Rakshathttp://openmoko.org/wiki/File:SHR-Party-Logo.pngFile:SHR-Party-Logo.png2010-02-23T19:54:48Z<p>Rakshat: SHR Stabe Party Logo (this is a place holder. PLease improve it)</p>
<hr />
<div>SHR Stabe Party Logo (this is a place holder. PLease improve it)</div>Rakshathttp://openmoko.org/wiki/Talk:Manuals/SHRTalk:Manuals/SHR2010-02-20T20:12:15Z<p>Rakshat: /* Rework for 2010 Unstable/Testing images */</p>
<hr />
<div>This is the infrastructural page of the SHR User Manual.<br />
Decisions of discussions should go here.<br />
<br />
<br />
===Sources of info===<br />
<br />
http://shr-project.org/trac/wiki/Tweaks<br />
<br />
http://shr-project.org/trac/wiki/Customize<br />
<br />
http://wiki.openmoko.org/wiki/SHR<br />
<br />
http://openmoko.opendevice.org/~dos/manual/<br />
<br />
===Base ground===<br />
<br />
SHR Unstable will be used for this manual.<br />
<br />
===Screenshots===<br />
<br />
Screenshots should be based on one, default theme: Illume-SHR.<br />
<br />
===Questions for discussion===<br />
<br />
name of this guide/manual/introduction/howto...<br />
<br />
===Manuals standardisation===<br />
<br />
Hi! I'm one of the wiki maintainers here. I have recently started an effort to standardise manuals on this wiki - see http://n2.nabble.com/organizing-manuals-on-the-wiki-tp3302919p3302919.html for my posts to the documentation mailing list. I'm planning to create some standards for writing manuals which would become part of the [[Openmoko Wiki Editing Guidelines]]. For the SHR manual implementing those standards would mean that some parts of the section "Installation" would be moved to individual device-manuals. Furthermore this manual would probably be moved to a page like [[Manuals/SHR]]. What do you think about this? I'd appreciate any comments from you. --[[User:Marko Knöbl|Marko Knöbl]] 21:55, 24 July 2009 (UTC)<br />
<br />
I am ok with this but let the draft develop here as part of the cofundus project till August 31st --[[User:Rakshat|Rakshat]] 09:18, 27 July 2009 (UTC)<br />
<br />
Hi, i am the writer of this page. I have previously already moved the page to Manuals/SHR but i can see that you moved it back. I don't really care about the location as the wiki is only part of the release. --[[User:Vanous|Vanous]] 09:10, 29 July 2009 (UTC)<br />
<br />
===Work in progress===<br />
<br />
Started adding screenshots and texts. At this point, i don't care about formatting at all. --[[User:Vanous|Vanous]] 09:41, 29 July 2009 (UTC)<br />
<br />
Formatted already. Typo corrections welcomed --[[User:Vanous|Vanous]] 10:57, 31 July 2009 (UTC)<br />
<br />
Added SHR Settings screenshots, need to be formatted --[[User:Vanous|Vanous]] 13:09, 31 July 2009 (UTC)<br />
<br />
The Car Navigation system (Navit) section may be better lower down the Manual, in the application section. --[[User:Rakshat|Rakshat]] 18:27, 8 August 2009 (UTC)<br />
<br />
hihi, didn't read your comment but moved it already :))) will move it even further after things get a bit clearer here :)<br />
--[[User:Vanous|Vanous]] 09:37, 9 August 2009 (UTC)<br />
<br />
The Navit section will need to be reviewed as SHR-u provides navit (older version i think). For now it's good though. --?<br />
<br />
Add two workaround in the navit section (please correct my bad english;-) ).<br />
Update of navit is not possible: remove and reinstall<br />
GPS didn't work without the libgps17, also not the other programs that use GPS (i.e. that one in the settings). --tomix 00:10, 2. September 2009<br />
<br />
==Table of contents==<br />
<br />
I think that the toc should be on the left for consistency. right alignment is good for rtl language (not english or other western languages)<br />
[[User:Dareus|Dareus]]<br />
<br />
:I'd also prefer having the toc on the left side - but I'd rather have the text below it, not floating around it as it was after your edit. --[[User:Marko Knöbl|Marko Knöbl]] 18:23, 10 August 2009 (UTC)<br />
<br />
::I would like to get all the subpoints into sections and this will make the content quite long. I haven't found yet how to make the content smaller (limit levels). this will make the content huge, this is why i would like to keep it besides. i am more inclined towards the right side ans it feels more natural, but of here is a consistency issue, we can go left, but at this point floating, please, thank you --[[User:Vanous|Vanous]] 22:48, 10 August 2009 (UTC)<br />
<br />
:::OK, I see what you mean now. I think it's alright to leave floating on the right side. --[[User:Marko Knöbl|Marko Knöbl]] 09:25, 13 August 2009 (UTC)<br />
<br />
::::Thank you. The content is ok for now but in the future i would like it to be a bit smarter... will see how to do such a thing.... --[[User:Vanous|Vanous]] 22:24, 14 August 2009 (UTC)<br />
<br />
== Rework for 2010 Unstable/Testing images ==<br />
<br />
i am going to start updating the manual to reflect the latest Testing/Unstable images.<br />
--[[User:Vanous|Vanous]] 16:38, 20 February 2010 (UTC)<br />
<br />
Thanks for doing this --[[User:Rakshat|Rakshat]] 20:12, 20 February 2010 (UTC)</div>Rakshathttp://openmoko.org/wiki/User:RakshatUser:Rakshat2010-02-19T18:22:09Z<p>Rakshat: </p>
<hr />
<div>Contact me by writing on this page or emailing <br />
<br />
rakshat attherate idasystems.net</div>Rakshathttp://openmoko.org/wiki/User:RakshatUser:Rakshat2010-02-19T18:17:54Z<p>Rakshat: New page: COntact me by writing on this page or emailing rakshat attherate idasystems.net</p>
<hr />
<div>COntact me by writing on this page or emailing <br />
<br />
rakshat attherate idasystems.net</div>Rakshathttp://openmoko.org/wiki/SHRSHR2010-02-19T18:07:24Z<p>Rakshat: </p>
<hr />
<div>{{Languages|SHR}}<br />
[[Image:SHR-Logo.png|right|thumb|300px|SHR ]]<br />
{{Distributions|SHR}}<br />
<br />
'''SHR''' (Stable Hybrid Release) is a community driven distribution based on the [[FSO]] framework. SHR can use several different graphical toolkits, for example GTK or EFL. At first, SHR was introduced in order to use the [[Om 2007.2]] GTK software in combination with the new FSO, but things have changed, now SHR comes with a full [[SHR User Manual]] in the OpenMoko-Wiki, that supports novice users in their first steps and SHR moves forward to a distribution for every day use.<br />
<br />
SHR is based on linux kernel and [http://www.openembedded.org/ Openembedded]. <tt>XGlamo</tt> is providing X server environment and [[Illume]] (Enlightment window manager module for small devices) is providing comfortable finger controlled desktop environment. Under the hood of the pretty desktop there is [[FSO]] middleware talking to the GSM modem, GPS module as well as to the other bits of hardware. SHR <tt>ophonekitd</tt> daemon is run with X server start-up and it communicates with FSO via <tt>d-bus</tt>. SHR phone applications talk to <tt>ophonekitd</tt> and also to FSO so for example when you receive a phone call, the dialer is launched to provide a way of answering it. ''Dialer'', ''Contacts'' and ''Messages'' applications are part of the SHR internal <tt>libframeworkd-phonegui-efl</tt> library, ''Phonelog'' is an extra application written in python-gtk.<br />
<br />
SHR wiki with more instructions, descriptions and informations is available on http://wiki.shr-project.org/<br />
<br />
==Feature overview==<br />
In the overview below are all the essential features and their status for the current '''out of the box''' SHR unstable distribution (latest+[http://en.wikipedia.org/wiki/Module_(Linux) modules]+updates). Green indicates that this part is functioning well, red indicates a known requirement which will be implemented later on and orange indicates functionality that can (and should) be fixed easily in the distribution for known fixes are available.<br />
<br />
{| cellspacing="0" class="sortable wikitable" border="1" style="font-size: 85%; text-align: left; width: auto;"<br />
|-<br />
! Category<br />
! Name<br />
! Functionality<br />
! Comments<br />
|-<br />
| System<br />
| Power Management<br />
| style="background:#88FF88;"| Suspend<br />
| when slow, use [[Qi]]<br />
|-<br />
| System<br />
| Package manager<br />
| style="background:#88FF88;"| Installing and upgrading packages<br />
| Works well. For packages not in the repository, just ask for them to be added via the trac<br />
|-<br />
| System<br />
| Keyboard<br />
| style="background:#88FF88;"| Offer stylus and finger friendly keyboards<br />
| Alternative keyboards are now available in repositories.<br />
|-<br />
| GSM<br />
| Network<br />
| style="background:#88FF88;"| Connect via SIM and PIN<br />
|<br />
|-<br />
| GSM<br />
| Network<br />
| style="background:#FF8888;"| Flight mode<br />
| style="background:#FF8888;"| [http://trac.shr-project.org/trac/ticket/333 SHR ticket #333]<br />
|-<br />
| GSM<br />
| Dailer<br />
| style="background:#88FF88;"| Receiving Call<br />
| no way to adjust (double) audio in and audio out<br />
|-<br />
| GSM<br />
| Dailer<br />
| style="background:#88FF88;"| Making Call<br />
| no way to adjust (double) audio in and audio out<br />
|-<br />
| GSM<br />
| Dailer<br />
| style="background:#FF8888;"| Speed dial voice mail<br />
| style="background:#FF8888;"| Not available. Should by default have keypad enabled.<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Overview Log (In, Out, Answered, All)<br />
|<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Display Missed Calls<br />
|<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Making reply Call from Log<br />
|<br />
|-<br />
| GSM<br />
| Phone Log<br />
| style="background:#88FF88;"| Sending reply SMS from Log<br />
|<br />
|-<br />
| Shared<br />
| Phone Log<br />
| style="background:#88FF88;"| Creating new SIM contact from Log<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Receiving SMS<br />
| <br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| SIM phonebook lookup for SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| View overview of received SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#FF8888;"| View overview of sent SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#FF8888;"| Request SMS delivery receipt<br />
| style="background:#FF8888;"| [http://trac.shr-project.org/trac/ticket/295 SHR ticket #295]<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Selecting SMS from Overview<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Viewing SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Writing SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Sending new SMS<br />
| <br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Sending reply SMS<br />
| <br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Making reply Call<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Deleting SMS<br />
|<br />
|-<br />
| GSM<br />
| SMS<br />
| style="background:#88FF88;"| Storing received contact in contacts<br />
|<br />
|-<br />
| GSM<br />
| GPRS<br />
| style="background:#88FF88;"| Configuring and Enabling GPRS<br />
| Settings->Connectivity: GPRS connect<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Reading SIM contacts<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Selecting SIM contact from Overview<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Creating new SIM contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Editing SIM contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Deleting SIM contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Quick lookup contact with keyboard<br />
| Tap and hold (or drag) near right side of the screen<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Calling contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#88FF88;"| Sending SMS to contact<br />
|<br />
|-<br />
| Shared<br />
| Contacts<br />
| style="background:#FF8888;"| Sending contact via SMS to contact<br />
|<br />
|-<br />
| WiFi<br />
| Ethernet<br />
| style="background:#88FF88;"| Configuring and Enabling WiFi connection<br />
| 1) Settings->Connectivity->WiFi radio=On 2) Mokonnect<br />
|-<br />
| GPS<br />
| Service<br />
| style="background:#88FF88;"| Receiving GPS data<br />
| automatically turning on when needed<br />
|-<br />
| USB<br />
| Ethernet<br />
| style="background:#88FF88;"| Configuring and Enabling USB connection<br />
| done automatically with insecure password<br />
|-<br />
| Audio<br />
| Headset<br />
| style="background:#FF8888;"| Handsfree calling<br />
| headphones work, microphone does not work (needs checking if it's true!)<br />
|-<br />
|}<br />
<br />
==Image content==<br />
<br />
These applications are included in the full and lite SHR images:<br />
{|class="wikitable" border="1" cellpadding="0" cellspacing="0" width=100%<br />
<br />
! width=16%| !! width=42%|Full image content !! width=42%|Lite image content<br />
|-<br />
| Window Manager || <br />
* illume<br />
||<br />
* illume<br />
|-<br />
| Engine ||<br />
* frameworkd<br />
||<br />
* frameworkd<br />
|-<br />
| Telephony || <br />
* Dialer (Call/Receive, DTMF, Speaker mode)<br />
* Contacts (Call/Modify/Create/...)<br />
* Messages (Receive/Compose/Answer/...)<br />
* Pyphonelog (received/emitted/missed calls logging)<br />
|| <br />
* Dialer (Call/Receive, DTMF, Speaker mode)<br />
* Contacts (Call/Modify/Create/...)<br />
* Messages (Receive/Compose/Answer/...)<br />
* Pyphonelog (received/emitted/missed calls logging)<br />
|-<br />
| GPS || <br />
* TangoGPS<br />
|| <br />
* TangoGPS<br />
|-<br />
| Utilities ||<br />
* Calculator<br />
* Alarm<br />
* Notes (opimd based)<br />
* GPE Scap (Take screenshot)<br />
* GPE Sketchbook<br />
* vala-terminal<br />
||<br />
* Calculator<br />
* Alarm<br />
* vala-terminal<br />
<br />
|-<br />
<br />
| Media ||<br />
<br />
* Vagalume (Last.fm client)<br />
* Intone (audio player)<br />
||<br />
<br />
|-<br />
<br />
| Internet ||<br />
* Pidgin (Instant Messenger)<br />
* Midori (Browser) <br />
||<br />
<br />
|-<br />
<br />
| Games ||<br />
* Numptyphysics <br />
* Mokomaze<br />
||<br />
|-<br />
| Settings ||<br />
* SHR Settings<br />
* Mokonnect (Network Manager) <br />
|| <br />
* SHR Settings<br />
|-<br />
|}<br />
<br />
==User Manual==<br />
SHR has a full [[SHR User Manual|user manual]].<br />
<br />
==SHR/Stable release party==<br />
Renaming of SHR/Testing to SHR/Stable is currently expected in March 2010. This will be the first SHR Stable release. To celebrate this "historic" event some of the community are planning to have small parties/ get-to-gethers across the world. If you wish to attend/ organise such a party please fill up your details on the [[SHR Party Page]]<br />
<br />
== More Information ==<br />
<br />
Visit:<br />
* [http://blog.shr-project.org Blog]<br />
* [http://trac.shr-project.org Project Homepage/Trac (Bugtracker)]<br />
* [http://git.shr-project.org Git (Sourcecode-repository)]<br />
* [http://build.shr-project.org Buildhost (Downloads)]<br />
* [http://shr-project.org/trac/wiki/Tweaks Tweaks (On the Wiki)]<br />
* [http://lists.shr-project.org SHR User and Development Mailing Lists]<br />
<br />
[[Category:SHR| ]]</div>Rakshathttp://openmoko.org/wiki/Finding_hardware_revisionFinding hardware revision2009-09-19T07:17:30Z<p>Rakshat: A6 and A7 checking</p>
<hr />
<div>__TOC__<br />
<br />
For all methods, you will need to login via [[USB Networking]] or otherwise SSH into your FreeRunner, and find the hardware revision using one of the following methods:<br />
<br />
= /proc/cpuinfo =<br />
<br />
<pre><br />
root@om-gta02:~# cat /proc/cpuinfo<br />
.<br />
.<br />
.<br />
Hardware : GTA02<br />
Revision : 0350<br />
</pre><br />
<br />
The line that says "Revision" is the one you want. The "03" means it's a FreeRunner, and the "05" indicates the hardware revision, in this case revision 05.<br />
<br />
For A6 and A7 checking<br />
<br />
Try cat /sys/devices/platform/neo1973-version.0/pcb, on my A6 it gives<br />
0x001, on A7 it'd be 0x101.<br />
<br />
<br />
'''Caution: may be wrong for hardware versions earlier than 05, or for u-boot earlier than about June, 2008.'''<br />
<br />
= Using libgsmd-tool =<br />
<br />
<pre><br />
root@om-gta02:~# libgsmd-tool -m shell<br />
libgsm-tool - (C) 2006-2007 by Harald Welte and Openmoko, Inc.<br />
This program is Free Software and has ABSOLUTELY NO WARRANTY<br />
<br />
rv<br />
# # Get revision<br />
revision: "HW: GTA02BV5, GSM:<br />
gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-Moko8"<br />
</pre><br />
<br />
= FSO =<br />
<br />
If your are running [[OpenmokoFramework|fso]], you can use [[OpenmokoFramework/mickeyterm|mickeyterm]] and the '''at+cgmr''' command. Or you can use [[OpenmokoFramework/mdbus|mdbus]], like this:<br />
<pre><br />
root@om-gta01:~# mdbus -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Device.GetInfo<br />
</pre><br />
The result will be something like this:<br />
<pre><br />
/org/freesmartphone/GSM/Device: GetInfo -> dbus.Dictionary({dbus.String(u'imei'): dbus.String(u'nnnnnnnnnnnnnnn',<br />
variant_level=1), dbus.String(u'model'): <br />
dbus.String(u'Neo1973 GTA01 Embedded GSM Modem', variant_level=1), dbus.String(u'revision'):<br />
dbus.String(u'HW: GTA01Bv4, GSM: gsm_ac_gp_fd_pu_em_cph_ds_vc_cal35_ri_36_amd8_ts0-Moko1', variant_level=1), <br />
dbus.String(u'manufacturer'): dbus.String(u'FIC/OpenMoko', variant_level=1)}, signature=dbus.Signature('sv'))<br />
</pre><br />
Where 'nnnnnnnnnnnnnnn' is you [[IMEI]].<br />
<br />
[[Category:Hardware]]</div>Rakshathttp://openmoko.org/wiki/Hall_of_FameHall of Fame2009-08-13T16:40:16Z<p>Rakshat: added authors emails of orrey and neon</p>
<hr />
<div>There are some well polished, shiny applications out there that do what they should and are reliable for actually ''using'' them, not only playing with them.<br />
<br />
Current polls for new apps take place on the discussion page.<br />
<br />
{{ApplicationBox|<br />
Name=Intone|<br />
Description=Mplayer frontend<br />
* Plays everything mplayer eats<br />
* Makes use of bluetooth headsets and their control buttons|<br />
Screenshot=System_boot.png|<br />
Homepage=http://code.google.com/p/intone/|<br />
Author=[mailto:cchandel@yahoo.com CChandel alias c_c]|<br />
TestedOn=Om2009T5, SHR|<br />
PackageName=intone<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Mokomaze|<br />
Description=You know that game where you have a metal ball on a tiltable wooden board and have to get it to the finish avoiding holes? Here you are. Addictive!<br />
* 48 levels included<br />
* Online level editor|<br />
Screenshot=System_boot.png|<br />
Homepage=http://mokomaze.projects.openmoko.org/|<br />
Author=[mailto:ant007h@nospam@gmail.com Anton Olhovik]|<br />
TestedOn=Om2009T5, SHR, Debian|<br />
PackageName=mokomaze<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Neon|<br />
Description=Image viewer<br />
* Displays various images<br />
* Can do automatic diashows<br />
* Intuitive UI|<br />
Screenshot=System_boot.png|<br />
Homepage=http://neon.projects.openmoko.org/|<br />
Author=[mailto:vfebvre@easter-eggs.com Valéry Febvre]|<br />
TestedOn=Om2009T5, SHR|<br />
PackageName=neon<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Orrery|<br />
Description=Pocket Planetarium<br />
* Displays the night sky<br />
* Moon phase calendars<br />
* Rise/Set times<br />
* Meteor shower info|<br />
Screenshot=OrreryFullScreenConstellations.png|<br />
Homepage=http://projects.openmoko.org/projects/orrery/|<br />
Author=[mailto:orrery.moko@gmail.com Ken Young]|<br />
TestedOn=Om2009T5, SHR, OM2007.x, OM2008.x, Debian|<br />
PackageName=orrery<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=TangoGPS|<br />
Description=Displays [http://openstreetmap.org Openstreetmap.org] maps<br />
* Downloads tiles automatically if an internet connection is available<br />
* Shows POIs<br />
* Tracks your movement and displays current speed<br />
* Good for Geocaching|<br />
Screenshot=System_boot.png|<br />
Homepage=http://www.tangogps.org/gps/cat/About|<br />
Author=[mailto:marcus.bauer+tangogps@gmail.com Marcus Bauer]|<br />
TestedOn=Om2009T5, SHR|<br />
PackageName=tangogps<br />
}}</div>Rakshathttp://openmoko.org/wiki/SHR_User_ManualSHR User Manual2009-08-09T09:34:42Z<p>Rakshat: /* File transfer */ m</p>
<hr />
<div>{{Languages|SHR User Manual}}<br />
<br />
<br />
I consider this a draft already, please [[Talk:SHR_User_Manual|Comment here]] --[[User:Vanous|Vanous]] 11:47, 6 August 2009 (UTC)<br />
<br />
New SHR users, readers, please do report improvements, discrepancies or missing features to vanous @ penguin . cz<br />
<br />
<br />
==SHR Introduction==<br />
<br />
Welcome to '''SHR''', the world of community driven distribution for (not only) OpenmokoNeo phones.<br />
<br />
'''SHR''' (Stable Hybrid Release) is here to provide you with Root FileSystem images that you can easily install onto your Freerunner to use is as a daily phone. It's filled with prepackaged software that can be installed upon demand by users, it can also be used by developers as a base image for customized and flavored distribution or release. SHR unstable is a testing environment before software get stabilized and it is the main testing ground for [[FSO]] releases. SHR testing images (currently not available) provide as much stability as possible for day-to-day usage.<br />
<br />
'''SHR''' has been evolving from a simple release of customized software into a full distribution. Therefore, in SHR you can choose from several different graphical toolkits (for example GTK or EFL), different phone managers (SHR or Zhone), web browsers and other programs.<br />
<br />
The SHR Team is busy with system maintenance and software building so you can concentrate on programming, using and [http://shr-project.org/trac/report reporting bugs].<br />
<br />
[http://shr-project.org SHR Project page]<br />
<br />
==SHR Specific==<br />
<br />
At this point, there are some applications and procedures that are purely specific to SHR and would not run on another distribution. For example the phone applications (Dialer, Messages and Contacts) and SHR Settings depend heavily on the ophonekitd daemon.<br />
<br />
As SHR is based on [[FSO]], basically any application using FSO has a chance to run, should all required libraries be available.<br />
<br />
==Stability==<br />
<br />
While many people use SHR as their daily phone, there are still occasional glitches and issues. This hurts the most when GSM stops working but this happens less and less. We wish you to have the best experiences with SHR.<br />
<br />
==Installation==<br />
<br />
===Getting SHR===<br />
<br />
First, determine which model of phone you have, the GTA01(neo1973) or the GTA02(FreeRunner).<br />
<br />
You need to download two files for your version as above, kernel and root filesystem. Depending whether you will be installing into the internal nand memory or on µSD card, you need to either get .jffs2 file for nand or .tar.gz file for µSD.<br />
<br />
At this point, there are no recent testing images so for the GTA02 Freerunner you need to download the images of unstable release from http://build.shr-project.org/shr-unstable/images/om-gta02/<br />
<br />
- Get the latest kernel: [http://build.shr-project.org/shr-unstable/images/om-gta02/uImage-om-gta02-latest.bin uImage-om-gta02-latest.bin]<br />
<br />
- Get the root filesystem, for nand: [http://build.shr-project.org/shr-unstable/images/om-gta02/shr-image-om-gta02.jffs2 shr-image-om-gta02.jffs2], (for µSD): [http://build.shr-project.org/shr-unstable/images/om-gta02/shr-image-om-gta02.tar.gz shr-image-om-gta02.tar.gz]<br />
<br />
These are full images. You can also choose image with less packages, marked as '''lite''' which can be upgraded to the full image by running<br />
<br />
opkg update<br />
opkg task-shr-apps task-shr-games task-shr-gtk<br />
<br />
===Source code===<br />
<br />
View the sources at http://git.shr-project.org/git/<br />
<br />
<br />
===Image content===<br />
{|class="wikitable" border="1" cellpadding="0" cellspacing="0" width=100%<br />
<br />
! width=16%| !! width=42%|Full image content !! width=42%|SHR-Image LITE Content<br />
|-<br />
| Window Manager || <br />
* illume<br />
||<br />
* illume<br />
|-<br />
| Engine ||<br />
* frameworkd<br />
||<br />
* frameworkd<br />
|-<br />
| Telephony || <br />
* Dialer (Call/Receive, DTMF, Speaker mode)<br />
* SIM Contacts (Call/Modify/Create/...)<br />
* SIM Messages (Receive/Compose/Answer/...)<br />
* Pyphonelog (received/emitted/missed calls logging)<br />
|| <br />
* Dialer (Call/Receive, DTMF, Speaker mode)<br />
* SIM Contacts (Call/Modify/Create/...)<br />
* SIM Messages (Receive/Compose/Answer/...)<br />
* Pyphonelog (received/emitted/missed calls logging)<br />
|-<br />
| GPS || <br />
* TangoGPS<br />
|| <br />
* TangoGPS<br />
|-<br />
| Utilities ||<br />
* Calculator<br />
* Alarm<br />
* GPE Scap (Take screenshot)<br />
* GPE File Manager<br />
* GPE Sketchbook<br />
* vala-terminal<br />
||<br />
* Calculator<br />
* Alarm<br />
* GPE File Manager<br />
* vala-terminal<br />
<br />
|-<br />
<br />
| Media ||<br />
<br />
* Vagalume<br />
* Intone <br />
||<br />
* pythm <br />
<br />
|-<br />
<br />
| Internet ||<br />
* Pidgin<br />
* Midori (Browser) <br />
||<br />
<br />
|-<br />
<br />
| Games ||<br />
* Numptyphysics <br />
||<br />
|-<br />
| Settings ||<br />
* SHR Settings<br />
* Mokonnect (Network Manager) <br />
|| <br />
* SHR Settings<br />
<br />
<br />
<br />
|-<br />
|}<br />
<br />
===Installation on Flash===<br />
<br />
In order to install your SHR distribution directly to your Freerunner Flash memory (NAND), you need to get the desired filesystem file ( .jffs2 ) as described above and flash your device using the dfu-util tool.<br />
<br />
Please visit [[Flashing_the_Neo_FreeRunner]] for more details about flashing and see [[Dfu-util]] for detailed information about the dfu-util.<br />
<br />
Command to flash the filesystem and the kernel<br />
<br />
dfu-util -a rootfs -R -D shr-image-om-gta02.jffs2<br />
dfu-util -a kernel -R -D uImage-om-gta02-latest.bin<br />
<br />
===Installation on µSD Card===<br />
<br />
Installing SHR on your µSD Card depends on the Bootloader you are using, uBoot or Qi.<br />
<br />
In simply words, difference between both systems resides on how you must prepare your µSD Card and files you use to fill them:<br />
<br />
If you use uBoot, you need to create two partitions. First partition, not so big, in FAT16 where you have to place the kernel file (uImage-om-gta02-latest.bin) and second partition in ext2 or ext3 where you have to uncompress the filesystem file (shr-image-om-gta02.tar.gz).<br />
<br />
If you use Qi, you only need an ext2 partition into your µSD Card where you uncompress the filesystem image file (shr-image-om-gta02.tar.gz). In this case Qi Bootloader is going to look for the kernel image into the /boot directory for file named uImage-GTA02.bin .<br />
<br />
Please visit links bellow for detailed information and tips:<br />
<br />
For [[Booting from SD | uBoot]] and for [[Qi]].<br />
<br />
===SHR version===<br />
<br />
Shell you ever later wonder what version of SHR you have actually installed, please run<br />
<br />
cat /etc/shr-version<br />
<br />
or check SHR Settings -> Other -> Image information<br />
<br />
==Running SHR==<br />
===Booting===<br />
Press the power button shortly once to start the Freerunner. Booting splash screen will appear. First boot after new installation takes always a bit longer. Sometimes, it is recommended to reboot after this first boot, to make sure all packages got initialized properly.<br />
<br />
[[Image:Shr-boot-preview.png|200px|thumb|center|SHR Boot Splash screen]]<br />
<br />
===Initial Setup===<br />
<br />
[[Image:SHR-Setup-Language.png|200px|thumb|Initial setup]]<br />
On the first boot, Setup is automatically initiated to walk the user through basic setup of the Enlightenment desktop environment. You are able to choose preferred language of the desktop environment, Illume SHR themed profile or select default menu (only one at the moment). <br />
<br />
On the Add icon screen you can add icons for some application. If you add a terminal based application like mplayer, you will see an icon but no application running upon click, as it will run in the background. <br />
Last screen allow settin up quick launch applications.<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
[[Image:SHR-Setup-Profile.png|200px|thumb|Theme profile]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
<br />
[[Image:SHR-Setup-Menu.png|200px|thumb|Menu]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
<br />
[[Image:SHR-Setup-Add-Icons.png|200px|thumb|Add icons]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " | <br />
<br />
[[Image:SHR-Setup-Quick-Launch.png|200px|thumb|Quick launch]]<br />
<br />
|}<br />
<br />
===SIM Auth===<br />
<br />
[[Image:SHR-SIM-Auth.png|200px|thumb|SIM Auth]]<br />
SIM Pin is asked for upon start up.<br />
<br />
===First look===<br />
[[Image:SHR-First-Look.png|200px|thumb|Desktop screen]]<br />
'''Illume desktop''' is default home screen of the SHR desktop. Application files located in /usr/share/applications are displayed here. All applications are ran fullscreen and you can switch between them by using the Task switcher in the Top Shelve or by using the < left or right > arrows in the Top Shelve.<br />
<br />
The Illume desktop can be easily customized - slide the Top Shelve down and tap the Settings icon (Wrench).<br />
<br />
{{Note|TIP: for better access of the Settings icon, tap and hold the Settings icon, then drag it to the right.}}<br />
<br />
'''Illume settings''' provides various options to alter the desktop environment. You can change sizes of elements, single or double click, wallpaper. To access all the various options, open Illume Settings and slide the visible icons to the left, to preview more options on the right hand side.<br />
<br />
The little applets in the Top Shelve (for example Battery, GSM, Bluetooth etc.) are called '''Shelve gadgets''' and you can configure whether they are visible (on the front part of the top shelve) or hidden (you can access them by sliding the top shelve) through Illume Settings -> Display -> Shelve gadget.<br />
<br />
Some screens are not resized properly to fit the Freerunner's display - for example the Wallpapper setting. This is a known bug already reported upstream.<br />
<br />
<!-- [[Image:SHR-Top-Shelve.png|200px|thumb|Top Shelve]] --><br />
<br />
===Phone applications===<br />
<br />
Besides other software, SHR comes with 4 main phone applications: Dialer, Contacts, Messages and Phone log.<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " | <br />
[[Image:SHR-Dialer.png|200px|thumb|Dialer]]<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
[[Image:SHR-Contacts.png|200px|thumb|Contacts]]<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
[[Image:SHR-Contacts-Options.png|200px|thumb|Contact options]]<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
[[Image:SHR-Contact-Add.png|200px|thumb|Add new contact]]<br />
|}<br />
<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " | <br />
[[Image:SHR-Mesages.png|200px|thumb|Messages]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
<br />
[[Image:SHR-Messages-Options.png|200px|thumb|Messages options]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
[[Image:SHR-Message-View.png|200px|thumb|View message]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
[[Image:SHR-Message-View-chars.png|200px|thumb|Unicode support]]<br />
<br />
|}<br />
<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " | <br />
[[Image:SHR-Mesages-Options.png|200px|thumb|Message options]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
<br />
[[Image:SHR-Phonelog.png|200px|thumb|Phonelog]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:25% " |<br />
<br />
[[Image:SHR-Dialer-Active.png|200px|thumb|Active call]]<br />
<br />
|}<br />
<br />
Upon a missed call or an unread message there is a Notifier that presents a screen with button to run Messages or Phonelog application, or you can simply close the Notifier with the Top Shelve cross.<br />
<br />
===Under the hood===<br />
<br />
SHR is based on linux kernel and Openembedded. XGlamo is providing X server environment and Illume (Enlightment window manager module for small devices) is providing comfortable finger controlled desktop environment. Under the hood of the pretty desktop there is FSO middleware talking to the GSM modem, GPS module as well as to the other bits of hardware. SHR ophonekitd daemon is run with X server start up and it communicates with FSO via d-bus. SHR phone applications talk to ophonekitd and also to FSO so for example when you receive a phone call, the dialer is launched to provide a way of answering it. Dialer, Contacts and Messages applications are part of the SHR internal libframeworkd-phonegui-efl library, Phonelog is an extra application written in python-gtk.<br />
<br />
===First steps===<br />
<br />
Right after installation and first boot you might want to do a few initial steps:<br />
<br />
'''Establish network connection''' and SSH into your Freerunner. The root account uses no password by default. You can establish connection either via USB to your desktop and enable NAT or you can connect through Wifi. If you use USB, some setup is required on the desktop side, please read [[USB_Networking]]. For Wifi, you can use [[#Network manager|Network Manager]]<br />
<br />
'''Check if GSM is working correctly''' - observe the GSM gadget in the Top Shelve and see reported signal of your GSM operator <br />
<br />
'''Check and set call volume''' - this is handled by alsa state files in /usr/share/shr/scenarii/ . To customize speaker volume edit /usr/share/shr/scenarii/gsmheadset.state and change control 4. Values between from 105 to 120 might be sufficient.<br />
<br />
Shell you want to alter more parameters be aware that each file is a set of value for the 94 parameters. Some of the important ones are:<br />
<br />
Control 48: internal mic of the tel (set to 2 or 3)<br />
Control 4 : internal speaker (set from 110 to 120)<br />
Control 49: headset mic<br />
Control 3 : headset speaker<br />
<br />
'''Initialize opkg database''' in order to install some applications from SHR repositories or from other sources, for example [[http://opkg.org opkg.org]]. While still being online, you need to first run<br />
<br />
opkg update<br />
<br />
Searching in the opkg database can take a long time. You can speed things up by dumping the database into a file and grepping it through.<br />
<br />
Do this only once or after every opkg update:<br />
<br />
opkg list > packages.txt<br />
<br />
Then you can search quickly for package name, for example for navit:<br />
<br />
grep navit packages.txt<br />
<br />
'''SwapSpace'''<br />
<br />
The Freerunner has only 128mb ram, when this is used up applications get killed. This is particularly bad while doing opkg upgrade.<br />
<br />
WARNING: this mights kill your sd card, since there might be a lot of read/writes to the same spot. <br />
<br />
dd if=/dev/zero of=/swapfile bs=1024 count=65536<br />
<br />
Add a line to fstab so next time you boot there will be swap<br />
<br />
echo "/swapfile swap swap defaults 0 0">> /etc/fstab <br />
<br />
Make swap<br />
<br />
mkswap /swapfile<br />
<br />
Make the swap file work now:<br />
<br />
swapon /swapfile<br />
<br />
'''Changing root password'''<br />
<br />
SHR is shipped without root password (just press enter)<br />
<br />
This is very dangerous if you connect using wifi, or USB. You need to activate the root password:<br />
<br />
passwd<br />
<br />
then type your selected password (2 times)<br />
<br />
Install '''sms-sentry''' to be able to locate your phone in case of lost or theft:<br />
<br />
opkg install sms-sentry<br />
<br />
Then, upon sending an sms with text sentry:location to your Freerunner, the phone will turn on GPS, wait for a fix and send back sms with current location.<br />
<br />
===Localization===<br />
[[Image:SHR-Illume-Settings-Languages.png|200px|thumb|Setting Language]]<br />
<br />
You can change the language of the SHR desktop environment by using the Settings of Illume. For Example, for Czech language: in Illume Top Shelve go to Wrench (Settings) -> Language -> Language Settings -> and choose: Čeština. If your language is not in the menu you can install by using opkg.<br />
<br />
You can list all available languages by running:<br />
<br />
opkg list | grep glibc-locale-<br />
<br />
And install the language of your choice (for example czech):<br />
<br />
opkg install glibc-locale-cs<br />
<br />
After this, the Language Settings of Illume will offer Czech. <br />
<br />
<br />
This will localize the Illume environment and will also set correct lang environment variable. If you wish to have translations for other applications, you need to install them again (presuming they are available):<br />
<br />
This will install czech localisation for SHR phone applications, SHR Settings and TangoGps:<br />
<br />
opkg install libframeworkd-phonegui-efl-locale-cs shr-settings-locale-cs tangogps-locale-cs<br />
<br />
For localized terminal environment (ssh login) set lang variables set /etc/profile, example for Czech language:<br />
<br />
export LANG=cs_CZ<br />
export LC_ALL=cs_CZ<br />
<br />
<br />
The Illume keyboard offers english dictionary correction by default. You can list all the dictionaries available for installation:<br />
<br />
opkg list | grep illume-dic<br />
<br />
<br />
If your language is not available and english is bothering you, you can set an empty dictionary:<br />
<br />
echo "" > /usr/lib/enlightenment/modules/illume/dicts/None.dic<br />
<br />
By using it, it will get filled by the words you use and after time will start helping and correcting your typing.<br />
<br />
===Date and time===<br />
<br />
Timezone is automatically retrieved from the GSM network. Date and time are automatically set from GPS or Network. The easiest way of setting the time for the first time is to run TangoGps (GPS & Map icon) and obtaining GPS fix. Time will then be set automatically after several minutes.<br />
<br />
Time can set time also manually.<br />
<br />
Via SHR-Settings -> Date/time -> Set time<br />
<br />
From linux based desktop:<br />
<br />
ssh root@192.168.0.202 "date -u -s `date -u +%m%d%H%M%Y.%S`"<br />
<br />
You can also set the hardware clock to the system time:<br />
<br />
hwclock --systohc<br />
<br />
===File transfer===<br />
<br />
After you have established network connection, it is very easy to access and transfer files. The easiest solution is to use Konqueror or Nautilus on your desktop computer and type the following on your location bar. This should provide you with a view of the client's file system on Konqueror or Nautilus and you can easily drag-drop and copy-paste files.<br />
<br />
sftp://root@192.168.0.202<br />
<br />
===Data synchronization===<br />
[[Image:SHR-PISI.png|200px|thumb|PISI Contact Sync]]<br />
[[Image:SHR-PISI-dates.png|200px|thumb|PISI Calendar Sync]]<br />
<br />
You can synchronize your contacts and appointments data with various sources. The sync can by done by program called [http://pisi.projects.openmoko.org/ PISI] . SIM contacts and calendar entries are currently possible to sync on SHR.<br />
<br />
For calendar install dates<br />
<br />
opkg install dates<br />
<br />
Supported Contacts data sources:<br />
* SIM via DBUS (e.g. SHR)<br />
* QTopia address book (e.g. OM 2008.12)<br />
* LDAP (read only)<br />
* VCF files (local / webdav)<br />
* Google contacts<br />
<br />
Supported Calendar data sources:<br />
* Google calendars<br />
* ICalendar files (local / webdav)<br />
<br />
To install PISI, run <br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="left";width:100%; "<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:80%; text-align:left " | <br />
<br />
opkg install http://www.opkg.org/packages/0_python-ldap_2.3.6_armv4t.ipk python-netclient python-netserver python-pycairo python-pygobject python-pygtk python-sqlite3 http://www.opkg.org/packages/1_python-vobject_0.8.1_armv4t.ipk http://www.opkg.org/packages/0_python-webdav_0.1.2_armv4t.ipk http://www.opkg.org/packages/1_python-gdata_1.3.0_armv4t.ipk http://www.opkg.org/packages/1_python-dateutil_1.4.1_armv4t.ipk http://www.opkg.org/packages/openldap_2.3.43_armv4t.ipk http://projects.openmoko.org/frs/download.php/841/pisi_0.3_armv4t.ipk<br />
<br />
| <br />
<br />
|}<br />
<br />
Configuration example, .pisi/conf to sync contacts and calendar with google calendar and contacts with google mail:<br />
<br />
[googleCalendar]<br />
description=My Google Calendar<br />
module=calendar_google<br />
user=user@gmail.com<br />
password=secret<br />
calendarid=user@gmail.com<br />
<br />
[pimlicodates]<br />
description= Pimlico Dates<br />
module=calendar_ics<br />
path=/home/root/.evolution/calendar/local/system/calendar.ics<br />
<br />
[googlecontacts]<br />
description=Google Contacts Account<br />
module=contacts_google<br />
user=user@gmail.com<br />
password=secret<br />
<br />
[remoteIcs]<br />
description= Remote ICS on Webdav<br />
module=calendar_remoteics<br />
url=http://webdav.davserver.net/private/pim/<br />
file=remotecalendar.ics<br />
username=<LOGIN><br />
password=<PASSWORD><br />
<br />
[shrsim]<br />
description=SHR SIM Card Contacts<br />
module=contacts_dbussim<br />
max_simentries = 250<br />
simentry_name_maxlength=18<br />
<br />
===Reporting bugs===<br />
<br />
SHR is a work in progress. Shell you experience issues, please report them back to SHR. With your report provide logs from<br />
<br />
/var/log/ophonekitd<br />
/var/log/frameworkd<br />
<br />
To report a bug, please go to http://shr-project.org/trac/report<br />
<br />
Check if the bug is already reported. If no, add a ticket, be as much precise as you can in the title and the description, in what circumstances the issue happened and so on.<br />
<br />
==Car Navigation==<br />
===Add opkg feed===<br />
To install <tt>navit</tt> as a car navigation system on your freerunner you have to add the feed for the installer <tt>opkg</tt><br />
http://download.navit-project.org/navit/openmoko/svn/<br />
You can do this by: <br />
echo src navit http://download.navit-project.org/navit/openmoko/svn > /etc/opkg/navit-feed.conf<br />
opkg update<br />
<br />
===Install Navit===<br />
You have to do this only for the first time. Then you can install [[Navit]]:<br />
opkg install navit<br />
Navit will be auto-updated when you run <tt>opkg upgrade</tt> later.<br />
<br />
===Workaround libgps===<br />
Navit on SHR has in the currently available version (08/2009) a <tt>libgps</tt> problem. You solve this by: <br />
opkg install libgps17<br />
ln -s /usr/lib/libgps.so.17 /usr/lib/libgps.so.16<br />
<br />
===Install Maps===<br />
Use [http://maps.navit-project.org/download/ Navit pre-processed OSM maps]. <br />
* Navigate to the region you want, <br />
* mark a rectangle for your map (e.g. for Germany) and click select the rectanglular map. <br />
* then click on download and save the file to <tt>country.bin</tt> (e.g. <tt>germany.bin</tt>) on your desktop computer.<br />
* copy the file to on your freerunner. Because of the size of the maps you copy map to the Micro-SD card on your freerunner. Create a directory for the maps:<br />
mkdir /media/card/maps<br />
scp germany.bin root@neo:/media/card/maps<br />
You can use the name <tt>neo</tt> if you added the host <tt>neo</tt> in <tt>/etc/hosts</tt> on your desktop computer (add the following line for host <tt>neo</tt> assuming that the IP-address of your freerunner is <tt>192.168.0.202</tt>.<br />
192.168.0.202 neo neo<br />
If you do not have the hostname set use the IP-adress directly:<br />
scp germany.bin root@192.168.0.202:/media/card/maps<br />
* Create a directory <tt>.navit</tt> and copy the <tt>navit.xml</tt> to this directory:<br />
mkdir /home/root/.navit <br />
cp /usr/share/navit/navit.xml /home/root/.navit/navit.xml<br />
* Add and enable the map for the application in navit by changing the lines (at approx line number 370)<br />
<!-- Mapset template for openstreetmaps --><br />
<mapset enabled="yes"><br />
<map type="binfile" enabled="yes" data="/media/card/maps/*.bin"/><br />
</mapset><br />
Disable unused mapset sections by setting enabled to <tt>no</tt>, e.g. the pre-installed sample maps at line 370 in <tt>navit.xml</tt>.<br />
<mapset enabled="no"><br />
<xi:include href="$NAVIT_SHAREDIR/maps/*.xml"/><br />
</mapset><br />
===Start Navit===<br />
Start <tt>Navit</tt> on your Freerunner for your first test. For further configuration details see [[Navit]].<br />
<br />
==SHR Settings==<br />
[[Image:SHR-Settings-main.png|200px|thumb|SHR Settings]]<br />
<br />
SHR Settings is the main setting application of SHR. In the background it uses [[FSO]] specific dbus calls as well as low level commands. The graphical interface is Elementary-Python based. It provides an easy way of setting up your phone to your liking - from phone related settings, to requesting resources in order to prevent screen dim or suspend (for example while using GPS).<br />
<br />
While some settings are persistent over reboots, other are not.<br />
<br />
'''Main Screen'''<br />
Main screen is divided into few categories, which contain modules. Every SHR Settings module has specified task - control GSM antenna power, set actual time etc. <br />
<br />
'''Phone'''<br />
<br />
'''GSM'''<br />
<br />
<br />
In GSM settings you can turn off and on GSM module. After turning off antenna, whole GSM modem is turned off.<br />
<br />
To list available providers, click on Operators button. Scanning can take some time. After while, list of operators should pop up.<br />
<br />
You can't connect to operators marked [forbidden]. After failed connect, message is displayed.<br />
<br />
Selecting operator from list also changes modem registration mode to manual. It won't register to other network, even if some is available and has better signal strengh. To return to automatic mode, click "Automatic" button in operator list.<br />
<br />
'''Call'''<br />
<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " |<br />
<br />
[[Image:SHR-Settings-Phone.png|200px|thumb|Phone settings]]<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " | <br />
<br />
[[Image:SHR-Settings-List-providers.png|200px|thumb|List providers]]<br />
<br />
|}<br />
<br />
You can set if your phone number should be displayed to other party. You can either depend on network decision ("By network") or force it manually ("Manual")<br />
<br />
'''SIM'''<br />
<br />
Here you can view some informations about your SIM card and clean phone and messagebooks.<br />
<br />
'''Others'''<br />
<br />
'''Profile'''<br />
<br />
Here you can select current profile, which device should use to determine ring tone etc.<br />
<br />
'''Current profile'''<br />
<br />
Here you can adjust properties of currently used profile. Available settings: ring tone, ring volume, ring vibration, ring loop, ring length, message tone, message volume, message vibration, message loop, message length.<br />
<br />
To change ring tone, click on "Change" button.<br />
<br />
To use your own ring tone, place it in /usr/share/sounds directory.<br />
<br />
After selecting sid tune as ring tone, there are available controls to select tune number from file.<br />
<br />
<br />
This is changing settings in /etc/freesmartphone/opreferences/conf/phone/default.yaml<br />
<br />
ring-volume # Ring Volume control 0 (mini) to ? maxi)<br />
ring-length # min time for ringtone. Must be greater than the duration of you ringtone<br />
ring-loop # define the number of loop of ringtone to play<br />
ring-tone: "ringtone_ringnroll.ogg" # .ogg example<br />
ring-tone: "Arkanoid_PSID.sid" # .sid example, use default tune<br />
ring-tone: "Arkanoid_PSID.sid;tune=2" # .sid example, plays the second tune of that<br />
<br />
If you like to test a .sid you can play it using this command on the FR:<br />
<br />
gst-launch filesrc location=Arkanoid_PSID.sid ! siddec tune=2 ! alsasink<br />
<br />
Note that it's a ! used and not a | to construct the gstreamer pipe command.<br />
<br />
<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " |<br />
<br />
[[Image:SHR-Settings-Profiles.png|200px|thumb|Profiles]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " | <br />
<br />
[[Image:SHR-Settings-Profiles-Ringtones.png|200px|thumb|Ringtones]]<br />
<br />
|}<br />
<br />
<br />
<br />
'''Connectivity'''<br />
<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " |<br />
<br />
[[Image:SHR-Settings-Connectivity.png |200px|thumb|Connectivity top]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " | <br />
<br />
[[Image:SHR-Settings-Connectivity2.png |200px|thumb|Connectivity bottom]]<br />
|}<br />
<br />
<br />
'''WiFi'''<br />
<br />
With "WiFi radio" toggle you can set, if wifi module should be powered. WiFi radio has to be turned on before trying to connect to WiFi network, unless you try to connect through Mokonnect which is capable of powering it up.<br />
<br />
'''GPRS'''<br />
<br />
To enter APN, login and password fields, just click on actual value (default: "internet"). Keyboard will pop up.<br />
If you don't know APN, login and passwork, ask your provider.}}<br />
<br />
{{Note|You can also use Mokonnect to manage your Gprs connection}}<br />
<br />
To connect to GPRS network, just click "Connect" button. Entered values will be saved after successful connection.<br />
<br />
'''USB'''<br />
<br />
With this toggle you can switch USB port between device (Neo to PC) or host (device to Neo) modes.<br />
<br />
'''Bluetooth'''<br />
<br />
To power up Bluetooth module, swith "Bluetooth radio" toggle to "On". After that, "Visibility" toggle should arrive - set it to "On" if you want your FR to be visible by other Bluetooth devices on scanning.<br />
<br />
'''GPS'''<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " |<br />
<br />
[[Image:SHR-Settings-GPS.png |200px|thumb|center|GPS]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " | <br />
<br />
[[Image:SHR-Settings-GPS-Satelites.png |200px|thumb|GPS Satelite details]]<br />
|}<br />
<br />
<br />
<br />
'''GPS'''<br />
<br />
By default, GPS is turned on only when requested (when you turn on TangoGPS, Navit, omgps or other GPS app). That state corresponds to "Auto" setting. After changing to "Manual", you can force set it to on or off.<br />
<br />
'''GPS information'''<br />
<br />
This page can be used to monitor GPS status. If some value isn't known, then "unknown" is displayed.<br />
<br />
You can also view information about every visible satellite and check, which are used for getting fix. To do that, just click "Satellite details".<br />
<br />
If you experience problems with GPS, turn it off, click "Remove AGPS data" and reboot your Neo.<br />
<br />
'''Date/time'''<br />
<br />
[[Image:SHR-Settings-Date-Time.png |200px|thumb|Date & Time]]<br />
<br />
'''Time'''<br />
<br />
Here you can view and set actual time. By default, time is just displayed, To adjust it, click on "Set time".<br />
<br />
After finishing adjusting, click "OK" button.<br />
<br />
'''Date'''<br />
<br />
This module displays current date.<br />
<br />
'''Power'''<br />
<br />
'''Battery'''<br />
<br />
This module displays informations about battery state - charge, voltage, remaining time etc. To update data, click "Update" button.<br />
<br />
Here you also force enable 500mA charging.<br />
<br />
'''Display'''<br />
<br />
With this slider you can easily tweak backlight power.<br />
<br />
{{Note|This setting isn't permanent over sessions. At boot backlight is set back to 100%.}}<br />
<br />
'''Power'''<br />
<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " |<br />
<br />
[[Image:SHR-Settings-Power.png |200px|thumb|Power]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " | <br />
<br />
[[Image:SHR-Settings-Timeouts.png |200px|thumb|Timeouts]]<br />
|}<br />
<br />
Here you can turn on or off automatic dimming or suspend after idle timeout (see: Timeouts module)<br />
<br />
'''Timeouts'''<br />
<br />
Here you can set up values of idle timeouts used by device. Timeouts are reached in this order: idle -> idle dim -> idle prelock -> lock -> suspend. Idle, idle prelock and lock aren't used by default in SHR at the moment. This setting changes parameters in /etc/frameworkd.conf :<br />
<br />
[odeviced.idlenotifier]<br />
suspend = 20<br />
lock = 2<br />
idle_prelock = 12<br />
idle = 10<br />
idle_dim = 20<br />
<br />
'''Services'''<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " |<br />
<br />
[[Image:SHR-Settings-Services.png |200px|thumb|center|Services]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " | <br />
<br />
[[Image:SHR-Service-restart.png |200px|thumb|Services debug screen]]<br />
|}<br />
<br />
Here is listed every interesting script from /etc/init.d/ directory.<br />
<br />
After clicking on some, you can either start, restart or stop service and view result.<br />
<br />
'''Others'''<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " |<br />
<br />
[[Image:SHR-Settings-Others.png |200px|thumb|Others]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:50% " | <br />
<br />
[[Image:SHR-Settings-Splash-Preview.png |200px|thumb|Splash preview]]<br />
|}<br />
<br />
'''Splash'''<br />
<br />
With this selector you can select theme used by shr-splash at boot and shutdown. After clicking "Preview", selected boot image will be displayed for 5 seconds.<br />
<br />
'''PIM'''<br />
<br />
Module used by opimd developers. Doesn't have influence on behaviour of default SHR image.<br />
<br />
Every opimd domain has different backends to store it's data. The domain reads data from every backend and writes data to the default backend. So with the selector in shr-settings you can choose the backend that stores newly generated data, it doesn't copy or move existing data to a different backend.<br />
<br />
'''Userspace backups'''<br />
<br />
Here you can either archive or restore your files and configurations.<br />
<br />
'''Image information'''<br />
<br />
This module contains basic information about installed image - name of buildhost, used revision, branch and time of build.<br />
<br />
==Theming==<br />
[[Image:SHR-Neo-Theme.png|200px|thumb|Neo theme]]<br />
Find available themes by running <br />
<br />
opkg list | grep theme-illume<br />
<br />
install it by<br />
<br />
opkg install e-wm-theme-illume-sixteen elementary-theme-sixteen<br />
<br />
http://opkg.org has a very fast theme called nEo<br />
<br />
opkg install http://www.opkg.org/packages/e-wm-theme-neo_0.2_armv4t.ipk<br />
opkg install http://www.opkg.org/packages/elementary-theme-neo_0.2_armv4t.ipk<br />
opkg install http://www.opkg.org/packages/etk-theme-neo_0.2_armv4t.ipk<br />
opkg install -force-overwrite http://www.opkg.org/packages/libframeworkd-phonegui-efl-theme-neo_0.2_armv4t.ipk<br />
<br />
If you also want the GTK+ Applications to fit in with the rest of the Systems look execute<br />
<br />
opkg install http://www.opkg.org/packages/gtk-theme-neo_0.1_armv4t.ipk<br />
<br />
For a completely monolithic look additionally execute<br />
<br />
opkg install http://www.opkg.org/packages/gpe-theme-neo_0.1_armv4t.ipk<br />
opkg install http://www.opkg.org/packages/icon-theme-neo_0.2_armv4t.ipk<br />
<br />
Please observe the command line output when installing these themes, since it will tell you how to activate the themes.<br />
<br />
{{Note|some of the theme packages have to be reinstalled after an opkg upgrade.}}<br />
<br />
Reverting back can be done by <br />
<br />
opkg install e-wm-theme-illume-sixteen shr-theme-gtk-e17lookalike -force-reinstall<br />
opkg install libframeworkd-phonegui-efl0 e-wm-theme-default etk-theme-shr shr-theme -force-reinstall<br />
<br />
==FSO Resources==<br />
<br />
FSO is in control of each device. These are called resources. If the software wanting to use the device is capable of requesting this resource via d-bus, FSO will do this, otherwise you might need to power the device manually. After the requested resource is released, FSO will power it down. Manual resource request can be done through SHR Setting or you can use fsoraw command. (Using fsoraw is faster and better then running dbus commands)<br />
<br />
opkg install fsoraw<br />
<br />
Example of usage fsoraw:<br />
<br />
fsoraw -r Display mokomaze<br />
<br />
'''Wifi'''<br />
<br />
Unless this resource is enabled you've no eth0 and wifi module is completely un-powered. Use the network manager to set up networks, Mokonnect will power Wifi up automatically when needed.<br />
<br />
'''Bluetooth'''<br />
<br />
You need to have this resource requested to have bluetooth module powered.<br />
<br />
'''GPS'''<br />
<br />
The fso-gpsd is a daemon waiting for gsmd connections, automatically powering the device on and off. When a connection exists, it powers up the GSM. In SHR Settings you can switch GPS completely off SHR Settings -> GPS -> Manual > Off<br />
<br />
'''GSM'''<br />
<br />
You need to have this resource requested to have GSM module powered.<br />
<br />
'''Display'''<br />
<br />
While this resource is requested the display won't be blanked and suspend is disabled.<br />
<br />
'''CPU'''<br />
<br />
Default rules.yaml checks for this resource to disable automatic suspend when it's requested. While this resource is kept suspend is disabled (but screen can be blanked).<br />
<br />
'''Test'''<br />
<br />
A test resource<br />
<br />
==Network manager==<br />
<br />
While there are several ways of networking - Wifi, USB, Bluetooth and Gprs - By default, USB networking is enabled in /etc/network/interfaces.<br />
<br />
Enhanced configuration is possible through direct editing of /etc/network/interfaces or through Mokonnect.<br />
<br />
Connmand daemon with Mokonnect are the recommended user level applications for setting up networking. At the moment, Mokonnect can manage USB, Wifi and Gprs connections, as well as routing and NAT. Wifi device is not required to be manually turned on via SHR-Settings as Mokonnect will automatically enable the device when needed and disable after use.<br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:33% " |<br />
[[Image:SHR-Mokonnect.png|200px|thumb|Mokonnect]]<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:33% " | <br />
<br />
[[Image:SHR-Mokonnect-Wifi.png|200px|thumb|Mokonnect Wifi]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:33% " | <br />
<br />
[[Image:SHR-Mokonnect-Wifi-Scan.png|200px|thumb|Mokonnect Wifi Scan]]<br />
<br />
<br />
|}<br />
<br />
==Bluetooth==<br />
<br />
Bluetooth can be used for several different applications - file transfer, networking, HIDD, music playing (A2DP), calling etc. In some occasions, the devices need to be authorized - paired. At the moment, support for some bluetooth applications is better then for others - it is possible to do all mentioned above with the notice that phone calls with bluetooth headset are always routed to the bluetooth even if it is not around, making it quite difficult to use.<br />
<br />
Don't forget you need to turn the bluetooth radio on in SHR Settings -> Connectivity -> Bluetooth Radio: On, where you can also make the bluetooth device visible.<br />
<br />
Please see http://wiki.openmoko.org/wiki/Manually_using_Bluetooth for detailed information about using bluetooth and also for list of supported devices.<br />
<br />
'''File transfer'''<br />
<br />
There are several obex programs allowing file transfer, all in console at the moment. Obexpush installs obextool, and opd daemon:<br />
<br />
opkg install obexpush<br />
<br />
Default receiving path (editable in /etc/default/opd_args ) doesn exist, so create it<br />
<br />
mkdir /var/obexpush<br />
<br />
Files are then received automatically, no notice, no confirmation... they just silently appear in /var/obexpush<br />
<br />
To send some files, first scan for devices:<br />
<br />
hcitool scan<br />
Scanning ...<br />
00:16:41:F5:A5:BC laptop<br />
<br />
Then send it onto bt address found in the scan:<br />
<br />
obextool push image.jpg 00:16:41:F5:A5:BC 10<br />
<br />
'''Connect Bluetooth keyboard'''<br />
<br />
hidd --search<br />
<br />
'''Pairing'''<br />
<br />
This comes from http://wiki.openmoko.org/wiki/Manually_using_Bluetooth#Once_Again.2C_Bluetooth_Headset_on_Freerunner<br />
<br />
Now, you must pair the bluetooth headset with your Freerunner. Make sure the bluetooth chip is powered up (can be done through the Connectivity section in the SHR-Unstable settings manager) and that bluetoothd is running:<br />
/etc/init.d/bluetooth start<br />
Now, to actually pair the bluetooth headset, you will need the simple-agent script. If you already have it, excellent. If you, like me, do not, then you can get it here: http://dl.getdropbox.com/u/453116/simple-agent<br />
<br />
Put it in /usr/bin/ and run '''chmod a+x /usr/bin/simple-agent'''<br />
<br />
Now put your headset into pairing mode and run <br />
<br />
hcitool scan<br />
<br />
Find your headset and use its address in the command <br />
<br />
simple-agent hci0 XX:XX:XX:XX:XX:XX<br />
<br />
If you give a third parameter (what it is doesn't matter) to simple-agent, it will disconnect then reconnect to the headset (reset pairing).<br />
<br />
'''GSM phonealls with bluetooth headset<br />
'''<br />
'''Configuring bluez'''<br />
<br />
Older SHR releases need to uncomment '''SCORouting=PCM''' setting in '''[General]''' section of<br />
<br />
/etc/bluetooth/audio.conf<br />
<br />
like this:<br />
<br />
# SCO routing. Either PCM or HCI (in which case audio is routed to/from ALSA) <br />
# Defaults to HCI <br />
SCORouting=PCM <br />
<br />
do not forget to restart bluetoothd after that.<br />
<br />
/etc/init.d/bluetooth stop<br />
/etc/init.d/bluetooth start<br />
<br />
'''Configuring FSO'''<br />
<br />
Now we must tell frameworkd that you have a bluetooth headset. Headset parameters should be set in<br />
<br />
/etc/freesmartphone/opreferences/conf/phone/default.yaml<br />
<br />
Parameters bt-headset-enabled and bt-headset-address (see opreferences/schema/phone.yaml for semantics).<br />
<br />
You need to restart FSO for the changes to take effect.<br />
<br />
/etc/init.d/frameworkd restart<br />
<br />
example of my /etc/freesmartphone/opreferences/conf/phone/default.yaml:<br />
<br />
message-length: 7<br />
message-tone: notify_message.wav<br />
message-vibration: 1<br />
message-volume: 10<br />
ring-loop: 1<br />
ring-tone: ringtone_ringnroll.wav<br />
ring-vibration: 1<br />
ring-volume: 10<br />
bt-headset-enabled: 1<br />
bt-headset-address: 00:09:DD:31:92:98<br />
<br />
'''Connecting and reconnecting the bt device'''<br />
<br />
You might need to get the bluetooth headset connected manually on the beginning and also after suspend:<br />
<br />
mdbus -s org.bluez /org/bluez/`pidof bluetoothd`/hci0/dev_xx_xx_xx_xx_xx_xx org.bluez.Headset.Connect<br />
<br />
where xx_xx_xx_xx_xx_xx is address of the device, for example:<br />
<br />
mdbus -s org.bluez /org/bluez/`pidof bluetoothd`/hci0/dev_00_09_DD_31_92_98 org.bluez.Headset.Connect<br />
<br />
Hopefully, your bluetooth headset now works. Good luck!<br />
<br />
==System Customizing==<br />
<br />
'''Changing the splash screen'''<br />
<br />
list available splash screen themes<br />
<br />
opkg list | grep splash-theme<br />
<br />
and install one of the available themes<br />
<br />
opkg install shr-splash-theme-dontpanic<br />
<br />
Then go to SHR Settings -> Others -> Themes. Here you can preview installed themes and change the default one.<br />
<br />
'''Install functional alarm application'''<br />
<br />
opkg remove -force-depends elementary-alarm; opkg install ffalarms<br />
<br />
'''Enable mouse cursor''' <br />
<br />
edit line 121 of /etc/X11/Xinit and erase -hide-cursor<br />
<br />
ARGS="$ARGS -dpi ${DPI} -screen ${SCREEN_SIZE} -mouse tslib -root-ppm /usr/share/pixmaps/xsplash-vga.ppm vt1"<br />
<br />
'''Improve speed of Elementary applications'''<br />
<br />
Set the Elementary rendering engine used for Evas to x11-16 (Software X11 16bpp engine, may have bugs and will be lower quality, but faster):<br />
echo -e "#!/bin/sh\n\nexport ELM_ENGINE=x11-16" > /etc/profile.d/set-elm-engine.sh<br />
<br />
<br />
Additionally in the SHR-Unstable repositories there are theme packages optimized for 16bpp color. Both packages can be installed with the following command:<br />
<br />
opkg install e-wm-theme-illume-sixteen elementary-theme-sixteen<br />
<br />
You can then append the /etc/profile.d/set-elm-engine.sh with:<br />
<br />
# Set Optimized theme<br />
export ELM_THEME=sixteen<br />
<br />
You can also then change Illume to use the sixteen theme by clicking the wrench->Look->Theme-illume-sixteen->OK. Then switch Illume to use the 16bpp Engine by clicking the wrench->Advanced(you will need to drag and slide the top menu)->Engine->Software_16->OK. This should give you a much faster interface without the low quality look the default SHR themes have at this lower color depth.<br />
<br />
Read http://trac.enlightenment.org/e/wiki/Elementary<br />
<br />
If you try to change Wallpaper or Theme and Illume keeps on crashing, it might be caused by the whole Illume running in Software_16 mode. Go to Illume Settings, slide the icon bar and select Advanced. There tap on Engine and select Software. After this, you can change your Wallpaper or Theme. Selecting Software_16 later on again will speed up the desktop's response (though causing it to be a bit uglier).<br />
<br />
'''Speedup of suspend and wake up'''<br />
<br />
I you are using Qi and installation on µSD card, you can change the kernel parameter loglevel=1 1 in /boot/append-GTA02 . For u-boot and installation in nand just type<br />
<br />
klogd -c 1<br />
<br />
into the console. This saves you from 3 seconds worth of console output on every resume.<br />
<br />
If you like the effect of this command and want it to be executed at every startup, you just have to log into your phone and type the following:<br />
<br />
cat > /etc/init.d/resumespeedup << EOF<br />
#!/bin/sh<br />
/sbin/klogd -c 1<br />
EOF<br />
chmod +x /etc/init.d/resumespeedup<br />
ln -s ../init.d/resumespeedup /etc/rc1.d/S06resumespeedup<br />
ln -s ../init.d/resumespeedup /etc/rc2.d/S06resumespeedup<br />
ln -s ../init.d/resumespeedup /etc/rc3.d/S06resumespeedup<br />
ln -s ../init.d/resumespeedup /etc/rc4.d/S06resumespeedup<br />
ln -s ../init.d/resumespeedup /etc/rc5.d/S06resumespeedup<br />
<br />
'''Opimd utils'''<br />
<br />
Opimd utils is a set of several testing scripts to play with the new opimd backends. It also provides opimd-messages program and mainly new opimd-notifier that is much better then the standard one.<br />
<br />
opkg install opimd-utils<br />
<br />
'''opkg upgrade issues'''<br />
<br />
As '''opkg''' had some '''issues''' recently, installation might get broken due to that. You can fix it or prevent by using the following scripts<br />
<br />
Safe update packages:<br />
<br />
#!/bin/sh<br />
<br />
opkg list_upgradable | awk '!/(kernel|Multiple)/ {print $1}' | \<br />
while read line; do<br />
echo "installing pack $line"<br />
opkg install $line -force-reinstall<br />
done<br />
<br />
<br />
Force reinstall all installed packages<br />
<br />
#!/bin/sh<br />
<br />
opkg list_installed | awk '!/(kernel|Multiple)/ {print $1}' | \<br />
while read line; do<br />
echo "installing pack $line"<br />
opkg install $line -force-reinstall<br />
done<br />
<br />
<br />
'''Random errors''', No icons, no GSM functions etc. - this is mostly due to '''errors on your uSD''' card. Remove your card and fix it in card reader or by booting to another partition (nand) or by reboot and mount read only, then run fsck.<br />
<br />
For reboot into nand and fix 1st partition of ext2 on your card<br />
<br />
fsck.ext2 /dev/mmcblk0p1<br />
<br />
'''Replace dropbear with openssh'''<br />
<br />
Set password<br />
passwd<br />
<br />
Install ssh server (and sftp)<br />
opkg install openssh-sshd openssh-sftp-server openssh-scp -force-depends<br />
<br />
Remove dropbear and start openssh<br />
<br />
screen<br />
opkg remove dropbear -force-depends; /etc/init.d/sshd start<br />
<br />
You will get disconnected from the ssh session, wait until keys get generated and log in again<br />
<br />
==Installing Software==<br />
<br />
You can use opkg for installing software packages or you can try SHR Installer from http://git.shr-project.org/git/?p=shr-installer.git;a=summary . It requires packagekitd<br />
<br />
opkg install packagekitd<br />
<br />
If you wan to use opkg after you used the installer, make sure packagekitd is not running<br />
<br />
killall packagekitd <br />
<br />
'''Cool applications'''<br />
<br />
SHR comes with only few preinstalled applications but it's repository provides more cool stuff. Also, there are applications that are not in SHR repos at the moment but can still be installed.<br />
<br />
'''SHR Launcher'''<br />
<br />
[[Image:Launcher.png|200px|thumb|SHR Launcher]]<br />
Launcher is elementary based alternative home screen application and event notifier for SHR. It displays current time, has a user tweak-able launcher with categories and features missed calls and messages applets.<br />
<br />
opkg install libsqlite3-0 http://www.opkg.org/packages/launcher_0.23_arm.ipk<br />
<br />
For '''PIM''' applications you can get dates for calendar, tasks for todos, neote for notes:<br />
<br />
opkg install dates tasks<br />
<br />
opkg install http://neote.googlecode.com/files/neote_0.2.0-r0_all.ipk<br />
<br />
'''Litephone'''<br />
<br />
[[Image:SHR-Litephone.png|200px|left|thumb|Litephone]]<br />
<br />
Litephone is new alternative set of phone applications written in Qt. In it's single application interface it provides basic phone functionality (contacts, calls, messages, phone log, settings). It's main advantage is that it uses opimd for storage of the user data.<br />
<br />
opkg install http://pvtrace.com/litephone/libqtcore4_4.4.3-r3_armv4t.ipk<br />
opkg install http://pvtrace.com/litephone/libqtxml4_4.4.3-r3_armv4t.ipk<br />
opkg install http://pvtrace.com/litephone/libqtdbus4_4.4.3-r3_armv4t.ipk <br />
opkg install http://pvtrace.com/litephone/libqtgui4_4.4.3-r3_armv4t.ipk <br />
opkg install http://pvtrace.com/litephone/qt4-x11-free_4.4.3-r3_armv4t.ipk<br />
opkg install http://pvtrace.com/litephone/litephone_0.0.1-r2_armv4t.ipk <br />
<br />
'''Mokomaze''' is an excelent eye-candy game using accelerators embedded in your device.<br />
<br />
opkg install mokomaze<br />
<br />
If you tweak the exec procedure in /usr/share/applications/mokomaze.desktop into this:<br />
fsoraw -r Display mokomaze<br />
the screen will not blank while playing.<br />
<br />
'''CellHunter''' is a game to collect information about mobile phone cells. This information can later be used to roughly determine your position without powering on the GPS chip. [http://78.47.116.33/~hole/cellhunter/ CellHunter homepage]<br />
<br />
opkg install cellhunter<br />
<br />
'''OMGps''' and '''TangoGPS''' are GPS application showing you your position on a map (Openstreetmap, Google maps etc.). You can track your position, save it and use later, save and view points of interest, images or measure your trip. OMGps allows you to overlay different maps on top of each other, set GPS into different modes (walking, car, flying). Maps are downloaded online and used even in offline. <br />
<br />
{| class="wikitable" cellspacing="0" cellpadding="0" style="padding: 0%; margin:0em 0em 1em 0em; border:1px solid #c0c0c0; background:#eeeeee; floating="center";width:100%; "<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:33% " |<br />
[[Image:SHR-TangoGPS-OSM.png|200px|thumb|TangoGPS]]<br />
<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:33% " | <br />
<br />
[[Image:SHR-OMGPS-GM.png |200px|thumb|OMGps]]<br />
<br />
! style="background:#fcfcfc;border-left:1px solid #9999cc;border-right:1px ; border-top:2px solid 75d806; border:0px solid #222222; width:33% " | <br />
<br />
[[Image:SHR-Mokomaze.png|200px|thumb|Mokomaze]]<br />
<br />
<br />
|}<br />
<br />
'''Navit''' is a car navigation system with routing engine. It can calculate a route and do on screen and voice road navigation. Maps need to be downloaded beforehand, please check [http://wiki.navit-project.org/index.php/Main_Page#Maps Navit website]. You can get Openstreetmaps through [http://maps.navit-project.org/download/ Navit map extractor], after you download the map it needs to be specified in the .navit/navit.xml file.<br />
<br />
'''Literki''' is full qwerty keyboard with configurable layout, always transparent, therefore applications don't need to redraw screens and popup is therefore very fast. The keys are big enough for everyday use with your fat fingers. To pop up the keyboard: slide your finger upwards from the bottom right corner. To hide the keyboard: slide your finger down on the keyboard. [http://www.opkg.org/package_232.html Opkg page]<br />
<br />
opkg install http://pvtrace.com/literki_0.0.2-r3_armv4t.ipk<br />
<br />
[[Category:SHR]]</div>Rakshathttp://openmoko.org/wiki/Talk:Manuals/SHRTalk:Manuals/SHR2009-08-08T18:27:18Z<p>Rakshat: /* Work in progress */ question re placement of car navigation section</p>
<hr />
<div>This is the infrastructural page of the SHR User Manual.<br />
Decisions of discussions should go here.<br />
<br />
<br />
===Sources of info===<br />
<br />
http://shr-project.org/trac/wiki/Tweaks<br />
<br />
http://shr-project.org/trac/wiki/Customize<br />
<br />
http://wiki.openmoko.org/wiki/SHR<br />
<br />
http://openmoko.opendevice.org/~dos/manual/<br />
<br />
===Base ground===<br />
<br />
SHR Unstable will be used for this manual.<br />
<br />
===Screenshots===<br />
<br />
Screenshots should be based on one, default theme: Illume-SHR.<br />
<br />
===Questions for discussion===<br />
<br />
name of this guide/manual/introduction/howto...<br />
<br />
===Manuals standardisation===<br />
<br />
Hi! I'm one of the wiki maintainers here. I have recently started an effort to standardise manuals on this wiki - see http://n2.nabble.com/organizing-manuals-on-the-wiki-tp3302919p3302919.html for my posts to the documentation mailing list. I'm planning to create some standards for writing manuals which would become part of the [[Openmoko Wiki Editing Guidelines]]. For the SHR manual implementing those standards would mean that some parts of the section "Installation" would be moved to individual device-manuals. Furthermore this manual would probably be moved to a page like [[Manuals/SHR]]. What do you think about this? I'd appreciate any comments from you. --[[User:Marko Knöbl|Marko Knöbl]] 21:55, 24 July 2009 (UTC)<br />
<br />
I am ok with this but let the draft develop here as part of the cofundus project till August 31st --[[User:Rakshat|Rakshat]] 09:18, 27 July 2009 (UTC)<br />
<br />
Hi, i am the writer of this page. I have previously already moved the page to Manuals/SHR but i can see that you moved it back. I don't really care about the location as the wiki is only part of the release. --[[User:Vanous|Vanous]] 09:10, 29 July 2009 (UTC)<br />
<br />
===Work in progress===<br />
<br />
Started adding screenshots and texts. At this point, i don't care about formatting at all. --[[User:Vanous|Vanous]] 09:41, 29 July 2009 (UTC)<br />
<br />
Formatted already. Typo corrections welcomed --[[User:Vanous|Vanous]] 10:57, 31 July 2009 (UTC)<br />
<br />
Added SHR Settings screenshots, need to be formatted --[[User:Vanous|Vanous]] 13:09, 31 July 2009 (UTC)<br />
<br />
The Car Navigation system (Navit) section may be better lower down the Manual, in the application section. --[[User:Rakshat|Rakshat]] 18:27, 8 August 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-08-06Community Updates/2009-08-062009-08-05T04:06:38Z<p>Rakshat: /* Distributions */ QALEE</p>
<hr />
<div>{{Improve}}<br />
{{Note|Use Disscuss page for discussion. If you are planning longer edition, please use <nowiki>{{Editing|your_username_here|date_here|editing_summary_here}}<br />
tag. Remember to remove it (or put between <nowiki> tags ) right after you save your work.</nowiki>}}<br />
<!--{{Editing|[[User:Leadman|LeadMan]]|17:35, 20 July 2009 (UTC)|Community Update Draft conforming to OM Wiki editing guidlines}}--><br />
<br />
<!--First difference: date format - it is more logic to use format 'YYYY-MM-DD'--><br />
Take a moment and look at Discussion page to get a clue on how to contribute to Community Updates while following OM wiki editing guidelines please.<br />
Please fill in everything you think the community should know. On 8th August this content will be _moved_ to http://wiki.openmoko.org/wiki/Community_Updates/2009-08-06, FEEL FREE TO DO IT on 8th, also post a note on the community mailing list!<br />
<br />
====='''Period 2009-07-24 to 2009-08-06'''=====<br />
<br />
==Distributions==<br />
* '''[QTMOKO]''' - V6 released [http://activationrecord.net/radekp/qtmoko/download/]<br />
* '''[QALEE]''' - 0.0.2 released [http://www.openmoko.openmatica.es/QALEE/]<br />
<br />
==Applications== <br />
===New Applications===<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff..|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5<!--Om 2009 Tester's signature here-->,Om2008.8<!--Om2008 Tester's signature here-->,SHR<!--SHR Tester's signature here-->|<br />
PackageName=[http:// www.some.srv/path_to/Exampleapp.ipk Exampleapp]<br />
}}<br />
<br />
===Application Updates===<br />
{{ApplicationBox|<br />
Name=[[openBmap]] 0.4.0|<br />
Description=GSM/GPS logger. Help us to build a free database and map of GSM cells coverage. Focus: quality of data.<br />
Check how your area is covered at http://realtimeblog.free.fr/with_osm4.php<br />
* New graphical interface!<br />
* Glade file path not hardcoded anymore.<br />
* Application logging level now in config file.<br />
* Added cells seen statistics.<br />
* Details in CHANGELOG.|<br />
Screenshot=OpenBmapGTK-0.4.0-Main.png|<br />
Homepage=http://www.openBmap.org/|<br />
TestedOn=Om2009T5, SHR, Debian|<br />
PackageName=[http://shr.bearstech.com/shr-unstable/ipk/armv4t/openbmap-logger_0.4.0-r0_armv4t.ipk openbmap-logger]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=MokoMaze 0.5.5|<br />
Description=Mokomaze is the opensource implementation of the classic game where you control a steel ball by tilting a wooden labyrinth. It is written in C using SDL and adapted for Neo Freerunner. Installation instructions have been updated on homepage. New game mode allows to create levels where screen space is used more rationally (less dead zones). Online level editor was also updated so feel free to share your multi-checkpoint levels. Major changes are:<br />
* Added "pass-through-checkpoints" game mode + 3 new levels to demonstrate it (##14-16)<br />
* Latest extended levelpack is included by default now<br />
* Keep level switching button pressed to fast-forward/fast-rewind<br />
* Works fine with libode from OM's repository<br />
* Many minor fixes and improvements|<br />
Screenshot=Mokomaze.png|<br />
Homepage=http://www.opkg.org/package_121.html|<br />
TestedOn=|<br />
PackageName=[http://mokomaze.projects.openmoko.org/files/mokomaze_0.5.5+git8-r1_armv4t.ipk mokomaze]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Evopedia 0.2|<br />
Description=Evopedia is a Wikipedia reader for offline use. After some serious changes in the dump format that will hopefully speed up the title search (aside from cleaning the dump a bit) and other changes in the software, evopedia version 0.2 is ready for testing. At the moment, there is only a dump of the German Wikipedia for evopedia<br />
0.2 but others are being generated. Features include:<br />
* live title search<br />
* search for geographically near articles<br />
* images are included when there is a connection to the internet|<br />
Screenshot=System_boot.png|<br />
Homepage=http://www.reitwiessner.de/openmoko/evopedia.html|<br />
TestedOn=?|<br />
PackageName=[http://www.reitwiessner.de/openmoko/evopedia_0.2_any.ipk evopedia]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Intone 0.62|<br />
Description=Intone is mplayer front end for audio files using elementary and sqlite. Manages playlists and albums for you. There is a lot of work going on Intone these days. Recent changes include:<br />
* Fixed some regressions<br />
* remembers bt state on restart<br />
* cleans up song tags<br />
* fixes not playing through headphones after pause bug<br />
* fixes two done button in set music home directory page|<br />
Screenshot=Intone-1.png|<br />
Homepage=http://www.opkg.org/package_190.html|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=[http://n2.nabble.com/file/n3376283/intone_0.62_arm.ipk intone]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff...<br />
* new example feature 1<br />
* new example feature 2|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=Exampleapp<br />
}}<br />
<br />
==Community==<br />
Most important and change making mails on the mailing lists, blogs etc.. Coolest hacks, screenshots, themes etc..<br />
<br />
* [[User:Drdeath|Drdeath]] is working on implementing a true electronic compass for the FR based on the Honeywell HMC5843 geological magnetometer chip. You can monitor the progress of this project as well as place (non-binding) pre-orders on the [[I2C Compass|I2C Compass Wiki Page]]<br />
<br />
* The [http://www.freesmartphone.org freesmartphone.org] core-team founds a BGB company to facilitate the further development of free and open source middleware for Linux-based mobile systems: "Lauer, Lübbe, Schmidt, Willmann, freesmartphone.org GbR". This legal entity is offering consulting, training, and implementation services around the freesmartphone.org middleware platform, also known as FSO. They now have a single point of [mailto:coreteam@freesmartphone.org contact] for both commercial and non-commercial parties who want to use our services to create compelling solutions. You can read full announcement on [http://lists.openmoko.org/pipermail/community/2009-July/052254.html lists.openmoko.org]<br />
<br />
* Paul Fertser created [[Battery_Questions_and_Answers]] wiki page with answers to most popular battery-related questions. If you wonder about your battery replacement, what can it do or what it can not, this is the right place to start looking information<br />
<br />
* SHR logo contest started [http://wiki.shr-project.org/trac/wiki/LogoContest]<br />
<br />
* SHR Manual being written as part of cofundus project [http://wiki.openmoko.org/wiki/SHR_User_Manual]<br />
<br />
==Event News==<br />
<br />
* '''2009-07-08''' - [Example Event] Description of example event<br />
<br />
[[Category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-08-06Community Updates/2009-08-062009-08-05T02:45:53Z<p>Rakshat: /* Distributions */ added QT moko</p>
<hr />
<div>{{Improve}}<br />
{{Note|Use Disscuss page for discussion. If you are planning longer edition, please use <nowiki>{{Editing|your_username_here|date_here|editing_summary_here}}<br />
tag. Remember to remove it (or put between <nowiki> tags ) right after you save your work.</nowiki>}}<br />
<!--{{Editing|[[User:Leadman|LeadMan]]|17:35, 20 July 2009 (UTC)|Community Update Draft conforming to OM Wiki editing guidlines}}--><br />
<br />
<!--First difference: date format - it is more logic to use format 'YYYY-MM-DD'--><br />
Take a moment and look at Discussion page to get a clue on how to contribute to Community Updates while following OM wiki editing guidelines please.<br />
Please fill in everything you think the community should know. On 8th August this content will be _moved_ to http://wiki.openmoko.org/wiki/Community_Updates/2009-08-06, FEEL FREE TO DO IT on 8th, also post a note on the community mailing list!<br />
<br />
====='''Period 2009-07-24 to 2009-08-06'''=====<br />
<br />
==Distributions==<br />
* '''[QTMOKO]''' - V6 released [http://activationrecord.net/radekp/qtmoko/download/]<br />
<br />
==Applications== <br />
===New Applications===<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff..|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5<!--Om 2009 Tester's signature here-->,Om2008.8<!--Om2008 Tester's signature here-->,SHR<!--SHR Tester's signature here-->|<br />
PackageName=[http:// www.some.srv/path_to/Exampleapp.ipk Exampleapp]<br />
}}<br />
<br />
===Application Updates===<br />
{{ApplicationBox|<br />
Name=[[openBmap]] 0.4.0|<br />
Description=GSM/GPS logger. Help us to build a free database and map of GSM cells coverage. Focus: quality of data.<br />
Check how your area is covered at http://realtimeblog.free.fr/with_osm4.php<br />
* New graphical interface!<br />
* Glade file path not hardcoded anymore.<br />
* Application logging level now in config file.<br />
* Added cells seen statistics.<br />
* Details in CHANGELOG.|<br />
Screenshot=OpenBmapGTK-0.4.0-Main.png|<br />
Homepage=http://www.openBmap.org/|<br />
TestedOn=Om2009T5, SHR, Debian|<br />
PackageName=[http://shr.bearstech.com/shr-unstable/ipk/armv4t/openbmap-logger_0.4.0-r0_armv4t.ipk openbmap-logger]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=MokoMaze 0.5.5|<br />
Description=Mokomaze is the opensource implementation of the classic game where you control a steel ball by tilting a wooden labyrinth. It is written in C using SDL and adapted for Neo Freerunner. Installation instructions have been updated on homepage. New game mode allows to create levels where screen space is used more rationally (less dead zones). Online level editor was also updated so feel free to share your multi-checkpoint levels. Major changes are:<br />
* Added "pass-through-checkpoints" game mode + 3 new levels to demonstrate it (##14-16)<br />
* Latest extended levelpack is included by default now<br />
* Keep level switching button pressed to fast-forward/fast-rewind<br />
* Works fine with libode from OM's repository<br />
* Many minor fixes and improvements|<br />
Screenshot=Mokomaze.png|<br />
Homepage=http://www.opkg.org/package_121.html|<br />
TestedOn=|<br />
PackageName=[http://mokomaze.projects.openmoko.org/files/mokomaze_0.5.5+git8-r1_armv4t.ipk mokomaze]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Evopedia 0.2|<br />
Description=Evopedia is a Wikipedia reader for offline use. After some serious changes in the dump format that will hopefully speed up the title search (aside from cleaning the dump a bit) and other changes in the software, evopedia version 0.2 is ready for testing. At the moment, there is only a dump of the German Wikipedia for evopedia<br />
0.2 but others are being generated. Features include:<br />
* live title search<br />
* search for geographically near articles<br />
* images are included when there is a connection to the internet|<br />
Screenshot=System_boot.png|<br />
Homepage=http://www.reitwiessner.de/openmoko/evopedia.html|<br />
TestedOn=?|<br />
PackageName=[http://www.reitwiessner.de/openmoko/evopedia_0.2_any.ipk evopedia]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Intone 0.62|<br />
Description=Intone is mplayer front end for audio files using elementary and sqlite. Manages playlists and albums for you. There is a lot of work going on Intone these days. Recent changes include:<br />
* Fixed some regressions<br />
* remembers bt state on restart<br />
* cleans up song tags<br />
* fixes not playing through headphones after pause bug<br />
* fixes two done button in set music home directory page|<br />
Screenshot=Intone-1.png|<br />
Homepage=http://www.opkg.org/package_190.html|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=[http://n2.nabble.com/file/n3376283/intone_0.62_arm.ipk intone]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff...<br />
* new example feature 1<br />
* new example feature 2|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=Exampleapp<br />
}}<br />
<br />
==Community==<br />
Most important and change making mails on the mailing lists, blogs etc.. Coolest hacks, screenshots, themes etc..<br />
<br />
* [[User:Drdeath|Drdeath]] is working on implementing a true electronic compass for the FR based on the Honeywell HMC5843 geological magnetometer chip. You can monitor the progress of this project as well as place (non-binding) pre-orders on the [[I2C Compass|I2C Compass Wiki Page]]<br />
<br />
* The [http://www.freesmartphone.org freesmartphone.org] core-team founds a BGB company to facilitate the further development of free and open source middleware for Linux-based mobile systems: "Lauer, Lübbe, Schmidt, Willmann, freesmartphone.org GbR". This legal entity is offering consulting, training, and implementation services around the freesmartphone.org middleware platform, also known as FSO. They now have a single point of [mailto:coreteam@freesmartphone.org contact] for both commercial and non-commercial parties who want to use our services to create compelling solutions. You can read full announcement on [http://lists.openmoko.org/pipermail/community/2009-July/052254.html lists.openmoko.org]<br />
<br />
* Paul Fertser created [[Battery_Questions_and_Answers]] wiki page with answers to most popular battery-related questions. If you wonder about your battery replacement, what can it do or what it can not, this is the right place to start looking information<br />
<br />
* SHR logo contest started [http://wiki.shr-project.org/trac/wiki/LogoContest]<br />
<br />
* SHR Manual being written as part of cofundus project [http://wiki.openmoko.org/wiki/SHR_User_Manual]<br />
<br />
==Event News==<br />
<br />
* '''2009-07-08''' - [Example Event] Description of example event<br />
<br />
[[Category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-08-06Community Updates/2009-08-062009-08-05T02:43:05Z<p>Rakshat: SHR Manual entry</p>
<hr />
<div>{{Improve}}<br />
{{Note|Use Disscuss page for discussion. If you are planning longer edition, please use <nowiki>{{Editing|your_username_here|date_here|editing_summary_here}}<br />
tag. Remember to remove it (or put between <nowiki> tags ) right after you save your work.</nowiki>}}<br />
<!--{{Editing|[[User:Leadman|LeadMan]]|17:35, 20 July 2009 (UTC)|Community Update Draft conforming to OM Wiki editing guidlines}}--><br />
<br />
<!--First difference: date format - it is more logic to use format 'YYYY-MM-DD'--><br />
Take a moment and look at Discussion page to get a clue on how to contribute to Community Updates while following OM wiki editing guidelines please.<br />
Please fill in everything you think the community should know. On 8th August this content will be _moved_ to http://wiki.openmoko.org/wiki/Community_Updates/2009-08-06, FEEL FREE TO DO IT on 8th, also post a note on the community mailing list!<br />
<br />
====='''Period 2009-07-24 to 2009-08-06'''=====<br />
<br />
==Distributions==<br />
* '''[distro name]''' - notes<br />
<br />
==Applications== <br />
===New Applications===<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff..|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5<!--Om 2009 Tester's signature here-->,Om2008.8<!--Om2008 Tester's signature here-->,SHR<!--SHR Tester's signature here-->|<br />
PackageName=[http:// www.some.srv/path_to/Exampleapp.ipk Exampleapp]<br />
}}<br />
<br />
===Application Updates===<br />
{{ApplicationBox|<br />
Name=[[openBmap]] 0.4.0|<br />
Description=GSM/GPS logger. Help us to build a free database and map of GSM cells coverage. Focus: quality of data.<br />
Check how your area is covered at http://realtimeblog.free.fr/with_osm4.php<br />
* New graphical interface!<br />
* Glade file path not hardcoded anymore.<br />
* Application logging level now in config file.<br />
* Added cells seen statistics.<br />
* Details in CHANGELOG.|<br />
Screenshot=OpenBmapGTK-0.4.0-Main.png|<br />
Homepage=http://www.openBmap.org/|<br />
TestedOn=Om2009T5, SHR, Debian|<br />
PackageName=[http://shr.bearstech.com/shr-unstable/ipk/armv4t/openbmap-logger_0.4.0-r0_armv4t.ipk openbmap-logger]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=MokoMaze 0.5.5|<br />
Description=Mokomaze is the opensource implementation of the classic game where you control a steel ball by tilting a wooden labyrinth. It is written in C using SDL and adapted for Neo Freerunner. Installation instructions have been updated on homepage. New game mode allows to create levels where screen space is used more rationally (less dead zones). Online level editor was also updated so feel free to share your multi-checkpoint levels. Major changes are:<br />
* Added "pass-through-checkpoints" game mode + 3 new levels to demonstrate it (##14-16)<br />
* Latest extended levelpack is included by default now<br />
* Keep level switching button pressed to fast-forward/fast-rewind<br />
* Works fine with libode from OM's repository<br />
* Many minor fixes and improvements|<br />
Screenshot=Mokomaze.png|<br />
Homepage=http://www.opkg.org/package_121.html|<br />
TestedOn=|<br />
PackageName=[http://mokomaze.projects.openmoko.org/files/mokomaze_0.5.5+git8-r1_armv4t.ipk mokomaze]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Evopedia 0.2|<br />
Description=Evopedia is a Wikipedia reader for offline use. After some serious changes in the dump format that will hopefully speed up the title search (aside from cleaning the dump a bit) and other changes in the software, evopedia version 0.2 is ready for testing. At the moment, there is only a dump of the German Wikipedia for evopedia<br />
0.2 but others are being generated. Features include:<br />
* live title search<br />
* search for geographically near articles<br />
* images are included when there is a connection to the internet|<br />
Screenshot=System_boot.png|<br />
Homepage=http://www.reitwiessner.de/openmoko/evopedia.html|<br />
TestedOn=?|<br />
PackageName=[http://www.reitwiessner.de/openmoko/evopedia_0.2_any.ipk evopedia]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Intone 0.62|<br />
Description=Intone is mplayer front end for audio files using elementary and sqlite. Manages playlists and albums for you. There is a lot of work going on Intone these days. Recent changes include:<br />
* Fixed some regressions<br />
* remembers bt state on restart<br />
* cleans up song tags<br />
* fixes not playing through headphones after pause bug<br />
* fixes two done button in set music home directory page|<br />
Screenshot=Intone-1.png|<br />
Homepage=http://www.opkg.org/package_190.html|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=[http://n2.nabble.com/file/n3376283/intone_0.62_arm.ipk intone]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff...<br />
* new example feature 1<br />
* new example feature 2|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=Exampleapp<br />
}}<br />
<br />
==Community==<br />
Most important and change making mails on the mailing lists, blogs etc.. Coolest hacks, screenshots, themes etc..<br />
<br />
* [[User:Drdeath|Drdeath]] is working on implementing a true electronic compass for the FR based on the Honeywell HMC5843 geological magnetometer chip. You can monitor the progress of this project as well as place (non-binding) pre-orders on the [[I2C Compass|I2C Compass Wiki Page]]<br />
<br />
* The [http://www.freesmartphone.org freesmartphone.org] core-team founds a BGB company to facilitate the further development of free and open source middleware for Linux-based mobile systems: "Lauer, Lübbe, Schmidt, Willmann, freesmartphone.org GbR". This legal entity is offering consulting, training, and implementation services around the freesmartphone.org middleware platform, also known as FSO. They now have a single point of [mailto:coreteam@freesmartphone.org contact] for both commercial and non-commercial parties who want to use our services to create compelling solutions. You can read full announcement on [http://lists.openmoko.org/pipermail/community/2009-July/052254.html lists.openmoko.org]<br />
<br />
* Paul Fertser created [[Battery_Questions_and_Answers]] wiki page with answers to most popular battery-related questions. If you wonder about your battery replacement, what can it do or what it can not, this is the right place to start looking information<br />
<br />
* SHR logo contest started [http://wiki.shr-project.org/trac/wiki/LogoContest]<br />
<br />
* SHR Manual being written as part of cofundus project [http://wiki.openmoko.org/wiki/SHR_User_Manual]<br />
<br />
==Event News==<br />
<br />
* '''2009-07-08''' - [Example Event] Description of example event<br />
<br />
[[Category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-08-06Community Updates/2009-08-062009-08-05T02:39:15Z<p>Rakshat: /* Community */ SHR logo contest</p>
<hr />
<div>{{Improve}}<br />
{{Note|Use Disscuss page for discussion. If you are planning longer edition, please use <nowiki>{{Editing|your_username_here|date_here|editing_summary_here}}<br />
tag. Remember to remove it (or put between <nowiki> tags ) right after you save your work.</nowiki>}}<br />
<!--{{Editing|[[User:Leadman|LeadMan]]|17:35, 20 July 2009 (UTC)|Community Update Draft conforming to OM Wiki editing guidlines}}--><br />
<br />
<!--First difference: date format - it is more logic to use format 'YYYY-MM-DD'--><br />
Take a moment and look at Discussion page to get a clue on how to contribute to Community Updates while following OM wiki editing guidelines please.<br />
Please fill in everything you think the community should know. On 8th August this content will be _moved_ to http://wiki.openmoko.org/wiki/Community_Updates/2009-08-06, FEEL FREE TO DO IT on 8th, also post a note on the community mailing list!<br />
<br />
====='''Period 2009-07-24 to 2009-08-06'''=====<br />
<br />
==Distributions==<br />
* '''[distro name]''' - notes<br />
<br />
==Applications== <br />
===New Applications===<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff..|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5<!--Om 2009 Tester's signature here-->,Om2008.8<!--Om2008 Tester's signature here-->,SHR<!--SHR Tester's signature here-->|<br />
PackageName=[http:// www.some.srv/path_to/Exampleapp.ipk Exampleapp]<br />
}}<br />
<br />
===Application Updates===<br />
{{ApplicationBox|<br />
Name=[[openBmap]] 0.4.0|<br />
Description=GSM/GPS logger. Help us to build a free database and map of GSM cells coverage. Focus: quality of data.<br />
Check how your area is covered at http://realtimeblog.free.fr/with_osm4.php<br />
* New graphical interface!<br />
* Glade file path not hardcoded anymore.<br />
* Application logging level now in config file.<br />
* Added cells seen statistics.<br />
* Details in CHANGELOG.|<br />
Screenshot=OpenBmapGTK-0.4.0-Main.png|<br />
Homepage=http://www.openBmap.org/|<br />
TestedOn=Om2009T5, SHR, Debian|<br />
PackageName=[http://shr.bearstech.com/shr-unstable/ipk/armv4t/openbmap-logger_0.4.0-r0_armv4t.ipk openbmap-logger]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=MokoMaze 0.5.5|<br />
Description=Mokomaze is the opensource implementation of the classic game where you control a steel ball by tilting a wooden labyrinth. It is written in C using SDL and adapted for Neo Freerunner. Installation instructions have been updated on homepage. New game mode allows to create levels where screen space is used more rationally (less dead zones). Online level editor was also updated so feel free to share your multi-checkpoint levels. Major changes are:<br />
* Added "pass-through-checkpoints" game mode + 3 new levels to demonstrate it (##14-16)<br />
* Latest extended levelpack is included by default now<br />
* Keep level switching button pressed to fast-forward/fast-rewind<br />
* Works fine with libode from OM's repository<br />
* Many minor fixes and improvements|<br />
Screenshot=Mokomaze.png|<br />
Homepage=http://www.opkg.org/package_121.html|<br />
TestedOn=|<br />
PackageName=[http://mokomaze.projects.openmoko.org/files/mokomaze_0.5.5+git8-r1_armv4t.ipk mokomaze]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Evopedia 0.2|<br />
Description=Evopedia is a Wikipedia reader for offline use. After some serious changes in the dump format that will hopefully speed up the title search (aside from cleaning the dump a bit) and other changes in the software, evopedia version 0.2 is ready for testing. At the moment, there is only a dump of the German Wikipedia for evopedia<br />
0.2 but others are being generated. Features include:<br />
* live title search<br />
* search for geographically near articles<br />
* images are included when there is a connection to the internet|<br />
Screenshot=System_boot.png|<br />
Homepage=http://www.reitwiessner.de/openmoko/evopedia.html|<br />
TestedOn=?|<br />
PackageName=[http://www.reitwiessner.de/openmoko/evopedia_0.2_any.ipk evopedia]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Intone 0.62|<br />
Description=Intone is mplayer front end for audio files using elementary and sqlite. Manages playlists and albums for you. There is a lot of work going on Intone these days. Recent changes include:<br />
* Fixed some regressions<br />
* remembers bt state on restart<br />
* cleans up song tags<br />
* fixes not playing through headphones after pause bug<br />
* fixes two done button in set music home directory page|<br />
Screenshot=Intone-1.png|<br />
Homepage=http://www.opkg.org/package_190.html|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=[http://n2.nabble.com/file/n3376283/intone_0.62_arm.ipk intone]<br />
}}<br />
<br />
{{ApplicationBox|<br />
Name=Exampleapp 0.0.1|<br />
Description=Exampleapp 0.0.1 is an application to do some stuff...<br />
* new example feature 1<br />
* new example feature 2|<br />
Screenshot=System_boot.png|<br />
Homepage=http://wiki.openmoko.org/|<br />
TestedOn=Om2009T5,Om2008.8,SHR|<br />
PackageName=Exampleapp<br />
}}<br />
<br />
==Community==<br />
Most important and change making mails on the mailing lists, blogs etc.. Coolest hacks, screenshots, themes etc..<br />
<br />
* [[User:Drdeath|Drdeath]] is working on implementing a true electronic compass for the FR based on the Honeywell HMC5843 geological magnetometer chip. You can monitor the progress of this project as well as place (non-binding) pre-orders on the [[I2C Compass|I2C Compass Wiki Page]]<br />
<br />
* The [http://www.freesmartphone.org freesmartphone.org] core-team founds a BGB company to facilitate the further development of free and open source middleware for Linux-based mobile systems: "Lauer, Lübbe, Schmidt, Willmann, freesmartphone.org GbR". This legal entity is offering consulting, training, and implementation services around the freesmartphone.org middleware platform, also known as FSO. They now have a single point of [mailto:coreteam@freesmartphone.org contact] for both commercial and non-commercial parties who want to use our services to create compelling solutions. You can read full announcement on [http://lists.openmoko.org/pipermail/community/2009-July/052254.html lists.openmoko.org]<br />
<br />
* Paul Fertser created [[Battery_Questions_and_Answers]] wiki page with answers to most popular battery-related questions. If you wonder about your battery replacement, what can it do or what it can not, this is the right place to start looking information<br />
<br />
* SHR logo contest started [http://wiki.shr-project.org/trac/wiki/LogoContest]<br />
<br />
==Event News==<br />
<br />
* '''2009-07-08''' - [Example Event] Description of example event<br />
<br />
[[Category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/Talk:NeoventoTalk:Neovento2009-07-30T08:42:52Z<p>Rakshat: /* Users' thoughts and concerns */ question</p>
<hr />
<div>== Getting wi-fi working ==<br />
<br />
<br />
I had some issues here.<br />
<br />
1) My ethernet driver was eth1 (not wlan0 or eth0).<br />
<br />
2) wifi-radar requires manually setting up wpa_supplicant at /etc/wpa_supplicant.conf<br />
<br />
--[[User:Dfsmith|Dfsmith]] 11:53, 23 February 2009 (UTC)<br />
<br />
== No fix in GPS ==<br />
<br />
I am not able to get any GPS fix on either Zhone or Tango GPS though the GPS indicator on the top panel is on. At the same place i am getting fix on 2008.12. Do i need to manually switch something on? --[[User:Rakshat|Rakshat]] 13:02, 19 March 2009 (UTC)<br />
<br />
Do you use fyp 3.18 and the recommended kernel? Which bootloader? <br />
It should really work, it's confirmed by quite a lot of people. <br />
But please explain your problem.<br />
[[User:Neovento|neovento]]<br />
<br />
I have fyp 3.01 and recommended kernel. QI bootloader. Should i be using the latest U-Boot (I think I read that somewhere)? I did not make a swap file. I will try again with 3.18 tomorrow and report.--[[User:Rakshat|Rakshat]] 14:39, 19 March 2009 (UTC)<br />
<br />
Just flash 3.18 (and new kernel), GPS will work then. It also works really good with Qi.[[User:Neovento|neovento]] <br />
<br />
GPS works in 3.18 --[[User:Rakshat|Rakshat]] 12:34, 23 March 2009 (UTC)<br />
<br />
= To-Do =<br />
<br />
Please help in contributing Neovento changes back to Debian. It does not help the big picture to do just concentrate on images and scripts if the base work in Debian does not improve - the development in the long run suffers.<br />
<br />
* Contribute packaging to [http://wiki.debian.org/Teams/DebianFSO pkg-fso] team for any packages not yet in the repositories (already in Debian or Debian's PKG-FSO: Pidgin, mokomaze, tangogps, epdfview)<br />
** Fennec<br />
** Wifi-radar<br />
** Mokomaze<br />
* Contribute changes to Debian or upstream repositories<br />
** Zhone<br />
** LXDE (eg. lxde-fso package with settings)<br />
** Matchbox<br />
* Create for example "fso-neoventa" meta package for PKG-FSO repositories, installation of which equals to installing Neovento image<br />
<br />
Note that especially contributing to Debian-FSO team's work is not that hard, and not all requirements of official Debian apply there.<br />
[[User:unknown author|unknown author]]<br />
<br />
>>>> I thought about that some time ago, but recently had not the time to do things like that. I will think about it again after the next release.<br />
[[User:neovento|neovento]]<br />
<br />
<br />
<br />
== Users' thoughts and concerns ==<br />
<br />
These are some thoughts about neovento 5:<br />
<br />
<br />
-the right-click mouse button should be simulated by pressing the screen at one spot for about 1sec. This should include the web browser's links.<br />
<br />
-the on-off button on the freerunner should be used as the cold-boot (I am tired of having to take the battery in/out to reboot once it freezes). I do not know if this is the freerunner's hardware issue.<br />
<br />
-windows should always resize to fit the screen and be less messy (?)<br />
<br />
-user should be able to move the screen to be allowed to work with apps that are greater than the screen-size itself<br />
<br />
-user should be allowed to rotate the screen.(xrandr -o <magic number> does this [[User:Atilla|Atilla]])<br />
<br />
-the upper menu (with wifi, gprs, etc) should be disabled (or scrolled up) when not needed, and enabled again (scrolled-down) when needed.<br />
<br />
-keyboard should be allowed to be custom-made and arranged by the user. <br />
<br />
-a simpler program for WiFi should be developed, and WiFi should not disconnect while working after some time. There are many good ones with the free source code on www.opkg.org .<br />
<br />
-distro should not point to .DE servers but usual debian.org ones (because they are too slow for other continents).<br />
<br />
-user should be allowed to install additional programs and packages to SD card and not on space reserved for the distribution. Of course, when SD card is out, the distribution should work without the installed programs and packages (although it may appear to be a bit messy with menu shortcuts pointing to nowhere). <br />
<br />
-a web-browser like dillo should be included with the distro.<br />
<br />
-apt-get install http://www.something.com/something.deb should not display the error that http: was not found as a package but install the software instead.<br />
<br />
-dosbox should work on neovento, to suffice the needs for the wine emulator.<br />
<br />
-[[User:Atilla|Atilla]]: Isn't it a good idea to include bluetooth utilities like hcitool by default? <br />
<br />
-[[User:blen2r|blen2r]]: A tool to create new Zhemes would be nice. I succeeded in changing the wallpaper by "scping" a new wallpaper.jpg in /root/.fyp and in the /root/.fyp/zhemes/"MyCurrentZheme" directory. Unfortunately, it only changes the background on the "applications" desktop and not on the zhone desktop.<br />
<br />
-[[User:blen2r|blen2r]]: (Not related to the phone directly) An english forum would be nice because I can't understand Deutsch.<br />
<br />
<br />
>>> thanks for feedback, some points are really inspiring. [[User:neovento|neovento]]<br />
<br />
- --[[User:Rakshat|Rakshat]] 08:42, 30 July 2009 (UTC) Any update being planned for the near future?<br />
<br />
= Tested programs =<br />
<br />
These are some of the tested programs using "apt-get install", please contribute:<br />
<br />
apt-utils -needed package, before installing anything<br />
<br />
gpe-taskmanager -task manager, fast, light-weght and simple<br />
<br />
audacious -mp3 player, works, however the mp3 does not play due to lags. A simpler player that uses less CPU is needed.<br />
<br />
midori -web browser, EXCELLENT except for the annoying "root user" message.<br />
<br />
xfce4-taskmanager -works but useless due to a lack of right-click<br />
<br />
bochs -pc emulator, installs and seems to work, had no time to mess with<br />
<br />
gpe-filemanager -file manager, simple, fast, light-weight, better than pcmanfm in my opinion.<br />
<br />
galculator - calculator, very good although the scientific mode needs a bigger screen.<br />
<br />
wireshark - works but slow load.<br />
<br />
mumpot - mapping application for mobile devices<br />
<br />
DosBox - installs but freezes when run<br />
<br />
Links2 - a light web browser, loads fast and does the job</div>Rakshathttp://openmoko.org/wiki/Talk:Manuals/SHRTalk:Manuals/SHR2009-07-27T09:18:19Z<p>Rakshat: /* Manuals standardisation */ comment</p>
<hr />
<div>This is the infrastructural page of the SHR User Manual.<br />
Decisions of discussions should go here.<br />
<br />
<br />
===Sources of info===<br />
<br />
http://shr-project.org/trac/wiki/Tweaks<br />
<br />
http://shr-project.org/trac/wiki/Customize<br />
<br />
http://wiki.openmoko.org/wiki/SHR<br />
<br />
http://openmoko.opendevice.org/~dos/manual/<br />
<br />
===Base ground===<br />
<br />
SHR Unstable will be used for this manual.<br />
<br />
<br />
===Screenshots===<br />
<br />
Screenshots should be based on one, default theme: Illume-SHR.<br />
<br />
===Questions for discussion===<br />
<br />
name of this guide/manual/introduction/howto...<br />
<br />
===Manuals standardisation===<br />
<br />
Hi! I'm one of the wiki maintainers here. I have recently started an effort to standardise manuals on this wiki - see http://n2.nabble.com/organizing-manuals-on-the-wiki-tp3302919p3302919.html for my posts to the documentation mailing list. I'm planning to create some standards for writing manuals which would become part of the [[Openmoko Wiki Editing Guidelines]]. For the SHR manual implementing those standards would mean that some parts of the section "Installation" would be moved to individual device-manuals. Furthermore this manual would probably be moved to a page like [[Manuals/SHR]]. What do you think about this? I'd appreciate any comments from you. --[[User:Marko Knöbl|Marko Knöbl]] 21:55, 24 July 2009 (UTC)<br />
<br />
I am ok with this but let the draft develop here as part of the cofundus project till August 31st --[[User:Rakshat|Rakshat]] 09:18, 27 July 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/Talk:JokesTalk:Jokes2009-07-11T06:11:27Z<p>Rakshat: </p>
<hr />
<div>proposed for deletion?<br />
<br />
are YOU joking?<br />
<br />
Dareus<br />
<br />
<br />
removed proposed for deletion tag --[[User:Rakshat|Rakshat]] 06:11, 11 July 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/JokesJokes2009-07-11T06:10:31Z<p>Rakshat: removed proposed for deletation as page is om relevent .</p>
<hr />
<div>= Jokes in English =<br />
<br />
'''Q: Why did OM cross the road?'''<br />
<br />
A: To get to another toolkit :)<br />
<br />
'''Q: How many OM devs does it take to change a lightbulb?'''<br />
<br />
A: Well first we need to abandon the old lightbulb holder because at a later date we may not be able to plug a floodlight in, bring in a new lightbulb holder and adapt it to multiple floodlights, meanwhile the engineering team has realized that this will only run green floodlights and has started rewiring the whole house.. :) The burnt out lightbulb is due to be fixed at a later date :) <br />
<br />
'''Q: What is the difference between a professional photographer and OM user?'''<br />
<br />
A: The OM user has to flash more often :)<br />
<br />
'''Q: Why did the OM newbie log onto #openmoko?'''<br />
<br />
A: Because they had not read:<br />
*# the wiki, and<br />
*# the topic<br />
As then they would know you slide your finder up on the keyboard to get the numbers to enter your sim pin.<br />
<br />
'''Q: What's the difference between an iphone and a freerunner?'''<br />
<br />
A: One works but takes away your freedom, the other is free but needs your work<br />
<br />
Knock, Knock<br />
Who's There?<br />
A Neo User<br />
A Neo User<br />
<br />
'''Q: What did the Neo say to the insomniac?'''<br />
<br />
A: At least when you go to sleep you know you'll wake up!<br />
<br />
'''Ancient chinese proverb:''' "Neo owner is man carrying wall charger"<br />
<br />
'''Q: What's the difference between a brick and a freerunner?'''<br />
<br />
A: The brick is heavier... slightly.<br />
<br />
A: The brick comes in different colors.<br />
<br />
A: You can't de-brick the brick.<br />
<br />
A: A brick doesn't have to be recharged every twelve hours<br />
<br />
A: A brick will reliably perform it's intended function out of the box, no configuration required.<br />
<br />
A: You don't have to constantly re-flash / update the software on a brick<br />
<br />
A: The brick will not buzz<br />
<br />
A: The brick won't stop working after a day or two<br />
<br />
A: The brick is waterproof<br />
<br />
A: Bricks are cheap, reliable, and widely available.<br />
<br />
A: A brick isn't designed to make phone calls.<br />
<br />
'''Q: And what's the similarity?'''<br />
<br />
A: The probability they ever reliably will.<br />
<br />
'''OM2008.9 and FSO walk into a bar.'''<br />
<br />
"How are you? How are you?" asks FSO.<br />
<br />
"Buzzzzzzz" says OM2008.9<br />
<br />
'''Q: How to switch off this phone?'''<br />
<br />
A: You have to write program :)<br />
<br />
<!--consider using this kind of formatting:--><br />
;Q What if somebody important calls?:A Err..<br />
<br />
;A. Because it messes up with the normal order in which people read things.:Q. Why is top-posting prohibited on our mailing lists?<br />
<br />
;Q What is your new year resolution?:A 640x480.<br />
<br />
<br />
'''E-mail quotes:'''<br />
<br />
Hello,<br />
<br />
<br />
Yesterday I accidentally put my OM phone near LCD TV (Samsung).<br />
<br />
SW on OM is QT Extended and when I press power button (to wake up mobile) TV immediately turn off.<br />
<br />
I tried again and TV changed channel. So, on my phone this behavioure is repeatable.<br />
<br />
Is it normal behavioure?<br />
<br />
Thanks in advance<br />
<br />
Mile<br />
<br />
<br />
<br />
Steve Mosher on the Community ML:<br />
<br />
When OM throws a party nobody leaves with a buzz.<br />
<br />
<br />
<br />
'''IRC quotes:'''<br />
<br />
[16:03] <jadams_> does 2008.8 support the neo yet?<br />
<br />
<br />
<AntonTakk> i don't want another phone that would just need a bubble on top to look like an apple mouse<br />
<playya_> AntonTakk, a apple mouse has less buttons<br />
<br />
<br />
<Rampentpancake> can i run openmoko as a live cd?<br />
<br />
<Rampentpancake> like is it a bootable linux distribution?<br />
<br />
<br />
'''Motivator'''<br />
[http://www.om.vptt.ch/site/wp-content/uploads/2008/11/poster81947927.jpg]<br />
<br />
'''Accessories'''<br />
* [http://lists.openmoko.org/pipermail/support/attachments/20081201/5bc502e1/attachment-0001.jpg Freerunner anti-theft-protection]<br />
<br />
'''Fantasy release announcements:'''<br />
* New distribution: [http://scap.linuxtogo.org/files/2c3159f3e1a2622fd56fe29d2f222d9c.png OpenmokoMe Millenium Edition] !<br />
* New hardware: [http://notnews.today.com/2008/09/22/free-software-foundation-announces-gnuphone/ the GnuPhone].<br />
<br />
= Openmoko Jokes in Other Languages =<br />
<br />
As a special page, I'd like all languages to be on the same page.<br />
<br />
== Finnish ==<br />
<br />
[http://www.1songlyrics.com/k/kummeli/jumankauta-juu-n--s-p-iv--.html Kummeli-assosiaatio]<br><br />
”GTA nolla kakkonen on, luureista ehkä voittamaton;<br><br />
pientä laittoo se vaatii vaan, sitten baanalle brassailemaan<br><br />
...<br><br />
Jumankauta juu nääs päivää, ei ole huolen häivää;<br><br />
toolkitit kun tunnelmaa tuo, bassfix ja buzzfix soundit luo”<br><br />
<br />
(saa jatkaa/kehitellä)<br />
<br />
== ... ==<br />
<br />
[[category:Community]]</div>Rakshathttp://openmoko.org/wiki/Talk:NeoventoTalk:Neovento2009-03-23T12:34:50Z<p>Rakshat: /* No fix in GPS */</p>
<hr />
<div>== Getting wi-fi working ==<br />
<br />
<br />
I had some issues here.<br />
<br />
1) My ethernet driver was eth1 (not wlan0 or eth0).<br />
<br />
2) wifi-radar requires manually setting up wpa_supplicant at /etc/wpa_supplicant.conf<br />
<br />
--[[User:Dfsmith|Dfsmith]] 11:53, 23 February 2009 (UTC)<br />
<br />
== No fix in GPS ==<br />
<br />
I am not able to get any GPS fix on either Zhone or Tango GPS though the GPS indicator on the top panel is on. At the same place i am getting fix on 2008.12. Do i need to manually switch something on? --[[User:Rakshat|Rakshat]] 13:02, 19 March 2009 (UTC)<br />
<br />
Do you use fyp 3.18 and the recommended kernel? Which bootloader? <br />
It should really work, it's confirmed by quite a lot of people. <br />
But please explain your problem.<br />
[[User:Neovento|neovento]]<br />
<br />
I have fyp 3.01 and recommended kernel. QI bootloader. Should i be using the latest U-Boot (I think I read that somewhere)? I did not make a swap file. I will try again with 3.18 tomorrow and report.--[[User:Rakshat|Rakshat]] 14:39, 19 March 2009 (UTC)<br />
<br />
Just flash 3.18 (and new kernel), GPS will work then. It also works really good with Qi.[[User:Neovento|neovento]] <br />
<br />
GPS works in 3.18 --[[User:Rakshat|Rakshat]] 12:34, 23 March 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/Talk:NeoventoTalk:Neovento2009-03-19T14:39:44Z<p>Rakshat: /* No fix in GPS */</p>
<hr />
<div>== Getting wi-fi working ==<br />
<br />
<br />
I had some issues here.<br />
<br />
1) My ethernet driver was eth1 (not wlan0 or eth0).<br />
<br />
2) wifi-radar requires manually setting up wpa_supplicant at /etc/wpa_supplicant.conf<br />
<br />
--[[User:Dfsmith|Dfsmith]] 11:53, 23 February 2009 (UTC)<br />
<br />
== No fix in GPS ==<br />
<br />
I am not able to get any GPS fix on either Zhone or Tango GPS though the GPS indicator on the top panel is on. At the same place i am getting fix on 2008.12. Do i need to manually switch something on? --[[User:Rakshat|Rakshat]] 13:02, 19 March 2009 (UTC)<br />
<br />
Do you use fyp 3.18 and the recommended kernel? Which bootloader? <br />
It should really work, it's confirmed by quite a lot of people. <br />
But please explain your problem.<br />
[[User:Neovento|neovento]]<br />
<br />
I have fyp 3.01 and recommended kernel. QI bootloader. Should i be using the latest U-Boot (I think I read that somewhere)? I did not make a swap file. I will try again with 3.18 tomorrow and report.--[[User:Rakshat|Rakshat]] 14:39, 19 March 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/Talk:NeoventoTalk:Neovento2009-03-19T13:02:23Z<p>Rakshat: </p>
<hr />
<div>== Getting wi-fi working ==<br />
<br />
<br />
I had some issues here.<br />
<br />
1) My ethernet driver was eth1 (not wlan0 or eth0).<br />
<br />
2) wifi-radar requires manually setting up wpa_supplicant at /etc/wpa_supplicant.conf<br />
<br />
--[[User:Dfsmith|Dfsmith]] 11:53, 23 February 2009 (UTC)<br />
<br />
== No fix in GPS ==<br />
<br />
I am not able to get any GPS fix on either Zhone or Tango GPS though the GPS indicator on the top panel is on. At the same place i am getting fix on 2008.12. Do i need to manually switch something on? --[[User:Rakshat|Rakshat]] 13:02, 19 March 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/Talk:VoicenoteTalk:Voicenote2009-03-19T12:58:11Z<p>Rakshat: </p>
<hr />
<div>'''Please add any idea / comment / code sample here'''<br />
<br />
I (kimaidou) copy/paste the comments I had on the community mailing list<br />
<br />
== enable job control ==<br />
You should use "kill %1" instead, this will only kill the instance you<br />
just started (and TERM is the default). For that, you need to enable job<br />
control (set -m)<br />
+ remove the & <br />
<br />
Result :<br />
<br />
#!/bin/bash<br />
# Exit on error<br />
# Enable job control<br />
set -em<br />
<br />
........<br />
<br />
# Kill arecord<br />
kill %1<br />
<br />
<br />
== other ? ==<br />
<br />
Would you be interested in taking part in the Call Recorder cum Dictaphone Application for the Freerunner Competition (http://openmoko.cofundos.org/project.php?id=154) as you have already done a lot of work on voice recording<br />
--[[User:Rakshat|Rakshat]] 12:58, 19 March 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-03-20Community Updates/2009-03-202009-03-19T10:55:01Z<p>Rakshat: added Kustomizer 4</p>
<hr />
<div>{{Languages|Community Updates/March 6, 2009}}<br />
<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
<br />
<br />
<br />
<br />
<br />
====='''Period 20, Feb~5, Mar, 2009'''=====<br />
<br />
<br />
==Distributions ==<br />
<br />
* Openmoko continues it's work on '''[http://lists.openmoko.org/pipermail/devel/2009-March/004976.html Om2009 release]''' - On the release plan, Openmoko is going to put FSO milestone 5.5, the stable kernel, paroli and the new xorg-glamo drivers together and make most stable distro ever. The builds in March will be called Alpha builds, and will receive only partial testing. Start with Beta builds and full testing in April. From then on only critical features and bug fixes will be backported into the branch. At the end of May, release candidates (RC builds) will start generating.<br />
<br />
* QT Extended moving along as a community project<br />
<br />
* Android - Beta 4 announced, cupcake image - can someone add to this<br />
<br />
==Applications ==<br />
<br />
===Application Updates===<br />
<br />
* '''Mokometeo 0.2''' the small python/GTK application fetching the weather forecast <br />
from Yahoo weather pages,has been released with some improvements and bug <br />
fixes.<br />
Changes that went in are<br />
** added some "print" in the code <br />
** debug the .mokometeo folder ; put the config folder in /home/root/.mokometeo/ instead of /.mokometeo/ <br />
** test if the connection to internet is ok. If not, display question marks <br />
** backup the data each time data is downloaded and displayed. This data is used on the next Mokometeo startup <br />
** added the date and time when the data has been downloaded<br />
<br />
Check the page :http://wiki.openmoko.org/wiki/Mokometeo for more details<br />
<br />
* '''Fennec Beta 1''' Released<br />
<br />
This is the twelfth development milestone and the first beta release of the <br />
mobile version of Firefox, for testing purposes only. More details about this <br />
on:<br />
http://blog.pavlov.net/2009/03/17/fennec-1-beta-1/<br />
http://www.mozilla.org/projects/fennec/1.0b1/releasenotes/<br />
https://wiki.mozilla.org/Mobile/Build/Fennec<br />
<br />
<br />
* '''Orrery 2.5''' Released<br />
<br />
A new version of the orrery sky-chart program has been released. In addition to several bug fixes, the new version includes support for displaying informal constellations (asterisms like the Big Dipper), a new to-scale display of the Solar System, information about the number of satellites used for the position fix in GPS mode and better support for displaying stars too faint for the unaided eye to see. Visit http://wiki.openmoko.org/wiki/Orrery for more details.<br />
<br />
<br />
'''GridPad v.2.1''' Released<br />
<br />
'''gvSIG Mobile 0.11''' Released<br />
<br />
'''KnjMokoWifi''' Released <br />
[[http://wiki.openmoko.org/wiki/KnjMokoWifi More information]]<br />
<br />
<br />
==Community ==<br />
<br />
<br />
* A [[Browser review|browser review/comparison]] study of the best suitable browser<br />
** Everyone can add test results of the browser compatibility to any of the distributions being used so that we may find the one that has the most potential and can be developed to a actual working browser.<br />
<br />
<br />
* If anyone is looking for a Chess game on the Neo ,you could try Maemo.<br />
This might be a good start for the application:<br />
http://repository.maemo.org/pool/maemo4.1/free/o/osso-chess-ui/<br />
http://repository.maemo.org/pool/maemo4.1/free/g/gnuchess/<br />
<br />
* Mid April: GSM buzz-fix party in Braunschweig, Germany Daniel Williams has <br />
been glad to perform buzz fixes for phones that needs the fix.In order to gauge <br />
interest and plan ahead with respect to ordering<br />
Resistors/Capacitors he would like to know how many phones would come.If you <br />
are interested and would show up please mail him privately and also give <br />
information on how many phones you would bring.<br />
<br />
* Kustomizer 0.4 released for 2008.12 [http://groups.google.com/group/kustomizer/browse_thread/thread/58b14dd6893d7242]<br />
<br />
<br />
<br />
===Event News===<br />
<br />
<br />
<br />
* 2009-03-01/03-31 Harry' Openmoko Survey | Please help me with my free <br />
software and Openmoko related academic research | Harry Tsai of Chang Gung <br />
Universtiy<br />
<br />
* 2009-03-23/27 Apogee 2009 | Rakshat Hooja of IDA Systems will be speaking <br />
about Openmoko<br />
<br />
* 2009-03-30/04-03 EMBEDDED SYSTEMS CONFERENCE - SILICON VALLEY 2009 | San <br />
Jose McEnery Convention Center, California | A huge Openmoko marketing event <br />
and Sean's speech <br />
2009-04-01/02 Swiss Open Source Software Conference & Exposition | Bern, <br />
Switzerland | Openmoko Sean will give a speech<br />
<br />
* 2009-04-06/08 CELF Embedded Linux Conference | ELC 2009 San Francisco, <br />
California.<br />
<br />
5) Barcelona ,18/04/2009 Tuxbrain.com :First fix it party in Spain <br />
with the support of Openmoko at Barcelona,Boca Nord Linux Lab on 18/04/2009 <br />
more details in spanish : http://www.openmoko-spain.org/tiki-view_blog_post.php?blogId=1&postId=7<br />
<br />
6) 2009-04-18/19 Open Source Developer's Conference | OSDC will hold in Taipei <br />
, Taiwan.<br />
<br />
7) 2009-05-12/13 OSiM Asia | The Kowloon Shangri-la hotel, Hong Kong | <br />
Openmoko will give a speech<br />
<br />
8) 2009-06-25/26 OPEN SOURCE IN MOBILE 2009 | to be held in Westin Taipei <br />
Taiwan | Openmoko Sean will give a speech<br />
<br />
<br />
====Competitions====<br />
<br />
* Software.Cofundos.org - Following the programming contest, <br />
software.Cofundos.org will help<br />
to boost any idea one has in mind and give an opportunity to earn some money <br />
for people who have the time/skills you may not have.This is a great platform <br />
for discussing and enriching ideas on upcoming/existing projects.<br />
<br />
* New application contest organized by Rakshat Hooja<br />
'Call Recorder cum Dictaphone Application for the Freerunner' on <br />
cofundus.org.Any one who wishes to contribute their time/skills and also get <br />
more details can check the following link -<br />
http://www.cofundos.org/project.php?id=154<br />
<br />
[[category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/User_talk:William_LaiUser talk:William Lai2009-03-19T09:31:38Z<p>Rakshat: </p>
<hr />
<div>==Correct name of 2008.8==<br />
<br />
Hi! I'm the one who changed most of the names of 2008.8 to "Om2008.8" and "Openmoko2008.8". I did this because [[User:Coolcat|Brenda]] told me that these are the correct names in a [http://lists.openmoko.org/pipermail/documentation/2008-August/000245.html post on the mailing list]. Now I found that you are changing the names to "Om 2008.8" (with a space) again. Are you sure that this is the correct version? If you are, could you please post a comment to the documentation mailing list about the correct name? --[[User:Marko Knöbl|Marko Knöbl]] 20:14, 6 August 2008 (UTC)<br />
<br />
==Shortening the main page==<br />
<br />
Is there any specific reason why the boxes giving a lot of information and relevant information have been removed form the main page. I found them quite usefull - especially the latest news section. --[[User:Rakshat|Rakshat]] 11:06, 5 February 2009 (UTC)<br />
<br />
==Community Update 20th March==<br />
<br />
I have added information about a few more applications in the community update. Can the link to the draft be posted to the community list (I can do this) so that the community can make updates before the final version is released tomorrow (on 20th March) --[[User:Rakshat|Rakshat]] 09:31, 19 March 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/User_talk:KaspernjUser talk:Kaspernj2009-03-19T09:20:32Z<p>Rakshat: </p>
<hr />
<div>I got my OpenMoko Freerunner in December 2008.<br />
<br />
Since then I have developed a small application for managing the wireless interface in the phone called knjMokoWifi.<br />
<br />
I have also set up a repository where this application can be downloaded from, along with other packages like:<br />
<br />
PHP 5.2.6<br />
<br />
PHP-GTK 2.0.1<br />
<br />
Ruby 1.8<br />
<br />
Ruby 1.8 - GTK2<br />
<br />
Ruby 1.8 - SQLite3<br />
<br />
<br />
And a lot of other packages.<br />
<br />
<br />
Try it out like this:<br />
<br />
wget http://downloads.kaspernj.org/openmoko/repository/knjrepository.conf -O /etc/opkg/knjrepository.conf<br />
opkg update<br />
opkg install php526 php526-gtk2<br />
opkg install knjmokowifi<br />
opkg install ruby1.8 libsqlite3-ruby1.8<br />
<br />
<br />
----<br />
Can you add your application to www.opkg.org also --[[User:Rakshat|Rakshat]] 09:20, 19 March 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-03-20Community Updates/2009-03-202009-03-19T09:16:43Z<p>Rakshat: KnjMokoWifi</p>
<hr />
<div>{{Languages|Community Updates/March 6, 2009}}<br />
<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
<br />
<br />
<br />
<br />
<br />
====='''Period 20, Feb~5, Mar, 2009'''=====<br />
<br />
<br />
==Distributions ==<br />
<br />
* Openmoko continues it's work on '''[http://lists.openmoko.org/pipermail/devel/2009-March/004976.html Om2009 release]''' - On the release plan, Openmoko is going to put FSO milestone 5.5, the stable kernel, paroli and the new xorg-glamo drivers together and make most stable distro ever. The builds in March will be called Alpha builds, and will receive only partial testing. Start with Beta builds and full testing in April. From then on only critical features and bug fixes will be backported into the branch. At the end of May, release candidates (RC builds) will start generating.<br />
<br />
* QT Extended moving along as a community project<br />
<br />
* Android - Beta 4 announced, cupcake image - can someone add to this<br />
<br />
==Applications ==<br />
<br />
===Application Updates===<br />
<br />
'''Mokometeo 0.2''' the small python/GTK application fetching the weather forecast <br />
from Yahoo weather pages,has been released with some improvements and bug <br />
fixes.<br />
Changes that went in are<br />
** added some "print" in the code <br />
** debug the .mokometeo folder ; put the config folder in /home/root/.mokometeo/ instead of /.mokometeo/ <br />
** test if the connection to internet is ok. If not, display question marks <br />
** backup the data each time data is downloaded and displayed. This data is used on the next Mokometeo startup <br />
** added the date and time when the data has been downloaded<br />
<br />
Check the page :http://wiki.openmoko.org/wiki/Mokometeo for more details<br />
<br />
* '''Fennec Beta 1''' Released<br />
<br />
This is the twelfth development milestone and the first beta release of the <br />
mobile version of Firefox, for testing purposes only. More details about this <br />
on:<br />
http://blog.pavlov.net/2009/03/17/fennec-1-beta-1/<br />
http://www.mozilla.org/projects/fennec/1.0b1/releasenotes/<br />
https://wiki.mozilla.org/Mobile/Build/Fennec<br />
<br />
<br />
'''Orrery 2.5''' Released<br />
<br />
A new version of the orrery sky-chart program has been released. In addition to several bug fixes, the new version includes support for displaying informal constellations (asterisms like the Big Dipper), a new to-scale display of the Solar System, information about the number of satellites used for the position fix in GPS mode and better support for displaying stars too faint for the unaided eye to see. Visit http://wiki.openmoko.org/wiki/Orrery for more details.<br />
<br />
<br />
'''GridPad v.2.1''' Released<br />
<br />
'''gvSIG Mobile 0.11''' Released<br />
<br />
'''KnjMokoWifi''' Released <br />
[http://wiki.openmoko.org/wiki/KnjMokoWifi More information]<br />
<br />
<br />
==Community ==<br />
<br />
<br />
* A [[Browser review|browser review/comparison]] study of the best suitable browser<br />
** Everyone can add test results of the browser compatibility to any of the distributions being used so that we may find the one that has the most potential and can be developed to a actual working browser.<br />
<br />
<br />
4) If anyone is looking for a Chess game on the Neo ,you could try Maemo.<br />
This might be a good start for the application:<br />
http://repository.maemo.org/pool/maemo4.1/free/o/osso-chess-ui/<br />
http://repository.maemo.org/pool/maemo4.1/free/g/gnuchess/<br />
<br />
5) Mid April: GSM buzz-fix party in Braunschweig, Germany Daniel Williams has <br />
been glad to perform buzz fixes for phones that needs the fix.In order to gauge <br />
interest and plan ahead with respect to ordering<br />
Resistors/Capacitors he would like to know how many phones would come.If you <br />
are interested and would show up please mail him privately and also give <br />
information on how many phones you would bring.<br />
<br />
<br />
<br />
===Event News===<br />
<br />
<br />
<br />
* 2009-03-01/03-31 Harry' Openmoko Survey | Please help me with my free <br />
software and Openmoko related academic research | Harry Tsai of Chang Gung <br />
Universtiy<br />
<br />
* 2009-03-23/27 Apogee 2009 | Rakshat Hooja of IDA Systems will be speaking <br />
about Openmoko<br />
<br />
* 2009-03-30/04-03 EMBEDDED SYSTEMS CONFERENCE - SILICON VALLEY 2009 | San <br />
Jose McEnery Convention Center, California | A huge Openmoko marketing event <br />
and Sean's speech <br />
2009-04-01/02 Swiss Open Source Software Conference & Exposition | Bern, <br />
Switzerland | Openmoko Sean will give a speech<br />
<br />
* 2009-04-06/08 CELF Embedded Linux Conference | ELC 2009 San Francisco, <br />
California.<br />
<br />
5) Barcelona ,18/04/2009 at Boca Nord Linux Lab :First fix it party in Spain <br />
with the support of Openmoko at Barcelona,Boca Nord Linux Lab on 18/04/2009 <br />
more details in spanish : http://www.openmoko-spain.org/tiki-<br />
view_blog_post.php?blogId=1&postId=7<br />
<br />
6) 2009-04-18/19 Open Source Developer's Conference | OSDC will hold in Taipei <br />
, Taiwan.<br />
<br />
7) 2009-05-12/13 OSiM Asia | The Kowloon Shangri-la hotel, Hong Kong | <br />
Openmoko will give a speech<br />
<br />
8) 2009-06-25/26 OPEN SOURCE IN MOBILE 2009 | to be held in Westin Taipei <br />
Taiwan | Openmoko Sean will give a speech<br />
<br />
<br />
====Competitions====<br />
<br />
* Software.Cofundos.org - Following the programming contest, <br />
software.Cofundos.org will help<br />
to boost any idea one has in mind and give an opportunity to earn some money <br />
for people who have the time/skills you may not have.This is a great platform <br />
for discussing and enriching ideas on upcoming/existing projects.<br />
<br />
* New application contest organized by Rakshat Hooja<br />
'Call Recorder cum Dictaphone Application for the Freerunner' on <br />
cofundus.org.Any one who wishes to contribute their time/skills and also get <br />
more details can check the following link -<br />
http://www.cofundos.org/project.php?id=154<br />
<br />
[[category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-03-20Community Updates/2009-03-202009-03-19T08:54:57Z<p>Rakshat: added qt extended and android info</p>
<hr />
<div>{{Languages|Community Updates/March 6, 2009}}<br />
<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
<br />
<br />
<br />
<br />
<br />
====='''Period 20, Feb~5, Mar, 2009'''=====<br />
<br />
<br />
==Distributions ==<br />
<br />
* Openmoko continues it's work on '''[http://lists.openmoko.org/pipermail/devel/2009-March/004976.html Om2009 release]''' - On the release plan, Openmoko is going to put FSO milestone 5.5, the stable kernel, paroli and the new xorg-glamo drivers together and make most stable distro ever. The builds in March will be called Alpha builds, and will receive only partial testing. Start with Beta builds and full testing in April. From then on only critical features and bug fixes will be backported into the branch. At the end of May, release candidates (RC builds) will start generating.<br />
<br />
* QT Extended moving along as a community project<br />
<br />
* Android - Beta 4 announced, cupcake image - can someone add to this<br />
<br />
==Applications ==<br />
<br />
===Application Updates===<br />
<br />
'''Mokometeo 0.2''' the small python/GTK application fetching the weather forecast <br />
from Yahoo weather pages,has been released with some improvements and bug <br />
fixes.<br />
Changes that went in are<br />
** added some "print" in the code <br />
** debug the .mokometeo folder ; put the config folder in /home/root/.mokometeo/ instead of /.mokometeo/ <br />
** test if the connection to internet is ok. If not, display question marks <br />
** backup the data each time data is downloaded and displayed. This data is used on the next Mokometeo startup <br />
** added the date and time when the data has been downloaded<br />
<br />
Check the page :http://wiki.openmoko.org/wiki/Mokometeo for more details<br />
<br />
* '''Fennec Beta 1''' Released<br />
<br />
This is the twelfth development milestone and the first beta release of the <br />
mobile version of Firefox, for testing purposes only. More details about this <br />
on:<br />
http://blog.pavlov.net/2009/03/17/fennec-1-beta-1/<br />
http://www.mozilla.org/projects/fennec/1.0b1/releasenotes/<br />
https://wiki.mozilla.org/Mobile/Build/Fennec<br />
<br />
<br />
'''Orrery 2.5''' Released<br />
<br />
A new version of the orrery sky-chart program has been released. In addition to several bug fixes, the new version includes support for displaying informal constellations (asterisms like the Big Dipper), a new to-scale display of the Solar System, information about the number of satellites used for the position fix in GPS mode and better support for displaying stars too faint for the unaided eye to see. Visit http://wiki.openmoko.org/wiki/Orrery for more details.<br />
<br />
<br />
'''GridPad v.2.1''' Released<br />
<br />
'''gvSIG Mobile 0.11''' Released<br />
<br />
<br />
==Community ==<br />
<br />
<br />
* A [[Browser review|browser review/comparison]] study of the best suitable browser<br />
** Everyone can add test results of the browser compatibility to any of the distributions being used so that we may find the one that has the most potential and can be developed to a actual working browser.<br />
<br />
<br />
4) If anyone is looking for a Chess game on the Neo ,you could try Maemo.<br />
This might be a good start for the application:<br />
http://repository.maemo.org/pool/maemo4.1/free/o/osso-chess-ui/<br />
http://repository.maemo.org/pool/maemo4.1/free/g/gnuchess/<br />
<br />
5) Mid April: GSM buzz-fix party in Braunschweig, Germany Daniel Williams has <br />
been glad to perform buzz fixes for phones that needs the fix.In order to gauge <br />
interest and plan ahead with respect to ordering<br />
Resistors/Capacitors he would like to know how many phones would come.If you <br />
are interested and would show up please mail him privately and also give <br />
information on how many phones you would bring.<br />
<br />
<br />
<br />
===Event News===<br />
<br />
<br />
<br />
* 2009-03-01/03-31 Harry' Openmoko Survey | Please help me with my free <br />
software and Openmoko related academic research | Harry Tsai of Chang Gung <br />
Universtiy<br />
<br />
* 2009-03-23/27 Apogee 2009 | Rakshat Hooja of IDA Systems will be speaking <br />
about Openmoko<br />
<br />
* 2009-03-30/04-03 EMBEDDED SYSTEMS CONFERENCE - SILICON VALLEY 2009 | San <br />
Jose McEnery Convention Center, California | A huge Openmoko marketing event <br />
and Sean's speech <br />
2009-04-01/02 Swiss Open Source Software Conference & Exposition | Bern, <br />
Switzerland | Openmoko Sean will give a speech<br />
<br />
* 2009-04-06/08 CELF Embedded Linux Conference | ELC 2009 San Francisco, <br />
California.<br />
<br />
5) Barcelona ,18/04/2009 at Boca Nord Linux Lab :First fix it party in Spain <br />
with the support of Openmoko at Barcelona,Boca Nord Linux Lab on 18/04/2009 <br />
more details in spanish : http://www.openmoko-spain.org/tiki-<br />
view_blog_post.php?blogId=1&postId=7<br />
<br />
6) 2009-04-18/19 Open Source Developer's Conference | OSDC will hold in Taipei <br />
, Taiwan.<br />
<br />
7) 2009-05-12/13 OSiM Asia | The Kowloon Shangri-la hotel, Hong Kong | <br />
Openmoko will give a speech<br />
<br />
8) 2009-06-25/26 OPEN SOURCE IN MOBILE 2009 | to be held in Westin Taipei <br />
Taiwan | Openmoko Sean will give a speech<br />
<br />
<br />
====Competitions====<br />
<br />
* Software.Cofundos.org - Following the programming contest, <br />
software.Cofundos.org will help<br />
to boost any idea one has in mind and give an opportunity to earn some money <br />
for people who have the time/skills you may not have.This is a great platform <br />
for discussing and enriching ideas on upcoming/existing projects.<br />
<br />
* New application contest organized by Rakshat Hooja<br />
'Call Recorder cum Dictaphone Application for the Freerunner' on <br />
cofundus.org.Any one who wishes to contribute their time/skills and also get <br />
more details can check the following link -<br />
http://www.cofundos.org/project.php?id=154<br />
<br />
[[category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/Community_Updates/2009-03-20Community Updates/2009-03-202009-03-19T08:48:01Z<p>Rakshat: added grid pad and gvSIG releases</p>
<hr />
<div>{{Languages|Community Updates/March 6, 2009}}<br />
<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
<br />
<br />
<br />
<br />
<br />
====='''Period 20, Feb~5, Mar, 2009'''=====<br />
<br />
<br />
==Distributions ==<br />
<br />
* Openmoko continues it's work on '''[http://lists.openmoko.org/pipermail/devel/2009-March/004976.html Om2009 release]''' - On the release plan, Openmoko is going to put FSO milestone 5.5, the stable kernel, paroli and the new xorg-glamo drivers together and make most stable distro ever. The builds in March will be called Alpha builds, and will receive only partial testing. Start with Beta builds and full testing in April. From then on only critical features and bug fixes will be backported into the branch. At the end of May, release candidates (RC builds) will start generating.<br />
<br />
==Applications ==<br />
<br />
===Application Updates===<br />
<br />
'''Mokometeo 0.2''' the small python/GTK application fetching the weather forecast <br />
from Yahoo weather pages,has been released with some improvements and bug <br />
fixes.<br />
Changes that went in are<br />
** added some "print" in the code <br />
** debug the .mokometeo folder ; put the config folder in /home/root/.mokometeo/ instead of /.mokometeo/ <br />
** test if the connection to internet is ok. If not, display question marks <br />
** backup the data each time data is downloaded and displayed. This data is used on the next Mokometeo startup <br />
** added the date and time when the data has been downloaded<br />
<br />
Check the page :http://wiki.openmoko.org/wiki/Mokometeo for more details<br />
<br />
* '''Fennec Beta 1''' Released<br />
<br />
This is the twelfth development milestone and the first beta release of the <br />
mobile version of Firefox, for testing purposes only. More details about this <br />
on:<br />
http://blog.pavlov.net/2009/03/17/fennec-1-beta-1/<br />
http://www.mozilla.org/projects/fennec/1.0b1/releasenotes/<br />
https://wiki.mozilla.org/Mobile/Build/Fennec<br />
<br />
<br />
'''Orrery 2.5''' Released<br />
<br />
A new version of the orrery sky-chart program has been released. In addition to several bug fixes, the new version includes support for displaying informal constellations (asterisms like the Big Dipper), a new to-scale display of the Solar System, information about the number of satellites used for the position fix in GPS mode and better support for displaying stars too faint for the unaided eye to see. Visit http://wiki.openmoko.org/wiki/Orrery for more details.<br />
<br />
<br />
'''GridPad v.2.1''' Released<br />
<br />
'''gvSIG Mobile 0.11''' Released<br />
<br />
<br />
==Community ==<br />
<br />
<br />
* A [[Browser review|browser review/comparison]] study of the best suitable browser<br />
** Everyone can add test results of the browser compatibility to any of the distributions being used so that we may find the one that has the most potential and can be developed to a actual working browser.<br />
<br />
<br />
4) If anyone is looking for a Chess game on the Neo ,you could try Maemo.<br />
This might be a good start for the application:<br />
http://repository.maemo.org/pool/maemo4.1/free/o/osso-chess-ui/<br />
http://repository.maemo.org/pool/maemo4.1/free/g/gnuchess/<br />
<br />
5) Mid April: GSM buzz-fix party in Braunschweig, Germany Daniel Williams has <br />
been glad to perform buzz fixes for phones that needs the fix.In order to gauge <br />
interest and plan ahead with respect to ordering<br />
Resistors/Capacitors he would like to know how many phones would come.If you <br />
are interested and would show up please mail him privately and also give <br />
information on how many phones you would bring.<br />
<br />
<br />
<br />
===Event News===<br />
<br />
<br />
<br />
* 2009-03-01/03-31 Harry' Openmoko Survey | Please help me with my free <br />
software and Openmoko related academic research | Harry Tsai of Chang Gung <br />
Universtiy<br />
<br />
* 2009-03-23/27 Apogee 2009 | Rakshat Hooja of IDA Systems will be speaking <br />
about Openmoko<br />
<br />
* 2009-03-30/04-03 EMBEDDED SYSTEMS CONFERENCE - SILICON VALLEY 2009 | San <br />
Jose McEnery Convention Center, California | A huge Openmoko marketing event <br />
and Sean's speech <br />
2009-04-01/02 Swiss Open Source Software Conference & Exposition | Bern, <br />
Switzerland | Openmoko Sean will give a speech<br />
<br />
* 2009-04-06/08 CELF Embedded Linux Conference | ELC 2009 San Francisco, <br />
California.<br />
<br />
5) Barcelona ,18/04/2009 at Boca Nord Linux Lab :First fix it party in Spain <br />
with the support of Openmoko at Barcelona,Boca Nord Linux Lab on 18/04/2009 <br />
more details in spanish : http://www.openmoko-spain.org/tiki-<br />
view_blog_post.php?blogId=1&postId=7<br />
<br />
6) 2009-04-18/19 Open Source Developer's Conference | OSDC will hold in Taipei <br />
, Taiwan.<br />
<br />
7) 2009-05-12/13 OSiM Asia | The Kowloon Shangri-la hotel, Hong Kong | <br />
Openmoko will give a speech<br />
<br />
8) 2009-06-25/26 OPEN SOURCE IN MOBILE 2009 | to be held in Westin Taipei <br />
Taiwan | Openmoko Sean will give a speech<br />
<br />
<br />
====Competitions====<br />
<br />
* Software.Cofundos.org - Following the programming contest, <br />
software.Cofundos.org will help<br />
to boost any idea one has in mind and give an opportunity to earn some money <br />
for people who have the time/skills you may not have.This is a great platform <br />
for discussing and enriching ideas on upcoming/existing projects.<br />
<br />
* New application contest organized by Rakshat Hooja<br />
'Call Recorder cum Dictaphone Application for the Freerunner' on <br />
cofundus.org.Any one who wishes to contribute their time/skills and also get <br />
more details can check the following link -<br />
http://www.cofundos.org/project.php?id=154<br />
<br />
[[category:Community Update]]</div>Rakshathttp://openmoko.org/wiki/DistributorsDistributors2009-02-05T13:51:20Z<p>Rakshat: </p>
<hr />
<div>Openmoko devices and accessories are sold by many distributors around the world. The following table aims to give you an overview of the different distributors in your area selling the [[Neo FreeRunner]]. This list was last updated on 3 Feb 09 and may be outdated. You can check http://openmoko.com/distributors for the current list.<br />
All orders should include a USB-cable, an AC adapter and a 512 MB micro-SD card.<br />
<br />
{| class="wikitable sortable" border=1<br />
! Distributor<br />
! Continent<br />
! Country<br />
! Price (inc. VAT)<br />
! Warranty<br />
! Included extras<br />
|-<br />
| [http://www.idasystems.net/ IDA Systems]<br />
| Asia<br />
| India<br />
| 385 USD (300 EUR)<br />
| 1 year<br />
| Stylus, pouch, headset, global shipping by UPS<br />
|-<br />
| [http://openmoko.kd85.com kd85.com]<br />
| Europe<br />
| Belgium<br />
| 455 USD (354 EUR)<br />
| 2 years<br />
| stylus<br />
|-<br />
| [http://openmobile.nl openmobile.nl]<br />
| Europe<br />
| Netherlands<br />
| 460 USD (360 EUR)<br />
| 2 years<br />
| <br />
|-<br />
| [http://freerunner.cz freerunner.cz]<br />
| Europe<br />
| Czech Republic<br />
| 370 USD (8250 CZK)<br />
| 2 years<br />
| stylus, headset<br />
|-<br />
| [http://bearstech.com/shop bearstech.com]<br />
| Europe<br />
| France<br />
| 410 USD (320 EUR)<br />
| 1 year<br />
| headset, pouch<br />
|-<br />
| [http://pulster.eu Pulster]<br />
| Europe<br />
| Germany<br />
| 320 USD (249 EUR)<br />
| 2 years<br />
| stylus, manual<br />
|-<br />
| [http://trisoft.de TRIsoft]<br />
| Europe<br />
| Germany<br />
| 450 USD (350 EUR)<br />
| 2 years<br />
| pouch, headset, stylus<br />
|-<br />
| [http://www.handheld-linux.com/wiki.php?page=Neo%20Freerunner Golden Delicious]<br />
| Europe<br />
| Germany<br />
| 450 USD (350 EUR)<br />
| 2 years<br />
| pouch, headset, stylus<br />
|-<br />
| [http://eshopen.com/shop/index.php?main_page=product_info&cPath=1&products_id=1&zenid=b1bf96f5f0e1b66aadfe7de088f8bf5d eshopen.com]<br />
| Europe<br />
| Italy<br />
| 410 USD (320 EUR)<br />
| 2 years<br />
| pouch, headset, stylus<br />
|-<br />
| [http://www.mobilesolutions.pl/107,openmoko-neo-freerunner-gta02.html?PHPSESSID=8b8287a11d3995d36d71ad37a75034fb Mobile Solutions]<br />
| Europe<br />
| Poland<br />
| 385 USD (1360 PLN)<br />
| 2 years<br />
| stylus, pouch, headset<br />
|-<br />
| [http://openmobil.eu OpenMobil.eu]<br />
| Europe<br />
| Slovakia<br />
| 410 USD (320 EUR)<br />
| 2 years<br />
|<br />
|-<br />
| [http://openmoko.infoblitz.net/ Blitz informàtica]<br />
| Europe<br />
| Spain<br />
| 450 USD (350 EUR)<br />
| ?<br />
| <br />
|-<br />
| [http://www.tuxbrain.com/ tuxbrain]<br />
| Europe<br />
| Spain<br />
| 420 USD (330 EUR)<br />
| ?<br />
| stylus<br />
|-<br />
| [http://www.openmoko.se openmoko.se]<br />
| Europe<br />
| Sweden<br />
| 385 USD (300 EUR)<br />
| ?<br />
| stylus<br />
|-<br />
| [http://telepixel.ch/openmoko-freerunner/ Telepixel]<br />
| Europe<br />
| Switzerland<br />
| 360 USD (420 CHF)<br />
| ?<br />
| stylus<br />
|-<br />
| [http://www.mokophoneshop.com/ Openmoko Shop Switzerland]<br />
| Europe<br />
| Switzerland<br />
| 450 USD (520 CHF)<br />
| ?<br />
| <br />
|-<br />
| [https://www.truebox.co.uk/trueboxportal/index.php?wk=Openmoko TrueBox]<br />
| Europe<br />
| United Kingdom<br />
| 440 USD (313 GBP)<br />
| ?<br />
| <br />
|-<br />
| [http://us.direct.openmoko.com/ Openmoko USA]<br />
| North America<br />
| USA<br />
| 400 USD<br />
| none<br />
| stylus, pouch, headset<br />
|-<br />
| [http://www.gp2xstore.com/openmoko-neo-freerunner-gsm-850-phone.html GP2X Store]<br />
| North America<br />
| USA<br />
| 400 USD<br />
| 1 year<br />
| stylus<br />
|-<br />
| [http://www.parisoma.com/openmoko_shop PariSoMa]<br />
| North America<br />
| USA<br />
| 400 USD<br />
| ?<br />
| stylus, pouch<br />
|-<br />
| [http://www.sdgsystems.com/estore/cart.php?target=category&category_id=17 SDG Systems]<br />
| North America<br />
| USA<br />
| 350 USD<br />
| ?<br />
| stylus<br />
|-<br />
| [http://koolu.com koolu]<br />
| North America<br />
| Candada<br />
| 350 USD<br />
| none<br />
| stylus<br />
|-<br />
| [http://www.isolve.com.br/ iSolve]<br />
| South America<br />
| Brazil<br />
| ?<br />
| ?<br />
| ?<br />
|}<br />
[[Category:Purchase]]</div>Rakshathttp://openmoko.org/wiki/User_talk:William_LaiUser talk:William Lai2009-02-05T11:06:24Z<p>Rakshat: /* Shortening the main page */</p>
<hr />
<div>==Correct name of 2008.8==<br />
<br />
Hi! I'm the one who changed most of the names of 2008.8 to "Om2008.8" and "Openmoko2008.8". I did this because [[User:Coolcat|Brenda]] told me that these are the correct names in a [http://lists.openmoko.org/pipermail/documentation/2008-August/000245.html post on the mailing list]. Now I found that you are changing the names to "Om 2008.8" (with a space) again. Are you sure that this is the correct version? If you are, could you please post a comment to the documentation mailing list about the correct name? --[[User:Marko Knöbl|Marko Knöbl]] 20:14, 6 August 2008 (UTC)<br />
<br />
==Shortening the main page==<br />
<br />
Is there any specific reason why the boxes giving a lot of information and relevant information have been removed form the main page. I found them quite usefull - especially the latest news section. --[[User:Rakshat|Rakshat]] 11:06, 5 February 2009 (UTC)</div>Rakshathttp://openmoko.org/wiki/DistributorsDistributors2008-12-31T12:18:36Z<p>Rakshat: updated IDA Systems new price to match website</p>
<hr />
<div>Openmoko devices and accessories are sold by many distributors around the world. The following table aims to give you an overview of the different distributors in your area selling the [[Neo FreeRunner]]. This list was last updated on 28 Dec 08 and may be outdated. You can check http://openmoko.com/distributors for the current list.<br />
All orders should include a USB-cable, an AC adapter and a 512 MB micro-SD card.<br />
<br />
{| class="wikitable sortable" border=1<br />
! Distributor<br />
! Continent<br />
! Country<br />
! Price (inc. VAT)<br />
! Warranty<br />
! Included extras<br />
|-<br />
| [http://www.idasystems.net/ IDA Systems]<br />
| Asia<br />
| India<br />
| 419 USD (300 EUR)<br />
| 1 year<br />
| Stylus, pouch, headset, extra battery and global shipping by UPS<br />
|-<br />
| [http://openmoko.kd85.com kd85.com]<br />
| Europe<br />
| Belgium<br />
| 472 USD (354 EUR)<br />
| 2 years<br />
| stylus<br />
|-<br />
| [http://openmobile.nl openmobile.nl]<br />
| Europe<br />
| Netherlands<br />
| 480 USD (360 EUR)<br />
| 2 years<br />
| extra battery (until January 15)<br />
|-<br />
| [http://freerunner.cz freerunner.cz]<br />
| Europe<br />
| Czech Republic<br />
| 452 USD (8750 CZK)<br />
| 2 years<br />
| stylus, headset<br />
|-<br />
| [http://bearstech.com/shop bearstech.com]<br />
| Europe<br />
| France<br />
| 446 USD (320 EUR)<br />
| 1 year<br />
| headset, pouch<br />
|-<br />
| [http://pulster.de Pulster]<br />
| Europe<br />
| Germany<br />
| 419 USD (300 EUR)<br />
| 2 years<br />
| stylus<br />
|-<br />
| [http://trisoft.de TRIsoft]<br />
| Europe<br />
| Germany<br />
| 486 USD (350 EUR)<br />
| ?<br />
| stylus<br />
|-<br />
| [http://www.handheld-linux.com/wiki.php?page=Neo%20Freerunner Golden Delicious]<br />
| Europe<br />
| Germany<br />
| 419 USD (300 EUR)<br />
| 2 years<br />
| pouch, headset, stylus, until 31 Dec: [[Debug Board v3|debug board]]<br />
|-<br />
| [http://eshopen.com/shop/index.php?main_page=product_info&cPath=1&products_id=1&zenid=b1bf96f5f0e1b66aadfe7de088f8bf5d eshopen.com]<br />
| Europe<br />
| Italy<br />
| 458 USD (330 EUR)<br />
| 2 years<br />
| pouch, headset, stylus<br />
|-<br />
| [http://www.mobilesolutions.pl/107,openmoko-neo-freerunner-gta02.html?PHPSESSID=8b8287a11d3995d36d71ad37a75034fb Mobile Solutions]<br />
| Europe<br />
| Poland<br />
| 466 USD (1360 PLN)<br />
| ?<br />
| pouch, headset<br />
|-<br />
| [http://openmobil.eu OpenMobil.eu]<br />
| Europe<br />
| Slovakia<br />
| 445 USD (9600 SK)<br />
| 2 years<br />
|<br />
|-<br />
| [http://openmoko.infoblitz.net/ Blitz informàtica]<br />
| Europe<br />
| Spain<br />
| 483 USD (348 EUR)<br />
| ?<br />
| <br />
|-<br />
| [http://www.tuxbrain.com/ tuxbrain]<br />
| Europe<br />
| Spain<br />
| 458 USD (330 EUR)<br />
| ?<br />
| stylus<br />
|-<br />
| [http://www.openmoko.se openmoko.se]<br />
| Europe<br />
| Sweden<br />
| 445 USD (317 EUR)<br />
| ?<br />
| stylus<br />
|-<br />
| [http://telepixel.ch/openmoko-freerunner/ Telepixel]<br />
| Europe<br />
| Switzerland<br />
| 452 USD (500 CHF)<br />
| ?<br />
| stylus<br />
|-<br />
| [http://www.mokophoneshop.com/ Openmoko Shop Switzerland]<br />
| Europe<br />
| Switzerland<br />
| 470 USD (520 CHF)<br />
| ?<br />
| <br />
|-<br />
| [https://www.truebox.co.uk/trueboxportal/index.php?wk=Openmoko TrueBox]<br />
| Europe<br />
| United Kingdom<br />
| 464 USD (313 GBP)<br />
| ?<br />
| <br />
|-<br />
| [http://us.direct.openmoko.com/ Openmoko USA]<br />
| North America<br />
| USA<br />
| 400 USD<br />
| none<br />
| stylus, pouch, headset<br />
|-<br />
| [http://www.gp2xstore.com/Neo_Freerunner_GSM_850_Phone_p/161.htm GP2X Store]<br />
| North America<br />
| USA<br />
| 400 USD<br />
| 1 year<br />
| stylus<br />
|-<br />
| [http://www.parisoma.com/openmoko_shop PariSoMa]<br />
| North America<br />
| USA<br />
| 400 USD<br />
| ?<br />
| stylus, pouch<br />
|-<br />
| [http://www.sdgsystems.com/estore/cart.php?target=category&category_id=17 SDG Systems]<br />
| North America<br />
| USA<br />
| 300 USD<br />
| ?<br />
| stylus<br />
|-<br />
| [http://koolu.com koolu]<br />
| North America<br />
| Candada<br />
| 300 USD<br />
| none<br />
| stylus<br />
|-<br />
| [http://www.isolve.com.br/ iSolve]<br />
| South America<br />
| Brazil<br />
| ?<br />
| ?<br />
| ?<br />
|}</div>Rakshathttp://openmoko.org/wiki/Talk:Buzz_or_notTalk:Buzz or not2008-12-12T04:19:44Z<p>Rakshat: </p>
<hr />
<div>Who is "WE"? On OM-HW-EE side this poll isn't considered helpful, as it contains no info whatsoever about actual network-situation (which is widely assumed to be the cause of buzz appearing in a particular situation). Please note the original poster seems not affiliated to OM technical staff, and we (OM) might eventually ask our customers to support a different poll. Also note there's a rework paper to fix buzz, a non-verified draft for now [jOERG]<br />
----<br />
We, I like to think, are the people who are having a problem using the FreeRunner as a phone. If you want to put up an official OpenMoko poll/questionnaire please do so, but can you make it quick? Tel us how people who can't handle a soldering tool in a professional way can fix their phones. [Michel an OpenMoko '''customer''' and believer that a phone can be open source]<br />
----<br />
Finding a way to fix by starting a poll? Hmm, maybe like this:<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
!Country<br />
!ZIP code<br />
!skills and willing to help (Y), need help(N)<br />
!contact (mail, IRC)<br />
|-<br />
|D<br />
|90429<br />
|Y max. 10 devices per week. Take beer ;-)<br />
|joerg@openmoko.org<br />
|}<br />
----<br />
Hi, you said "and we (OM) might eventually ask our customers to support a different poll" if the above is an offical OM poll then there maybe some humor left at openmoko.org :) Allthough I think the poll I started (after Steve Mosher from openmoko.com sugested it) is a bit more helpfull in solving it, or at least give some sort of overview, then in providing you with beer :) [Michel]<br />
----<br />
I prefer the beer though, as I don't see the "solving it" coming from the original poll. Overview is relative, you will find most people don't even know what band they're ACTUALLY on, and all this has been discussed thoroughly on mailing list.<br />
<br />
Well it's up to you, I'm really curious about the results we will see from this.<br />
<br />
In some wikipages, the history really is the best :-)<br />
/jOERG<br />
----<br />
This will certainly help to document if applying a fix helped to solve a problem or not. Will also help to contact people to duplicate problems so CND becomes less of an issue. [Rakshat]</div>Rakshathttp://openmoko.org/wiki/Buzz_or_notBuzz or not2008-12-12T04:12:47Z<p>Rakshat: </p>
<hr />
<div>== Who suffers from the buzz and who doesn't? ==<br />
<br />
We, people who have a phone with an anoying buzz (and because off that are not able to place normal phone calls with this phone), need your input to identify why only some people suffer from the infamous buzz problem ([http://docs.openmoko.org/trac/ticket/883 #883] [http://docs.openmoko.org/trac/ticket/1352 #1352]).<br />
<br />
Discussions are [http://wiki.openmoko.org/wiki/Talk:Buzz_or_not here]<br />
<br />
Put your information in the form below.<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
!Name<br />
!Country<br />
!Buzz Y/N<br />
![http://docs.openmoko.org/trac/ticket/1267 Echo] Y/N<br />
![http://docs.openmoko.org/trac/ticket/1841 WSOD] Y/N<br />
![http://docs.openmoko.org/trac/ticket/1024 Bouncing Calypso] Y/N<br />
!Date code (1)<br />
!s/n<br />
!p/n<br />
!Carrier<br />
!Mhz (2)<br />
!Distro<br />
!Remarks/Comments - mention network band and conditions if possible<br />
!Contact info (optional)<br />
|-<br />
|mivaho<br />
|NL<br />
|Y<br />
|?<br />
|N<br />
|?<br />
|20080617<br />
|8A8603161<br />
|56-21147-00<br />
|T-Mobile<br />
|900<br />
|FSO 4.1<br />
|Didn't test buzz with headset<br />
|<br />
|-<br />
|Rakshat<br />
|India<br />
|N<br />
|N<br />
|N<br />
|?<br />
|20080618<br />
|8A8602471<br />
|56-21147-00<br />
|Airtel<br />
|900<br />
|QTExtended4.2.2<br />
|No echo since flashing QTExtended<br />
|rakshat at gmail dot com<br />
|-<br />
|Vasco Nevoa<br />
|Portugal<br />
|Y<br />
|Y<br />
|N<br />
|N<br />
|20080621<br />
|8A8602272<br />
|56-21147-00<br />
|Optimus (mostly GSM1800)<br />
|900<br />
|OM2008 testing (20081211)<br />
|Didn't test buzz with headset<br />
|<br />
|-<br />
|Andreas Fischer<br />
|Germany<br />
|N<br />
|Y<br />
|N<br />
|?<br />
|20080725<br />
|8A8710691<br />
|56-21147-00<br />
|O2 (Telefonica)<br />
|900<br />
|OM2008 testing (20081211)<br />
|Didn't test buzz with headset<br />
|<br />
|-<br />
|Simon Fiebiger<br />
|Germany<br />
|Y<br />
|Y<br />
|N<br />
|?<br />
|20080722<br />
|8A8704112<br />
|56-21147-00<br />
|Fonic / Blau<br />
|1800 / 1800<br />
|OM2008 testing (20081211)/ SHR<br />
|tested w/o Headset - Buzz only with GSM1800<br />
|<br />
|-<br />
|Simon Fiebiger<br />
|Germany<br />
|N<br />
|Y<br />
|N<br />
|?<br />
|20080722<br />
|8A8704112<br />
|56-21147-00<br />
|Vodafone / Congstar<br />
|900 / 900<br />
|OM2008 testing (20081211)/ SHR<br />
|tested w/o Headset - No Buzz at all with GSM900<br />
|<br />
|-<br />
|Drac<br />
|Canada<br />
|Y<br />
|Y<br />
|?<br />
|?<br />
|20080620<br />
|8A8604782<br />
|56-21146-00<br />
|Fido<br />
|850 / 1900<br />
|QTExt 4.2.2 / FDOM 23Oct<br />
|Buzz 90% of the time , Echo 30% using QtExt<br />
|<br />
|-<br />
|Nathan Kinkade<br />
|U.S.A.<br />
|N<br />
|N<br />
|N<br />
|?<br />
|20080621<br />
|8A8604521<br />
|56-21146-00<br />
|T-Mobile / AT&T<br />
|850<br />
|FDOM (QtExt. 4.2.2, Om2008.[8,9])<br />
|<br />
|<br />
|-<br />
|marrano<br />
|Italy<br />
|Y<br />
|Y<br />
|Y<br />
|?<br />
|20080521<br />
|8B8400153<br />
|56-21147-00<br />
|Wind<br />
|900<br />
|every<br />
|<br />
|<br />
|-<br />
|Treviño<br />
|Italy<br />
|N<br />
|Y<br />
|N<br />
|N<br />
|20080621<br />
|8A8603221<br />
|56-21147-00<br />
|Wind<br />
|900<br />
|Om2008<br />
|Echo solved by using the Calypso hidden commands.<br />
|<br />
|-<br />
|ArteK<br />
|Poland<br />
|N<br />
|Y<br />
|N(with latest SHR kernel)<br />
|N<br />
|20080621<br />
|8A8603193<br />
|56-21147-00<br />
|Orange<br />
|900<br />
|SHR<br />
|Echo solved by using the Calypso hidden commands, Didn't test buzz with headset<br />
|<br />
|-<br />
|wam<br />
|Germany<br />
|N?<br />
|N calling Vodafone and landline, Y calling I-Phone on T-Mobile!<br />
|N<br />
|Y, N when calypso deep sleep disabled<br />
|20080811<br />
|8A8703078<br />
|56-21147-00<br />
|Vodafone + E-Plus<br />
|900 / 1800<br />
|SHR + Debian<br />
|no echo with headset, sound is much louder calling T-Mobile than with others!?<br />
|<br />
|}<br />
<br />
<br />
1 = Date code on phone (under battery)<br />
<br />
2 = 850 (USA,etc.) or 900 (Europe,etc.)<br />
[[Category:Test]]</div>Rakshathttp://openmoko.org/wiki/Buzz_or_notBuzz or not2008-12-12T04:03:37Z<p>Rakshat: </p>
<hr />
<div>== Who suffers from the buzz and who doesn't? ==<br />
<br />
We, people who have a phone with an anoying buzz (and because off that are not able to place normal phone calls with this phone), need your input to identify why only some people suffer from the infamous buzz problem ([http://docs.openmoko.org/trac/ticket/883 #883] [http://docs.openmoko.org/trac/ticket/1352 #1352]).<br />
<br />
Discussions are [http://wiki.openmoko.org/wiki/Talk:Buzz_or_not here]<br />
<br />
Put your information in the form below.<br />
<br />
{| border="1" cellpadding="2" cellspacing="0"<br />
!Name<br />
!Country<br />
!Buzz Y/N<br />
![http://docs.openmoko.org/trac/ticket/1267 Echo] Y/N<br />
![http://docs.openmoko.org/trac/ticket/1841 WSOD] Y/N<br />
![http://docs.openmoko.org/trac/ticket/1024 Bouncing Calypso] Y/N<br />
!Date code (1)<br />
!s/n<br />
!p/n<br />
!Carrier<br />
!Mhz (2)<br />
!Distro<br />
!Remarks/Comments - mention network band and conditions if possible<br />
|-<br />
|mivaho<br />
|NL<br />
|Y<br />
|?<br />
|N<br />
|?<br />
|20080617<br />
|8A8603161<br />
|56-21147-00<br />
|T-Mobile<br />
|900<br />
|FSO 4.1<br />
|Didn't test buzz with headset<br />
|-<br />
|Rakshat<br />
|India<br />
|N<br />
|N<br />
|N<br />
|?<br />
|20080618<br />
|8A8602471<br />
|56-21147-00<br />
|Airtel<br />
|900<br />
|QTExtended4.2.2<br />
|No echo since flashing QTExtended<br />
|-<br />
|Vasco Nevoa<br />
|Portugal<br />
|Y<br />
|Y<br />
|N<br />
|N<br />
|20080621<br />
|8A8602272<br />
|56-21147-00<br />
|Optimus (mostly GSM1800)<br />
|900<br />
|OM2008 testing (20081211)<br />
|Didn't test buzz with headset<br />
|-<br />
|Andreas Fischer<br />
|Germany<br />
|N<br />
|Y<br />
|N<br />
|?<br />
|20080725<br />
|8A8710691<br />
|56-21147-00<br />
|O2 (Telefonica)<br />
|900<br />
|OM2008 testing (20081211)<br />
|Didn't test buzz with headset<br />
|-<br />
|Simon Fiebiger<br />
|Germany<br />
|Y<br />
|Y<br />
|N<br />
|?<br />
|20080722<br />
|8A8704112<br />
|56-21147-00<br />
|Fonic / Blau<br />
|1800 / 1800<br />
|OM2008 testing (20081211)/ SHR<br />
|tested w/o Headset - Buzz only with GSM1800<br />
|-<br />
|Simon Fiebiger<br />
|Germany<br />
|N<br />
|Y<br />
|N<br />
|?<br />
|20080722<br />
|8A8704112<br />
|56-21147-00<br />
|Vodafone / Congstar<br />
|900 / 900<br />
|OM2008 testing (20081211)/ SHR<br />
|tested w/o Headset - No Buzz at all with GSM900<br />
|-<br />
|Drac<br />
|Canada<br />
|Y<br />
|Y<br />
|?<br />
|?<br />
|20080620<br />
|8A8604782<br />
|56-21146-00<br />
|Fido<br />
|850 / 1900<br />
|QTExt 4.2.2 / FDOM 23Oct<br />
|Buzz 90% of the time , Echo 30% using QtExt<br />
|-<br />
|Nathan Kinkade<br />
|U.S.A.<br />
|N<br />
|N<br />
|N<br />
|?<br />
|20080621<br />
|8A8604521<br />
|56-21146-00<br />
|T-Mobile / AT&T<br />
|850<br />
|FDOM (QtExt. 4.2.2, Om2008.[8,9])<br />
|<br />
|-<br />
|marrano<br />
|Italy<br />
|Y<br />
|Y<br />
|Y<br />
|?<br />
|20080521<br />
|8B8400153<br />
|56-21147-00<br />
|Wind<br />
|900<br />
|every<br />
|<br />
|-<br />
|Treviño<br />
|Italy<br />
|N<br />
|Y<br />
|N<br />
|N<br />
|20080621<br />
|8A8603221<br />
|56-21147-00<br />
|Wind<br />
|900<br />
|Om2008<br />
|Echo solved by using the Calypso hidden commands.<br />
|<br />
|-<br />
|ArteK<br />
|Poland<br />
|N<br />
|Y<br />
|N(with latest SHR kernel)<br />
|N<br />
|20080621<br />
|8A8603193<br />
|56-21147-00<br />
|Orange<br />
|900<br />
|SHR<br />
|Echo solved by using the Calypso hidden commands, Didn't test buzz with headset<br />
|-<br />
|wam<br />
|Germany<br />
|N?<br />
|N calling Vodafone and landline, Y calling I-Phone on T-Mobile!<br />
|N<br />
|Y, N when calypso deep sleep disabled<br />
|20080811<br />
|8A8703078<br />
|56-21147-00<br />
|Vodafone + E-Plus<br />
|900 / 1800<br />
|SHR + Debian<br />
|no echo with headset, sound is much louder calling T-Mobile than with others!?<br />
|}<br />
<br />
<br />
1 = Date code on phone (under battery)<br />
<br />
2 = 850 (USA,etc.) or 900 (Europe,etc.)<br />
[[Category:Test]]</div>Rakshathttp://openmoko.org/wiki/Buzz_or_notBuzz or not2008-12-11T13:28:55Z<p>Rakshat: /* Who suffers from the buzz and who doesn't? */</p>
<hr />
<div>== Who suffers from the buzz and who doesn't? ==<br />
<br />
We need your input to identify why only some people suffer from the infamous buzz problem ([http://docs.openmoko.org/trac/ticket/883 #883] [http://docs.openmoko.org/trac/ticket/1352 #1352]).<br />
<br />
Put your information in the form below.<br />
<br />
{| border="1" cellpadding="20" cellspacing="0"<br />
!Name<br />
!Country<br />
!Buzz Y/N<br />
!Echo Y/N<br />
!WSOD Y/N<br />
!Bouncing Clypso Y/N<br />
!Date code (1)<br />
!s/n<br />
!p/n<br />
!Carrier<br />
!Mhz (2)<br />
!Distro<br />
!Remarks/Comments<br />
|-<br />
|mivaho<br />
|NL<br />
|Y<br />
|?<br />
|?<br />
|?<br />
|20080617<br />
|8A8603161<br />
|56-21147-00<br />
|T-Mobile<br />
|900<br />
|FSO 4.1<br />
|<br />
|-<br />
|Rakshat<br />
|India<br />
|N<br />
|N<br />
|N<br />
|?<br />
|20080618<br />
|8A8602471<br />
|56-21147-00<br />
|Airtel<br />
|900<br />
|QTExtended4.2.2<br />
|No echo since flashing QTExtended<br />
|-<br />
|Vasco Nevoa<br />
|PT<br />
|Y<br />
|?<br />
|?<br />
|?<br />
|20080621<br />
|8A8602272<br />
|56-21147-00<br />
|Optimus<br />
|900<br />
|OM2008 testing (20081211)<br />
|<br />
|-<br />
|Andreas Fischer<br />
|Germany<br />
|N<br />
|Y<br />
|?<br />
|?<br />
|20080725<br />
|8A8710691<br />
|56-21147-00<br />
|O2 (Telefonica)<br />
|900<br />
|OM2008 testing (20081211)<br />
|<br />
|}<br />
<br />
1 = Date code on phone (under battery)<br />
<br />
2 = 850 (USA,etc.) or 900 (Europe,etc.)</div>Rakshathttp://openmoko.org/wiki/Buzz_or_notBuzz or not2008-12-11T13:22:18Z<p>Rakshat: added WSOD also - the page may need to be renamed and linked from more pages</p>
<hr />
<div>== Who suffers from the buzz and who doesn't? ==<br />
<br />
We need your input to identify why only some people suffer from the infamous buzz problem ([http://docs.openmoko.org/trac/ticket/883 #883] [http://docs.openmoko.org/trac/ticket/1352 #1352]).<br />
<br />
Put your information in the form below.<br />
<br />
{| border="1" cellpadding="20" cellspacing="0"<br />
!Name<br />
!Country<br />
!Buzz Y/N<br />
!Echo Y/N<br />
!WSOD Y/N<br />
!Date code (1)<br />
!s/n<br />
!p/n<br />
!Carrier<br />
!Mhz (2)<br />
!Distro<br />
|-<br />
|mivaho<br />
|NL<br />
|Y<br />
|?<br />
|?<br />
|20080617<br />
|8A8603161<br />
|56-21147-00<br />
|T-Mobile<br />
|900<br />
|FSO 4.1<br />
|-<br />
|Rakshat<br />
|India<br />
|N<br />
|Not since flashing QTExtended<br />
|N<br />
|20080618<br />
|8A8602471<br />
|56-21147-00<br />
|Airtel<br />
|900<br />
|QTExtended4.2.2<br />
|-<br />
|Vasco Nevoa<br />
|PT<br />
|Y<br />
|?<br />
|?<br />
|20080621<br />
|8A8602272<br />
|56-21147-00<br />
|Optimus<br />
|900<br />
|OM2008 testing (20081211)<br />
|-<br />
|Andreas Fischer<br />
|Germany<br />
|N<br />
|Y<br />
|?<br />
|20080725<br />
|8A8710691<br />
|56-21147-00<br />
|O2 (Telefonica)<br />
|900<br />
|OM2008 testing (20081211)<br />
|}<br />
<br />
1 = Date code on phone (under battery)<br />
<br />
2 = 850 (USA,etc.) or 900 (Europe,etc.)</div>Rakshathttp://openmoko.org/wiki/Buzz_or_notBuzz or not2008-12-11T12:02:36Z<p>Rakshat: /* Who suffers from the buzz and who doesn't? */</p>
<hr />
<div>== Who suffers from the buzz and who doesn't? ==<br />
<br />
We need your input to identify why only some people suffer from the infamous buzz problem ([http://docs.openmoko.org/trac/ticket/883 #883] [http://docs.openmoko.org/trac/ticket/1352 #1352]).<br />
<br />
Put your information in the form below.<br />
<br />
{| border="1" cellpadding="20" cellspacing="0"<br />
!Name<br />
!Country<br />
!Buzz Y/N<br />
!Date code (1)<br />
!s/n<br />
!p/n<br />
!Carrier<br />
!Mhz (2)<br />
!Distro<br />
|-<br />
|mivaho<br />
|NL<br />
|Y<br />
|20080617<br />
|8A8603161<br />
|56-21147-00<br />
|T-Mobile<br />
|900<br />
|FSO 4.1<br />
|<br />
|-<br />
|Rakshat<br />
|India<br />
|N<br />
|20080618<br />
|8A8602471<br />
|56-21147-00<br />
|Airtel<br />
|900<br />
|QTExtended4.2.2<br />
|}<br />
<br />
1 = Date code on phone (under battery)<br />
<br />
2 = 850 or 900</div>Rakshathttp://openmoko.org/wiki/Main_PageMain Page2008-12-11T09:15:38Z<p>Rakshat: changed spacing to make the page size better</p>
<hr />
<div>{{Languages|Main Page}}<br />
__NOTOC__<br />
__NOEDITSECTION__ <div style="padding: 2.5ex; text-align: center; font: bold x-large sans">Openmoko™ - Open. Mobile. Free.</div><br />
[[Image:Neo front 3.gif|right]]<br />
Openmoko™ is a project dedicated to delivering mobile phones with an [[Source Code|open source software stack]]. Openmoko is currently selling the [[Neo FreeRunner]] phone to advanced users and will start selling it to the general public as soon as the software is more developed.<br />
<br />
The Openmoko stack, which includes a full X server, allows users and developers to transform mobile hardware platforms into unique products. Our license gives developers and users freedom to cosmetically customize their device or radically remix it; change the wallpaper or rebuild the entire house! It grants them the freedom, for example, to transform a phone into a medical device or point of sale device or the freedom to simply install their own favorite software. Beyond freeing the software on our devices we have also released our [http://downloads.openmoko.org/CAD/ CAD] files. And at LinuxWorld 2008, we announced the release of the [http://downloads.openmoko.org/schematics/ schematics for our products]. <br />
<br />
<div style="clear:both">&nbsp;</div><br />
<br />
<table class="wikitable" cellspacing="4" cellpadding="6" width="100%" style="color:white"><br />
<tr style="background:#ff6600; text-align:center; font-weight:bold"><br />
<td width="50%">News and events</td><br />
<td width="50%">New to Openmoko?</td><br />
</tr><br />
<tr valign="top" style="background:#333333"><br />
<td><br />
* 06/12: Official [http://www.cafepress.com/openmoko_inc Openmoko merchandise store] launched <br />
* 06/12: [[Improving_user_experience#Weekly_update_30.2CNov_.7E_6.2CDec|Optimization team's news]]<br />
* 02/12: [http://www.koolu.com Koolu.com] released [http://git.koolu.org/ Android source] for Freerunner! ([http://koolu.com/Press-Release/ Press Release])<br />
* 01/12: [[Community Updates/December 1st, 2008]]<br />
* 01/12: [[Openmoko:Usb light|Hardware Ideas : USB light ]]<br />
* 11/11: [[OpenmokoFramework/Status Update 5|Openmoko Framework Team Status Report 2008.11.1]]<br />
* 05/11: Freerunner with [http://tw.youtube.com/watch?v=SG3fAHFNs2c mechanical legs]. Really.<br />
* 04/11: [[User:Seanmcneil3|Android on Freerunner]], first bootable images.<br />
* 31/10: Nokia released [http://qtextended.org/ Qt Extended 4.4.2] ([http://qtextended.org/modules/mydownloads/visit.php?lid=98 image]).<br />
<br />
<br /><br />
* [[News Archive|(news archive)]]<!--Editors: copy removed news to News Archive! --><br />
</td><br />
<td><br />
===<font color=white>About Openmoko</font>===<br />
* [[Introduction]]<br />
* [[Why Openmoko]]<br />
* [[Neo FreeRunner|Neo FreeRunner phone]]<br />
* [[Supported Hardware]]<br />
* [[FAQ]] and [[Jokes]]<br />
<br />
===<font color=white>Getting Openmoko</font>===<br />
* [[Getting Openmoko]]<br />
* [http://www.openmoko.com Openmoko Inc.]<br />
<br />
</td><br />
</tr><br />
<tr style="background:#ff6600; text-align:center; font-weight:bold"><br />
<td width="50%">for Users</td><br />
<td width="50%">for Developers</td><br />
</tr><br />
<tr valign="top" style="background:#333333"><br />
<td><br />
===<font color=white>Getting started</font>===<br />
* [[Getting Started with your Neo FreeRunner | Neo FreeRunner getting started guide]]<br />
* [[Applications|Applications list (wiki)]] and [http://opkg.org directory (opkg.org)]<br />
<br />
===<font color=white>Distributions</font>===<br />
* [[Distributions|Features comparison table]]<br />
* [[Om 2008.8|Om 2008.8 (ASU)]] - [[Om 2007.2|Om 2007.2 (old stable)]]<br />
* [[OpenmokoFramework|FSO]] - [[FDOM - a Fat and Dirty OM based distribution|FDOM]] - [[Qtopia / Qt Extended on FreeRunner|Qt Extended]] - [[Debian]] - [[Gentoo]] - [[Android]]<br />
<br />
===<font color=white>Openmoko community</font>===<br />
* [[Discussion_Forums| Discussion Forums]]<br />
* [[Community Repository]]<br />
* [[Development resources | Development resources]]<br />
* [[Openmoko E-courseware | E-courseware]]<br />
</td><br />
<td><br />
===<font color=white>Applications development</font>===<br />
* [[Openmoko developer guide]]<br />
* [[Toolchain|The toolchain]]<br />
<!-- * <font color=white>VMware</font> --><br />
* [[Python|Introduction to Python]]<br />
* [http://projects.openmoko.org/ Projects hosted in our GForge]<br />
* [[OpenmokoFramework|Openmoko dbus-based service level framework]]<br />
<br />
===<font color=white>Integration and distributions</font>===<br />
* [[OpenEmbedded|The OpenEmbedded distribution building framework]]<br />
* [[MokoMakefile|Building Openmoko using the MokoMakefile ]]<br />
* [[Opkg|The Opkg package manager]]<br />
<br />
===<font color=white>Emulation</font>===<br />
* [[Openmoko under QEMU]]<br />
</td><br />
</tr><br />
</table><br />
<br />
Browse articles by [[:Category:Categories|Categories]].</div>Rakshathttp://openmoko.org/wiki/Main_PageMain Page2008-12-11T06:56:23Z<p>Rakshat: added info of merchandise store</p>
<hr />
<div>{{Languages|Main Page}}<br />
__NOTOC__<br />
__NOEDITSECTION__ <div style="padding: 2.5ex; text-align: center; font: bold x-large sans">Openmoko™ - Open. Mobile. Free.</div><br />
[[Image:Neo front 3.gif|right]]<br />
Openmoko™ is a project dedicated to delivering mobile phones with an [[Source Code|open source software stack]]. Openmoko is currently selling the [[Neo FreeRunner]] phone to advanced users and will start selling it to the general public as soon as the software is more developed.<br />
<br />
<br />
The Openmoko stack, which includes a full X server, allows users and developers to transform mobile hardware platforms into unique products. Our license gives developers and users freedom to cosmetically customize their device or radically remix it; change the wallpaper or rebuild the entire house! It grants them the freedom, for example, to transform a phone into a medical device or point of sale device or the freedom to simply install their own favorite software. Beyond freeing the software on our devices we have also released our [http://downloads.openmoko.org/CAD/ CAD] files. And at LinuxWorld 2008, we announced the release of the [http://downloads.openmoko.org/schematics/ schematics for our products]. <br />
<br />
<div style="clear:both">&nbsp;</div><br />
<br />
<table class="wikitable" cellspacing="4" cellpadding="6" width="100%" style="color:white"><br />
<tr style="background:#ff6600; text-align:center; font-weight:bold"><br />
<td width="50%">News and events</td><br />
<td width="50%">New to Openmoko?</td><br />
</tr><br />
<tr valign="top" style="background:#333333"><br />
<td><br />
* 06/12: Official [http://www.cafepress.com/openmoko_inc Openmoko merchandise store] launched <br />
* 06/12: [[Improving_user_experience#Weekly_update_30.2CNov_.7E_6.2CDec|Optimization team's news]]<br />
* 02/12: [http://www.koolu.com Koolu.com] released [http://git.koolu.org/ Android source] for Freerunner! ([http://koolu.com/Press-Release/ Press Release])<br />
* 01/12: [[Community Updates/December 1st, 2008]]<br />
* 01/12: [[Openmoko:Usb light|Hardware Ideas : USB light ]]<br />
* 11/11: [[OpenmokoFramework/Status Update 5|Openmoko Framework Team Status Report 2008.11.1]]<br />
* 05/11: Freerunner with [http://tw.youtube.com/watch?v=SG3fAHFNs2c mechanical legs]. Really.<br />
* 04/11: [[User:Seanmcneil3|Android on Freerunner]], first bootable images.<br />
* 31/10: Nokia released [http://qtextended.org/ Qt Extended 4.4.2] ([http://qtextended.org/modules/mydownloads/visit.php?lid=98 image]).<br />
<br />
<br /><br />
* [[News Archive|(news archive)]]<!--Editors: copy removed news to News Archive! --><br />
</td><br />
<td><br />
===<font color=white>About Openmoko</font>===<br />
* [[Introduction]]<br />
* [[Why Openmoko]]<br />
* [[Neo FreeRunner|Neo FreeRunner phone]]<br />
* [[Supported Hardware]]<br />
* [[FAQ]] and [[Jokes]]<br />
<br />
===<font color=white>Getting Openmoko</font>===<br />
* [[Getting Openmoko]]<br />
* [http://www.openmoko.com Openmoko Inc.]<br />
<br />
</td><br />
</tr><br />
<tr style="background:#ff6600; text-align:center; font-weight:bold"><br />
<td width="50%">for Users</td><br />
<td width="50%">for Developers</td><br />
</tr><br />
<tr valign="top" style="background:#333333"><br />
<td><br />
===<font color=white>Getting started</font>===<br />
* [[Getting Started with your Neo FreeRunner | Neo FreeRunner getting started guide]]<br />
* [[Applications|Applications list (wiki)]] and [http://opkg.org directory (opkg.org)]<br />
<br />
===<font color=white>Distributions</font>===<br />
* [[Distributions|Features comparison table]]<br />
* [[Om 2008.8|Om 2008.8 (ASU)]] - [[Om 2007.2|Om 2007.2 (old stable)]]<br />
* [[OpenmokoFramework|FSO]] - [[FDOM - a Fat and Dirty OM based distribution|FDOM]] - [[Qtopia / Qt Extended on FreeRunner|Qt Extended]] - [[Debian]] - [[Gentoo]] - [[Android]]<br />
<br />
===<font color=white>Openmoko community</font>===<br />
* [[Discussion_Forums| Discussion Forums]]<br />
* [[Community Repository]]<br />
* [[Development resources | Development resources]]<br />
* [[Openmoko E-courseware | E-courseware]]<br />
</td><br />
<td><br />
===<font color=white>Applications development</font>===<br />
* [[Openmoko developer guide]]<br />
* [[Toolchain|The toolchain]]<br />
<!-- * <font color=white>VMware</font> --><br />
* [[Python|Introduction to Python]]<br />
* [http://projects.openmoko.org/ Projects hosted in our GForge]<br />
* [[OpenmokoFramework|Openmoko dbus-based service level framework]]<br />
<br />
===<font color=white>Integration and distributions</font>===<br />
* [[OpenEmbedded|The OpenEmbedded distribution building framework]]<br />
* [[MokoMakefile|Building Openmoko using the MokoMakefile ]]<br />
* [[Opkg|The Opkg package manager]]<br />
<br />
===<font color=white>Emulation</font>===<br />
* [[Openmoko under QEMU]]<br />
</td><br />
</tr><br />
</table><br />
<br />
Browse articles by [[:Category:Categories|Categories]].</div>Rakshathttp://openmoko.org/wiki/Press_CoveragePress Coverage2008-11-01T14:59:19Z<p>Rakshat: /* September 2008 */</p>
<hr />
<div>{|align=right<br />
|__TOC__<br />
|}<br />
[http://www.google.com/trends?q=openmoko%2Cneo1973&ctab=1&geo=all&date=all Openmoko and Neo1973 on google trends.]<br />
<br />
This site contains the press coverage about Openmoko and the Neo 1973 sorted by language and date. Newest on top. See also [[FreeRunner:_Selected_Blogs_and_Articles]] for reviews by bloggers.<br />
<br />
== Languages ==<br />
<br />
=== English ===<br />
<br />
*Current search for news:<br />
**http://news.google.com/news?q=openmoko+phone<br />
**http://news.google.com/news?q=free-runner+phone<br />
<br />
==== September 2008 ====<br />
* Techtree [http://www.techtree.com/India/Reviews/Freerunner/551-93139-612.html Techtree review of Freerunner] Detailed review of the Freerunner<br />
* ars technica [http://arstechnica.com/news.ars/post/20080918-openmoko-ceo-embrace-fragmentation-diversity-is-a-strength.html OpenMoko CEO: Embrace fragmentation, diversity is a strength]<br />
* PC World [http://www.pcworld.com/businesscenter/article/150940/yes OpenMoko Users Open up About Their Phones]<br />
<br />
==== August 2008 ====<br />
<br />
* Slashdot [http://mobile.slashdot.org/article.pl?sid=08/08/24/1739200 Canadian Firms Get Behind OpenMoko/FreeRunner]<br />
* BetaNews [http://www.betanews.com/article/Openmoko_to_publish_open_phone_recipes_after_dealing_with_NDAs/1218225833 Openmoko to publish 'open' phone recipes, after dealing with NDAs]<br />
* The Register [http://www.theregister.co.uk/2008/08/07/openmoko_opens_schematics/ Openmoko to reveal Linux phone's inner workings]<br />
* BusinessWire [http://www.smartbrief.com/news/cea/industryBW-detail.jsp?id=892DE460-3982-4B33-80D1-04B1D075BC1C Openmoko Declares Another Freedom: Publishes Schematics for Neo Phones]<br />
* Manufacturing Businesss Technology [http://www.mbtmag.com/articleXml/LN833223678.html Openmoko Declares Another Freedom: Publishes Schematics for Neo Phones; Openmoko Shows Beauty Is More Than Skin Deep]<br />
* LinuxDevices.com [http://www.linuxdevices.com/news/NS9423733896.html Open phone hardware vendor frees schematics]<br />
* New York Times [http://www.nytimes.com/2008/08/04/technology/04open.html?_r=1&ref=technology&oref=slogin Applications Spur Carriers to Relax Grip on Cellphones]<br />
<br />
==== July 2008 ====<br />
* MarketWatch [http://www.marketwatch.com/news/story/linuxworld-conference--expo-2008/story.aspx?guid={FBD51DEB-5D03-49F9-908E-7EA75596FC6A}&dist=hppr LinuxWorld Conference & Expo 2008 Kicks off Next Week in San Francisco]<br />
<br />
* Wired: [http://blog.wired.com/gadgets/2008/07/first-openmoko.html?cid=124704314 First Openmoko Custom Phone Now Available and Wears a Debian Plaid Kilt]<br />
<br />
* CNET: [http://news.cnet.com/8301-13505_3-9994040-16.html Free Software Foundation hates the iPhone, proposes ugly alternative]<br />
<br />
* PC World (Australia): [http://www.pcworld.idg.com.au/index.php?id=1584423557 FreeRunner Linux phone sells out, more on the way]<br />
<br />
* Slashdot: [http://tech.slashdot.org/article.pl?sid=08/07/15/1650208 First North American Openmoko/FreeRunners Arrive]<br />
<br />
* LinuxInsider: [http://www.linuxinsider.com/story/Linux-Edges-One-Step-Closer-to-Total-World-Domination-63798.html Linux Edges One Step Closer to Total World Domination]<br />
<br />
* LinuxDevices.com: [http://www.linuxdevices.com/news/NS5292286134.html First look at Openmoko software]<br />
<br />
* The InformationWeek: [http://www.informationweek.com/blog/main/archives/2008/07/when_is_a_phone.html When is a phone not a phone]<br />
<br />
* The New York Times: [http://www.nytimes.com/2008/07/10/technology/personaltech/10phone.html An Open-Source Cellphone (Tinkerers, Have a Ball)] <br />
<br />
* Ars Technica: [http://arstechnica.com/reviews/os/open-moko-software.ars First Look: Openmoko's Linux-based open smartphone platform]<br />
<br />
* Gearlog: [http://www.gearlog.com/2008/07/openmoko_releases_open_source.php Openmoko Releases Open Source Neo FreeRunner Phone]<br />
<br />
* PC Magazine: [http://www.pcmag.com/article2/0,2817,2324502,00.asp Report: Openmoko Open-Source Phone Goes Live July 4]<br />
<br />
* Information Week: [http://www.informationweek.com/blog/main/archives/2008/07/openmoko_in_the.html Openmoko In The U.S. -- And Maybe In My Hands, Too]<br />
<br />
* The Channel Wire: [http://www.crn.com/retail/208802464 Openmoko Celebrates July 4 With Linux-Based Smart Phone]<br />
<br />
* tmcnet.com: [http://internetcommunications.tmcnet.com/topics/broadband-mobile/articles/33168-openmoko-declares-independence-the-mobile-phone-neo-freerunner.htm Openmoko Declares Independence for the Mobile Phone: Neo FreeRunner Hits Market]<br />
<br />
* The Tech Herald: [http://www.thetechherald.com/article.php/200828/1420/Openmoko-s-Neo-FreeRunner-delivers-open-source-mobile-communication Openmoko’s Neo FreeRunner delivers open-source mobile communication]<br />
<br />
* ABC Channel 7: [http://abclocal.go.com/kgo/story?section=news/drive_to_discover&id=6248649 New phones offer ultimate customization] Please click on 2 of 2, then play the video.<br />
<br />
* FT.com: [http://blogs.ft.com/techblog/2008/07/freerunner-no-longer-has-a-free-run-at-open-source/ FreeRunner no longer has a free run at open source]<br />
<br />
* Location News: [http://location.net.in/news/viewn.asp?id=GIS:N_ncwodpuvkj Openmoko’s New Smartphone: the Neo FreeRunner]<br />
<br />
* WIRED Blog Network: [http://blog.wired.com/gadgets/2008/07/post-1.html Openmoko Neo FreeRunner on Sale July 4]<br />
<br />
* geek.com: [http://www.geek.com/openmoko-to-launch-neo-freerunner-july-4th-20080703/ Openmoko to launch Neo FreeRunner July 4th]<br />
<br />
* linuxdevices: [http://www.linuxdevices.com/news/NS9034757879.html It's a Yankee Doodle Linux Phone]<br />
<br />
* BusinessWire: [http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&newsId=20080702005242&newsLang=en Openmoko Declares Independence for the Mobile Phone: Neo FreeRunner to Hit the Market July 4]<br />
<br />
==== June 2008 ====<br />
<br />
* Ars Technica: [http://arstechnica.com/news.ars/post/20080703-openmoko-freerunner-to-launch-on-july-4.html Openmoko FreeRunner Linux phone to launch on July 4]<br />
<br />
* The Register: [http://www.reghardware.co.uk/2008/07/03/openmoko_os_hanset/ Openmoko to release Linux handset tomorrow]<br />
<br />
* Kernel Trap: [http://kerneltrap.org/mailarchive/openmoko-community/2008/6/27/2256424 openmoko-announce: Let us impact the material world]<br />
<br />
* LinuxDevices.com: [http://www.linuxdevices.com/news/NS9978560959.html Open source phone goes mass-market]<br />
<br />
* BusinessWire: [http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&newsId=20080625005431&newsLang=en Openmoko Signs Five Distributors for FreeRunner Open Source Mobile Phone]<br />
<br />
* Mobile Gazette: [http://www.mobilegazette.com/openmoko-neo-freerunner-08x06x26.htm Openmoko Neo FreeRunner]<br />
<br />
* ars technica: [http://arstechnica.com/news.ars/post/20080626-linux-phones-get-boost-with-openmoko-distribution-agreement.html Linux phones get boost with Openmoko distribution agreement]<br />
<br />
* SEECS Open Mobile Group: [http://seecsopenmobile.wordpress.com/2008/06/17/ The True Open Phone Platform]<br />
<br />
==== May 2008 ====<br />
<br />
*arstechnica.com, May 22, 2008, [http://arstechnica.com/news.ars/post/20080522-openmoko-linux-mobile-phone-ditches-gtk-gets-qt-and-e17.html Openmoko Linux mobile phone ditches GTK+, gets Qt and E17].<br />
<br />
*wordpress.com, May 19, 2008 , [http://gettingstartedopenmoko.wordpress.com/2008/05/19/openmoko-software-update/ Openmoko “April Software Update” (ASU) and Qtopia].<br />
<br />
<br />
==== March 2008 ====<br />
<br />
* Jack Kapica's Cyberia: [http://www.theglobeandmail.com/servlet/story/RTGAM.20080304.WBcyberia20080304133308/WBStory/WBcyberia Linux Goes Walkabout] (in ''Globe and Mail'' Online)- overview, also covers the CAD file release and notes that FreeRunner will put downward pressure on fees the Carriers charge consumers.<br />
<br />
==== February 2008 ====<br />
<br />
* Ars Technica at SCALE: [http://arstechnica.com/news.ars/post/20080211-the-enlightened-future-of-openmoko-linux-mobile-phones.html Interview with Carsten Haitzler]<br />
<br />
* SCALE Conference: [http://www.socallinuxexpo.org/blog/2008/02/03/interview-with-michael-shiloh-of-openmoko/ Interview with Michael Shiloh]<br />
<br />
==== January 2008 ====<br />
<br />
* Linux Devices: [http://linuxdevices.com/news/NS2393777675.html User-modifiable Linux phone upgraded]<br />
* ACIA 19th Jan 2008: [http://meeting.creativecommons.org.tw/program:the-making-of-a-totally-open-phone The making of an open phone]<br />
*reuters.com, Jan 14, 2008, [http://www.reuters.com/article/pressRelease/idUS97607+14-Jan-2008+BW20080114 Openmoko Signs Deal With German Distributor Pulster].<br />
<br />
==== December 2007 ====<br />
<br />
* The Information Week: [http://www.informationweek.com/blog/main/archives/2008/01/can_openmokos_o.html Can Openmoko's Open Source Handset Compete With Android?]<br />
<br />
* DigiTimes: Freeing your phone: Q&A with Sean Moss-Pultz, president of Openmoko [http://209.85.135.104/search?q=cache:Wu4YfufkOYMJ:www.digitimes.com/news/a20071204VL200.html+http://www.digitimes.com/news/a20071204VL200.html&hl=de&ct=clnk&cd=1&gl=de&client=opera Part I (cache)] [http://www.digitimes.com/telecom/a20071204VL202.html Part II]<br />
<br />
* The Linux Link Tech Show: Interview with Michael Shiloh, Openmoko Developer Relations Manager. Audio Files:[http://www.tllts.org/audio/tllts_221-11-28-07.ogg][http://www.tllts.org/audio/tllts_221-11-28-07.mp3]<br />
<br />
==== October 2007 ====<br />
* [http://www.news.com/Trolltech-axes-the-Greenphone/2100-1037_3-6214641.html Trolltech axes the Greenphone and recommends the Neo1973 device]<br />
* Wired preview called [http://www.wired.com/gadgets/wireless/news/2007/10/openmoko_firstlook?currentPage=all A First Tussle With Linux's iPhone Killer: The Openmoko Neo1973]<br />
* [http://radar.oreilly.com/archives/2007/10/dash_web2summit_openmoko.html Dash and Openmoko] Tim O'Reilly comments on [http://dash.net/ Dash, the connected GPS] and notes that it is based on the Openmoko software stack and derived from the Neo1973 hardware.<br />
* [http://www.wired.com/gadgets/gadgetreviews/magazine/test2007/st_essay Why Wireless Carriers Cripple Your Cell Phone] on [http://www.wired.com Wired Test] reports what we already know, that wireless carriers put more priority into protecting their "antediluvian business" model than into innovation. Of the Openmoko project it carries few details, but says "That's pretty cool"<br />
* [http://www.linuxjournal.com/article/9768#mpart4 Ten Questions for Sean Moss-Pultz], Program Manager of Openmoko<br />
<br />
==== September 2007 ====<br />
* [http://abclocal.go.com/kgo/story?section=drive_to_discover&id=5671823 ABC News] Building A Cell Phone From Scratch ([http://yamato.hyte.de/moko/openmoko_gumstix_neo_abcnews_h264_mp3.avi avi])<br />
* [http://www.phoronix.com/scan.php?page=news_item&px=NjA0NQ phoronix.com] Openmoko Schedule Revised, For X-Mas<br />
* [http://www.tectonic.co.za/view.php?src=rss&id=1739 tectonic.co.za] Linux picks up pace on cellphones<br />
<br />
==== August 2007 ====<br />
* [http://lwn.net/Articles/247187/ LWN] A first look at the Openmoko Neo 1973<br />
* [http://www.roughlydrafted.com/RD/RDM.Tech.Q3.07/B10AE668-EAD3-46DC-A042-5EF3461D63EF.html roughlydrafted.com] Apple iPhone vs the FIC Neo1973 Openmoko Linux Smartphone<br />
* [http://www.macworld.com/news/2007/08/02/openmoko/index.php Macworld] Portrait of a Linux iPhone-killer wannabe<br />
* [http://www.phoronix.com/?page=news_item&px=NTk1Mw Phoronix] Google Using Openmoko For gPhone?<br />
<br />
==== July 2007 ====<br />
* [http://www.pcworld.com/article/id,134987-pg,1/article.html PCWorld] Insider Info on the First Fully Open-Source Cell Phone<br />
* [http://blog.wired.com/monkeybites/2007/07/hands-on-with-t.html Wired Blog] Hands On with Openmoko: An early look at the hardware and software.<br />
* [http://www.economist.com/science/displaystory.cfm?story_id=9531007 Economist.com] Hello world: Avoiding punitive roaming charges abroad<br />
* [http://linuxdevices.com/news/NS7355980470.html linuxdevices.com] iPhone-like Linux phone ready for hackers<br />
* [http://www.heise.de/english/newsticker/news/92473 heise.de] "Free your phone": The Openmoko Project's Linux Smartphone now available<br />
* [http://blogs.zdnet.com/open-source/?p=1194 zdnet.com] Can Openmoko break the wireless monopoly?<br />
* [http://developers.slashdot.org/developers/07/07/09/0049249.shtml Slashdot] Open Source Linux Phone Goes On Sale<br />
* [http://www.engadget.com/2007/07/09/openmoko-neo-1973-and-advanced-dev-kit-finally-for-sale/ engadget.com] Openmoko Neo 1973 and Advanced dev kit finally for sale<br />
* [http://www.theglobeandmail.com/servlet/story/RTGAM.20070703.WBcyberia20070703161759/WBStory/WBcyberia/ Globe and Mail, Toronto] The Next Big Thing? (good overview; some favorable comparisons with iPhone).<br />
* [http://arstechnica.com/news.ars/post/20070710-developer-models-of-openmoko-open-source-smartphone-released.html arstechnica.com] Developer models of Openmoko open-source smartphone released<br />
* [http://www.boingboing.net/2007/07/09/openmoko_linuxbased_.html boingboing (Cory Doctorow)] Openmoko: Linux-based $300 open smartphone<br />
* [http://www.channelweb.co.uk/vnunet/news/2192036/first-open-source-mobile-phone channelweb.co.uk / CRN] Openmoko preps first open source mobile<br />
* [http://www.makezine.com/blog/archive/2007/07/openmoko_300_linuxpowered.html?CMP=OTC-0D6B48984890 MAKE:] blogged about it.<br />
* [http://www.theregister.co.uk/2007/07/09/neo_1973_launch/ The Register] Is your phone free?<br />
* [http://www.theinquirer.net/default.aspx?article=41147 The Inquirer] Linux phone goes on sale<br />
<br />
==== June 2007 ====<br />
* [http://fakesteve.blogspot.com/2007/06/freetards-are-trying-to-make-iphone.html Secret Diary of Steve Jobs] Freetards are trying to make an iPhone clone<br />
* [http://www.eweek.com/article2/0,1895,2152759,00.asp eweek.com] Openmoko: An iPhone Alternative for Developers? <br />
* [http://www.linuxdevices.com/news/NS8509737406.html&cid=0 linuxdevices.com] iPhone-like Linux phone delayed<br />
* [http://www.itweek.co.uk/vnunet/news/2192036/first-open-source-mobile-phone IT Week] "Openmoko preps first open source mobile" Confuses Phase 1 and Phase 2 features.<br />
* [http://www.vnunet.com/vnunet/news/2192036/first-open-source-mobile-phone vnunet.com] First open source mobile phone<br />
* [http://www.techeblog.com/index.php/tech-gadget/feature-5-cool-linux-powered-phones TechEBlog.com] A brief line-up of the 5 coolest Linux-powered phones.<br />
* [http://www.tectonic.co.za/view.php?id=1574 Tectonic.co.za] Open source phone plans September launch<br />
* [http://www.hothardware.com/image_popup.aspx?image=big_fic2.jpg&articleid=979&t=a hothardware.com] Openmoko<br />
* [http://www.texyt.com/FIC+Openmoko+$350+open+Linux+mobile+phone+launch+00100 Texyt.com] $350 open Linux mobile phone on target for September launch<br />
<br />
==== May 2007 ====<br />
* [http://blogs.sun.com/brewin/entry/fic_and_openmoko_thank_you blogs.SUN.com] "FIC and Openmoko - Thank You" Mentions the FIC phone used in the exciting JavaFX Mobile announcement, and says that "in most cases the Neo 1973 phone performed better" than other handsets.<br />
* [http://www.pikesoft.com/blog/index.php?itemid=174 PikeSoft.com] JavaFX Mobile: a new smartphone OS contender<br />
* [http://www.sfgate.com/cgi-bin/blogs/sfgate/detail?blogid=19&entry_id=16310 SFGate.com] Here comes the Sun Conference<br />
* [http://www.linuxdevices.com/news/NS7539760574.html LinuxDevices.com] Sun beams Linux/Java at mobile phones<br />
<br />
==== April 2007 ====<br />
* [http://www.palminfocenter.com/news/9371/openmoko-running-on-a-palm-tx/ Palm Infocenter] Openmoko running on a palm TX<br />
* [http://jaidev.info/home/blog/archives/2007/04/13/openmoko.html JaidevInfo] Openmoko<br />
* [http://www.wirelessweek.com/newsletter.aspx?id=137388 Wirelessweek.com] Democracy Hits the Mobile Phone<br />
* [http://elearner.edublogs.org/2007/04/11/technologies-is-that-a-word/ Edublogs.org] Technologies is that a word? <br />
* [http://www.linuxdevices.com/news/NS4777580627.html Linuxdevices.com] 200 million Linux phones to ship by 2012<br />
* [http://arstechnica.com/news.ars/post/20070415-palm-embracing-linux-in-the-hopes-of-being-relevant-again.html Ars Technica] Palm embracing Linux in the hopes of being relevant again] (Mentions Neo1973 in passing)<br />
<br />
==== March 2007 ====<br />
* [http://www.smartdevicecentral.com/article/Openmokos+Open+Source+Phone/202546_1.aspx smartdevicecentral.com] Openmoko's open source phone<br />
* [http://www.zdnetasia.com/news/communications/0,39044192,61996003,00.htm zdnet asia] Passing mention in an article on the Iphone.<br />
* [http://www.wikio.com/news/Sean+Moss-Pultz wikio.com] Sean Moss-Pultz News<br />
* [http://www.edparsons.com/?p=438 edparsons.com] iPhone chipping away at the walls<br />
* [http://blogs.pcworld.co.nz/pcworld/techsploder/2007/03/openmoko_makes_total_sense.html blogs.pcworld.co.nz] Openmoko makes total sense<br />
* [http://www.totalueberwachung.de/blog/articles/2007/03/08/neo1973-arrived totalueberwachung.de] Neo1973 arrived<br />
* [http://www.makuchaku.info/blog/im-gonna-get-this-one makuchaku.info] I'm gonna get this one<br />
* [http://www.kitenet.net/~joey/blog/entry/openmoko_and_n800.html kitenet.net] Openmoko and n800<br />
* [http://dominion.kabel.utwente.nl/koen/cms/the-neo1973-unboxed dominion.kabel.utwente.nl] The Neo1973 unboxed<br />
* [http://atulchitnis.net/diary/showentry/421 atulchitnis.net] An Openmoko Phone arrives<br />
* [http://blog.matthewgast.com/2007/03/03/good-luck-openmoko blog.matthewgast.com] Good luck Openmoko<br />
* [http://vaandoo.blogspot.com/2007/03/openmoko-neo1973-opensource-software.html vaandoo.blogspot.com] Openmoko Neo1973 opensource software<br />
* [http://www.linuxdevices.com/news/NS7653749655.html linuxdevices.com] Openmoko update; Neo1973 on sale in March<br />
* [http://www.ministryoftech.com/2007/03/05/the-5-hottest-phones-for-linux-fanatics/ ministryoftech.com] Brief line-up of the 5 hottest phones for Linux fans<br />
* [http://voxilla.com/soapvox/2007/03/01/industry-disruption-really-168 voxilla.com] Article about ETel Sean Moss-Pultz presentation<br />
* [http://blog.wired.com/gadgets/2007/03/eight_great_lin.html blog.wired.com] Gadget Lab: Eight Great Linux Smartphones<br />
* [http://gigaom.com/2007/03/01/openmoko-phone/ gigaom.com] Openmoko Open-Source Mobile, coming soon - Interview with Sean Moss-Pultz<br />
* [http://www.oreillynet.com/etel/blog/2007/03/openmoko_1.html www.oreillynet.com] ETel coverage<br />
* [http://gordoncook.net/wp/?p=146 gordoncook.net] Short history of Neo1973 and other stuff<br />
* [http://www.engadget.com/2007/03/03/openmoko-details-pricing-availability-for-neo1973/ engadget.com] Openmoko details pricing, availability for Neo1973<br />
* [http://www.uberpulse.com/us/2007/03/fic_wants_to_rewrite_the_rules_with_open_moko_mobile_phone.php www.uberpulse.com] Some images from ETel<br />
<br />
==== February 2007 ====<br />
* [http://www.scullen.ca/2007/02/15/forget-about-the-iphone-neo1973-is-far-more-exciting/ scullen.ca] Forget about the iPone, Neo1973 is far more exciting<br />
* [http://www.mobileread.com/forums/showpost.php?p=59124&postcount=4 mobileread.com] Show post<br />
* [http://www.pdasnews.com/articles/2568/1/ pdasnews.com] Linux-powered iPhone killer available online in March<br />
* [http://www.belutz.net/2007/02/05/openmoko/ belutz.net] Openmoko<br />
* [http://www.mail-archive.com/community@lists.openmoko.org/msg03686.html mail-archive.com] Openmoko community mail archive<br />
* [http://www.maclife.com/article/is_three_a_crowd_in_the_touch_screen_phone_arena maclife.com] Is there a crowd in the touch screen phone arena<br />
* [http://gopaultech.com/2007/02/fic-neo1973-linux-smartphone/ gopaultech.com] FIC Neo1973 Linux smartphone<br />
* [http://www.volweb.cz/horvitz/os-info/news-feb07-014.html volweb.cz] Open-source smartphone, with WiFi in version 2<br />
* [http://www.oreillynet.com/etel/blog/2007/02/etel_coverage_openmoko_opens_t.html oreillynet.com] ETel coverage Openmoko opens<br />
* [http://www.mobilewhack.com/openmoko-neo1973-open-source-phone/ mobilewhack.com] Openmoko Neo1973 open source phone<br />
* [http://www.engadget.com/2007/02/19/what-tech-would-the-presidents-rock-in-2007/ engadget.com] What tech would the presidents rock in 2007<br />
* [http://www.tuxmachines.org/node/13602 tuxmachines.org] What participation culture<br />
* [http://www.vanille-media.de/site/index.php/category/opensource/openmoko/ vanille-media.de] Opensource Openmoko<br />
* [http://www.joetech.com/2007/02/15/openmoko-open-source-cell-phone/ joetech.com] Openmoko open source cell phone<br />
* [http://www.makezine.com/blog/archive/2007/02/openmoko_open_s.html makezine.com] Openmoko open<br />
* [http://www.linuxdevices.com/news/NS9706477996.html linuxdevices.com] Announce of the Openembedded booth at FOSDEM in Brussels.<br />
* [http://www.linuxdevices.com/news/NS2657814070.html linuxdevices.com] Quick interview with Sean and some pictures<br />
* [http://gizmodo.com/gadgets/smartphones/first-look-the-antiiphone-openmokos-neo1973-236841.php gizmodo.com] Photos and comments on hardware and software<br />
* [http://www.onecompare.com/mobile-news/article-asp~aid~244~pub~56321102~story~openmoko-launch-the-official-portal-for-development-of-the-openmoko-platform onecompare.com] Short news article<br />
* [http://crunchgear.com/2007/02/15/openmokos-open-source-mobile-os crunchgear.com] Holding the phone upside down<br />
* [http://www.slashgear.com/openmoko-and-fic-neo1973-updates-153926.php slashgear.com] Video interview and many pictures<br />
* [http://www.djlosch.com/article_Comparison%3A_iPhone_vs_A1200_vs_Neo1973 djlosch.com] Article comparing the Neo to the iPhone and A1200<br />
* [http://popsci.typepad.com/popsci/2007/02/up_close_and_pe.html popsci.typepad.com] Screenshot of Linux booting on the Neo<br />
* [http://video.google.de/videoplay?docid=-3742589179435830945&q=Openmoko video.google.com] Presentation of Openmoko at the FOSDEM<br />
* [http://www.manilastandardtoday.com/?page=business6_feb27_2007 manilastandardtoday.com] Tale of two phones<br />
* [http://blog.printf.net/articles/2007/02/22/unboxing-the-openmoko-phone blog.printf.net] OLPC and older Neo1973.<br />
* [http://mako.cc/copyrighteous/freesoftware/20070228-00.html mako.cc] OLPC and older Neo1973 again.<br />
* [http://www.maclife.com/article/is_three_a_crowd_in_the_touch_screen_phone_arena MacLife] Is Three a Crowd among Touch-Screen Phones?<br />
* [http://www.linuxjournal.com/article/9489#mpart5 Linux Journal] A White Box Phone<br />
<br />
==== January 2007 ====<br />
* [http://blogs.ft.com/techblog/2007/01/openmoko_harks_.html blogs.ft.com] Openmoko harks back to hello moto<br />
* [http://opensource.sfsu.edu/node/258 opensource.sfsu.edu] Can you hear me now?<br />
* [http://losca.blogspot.com/2007/01/maemo-nokia-n800-has-competitor-in.html losca.blogspot.com] Maemo Nokia n800 has competitor in openness - Openmoko<br />
* [http://21talks.net/voip/openmoko 21talks.net] Openmoko: Not as sexy as the iPhone, but it’s a Linux phone<br />
* [http://www.linuxinfusion.com/openmoko-schedule-announced linuxinfusion.com] Openmoko schedule announced<br />
* [http://users.livejournal.com/_paladine_/tag/smartphone users.livjournal.com] The Worlds First Opensource Linux Smartphone<br />
* [http://www.nungee.com/2007/01/25/openmoko/ nungee.com] Openmoko<br />
* [http://www.sda-asia.com/sda/features/psecom,id,880,srn,2,channel,developer,nodeid,21,_language,Singapore.html sda-asia.com] Openmoko Offers Open-source Smart phone T<br />
* [http://www.regdeveloper.co.uk/2007/01/15/open_phone/ regdeveloper.co.uk] Open Phone<br />
* [http://www.product-reviews.net/2007/01/17/fic-neo1973-smartphone-open-source-phone/ product-reviews.net] FIC Neo1973 smartphone open source phone<br />
* [http://gizmodo.com/gadgets/smartphones/openmoko-smartphone-did-they-have-a-time-machine-or-what-229243.php gizmodo.com] Openmoko smartphone did they have a time machine or what<br />
* [http://www.oreillynet.com/conferences/blog/2007/01/openmoko_workshop_added_to_ete.html oreillynet.com] Openmoko workshop added to ETel<br />
* [http://www.gadgetell.com/2007/01/openmoko-gets-interviewed-about-new-open-source-fic-neo1973/ gadgetell.com] Openmoko gets interviewed about new open source FIC Neo1973<br />
* [http://www.slashgear.com/openmoko-interface-im-loving-it-173496.php slashgear.com] Openmoko interface I'm loving it<br />
* [http://www.gadgetorama.com/news/news_details.php?gorid=2008 gadgetorama.com] Openmoko news details<br />
* [http://tech.cybernetnews.com/2007/01/17/openmoko-vs-iphone-did-apple-copy/ tech.cybernetnews.com] Openmoko vs iPhone did Apple copy<br />
* [http://techtrails.blogspot.com/2007/01/open-phones-with-open-moko-while.html techtrails.blogspot.com] Open phones with Openmoko while<br />
* [http://blogger.xs4all.nl/jurjen1/archive/2007/01/17/174341.aspx bloger.xs4all.nl] Openmoko open source mobile phone<br />
* [http://www.ringnokia.com/2007/01/i_am_highly_cur.html ringnokia.com] I'm highly curious<br />
* [http://www.oreillynet.com/etel/blog/2007/01/iclone_1.html oreillynet.com] iClone<br />
* [http://forums.scotsnewsletter.com/index.php?showtopic=17685 forums.scotsnewsletter.com] Show topic<br />
* [http://understandinglimited.com/2007/01/15/iphone/ understandinglimited.com] iPhone and Openmoko<br />
* [http://robertogaloppini.net/2007/01/12/openmoko-the-integrated-os-mobile-communications-platform-2/ robertogaloppini.net] Openmoko the intergrated OS mobile communications platform<br />
* [http://www.funambol.com/blog/capo/2007/01/apple-please-do-not-forget-developers.html funambol.com] Apple please do not forget developers<br />
* [http://chopey.blogspot.com/2007/01/iphone-or-not-to-iphone.html chopey.blogspot.com] iPhone or not to iPhone<br />
* [http://opendotdotdot.blogspot.com/2007/01/openmoko.html opendotdotdot.blogspot.com] Openmoko<br />
* [http://www.e-pcmag.gr/forum/index.php?showtopic=19505 e-pcmag.gr] Show topic<br />
* [http://www.costpernews.com/2007/01/12/anything-you-can-do-we-can-do-better/ costpernews.com] Anything you can do we can do better<br />
* [http://www.tectonic.co.za/view.php?id=1321 tectonic.co.za] iPhone vs Openmoko - the Open Alternative<br />
* [http://lwn.net/Articles/217020/rss lwn.net] An Openmoko update<br />
* [http://www.networkworld.com/news/2007/010907-moss-pultz.html networkworld.com] Q&A Building a new open source phone platform<br />
* [http://www.networkcomputing.com/showArticle.jhtml?articleID=196802226 networkcomputing.com] Startup Promises First Linux Smartphone Based On Open Standards<br />
* [http://www.osweekly.com/index.php?option=com_content&task=view&id=2420&Itemid=449 osweekly.com] Mobile Devices Adopt Open Source<br />
* [http://www.linuxdevices.com/news/NS8591201260.html linuxdevices.com] Linux phone market open up?<br />
* [http://www.pcmag.com/article2/0,1895,2080727,00.asp pcmag.com] Cell phone open up<br />
* [http://sonyericssonz558i.blogurple.com/2007/01/06/23/ sonyericssonz558i.blogurple.com] Sony Ericsson Z558i<br />
* [http://www.sannes.org/?p=5 sannes.org] An Open mobile phone that does what you want<br />
* [http://popsci.typepad.com/ces2007/2007/01/opensource_stri.html Popsci.com] Open Source Strikes Again<br />
* [http://gizmodo.com/gadgets/smartphones/openmoko-smartphone-did-they-have-a-time-machine-or-what-229243.php Gizmodo.com] Openmoko interface compared to iPhone<br />
* [http://www.linuxjournal.com/xstatic/abstracts/upfront Linux Journal] Doc Searls in the feb 2007 issue<br />
* [http://www.osdir.com/Article9642.phtml OSDir.com] Mobile Linux for the Mobile Fan] -> [http://www.madpenguin.org/cms/?m=show&id=7710 MadPenguin] Mobile Linux for the Mobile Fan<br />
* [http://www.usnews.com/usnews/biztech/davesdownload/archive/070112/a_populist_challenge_to_apples.htm US News] A Populist Challenge to Apple's iPhone<br />
* [http://www.tectonic.co.za/view.php?id=1321 tectonic.co.za] iPhone vs Openmoko: The open alternative<br />
* [http://www.informationweek.com/news/showArticle.jhtml?articleID=196802206&subSection=All+Stories InformationWeek] Startup Promises First Linux Smartphone Based On Open Standards<br />
* [http://www.theregister.co.uk/2007/01/15/open_phone/ The Register] Open Phones with Open Moko<br />
* [http://techreport.com/onearticle.x/11589 The Tech Report] Openmoko offers open-source smart phone<br />
* [http://blogs.ft.com/techblog/2007/01/openmoko_harks_.html Financial Times] Openmoko harks back to Hello Moto<br />
* [http://hardware.slashdot.org/article.pl?sid=07/01/20/1551200 Slashdot] Openmoko Schedule Announced<br />
* [http://www.youtube.com/watch?v=jRvtAAXTIlg Youtube] Interview with Sean Moss-Pultz ([http://www.monoploid.be/dl/openmoko_sean_interview.ogm mirror in Ogg format])<br />
* [http://www.libervis.com/article/forget_iphone_hail_openmoko_the_true_revolution Libervis.com] Forget iPhone, hail Openmoko, the true revolution<br />
* [http://gizmodo.com/gadgets/smartphones/sizemodo-iphone-vs-openmoko-neo1073-229294.php Gizmodo]iPhone vs. Openmoko Neo1973] (please, don't mind the typo i n the title)<br />
<br />
==== December 2006 ====<br />
* [http://www.pikesoft.com/blog/index.php?itemid=133 pikesoft.com] Cheap, totally open Linux phone will ship next month<br />
* [http://www.cdrinfo.com/Sections/News/Details.aspx?NewsId=19254 cdrinfo.com] FIC to release Linux based Smartphone<br />
<br />
==== November 2006 ====<br />
* [http://www.ministryoftech.com/2006/11/09/fic-neo1973-smartphone-with-linux-based-openmoko-open-source-platform/ ministryoftech.com] FIC Neo1973 smartphone with linux-based Openmoko open source platform<br />
* [http://www.mobiletechnews.com/info/2006/11/09/124614.html mobiletechnews.com] Openmoko Linux mobile platform and Neo1973 smartphone announced<br />
* [http://news.softpedia.com/news/FIC-Neo1973-for-all-the-Linux-Lovers-out-There-40344.shtml news.softpedia.com] FIC Neo1973 for all the Linux lovers out there<br />
* [http://www.openembedded.org/openmoko-fic-choosing-openembedded openembedded.org] Openmoko FIC choosing openembedded<br />
* [http://news.com.com/2300-1037_3-6134795-1.html news.com.com] FIC's Linux handset<br />
* [http://www.slashphone.com/77/5784.html slashphone.com] Openmoko Announces Open Source Mobile Communications Platform <br />
* [http://www.arm.com/iqonline/news/marketnews/15616.html arm.com] Open Linux Based, ARM Powered Mobile In Wings<br />
* [http://news.com.com/Second+open+Linux+handset+unveiled/2100-1039_3-6133974.html news.com.tw] Second open Linux handset unveiled<br />
* [http://www.infoworld.com/article/06/11/08/HNlinuxphone_1.html?COMMERCIAL%20LINUX infoworld.com] FIC debuts open Linux-based smartphone <br />
* [http://www.michaeldolan.com/431 michaeldolan.com] A must have: Openmoko cell phone with GPS and...apt-get<br />
* [http://nandz.blogspot.com/2006/11/my-dream-phone.html nandz.blogspot.com] My dream phone<br />
* [http://www.linuxdevices.com/news/NS2986976174.html linuxdevices.com] Cheap, hackable Linux smartphone due soon<br />
* [http://www.linuxdevices.com/news/NS7056478804.html linuxdevices.com] First OpenmoKo phone taps dual-licensed SyncML stack<br />
* [http://lwn.net/Articles/208298/ lwn.net] The Openmoko open phone<br />
* [http://www.theinquirer.net/default.aspx?article=35590 theinquirer.net] A truly open Linux phone with GPS debuts<br />
<br />
=== German ===<br />
==== November ====<br />
* [http://www.heise.de/newsticker/meldung/98489 heise.de: Das GPhone ist ein Android] GPhone System "wildert in den Gefilden vergleichbarer Initiativen wie Openmoko"<br />
<br />
==== September ====<br />
* [http://futurezone.orf.at/produkte/stories/219038/ futurzone@orf.at] "Und jetzt: Befreien Sie Ihr Handy."<br />
* [http://www.pro-linux.de/news/2007/11704.html Pro-Linux] Openmoko für den Massenmarkt erst an Weihnachten<br />
<br />
==== August 2007 ====<br />
* [http://www.golem.de/0708/54256.html golem.de] - Neues GUI für Open-Source-Handy Neo1973<br />
* [http://www.heise.de/mobil/newsticker/meldung/94724 heise mobil] - Offene Smartphone-Plattform mit neuem Look<br />
<br />
==== July 2007 ====<br />
* [http://lists.openmoko.org/pipermail/community/attachments/20070721/be55235c/CIMG1129_small-0001.jpg Kurier] - Handy Individuell<br />
* [http://futurezone.orf.at/produkte/stories/206048/ futurezone.ORF.at] - Anti-iPhone geht an den Start<br />
* [http://www.zdnet.de/news/hardware/0,39023109,39156101,00.htm zdnet.de] - Open-Source-Iphone wird mit Hackertools ausgeliefert<br />
* [http://www.heise.de/newsticker/meldung/92393 heise.de] - "Free your phone": Linux-Smartphone des Openmoko-Projekts verfügbar<br />
* [http://www.spiegel.de/netzwelt/mobil/0,1518,493595,00.html spiegel.de] - Linux statt iPhone: Freiheit fürs Handy<br />
<br />
==== June 2007 ====<br />
* [http://www.golem.de/0706/53172.html golem.de] - Linux-Smartphone Openmoko ab Juli 2007 zu haben <br />
* [http://www.heise.de/newsticker/meldung/91868 heise.de] - Offenes Linux-Smartphone Neo 1973 macht Fortschritte<br />
* [http://www.winfuture.de/news,32641.html winfuture.de] - Open-Source-Handy Neo1973 ab Juli bzw. Oktober<br />
* [http://www.pro-linux.de/news/2007/11385.html pro-linux.de] - Openmoko wird zum Unternehmen<br />
* [http://de.theinquirer.net/2007/06/14/das_erste_openmoko_kommt.html the inquirer] - Das erste OpenMOKO kommt<br />
<br />
==== April 2007 ====<br />
* [http://www.pro-linux.de/news/2007/11133.html pro-linux] - Openmoko produziert erste Muster<br />
* [http://www.golem.de/0704/51970.html golem.de] - Open-Source-Handy vor Produktionsbeginn<br />
<br />
==== March 2007 ====<br />
* [http://chaosradio.ccc.de/cre042.html Chaosradio Express] - Das neue Projekt zur Entwicklung eines Telefons mit freier Software<br />
* [http://www.pro-linux.de/news/2007/10966.html pro-linux] - Openmoko sucht Unterstützung<br />
<br />
==== February 2007 ====<br />
* [http://www.digital-living-magazin.de/index.php?pid=17&art=2050&cid=DLnewsletter digital-living-magazin.de] - Linux erobert Mobilfunkmarkt<br />
* [http://www.heise.de/tr/artikel/85138 Technology Review] - Open-Source-Handy, nächster Versuch<br />
* [http://www.pro-linux.de/news/2007/10833.html pro-linux] - Openmoko-Quellcode angekündigt<br />
* [http://www.heise.de/newsticker/meldung/85354 heise online] - Openmoko: Linux-Plattform für Handys freigegeben<br />
* [http://www.mobile2day.de/news/news_details.html?nd_ref=6870&n_multi=0&nf_id=0&nt_id=0&f_date_m=01&f_date_y=2007&t_date_m=04&t_date_y=2007&from=archive Mobile2Day] - Openmoko bringt Details zum Neo1973<br />
<br />
==== November 2006 ====<br />
<br />
* [http://golem.de/0611/48824.html golem.de] - Openmoko kündigt Open-Source-Handy an<br />
* [http://www.heise.de/newsticker/meldung/80714 heise online] - Smartphone mit offener Linux-Plattform<br />
* [http://www.pro-linux.de/news/2006/10448.html pro-linux] - Offenes Linux-Smartphone »Openmoko« für Januar 2007 angekündigt<br />
<br />
=== Scandinavian ===<br />
<br />
<br />
*expressen.se, 15. aug 2008, [http://www.expressen.se/prylar/1.1266066/mobilen-du-kan-bygga-om-sjalv Mobilen du kan bygga om själv] (the customizable phone)<br />
*computerworld.dk, 4. juli 2008, [http://www.computerworld.dk/art/46877?a=block&i=205&pos=8&bpos=999 Anti-iPhonen Openmoko på gaden i dag].<br />
*version2.dk, 4. jul 2008, [http://www.version2.dk/artikel/7825 Galleri: Open source-phonen Openmoko Neo Free Runner].<br />
*version2.dk, 4. jul 2008, [http://www.version2.dk/artikel/7823 Linux-phonen vil også med i det smarte selskab].<br />
*newz.dk, 4. jul. 2008, [http://newz.dk/openmoko-lancerer-linuxtelefonen-neo-freerunner Openmoko lancerer linuxtelefonen Neo FreeRunner].<br />
*dr.dk, 3. juli 2008, [http://blogs.dr.dk/blogs/harddisken/archive/2008/07/03/mobilernes-kamp.aspx Harddisken: Mobilernes kamp!]<br />
*silenzio.dk, 4. maj (en. May), 2008, [http://silenzio.dk/gadgets/2008/05/openmoko-neo-freerunner/ Openmoko - Neo FreeRunner].<br />
* Ing.dk, 11. jul. 2007, [http://ing.dk/artikel/79906 Linux-mobil skræddersyet til hackere].<br />
* Amobil.no, 6. jul. 2007, [http://www.amobil.no/artikkel/mobiltelefoner/antikrist-mobilen_blir_heftigere/41042 En oppgradert utgave av Linux-mobilen Neo1973 er på vei].<br />
* Amobil.no, 7. jun. 2007, [http://www.amobil.no/sniktitt/mobiltelefoner/den_folsomme_linux-mobilen/40176 Sniktitt: Den følsomme Linux-mobilen].<br />
* Amobil.no, 6. jun. 2007, [http://www.amobil.no/artikkel/markedsutvikling/linux-mobilen_er_i_rute/40138 Linux-mobilen er i rute].<br />
*linuxforum.dk, 1. March 2007, [http://www.linuxforum.dk/2007/program/saturday/Martin_Hansen.shtml Openmoko - Verdens første 100% åbne mobiltelefon] med Martin Hansen & Ole Tange.<br />
* Amobil.no, 16. feb. 2007, [http://www.amobil.no/nyhet/mobiltelefoner/openmoko_klart_for_verden/36554 Openmoko klart for verden].<br />
*newz.dk, 15. feb. 2007, [http://newz.dk/openmoko-gjort-offentligt-tilgaengelig Openmoko gjort offentligt tilgængelig].<br />
* nyteknik.se, 22. jan. 2007, [http://www.nyteknik.se/nyheter/it_telekom/mobiltele/article42114.ece Snart är den öppna Linuxtelefonen här] (Swedish) (Translation: this article states free release to selected developers Feb 11, commercial release to developers March 11, and main release to market Sep 11. See also [http://lists.openmoko.org/pipermail/announce/2007-January/000000.html])<br />
<br />
=== French ===<br />
* [http://linuxfr.org/2006/11/08/21596.html LinuxFR] Openmoko : sortie en janvier d'un téléphone-GPS enfin libre!<br />
<br />
=== Chinese ===<br />
<br />
* [http://tw.news.yahoo.com/article/url/d/a/080215/5/tinm.html CNA] Openmoko Education in Taiwan<br />
* [http://futurenotyet.blogspot.com/2008/01/openmoko.html Future Not Yet Blog] Visit Openmoko & Openmoko is Hiring<br />
* [http://tech.digitimes.com.tw/ShowNews.aspx?zCatId=A2O&zNotesDocId=0000079427_A6OLFT3HUX3IY4B646C0Z Digitimes] Open Source Mobile Revolution: Openmoko Technology & Concepts Analysis<br />
* [http://marrtw.blogspot.com/2007/11/intro-to-openmoko.html Marr's Weblog] Intro to Openmoko. Also mention OpenLab.<br />
* [http://1-apple.com.tw/apple/index.cfm?Fuseaction=Article&Sec_ID=8&ShowDate=20071119&NewsType=twapple&Loc=TP&Art_ID=4009959 1-Apple Daily News] FIC/Openmoko provide 100% open source mobile communication platform.<br />
* [http://www.pconline.com.cn/mobile/news/hgxz/0711/1157957.html PConline China] Neo 1973 test report.<br />
* [http://news.sina.com.tw/tech/sinacn/cn/2007-11-16/110338206084.shtml Sina Taiwan] Neo 1973 test report.<br />
* [http://news.oss.tw/node/6363 News.Oss.Tw] Openmoko OpenLab Opening<br />
* [http://www.digitimes.com.tw/n/article.asp?id=0000072911_B8M11RL8U70UDGF2BY10X DigitTimes Taiwan] News about Openmoko OpenLab Opening and Neo1973.<br />
* [http://openmoko.wordpress.com/2007/06/21/openmoko-%E8%88%87-iphone-%E6%AF%94%E8%BC%83%E4%B8%80/ wordpress.com] Comparison between Openmoko and iPhone<br />
* [http://chinese.engadget.com/2007/06/11/computex-2007-openmoko-neo-1973-linux/ chinese engadget.com] Openmoko Neo1973 Linux Smartphone<br />
* [http://people.debian.org.tw/~chihchun/2007/05/25/talk-of-openmoko-is-online/ debian.org.tw] Video of Openmoko at TOSSUG in Taipei<br />
* [http://people.debian.org.tw/~chihchun/2007/05/17/openmoko-at-tossug/ debian.org.tw] Openmoko at TOSSUG<br />
* [http://magicdesign.blogspot.com/2007/05/free-your-phoneopenmoko.html MagicDesign] Free your phone Openmoko<br />
* [http://people.debian.org.tw/~chihchun/2007/04/30/have-fun-with-openmokoneo1973/ Debian.org.tw] Have fun with Openmoko Neo1973<br />
* [http://orzlab.blogspot.com/ Orzlab] When Java meets Openmoko<br />
* [http://blog.footoo.org/?p=115 FooToo.org] Install Openmoko Emulator<br />
* [http://www.jollen.org/blog/2007/01/openmoko_announce.html Jollen.org] Openmoko Kick-Off<br />
* [http://zh.wikipedia.org/wiki/Openmoko Wikipedia.org] Openmoko Chinese Wiki<br />
* [http://tw.myblog.yahoo.com/champ_yen/article?mid=211&prev=212&next=-1 Yahoo.com.tw] Forget about iPhone, Hail Openmoko <br />
* [http://www.jollen.org/blog/2006/11/mobile_20_openmoko_linux_smart.html Jollen.org] Openmoko Linux Smartphone<br />
* [http://blog.roodo.com/ystuan/archives/2733869.html Roodo.com] Openmoko<br />
<br />
=== Polish ===<br />
==== May 2007 ====<br />
* [http://www.studencka.pl/artykuly.php?AID=770 Gazeta Studencka] (Students Newspaper) "Cellphones of all shapes, unite!" - Openmoko overview by Krzysztof Kajkowski, "free software" not mentioned in the text.<br />
<br />
=== Japanese ===<br />
<br />
* [http://blog.pasonatech.co.jp/hibi/4079.html pasonatech.co.jp] iPhoneキラー?:オープンソース精神なopenmoko携帯がUSで発売<br />
* [http://journal.mycom.co.jp/articles/2007/06/06/computex04/index.html journal. mycom.com.jp] Computex Taipei 2007<br />
<br />
<br />
=== Italian ===<br />
<br />
==== July 2007 ====<br />
* [http://www.corriere.it/Primo_Piano/Scienze_e_Tecnologie/2007/07_Luglio/10/neo1973_telefonino.shtml corriere.it] L'anti iPhone: Neo 1973, il cellulare fai da te<br />
* [http://punto-informatico.it/p.aspx?id=2035879 Punto Informatico] Lo smartphone touch-screen è open source<br />
<br />
<br />
=== Dutch ===<br />
<br />
==== September 2007 ====<br />
*[http://www.pocketinfo.nl/nieuws/smartphones/9073/de-stand-van-zaken-rond-openmoko.html pocketinfo.nl] De stand van zaken rond Openmoko.<br />
*[http://life.tweakers.net/nieuws/49288/Productieversie-Openmoko-telefoon-nog-dit-jaar-leverbaar.html tweakers.net] Productieversie Openmoko-telefoon nog dit jaar<br />
<br />
==== July 2007 ====<br />
*[http://www.techzine.nl/nieuws/12929/Opensource-OS-voor-telefoons-geintroduceerd.html techzine.nl] Opensource OS voor telefoons geïntroduceerd<br />
*[http://core.tweakers.net/nieuws/48335/Open-Linux-smartphone-in-de-verkoop.html tweakers.net] Open Linux-smartphone in de verkoop<br />
*[http://www.opensourcenieuws.nl/index.php/content/view/4148/54/ opensourcenieuws.nl] Openmoko platform en de Openmoko Neo1973 gelanceerd.<br />
*[http://www.gadgetgarden.nl/archives/2007/07/fic_linux_openm.php] FIC Linux Openmoko Smartphone: zoals jij wilt!<br />
<br />
==== March 2007 ====<br />
*[http://www.bits-chips.nl/artikel/art_view.asp?ac=view&art_id=9682 bits-chips.nl]Open-source-ontwikkelaars snakken naar open mobieltje.<br />
<br />
==== February 2007 ====<br />
*[http://www.telecomwereld.nl/n0001717.htm telecomwereld.nl] Neo1973 eerste smartphone voor Openmoko Linux <br />
*[http://www.opensourcenieuws.nl/index.php/content/view/3914/54/ opensourcenieuws.nl] Openmoko Iphone met Linux <br />
*[http://www.zdnet.nl/news.cfm?id=65618&mxp=201 zdnet.nl] iPhone-concurrent draait Linux<br />
*[http://www.bits-chips.nl/artikel/art_view.asp?ac=view&art_id=9210 bits-chips.nl] Mobieltjesmakers zoeken openheid<br />
<br />
==== November 2006 ====<br />
*[http://www.hollandopen.nl/article.jsp?nr=3554 hollandopen.nl] Openmoko: Open source platform voor mobiele telefoons<br />
*[http://www.bits-chips.nl/artikel/art_view.asp?ac=view&art_id=8540 bits-chips.nl] Openmoko moet mobieltjes openen voor ontwikkelaars<br />
<br />
{{Languages|Press_Coverage}}<br />
<br />
[[Category:Community]]<br />
[[Category:Event]]<br />
[[Category:Openmoko Inc]]</div>Rakshathttp://openmoko.org/wiki/FreeRunner:_Selected_Blogs_and_ArticlesFreeRunner: Selected Blogs and Articles2008-11-01T14:57:45Z<p>Rakshat: /* September 2008 */</p>
<hr />
<div>{{Neo FreeRunner Menu}}<br />
<br />
{|align=right<br />
|__TOC__<br />
|}<br />
<br />
This page contains references to personal blog entries and reflections of the mind about FreeRunner. Please see [[Press_Coverage]] for more official pieces of information.<br />
<br />
Newest on top.<br />
<br />
== English ==<br />
<br />
=== October 2008 ===<br />
* [http://www.teaparty.net/technotes/openmoko-2.html More fun with our Openmoko phones] [[User:MadHatter|Tom Yates]]'s writeup of how he's got various things working on his phone (including keyboard, wifi, GPRS, custom ringtone, firewalling). Fairly regularly updated.<br />
<br />
=== September 2008 ===<br />
* [http://www.techtree.com/India/Reviews/Freerunner/551-93139-612.html Techtree review of Freerunner]Detailed review of the Freerunner<br />
* [http://nop0.blogspot.com/2008/09/revive-openmoko-neo-freerunner-with-usb.html Revive the Freerunner with USB power]<br />
* [http://nop0.blogspot.com/2008/09/having-multiple-distributions-on.html Multiple distributions on SD card] (work in progress)<br />
<br />
=== August 2008 ===<br />
* Andrénalin heavy metal chainsaw!!! [http://andre.web-yard.de/blog/2008/08/03/neo-freerunner-rocks-hard-rides-free/ http://andre.web-yard.de/blog/2008/08/03/neo-freerunner-rocks-hard-rides-free/]<br />
* Monochrome Mentality [http://monochromementality.com/index.php/blog/show/FSO-Milestone-II-Phot-Safari-and--rant.html FSO Milestone II Photo Safari and rant]<br />
<br />
=== July 2008 ===<br />
* technocrat.net (Charles E. Hill) [http://technocrat.net/d/2008/7/27/46753 Openmoko Neo FreeRunner - Part 1]<br />
* Rabble.ca (Wayne MacPhail) [http://www.rabble.ca/news_full_story.shtml?x=73765 Introducing the anti-iPhone]<br />
* Canadia Blog [http://bieberphoto.com/canadia/index.php/2008/07/openmoko-neo-freerunner-review/ Neo FreeRunner Review]<br />
* Holden Karau [http://blog.holdenkarau.com/2008/07/unboxing-openmokofreerunner-including.html Unboxing the Openmoko/FreeRunner including the spares kit, debug board]<br />
* Dave Fayram [http://www.vimeo.com/1366042 Openmoko Train Wreck] (video review)<br />
* Dave Fayram [http://www.vimeo.com/1366923 More Openmoko Train Wrecking (Now with Qt!)] (video review)<br />
* Wired's Gadget Lab Podcast: [http://blog.wired.com/gadgets/2008/07/gadget-lab-po-1.html Summary] and [http://audio.sonibyte.com/audio/7394.mp3 mp3] (discussion starts at 5:50)<br />
* jThinks: [http://jthinks.com/index.php/freerunner-at-last/ FreeRunner, at last]<br />
* Holden's Blog: [http://blog.holdenkarau.com/2008/07/unboxing-openmokofreerunner-including.html Unboxing the Openmoko/FreeRunner including the spares kit, debug board]<br />
* Wolfmans Howlings: [http://blog.wolfman.com/articles/2008/07/11/openmoko-freerunner-first-impressions Openmoko FreeRunner first impressions]<br />
* Free Software Foundation (John Sullivan): [http://www.fsf.org/blogs/community/5-reasons-to-avoid-iphone-3g 5 reasons to avoid iPhone 3G]<br />
* Joseph Reeves: [http://blogs.thehumanjourney.net/finds/entry/20080710 FreeRunner retail unboxing]<br />
* Ars Technica: [http://arstechnica.com/reviews/os/open-moko-software.ars Ars Technica First Look at Openmoko]<br />
* Juan Lucas Domínguez Rubio: [http://gvsigmobileonopenmoko.wordpress.com/2008/07/02/first-experience-with-openmoko/ First experience with Openmoko]<br />
* Philipp Kern: [http://www.philkern.de/weblog/en/neo_freerunner.html Neo FreeRunner: First impressions]<br />
<br />
=== June 2008 ===<br />
* Andrzej Zaborowski: [http://unadventure.wordpress.com/2008/06/08/accelerating-in-my-pocket/ Accelerating in my pocket]<br />
<br />
=== May 2008 ===<br />
* Kevin Dean: [http://www.monochromementality.com/index.php/blog/show/Day-One-Openmoko-FreeRunner.html Day One: Openmoko FreeRunner]<br />
<br />
==== Earlier ====<br />
* Michael Shiloh: [http://gettingstartedopenmoko.wordpress.com/ Getting Started with Openmoko] (many blog entries in this dedicated blog)<br />
<br />
== French (français) ==<br />
* blog, wiki and forum in french about Openmoko: http://www.openmoko-fr.org<br />
=== July 2008 ===<br />
* Xavier Cremaschi : [http://wiki.troulite.fr/index.php/NeoFreerunner FreeRunner French Companion Wiki] This page is a (quite big) summary of my understanding and experimentations : what are the different software stacks, how you can install them (flashing or dual boot), how you can configure them. Note that everything comes from this wiki or mailing lists, I don't claim paternity for anything except translation and feedback.<br />
<br />
== Italian (italiano) ==<br />
<br />
=== August 2008 ===<br />
* Lo schiaffo : [http://www.loschiaffo.org/telefono-open-source/ Opensource telephone]<br />
* TuguLab : [http://blog.tugulab.org/2008/08/13/come-configurare-openmoko-sul-neofreerunner-e-utilizzarlo/ Come configurare Openmoko sul NeoFreeRunner e utilizzarlo!] by jollyr0ger<br />
<br />
<br />
[[Category:Community]]</div>Rakshathttp://openmoko.org/wiki/FreeRunner:_Selected_Blogs_and_ArticlesFreeRunner: Selected Blogs and Articles2008-11-01T14:56:44Z<p>Rakshat: /* September 2008 */ adder review</p>
<hr />
<div>{{Neo FreeRunner Menu}}<br />
<br />
{|align=right<br />
|__TOC__<br />
|}<br />
<br />
This page contains references to personal blog entries and reflections of the mind about FreeRunner. Please see [[Press_Coverage]] for more official pieces of information.<br />
<br />
Newest on top.<br />
<br />
== English ==<br />
<br />
=== October 2008 ===<br />
* [http://www.teaparty.net/technotes/openmoko-2.html More fun with our Openmoko phones] [[User:MadHatter|Tom Yates]]'s writeup of how he's got various things working on his phone (including keyboard, wifi, GPRS, custom ringtone, firewalling). Fairly regularly updated.<br />
<br />
=== September 2008 ===<br />
* [http://www.techtree.com/India/Reviews/Freerunner/551-93139-612.html Techtree review of Freerunner]<br />
* [http://nop0.blogspot.com/2008/09/revive-openmoko-neo-freerunner-with-usb.html Revive the Freerunner with USB power]<br />
* [http://nop0.blogspot.com/2008/09/having-multiple-distributions-on.html Multiple distributions on SD card] (work in progress)<br />
<br />
=== August 2008 ===<br />
* Andrénalin heavy metal chainsaw!!! [http://andre.web-yard.de/blog/2008/08/03/neo-freerunner-rocks-hard-rides-free/ http://andre.web-yard.de/blog/2008/08/03/neo-freerunner-rocks-hard-rides-free/]<br />
* Monochrome Mentality [http://monochromementality.com/index.php/blog/show/FSO-Milestone-II-Phot-Safari-and--rant.html FSO Milestone II Photo Safari and rant]<br />
<br />
=== July 2008 ===<br />
* technocrat.net (Charles E. Hill) [http://technocrat.net/d/2008/7/27/46753 Openmoko Neo FreeRunner - Part 1]<br />
* Rabble.ca (Wayne MacPhail) [http://www.rabble.ca/news_full_story.shtml?x=73765 Introducing the anti-iPhone]<br />
* Canadia Blog [http://bieberphoto.com/canadia/index.php/2008/07/openmoko-neo-freerunner-review/ Neo FreeRunner Review]<br />
* Holden Karau [http://blog.holdenkarau.com/2008/07/unboxing-openmokofreerunner-including.html Unboxing the Openmoko/FreeRunner including the spares kit, debug board]<br />
* Dave Fayram [http://www.vimeo.com/1366042 Openmoko Train Wreck] (video review)<br />
* Dave Fayram [http://www.vimeo.com/1366923 More Openmoko Train Wrecking (Now with Qt!)] (video review)<br />
* Wired's Gadget Lab Podcast: [http://blog.wired.com/gadgets/2008/07/gadget-lab-po-1.html Summary] and [http://audio.sonibyte.com/audio/7394.mp3 mp3] (discussion starts at 5:50)<br />
* jThinks: [http://jthinks.com/index.php/freerunner-at-last/ FreeRunner, at last]<br />
* Holden's Blog: [http://blog.holdenkarau.com/2008/07/unboxing-openmokofreerunner-including.html Unboxing the Openmoko/FreeRunner including the spares kit, debug board]<br />
* Wolfmans Howlings: [http://blog.wolfman.com/articles/2008/07/11/openmoko-freerunner-first-impressions Openmoko FreeRunner first impressions]<br />
* Free Software Foundation (John Sullivan): [http://www.fsf.org/blogs/community/5-reasons-to-avoid-iphone-3g 5 reasons to avoid iPhone 3G]<br />
* Joseph Reeves: [http://blogs.thehumanjourney.net/finds/entry/20080710 FreeRunner retail unboxing]<br />
* Ars Technica: [http://arstechnica.com/reviews/os/open-moko-software.ars Ars Technica First Look at Openmoko]<br />
* Juan Lucas Domínguez Rubio: [http://gvsigmobileonopenmoko.wordpress.com/2008/07/02/first-experience-with-openmoko/ First experience with Openmoko]<br />
* Philipp Kern: [http://www.philkern.de/weblog/en/neo_freerunner.html Neo FreeRunner: First impressions]<br />
<br />
=== June 2008 ===<br />
* Andrzej Zaborowski: [http://unadventure.wordpress.com/2008/06/08/accelerating-in-my-pocket/ Accelerating in my pocket]<br />
<br />
=== May 2008 ===<br />
* Kevin Dean: [http://www.monochromementality.com/index.php/blog/show/Day-One-Openmoko-FreeRunner.html Day One: Openmoko FreeRunner]<br />
<br />
==== Earlier ====<br />
* Michael Shiloh: [http://gettingstartedopenmoko.wordpress.com/ Getting Started with Openmoko] (many blog entries in this dedicated blog)<br />
<br />
== French (français) ==<br />
* blog, wiki and forum in french about Openmoko: http://www.openmoko-fr.org<br />
=== July 2008 ===<br />
* Xavier Cremaschi : [http://wiki.troulite.fr/index.php/NeoFreerunner FreeRunner French Companion Wiki] This page is a (quite big) summary of my understanding and experimentations : what are the different software stacks, how you can install them (flashing or dual boot), how you can configure them. Note that everything comes from this wiki or mailing lists, I don't claim paternity for anything except translation and feedback.<br />
<br />
== Italian (italiano) ==<br />
<br />
=== August 2008 ===<br />
* Lo schiaffo : [http://www.loschiaffo.org/telefono-open-source/ Opensource telephone]<br />
* TuguLab : [http://blog.tugulab.org/2008/08/13/come-configurare-openmoko-sul-neofreerunner-e-utilizzarlo/ Come configurare Openmoko sul NeoFreeRunner e utilizzarlo!] by jollyr0ger<br />
<br />
<br />
[[Category:Community]]</div>Rakshathttp://openmoko.org/wiki/ReMokoReMoko2008-08-10T07:10:02Z<p>Rakshat: /* Wish List */</p>
<hr />
<div>==About==<br />
<br />
* Openmoko remote controller is a SoC 08 project, that aims to write a application that can make Openmoko-powered devices appear to be a mixed Bluetooth keyboard-and-mouse device.<br />
*'''Student:''' [http://www.valeriovalerio.org Valério Valério]<br />
*'''Mentor:''' Daniel Willmann<br />
<br />
==ReMoko v0.1==<br />
<br />
===Downloads===<br />
<br />
[http://code.google.com/p/remoko/downloads/list ReMoko Packages]<br />
<br />
===Install Instructions===<br />
<br />
*'''FSO Milestone 2'''<br />
** The FSO images built before 20080807 have a bug in the framework bluetooth system, to use remoko in a older FSO image you will need to change the lines below in '/usr/lib/python2.5/site-packages/framework/subsystems/ousaged/generic.py':<br />
<br />
***98<br />
****- proxy = self.bus.get_object( "org.freesmartphone.Device", "/org/freesmartphone/Device/PowerControl/" + self.name )<br />
****+ proxy = self.bus.get_object( "org.freesmartphone.odeviced", "/org/freesmartphone/Device/PowerControl/" + self.name )<br />
<br />
***209<br />
****- genericUsageControl.addResource( DummyResource( genericUsageControl, "Bluetooth" ) )<br />
****+ genericUsageControl.addResource( ODeviceDResource( genericUsageControl, "Bluetooth" ) )<br />
<br />
after that you will need to restart the framework (kill the process and start it again or simply restart the device).<br />
<br />
*'''ASU 2008.08'''<br />
** The User must power on the bluetooth before run ReMoko, because ASU don't have the OpenMoko framework yet - careful with this bug: [https://docs.openmoko.org/trac/ticket/1744 Ticket #1744];<br />
** Require remoko_0.1.1;<br />
** Keyboard not working at the moment, because ASU don't have the illume keyboard yet;<br />
<br />
===Usage===<br />
<br />
* Linux<br />
** Start the remoko app in the neo;<br />
** In a shell type 'hidd --connect <neo_bt_addr>' (need root privileges) or use a user interface to choose the neo as a bluetooth keyboard;<br />
<br />
* Windows XP and Media Center Edition<br />
** Start the remoko app in the neo;<br />
** Go to the bluetooth preferences and choose 'Add a new device';<br />
** Choose the neo (default name is 'BlueZ (0)') and choose 'no password';<br />
<br />
===Features===<br />
*'''Connection'''<br />
** Connection to the majority of the bluetooth stacks;<br />
** Connection status daemon (possibility to connect to the remote device when the connection are closed);<br />
** Information about the remote device;<br />
*'''Mouse Profile'''<br />
** 3 button's mouse;<br />
** Left button mouse holding (for drawing for example);<br />
** Tapping functionality, like a touchpad;<br />
** Vertical Scroll;<br />
*'''Keyboard Profile'''<br />
** Full qwerty keyboard;<br />
** Numeric keyboard;<br />
** Holding for Capslock, Shift, Control, Alt and Control + Alt;<br />
** Mouse area with tapping functionality;<br />
<br />
===Known Issus===<br />
* The 'backslash' key is wrong mapped;<br />
* In illume keyboard in the FSO milestone 2 have some bug's yet in the default profile and in the numbers profile;<br />
* Connection problems with Symbian S60 devices with BT-HID keyboard app provided by Nokia;<br />
<br />
===Tested Bluetooth Stacks ===<br />
*'''Working'''<br />
** Linux BlueZ Stack<br />
** Windows XP SP2<br />
** Windows Media Center Edition (Toshiba Bluetooth Stack)<br />
<br />
*'''Not Working'''<br />
** Symbian Nokia's S60 - tested with Nokia Navigator (probably a BlueZ SDP bug)<br />
<br />
===TODO===<br />
* Presentation profile;<br />
* Multimedia profile;<br />
* Games profile;<br />
* Accelerometer profile:<br />
<br />
===Need help in:===<br />
* Application logo (Tag name: ReMoko);<br />
* Set of menu icon related to the neo (Icons in use are from the Gnome project, enlightenment project and [http://wiki.openmoko.org/wiki/User:Nenadgrujicic Nenadgrujicic]. ReMoko icon made by [http://wiki.openmoko.org/wiki/User:Fradeve11 Fradeve11])<br />
<br />
==Ideas for the application name==<br />
<br />
*MokoRemote<br />
*BlueRemote<br />
*<font color="#00FF00">ReMoko</font> or ReMoto (maybe some character that's a combination of t and k, at least in the splash/logo)<br />
*Mokomote<br />
*Mokomo (shorter)<br />
*FreeMote (Builds on freerunner and remote) -- +1 vote<br />
*MokoKeyMouse (It can be a bit too long, so you can make it shorter as: MKM)<br />
<br />
*'''Add your idea here'''<br />
<br />
==Ideas for the application logo==<br />
* [[Image:Mokomote.png]]<br>svg source avaiable, contact me --[[User:Fradeve11|Fradeve11]] 15:14, 27 April 2008 (CEST)<br />
* '''Add your idea here'''<br />
<br />
==Wish List==<br />
* Possibility to control presentations easily (few buttons, PG-UP, PG-DOWN for example) - <font color="#FF9900">In progress</font><br />
** maybe even navigation via gestures<br />
** possibly use the touchscreen similar to a touchpad (mouse) - <font color="#00FF00">Done</font><br />
*** maybe it is too much, but if you manage to make the touchpad, you could get a small screenshot of the big screen (it is useful for presentations if you want to draw/write something without quality).<br />
* ideally generic GUI that loads controls from some xml config file to make it fully customizable for different purposes (media remote, presenter stick, ...)<br />
* Connect as a Bluetooth remote to a Sony Playstation 3 for Bluray/DVD playback. (JReese)<br />
* Make use of profiles to change the interface easy and fast (interface for mouse, keyboard, a mix of those two, presentations, remote controller for videos and music, ...) - <font color="#FF9900">In progress</font><br />
* Top part of screen as touch-pad, row of three mouse buttons across middle and whichever keyboard the user usually uses on the phone popped-up at the bottom as when adding text in any other app. - <font color="#FF9900">In progress</font><br />
* A MythTV remote would be handy, just a subset of a BT keyboard for common commands with a few nice icons rather than letters on (large) keys.<br />
* Avahi search for HTTP services labeled say "remote" via ethernet (BT/LAN or Wifi). MythTV/Elisa and OOPresentation can develop their own html/flash/javascript/etc. "remotes" to hearts content without fine-grain syncing every change of code/GUI/API with your "OpenMoko Remote App". Avahi/HTTP also lets desktop/laptop browsers to control "remotes"; this means a bigger community.<br />
* Have one Neo work as a keyboard for another Neo (which becomes the screen)! (should be possible even now i guess)<br />
* '''Add your wish here'''<br />
<br />
==Roadmap==<br />
<br />
* 1- Write a HID BlueZ driver that can enable the Openmoko to be seen as a mixed keyboard and mouse in the three major OS's. - <font color="#00FF00">Done</font><br />
* 2- Map keys and mouse gestures to the USB HID usage tables. - <font color="#00FF00">Done</font><br />
* 3- Write the UI and some other features. - <font color="#FF9900">In progress</font><br />
<br />
<br />
[[Category:User]]<br />
[[Category:Ideas| ]]<br />
[[Category:Software ideas]]</div>Rakshathttp://openmoko.org/wiki/Community_UpdatesCommunity Updates2008-01-11T07:03:16Z<p>Rakshat: added question on power management</p>
<hr />
<div>{|align=right<br />
|__TOC__<br />
|}<br />
<br />
Even though OpenMoko strives to keep the community informed of the development progress, OpenMoko does not provide delivery dates. Instead, OpenMoko reports the project status here and on the openmoko-community mailing list. <br />
<br />
The status is usually updated at least twice a month, usually by [[User:Michaelshiloh|Michael Shiloh]]. Updates are also mailed to the community mailing list (see below for previous updates), and major updates are also sent to the announce list.<br />
<br />
You are invited to add questions or topics you think should be included in the Community Updates.<br />
<br />
The latest Community Update was posted to the community mailing list on [http://lists.openmoko.org/pipermail/community/2008-January/012499.html January 10].<br />
<br />
==Discussion of current issues ==<br />
<!--- this summary was updated by community members because it was not updated by [[User:Michaelshiloh|Michael Shiloh]]---><br />
<br />
===GTA01 Advanced Kit price reduction===<br />
12/20/2007 - We have dropped the price of the GTA01 Advanced Kit from $450 to $399. I'm pretty sure that's effective immediately and should be reflected at our web store right now.<br />
<br />
The price of Base Kit remains the same.<br />
<br />
===GTA02 hardware design and test===<br />
The information below has been collected from various sources, feel free to add questions and comments here.<br />
<br />
While writing a device driver for the new battery which provides an accurate counter of the charge state of the GTA02, the driver developer discovered that the device driver does not get a reading of the charge state due to a very long response time with only one I/O signal when trying to read the charge state. To be able to read the battery status properly, it has been written that it will be necessary to re-design that part of the GTA02 for hardware version GTA02A5 to use two I/O signals to reduce the response time (one for transmitting commands, one for receiving data?). [http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=957#c1 Bug 957] may have more information.<br />
<br />
12/06/2007 - GTA02a5 is a minor variation from GTA02a4, so it shouldn't take very long. We are waiting for confirmation of Wifi and a few other parts of the GTA02a4 hardware before we manufacture even a small test run of GTA02a5.<br />
<br />
===gllin GPS driver for GTA01===<br />
11/29/2007 - Thanks to a tremendous amount of hard work by many people, we have ready<br />
a release of gllin, the GPS drives. Instructions at [http://lists.openmoko.org/pipermail/community/2007-November/011916.html] or grab the ipk directly from [http://3rdparty.downloads.openmoko.org/gllin/].<br />
<br />
===850 MHz band not supported in USA+Canada (e.g. comment 24 on bug #256)===<br />
<br />
The GSM chip set is capable of quad band operation but the circuit implemented in GTA02 only supports 3 bands. Currently GTA02 supports only 900/1800/1900MHz.<br />
<br />
11/29/2007 - We would like to offer an 850/1800/1900MHz version of GTA02 for areas that need it. We are looking into whether this is feasible or not. This requires a number of changes (components, firwmare, calibration, etc.) and so is uncertain until we test it.<br />
<br />
12/09/2007 - Since the GSM section is essentially the same between GTA01 and GTA02, we thought a good experiment would be to modify a couple GTA01 handsets for 850MHz and to test them out here in the USA. <br />
<br />
12/20/2007 - Due to the enthusiastic response I received to my request for testing volunteers I've asked our hardware group to modify a few more phones. I don't know when, or even if, they will be able to do this. Meanwhile, I'll be sending out the units I have to the testers, along with a simple test plan. <br />
<br />
We have no intention of manufacturing 850MHz GTA01s, nor can we modify user's phones this way. We modified a couple of units ONLY so that we could test the circuit that we might use in GTA02. When the experiment is done, these modified units must be returned to OpenMoko. <br />
<br />
Conversion of GTA02 to quad band would require major changes and so will not happen.<br />
<br />
===Delivery of a GSM firmware update for the 3G SIM bug ([http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=666 #666])===<br />
Background:<br />
<br />
A bug in the GSM firmware prevents some USA 3G SIM cards from working properly. The bug has been fixed, but since the GSM module is under extremely tight legal protection, it is not clear whether or how we can allow customers to perform this upgrade themselves.<br />
<br />
12/09/2007 - We've been informed that everything legal has been agreed upon by all parties regarding the process that would allow you to upgrade your own GSM firmware. All that remains is to get everything signed. Apparently the process of getting things signed takes a few weeks!<br />
<br />
12/20/2007 - Meanwhile, we have resolved the difficulties I was having performing the upgrade, and I am now able to upgrade your handsets. Anyone interested in having me do this should contact me at michael@openmoko.org.<br />
<br />
==Questions or Topics you think are missing==<br />
<br />
=== SMedia 3362 Documentation & OpenGL ES Drivers ===<br />
There is an open source kdrive driver being written for the GTA02 which will use hardware to accelerate the XRender extension. While the chip is capable of 3D graphics, no OpenGL ES driver/library is avaliable and OpenMoko developers will not be writing one in the near future (although they have not ruled it out in the long-term). <br />
<br />
Documentation for the SMedia 3362 has been promised ([http://lists.openmoko.org/pipermail/community/2007-September/010175.html see this post]). However, this refers to documentation OpenMoko developers will be writing themselves, not the technical documentation SMedia have provided OpenMoko with. The OpenMoko developers had to sign an NDA with SMedia to obtain this documentation and are therefore unable to pass this information on to community developers. (See [http://lists.openmoko.org/pipermail/community/2007-November/011349.html this post] for details)<br />
<br />
=== Power Management on the Neo1973===<br />
It is still not clear if it will be possible to have "reasonable" battery life on the Neo1973 (GTA1) hardware or if there are hardware problems that make this impossible.([http://lists.openmoko.org/pipermail/community/2008-January/012456.html see this post]). Can this be officially clarified.<br />
<br />
==Previous Community Updates==<br />
*[[September 28, 2007 Community Update]]<br />
*[[October 12, 2007 Community Update]]<br />
*[[October 13, 2007 Community Update]]<br />
*[[October 15, 2007 Community Update]]<br />
*[[October 16, 2007 Community Update]]<br />
*[[October 25, 2007 Community Update]]<br />
*[[October 31, 2007 Community Update]]<br />
*[[November 6, 2007 Community Update]]<br />
*[[November 13, 2007 Community Update]]<br />
*[[November 26, 2007 Community Update]]<br />
*[[November 29, 2007 Community Update]]<br />
*[[December 09, 2007 Community Update]]<br />
*[[December 20, 2007 Community Update]]<br />
*[http://lists.openmoko.org/pipermail/community/2008-January/012357.html January 2, 2008 Community Update]<br />
<br />
[[Category:Community]]</div>Rakshathttp://openmoko.org/wiki/Qtopia_on_Neo1973Qtopia on Neo19732007-12-31T11:59:11Z<p>Rakshat: /* Flashing Qtopia images */</p>
<hr />
<div>[http://en.wikipedia.org/wiki/Qtopia Qtopia] is a complete mobile phone and PDA platform which can be built for many devices and is dual-licensed under the GPL and a proprietary license, but since version 3.4.0, everything needed to use Qtopia on the Neo1973 is licensed under the GPL.<br />
{|align=right<br />
|__TOC__<br />
|}<br />
<br />
== Current status ==<br />
On 27 November 2007, Lorn Potter of Trolltech released the [http://www.qtopia.net/modules/mydownloads/visit.php?lid=50 latest flash image for the FIC Neo 1973] containing the Qtopia 4.3.1 snapshot of that day (GPL version). This introduces the new Cruxus mediaengine, which has a few plugins already, which include libmad, tremor (ogg) and timidity, for .wav, .mp3, ogg and .mid file support.<br />
<br />
For installing it, follow the instructions on [[#Flashing Qtopia images|flashing Qtopia images]] below.<br />
<br />
Bug: The dialer might not ask for a PIN (even if your SIM card needs it) on first boot after flashing to Qtopia.<br><br />
Workaround: Somehow, completely powering down the Neo seems to cure this issue. You do can do it in two ways:<br />
# Remove the USB cable and the Battery for a moment to remove all power from the Neo, or<br />
# Remove the USB cable, press the power button for a second, select "Shutdown device" (Note: "Restart Device" does not help - you need to power it down completely!)<br />
<br />
If your SIM card does not require a PIN, you can skip the above possibly, but otherwise you won't be able to use GSM networks at all!<br />
<br />
'''After this power-cycle of the Neo, the Qtopia dialer should ask for the PIN if it's needed, and you should be able to make and receive calls, each side should hear each other and you should be able to send and receive SMS, and use Contacts for Calls and SMS!!!'''.<br />
<br />
The Call, SMS and contact interface is quite intuitive and should be usable by non-expert users from that point on. Also the rest of Qtopia looks very polished.<br />
<br />
For the latest information on this snapshot read the thread following its [http://lists.openmoko.org/pipermail/community/2007-November/011836.html announcement].<br />
<br />
=== Suspend issues ===<br />
The area of battery time and/or suspend still needs improvement. By default, Suspend is disabled in Qtopia because at the moment, you are not able to receive a phone call or an SMS when the Neo is suspended. At the moment (with suspend not enabled, which is the default), Qtopia lasts about 3-5 hours, depending on the amount of use now.<br />
<br />
The current maximum standby time seems to be around 7 hours - if there is no use of the phone and the phone is not getting any touches and just sitting on the desk with Bluetooth disabled and getting no touches so that the display is off, just being ready to receive calls and SMS.<br />
<br />
Note that if the Neo [[Neo1973_Battery_Charger#Neo1973_emergency_charging | runs out of battery]], simply connecting USB is not sufficient at that point, the battery has too little voltage to allow the Neo to turn on and enable 500mA charging current. At this point, the Neo is just dead as a brick and charges very slowly with 100mA charging current for about 4 to 6 hours until the battery is recharged enough to allow turning on the Neo and charge with 500mA charging current.<br />
<br />
Current status regarding suspend: Suspending and resuming works, when you remove console=ttySAC0,115200 from bootargs_base (see this [http://blog.rot13.org/2007/09/openmoko_as_a_phone.html howto]), it even wakes up with the GSM part working, but it does not make Qtopia to wake up on incoming calls or SMS, so you are not getting notified if you turn on suspend.<br />
After pressing the AUX button, the Neo should wake up from suspend tough and should inform you of missed calls and received SMS.<br />
<br />
This bug seems isd to be [http://labs.trolltech.com/blogs/2007/12/04/neo-neuros-and-other-things/ half-workedarounded], but the fix is not included in the most recent (as of 2007-12-16) official Qtopia image yet. There is an unofficial image from Loren at http://llornkcor.com/neo/qtopia-4.3-snapshot-12192309-neo-flash.tgz that you can try out that includes his fix.<br />
<br />
== Flashing Qtopia images ==<br />
These are instructions for flashing the latest release of Qtopia (27112007). This seems to be the best working<br />
image yet, eg. voice _and_ SMS seems to work.<br />
<br />
The link to the archive file, Qtopia flash image for FIC Neo 1973,<br />
is mentioned below <br />
<br />
http://www.qtopia.net/modules/mydownloads/singlefile.php?lid=50 [http://www.qtopia.net/modules/mydownloads/singlefile.php?lid=50]<br />
<br />
Get that and save it on your computer. It should be:<br />
"qtopia-4.3.1-snapshot-1127.tgz"<br />
<br />
Unpack it with:<br />
<br />
tar zxvf qtopia-4.3.1-snapshot-1127.tgz<br />
<br />
This should make you have the following two files, ie. a kernel file and<br />
a rootfs file:<br />
<br />
-rw-r--r-- 1 plr 1000 31956148 2007-11-27 06:55<br />
qtopia-rootfs.2-11270550.jffs2<br />
<br />
-rw-r--r-- 1 plr 1000 1538620 2007-11-10 20:57<br />
uImage-2.6.22.5-moko11+svnr3238-r7-neo1973.bin<br />
<br />
In case you already do not have a dfu-util utility, you will need to download it. The following version has been tried out and seemed to work.<br />
<br />
http://buildhost.automated.it/OM2007.2/dfu-util [http://buildhost.automated.it/OM2007.2/dfu-util]<br />
<br />
Before moving forward please make sure of the following<br />
<br />
1. You have the necessary permissions in your system (i.e. root access)<br />
<br />
2. dfu-util is executable<br />
<br />
3. Your Neo is in uboot mode<br />
<br />
4. And a USB cable is connected between your computer and the Neo<br />
<br />
5. Realize that the following is low-level stuff and doing something<br />
wrong may brick your Neo<br />
<br />
execute the following from a command line:<br />
<br />
cu -l /dev/ttyACM0<br />
<br />
Which should get you the following:<br />
<br />
Connected.<br />
In: usbtty<br />
Out: usbtty<br />
Err: usbtty<br />
GTA01Bv4 # DEVICE_CONFIGURED: 1<br />
Enabling automatic fast charge<br />
<br />
Press <Enter> and you should get:<br />
<br />
GTA01Bv4 #<br />
<br />
<br />
{{warning|Before flashing the rootfs image, be sure to erase the rootfs using [[nand erase]]. Otherwise, the Neo may hang somewhere after on boot. Before you hit enter on one of the following commands, make sure that you are *not* issuing a plain "nand erase" command - always make sure you tell it which partition to erase. If you forget this you'll brick the Neo and you'll need a debug board to recover it.}}<br />
<br />
At that prompt type:<br />
<br />
nand erase rootfs<br />
<br />
<br />
and the <Enter> key, which should get you:<br />
<br />
NAND erase: device 0 offset 0x2e4000, size 0x3d1c000<br />
OK<br />
GTA01Bv4 #<br />
<br />
At that prompt don't press anything else, but:<br />
<br />
~.<br />
<br />
and the <Enter> key, which should disconnect you from the bootloader.<br />
<br />
<br />
Now, from the computer prompt, execute the following:<br />
<br />
./dfu-util -a kernel -R -D uImage-2.6.22.5-moko11+svnr3238-r7-neo1973.bin<br />
<br />
which should get you the following, and it should only take a few<br />
seconds to finish:<br />
<br />
dfu-util - (C) 2007 by OpenMoko Inc.<br />
This program is Free Software and has ABSOLUTELY NO WARRANTY<br />
<br />
Opening USB Device 0x0000:0x0000...<br />
Claiming USB DFU Runtime Interface...<br />
Determining device status: state = appIDLE, status = 0<br />
Device really in Runtime Mode, send DFU detach request...<br />
Resetting USB...<br />
Opening USB Device...<br />
Found Runtime: [0x1457:0x5119] devnum=3, cfg=0, intf=0, alt=3, name="kernel"<br />
Claiming USB DFU Interface...<br />
Setting Alternate Setting ...<br />
Determining device status: state = dfuIDLE, status = 0<br />
dfuIDLE, continuing<br />
Transfer Size = 0x1000<br />
bytes_per_hash=30772<br />
Starting download: [##################################################]<br />
finished!<br />
state(2) = dfuIDLE, status(0) = No error condition is present<br />
Done!<br />
Resetting USB to switch back to runtime mode<br />
<br />
After that, execute the following:<br />
<br />
./dfu-util -a rootfs -R -D qtopia-rootfs.2-11270550.jffs2<br />
<br />
which should get you the following, and it should take between 5-10min<br />
to finish:<br />
<br />
dfu-util - (C) 2007 by OpenMoko Inc.<br />
This program is Free Software and has ABSOLUTELY NO WARRANTY<br />
<br />
Opening USB Device 0x0000:0x0000...<br />
Claiming USB DFU Runtime Interface...<br />
Determining device status: state = appIDLE, status = 0<br />
Device really in Runtime Mode, send DFU detach request...<br />
Resetting USB...<br />
Opening USB Device...<br />
Found Runtime: [0x1457:0x5119] devnum=5, cfg=0, intf=0, alt=5, name="rootfs"<br />
Claiming USB DFU Interface...<br />
Setting Alternate Setting ...<br />
Determining device status: state = dfuIDLE, status = 0<br />
dfuIDLE, continuing<br />
Transfer Size = 0x1000<br />
bytes_per_hash=639122<br />
Starting download: [##################################################]<br />
finished!<br />
state(2) = dfuIDLE, status(0) = No error condition is present<br />
Done!<br />
Resetting USB to switch back to runtime mode<br />
<br />
In both cases, some text on your Neo should appear, indicating that the<br />
kernel or the rootfs are being downloaded.<br />
<br />
After this, the Neo should be able to boot, and depending on how you<br />
have your boot menu set up, choose "Boot" or perhaps "Boot from NAND".<br />
The method described above in any case puts the software on the NAND<br />
flash, and not on an SD card, if you have that installed.<br />
<br />
<br />
The lasted official Qtopia flash images are found at: http://www.qtopia.net/modules/mydownloads/ (Scroll down on this page to find them)<br />
<br />
Unofficial Qtopia images can be found in the ScaredyCat and Chooseopen [[repositories]].<br />
<br />
For more details on the the process of flashing the Neo, see [[Flashing openmoko]].<br />
<br />
== Dual-booting between Qtopia and X ==<br />
<br />
Both examples described here require you to reformat your MicroSD card to ext3, so this is the first step for both:<br />
<br />
{{warning|The following step will reformat your MircoSD card with the ext3 filesystem. We need it because we need support for symbolic or/and static links, which other filesystems like FAT do not support directly. After reformatting, no data on the card will be accessible to you anymore, so create good backups of anything which you need before starting!}}<br />
<br />
Then ssh to your neo and reformat your MicroSD card with:<br />
umount /dev/mmcblk0p1<br />
mkfs.ext3 /dev/mmcblk0p1<br />
mount /dev/mmcblk0p1<br />
<br />
=== Installing Qtopia into an openmoko rootfs ===<br />
<br />
On [http://www.qtopia.net/modules/devices/openmoko.php], click "Developer root filesystem". Then extract opt/Qtopia and the qpe init script and copy both to the mmc card of your neo:<br />
<br />
tar xzf ficgta01-qtopia-developer-rootfs.tgz opt/Qtopia etc/init.d/qpe<br />
mv opt/Qtopia etc/init.d/qpe . && rm -r opt etc<br />
tar czf Qtopia.tar.gz Qtopia qpe<br />
scp Qtopia.tar.gz root@192.168.0.202:/media/card/<br />
<br />
Log in to your Neo and unpack the archive and install it:<br />
<br />
cd /media/card<br />
tar xzf Qtopia.tar.gz<br />
mkdir -p /opt<br />
ln -s /media/card/Qtopia /opt/Qtopia<br />
mv qpe /etc/init.d<br />
<br />
Now kill the X server and gsmd and start Qtopia (this can take some time):<br />
<br />
/etc/init.d/xserver-nodm stop<br />
/etc/init.d/gsmd stop<br />
/etc/init.d/qpe start<br />
<br />
Now, in theory, it should be possible to could create a new entry in the [[uboot]] boot menu which adds a new boot argument to the kernel, say "qtopia=1" and you could could write a script which checks that boot parameter by checking if "$qtopia" is set to "1" or by checking /proc/cmdline and then boot Qtopia instead of X.<br />
<br />
=== Installing Qtopia on the SD card ===<br />
<br />
* format your SD card with ext3 and mount it (see above)<br />
* unpack rootfs from qtopia-4.3.0-preview-neo-flash.tgz to SD card (see above)<br />
* copy the uImage-2.6.22.5-moko11-r2-fic-gta01.bin kernel to the boot/ on SD card and rename it to uImage<br />
* put a 'Boot from SD' menu item in uboot menu as explained here: [[Booting_from_SD#Step_3:_Add_uboot_boot_entry]]<br />
<br />
== Build Qtopia from source ==<br />
If you want to build qtopia for yourself you can download the [ftp://ftp.trolltech.com/qtopia/tech-preview/ technical preview] or [ftp://ftp.trolltech.com/qtopia/snapshots/ snapshots]<br />
<br />
== Tips ==<br />
Most things seem to work out of the box, however you might need to use the following command to get audio (but not with the official flash image available from Trolltech):<br />
alsactl -f /etc/gsmhandset.state restore<br />
Or put this command in /etc/init.d/qpe line 64<br />
<br />
Do not switch themes. Only the default theme is usable. For example, once you switch themes, the lock feature continues to work, but only if you unlock using the smallest # keypad in the world.<br />
<br />
Suspend support is very flaky. The neo often shuts off from a suspend state. It will not wake from suspend for an incoming call or text message (someone try setting an alarm and report results here). To turn suspend off (this will of course use the batteries very quickly), hit the down arrow next to the suspend setting in the power management until it says "Off".<br />
<br />
When using the "Predictive keyboard," do a quick flick up or down over the keyboard to access numbers/symbols/capitals. In snapshot builds, you can select virtual keyboard by tapping on the little arrow icon to the left of the battery status icon.<br />
<br />
In summary, Qtopia on the Neo1973 is much closer to being ready than OpenMoko as of this writing. However, sound and suspend support prevent it from being at all useful as a cell phone (as a landline that doesn't ring but instead vibrates, it works ok).<br />
<br />
The [http://www.qtopia.net/modules/newbb_plus/viewtopic.php?topic_id=473&forum=4 Qtopia forum area on the FIC GTA01] might be helpful, but it is preferred that you update this section with issues and fixes which you find.<br />
<br />
== Screenshots ==<br />
<br />
{|<br />
|-<br />
|[[Image:Qtopia001.png|thumb|center|240px]]<br />
|[[Image:Qtopia002.png|thumb|center|240px]]<br />
|[[Image:Qtopia003.png|thumb|center|240px]]<br />
|-<br />
|[[Image:Qtopia004.png|thumb|center|240px]]<br />
|[[Image:Qtopia005.png|thumb|center|240px]]<br />
|[[Image:Qtopia006.png|thumb|center|240px]]<br />
|}<br />
<br />
== Videos ==<br />
<br />
http://www.youtube.com/watch?v=YW5q8SpY7t4<br />
http://www.youtube.com/watch?v=iOG_mtSEMgs<br />
<br />
For full size videos, 346 MiB:<br />
<br />
http://linuxtracker.org/download.php?id=4613&name=qt_on_neo1973_videos.torrent<br />
<br />
{{Languages|Qtopia_on_Neo_1973}}</div>Rakshathttp://openmoko.org/wiki/Qtopia_on_Neo1973Qtopia on Neo19732007-12-31T09:38:43Z<p>Rakshat: /* Flashing Qtopia images */ added section on details of falshing qtopia based on excellent instructions written by Peter Rasmussen. Please help to wikify it properly</p>
<hr />
<div>[http://en.wikipedia.org/wiki/Qtopia Qtopia] is a complete mobile phone and PDA platform which can be built for many devices and is dual-licensed under the GPL and a proprietary license, but since version 3.4.0, everything needed to use Qtopia on the Neo1973 is licensed under the GPL.<br />
{|align=right<br />
|__TOC__<br />
|}<br />
<br />
== Current status ==<br />
On 27 November 2007, Lorn Potter of Trolltech released the [http://www.qtopia.net/modules/mydownloads/visit.php?lid=50 latest flash image for the FIC Neo 1973] containing the Qtopia 4.3.1 snapshot of that day (GPL version). This introduces the new Cruxus mediaengine, which has a few plugins already, which include libmad, tremor (ogg) and timidity, for .wav, .mp3, ogg and .mid file support.<br />
<br />
For installing it, follow the instructions on [[#Flashing Qtopia images|flashing Qtopia images]] below.<br />
<br />
Bug: The dialer might not ask for a PIN (even if your SIM card needs it) on first boot after flashing to Qtopia.<br><br />
Workaround: Somehow, completely powering down the Neo seems to cure this issue. You do can do it in two ways:<br />
# Remove the USB cable and the Battery for a moment to remove all power from the Neo, or<br />
# Remove the USB cable, press the power button for a second, select "Shutdown device" (Note: "Restart Device" does not help - you need to power it down completely!)<br />
<br />
If your SIM card does not require a PIN, you can skip the above possibly, but otherwise you won't be able to use GSM networks at all!<br />
<br />
'''After this power-cycle of the Neo, the Qtopia dialer should ask for the PIN if it's needed, and you should be able to make and receive calls, each side should hear each other and you should be able to send and receive SMS, and use Contacts for Calls and SMS!!!'''.<br />
<br />
The Call, SMS and contact interface is quite intuitive and should be usable by non-expert users from that point on. Also the rest of Qtopia looks very polished.<br />
<br />
For the latest information on this snapshot read the thread following its [http://lists.openmoko.org/pipermail/community/2007-November/011836.html announcement].<br />
<br />
=== Suspend issues ===<br />
The area of battery time and/or suspend still needs improvement. By default, Suspend is disabled in Qtopia because at the moment, you are not able to receive a phone call or an SMS when the Neo is suspended. At the moment (with suspend not enabled, which is the default), Qtopia lasts about 3-5 hours, depending on the amount of use now.<br />
<br />
The current maximum standby time seems to be around 7 hours - if there is no use of the phone and the phone is not getting any touches and just sitting on the desk with Bluetooth disabled and getting no touches so that the display is off, just being ready to receive calls and SMS.<br />
<br />
Note that if the Neo [[Neo1973_Battery_Charger#Neo1973_emergency_charging | runs out of battery]], simply connecting USB is not sufficient at that point, the battery has too little voltage to allow the Neo to turn on and enable 500mA charging current. At this point, the Neo is just dead as a brick and charges very slowly with 100mA charging current for about 4 to 6 hours until the battery is recharged enough to allow turning on the Neo and charge with 500mA charging current.<br />
<br />
Current status regarding suspend: Suspending and resuming works, when you remove console=ttySAC0,115200 from bootargs_base (see this [http://blog.rot13.org/2007/09/openmoko_as_a_phone.html howto]), it even wakes up with the GSM part working, but it does not make Qtopia to wake up on incoming calls or SMS, so you are not getting notified if you turn on suspend.<br />
After pressing the AUX button, the Neo should wake up from suspend tough and should inform you of missed calls and received SMS.<br />
<br />
This bug seems isd to be [http://labs.trolltech.com/blogs/2007/12/04/neo-neuros-and-other-things/ half-workedarounded], but the fix is not included in the most recent (as of 2007-12-16) official Qtopia image yet. There is an unofficial image from Loren at http://llornkcor.com/neo/qtopia-4.3-snapshot-12192309-neo-flash.tgz that you can try out that includes his fix.<br />
<br />
== Flashing Qtopia images ==<br />
These are instructions for flashing the latest release of Qtopia (27112007). This seems to be the best working<br />
image yet, eg. voice _and_ SMS seems to work.<br />
<br />
The link to the archive file, Qtopia flash image for FIC Neo 1973,<br />
is mentioned below <br />
<br />
http://www.qtopia.net/modules/mydownloads/singlefile.php?lid=50 [http://www.qtopia.net/modules/mydownloads/singlefile.php?lid=50]<br />
<br />
Get that and save it on your computer. It should be:<br />
"qtopia-4.3.1-snapshot-1127.tgz"<br />
<br />
Unpack it with:<br />
<br />
tar zxvf qtopia-4.3.1-snapshot-1127.tgz<br />
<br />
This should make you have the following two files, ie. a kernel file and<br />
a rootfs file:<br />
<br />
-rw-r--r-- 1 plr 1000 31956148 2007-11-27 06:55<br />
qtopia-rootfs.2-11270550.jffs2<br />
<br />
-rw-r--r-- 1 plr 1000 1538620 2007-11-10 20:57<br />
uImage-2.6.22.5-moko11+svnr3238-r7-neo1973.bin<br />
<br />
In case you already have a dfu-util utility, you will need to download it. The following version has been tried out and seemed to work.<br />
<br />
http://buildhost.automated.it/OM2007.2/dfu-util [http://buildhost.automated.it/OM2007.2/dfu-util]<br />
<br />
Before moving forward please make sure of the following<br />
<br />
1. You have the necessary permissions in your system (i.e. root access)<br />
<br />
2. dfu-util is executable<br />
<br />
3. Your Neo is in uboot mode<br />
<br />
4. And a USB cable is connected between your computer and the Neo<br />
<br />
5. Realize that the following is low-level stuff and doing something<br />
wrong may brick your Neo<br />
<br />
execute the following from a command line:<br />
<br />
cu -l /dev/ttyACM0<br />
<br />
Which should get you the following:<br />
<br />
Connected.<br />
In: usbtty<br />
Out: usbtty<br />
Err: usbtty<br />
GTA01Bv4 # DEVICE_CONFIGURED: 1<br />
Enabling automatic fast charge<br />
<br />
Press <Enter> and you should get:<br />
<br />
GTA01Bv4 #<br />
<br />
<br />
{{warning|Before flashing the rootfs image, be sure to erase the rootfs using [[nand erase]]. Otherwise, the Neo may hang somewhere after on boot. Before you hit enter on one of the following commands, make sure that you are *not* issuing a plain "nand erase" command - always make sure you tell it which partition to erase. If you forget this you'll brick the Neo and you'll need a debug board to recover it.}}<br />
<br />
At that prompt type:<br />
<br />
nand erase rootfs<br />
<br />
<br />
and the <Enter> key, which should get you:<br />
<br />
NAND erase: device 0 offset 0x2e4000, size 0x3d1c000<br />
OK<br />
GTA01Bv4 #<br />
<br />
At that prompt don't press anything else, but:<br />
<br />
~.<br />
<br />
and the <Enter> key, which should disconnect you from the bootloader.<br />
<br />
<br />
Now, from the computer prompt, execute the following:<br />
<br />
./dfu-util -a kernel -R -D uImage-2.6.22.5-moko11+svnr3238-r7-neo1973.bin<br />
<br />
which should get you the following, and it should only take a few<br />
seconds to finish:<br />
<br />
dfu-util - (C) 2007 by OpenMoko Inc.<br />
This program is Free Software and has ABSOLUTELY NO WARRANTY<br />
<br />
Opening USB Device 0x0000:0x0000...<br />
Claiming USB DFU Runtime Interface...<br />
Determining device status: state = appIDLE, status = 0<br />
Device really in Runtime Mode, send DFU detach request...<br />
Resetting USB...<br />
Opening USB Device...<br />
Found Runtime: [0x1457:0x5119] devnum=3, cfg=0, intf=0, alt=3, name="kernel"<br />
Claiming USB DFU Interface...<br />
Setting Alternate Setting ...<br />
Determining device status: state = dfuIDLE, status = 0<br />
dfuIDLE, continuing<br />
Transfer Size = 0x1000<br />
bytes_per_hash=30772<br />
Starting download: [##################################################]<br />
finished!<br />
state(2) = dfuIDLE, status(0) = No error condition is present<br />
Done!<br />
Resetting USB to switch back to runtime mode<br />
<br />
After that, execute the following:<br />
<br />
./dfu-util -a rootfs -R -D qtopia-rootfs.2-11270550.jffs2<br />
<br />
which should get you the following, and it should take between 5-10min<br />
to finish:<br />
<br />
dfu-util - (C) 2007 by OpenMoko Inc.<br />
This program is Free Software and has ABSOLUTELY NO WARRANTY<br />
<br />
Opening USB Device 0x0000:0x0000...<br />
Claiming USB DFU Runtime Interface...<br />
Determining device status: state = appIDLE, status = 0<br />
Device really in Runtime Mode, send DFU detach request...<br />
Resetting USB...<br />
Opening USB Device...<br />
Found Runtime: [0x1457:0x5119] devnum=5, cfg=0, intf=0, alt=5, name="rootfs"<br />
Claiming USB DFU Interface...<br />
Setting Alternate Setting ...<br />
Determining device status: state = dfuIDLE, status = 0<br />
dfuIDLE, continuing<br />
Transfer Size = 0x1000<br />
bytes_per_hash=639122<br />
Starting download: [##################################################]<br />
finished!<br />
state(2) = dfuIDLE, status(0) = No error condition is present<br />
Done!<br />
Resetting USB to switch back to runtime mode<br />
<br />
In both cases, some text on your Neo should appear, indicating that the<br />
kernel or the rootfs are being downloaded.<br />
<br />
After this, the Neo should be able to boot, and depending on how you<br />
have your boot menu set up, choose "Boot" or perhaps "Boot from NAND".<br />
The method described above in any case puts the software on the NAND<br />
flash, and not on an SD card, if you have that installed.<br />
<br />
<br />
The lasted official Qtopia flash images are found at: http://www.qtopia.net/modules/mydownloads/ (Scroll down on this page to find them)<br />
<br />
Unofficial Qtopia images can be found in the ScaredyCat and Chooseopen [[repositories]].<br />
<br />
For more details on the the process of flashing the Neo, see [[Flashing openmoko]].<br />
<br />
== Dual-booting between Qtopia and X ==<br />
<br />
Both examples described here require you to reformat your MicroSD card to ext3, so this is the first step for both:<br />
<br />
{{warning|The following step will reformat your MircoSD card with the ext3 filesystem. We need it because we need support for symbolic or/and static links, which other filesystems like FAT do not support directly. After reformatting, no data on the card will be accessible to you anymore, so create good backups of anything which you need before starting!}}<br />
<br />
Then ssh to your neo and reformat your MicroSD card with:<br />
umount /dev/mmcblk0p1<br />
mkfs.ext3 /dev/mmcblk0p1<br />
mount /dev/mmcblk0p1<br />
<br />
=== Installing Qtopia into an openmoko rootfs ===<br />
<br />
On [http://www.qtopia.net/modules/devices/openmoko.php], click "Developer root filesystem". Then extract opt/Qtopia and the qpe init script and copy both to the mmc card of your neo:<br />
<br />
tar xzf ficgta01-qtopia-developer-rootfs.tgz opt/Qtopia etc/init.d/qpe<br />
mv opt/Qtopia etc/init.d/qpe . && rm -r opt etc<br />
tar czf Qtopia.tar.gz Qtopia qpe<br />
scp Qtopia.tar.gz root@192.168.0.202:/media/card/<br />
<br />
Log in to your Neo and unpack the archive and install it:<br />
<br />
cd /media/card<br />
tar xzf Qtopia.tar.gz<br />
mkdir -p /opt<br />
ln -s /media/card/Qtopia /opt/Qtopia<br />
mv qpe /etc/init.d<br />
<br />
Now kill the X server and gsmd and start Qtopia (this can take some time):<br />
<br />
/etc/init.d/xserver-nodm stop<br />
/etc/init.d/gsmd stop<br />
/etc/init.d/qpe start<br />
<br />
Now, in theory, it should be possible to could create a new entry in the [[uboot]] boot menu which adds a new boot argument to the kernel, say "qtopia=1" and you could could write a script which checks that boot parameter by checking if "$qtopia" is set to "1" or by checking /proc/cmdline and then boot Qtopia instead of X.<br />
<br />
=== Installing Qtopia on the SD card ===<br />
<br />
* format your SD card with ext3 and mount it (see above)<br />
* unpack rootfs from qtopia-4.3.0-preview-neo-flash.tgz to SD card (see above)<br />
* copy the uImage-2.6.22.5-moko11-r2-fic-gta01.bin kernel to the boot/ on SD card and rename it to uImage<br />
* put a 'Boot from SD' menu item in uboot menu as explained here: [[Booting_from_SD#Step_3:_Add_uboot_boot_entry]]<br />
<br />
== Build Qtopia from source ==<br />
If you want to build qtopia for yourself you can download the [ftp://ftp.trolltech.com/qtopia/tech-preview/ technical preview] or [ftp://ftp.trolltech.com/qtopia/snapshots/ snapshots]<br />
<br />
== Tips ==<br />
Most things seem to work out of the box, however you might need to use the following command to get audio (but not with the official flash image available from Trolltech):<br />
alsactl -f /etc/gsmhandset.state restore<br />
Or put this command in /etc/init.d/qpe line 64<br />
<br />
Do not switch themes. Only the default theme is usable. For example, once you switch themes, the lock feature continues to work, but only if you unlock using the smallest # keypad in the world.<br />
<br />
Suspend support is very flaky. The neo often shuts off from a suspend state. It will not wake from suspend for an incoming call or text message (someone try setting an alarm and report results here). To turn suspend off (this will of course use the batteries very quickly), hit the down arrow next to the suspend setting in the power management until it says "Off".<br />
<br />
When using the "Predictive keyboard," do a quick flick up or down over the keyboard to access numbers/symbols/capitals. In snapshot builds, you can select virtual keyboard by tapping on the little arrow icon to the left of the battery status icon.<br />
<br />
In summary, Qtopia on the Neo1973 is much closer to being ready than OpenMoko as of this writing. However, sound and suspend support prevent it from being at all useful as a cell phone (as a landline that doesn't ring but instead vibrates, it works ok).<br />
<br />
The [http://www.qtopia.net/modules/newbb_plus/viewtopic.php?topic_id=473&forum=4 Qtopia forum area on the FIC GTA01] might be helpful, but it is preferred that you update this section with issues and fixes which you find.<br />
<br />
== Screenshots ==<br />
<br />
{|<br />
|-<br />
|[[Image:Qtopia001.png|thumb|center|240px]]<br />
|[[Image:Qtopia002.png|thumb|center|240px]]<br />
|[[Image:Qtopia003.png|thumb|center|240px]]<br />
|-<br />
|[[Image:Qtopia004.png|thumb|center|240px]]<br />
|[[Image:Qtopia005.png|thumb|center|240px]]<br />
|[[Image:Qtopia006.png|thumb|center|240px]]<br />
|}<br />
<br />
== Videos ==<br />
<br />
http://www.youtube.com/watch?v=YW5q8SpY7t4<br />
http://www.youtube.com/watch?v=iOG_mtSEMgs<br />
<br />
For full size videos, 346 MiB:<br />
<br />
http://linuxtracker.org/download.php?id=4613&name=qt_on_neo1973_videos.torrent<br />
<br />
{{Languages|Qtopia_on_Neo_1973}}</div>Rakshathttp://openmoko.org/wiki/Nand_eraseNand erase2007-12-27T06:19:18Z<p>Rakshat: added nand erase warning</p>
<hr />
<div>To make a NAND erase, you need to connect to your device while in uboot using minicom or cu. The device will usually be called /dev/ttyACM0. You might need to <br />
<br />
sudo chown uucp.uucp /dev/ttyACM0<br />
<br />
to get the necessary right (even as root). Using cu, you can then access the Neo:<br />
<br />
cu -l /dev/ttyACM0<br />
<br />
After connecting, you should get a prompt where you can tell u-boot to clean certain parts of the NAND memory.<br />
<br />
{{warning|Before you hit enter on one of the following commands, make sure that you are *not* issuing a plain "nand erase" command - always make sure you tell it which partition to erase. If you forget this you'll brick the Neo and you'll need a debug board to recover it.}}<br />
<br />
nand erase clean rootfs<br />
nand erase clean kernel<br />
<br />
To exit cu you need to type:<br />
<br />
~.</div>Rakshathttp://openmoko.org/wiki/Flashing_the_Neo_1973Flashing the Neo 19732007-12-27T06:13:32Z<p>Rakshat: </p>
<hr />
<div>This describes how to update your Neo1973 to the latest software. We'll update the kernel, the root filesystem and optionally u-boot [[partitions]] in the internal flash memory.<br />
<br />
{{warning|If you're updating u-boot and don't have a [[Debug Board]], you might render your unit unusable if the flashing procedure is interrupted}}<br />
<br />
{{warning|If you upload a rootfs image that is smaller than the previous one it won't work - you need to attach to bootloader, [[Nand_erase|erase NAND]] and then upload your rootfs first. Also if you [[Nand_erase|erase NAND]] without mentioning the partition to be erased, u-boot will be wiped out and the Neo will be bricked}}<br />
<br />
== Files to download ==<br />
<br />
MacOS X users: please refer to [[MacOS_X]]. Users without Linux please refer to [[No_Linux]] for the moment.<br />
<br />
The rootfs & kernel images you download need to match. The loadable modules for the kernel are in /lib/modules/ on the rootfs [[partition]] - if you get the wrong combination, you will get some error messages during bootup that it cannot access /lib/modules/x.y.z-moko123 - in this case swap either the kernel or the rootfs to match the other's version. Unfortunately the rootfs filename does not seem to tell what kernel version it is compatible with, you just have to try a few. '''NOTE:''' At least some combinations seem to boot up fine even if the module versions mismatch so be sure to check the console while it's booting after flashing.<br />
<br />
The "moko123" in the error message example above indicates the openmoko patchset version.<br />
<br />
Necessary files are at:<br />
*http://buildhost.openmoko.org/OM2007.2/tmp/deploy/glibc/images/neo1973/?C=M;O=D<br />
<br />
*http://buildhost.automated.it/OM2007.2/?M=D (Location of more current unofficial builds.)<br />
<br />
A list of download locations can be found at [[Repositories]]. See [[Phase 1 Software Testing]] for a list of tested images.<br />
<br />
<br />
Changelogs can be found at:<br />
*http://cia.vc/stats/project/openembedded/.rss<br />
<br />
*http://cia.vc/stats/project/openmoko/.rss<br />
<br />
<br />
Get:<br />
* [[dfu-util]] (the precompiled binary on http://buildhost.openmoko.org is for Linux/i386)<br />
** (this is the part that runs on the PC, that pushes the files across the USB to the phone)<br />
* openmoko-devel-image-fic-gta01-2007********.rootfs.jffs2<br />
* uImage-2.6.21.*-moko*-r*_0_****_0-fic-gta01.bin<br />
* for phase 0 (Bv03) phones:<br />
** Tested by a few people:<BR>u-boot-gta01bv3-r8_70124c2602ae2d4c5d3dba05b482d91548242de8_0_2040.bin<BR>MD5SUM: 60c5aeba1bd6642b05b3a5e6f2dafe83<br />
** Tested by hrw:<BR>u-boot-gta01bv3-r8_70124c2602ae2d4c5d3dba05b482d91548242de8_0_2062.bin<BR>MD5SUM: 716f1eba9b0f2be4a0a3be4a56724935<br />
* for phase 1 phones, uboot update should not be necessary.<br />
<br />
== Preparing the device for DFU mode ==<br />
<br />
You'll need to boot your openmoko into uboot menu. To do this:<br />
<br />
* Unplug all usb devices from the host.<br />
* Hold the phone's [[Neo1973 AUX Button | AUX button]] and then press the phone's [[Neo1973 Power Button | POWER button]].<br />
** You'll need to hold the POWER button for about 4 seconds before the device will turn on. Otherwise the screen will only flash white for a second and the phone won't power up.<br />
* The u-boot menu should appear. <br />
* Plug Neo1973 into host with supplied USB cable. (Plug the phone directly into the host not via a hub.)<br />
<br />
'''Note:''' If the bootloader remains inactive for about 30 seconds, that is no keypresses or no use of the serial console, the device will automatically power down.<br />
You can prevent this by just pressing the AUX button every 30 seconds or so or by telling the bootloader to not exhibit this behaviour.<br />
To do so, please connect to the bootloader:<br />
<br />
<pre><br />
cu -l /dev/ttyACM0<br />
GTA01Bv4 # setenv boot_menu_timeout 65000<br />
GTA01Bv4 # saveenv<br />
</pre><br />
For those that are unfamiliar with cu, to exit you need to press "~." <br />
<br />
(You may have to install the uucp package to have access to cu.)<br />
<br />
No further navigation is needed in u-boot - the device will automatically start flashing the images when told to do so by dfu-util below. After flashing all the files, you can choose the "Boot" option to boot the newly flashed stuff.<br />
<br />
== Actually flashing things into the device ==<br />
<br />
Double check that u-boot matches your hardware version. You'll probably only want to update u-boot if you have the [[debug board]] for fixing failed u-boot updates. You can also check the current [[partitions]].<br />
<br />
Note: It may be necessary to run the application as root (at least in ubuntu).<br />
<br />
Note: In case there are more than one available usb devices use -d 0x1457:0x5119 option.<br />
<br />
To update u-boot:<br />
<br />
<b>Warning: Do not update u-boot unless you have [[debug board]] or are really sure about what you are doing. Flashing a wrong u-boot image will brick your device! Note especially that image below is for GTA01B_v03, not GTA01B_v04</b><br />
<br />
./dfu-util -a u-boot -R -D u-boot-gta01bv3-r8_70124c2602ae2d4c5d3dba05b482d91548242de8_0_2040.bin<br />
<br />
To update the kernel:<br />
./dfu-util -a kernel -R -D ./uImage-2.6.21.1-moko10-r0_0_1883_0-fic-gta01.bin<br />
Flashing the kernel will probably take less than 1 minute. If you're having trouble, you may want to compare the output that you see to a "known good" [[Flashing openmoko/Known good kernel flash U-Boot output | U-Boot]]/[[Flashing openmoko/Known good kernel flash dmesg output | dmesg]]/[[Flashing openmoko/Known good kernel flash dfu-util output | dfu-util]] output.<br />
<br />
To update the root filesystem:<br />
./dfu-util -a rootfs -R -D ./Openmoko-devel-image-fic-gta01-20070501054014.rootfs.jffs2<br />
<br />
Flashing the root filesystem will probably take around 13 minutes. Here is some "known good" output from [[Flashing openmoko/Known good rootfs flash U-Boot output | U-Boot]], [[Flashing openmoko/Known good rootfs flash dmesg output | dmesg]], and [[Flashing openmoko/Known good rootfs flash dfu-util output | dfu-util]].<br />
<br />
Notice that it's not normally necessary to update the modules anymore. It's just for people with special needs.<br />
<br />
...now, you'll end up with system that boots, but does not see audio/SD card. You'll need to download corresponding modules.tgz and copy them over to openmoko. - UPDATE: GTA01 phones appear to not need this step, as long as you have installed a kernel that matches the version of the modules contained in the root image ('uname -r' will show the kernel version, and 'ls /lib/modules/' will show the modules that are present).<br />
<br />
VERY IMPORTANT NOTE (I would consider that as a design flaw - either dfu-util should do it automatically): If you upload rootfs image that is smaller that previous one it won't work - you need to attach to the u-boot bootloader, erase NAND first and then upload your rootfs:<br />
<br />
<pre><br />
cu -l /dev/ttyACM0<br />
GTA01Bv3 # nand erase rootfs<br />
</pre><br />
<br />
Old versions of u-boot are buggy: You may have to press the AUX button every 25 seconds or so to prevent the phone from going to sleep while being flashed. It also does not erase rootfs before flashing it... to do that, do minicom /dev/ttyACM0, then nand erase clean rootfs.<br />
<br />
Good luck!<br />
<br />
== Where to go from here ==<br />
<br />
So, now you have one of the more recent kernel and rootfs images, or one of the (semi)official ones, whats next?<br />
<br />
You probably want to set up [[USB_Networking]] and then configure your Neo1973 some more.<br />
<br />
Do not forget to update your Neo1973 using<br />
<br />
ipkg update && ipkg upgrade<br />
<br />
and have a look at additional ipkg [[repositories]].<br />
<br />
== Troubleshooting notes ==<br />
<br />
If you're facing errors in seemingly random places during the flashing of images, most likely the USB hub or cable through which your Neo1973 is connected is of too poor quality. It is recommended that you always connect the phone directly to the host when using dfu-util.<br />
<br />
If dfu-util reports a message like the following, before it starts flashing:<pre><br />
Resetting USB...<br />
not at least 2 device changes found ?!?<br />
Lost device after RESET?</pre> just retry the command - it should work on a second run.<br />
<br />
This message can also occur if you connect the usb cable before you are in the bootloader menu. You must carefully follow the sequence described at the beginning of this article and not connect the USB cable too early.<br />
<br />
dfu-util does not seem to be able to download files if run from linux running under<br />
VMWare on a Windows OS host.<br />
<br />
See other notes on [[Dfu-util]] page.<br />
<br />
[[Category:OpenMoko| ]]</div>Rakshat