Jump to content

User:Pparent: Difference between revisions

From postmarketOS Wiki
Pparent (talk | contribs)
Pparent (talk | contribs)
No edit summary
 
(36 intermediate revisions by 3 users not shown)
Line 1: Line 1:
I have a Nexus 5 and a Nokia N900. My objective would be to make Nexus 5 usable on pmos for web consultation.
I have a Nexus 5 and a Nokia N900.
 
{{My devices}}
{{Owns device|Google_Nexus_5_(lg-hammerhead)}}


My objective would be to make Nexus 5 usable on pmos for web consultation (Wifi + 4G).
My objective would be to make Nexus 5 usable on pmos for web consultation (Wifi + 4G).




=== Roadmap on Nexus 5 ===
== Roadmap on Nexus 5 ==


=== I've done it ===


'''-> WIP''' = I started working on it
*'''->'''<span style="background:GreenYellow">Partition size in order to be able to install apps ( see https://gitlab.com/postmarketOS/pmbootstrap/issues/1664#note_101344641)</span>
*'''->'''<span style="background:GreenYellow">Better keyboard (https://gitlab.com/postmarketOS/pmaports/commit/87e3d17721d9fcb6f188b15e004ca9637d156132)</span>
*'''->'''<span style="background:GreenYellow">Package qtwebbrowser [https://gitlab.com/postmarketOS/pmaports/merge_requests/16]</span>
**'''->'''<span style="background:GreenYellow"> Adapt qtwebbrowser for small screen: hide some buttons by default.</span>
**'''->'''<span style="background:GreenYellow"> Add qtwebbrowser desktop shortcut in plasma mobile </span>
**'''->'''<span style="background:GreenYellow">  best useragent in qtwebbroswer so that websites recognise us as mobile </span>
**'''->'''<span style="background:GreenYellow">  fix bookmark icons </span>
**'''->'''<span style="background:GreenYellow">  Restart qtwebbrowser with last url when crashed </span>
*'''->''' <span style="background:GreenYellow"> Backlight (see [https://gitlab.com/postmarketOS/linux-postmarketos/issues/8#note_105668196] ) </span>
*'''->''' <span style="background:GreenYellow"> Package and try epiphany browser (see [https://gitlab.com/pparent/pmaports/commits/feature/epiphany] )</span>
*'''->''' <span style="background:GreenYellow"> Boot race condition ( [https://gitlab.com/postmarketOS/pmaports/merge_requests/44] )</span>
*'''->''' <span style="background:GreenYellow"> Propose a new website design (  [https://gitlab.com/postmarketOS/postmarketos.org/issues/86] ) </span>
*'''->''' <span style="background:GreenYellow"> Document firefox configuration for mobile usage (  [https://wiki.postmarketos.org/wiki/Firefox] ) </span>
*'''->''' <span style="background:GreenYellow"> Problem NTP ([https://gitlab.com/postmarketOS/pmaports/merge_requests/53/diffs]) </span>
*'''->''' <span style="background:GreenYellow"> Nexus 5 photos ([https://wiki.postmarketos.org/wiki/Google_Nexus_5_(lg-hammerhead)#Photos]) </span>
*'''->''' <span style="background:GreenYellow"> Document chromium for mobile ([https://wiki.postmarketos.org/wiki/Chromium]). </span>
*'''->''' <span style="background:GreenYellow"> Add possibility to lock screen and power off device from plasma-mobile ( [https://gitlab.com/postmarketOS/pmaports/merge_requests/85/] ). </span>
*'''->''' <span style="background:GreenYellow"> Make a video tutorial to show how to install postmarketOS on the phone (done by someone else https://www.youtube.com/watch?v=fZdbF9nAzM0 )  </span>
=== I Will do (or try) soon ===


'''->''' = I will work on it
*'''->''' 4G/LTE mobile data
*'''->?''' GPS


'''(->?)''' = I may work on it
=== I Will or may work on in later (in few months) ===
 
(Otherwise I just hope that others will work on it.)


'''Hardware support'''
'''Hardware support'''
*'''-> WIP''' Boot race condition
*'''->?'''Battery indicator.
*'''->''' 4G/LTE mobile data
*Sound for videos
*Battery indicator.


'''Stability'''
*Improve qtwebbrowser web browser stability
**Update to qt 5.11.1
**Freedreno stability?
**'''->?'''gdb crashes.
*Plasma-mobile stability


'''Software'''
'''Software'''
*'''-> WIP''' Add possibility to lock screen and power off device from plasma-mobile.
*'''->'''Firefox
**'''->?'''Package firefox 61 to get smooth zoom in and out with this extention [https://addons.mozilla.org/en-US/firefox/addon/multi-touch-zoom/]
**'''->'''Show keyboard at any moment.
*Try uborts webbrowser
*'''->''' Improve qtwebbrowser
*'''->''' Improve qtwebbrowser
**'''->''' Adaptative resolution.
**'''->''' Adaptative resolution.
**'''->''' Private mode.
**'''->''' Private mode.
**'''->?''' Hardware video + h264.


=== Done ===
=== I Hope someone else will work on it ===
 
'''Stability'''
*Plasma-mobile stability
*Update to qt 5.11.1 (qtwebengine)
*Try Unity 8 stability.
*Try phosh stability.


*'''->'''<span style="background:GreenYellow">Partition size in order to be able to install apps ( see https://gitlab.com/postmarketOS/pmbootstrap/issues/1664#note_101344641)</span>
'''Hardware support'''
*'''->'''<span style="background:GreenYellow">Better keyboard (https://gitlab.com/postmarketOS/pmaports/commit/87e3d17721d9fcb6f188b15e004ca9637d156132)</span>
*Sound for videos
*'''->'''<span style="background:GreenYellow">Package qtwebbrowser [https://gitlab.com/postmarketOS/pmaports/merge_requests/16]</span>
*Cpufreq and battery saving.
**'''->'''<span style="background:GreenYellow"> Adapt qtwebbrowser for small screen: hide some buttons by default.</span>
 
**'''->'''<span style="background:GreenYellow"> Add qtwebbrowser desktop shortcut in plasma mobile </span>
'''Software'''
**'''->'''<span style="background:GreenYellow">  best useragent in qtwebbroswer so that websites recognise us as mobile </span>
*'''Keyboard for gtk/Xwayland apps.'''
**'''->'''<span style="background:GreenYellow">  fix bookmark icons </span>
*Plasma-mobile Landscape mode.
**'''->'''<span style="background:GreenYellow">  Restart qtwebbrowser with last url when crashed </span>
 
*'''->''' <span style="background:GreenYellow"> Backlight (see [https://gitlab.com/postmarketOS/linux-postmarketos/issues/8#note_105668196] ) </span>
 
*'''->''' <span style="background:GreenYellow"> Package and try epiphany browser (see [https://gitlab.com/pparent/pmaports/commits/feature/epiphany] )</span>
[[Category:Dogfooding]]

Latest revision as of 19:10, 27 November 2019

I have a Nexus 5 and a Nokia N900.


Device Notes
Google Nexus 5 (lg-hammerhead)


My objective would be to make Nexus 5 usable on pmos for web consultation (Wifi + 4G).


Roadmap on Nexus 5

I've done it

I Will do (or try) soon

  • -> 4G/LTE mobile data
  • ->? GPS

I Will or may work on in later (in few months)

Hardware support

  • ->?Battery indicator.


Software

  • -> Improve qtwebbrowser
    • -> Adaptative resolution.
    • -> Private mode.

I Hope someone else will work on it

Stability

  • Plasma-mobile stability
  • Update to qt 5.11.1 (qtwebengine)
  • Try Unity 8 stability.
  • Try phosh stability.

Hardware support

  • Sound for videos
  • Cpufreq and battery saving.

Software

  • Keyboard for gtk/Xwayland apps.
  • Plasma-mobile Landscape mode.