<span class="latin" style="width:19px;height:19px;">G</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">u</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">:</span><span class="latin" style="width:19px;height:19px;">H</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">d</span><span class="latin" style="width:19px;height:19px;">w</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">/</span><span class="latin" style="width:19px;height:19px;">C</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">m</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">u</span><span class="latin" style="width:19px;height:19px;">t</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">s</span><span class="latin" style="width:19px;height:19px;">/</span><span class="latin" style="width:19px;height:19px;">L</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">t</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">p</span></span><span class="tktr-gyo" style="height:640px;margin:0 0 180px 22px;font-size:19px;_width:19px;/width:19px;"><span class="latin" style="width:19px;height:19px;">s</span><span class="latin" style="width:19px;height:19px;">/</span><span class="latin" style="width:19px;height:19px;">F</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">b</span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">t</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">s</span><span class="latin" style="width:19px;height:19px;">/</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">n</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">b</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">k</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">R</span><span class="latin" style="width:19px;height:19px;">O</span><span class="latin" style="display:block;width:19px;height:19px;"> </span></span><span class="tktr-gyo" style="height:640px;margin:0 0 180px 22px;font-size:19px;_width:19px;/width:19px;"><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">L</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">b</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">n</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">t</span>  

Navigation menu




LibrePlanet


About 
About LibrePlanet
Mission Statement
Founding documents
Support this Community
Code of Conduct
Anti-harassment policy
Teams 
Activists
Wiki Helpers
LibrePlanet Artists
FSF Community Team
Local & Student Teams
Conferences 
LibrePlanet Conference
Non-official
Get involved 
Participate
Discussion channels
Events
 


Login
 










Group: Hardware/Computers/Laptops/Freeable laptops/Pinebook PRO

 

From LibrePlanet

< Group:Hardware | Computers | Laptops | Freeable laptops

Jump to: navigation, search  

Contents

  • 2 Research
  • 3 WiFi
  • 4 Storage
  • 5 Status
  • 6 Other differences with a Libreboot Thinkpad
  • 7 References
  • Introduction

    This page research if it's possible to replace a Libreboot Thinkpad with a Pinebook PRO and how much freedom issue the Pinebook PRO has.

    Research

    Nonfree firwmares:

    There might be other too like video decoding offload (which can be avoided by decoding videos with the CPU) but if they are they are not very visible: users will probably not notice any lack of functionality.

    WiFi

    An adapter [2] exists to enable to connect NGFF A/E key WiFi cards.

    Thinkpenguin also seems to have some potentially compatible cards that use the ath9k driver:

    I don't know if the length match or if you an E only keyed cards works with an A/E NGFF adapter.

    Alternatively it's possible to use external USB WiFi cards, but they will be limited to 2.4GHz and there is a tradeoff to make between the range and the key size.

    Some more research might be needed to understand if it's possible to easily mount an USB WiFi card inside that laptop.

    Storage

    Status

    According to the "Pinebook Pro no longer WIP" thread on the guix-devel mailing list, the Pinebook PRO seems to have some of the basic functionality working and it doesn't seem to need any extra patches on top of linux-libre.

    Other differences with a Libreboot Thinkpad

    Libreboot Thinkpad Pinebook PRO
    Architecture
    • i686 on some laptops
    • x86_64 on others
    • ARM 64bit

    See distribution compatibility for more infos.

    Embedded controller firmware Nonfree

    Handles:

    • The keyboard
    • The power up sequence (voltages, power rails)
    • WiFi / bluetooth power on/off
    • Battery charging
    • etc
    Unsure if it's free software.

    probably handles similar things.

    RAM 4G, 8G possible with specific RAM DIMMs. 4G soldered
    Ethernet Integrated Through USB adapter
    Display Mate, good enough for working. Mate, more recent / better?
    Debug
    • UART in the dock on some laptops, or absent on other
    • It might be possible to add an UART through the express card connector
    • USB Debug (not very practical)
    • Reinstalling Libreboot can be time consuming on some laptops (~1day) while it can be really fast on other (minutes)[4].
    • External UART connector (multiplexed with sound?)
    • TODO: What is the SOC/device boot order?

    References

    1. https://forum.pine64.org/showthread.php?tid=11136
  • https://forum.pine64.org/showthread.php?tid=9727
  • https://wiki.pine64.org/index.php?title=Pinebook_Pro_SPI
  • It of course depends on people's skills, flash programmer speeds and so on but it's not uncommon to spend ~8h to disassemble and reassemble a Thinkpad T400 when doing it the first time, while it probably takes less than 10 minutes for a Thinkpad X200. Doing that is needed to install Libreboot or reinstall it if the computer doesn't boot anymore.
  • Retrieved from "https://libreplanet.org/wiki?title=Group:Hardware/Computers/Laptops/Freeable_laptops/Pinebook_PRO&oldid=70247" 



















    FSF
    The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom.

    We defend the rights of all software users. (Read more)
     



    Campaigns


    High Priority Free Software Projects

    Free JavaScript

    Secure Boot vs Restricted Boot

    GNU Operating System

    Defective by Design

    See all campaigns
     



    Get Involved



    Contact
     




    Send your feedback on our translations and new translations of pages to campaigns@fsf.org.

    Copyright © 20132023 Free Software Foundation, Inc.  Privacy Policy, JavaScript license information