Running hackable:1 on the ROAD Officer S101

| 5 Comments | No TrackBacks
Within my position for the promotion of free, open-source hardware solutions in general (and currently, telephony in particular), I am of course trying to keep in touch with the latest developments in this field. Eventually, I have met the fine people at ROAD, a small company in Berlin developing a phone: the Officer S101.

If you don't know about it already, its form-factor will remind you of the Nokia Communicator: from the outside, it looks like a regular candy-bar phone, but it also reveals a full keyboard and wide-screen display when opened. What interests us here is that its inside is open, too :)

The device is not in production yet, but they have been so kind as to let me borrow a sample for a while, which I demonstrated during my hackable:Device workshops at HAR2009 by the way. This is where I managed to install hackable:1 on the phone.

On the hardware side, it was difficult to let it be easier to test. Let me stress first that this was a pre-production device, and all of this may be subject to changes! So here we are:

  • the phone has an internal flash memory but can also boot on an SD card, which is conveniently replaceable without opening the phone or even removing the battery,
  • the first partition of the SD card must be formatted as a FAT filesystem,
  • I was provided with two second-stage bootloaders: one that boots the phone from flash, and the other which updates it.
Therefore, it was just a matter of copying the correct bootloader on the SD card, along with the root filesystem to flash if desired.

About the software now, this device happens to use the same architecture as the Openmoko Freerunner within Debian, "armel". One only has then to choose the right packages, configure them accordingly and generate a filesystem archive.

First, I have added a generic device definition file in trunk/build/profiles/ROAD-Officer.include:
DEBIAN_ARCH="armel"
STRIP="arm-linux-gnueabi-strip"
The "STRIP" line is necessary because of the way we are currently cross-compiling Debian packages: the native tools are unable to strip the binaries cross-compiled. Therefore, strap:1 is currently doing it instead, while generating the images.
#this device is a phone
. "profiles/generic-phone.include"
#add bluetooth support
. "profiles/generic-bluetooth.include"
#add GPS support
. "profiles/generic-gps.include"
#add touchscreen support
. "profiles/generic-touchscreen.include"
#add wifi support
. "profiles/generic-wifi.include"
This should be self-explanatory :)

#packages
#Debian
PACKAGES="$PACKAGES
[...]
xserver-xorg-core
xserver-xorg-input-kbd
xserver-xorg-input-tslib
xserver-xorg-video-fbdev
zlib1g"

Unlike the Openmoko Freerunner, which has its own dedicated X server, we are using the generic framebuffer-based X server. It just works :)

#specific kernel
#FIXME still needs to be packaged
PACKAGES_BLACKLIST="xserver-xorg-video-all"
In order to gain space, we are blacklisting this meta-package: xserver-xorg-core dependencies are actually satisfied with at least one video driver installed, which is the case here.

Next comes the actual profile definition, in trunk/build/profiles/ROAD-Officer-user.profile:

. "profiles/ROAD-Officer.include"
#blacklist packages to gain space
PACKAGES_BLACKLIST="bash
debconf-i18n"
#additional dependencies adjustments
PACKAGES="$PACKAGES
debconf-english"
CLEAN_DOC=yes
CLEAN_LOCALES=yes
This was directly taken from the Openmoko Neo1973 profile, which has tough space constraints on the flash. Here we do not have such limitations, however it made the testing process slightly faster.

Anyway, after some more tuning in trunk/build/packages, it was time to generate the filesystem archive:

$ ./build.sh VENDOR=ROAD MODEL=Officer PURPOSE=user archive

At this stage, the only missing bit was the kernel. I simply used the one already flashed onto the device, but I still needed some modules. They were of course provided to me in source and binary forms, but I don't think this kernel tree is available publicly at the moment. I am sure it will be as soon as the ROAD developers can manage.

Unfortunately, I could only get this far yet. It boots all the way to the graphical user interface, where the Om2007.2 design does not really fit the rather wide screen. We are currently working hard on the next release, rev5, and focusing on the Openmoko Freerunner first, but I will be resuming this work soon enough!

No TrackBacks

TrackBack URL: http://blog.hackable1.org/cgi-bin/mt/mt-tb.cgi/5

5 Comments

Well, the post isn`t actually the freshest topic on this registry related issue. I fit in with your conclusions and will thirstily look forward to your coming updates. Just saying thanks will not just be sufficient, for the phenomenal lucidity in your writing. I will right away grab your rss feed to stay abreast of any updates.

Diego Forlan's major impact at WCup (Agencies)
Updated: 2010-07-12 15:49
Uruguay's Diego Forlan (L) celebrates scoring a goal with this teammates during their 2010 World Cup third place playoff soccer match against Germany in Port Elizabeth July 10,babyliss pro 230, 2010.[Photo/Agencies]  2010-07-12 15:49:46.0Diego Forlan's major impact at WCupworld cup,abercrombie fitch, Diego Forlan11004405Stars2@webnews/enpproperty-->

PORT ELIZABETH - The difference between success and failure in football is often measured in inches,sac chanel outlet, and so it proved for Uruguay and star striker Diego Forlan on Saturday.





With the last kick of the game in the third-place playoff against Germany, Forlan's freekick cannoned off the crossbar and Germany held on for a 3-2 at Nelson Mandela Bay Stadium.


Inches lower and Uruguay would have taken Germany to extra time and Forlan would have become outright leading scorer at the tournament with six goals.


"Only a tiny thing was missing with the freekick,belstaff jackets," Forlan said as Uruguay lost 3-2 in a thrilling match _ and missed out on third place and its best finish at a World Cup in 60 years.


Despite the small margin, Forlan made a big impact for his country at the World Cup with his five goals,BABYLISS VOLUME WAVES, tying him with three other players _ Germany's Thomas Mueller,ghd gold classic styler, Spain's David Villa and the Netherlands' Wesley Sneijder _ as leading scorer.


"For the Uruguayan team Forlan is a very important player," said coach Oscar Tabarez. "He is the top football player for us."


"He has achieved many things. He has taken the leading role in our team. We almost can't do without him."


With his help,hermes, Uruguay got to the brink of the final before a 3-2 semifinal defeat by the Dutch.


Forlan scored from a vicious long-range shot in that semifinal. There was also a swerving,Rising star Djokovic ready to pounce in Paris sJ,mulberry purse, dipping freekick in the quarterfinals against Ghana and a spectacular volley against the Germans in the third place playoff.


Forlan has now scored 29 times for his country, two off Hector Scarone's all-time Uruguay record.


He will also share the World Cup's Golden Boot award in 2010 _ provided Sneijder or Villa don't score in Sunday's World Cup final.


The goals from the 31-year-old Atletico Madrid forward were a major reason for Uruguay's best World Cup performance since a fourth-place finish in 1970.


"It's something spectacular to be among the top four," said Forlan. "If someone would've asked us at the beginning,lisseur babyliss, we would've liked it. It's something positive."


Tabarez said there may be one more World Cup in Forlan,peuterey donna 2011-10-22 08:02:04, who will have just turned 35 when the 2014 tournament kicks off in Brazil.


"It will depend on what Diego has in his mind,Mulberry Bayswater," Tabarez said. "Physically there is nothing stopping him."


"He takes care of himself so it all depends on what perspective he has himself for his future. He will go on contributing for our team.


"He is not like any other player."

Accueil Lycos | Lycos Mail,borse gucci

Consultez les millions d'offres de milliers de bulletins d'emploi,当当礼品卡(沈阳晚报配图) VP,borsa gucci,Mentions Légales UD, petites annonces,louis vuitton pas cher, annonces de journaux et centaines de sites de recherche d'emploi en ligne. Que vous recherchiez un emploi à temps plein,sacs chanel, à temps partiel,gucci borse, saisonnier ou un stage,louis vuitton pas cher, Lycos Jobs peut vous aider ,图为阿里巴巴CEO卫哲 sP,sac louis vuitton! N'attendez pas ,sac gucci! Commencez votre recherche dès maintenant ,borsa gucci!

Vous ne savez pas par où commencer? Parcourez nos offres par catégorie ou recherchez les offres les and récentes dans votre région.

没有账号?,gucci outlet
立即注册

凤凰网首页 手机凤凰网

美国施压伊朗促战而非求和?

美伊战争边缘游戏并不新鲜,borsa gucci,但美国此次行动显著升级,h&m robe,备战意味甚浓。

以房养老 梦想为何照不进现实

面对汹涌而来的老龄化浪潮,borse gucci,中国远远没有做好准备,ralph lauren outlet

访邓飞:上苍保佑吃饱饭的人民

免费午餐何以成为公益奇迹?本期《雪夜漫谈》邀请发起人邓飞做客。

字号:T|T 0人参与0条评论打印转发

近日,专注于汽车专用密封件和减震产品的基础配件企业科德宝集团在中国赢得一场商标纠纷案。一家中国公司以Freudenberg为名销售其密封产品,sac chanel,国家工商行政管理总局商标评审委员会在这场法律争议中支持科德宝集团的合理诉求,coco chanel。该中国公司不被允许注册Freudenberg为商标,因为该注册申请会侵犯科德宝集团的在先权益且混淆市场,sac louis vuitton

在中国市场,科德宝一直为欧洲、美国和日本品牌的汽车提供密封和减震产品,sacs gucci。2009年,科德宝旗下恩福亚洲控股公司在中国广州成立科帝克贸易公司,lisseur ghd,开始为中国品牌的汽车生产种类繁多的高端零配件,争取汽车零配件销售额占到集团整体业务的1/3。

文/谢峰

Related articles:

没有账号?,Chinadaily BBS - China Watch - No Chinese politician join in the car-free day fS
立即注册

凤凰网首页 手机凤凰网

美国施压伊朗促战而非求和?

美伊战争边缘游戏并不新鲜,borse gucci,但美国此次行动显著升级,lisseur ghd,备战意味甚浓,babyliss pro 230

以房养老 梦想为何照不进现实

面对汹涌而来的老龄化浪潮,中国远远没有做好准备。

访邓飞:上苍保佑吃饱饭的人民

免费午餐何以成为公益奇迹?本期《雪夜漫谈》邀请发起人邓飞做客。

字号:T|T 0人参与0条评论打印转发

苹果公司联合创始人史蒂夫·乔布斯(凤凰网科技配图)

7日,苹果公司联合创始人史蒂夫·乔布斯的家人为其举行非公开葬礼。据悉,mulberry purse,其竞争对手三星和谷歌联合发表声明推迟新品发布。

自传10月末出版

乔布斯的葬礼像是个小型的私人聚会,并没有多少外人参加,borse gucci。为保护乔布斯家人的隐私,外界不清楚本次葬礼的确切时间和地点。不过,sac louis vuitton,据硅谷附近帕洛阿托市警方发言人透露,乔布斯的葬礼于7日在当地郊外举行。

苹果公司此前表示,不会为乔布斯举行公开悼念活动,lisseur babyliss,但公布了一个电子邮件地址,以供网民表达对乔布斯去世的哀悼之情。乔布斯家人发表声明说,louis vuitton,将建一个网站让人们送上在线的慰问和悼念。此外,louis vuitton soldes,索尼影视公司计划以高价收购唯一一部乔布斯官方传记的翻拍权。这部名为《史蒂夫·乔布斯》的传记将在10月24日面世。

今年8月乔布斯从苹果辞职,一位香港粉丝为其设计了一枚新的苹果“标志”,将苹果被咬的缺口改为乔布斯的头像,随着乔布斯的逝世,这张图片在网络上单日点击率超过18万人次。

对手推迟新品发布

谷歌和三星昨天发表联合声明称,搭载最新版Android操作系统的三星Galaxy Nexus智能手机将推迟发布。

谷歌和三星的联合声明说,他们不会如外界预期的那样在下周举行的美国无线通讯展(CTIA)上发布Galaxy Nexus,sac louis vuitton,这款智能手机发布的“最新日期和场所”待定。两家公司表示:“在全世界悼念乔布斯辞世之时,我们相信这不是一个发布新产品的合适时间。”

乔布斯逝世对苹果股价未有太大影响,周五跌7.57美元,收报369.80美元,跌幅为2.01%。市场分析人士大多对苹果公司的股价前景持乐观态度,Recherche d'emploi, Offres d'emploi locales, Rechercher un emploi sur Lycos Jobs,认为该公司目前的管理层“稳定高效”,能够继承乔布斯的“遗志”。

Leave a comment

Powered by Bearstech!

Categories

OpenID accepted here Learn more about OpenID
Creative Commons License