| 6 | | 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/PalmPre|Palm Pre (and variants)]] [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. [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 [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. |
| | 6 | 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. |
| | 7 | |
| | 8 | [[BR]] |
| | 9 | [[Image(http://trac.shr-project.org/trac/raw-attachment/wiki/LogoContest/asthro_dessin_small.png, right)]] |
| 17 | | '''Important:''' |
| | 19 | {{{ |
| | 20 | #!div style="width: 31%; float:left; margin: 2px; background-color: #E6F8E0;" |
| | 21 | {{{ |
| | 22 | #!html |
| | 23 | <h1 style="text-align: center; font-size: 24pt; text-decoration: underline;">User</h1> |
| | 24 | }}} |
| | 25 | [wiki:"Installation" The install instruction page ]:: provides you with everything needed to test SHR on supported devices ! We are looking forward to your feedback. |
| | 26 | [wiki:"Stabilizing" Stabilizing]:: The work to prevent regressions in SHR |
| | 27 | [http://blog.shr-project.org SHR Blog]:: for official SHR information. |
| | 28 | [wiki:"News" Weekly News]:: See what is happening in the community |
| | 29 | [wiki:"Look" Pictures and Videos]:: A preview of how SHR looks like on several devices |
| | 30 | [wiki:"Installation" Installation]:: Instructions on how to install SHR on supported devices |
| | 31 | [wiki:"Specific Usages Howto" Specific Usages Howto]:: Howto for specific usages(games, video playing, music playing etc...) |
| | 32 | [wiki:"Communicate" Contact]:: Get in touch with other users and developers in order to provide feedback and contribute |
| | 33 | [wiki:"Get Started" Image content and features]:: List of main applications available in SHR |
| | 34 | [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. |
| | 35 | [wiki:"UserManual" SHR User Manual]:: A new manual started, based on !DocBook but currently not continued (authors are welcome) |
| | 36 | [wiki:"Presentations" Publicity]:: SHR press articles, presentations etc. |
| | 37 | }}} |
| 23 | | == User resources == |
| 24 | | * [wiki:"Stabilizing" Stabilizing]: The work to prevent regressions in SHR |
| 25 | | * [http://blog.shr-project.org SHR Blog] for official SHR information. |
| 26 | | * [wiki:"News" Weekly News] -- See what is happening in the community |
| 27 | | * [wiki:"Look" Pictures and Videos] -- A preview of how SHR looks like on several devices |
| 28 | | * [wiki:"Installation" Installation] -- Instructions on how to install SHR on supported devices |
| 29 | | * [wiki:"Specific Usages Howto" Specific Usages Howto] -- Howto for specific usages(games, video playing, music playing etc...) |
| 30 | | * [wiki:"Communicate" Contact] -- Get in touch with other users and developers in order to provide feedback and contribute |
| 31 | | * [wiki:"Get Started" Image content and features] -- List of main applications available in SHR |
| 32 | | * [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. |
| 33 | | * [wiki:"UserManual" SHR User Manual] -- A new manual started, based on !DocBook but currently discontinued (authors are welcome) |
| 34 | | * [wiki:"Presentations" Publicity] -- SHR press articles, presentations etc. |
| | 41 | {{{ |
| | 42 | #!div style="width: 31%; float: left; margin: 2px; background-color: #F5F6CE;" |
| | 43 | {{{ |
| | 44 | #!html |
| | 45 | <h1 style="text-align: center; font-size: 24pt; text-decoration: underline;">Tester</h1> |
| | 46 | }}} |
| | 47 | ''Please read the [wiki:"Bug-report" bug reporting guidelines]:: before submitting a new bug. Thanks! '' |
| | 48 | [wiki:"Customize" Customize your image]:: Tricks and tips to customize your SHR |
| | 49 | [wiki:Tweaks]:: More advanced tweaks to improve your SHR |
| | 50 | [wiki:Bug-report]:: How to report a bug |
| | 51 | [wiki:"i18n" Languages and i18n]:: How to change the system language |
| | 52 | [wiki:new-opimd]:: Convert your contacts to a new format |
| | 53 | [wiki:"Import SMS from SIM"]:: A script to import your messages from SIM |
| | 54 | }}} |
| 36 | | == Advanced users resources == |
| 37 | | * [wiki:"Customize" Customize your image] -- Tricks and tips to customize your SHR |
| 38 | | * [wiki:Tweaks] -- More advanced tweaks to improve your SHR |
| 39 | | * [wiki:Bug-report] -- How to report a bug |
| 40 | | * [wiki:"i18n" Languages and i18n] -- How to change the system language |
| 41 | | * [wiki:new-opimd] -- Convert your contacts to a new format |
| 42 | | * [wiki:"Import SMS from SIM"] -- A script to import your messages from SIM |
| | 56 | |
| | 57 | {{{ |
| | 58 | #!div style="width: 31%; float:left; margin: 2px; overflow:visible; background-color: #F8E0E0;" |
| | 59 | {{{ |
| | 60 | #!html |
| | 61 | <h1 style="text-align: center; font-size: 24pt; text-decoration: underline;">Developer</h1> |
| | 62 | }}} |
| | 63 | [wiki:"Communicate" Communicate and Contribute]:: How to get in contact with other users and developers and join the processes[[BR]] |
| | 64 | |
| | 65 | [wiki:"Guidelines"]:: Important |
| | 66 | |
| | 67 | [wiki:"Building SHR"]:: Introduction to SHR development - How to get the SDK and build your own image |
| | 68 | [wiki:"Developing for FSO with shr-chroot"]:: Introduction to SHR development - How to develop for FSO |
| | 69 | [wiki:"UserManual" Building SHR User Manual]:: Introduction how to build the !DocBook based manual |
| | 70 | [wiki:"Developing your own applications"]:: Beginners guide, with Hello World examples in Vala |
| | 71 | [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]] |
| | 72 | |
| | 73 | [wiki:"SHR Applications" SHR applications]:: List of applications which are designed for SHR by SHR's contributors |
| | 74 | [wiki:"SHR_Architecture" SHR architecture]:: How SHR has been designed |
| | 75 | [wiki:"Coding Conventions"]:: Page that collect main conventions when you want to code in SHR |
| | 76 | [wiki:"Translating" Translate applications]:: Document that describe how to translate an SHR application into different languages[[BR]] |
| | 77 | |
| | 78 | [wiki:"run SHR as user"]:: How to run shr as non-root user |
| | 79 | |
| | 80 | [wiki:"ShrMaintainerHowTo"]:: How to become a maintainer |
| | 81 | [wiki:"ImageDevManager"]:: udev vs. devtmpfs[[BR]] |
| | 82 | [wiki:"DebugBuild"]:: how to debug a build |
| | 83 | [wiki:"Systemd"]:: how not to break devices booting while using systemd |
| | 84 | }}} |
| | 85 | {{{ |
| | 86 | #!div style="clear:both;" |
| | 87 | }}} |
| 53 | | |
| 54 | | == Developers resources == |
| 55 | | * [wiki:"Communicate" Communicate and Contribute] -- How to get in contact with other users and developers and join the processes |
| 56 | | * [wiki:"Guidelines"] -- Important |
| 57 | | * [wiki:"Building SHR"] -- Introduction to SHR development - How to get the SDK and build your own image |
| 58 | | * [wiki:"Developing for FSO with shr-chroot"] -- Introduction to SHR development - How to develop for FSO |
| 59 | | * [wiki:"UserManual" Building SHR User Manual] -- Introduction how to build the !DocBook based manual |
| 60 | | * [wiki:"Developing your own applications"] -- Beginners guide, with Hello World examples in Vala |
| 61 | | * [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 |
| 62 | | * [wiki:"SHR Applications" SHR applications] -- List of applications which are designed for SHR by SHR's contributors |
| 63 | | * [wiki:"SHR_Architecture" SHR architecture] -- How SHR has been designed |
| 64 | | * [wiki:"Coding Conventions"] -- Page that collect main conventions when you want to code in SHR |
| 65 | | * [wiki:"Translating" Translate applications] -- Document that describe how to translate an SHR application into different languages |
| 66 | | * [wiki:"run SHR as user"] -- How to run SHR as non-root user |
| 67 | | * [wiki:"ShrMaintainerHowTo"] -- How to become a maintainer |
| 68 | | * [wiki:"ImageDevManager"] udev vs. devtmpfs |
| 69 | | * [wiki:"DebugBuild"] how to debug a build |
| 70 | | * [wiki:"Systemd"] how not to break devices booting while using systemd |