Jump to content

Main Page: Difference between revisions

From postmarketOS Wiki
mNo edit summary
mNo edit summary
Line 112: Line 112:
: ''A deeper insight into the Firmware''
: ''A deeper insight into the Firmware''


* '''[[Category:Low-level]]'''
* '''[https://wiki.postmarketos.org/wiki/Category:Low-level Low-level]'''
: ''Everything below the kernel, bootloaders, modem firmware etc..''
: ''Everything below the kernel, bootloaders, modem firmware etc..''


Line 167: Line 167:
=== Alpine Linux ===
=== Alpine Linux ===
{|
{|
* '''[[https://wiki.alpinelinux.org/wiki/APKBUILD_Reference APKBUILD_Reference]]'''
* '''[https://wiki.alpinelinux.org/wiki/APKBUILD_Reference APKBUILD_Reference]'''
: ''APKBUILD file guide.''
: ''APKBUILD file guide.''


* '''[[https://pkgs.alpinelinux.org/packages Alpinelinux Packages]]'''
* '''[https://pkgs.alpinelinux.org/packages Alpinelinux Packages]'''
: ''Website like for Alpine Package search.''
: ''Website like for Alpine Package search.''
|}
|}
Line 207: Line 207:
: ''List of postmarketOS Wiki specific templates.''
: ''List of postmarketOS Wiki specific templates.''


* [[https://www.mediawiki.org/wiki/Help:Formatting MediaWiki formatting]]
* [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki formatting]
: ''MediaWiki specific markup reference''
: ''MediaWiki specific markup reference''


* [[https://wiki.postmarketos.org/wiki/Special:ListFiles Gallery ]]
* [https://wiki.postmarketos.org/wiki/Special:ListFiles Gallery]
: ''List of files uploaded to the Wiki.''
: ''List of files uploaded to the Wiki.''


Line 217: Line 217:


<div style="float: right; width: 50%">
<div style="float: right; width: 50%">
* [[https://www.mediawiki.org/wiki/Extension:SyntaxHighlight#Usage Syntax highlighting]]
* [https://www.mediawiki.org/wiki/Extension:SyntaxHighlight#Usage Syntax highlighting]
: ''Display shell-session listings or source code.''
: ''Display shell-session listings or source code.''


* [[https://github.com/Git-Mediawiki/Git-Mediawiki Mass editing with git]]
* [https://github.com/Git-Mediawiki/Git-Mediawiki Mass editing with git]
: ''Editing.''
: ''Editing.''
</div>
</div>

Revision as of 12:43, 15 December 2018

postmarketOS is a touch-optimized and pre-configured Alpine Linux. It can be installed on smartphones and other devices. It is in a very early, experimental state and not usable for most people yet. pmbootstrap allows installation and development of pmOS.


Getting Started

Introduction

The utopic vision and goals!
Where individuals want to take the project!

Devices & Installation

Installation guide for devices which are already working.
Different Flash methods for different devices.
Quite a few Android devices, plus the Flame and N900.
Devices we would like to see pmOS running on.


Information

Live chat makes development easier.
Some questions answer related to this project
Guide for Screen Calibration.
Some phones have a serial port accessible from the outside
Our work-in-progress device-specific file format.
This list is a collection of presentations, talks and other resources
List of technical term related to this project

Development

Porting to a new device and general installation guide.
Start hacking on postmarketOS without having the kernel source code.
The page to read when something isn't working.
Early work on getting device kernels into mainline Linux.
Getting started with hacking on the code.
Using pmbootstrap build --src to create patches for packages .
A deeper insight into the Firmware
Everything below the kernel, bootloaders, modem firmware etc..
Contribute the patches and improvements back to the original project.

Software Management

Creating a package and how to recycle package recipes from other distributions.
To build a package with pmbootstrap.
The phone interfaces we are working on.
Official repository of postmarketOS.

Extras

Installation guide for devices which are already working.
Different Flash methods for different devices.
The phone interfaces we are working on.
Some solution and guides.

Alpine Linux

APKBUILD file guide.
Website like for Alpine Package search.

Communication channels

Live chat makes development easier.
Besides bugs, lots feature ideas and questions
Photos of devices running pmOS, blog posts, questions, official announcements




Wiki Editing

List of postmarketOS Wiki specific templates.
MediaWiki specific markup reference
List of files uploaded to the Wiki.
Display shell-session listings or source code.
Editing.