We are not on holidays!

| 2 Comments | No TrackBacks
Well... in fact maybe some of us we are! But we are spending some of this time working on SHR.

We have been focusing on new shr-core images for last weeks, as well as some other nice improvements. And hopefully much more enhancements are coming soon, such as a better sound routing handling system :)

First of all, I have to tell you that we have some bad news today!
Lopi announced recently he officially abandoned the iphone SHR port because the linux kernel for those devices is no longer being worked on, so the port could never be completed as the kernel is not in a good shape (for instance it lacks suspend/resume).
Anyhow I hope  we will continue enjoying his presence in our project! :)

We even have more bad news: After Nokia Stopping the GNU/Linux phones and switching to windows phone 7, HP (that bought palm) will stop making new webOS devices. Those are bad news for SHR as we were having quite good success with the ports from webOS devices.
In the meantime, though, Android devices are becoming more standard (for instance the Nexus S has ALSA and V4l2. Its modem has a non-standard protocol, but an opensource implementation is beeing implemented in Replicant project by paulk and ius).

But let's talk about us now! SHR-core has been made possible thanks to JaMa and all the other developers who are migrating to it and fixing its bugs! For those who doesn't know what shr-core is: it is the shr-image created from new OpenEmbedded layered system, splitting configurations and recipes among several layers. For instance shr-core image is using openembedded-core, meta-openembedded and meta-smartphone layers among others. Finally, it's important to note that shr-core is not ready yet for end users as it still has some bugs which needs to be fixed, but hopefully it will be ready soon.

Next point! An alsa driver was written by Cotulla for qualcomm snapdragoon(QSD) android devices. It was writen for the htc leo (htc HD2), but it also works on nexusone device with minor changes. it's not complete yet but the sound quality is now perfect on the nexusone!

Meanwhile, GNUtoo has written two device porting guides on the wiki. There you will find information on how to port SHR on your device.

GNUtoo also hacked a bit on FSO these days, and now requesting Bluetooth resource launches bluetoothd automatically, which makes emtooth2 work out of the box for instance.

Palm Pre2 had some enhancements too: GRPS connection and WiFi should be properly handled by FSO now!

Nokia n900 is a work in progress and a better sound plugin for calls has been started by GNUtoo, mrmoku and DocScrutinizer). Recently dos1 adjusted fso configs to the new kernel, which means slider, special buttons (keyboard backlight) etc. are now working again. Finally, xf86-video-omapfb has been patched to run when using VRFB (static) screen rotation

The HTC Dream has now an improved sound driver that permits to get ringing and playing music at the same time (before it was not possible).

No TrackBacks

TrackBack URL: http://blog.shr-project.org/cgi-bin/mt/mt-tb.cgi/39



The register login page in SHR Trac web site (http://shr-project.org/trac/register ) does not work.

When I use Username: test56 , Password:test56 and fill in the captcha field, I have the following error :

Trac detected an internal error:

AttributeError: 'NoneType' object has no attribute 'strip'

There was an internal error in Trac. It is recommended that you notify your local Trac administrator with the information needed to reproduce the issue.

The action that triggered the error was:
POST: /register

To that end, you could a ticket :

==== How to Reproduce ====

While doing a POST operation on `/register`, Trac issued an internal error.

''(please provide additional details here)''

Request parameters:
{'__FORM_TOKEN': u'89a93d5fc19456b22136ae2b',
'action': u'create',
'email': u'',
'name': u'',
'password': u'test56',
'password_confirm': u'test56',
'recaptcha_challenge_field': u'03AHJ_VutKJFxidcIrt4XjMTp8mMQqh5tNs_odGR8D37PHetQfUjw6A6DiOoBGaKXUhq54kCSayTMh32kmhVQv96NOBp1ADs6Lh7SmbDM_lVFDmef2FwaMEDL053X7oW4dI_2jIotk1BWqO6WMtHKd6dtLkqYSFh9lKw',
'recaptcha_response_field': u'Golf issifi',
'user': u'test56'}

User agent: `Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20110621 Mandriva Linux/ (2010.2) Firefox/3.6.18`

==== System Information ====
''System information not available''

==== Enabled Plugins ====
''Plugin information not available''

==== Python Traceback ====
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 511, in _dispatch_request
File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 237, in dispatch
resp = chosen_handler.process_request(req)
File "build/bdist.linux-x86_64/egg/recaptcharegister/web_ui.py", line 40, in process_request
ret = super(RecaptchaRegistrationModule, self).process_request(req)
File "build/bdist.linux-x86_64/egg/acct_mgr/web_ui.py", line 449, in process_request
_create_user(req, self.env)
File "build/bdist.linux-x86_64/egg/acct_mgr/web_ui.py", line 47, in _create_user
AttributeError: 'NoneType' object has no attribute 'strip'

Can you fix it ?

Thank you for the news, much appreciated here! With the HP leting webos go, there might actually be more interest in making the hardware alive, perhaps?

About this Entry

This page contains a single entry by pespin published on August 24, 2011 12:41 AM.

SHR Summer was the previous entry in this blog.

Find recent content on the main index or look in the archives to find all content.