User:StructurallySound/PinePhone Software Releases/Feature Matrix

From PINE64
Revision as of 19:51, 20 February 2023 by Fxc (talk | contribs) (User article)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Mobian Debian-logo.png Manjaro Manjaro-logo.svg Ubuntu Touch Ubports-logo.png
Version Tested mobian-pinephone-phosh-20201215 (released 2020-12-15) Manjaro ARM beta 4 with Phosh (released 2020-12-17) ubuntu-touch-pinephone build 94 (released 2020-12-24)
UI Shell Phosh Phosh Lomiri
Features
General System
  • ✅ Copy / paste works
  • ✅ WIFI works
  • ✅ WAN works
  • ✅ App switching works,
  • ✅ Headphone jack works.
  • ❌ Phone crashed and needed restart several times over ~10 days with relatively light usage.
  • ❌ UX to place/move typing cursor hard to use
  • ✅ Copy / paste works
  • ✅ WIFI works
  • ✅ WAN works
  • ✅ App switching works,
  • ✅❌ Headphone jack works, but require additional settings change to output audio to headphones.
  • ❌ Audio playback (whether from file system or streaming from browser) stops after several minutes.
  • ✅ Copy / paste works
  • ✅ WIFI works
  • ✅ WAN works
  • ✅ App switching works,
  • ❌ Headphone jack does not work. (No UI setting to change sound output to headphone)
Phone Calls
  • dialing in
  • dialing out
  • speaker mode
  • mute
  • call quality
  • Contacts integration
App: Calls (Stock App)
  • ✅ Can make / receive calls with decent call quality.
  • ✅ Speaker mode works.
  • ✅ Displays contact names properly in call history panel for phone numbers that stored in contacts.
  • ❌⬆ Cellular connection sometimes terminate and does not reconnect after about a day of usage. Re-locking and unlocking the phone sometimes fixes it.
  • ❌⬆ Calls sometimes does not have incoming audio. Toggle to speaker mode fixes that problem.
  • ❌ When playing audio in another app, incoming phone call has no incoming audio.
  • ❌ ⬇No integration to contacts or SMS app from call history panel. (No way to add new phone number to address book; no way to reply by text to a number in call history panel.)
App: Calls (Stock App)
  • ✅ Can make / receive calls with decent call quality.
  • ✅ Speaker mode works.
  • ✅ Displays contact names properly in call history panel for phone numbers that stored in contacts.
  • ❌⬆ Calls sometimes does not have incoming or outgoing audio.
  • ❌ ⬇No integration to contacts or SMS app from call history panel. (No way to add new phone number to address book; no way to reply by text to a number in call history panel.)
App: Phone (Stock App)
  • ❌⬆ Cannot make outgoing calls
  • ❌⬆ Can receive incoming calls, but sometimes has no incoming or outgoing audio.
SMS/MMS
  • Sending text
  • Receiving text
  • Group MMS
  • Sending image (MMS)
  • Receiving image (MMS)
  • Contacts integration
App: Chats (stock app)
  • ✅ Can send / receive text messages (SMS).
  • ❌ No MMS support (cannot send/receive images or group text)
  • ❌ No sound/vibrate notification when receiving text when the SMS app is in focus, even when phone is locked.
  • ❌ "Add contact" (to address book) does not work
App: Chats (stock app)
  • ✅ Can send / receive text messages (SMS).
  • ❌ No MMS support (cannot send/receive images or group text)
  • ❌ No sound/vibrate notification when receiving text when the SMS app is in focus, even when phone is locked.
  • ❌ "Add contact" (to address book) does not work
App: Messaging (stock app)
  • ✅ Can send / receive text messages (SMS).
  • ❌ failed to send / receive images (MMS)
Email
  • Sending / Receiving emails
  • Contacts integration
  • downloading / uploading attachments
App: Geary (Stock App)
  • ❌⬆ No way to specify authentication method / port for IMAP (as a result, probably does not support a lot of different IMAP configs)
App: Geary (Stock App)
  • ❌⬆ No way to specify authentication method / port for IMAP (as a result, probably does not support a lot of different IMAP configs)
Map
  • GPS location
  • building / landmark search
  • directions
App: Maps (Stock App)
  • ✅ Can get GPS location
  • ✅ Can search for landmarks
  • ✅ Can search for directions to places
  • ❌ search UI not phone optimized (difficult if not impossible to see some text / buttons).
App: Maps (Stock App)
  • ✅ Can get GPS location
  • ✅ Can search for landmarks
  • ✅ Can search for directions to places
  • ❌ search UI not phone optimized (difficult if not impossible to see some text / buttons).
Browser App: GNOME Web (Stock App)
  • ✅ Basic browsing works
  • ✅ Audio playback continues in background
  • ✅❌ Multiple tabs work, although attempting to close one tab prompts UI/UX inconsistent with Phosh.
  • ❌⬇ YouTube plays, but with low frame rate (<10FPS)
  • ❌⬇ When phone is locked, audio playback stops after a while (5mins), but resumes on awaking phone (no unlocking needed)

App: Firefox (Stock App)

  • ✅ Basic browsing works
  • ✅ Audio playback continues in background
  • ✅ YouTube plays with good frame rate
  • ❌⬇ When phone is locked, audio playback stops after a while (5mins), but resumes on awaking phone (no unlocking needed)
App: Firefox (Stock App)
  • ✅ Basic browsing works
  • ✅ Audio playback continues in background
  • ✅ YouTube plays with good frame rate
  • ❌ No way to exit full screen mode after resizing a youtube video to full screen.
App: Morph (Stock App)
  • ✅ Basic browsing works
  • ✅ YouTube plays with good frame rate
  • ❌⬇ Audio playback does not continue in background
Camera
  • Taking pictures with front and back cameras
  • Taking videos with front and back cameras
  • taking pictures with flash
  • Picture quality
App: Megapixel (Stock App)
  • ✅ Taking picture with both front and back cameras work
  • ❌ Bad picture quality with little/no ISO auto-adjustment
  • ❌ No support for taking videos
App: Megapixel (Stock App)
  • ✅ Taking picture with both front and back cameras work
  • ✅ Decent picture quality
  • ❌ No support for taking videos
App: Camera (Stock App)
  • ✅ Taking picture with back camera works
  • ❌ Taking picture with front camera does not work
  • ❌ Very slow camera stream refresh rate, < 1 FPS. (Basically impossible to capture anything in motion.)
  • ❌ Attempt to take video crashes the camera stream.