PinePhone Pro

From Wikipedia, the free encyclopedia
(Redirected from Draft:PinePhone Pro)
Jump to navigation Jump to search
PinePhone Pro
File:PinePhone Wordmark.svg
File:PinePhone-Pro-Plasma-Mobile.jpg
A PinePhone Pro with the Plasma Mobile interface
BrandPine64
First releasedFebruary 2022; 4 years ago (2022-02)
PredecessorPinePhone
Dimensions160.8×76.6×11.1 mm (6.33×3.02×0.44 in)[1]
Weight215 g (8 oz)[1]
Operating systemLinux
CPURockchip rk3399s 4x 1.5 GHz Cortex-A53 & 2x 2Ghz Cortex-A72
GPUMali-T860 MP4
ModemQuectel EG25-G
Memory4 GB LPDDR4
Storage128 GB eMMC flash memory
Removable storagebootable microSD
Battery3000mAh, Samsung J7 form-factor, user-replaceable[1]
Rear cameraSingle 13MP Sony IMX258, LED Flash
Front camera8MP OmniVision OV8858
Display6″ 720x1440 IPS LCD
ConnectivityWi-Fi AMPAK AP6255 WiFi 11ac, single-band, hotspot capable, Bluetooth 4.1, A2DP, 3.5mm headphone jack, USB-C USB 3.0 PD/DisplayPort
Data inputssensors:

Other

  • Power
  • up/down buttons
  • LTE/GNSS, WiFi, Microphone, Speaker, Cameras kill switches[1]

The PinePhone Pro is a smartphone developed by Hong Kong–based computer manufacturer Pine64. The phone is the successor to the PinePhone released in 2020. The default operating system is Sailfish OS[2] (previously Manjaro ARM, with Plasma Mobile as the user interface).[3] The device is a developer platform with open hardware specifications but with unfinished software. The target group of the device is free and open-source software developers who will develop the software.[4][5] The device was first shipped to developers in December 2021, and in February 2022 devices were made available to consumers.[6] The PinePhone Pro was officially discontinued in August 2025, as it didn’t sell well enough to keep production going.[7]

Hardware

[edit | edit source]

The device is built on the Rockchip RK3399S system on a chip, which is a custom version of the stock RK3399, uniquely designed for the device.[3] The processing power roughly compares to mid-range phones from 2016. The device has 4 GB of LPDDR4 ram, a 6-inch display, 13 MP Sony IMX258 as the main camera, 8 MP Omnivision OV8858 as front camera and has a user-replaceable 3000 mAh Samsung J7-series battery. [8]

The phone has hardware kill switches for shutting down network connections, microphone, speaker, and cameras.[8] The device has pogo pins for attachable backs compatible with the original PinePhone.[8]

Software

[edit | edit source]

The device ships with Sailfish OS (previously Manjaro ARM, with Plasma Mobile as the user interface), though users are free to switch to other operating systems.[3][9]

U-Boot is used as the default boot loader and it supports booting from an SD card. The bootloader can be replaced, as there are alternatives, such as Tow-boot.[10] The main image sensor driver has been added to the mainline kernel by Sony.[11] Modem firmware of the Quectel EG25-G is based on a proprietary Android userspace, though an unofficial open-source version exists (actually mostly open-source: the custom firmware replaces most proprietary components, except for baseband firmware and the TrustZone kernel, which is signed by Qualcomm).[12]

In the middle of 2022, the software stack was under development, resulting in the hardware not supporting the software.[13][14] The first images from the camera were taken in May 2022.[11] Most widely-supported hardware is in a heavily patched downstream kernel called Megi kernel.[15] There is alternative operating systems focusing on mainline Linux kernel support, such as PostmarketOS.[16]

See also

[edit | edit source]

Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

References

[edit | edit source]
  1. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]