Stories
Slash Boxes
Comments

SoylentNews is people

posted by mrpg on Tuesday September 11 2018, @10:45AM   Printer-friendly
from the I'd-buy-one dept.

Progress update from the Librem 5 hardware department:

[...] Making a non-Android mobile phone that will run an FSF-approved OS that supports all the features that we've all come to rely on (cellular, WiFi, Bluetooth, touchscreen input) has and continues to involve a lot of pathfinding, given that a RYF phone has never been attempted before and discovery involves solving issues as they come up.

The industry offers all the hardware to create a smartphone on a fast path, as the SoC vendors typically provide the modem (cellular and wifi) integrated directly on the SoC. Like a recipe in a cookbook—take an SoC, place it on a PCB, add RAM and flash chip on top of it (called a package on package—PoP), add antennas and finally power. The difficulty comes down to the firmware and the software that run these devices. The necessary firmware to operate the cellular modem, WiFi, BT etc. is provided by the chip maker, including the drivers for the GPU and more. The firmware and software included is proprietary with no source code with little to no alternatives.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Informative) by mth on Wednesday September 12 2018, @01:29AM

    by mth (2848) on Wednesday September 12 2018, @01:29AM (#733430) Homepage

    Last update of Etnaviv, you mean? As far as I know several people are still working on that, but since the parts have been upstreamed, the updates are now spread over different repos. The kernel driver is in the mainline kernel, for example, other parts are in Mesa, libdrm etc.

    Starting Score:    1  point
    Moderation   +1  
       Informative=1, Total=1
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3