pine64-pinephone icon indicating copy to clipboard operation
pine64-pinephone copied to clipboard

Project status

Open rsglobal opened this issue 2 years ago • 5 comments

Component Status Comment
Display :white_check_mark: drm_hwcomposer
GPU/GLES :white_check_mark: mesa3d/lima GLES2.0
GPU/VULKAN :no_entry_sign: Not supported by the hardware
Modem / Calls :white_check_mark: ModemManager / mm-radio HAL
Modem / SMS :white_check_mark: ModemManager / mm-radio HAL
Modem / Data :x: Not implemented yet
Modem / GNSS :x: Not implemented yet
WIFI :white_check_mark: Has some issues
Bluetooth :x: The rtl8723cs firmware is too old for the modern Android. Bluetooth is disabled.
Camera :x: Not implemented yet
Accelerometer / Gyro :white_check_mark: IIO-SENSOR HAL
Software codecs :white_check_mark: FFMPEG library (slightly faster than stock AOSP)
Hardware video decoders :white_check_mark: :warning: H264, H265 *1 *2
Hardware video encoders :x: No kernel-side support
Audio :white_check_mark: tinyhal

Issues:

Component Comment Issue link
Modem Internal USB connection is not stable after suspend/resume
Wifi When enabled, may cause system instabilities
Audio Call recording does not work
Codecs *1 ffmpeg-based codecs use CPU to copy buffer, which slows the performance on 1080p and higher
Codecs *2 GPU is too slow to render decoded YUV buffers. Partially can be fixed by adding hardware rotator support https://github.com/GloDroid/glodroid_manifest/issues/66
Boot time 2+ boot takes 1m33s

rsglobal avatar Mar 17 '23 19:03 rsglobal

2023w16 changes:

  • Audio issues are fixed now (except call recording)
  • Software codecs use ffmpeg

rsglobal avatar Apr 23 '23 21:04 rsglobal

Is there an eta for mobile data? And in theory couldn't we use postmarket's drivers?

PublicVoidUpdate avatar Jun 09 '23 00:06 PublicVoidUpdate

Is there an eta for mobile data? And in theory couldn't we use postmarket's drivers?

No ETA available. We already use the modemmanager from the linux world. The issue with data is presumably somewhere in Android firewall configuration at low level.

rsglobal avatar Jun 09 '23 05:06 rsglobal

Is there an eta for mobile data? And in theory couldn't we use postmarket's drivers?

No ETA available. We already use the modemmanager from the linux world. The issue with data is presumably somewhere in Android firewall configuration at low level.

Thats fun... Thank you guys for this project though. Its really cool!

PublicVoidUpdate avatar Jun 09 '23 05:06 PublicVoidUpdate