PostmarketOS

postmarketOS
postmarketOS running Phosh
DeveloperpostmarketOS open-source community
OS familyLinux (Unix-like)
Working stateActive
Source modelOpen source
Initial release26 May 2017; 7 years ago (2017-05-26)
Latest release24.12 (The One With Androids & Cameras, But It's Mainline Linux)[1]Edit this on Wikidata / 23 December 2024; 7 days ago (23 December 2024)
Repository
Marketing targetOperating system replacement for Android and other mobile devices
Available inEnglish, Czech, German, French, Italian, Spanish, etc.
Update methodapk-tools (package manager)
Package managerapk-tools (from Alpine Linux)
PlatformsARM, ARM64, x86, x86-64
Kernel typeMonolithic (Linux)
Default
user interface
GNOME, Phosh, Sway, Sxmo[2]
Official websitepostmarketos.org

postmarketOS (abbreviated as pmOS) is an operating system primarily for smartphones, based on the Alpine Linux distribution.[3][4][5][6]

postmarketOS was launched on 26 May 2017[4][7] with the source code available on GitHub before migrating to GitLab in 2018.[8] It is capable of running different X and Wayland based user interfaces, such as Plasma Mobile,[9][10] MATE, GNOME, and XFCE;[11] later updates added support for Unity8 and Phosh.[12] It is also capable of running Docker, if the device specific kernel has cgroups and relevant configs enabled.[13] The project aims to provide a ten-year lifecycle for smartphones.[14]

History

Oliver Smith started developing postmarketOS in 2016.[15]

Architecture

Unlike many other projects porting conventional Linux distributions to Android phones, postmarketOS does not use the Android build system or userspace.[16] Each phone has only one unique package, and flashable installation images are generated using the pmbootstrap tool.[4] The project intends to support the mainline Linux kernel on all phones in the future, instead of the often outdated Android-specific fork, to reduce the potential for security exploits.[4] A few devices can boot into the mainline kernel already.[17][18] The project aims to support Android apps, originally through the use of Anbox, which was replaced by Waydroid since postmarketOS v21.12.[19][20]

Alpine Linux was chosen as the base distribution due to its low storage requirements, making it more suitable for older devices. Excluding the kernel, a base installation takes up approximately 6 MB.[21][4][22] In March 2024, the maintainers announced that postmarketOS would migrate from OpenRC to systemd as its init system for select user interfaces.[23]

State of development

As of 2024, it is work-in-progress software intended for power users.[24]

Features

Different tools have been published by the project, including:

  • pmbootstrap,[25][26] a utility to help the process of development with cross compilation;
  • osk-sdl,[27][28] a virtual keyboard to allow decryption of a password during startup (on a device with full disk encryption);
  • charging-sdl,[29] an application contained in the initramfs to display an animation when the phone is charging while off.

Device support

As of May 2020, over two hundred devices are able to boot the operating system, including 92 with WiFi support.[30][31] This includes many smartphones and tablets that originally ran Android,[32][33] as well as some Linux-based Nokia smartphones, such as the N900[34] and N9.[35][17] After Corellium's Project Sandcastle ported the Linux kernel to some iPhone versions, postmarketOS was also seen to boot on it, although no persistent flashing is supported at the moment.[36] As of May 2021, support for wearable devices (including Google Glass and smartwatches like the LG G Watch) has been improved through integration with the AsteroidOS user interface and work on mainline kernel for the LG G Watch R.[37]

In 2018, no devices were yet able to make phone calls with postmarketOS,[38] although significant efforts were being made in this regard. By 2020, a number of devices were fully or mostly supported, including for phone calls, SMS messages and mobile data. These included the BQ Aquaris X5, Librem 5, Nokia N900, Motorola Moto G4 Play, Samsung Galaxy A3 (2015), Samsung Galaxy A5 (2015), and Wileyfox Swift.[39]

Furthermore, the PinePhone launched in 2020, with postmarketOS Community Edition as a first-party operating system.[40]

Porting to a new device

The development process to make a new device compatible with the operating system consists of creating a phone-specific package using the pmbootstrap tool. For that, the use of the Linux kernel from the device's original manufacturer is often necessary. The source code of the original kernel is often made available by compliance with the requirements of the GPLv2 license, but some drivers necessary for the operation of the device may not be available, and must, therefore, be recreated.[41][25] Examples include GPU drivers such as Lima, which has a proprietary equivalent in userspace on Android that is not subject to the GPLv2 requirements.

Camera support

Only the PinePhone[42] and few others devices seems to have the camera working. It's in WIP for the Fairphone.

Voice Over LTE (VoLTE) and Voice over Wifi (Vowifi) support

OnePlus6 is WIP for Volte support.[43]

See also

References

  1. ^ . 23 December 2024 https://postmarketos.org/blog/2024/12/23/v24.12-release/. Retrieved 23 December 2024. {{cite web}}: Missing or empty |title= (help)
  2. ^ "edge/generic-x86_64 - postmarketOS // Official Images". images.postmarketos.org. Retrieved 2024-11-22.
  3. ^ Staff, OSNews. "100 days of postmarketOS". www.osnews.com.
  4. ^ a b c d e "Aiming for a 10 year life-cycle for smartphones". postmarketos.org.
  5. ^ "PostMarketOS Saves Old Smartphones". Hackaday. 2018-01-09. Retrieved 2018-01-29.
  6. ^ DistroWatch. "DistroWatch.com: Put the fun back into computing. Use Linux, BSD". distrowatch.com.
  7. ^ Ward, Craig (3 January 2018). "PostmarketOS team makes progress towards goal of 10 year smartphone lifecycle - NotebookCheck.net News". Notebookcheck.net. Retrieved 2018-01-29.
  8. ^ "postmarketOS is #movingtogitlab". postmarketos.org.
  9. ^ "Get Plasma Mobile". plasma-mobile.org.
  10. ^ Shah, Bhushan (20 November 2017). "14:00 Plasma Mobile". Akademy 2017.
  11. ^ Verma, Adarsh (2 January 2018). "postmarketOS--A Linux Distro For Smartphones--Now runs Plasma/Lune UI/Xfce On Real Devices".
  12. ^ "600 days of postmarketOS".
  13. ^ "User talk:Docker - postmarketOS". wiki.postmarketos.org. Retrieved 2020-11-18.
  14. ^ "Linux-based postmarketOS project aims to give smartphones a 10-year lifecycle". Linux Today. 2017-08-17. Archived from the original on 2019-04-04. Retrieved 2018-01-29.
  15. ^ Vervloesem, Koen (July 3, 2024). "PostmarketOS: Linux for phones and more". LWN.net. Retrieved 2024-11-20.
  16. ^ "PostmarketOS: Linux for phones and more [LWN.net]". lwn.net. Retrieved 2024-07-13.
  17. ^ a b "219 days of postmarketOS". postmarketos.org.
  18. ^ Brown, Eric (29 September 2017). "New mobile Linux contenders keep the dream alive".
  19. ^ "postmarketOS // in 2020-02". postmarketos.org. Retrieved 2020-04-07.
  20. ^ "Anbox - postmarketOS".
  21. ^ "Librem 5 Leads New Wave of Open Source Mobile Linux Contenders | Linux.com | The source for Linux information". Linux.com. 2017-09-29. Retrieved 2018-01-29.
  22. ^ "postmarketOS is a Touch-Optimized Linux Distro for Portable Devices". Xda-developers.com. 2017-09-05. Retrieved 2018-01-29.
  23. ^ Proven, Liam (11 March 2024). "Linux for older phones postmarketOS changes its init system". The Register. Retrieved 24 June 2024.
  24. ^ "postmarketOS // State of postmarketOS". postmarketOS. Retrieved 9 February 2024.
  25. ^ a b Chapman, Christian (2017-08-17). "Porting PostmarketOS to the Motorola Photon Q". Public.asu.edu. Archived from the original on 2017-10-28. Retrieved 2018-01-29.
  26. ^ "pmbootstrap: Sophisticated chroot/build/flash tool to develop and install postmarketOS". postmarketOS. 2018-01-27. Retrieved 2018-01-27.
  27. ^ "Mobile - Debian Wiki". Wiki.debian.org. 2017-12-31. Retrieved 2018-01-29.
  28. ^ "SDL2 On-screen Keyboard". postmarketOS. 2017-12-31. Retrieved 2018-01-27.
  29. ^ "SDL2 charging application for the initramfs". postmarketOS. 2017-12-23. Retrieved 2018-01-27.
  30. ^ "Supported devices". 16 May 2020.
  31. ^ "postmarketOS now boots on over 200 phones and tablets". 16 May 2020.
  32. ^ "Why Mobile Linux Fails - Datamation". www.datamation.com. 11 September 2017.
  33. ^ "Weekly Linux News – January 2, 2018 Lunduke.com". Archived from the original on April 20, 2018. Retrieved January 29, 2018.
  34. ^ "Telefonni revoluce se blizi | OpenAlt 2017 - video zц║znamy a slajdy". Superlectures.com. 2017-11-05. Retrieved 2018-01-29.
  35. ^ "Devices - postmarketOS". wiki.postmarketos.org.
  36. ^ "Running postmarketOS on iPhone 7 – project-insanity.org". 16 April 2020. Retrieved 2020-04-18.
  37. ^ "postmarketOS is finally coming to wearables". TuxPhones. 3 May 2021. Retrieved 7 May 2021.
  38. ^ "PostmarketOS can run on older gadgets but with limited features". 5 January 2018.
  39. ^ "Devices - postmarketOS".
  40. ^ "Linux PinePhone 'Community Edition' with postmarketOS: All You Need to Know". 16 June 2020.
  41. ^ "Porting to a new device - postmarketOS". wiki.postmarketos.org. Retrieved 2018-01-27.
  42. ^ "PINE64 PinePhone (pine64-pinephone) - postmarketOS Wiki". wiki.postmarketos.org. Retrieved 2024-07-13.
  43. ^ "VoLTE support for the OnePlus 6 (#1878) · Issues · postmarketOS / pmaports · GitLab". GitLab. Retrieved 2024-07-13.

Read other articles:

Kementerian Ekonomi dan Perencanaan Arab Saudi Situs webhttp://www.mep.gov.sa/ Kementerian Ekonomi dan Perencanaan Arab Saudi ([وزارة وزارة الاقتصاد والتخطيط السعودية Wuzarah al-Iqtishad wa at-Takhthith as-Su'udiyyah] Error: {{Lang-xx}}: text has italic markup (help)) adalah sebuah kementerian dalam Pemerintah Arab Saudi yang bertanggungjawab terhadap pengarahan dan pendistribusian sumber daya alam untuk keperluan pembangunan dan infrastruktur, serta mengawas...

 

Elissa LandiTrailer untuk After the Thin Man (1936)LahirElizabeth Marie Christine Kühnelt(1904-12-06)6 Desember 1904Venesia, ItaliaMeninggal21 Oktober 1948(1948-10-21) (umur 43)Kingston, New York, Amerika SerikatPekerjaanPemeranTahun aktif1926–1943Suami/istriJohn Cecil Lawrence (m. 1928; bercerai pada 1936) Curtiss Thomas (m. 1943)Anak1 Landi pada 1932 Elissa Landi (nama lahir Elisabeth Marie Christine Kühnelt; 6 Desember 1904 – 21 Oktober 1948) adalah seorang p...

 

1985 Spanish filmBe Wanton and Tread No ShameTheatrical release posterSpanishSé infiel y no mires con quién Directed byFernando TruebaScreenplay byFernando TruebaBased onMove Over Mrs. Markhamby Ray Cooney and John ChapmanStarringAna BelénCarmen MauraAntonio ResinesSantiago RamosVerónica ForquéGuillermo MontesinosChus LampreavePirriBibi AndersenCinematographyJuan AmorósEdited byCarmen FríasMusic byÁngel Muñoz AlonsoProductioncompanyIberoamericanaRelease date 5 December 198...

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menamba...

 

Athleticsat the Games of the XXII OlympiadDates24 July – 1 August 1980Competitors959 from 70 nations← 19761984 → Athletics at the1980 Summer OlympicsTrack events100 mmenwomen200 mmenwomen400 mmenwomen800 mmenwomen1500 mmenwomen5000 mmen10,000 mmen100 m hurdleswomen110 m hurdlesmen400 m hurdlesmen3000 msteeplechasemen4 × 100 m relaymenwomen4 × 400 m relaymenwomenRoad eventsMarathonmen20 km walkmen50 km walkmenField eventsLong jumpmenwomenTriple jumpmenHigh j...

 

BOINC based volunteer computing project researching asteroid orbits orbit@homePlatformBOINC orbit@home[1] was a BOINC-based volunteer computing project of the Planetary Science Institute. It uses the Orbit Reconstruction, Simulation and Analysis[2] framework to optimize the search strategies that are used to find near-Earth objects. On March 4, 2008, orbit@home completed the installation of its new server and officially opened to new members. On April 11, orbit@home launched a...

Calendar year Millennium: 2nd millennium Centuries: 18th century 19th century 20th century Decades: 1850s 1860s 1870s 1880s 1890s Years: 1871 1872 1873 1874 1875 1876 1877 1874 by topic Humanities Archaeology Architecture Art Literature Poetry Music By country Australia Belgium Brazil Canada China Denmark France Germany New Zealand Norway Portugal Russia South Africa Sweden United Kingdom United States Other topics Rail transport Science Sports Lists of leaders Sovereign ...

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

 

Sofia Arkelsten Utrikesutskottets ordförande Tid i befattningen26 april 2012–18 november 2012 Företrädare Karin Enström Efterträdare Hans Wallmark Tid i befattningen1 april 2013–29 september 2014 Företrädare Hans Wallmark Efterträdare Kenneth G. Forslund Moderaternas partisekreterare Tid i befattningen1 oktober 2010–20 april 2012 Företrädare Per Schlingmann Efterträdare Kent Persson Ledamot av Sveriges riksdag Mandatperiod2006–2007 (ersättare)2007–20102010�...

DameJane CampionDNZMCampion pada 2016LahirElizabeth Jane Campion30 April 1954 (umur 70)Wellington, New ZealandTempat tinggalSydney, New South Wales, AustraliaOriental Bay, Wellington, New ZealandPekerjaanpenulis naskahprodusersutradaraSuami/istriColin David Englert ​ ​(m. 1992; c. 2001)​Anak2; termasuk Alice Englert Jane Campion (lahir 30 April 1954) adalah seorang sutradara dan produser berkebangsaan Selandia Baru yang memenangkan nominas...

 

Australian telecommunications company AAPTCompany typeSubsidiaryIndustryTelecommunicationsFoundedAustralia (1991)HeadquartersGlebe, Sydney, AustraliaProductsBroadbandData TransmissionParentTPG Telecom AAPT is a fixed-line telecommunications company owned by TPG Telecom. It owns significant fibre and internet infrastructure in Australia. Its national network offers data, cloud, voice and internet services. History The company was formed by the division of the communications businesses of Austr...

 

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6]...

 

Pac-Man Party Publikasi 16 November 2010 GenrePestaKarakteristik teknisPlatformWii, Windows Phone, Nintendo 3DS dan Java Platform, Micro Edition ModePermainan video pemain tunggal Formatunduhan digital Informasi pengembangPengembangNamco Bandai GamesPenyuntingBandai Namco Entertainment PengarahDaisuke IchiharaProdusenYasuhiro MinamimotoDesainerHirokazu YasuharaPenerbitNamco Bandai Games[a]PenilaianESRB Informasi tambahanMobyGamespac-man-party Bagian dari Pac-ManTidak ada Portal permai...

 

Full contact combat sport Prizefighter redirects here. For other uses, see Prizefighter (disambiguation). This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) The examples and perspective in this article deal primarily with the United States and do not represent a worldwide view of the subject. You may improve this article, discuss the issue on the talk page, or create a new article, as approp...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: List of Singapore police officers killed in the line of duty – news · newspapers · books · scholar · JSTOR (November 2022) (Learn how and when to remove this message) 1°19′27.56″N 103°50′43.24″E / 1.3243222°N 103.8453444°E /...

 

Artikel ini perlu dikembangkan agar dapat memenuhi kriteria sebagai entri Wikipedia.Bantulah untuk mengembangkan artikel ini. Jika tidak dikembangkan, artikel ini akan dihapus. Al-Shorta SCNama lengkapAl-Shorta Sport ClubStadionStadion Al-JalaaDamaskus, Suriah(Kapasitas: 12.000)ManajerValeriu TițaLigaLiga Utama Suriah2019–20ke-7 Kostum kandang Kostum tandang Al-Shorta SC (bahasa Arab: نادي الشرطة السوري) adalah sebuah klub sepak bola Suriah yang berbasis di ibu kota Sur...

 

American TV interviewer and journalist (born 1942) This article is about the American journalist. For the talk show, see Charlie Rose (talk show). For other people with the same name, see Charlie Rose (disambiguation). Charlie RoseRose in 2014BornCharles Peete Rose Jr. (1942-01-05) January 5, 1942 (age 82)Henderson, North Carolina, U.S.Alma materDuke University (BA, JD)Occupation(s)Talk show host, journalistYears active1972–20172022–presentNotable credits Charlie Rose 60 Mi...

Pour les articles homonymes, voir Harvey. Harry Harvey Dans Gangsters of the Frontier (en) (1944) Données clés Naissance 10 janvier 1901Territoire indien (actuel Oklahoma) Nationalité Américaine Décès 27 novembre 1985 (à 84 ans)Los Angeles (Sylmar)Californie, États-Unis Profession Acteur Films notables Sur la piste d'OregonVainqueur du destinLes Amants de la nuitLe Gouffre aux chimèresLe Salaire du diable Séries notables The Lone RangerThe Roy Rogers Show (en)Gunsmok...

 

Removal of caffeine Decaf redirects here. For the computer software program, see DECAF. Decaffeination is the removal (de-) of caffeine from coffee beans, cocoa, tea leaves, and other caffeine-containing materials. Decaffeinated products are commonly termed by the abbreviation decaf. Decaffeinated drinks contain typically 1–2% of the original caffeine content, but sometimes as much as 20%.[1] Decaffeination of coffee Friedlieb Ferdinand Runge performed the first isolation of caffein...