= Welcome to the SHR Project = [[Image(http://trac.shr-project.org/trac/raw-attachment/wiki/WikiStart/shr.png, left, 200px, margin-right=20)]] '''What is SHR ?''' SHR is a GNU/Linux based operating system for smartphones and similar mobile devices. It integrates various Free and Open Source Software projects into a versatile platform - flexible enough to run on a vast selection of mobile hardware such as the [[wiki:Devices/OpenmokoFreerunner|Openmoko Neo Freerunner]], [[wiki:Devices/GTA04|Goldelico OpenPhoenux (GTA04)]], [[wiki:Devices/NokiaN900|Nokia N900]] [wiki:"Devices" and more]. The SHR build system is based on [http://www.openembedded.org/index.php/Main_Page OpenEmbedded] - well known from the [http://www.yoctoproject.org/ Yocto] project. For telephony, networking, etc. the [http://wiki.freesmartphone.org/index.php/Main_Page freesmartphone.org] framework is used. On top of that an easy to use graphical interface centered around the [http://enlightenment.org Enlightenment] libraries is used to provide phone calls, messaging and pim. A growing amount of available applications offers SHR users with everything expected on a smartphone. But also numerous classical programs well known from other Linux distros can be made available easily. [[BR]] [[Image(http://trac.shr-project.org/trac/raw-attachment/wiki/LogoContest/asthro_dessin_small.png, right)]] '''What makes SHR so special ?''' SHR is 100% community driven and based on Free and Open Source Software. This empowers everybody to realize their innovations or add support for new hardware - without needing to ask some CEO or strategy manager first! '''Important:''' ''If you need a trac account, please [wiki:"Communicate" contact] us on IRC or mailinglist.'' {{{ #!div style="width: 31%; float:left; margin: 2px; background-color: #E6F8E0;" {{{ #!html

User

}}} [wiki:"Devices" Installation & Devices]:: Install instructions and specifications of supported devices [wiki:Firmware]:: Firmware howto page for non-Openmoko devices [wiki:"Communicate" Contact]:: Get in touch with other users and developers in order to provide feedback and contribute [wiki:"Presentations" Publicity]:: SHR press articles, presentations etc. [wiki:"Look" Pictures and Videos]:: A preview of how SHR looks like on several devices [wiki:"News" Weekly News]:: See what is happening in the community [http://blog.shr-project.org SHR Blog]:: for official SHR information [wiki:"Specific Usages Howto" Specific Usages Howto]:: Howto for specific usages(games, video playing, music playing etc...) [wiki:"Get Started" Image content and features]:: List of main applications available in SHR [http://wiki.openmoko.org/wiki/Manuals/SHR The SHR User Manual] on !OpenMoko wiki:: This manual describes the earlier SHR versions (SHR-testing, SHR-unstable) and is not updated yet. [wiki:"UserManual" SHR User Manual]:: A new manual started, based on !DocBook but currently not continued (authors are welcome) }}} {{{ #!div style="width: 31%; float: left; margin: 2px; background-color: #F5F6CE;" {{{ #!html

Tester

}}} ''Please read the [wiki:"Bug-report" bug reporting guidelines]'':: before submitting a new bug. Thanks! [wiki:"Stabilizing" Stabilizing]:: The work to prevent regressions in SHR [wiki:StagingTests]:: Current tests for Stabilizing [wiki:"Customize" Customize your image]:: Tricks and tips to customize your SHR [wiki:Tweaks]:: More advanced tweaks to improve your SHR [wiki:Bug-report]:: How to report a bug [wiki:"i18n" Languages and i18n]:: How to change the system language [wiki:new-opimd]:: Convert your contacts to a new format [wiki:"Import SMS from SIM"]:: A script to import your messages from SIM [wiki:"GamesStatus" Game usage status]:: Status of games in SHR [wiki:"MusicStatus" Music usage status]:: Status of Music players in SHR }}} {{{ #!div style="width: 31%; float:left; margin: 2px; overflow:visible; background-color: #F8E0E0;" {{{ #!html

Developer

}}} [wiki:"Communicate" Communicate and Contribute]:: How to get in contact with other users and developers and join the processes[[BR]] [wiki:"Guidelines"]:: Important [wiki:"Building_SHR"]:: Introduction to SHR development - How to get the SDK and build your own image [wiki:"Developing for FSO with shr-chroot"]:: Introduction to SHR development - How to develop for FSO [wiki:"UserManual" Building SHR User Manual]:: Introduction how to build the !DocBook based manual [wiki:"Developing your own applications"]:: Beginners guide, with Hello World examples in Vala [wiki:"Howto get my application in the SHR feed" Add my app in the repositories]:: How to add your programs into the official SHR packaging repositories[[BR]] [wiki:"SHR Applications" SHR applications]:: List of applications which are designed for SHR by SHR's contributors [wiki:"SHR_Architecture" SHR architecture]:: How SHR has been designed [wiki:"Coding Conventions"]:: Page that collect main conventions when you want to code in SHR [wiki:"Translating" Translate applications]:: Document that describe how to translate an SHR application into different languages[[BR]] [wiki:"run SHR as user"]:: How to run shr as non-root user [wiki:"ShrMaintainerHowTo"]:: How to become a maintainer [wiki:"ImageDevManager"]:: udev vs. devtmpfs[[BR]] [wiki:"DebugBuild"]:: how to debug a build [wiki:"Systemd"]:: how not to break devices booting while using systemd [wiki:"Device Porting Guide"]:: How to port SHR to your device. [wiki:"Android Porting Guide"]:: How to port SHR to an android phone [wiki:"Userland changes needed due to kernel version change" Kernel upgrade information]:: How to adapt the userland when bumping the kernel version }}} {{{ #!div style="clear:both;" }}} == Events == * [wiki:FSOSHRCON'10] * [wiki:FSOSHRUDCON'09] a.k.a. "Why did you decide on such an unpronounceable and long freaking name?" * [wiki:LogoContest SHR logo contest (finished)] * [wiki:ThemeContest Theme contest for SHR distribution] * [wiki:phoneui Help with designing the phone user interface!] * [wiki:TracRedesign New skin for our trac] == Lost pages == * [wiki:"Development Process"] -- Documents and plans about SHR development process * [wiki:"Programs that wait for YOU!"] * [wiki:"Draft:SHRSettingsApp" SHR Settings] - Come on and give your thoughts * [wiki:Ologicd ologicd] - Come on and give your thoughts * [wiki:Ophonekitd ophonekitd] - Ophonekitd Vala rewrite * [wiki:"Draft:MS1-relnotes" Release notes] - Drafting the MS1 release notes * [wiki:"Tidbits" How to get the latest image working] -- == SHR server admins == On [http://webchat.freenode.net/?channels=bearstech #bearstech] IRC channel the following people are available as server admin: * bear_beavis, zerodeux, lukhas, zitune, cyberj, _bibi, athoune, ruzarzh