<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>The SHR Project blog</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/" />
    <link rel="self" type="application/atom+xml" href="http://blog.shr-project.org/atom.xml" />
    <id>tag:blog.shr-project.org,2008-12-23://1</id>
    <updated>2009-12-22T22:03:19Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.23-en</generator>

<entry>
    <title>shr-testing updated</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/12/shr-testing-updated.html" />
    <id>tag:blog.shr-project.org,2009://1.29</id>

    <published>2009-12-19T13:14:49Z</published>
    <updated>2009-12-22T22:03:19Z</updated>

    <author>
        <name>spaetz</name>
        <uri>http://sspaeth.de</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[I just pushed an update to the shr-testing repository. How to upgrade and what has changed?<br /><br />--------------------------------------------------------------<br />Make big upgrades work<br />--------------------------------------------------------------<br />This upgrade will unfortunately require manual attention. Why? opkg downloads all upgrades to /tmp (which is in RAM), so for big upgrades your RAM will be full even before it starts upgrading.<br /><br />There are 2 solutions for this:<br /><ol><li>Only install one package at a time, calling opkg multiple time. This is quite easy and described here: <a href="http://trac.shr-project.org/trac/wiki/opkg#Installonepackageatatime">http://trac.shr-project.org/trac/wiki/opkg#Installonepackageatatime</a></li><li>Create a swap file that allows to swap out the downloads on the SD card. I recommend this anyway: <a href="http://trac.shr-project.org/trac/wiki/swap#Createaswapfile">http://trac.shr-project.org/trac/wiki/swap#Createaswapfile</a>. If you are afraid that your SD card will die soon because of this, I don't think so and they are cheap anyway, so if you need to buy a new one every 2 years, what the heck.<br />
</li></ol>--------------------------------------------------------------<br />Remove SHR-TODAY<br />--------------------------------------------------------------<br />Before starting the upgrade do "opkg remove -force-depends shr-today". Opkg *should* be removing this automatically, however according to some reports opkg failed to do so (due to opkg stupidness), and keeping shr-today seems to cause weird lockups. So get rid of it in advance.<br /><b>UPDATE: JaMa told me that besides removing the package, killing the actual running process would also be useful. He is right. Kill the correct python process with "kill `pgrep shr-today`" as well.</b><br />--------------------------------------------------------------<br />
Safety tipp: screen session<br />
--------------------------------------------------------------<br />- Do run this upgrade (as in every upgrade) in a screen session. My FR display froze during the upgrade (access through ssh still worked)<br />- It's a big upgrade unfortunately which takes some time. All Enlightenment stuff seems to have been bumped.<br /><br />--------------------------------------------------------------<br />
What is new:<br />--------------------------------------------------------------<br />- Plenty of changes to the shr phone apps...<br />- Dimming is now done with a&nbsp; dim phase rather than the simple on/off. Timeouts can be set for the Idle and Idle_dim timeouts. To make these changes persistent, modify the values in /etc/frameworkd.conf<br />- python-based shr-today is no more. It is now rewritten in C and integrated into the shr UI. It's reportedly faster than the old lock screen.<br /><br />Bugs that I have seen:<br />- The new idle screen does not show the signal strength for me<br />- During the opkg upgrade process my phone suspended and this aborted the upgrading.... Annoying, I know. I now tap on the screen while updating which is pretty silly but.... Of course, what you should be doing is to automatically request the CPU resource while running updates using this technique: <a href="http://trac.shr-project.org/trac/wiki/opkg#Preventsuspendwhileupgrading">http://trac.shr-project.org/trac/wiki/opkg#Preventsuspendwhileupgrading</a><br /><br />To sum it up: if you see mysterious screen hangs, you have still shr-today installed and/or running.<br />]]>
        
    </content>
</entry>

<entry>
    <title>SHR-unstable got a facelift. And you a christmas present....</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/11/new-shr-image-finally-out.html" />
    <id>tag:blog.shr-project.org,2009://1.27</id>

    <published>2009-11-10T10:12:07Z</published>
    <updated>2009-11-20T10:19:15Z</updated>

    <author>
        <name>spaetz</name>
        <uri>http://sspaeth.de</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[[Nov 19 2009, The Internets] It's been psychologically proven that the longer you wait for your presents, the more happy you will be when you finally get them. It seems, the SHR team wants to make you REALLY happy and has let you waiting for quite some time without updates to shr-unstable...<br /><br />ENOUGH WAITING. Christmas comes a bit early this year, and a new SHR-unstable image is out for public consumption. Keep in mind that this is the first snapshot after quite many major transitions, so don't complain if things are a bit ..well... unstable in the beginning. We are working hard to stabilize things. If you depend on your phone, you will probably not yet want to use this, e.g. right now the ringtones aren't working (it just vibrates).<br /><br />We had no resources to provide a nice and working upgrade path, so an opkg upgrade is very likely to lead to a non-working system. (Really! It won't work. We know you'll try anyway :). It still won't work). So download the image (<a href="http://build.shr-project.org/shr-unstable/images/om-gta02/lite-om-gta02.tar.gz">lite</a> or <a href="http://build.shr-project.org/shr-unstable/images/om-gta02/full-om-gta02.tar.gz">full</a>), flash it and start afresh. I am writing this before the new images are out there, so be a bit patient before really grabbing it.<br /><br />We will take a branch off current shr-unstable in a couple of weeks (after the dust has settled a bit) and start a conservative branch that will allow for more -testing releases and -finally- a stable snapshot. If others want to volunteer to do that, I'll happy hand over that job though.<br /><br />So what has changed, and what to expect:<br /><ul><li>First don't expect any miracles. While stuff has changed under the hood, you are still owning a fine piece of open. but outdated hardware. But a path has been laid for future improvements (also performance wise), so this is the way to go. Also, we have tried to keep the look and feel as similar as possible in the new phone apps. You will feel very much at home there. But improvements are much easier now.<br /></li><li>xorg server rather than glamo kdrive. We switched to using a proper xorg-server, with a graphics driver that is actively maintained. There have been some improvements, and developer Weiss thinks that there are more perf improvements to get.</li><li>eglibc rather than glibc. Just like Debian did, we switched our libc library from glibc to eglibc which (apparently) is a bit better suited&nbsp; to embedded devices.</li><li>While the theme contest is still ongoing, we have decided to install the gry theme by Bernd Pruenster by default, it is faster than the default theme, which is not designed for obsolete embedded hardware. The illume theme is still set to "default" or "Illume SHR", so try
setting it to *gry* through the top bar wrench (preference settings)</li><li>The neo theme is also nice and fast. It is not installed by default, but it is in the feeds. You can easily install in with "opkg install shr-theme-neo". Another theme to try out is the niebiee theme which has been designed with speed in mind ("opkg install shr-theme-niebiee").<br /></li><li>the python-based frameworkd is being replaced bit by bit with components written in Vala. The first components that we use are fsousaged (which replaces ousaged), fsodeviced, and fsonetworkd. Mickey posted a <a href="http://www.vanille-media.de/site/index.php/2009/11/10/towards-the-end-of-2009/">status update</a> on the new fso stuff.<br /></li><li>phonefsod replaces the ophonekitd phone daemon and and phoneuid/libphoneui are now responsible for all things GUI with the phone apps.<br /></li><li>opimd is included and we have the possibility to save incoming and outgoing SMS as well as contacts on the SIM card or on the SD card (using the sqlite backend). New SMS/contacts are now by default saved in a database on the FreeRunner (SD card or NAND), so be careful before reflashing! (Someone should probabably give instructions somewhere on how to change the configuration to use the SIM card as default and how to transfer data from one backend to another.)</li><li>We have proceeded with the integration work with openembedded.org and we are very close to their development branch now, patches will be submitted to really merge SHR with upstream. This also means that we now have updated versions of basically every software component in this image. This migration has unfortunately caused quite some head aches and build problems...<br /></li><li>mokonnect was finally able to connect to my WEP WLAN without crashing the kernel :).</li><li>We will be providing a possibilitiy to upgrade the kernel to 2.6.31 (including KMS goodness, see <a href="http://www.bitwiz.org.uk/s/how-dri-and-drm-work.html">how-dri-and-drm-work</a>) for adventurous users some time after this release. We just had to make a cut somewhere and this did not make it in yet.</li></ul><b>What is NOT working:</b><br /><ul><li><b>Ringtones are not working yet</b> after the first call (it just vibrates). There is an issue related to the new fsodeviced and how it handles alsa sound profiles. We are investigating this issue. <b>UPDATE: FIXED NOW SEE BELOW<br /></b></li><li>2s Power button press does not shutdown, as the delayed action thingie seems broken. You'll just get the "shutdown" menu in any case ATM...</li><li>"Hoversels" in python-elementary seem broken, so you can't switch profiles from the shr-settings app.<br /></li><li>The time is off as the timezone remains set to "Europe/London". <b>UPDATE: FIXED NOW SEE BELOW<br /></b></li><li>Number-to-Name resolution is currently broken in the SMS message list. <b>UPDATE: FIXED NOW</b><br /></li><li>ffalarms crashes when you add an alarm... So don't use your FR as
an alarm clock with this image.</li></ul>External packages, such as those from opkg.org might be broken due to the updated components. We do invite external app programmers to submit their applications for inclusion as a openembedded build recipe and have them added to the SHR feed, so that apps are just a simple "opkg install" away.<br /><br />Finally, although this snapshot has taken quite some time, I think we should congratulate those people that have worked hard in their spare time to put it all back together, first and foremost mrmoku, who has been a great informal lead dev and tireless buildhost guardian. But also TAsn, dos1, JaMa, Heinervdm, JesusMcCloud, mickeyl, pb (and many others that I have forgotten now), as well as all those 3rd party application authors of apps that make the openmoko interesting.<br /><br /><b>UPDATE</b>: Some of the issues are resolved already with a simple opkg upgrade (e.g. ringtones should work now). An upgrade of fsodeviced might require a reboot though.... But some upgrades from the initial image will require manual intervention. This is what I found so far:<br /><ul><li>opkg remove -force-depends apm apmd<br />opkg install task-fso2-compliance<br />This will install the correct power management stuff and makes things feel speedier here. Try it and check if the animation of shr-today is nicer again.</li><li>opkg remove -force-depends atd<br />opkg install atd-over-fso<br />This will probably make your ffalarms work again.<br /></li><li>opkg install tzdata tzdata-europe (or whatever package you want)</li><li>Personally, I would also "opkg remove -force-depends avahi-daemon avahi-autoipd" to get rid of avahi.<br /></li></ul>Those fixes will automatically go into new images as we fix them...<br />]]>
        
    </content>
</entry>

<entry>
    <title>SHR Theme Contest</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/10/shr-theme-contest.html" />
    <id>tag:blog.shr-project.org,2009://1.26</id>

    <published>2009-10-20T20:23:48Z</published>
    <updated>2009-10-20T20:24:40Z</updated>

    <author>
        <name>Tom &apos;TAsn&apos; Hacohen</name>
        <uri>http://www.stosb.com</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="community" label="community" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="contest" label="contest" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="theme" label="theme" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[
After the huge success of the previous contest (SHR Logo Contest,
http://wiki.shr-project.org/trac/wiki/LogoContest ) we decided to let
the community help with the themes as well.<br />
We discovered many talented community members (in the meanwhile we
already started using the logo in several places, and Slyon started
using it in his amazingly beautiful shr-today theme), that can probably
make an amazing theme for SHR.<br />
ATM we work with a default ugly theme and with a couple of community
generated themes (gry/niebiee/more...) but each one of them has it's
own flaws and none of them was made "in the spirit of our new logo".<br />
<br />
We'd really like to see great contributions like we saw in the last
contest, and like before your submission/vote will probably shape the
new face of SHR.<br />
<br />
You have to make themes for elementary and e-wm/illume but adding gtk+
and icon sets will give you a bonus, as it's more likely that people
will vote for a theme that makes SHR consistent, than for a partial
theme.<br />
<br />
Guidelines:<br />
<ol><li>The theme should be finger friendly (if the theme you create affects sizing and behavior, like for instance gtk+ themes)</li><li>The theme should look good :)</li><li>The theme should be consistent.</li><li>The theme should not break usability.</li><li>The theme should not be slow.</li></ol>
NOTICE: many themes previously created for the moko were designed for
X11-16bit engine, though since raster said X11-16 is broken and should
not be used, you do *not* have to make your theme look nice with that,
although that's a bonus.<br />
<br />
Like in the logo contest, the submissions will be gathered in the contest's wiki page.<br />
When adding a new submission please provide the following details:<br />
Name of the theme, name of the creator, license (or state you let us
choose the license for you), a link to the theme, pictures of the theme
and maybe a short description.<br />
Please make sure you leave enough space between your entry and the others, so voters won't get confused.<br />
<br />
That's about it, go ahead. We will accept submissions until: 30/11/09 at 19:00pm UTC.<br />
If you have any questions feel free to contact me.<br />
<br />
Useful links:<br />
The SHR theme repositories (for templates and examples):
http://git.shr-project.org/git/?p=shr-themes.git;a=tree;h=refs/heads/master;hb=master<br />
The contest's wiki page: http://wiki.shr-project.org/trac/wiki/ThemeContest<br />
<br />
Have fun.<br />
 ]]>
        
    </content>
</entry>

<entry>
    <title>Logo Contest: The Results</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/10/logo-contest-the-results.html" />
    <id>tag:blog.shr-project.org,2009://1.25</id>

    <published>2009-10-14T16:37:48Z</published>
    <updated>2009-10-15T14:04:05Z</updated>

    <author>
        <name>Tom &apos;TAsn&apos; Hacohen</name>
        <uri>http://www.stosb.com</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[Hello everyone,<br /><br />First of all, I want to say we were amazed by
the number and quality of the submissions, we really didn't expect so
many entries.<br />As you probably noticed, we decided to let people
choose their favorite 3 (or more), this was only because choosing just
one from so many great logos is nearly impossible.<br />
<br />We really want to thank all the participants (voters and especially
the logo artists) for helping us make SHR better, and we hope to see
this kind of participation in future contests as well.<br /><br />Without further ado, here are the results:<br />
There was a total of 269 voters and over 60 submissions, but unfortunately we can only have one logo.<br />The winning logo is: 4, by alphalog design-studio (<a href="http://wiki.shr-project.org/trac/raw-attachment/wiki/LogoContest/alphalog-shr-3.png" target="_blank">http://wiki.shr-project.org/<wbr>trac/raw-attachment/wiki/<wbr>LogoContest/alphalog-shr-3.png</a><wbr>)<br />
<br />We are really anxious to start using this logo in SHR all there's left is receiving the SVG from alphalog (<a href="http://alphalog.de/" target="_blank">http://alphalog.de</a>).<br /><br />As
for the rest of the contestants: Again, thanks a lot. Actually because
we liked some of the entries so much, we'll try to use some of them for
making boot splashes or maybe incorporate them in other<br />
parts of SHR.<br /><br />Thanks
a lot, we had fun, if you submitted a logo and want to know how many
votes you got, please email TAsn (not everyone would like their
"score" published).<font color="#888888"><br />
</font><br />P.S, stay in touch, as we might start some more contests soon.&nbsp;<a href="http://alphalog.de/" target="_blank"></a>]]>
        
    </content>
</entry>

<entry>
    <title>Starting to gather Country Phone Prefixes</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/10/starting-to-gather-country-phone-prefixes.html" />
    <id>tag:blog.shr-project.org,2009://1.24</id>

    <published>2009-10-03T16:53:26Z</published>
    <updated>2009-10-03T16:59:27Z</updated>

    <author>
        <name>Tom &apos;TAsn&apos; Hacohen</name>
        <uri>http://www.stosb.com</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SHR applications" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="numbers" label="numbers" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="prefixes" label="prefixes" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="shrsettings" label="shr-settings" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[Hello.<br />In order to normalize numbers in SHR we use a library called libphone-utils.<br />This library needs to know the Phone prefixes of the user's country in order to work correctly.<br />ATM each user sets up his prefixes manually using a config file in /etc/phone_utils.conf (or probably using shr-settings)<br />We want to make it automatic. Though in order to do that, we need to know, what are your settings? What's working well for you?<br /><br />So please, add to the following wiki page your country and your settings so we'll be able to use them for automatic settings.<br /><br />Wiki page: http://wiki.openmoko.org/wiki/Phone_Prefixes<br /><br />Thanks in advance, the SHR team.<br />]]>
        
    </content>
</entry>

<entry>
    <title>Logo Contest: Voting phase</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/09/logo-contest-voting-phase.html" />
    <id>tag:blog.shr-project.org,2009://1.23</id>

    <published>2009-09-30T17:11:52Z</published>
    <updated>2009-09-30T17:14:58Z</updated>

    <author>
        <name>Tom &apos;TAsn&apos; Hacohen</name>
        <uri>http://www.stosb.com</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="community" label="community" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="logocontest" label="logo contest" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[Hello everyone.<br /><br />The logo contest is over, no more submissions are allowed, and the voting phase has started.<br />You are more than welcomed to vote for your favorite logo at:<br /><a href="http://www.doodle.com/if9mwpmen4btbxu4" target="_blank">http://www.doodle.com/<wbr>if9mwpmen4btbxu4</a><br />
<br />You can find more info at the wiki page: <a href="http://wiki.shr-project.org/trac/wiki/LogoContest" target="_blank">http://wiki.shr-project.org/<wbr>trac/wiki/LogoContest</a><br /><br />You
can vote to as many logos as you like, so you don't have to choose your
absolute favorite, you are welcomed to choose your top 3.<br />
<br />Voting will end at 19:00 12.10.2009 GMT, Have fun and good luck.<br /> ]]>
        
    </content>
</entry>

<entry>
    <title>Users involvement in &quot;The Face&quot; of SHR. this time: UI</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/08/users-involvement-in-the-face-of-shr-this-time-ui.html" />
    <id>tag:blog.shr-project.org,2009://1.22</id>

    <published>2009-08-10T14:40:48Z</published>
    <updated>2009-08-10T14:55:09Z</updated>

    <author>
        <name>Tom &apos;TAsn&apos; Hacohen</name>
        <uri>http://www.stosb.com</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="SHR applications" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="community" label="community" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="gui" label="GUI" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ui" label="UI" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="users" label="users" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[As you may have noticed, recently we sent a lot of mails concerning the looks of SHR.<br />Most of the users don't care about what's running under the hood, though the majority do care about how it looks/behaves.<br />
<br />Therefore we decided to ask the users about all of our graphical and UI design choices before we actually do them,<br />as this distro is made for YOU.<br /><br />So what's on the topic:<br /><ol><li>A new SHR logo - we already started the logo contest (for more info: <a href="http://wiki.shr-project.org/trac/wiki/LogoContest" target="_blank">http://wiki.shr-project.org/<wbr>trac/wiki/LogoContest</a>)</li><li>A new SHR theme - we already sent a mail about that, though in
short, we need a new theme for illume and a default background image,
wiki page: <a href="http://wiki.shr-project.org/trac/wiki/Illume%20Theme" target="_blank">http://wiki.shr-project.org/<wbr>trac/wiki/Illume%20Theme</a></li><li>A new phone UI - will be explained in a moment.</li></ol>As for 1
and 2, things are going ok, we need more user involvement as those will
be default soon, but we are getting there and we already have some nice
suggestions.<br />
<br />As for the new Phone UI:<br />This is the most important topic, as
this is not only about "looks" it's also about "feel" or usability. We
want YOU to help us determine the features and look &amp; feel of the
entire phone UI.<br />
Of course we have our own suggestions (which will be presented in a moment), so even if you don't have a suggestion of your own, we'd
like to<br />see what you have to say about our current sketches.<br /><br />Link to the phoneui page: <a href="http://wiki.shr-project.org/trac/wiki/phoneui" target="_blank">http://wiki.shr-project.org/<wbr>trac/wiki/phoneui</a><br />
<br />These are our design suggestions, please tell us what you think
should be done in order to improve them, or just suggest your own,
please don't remove parts of the wiki,<br />and keep the order sane if you add your own suggestions. <br /> ]]>
        
    </content>
</entry>

<entry>
    <title>Security advisory - Dropbear</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/08/-hithere-was-a-security.html" />
    <id>tag:blog.shr-project.org,2009://1.21</id>

    <published>2009-08-05T13:49:56Z</published>
    <updated>2009-08-05T14:28:16Z</updated>

    <author>
        <name>Denis &apos;GNUtoo&apos; Carikli</name>
        <uri>http://gnutoo.homelinux.org</uri>
    </author>
    
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[ Hi,<br /><br />There was a security flaw in dropbear (the default SSH
server on SHR) configuration that made it listen to all network
interfaces (wifi,gprs,usb) instead of making it listen only to usb.
This is a problem because the default password is blank,and the SHR
distribution runs as root by default.<br /><br /><b>Notes about the commands:
</b><br />The command to type are the ones coming just after the root@om-gta02 ~ $
<br />The line that doesn't contain root@om-gta02 ~ $ are the output of the
command

<br /><br /><b>Resolution:
</b><br />The advised way to handle it is to upgrade dropbear,or the entire
distribution,or to reinstall
To update dropbear the following run the following commands 
<br />root@om-gta02 ~ $ opkg update          
<br />Downloading
http://build.shr-project.org/shr-unstable/ipk//all/Packages.gz
<br />Inflating http://build.shr-project.org/shr-unstable/ipk//all/Packages.gz<br />Updated list of available packages in /var/lib/opkg/shr-all
<br />Downloading
http://build.shr-project.org/shr-unstable/ipk//armv4/Packages.gz
<br />Inflating
http://build.shr-project.org/shr-unstable/ipk//armv4/Packages.gz
<br />Updated list of available packages in /var/lib/opkg/shr-armv4
<br />Downloading
http://build.shr-project.org/shr-unstable/ipk//armv4t/Packages.gz
<br />Inflating
http://build.shr-project.org/shr-unstable/ipk//armv4t/Packages.gz
<br />Updated list of available packages in /var/lib/opkg/shr-armv4t
<br />Downloading
http://build.shr-project.org/shr-unstable/ipk//om-gta02/Packages.gz
<br />Inflating
http://build.shr-project.org/shr-unstable/ipk//om-gta02/Packages.gz
<br />Updated list of available packages in /var/lib/opkg/<br />shr-om-gta02
$ opkg upgrade dropbear
<br />Upgrading dropbear on root from 0.51-r1.01 to 0.51-r1.02...<br />Downloading
http://build.shr-project.org/shr-unstable/ipk//armv4t/dropbear_0.51-r1.02_armv4t.ipk
Configuring dropbear
 <br />System startup links for /etc/init.d/dropbear already exist.
<br />Restarting Dropbear SSH server: <br />Connection to 192.168.0.202 closed by
remote host.<br />Connection to 192.168.0.202 closed.
<br />Then reboot your phone


<br /><b><br />Workarounds:</b>
<br />*you can change the default password using the passwd command(just type
passwd in the terminal and type your password(note that you won't see *
apearing on the screen while typing the password)),that will prevent
unauthorized access but dropbear will keep listening on all interfaces
To change the password run the following command:
<br />root@om-gta02 ~ $ passwd
<br />Changing password for root
<br />Enter the new password (minimum of 5, maximum of 8 characters)
<br />Please use a combination of upper and lower case letters and numbers.
<br />Enter new password: 
<br />Re-enter new password: 
<br />Password changed.
<br />*you can make it listen only on the USB interface adding this the
following content to the  /etc/default/dropbear file:
<br />DROPBEAR_PORT=`ip addr list usb0 | awk 'BEGIN { FS="[ /]+" } /inet /
{ print  $3 }'`:22
<br />Then reboot your phone<br />Verify that it worked:
connect your openmoko to the wifi and verify that you can't ssh into it
from the wifi,192.168.1.108 must be replaced by the ip address of your
openmoko
<br />$ ssh root@192.168.1.108
<br />ssh: connect to host 192.168.1.108 port 22: Connection refused
<br />In order to find the ip address of your openmoko run the following
command on the openmoko:
root@om-gta02 ~ $ ip addr list eth0 | awk 'BEGIN { FS="[ /]+" } /inet /
{ print  $3 }'
<br />192.168.1.108

<br /><b><br />History of the bug solving:</b>

<br />At first we thought that it was because there wasn't something like that
in dropbear.inc:
SRC_URI_append_openmoko = "file://default"
<br />and that adding the following:
<br />SRC_URI_append_shr = "file://default"
<br />would solve it
but it was in the recipe
then we thought it was because the default file was in
org.openembedded.dev/recipes/dropbear/dropbear/openmoko and not in
org.openembedded.dev/recipes/dropbear/dropbear/shr
<br />But it was
a veriffication of the SRC_URI variable with
bitbkae -i and peek showed that it was in the default file was included in the SRC_URI
<br />Then we thought that someone could have forgotten to bump the PR,we
bumped the PR and rebuilt the dropbear package,and then the ipk contained the default file,and upgrading dropbear made the
bug disappear<br />&nbsp;<br /><b>Future:
</b><br />SHR plan to switch to openssh,in order to avoid such problems and to
have a better ssh client (dropbear client doesn't support all the
features that openssh does such as the key encryption) and server<br />]]>
        
    </content>
</entry>

<entry>
    <title>SHR Logo Contest</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/07/shr-logo-contest.html" />
    <id>tag:blog.shr-project.org,2009://1.20</id>

    <published>2009-07-29T09:30:01Z</published>
    <updated>2009-07-29T09:35:53Z</updated>

    <author>
        <name>spaetz</name>
        <uri>http://sspaeth.de</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="shrlogocontest" label="SHR logo contest" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[<p>
SHR desperately needs a logo. We have none so far. Mmmh, mmmh, mmmh...
</p>
<p>
<i>BINGO.</i> A <strong>Logo contest</strong>: 
Creative people of the world, SHR&nbsp;lovers, join together and submit proposals. 
We will have a community poll, deciding on the logo to be used (core devs reserve the right to veto though :-)) Logos need to be under a license that allows us to use them
(obviously). We would appreciate if we get the source svg (or whatever
file) besides a nice .png as well). Preliminary deadline of the contest
is end of September 2009.
There will be no montetary prices, but you'll get praise and your
design will be seen on millions, ehh, thousands, ehh, well maybe on
dozens of phones every day...</p><p>If you are not graphically disabled, please consider to create and submit an entry. If you are, tell your graphic designer friend to create and submit an entry. If you don't have artsy friends, you can still pay an advertisement agency to create a logo for us, can't you?<br /></p>Please submit your entries on our shiny <a href="http://wiki.shr-project.org/trac/wiki/LogoContest">logo contest page</a>. ]]>
        
    </content>
</entry>

<entry>
    <title>FSOSHRUDCON&apos;09: a bit late, but still</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/06/fsoshrudcon09-a-bit-late-but-still.html" />
    <id>tag:blog.shr-project.org,2009://1.19</id>

    <published>2009-06-16T12:38:36Z</published>
    <updated>2009-06-16T12:51:23Z</updated>

    <author>
        <name>Julien Cassignol</name>
        
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="fsoshrudcon" label="fsoshrudcon" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[Hi everyone,<br /><br />Here's a follow-up about FSOSHRUDCON'09. As Daniel Willman told on his <a href="http://totalueberwachung.de/blog/2009/05/26/f9n-at-linuxhotel">weblog</a>, this was really a great event. We were plenty of eager enthusiasts, all working together in order to go towards a truly free &amp; open phone, based on viable middleware, as well as on usable distributions fit for every use.<br /><br />There was lots of talks, among which technical as well as organisational pieces, lots of coding, which I hope you'll be able to see the results of soon, and I can, without a doubt, be sure that everybody was happy about the way it went, as it allowed everyone there to meet with people sharing the same intents towards what we're doing right now. We may disagree on some stuff, but in the end, we all know that we want to be able to have a phone usable with a free software stack. <br /><br />In the next few days we'll put online edited video versions of the talks, and as much written material as possible. For starters, I'll put mine online, and I hope you'll be able to comment and/or mail if you have any question :-)<br /><br />You'll find this material <a href="http://build.shr-project.org/fsoshrudcon/">here</a>.<br />Meanwhile, just have a look at our ugly faces :-). Other pictures can be found <a href="http://totalueberwachung.de/%7Ealphaone/gallery/f9n/thumb4.html">there</a>, thanks to Daniel Willman.<br /><br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blog.shr-project.org/assets_c/2009/06/TheGuys-65.html" onclick="window.open('http://blog.shr-project.org/assets_c/2009/06/TheGuys-65.html','popup','width=800,height=600,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.shr-project.org/assets_c/2009/06/TheGuys-thumb-240x180-65.jpg" alt="TheGuys.jpg" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="180" width="240" /></a></span><br /><br />In the end, for all of you who were there, it was a real pleasure to meet you. For all of you who weren't able to make it, I hope we'll see each other in the future as I'm sure there's a bright future ahead for what we do. Please focus guys, and let us keep walking along this path! :-)<br /> <div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>mokomaze</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/05/mokomaze.html" />
    <id>tag:blog.shr-project.org,2009://1.18</id>

    <published>2009-05-04T10:41:08Z</published>
    <updated>2009-05-07T12:58:54Z</updated>

    <author>
        <name>spaetz</name>
        <uri>http://sspaeth.de</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="mokomaze" label="mokomaze" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[I just added <a href="http://mokomaze.projects.openmoko.org/">mokomaze</a> 0.2.3 to the SHR feed. It needed some adaptation from the debian version (different categories in the .desktop file, different font path), but worked nicely otherwise. I also included the SHR specific patch to avoid the dimming/suspending while the game runs.<br /><br />If you don't know mokomaze, give it a try by installing it (opkg install mokomaze). It is the adaptation of the classical game where you steer a steel ball through a labyrinth and avoid the holes. It is a great demonstration of the accelerometers and uses the vibrator too.<br /><br />I would even love to include mokomaze in the full (unstable) image by default, but that is contingent on some feedback from the community. Should this app waste precious screen space (and disk space) on your phones? Let us know!<br /><br />spaetz<br /><br />P.S. Yes, I am aware that mokomaze 0.5.0 was released recently, but so far it refuses to build due to an additional dependency and this will require major updating of the SHR toolchain<br />P.P.S. Build recipe for openembedded and added patches are <a href="http://git.shr-project.org/git/?p=shr-overlay.git;a=tree;f=openembedded/recipes/mokomaze;h=d985cb4997ffbfb7360f135d796ae0f7c708b3aa;hb=HEAD">here</a>.<br /> ]]>
        
    </content>
</entry>

<entry>
    <title>Unstable migration to testing</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/04/unstable-migration-to-testing.html" />
    <id>tag:blog.shr-project.org,2009://1.17</id>

    <published>2009-04-16T10:11:14Z</published>
    <updated>2009-04-16T10:11:33Z</updated>

    <author>
        <name>Julien Cassignol</name>
        
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[Hey everyone,<br /><br />As unstable has been a lot stabler than testing these last few days, I decided to migrate it to testing. An image will be generated later today, but I strongly encourage you to switch your feeds to testing, or flash the new testing image when it'll be out, as we're probably going to break unstable in the next few days.<br /><br />For those of you as lazy as me, if you're using one of the latest unstable, the following should do the trick: sed -e 's/unstable/testing/g' /etc/opkg/*<br /><br />Please don't do that until you see a new image, else I won't account for the result :-) ]]>
        
    </content>
</entry>

<entry>
    <title>Hebrew, Arabic and General RTL support</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/04/hebrew-arabic-and-general-rtl-support.html" />
    <id>tag:blog.shr-project.org,2009://1.16</id>

    <published>2009-04-09T13:50:28Z</published>
    <updated>2009-04-09T14:11:50Z</updated>

    <author>
        <name>Tom &apos;TAsn&apos; Hacohen</name>
        <uri>http://www.stosb.com</uri>
    </author>
    
        <category term="SHR applications" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="arabic" label="arabic" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="enlightenment" label="enlightenment" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="hebrew" label="hebrew" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="rtl" label="rtl" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[Hello,<br /><br />Just wanted you all to know that starting from today,
there's is partial Hebrew and Arabic, and full right to left support in
SHR.<br />Ainulindale was kind enough to add a patch I sent him for libevas to the SHR repos, so starting from the next image,<br />
this will be "built-in". (Of course also available as packages).<br />As for e in general, well the patch has been sent to raster, which will apply it to e when he can.<br /><br />What's there:<br />* Full RTL support, RTL renders correctly and not in reverse like it used to.<br />
* Arabic letters are now changed according to context (I tried my best,
and gfather said it's fine, though since I don't know Arabic, I didn't
do proper QA)<br />* Hebrew nikkud and Arabic vowels work as well.<br />
<br />What's missing:<br />* Selection of doesn't work on text that includes RTL.<br />* Cursor position is off with text that includes RTL.<br />* Remembering RTL direction over lines.<br />* Auto alignment option for gui objects.<br />* No arabic keyboard available (gfather is working on that one).<br /><br /><br />
Now it's time for you to start nationalizing applications and SHR/FSO/Any other distro that uses illume.<br /><br />Enjoy,<br />Tom. (TAsn)<br /><br />Pictures (The keyboard there is just a mock-up for testing, and I know the nikkud is bad, wanted to check "exotic" nikkuds ;] btw, not sure if what I entered in arabic is even a word, since I don't know arabic, though it's the sequence ba ta ra gim):<br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blog.shr-project.org/assets_c/2009/04/4ebfb1dbd5f6f82df7e5d3f6dfa3be7c-59.html" onclick="window.open('http://blog.shr-project.org/assets_c/2009/04/4ebfb1dbd5f6f82df7e5d3f6dfa3be7c-59.html','popup','width=480,height=640,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.shr-project.org/assets_c/2009/04/4ebfb1dbd5f6f82df7e5d3f6dfa3be7c-thumb-240x320-59.png" alt="arabic-text.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="320" width="240" /></a></span><br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blog.shr-project.org/assets_c/2009/04/37d5d7118d3572042b1409ba517c3511-62.html" onclick="window.open('http://blog.shr-project.org/assets_c/2009/04/37d5d7118d3572042b1409ba517c3511-62.html','popup','width=480,height=640,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.shr-project.org/assets_c/2009/04/37d5d7118d3572042b1409ba517c3511-thumb-240x320-62.png" alt="hebrew-text.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="320" width="240" /></a></span><br /><br />P.S<br />Please let me know if you find any bugs/issues.<br />
                        
                         <div><br /><br /></div><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>SHR is running on ETEN M800</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/04/shr-is-running-on-eten-m800.html" />
    <id>tag:blog.shr-project.org,2009://1.15</id>

    <published>2009-04-08T14:26:07Z</published>
    <updated>2009-04-08T15:48:44Z</updated>

    <author>
        <name>morphis</name>
        <uri>http://mm.gravedo.de/</uri>
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="eten" label="eten" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="glofiish" label="glofiish" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="gnufiish" label="gnufiish" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="m800" label="m800" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[The ETEN M800 is the next phone after GTA01 and GTA02 which runs the SHR distribution. Currently the whole thing is not in a very usable state. Touchscreen is not working right and many hardware things are missing or not running at the moment like the UMTS modem. But it is a first step to run a full featured linux distribution on top of the M800. <br />The kernel for the M800 is developed by the <a href="http://gnufiish.org/">Gnufiish project</a> which aims to provide a full featured kernel for the M800 and maybe for other phones of the Glofiish series. <br /><br />You find the current image and kernel on the <a href="http://build.shr-project.org/shr-unstable/images/eten-m800/">buildhost</a>. If you have a M800 try it (you get more details how to run Linux on the M800 in the <a href="http://gnufiish.org/trac/wiki/GettingStarted">Gnufiish wiki</a>) and report bugs or try to fix them and submit patches for the kernel and as well for SHR :)<br /><br />And now a screenshot to show that SHR is really running on the M800:<br /><br /><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blog.shr-project.org/assets_c/2009/04/shr-eten-m800-02-thumb-240x320-54-55.html" onclick="window.open('http://blog.shr-project.org/assets_c/2009/04/shr-eten-m800-02-thumb-240x320-54-55.html','popup','width=240,height=320,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.shr-project.org/assets_c/2009/04/shr-eten-m800-02-thumb-240x320-54-thumb-240x320-55.png" alt="Thumbnail image for shr-eten-m800-02.png" class="mt-image-center" style="margin: 0pt auto 20px; text-align: center; display: block;" height="320" width="240" /></a></span><br /><div><br /></div>]]>
        
    </content>
</entry>

<entry>
    <title>SHR i18n</title>
    <link rel="alternate" type="text/html" href="http://blog.shr-project.org/2009/04/shr-i18n.html" />
    <id>tag:blog.shr-project.org,2009://1.14</id>

    <published>2009-04-07T13:27:40Z</published>
    <updated>2009-04-07T16:43:26Z</updated>

    <author>
        <name>Julien Cassignol</name>
        
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en-US" xml:base="http://blog.shr-project.org/">
        <![CDATA[Hey guys,<br /><br />As you know, internationalization (phew!) is needed for our software stack. Pau Espin Pedrol had the kindness to translate shr-settings and libframeworkd-phonegui-efl (the library handling the UI of the telephony stack) to spanish and catalan. We took advantage of his translation to reenable the locales generation in unstable. Thus, now, these two translations are available in unstable.<br /><br />If you are interested in translating these libraries yourself in any language, please refer to <a href="http://trac.shr-project.org/trac/wiki/Translating">http://trac.shr-project.org/trac/wiki/Translating</a><br /><br />Meanwhile, thanks a lot Pau :-)<br /> ]]>
        
    </content>
</entry>

</feed>
