Difference between revisions of "Projects:PinePhone Daily Driver"

From Dejvino's Knowledge Base
Jump to navigation Jump to search
(Updated to PinePhonePro)
Line 1: Line 1:
 
Project: Using [[PinePhone]] as my daily driver smartphone, running [[Linux]] fulfilling [[Goal:Technology]].
 
Project: Using [[PinePhone]] as my daily driver smartphone, running [[Linux]] fulfilling [[Goal:Technology]].
  
{{Info|1=Active project as of 2021}}
+
{{Info|1=Active project as of 2022}}
  
 
== Hardware Setup ==
 
== Hardware Setup ==
* [[PinePhone]] (more precisely, [[PinePhone 1.2]])
+
* [[PinePhone]] (more precisely, [[PinePhone Pro]])
* Battery
+
* Wireless charging back cover (alternatively: soft transparent protective case from the [[Pine64]] store)
** Factory-provided at first
+
* Screen protector: iPhone 6 XL screen protector (see [https://wiki.pine64.org/index.php/PinePhone_FAQ])
** Replaceable with any Samsung J7 form-factor battery[https://wiki.pine64.org/index.php/PinePhone#Specifications] [https://wiki.pine64.org/index.php/PinePhone_FAQ#Battery]
 
*** {{Todo|Find out more and look for a shop selling this (once needed)}}
 
* Screen protector: iPhone 6 XL screen protector is usable [https://wiki.pine64.org/index.php/PinePhone_FAQ]
 
* Protective case: soft transparent case from the [[Pine64]] store}}
 
  
== Software Wishlist ==
+
=== Notes ===
# Solid base [[Linux]] distribution
+
* Battery replacement: any Samsung J7 form-factor battery[https://wiki.pine64.org/index.php/PinePhone#Specifications] [https://wiki.pine64.org/index.php/PinePhone_FAQ#Battery]
#* lightweight, customizable
+
 
#* community-supported with continuous updates
+
== Software Stack ==
#* large package repository
+
# OS: Arch Linux ARM from [[Danctnix]]
# One day of battery life
+
# Terminal: (default)
#* ability to enter power-saving mode and leave it in a matter of seconds of user request
+
# Web browser: [[Firefox]]
#* automatic power-saving after a period of inactivity
+
# Passwords manager: [[KeepassXC]]
# Convenient and efficient UI - common actions need to be easy to achieve
+
# Email client: [[Geary]]
#* switching between the apps
+
# Calculator: (default)
#* turning the screen on and off
+
# Alarm: [[Birdie]]
#* ability to kill apps
+
# IM client: [[Mirage]]
# Support for essential apps & workflows
+
# Music player:
## Terminal
+
## [[Lollypop]] for locally-stored music
## Web browser ([[Firefox]])
+
## [[VLC]] for NAS-stored music
## Passwords manager ([[KeepassXC]]))
+
# Podcast player: [[Pragha]]
## Personal Information Manager with [[WebDAV]] sync support for calendar, contacts
+
# Podcast downloader: [[Podget]]
## Email client
+
# Camera & Video recorder: [[Megapixels]]
## Calculator, Alarm
+
# VPN client: ---
## IM client (XMPP, Matrix, Slack)
+
# RSS client: ---
## Music player
+
# OTP generator: ---
## Camera & Video recorder
+
# Ebook reader: ---
## VPN client
+
# Weather forecast: ---
# Support for non-essential apps & workflows
+
# Maps, navigation: ---
#* RSS client
 
#* OTP generator
 
#* Ebook reader
 
#* Weather forecast
 
#* Maps, navigation
 
#* Calls & Texts
 
  
 
== Software Setup ==
 
== Software Setup ==
* OS located on the internal [[eMMC]] flash storage (to make some use of it, plus it is faster than the SD card)
+
* OS on the internal [[eMMC]] flash storage
** accessible as an external storage from a computer via [[PinePhone_Software#Jumpdrive|Jumpdrive]] which may be flashed to a tiny SD Card (128 MB in my case)
+
* non-essential data (photos, videos, etc.) on an SD Card
** maintenance or distro-hopping can still be done by plugging in an SD Card with a system installed (since it takes precedence over the eMMC storage)
 
* non-essential data (photos, videos, etc.) on an SD Card with larger capacity (currently 32 GB Samsung EVO Plus)
 
  
 
== Implementation ==
 
== Implementation ==

Revision as of 06:59, 11 March 2022

Project: Using PinePhone as my daily driver smartphone, running Linux fulfilling Goal:Technology.

[i] Active project as of 2022

Hardware Setup

  • PinePhone (more precisely, PinePhone Pro)
  • Wireless charging back cover (alternatively: soft transparent protective case from the Pine64 store)
  • Screen protector: iPhone 6 XL screen protector (see [1])

Notes

  • Battery replacement: any Samsung J7 form-factor battery[2] [3]

Software Stack

  1. OS: Arch Linux ARM from Danctnix
  2. Terminal: (default)
  3. Web browser: Firefox
  4. Passwords manager: KeepassXC
  5. Email client: Geary
  6. Calculator: (default)
  7. Alarm: Birdie
  8. IM client: Mirage
  9. Music player:
    1. Lollypop for locally-stored music
    2. VLC for NAS-stored music
  10. Podcast player: Pragha
  11. Podcast downloader: Podget
  12. Camera & Video recorder: Megapixels
  13. VPN client: ---
  14. RSS client: ---
  15. OTP generator: ---
  16. Ebook reader: ---
  17. Weather forecast: ---
  18. Maps, navigation: ---

Software Setup

  • OS on the internal eMMC flash storage
  • non-essential data (photos, videos, etc.) on an SD Card

Implementation

Related