Language Selection

English French German Italian Portuguese Spanish

Gadgets

Updates on Librem 5 Shipping and Development

Filed under
GNU
Linux
Gadgets
  • Librem 5 Birch’s 10kΩ Resistor Fun, Devices Prepping for Shipping

    Purism is working to solve no shortage of problems; making a phone with a never-before used CPU for mobile, to authoring an entire mobile OS, to designing the hardware from scratch. Not to forget forging a social purpose company, avoiding toxic funding, and solving digital civil rights by creating products that are convenient to use and look good. All because of your continued support.

    Many of our customers are interested in what goes on behind the scenes when making a phone, so we wanted to share for transparency the kinds of issues that can come up. For instance, with our Birch batch, we sent our hardware engineers the very first phones off of the line ahead of schedule so they could perform quality control testing. We discovered a 10kΩ resistor was missing from the PCBA!

  • The Librem 5 "Birch" Batch Was Missing A Resistor But Now Fixed

    Librem 5 "Birch" batch was supposed to be shipping from 29 October to 26 November. They are now preparing to start shipping this second iteration of the Librem 5 Linux smartphone after early units in this batch were missing a resistor.

    The missing resistor on the Librem 5 phone PCB led to a non-working USB port. It's not clear how the resistor ended up missing from this batch or if it had been in place for the Aspen batch or not.

  • Librem 5 October 2019 Software Update

    The Librem 5 software team were busy in October, improving power consumption and heat generation through kernel and driver changes. The team also refactored and improved integration between various apps by using libfolks as a common foundation, added new features to keyboard, Settings, Shell and Compositor and squashed many bugs.

  • Purism Outlines Librem 5 Software Work During October - Including Battery / Thermal

    Purism has finally published their blog post outlining the software work they accomplished during October on bringing up the Librem 5 smartphone.

    October's software efforts included kernel items like working to improve the battery life and reduce the heat output of the work-in-progress Librem 5 as well as maturing their user-space components.

“What Librem 5 batch am I in?”

Filed under
Hardware
Gadgets

Previously we’ve indicated that we would contact people as their particular batch is being prepared for shipping. For instance, we have started sending out emails to backers who will receive Birch in the coming days and weeks.

As we mentioned in our post Supplying the Demand, we were surprised at the demand for our early batches. We also expect that some customers will change their mind one (or more) times about which batch they’d prefer as each batch comes out and more videos, pictures, and articles are posted. For these and other reasons we’ve been reluctant to notify people which batch they are likely to be in, as it could change as people change their minds and slots open up.

Read more

This Linux-Based Smartphone Will Keep You Completely Anonymous

Filed under
Linux
Gadgets

We are being constantly monitored through the devices and apps we use on a regular basis. One of the biggest ways of surveillance is our smartphone and the majority of users are divided between two — Android and iOS.

But there is a new Linux-based smartphone dubbed Volla Phone on Kickstarter, that rethinks the entire approach to how we use our smartphones and all its features are based around protecting user anonymity.

Read more

Leaving Apple & Google – /e/ mobile OS next steps: a Roadmap for 2020

Filed under
OS
Gadgets

As the /e/ OS remains quite complex to install, we have partnered with a refurbisher to offer a range of smartphones pre-installed with /e/OS. It’s been available since summer 2019 in the EU, and with Australia/New Zealand coming very shortly. Arrangements for offering this in the US are also underway.

Read more

Database of 200+ smartphones that can run Linux (unofficially)

Filed under
GNU
Linux
Gadgets

The vast majority of smartphones in the world ship with some version of Google’s Android operating system. And most of them are only supported by their manufacturers for a few years.

Have a phone that’s 3-4 years old? Then you’re probably not getting any Android updates anymore. No more security patches. No new features.

Of course, some folks can run custom ROMs such as LineageOS, which lets you install updates indefinitely… but want to break out of Android altogether? There are a handful of other GNU/Linux-based operating systems including Ubuntu Touch, postmarketOS, and Maemo Leste that are designed to, among other things, help give your phone a longer lifespan.

One tricky thing can be figuring out which phones are supported. That’s where a new Can My Phone Run Linux database from TuxPhones comes in.

Read more

PinePhone: Everything You Need to Know About This Linux Smartphone

Filed under
Linux
Gadgets

The PinePhone specs, price and design are all tailored towards keeping it a super low $149 price point.

Pitched as a cheap alternative to Android and iOS devices, the PinePhone is built for Linux enthusiasts and developers who will appreciate its privacy-minded open source software and its hardware kill switches.

But let’s be totally clear: the Pinephone isn’t out to one-up Samsung’s latest handset or rival flagship devices from other OEMs. It’s has more humble ambitions: provide a reliable, open, hackable (and potentially upgradeable) smartphone platform, powered by Linux.

Read more

Sailfish OS Torronsuo is now available

Filed under
OS
Gadgets

Sailfish OS 3.2.0 Torronsuo is a substantial release introducing updated hardware adaptation support, which enables us to bring Sailfish X to newer generation devices like the Sony Xperia 10. The Xperia 10 is also the first device to come with user data encryption enabled by default, and with SELinux, Security-Enhanced Linux, access control framework enabled. We’ll be rolling out SELinux policies in phases. For now Torronsuo introduces SELinux policies for display control (MCE), device startup and background services (systemd), and more will follow in upcoming releases. We have a few details of the Xperia 10 support to finalise, and will announce Sailfish X for the Sony Xperia 10 within the upcoming weeks.

Torronsuo National Park is in the Tavastia Proper region of Finland. This park is valuable for its birdlife and butterfly species. Roughly a hundred species nest in the area. Part of the birds and insects are species that typically live in the northern areas, and they aren’t seen much elsewhere in southern Finland.

Read more

UBports's Ubuntu Touch Release

Filed under
Ubuntu
Gadgets

  • Ubuntu Touch Q&A 62

    Unity8 from 2017 (plus many patches) and Mir 1.x have arrived in Ubuntu Touch releases on the devel channel. Read more at What's this Edge merge anyway?

    OTA-12 is off to a great start even without these changes, with fixes to private mode coming in this week.

    Ubports Installer 0.4 has been released

    After months of effort to refactor and re-implement parts of the installer, Jan was pleased to announce the release of the UBports Installer 0.4. This release features a new task-based config file format that allows the Installer to act on many types of Android or Android-like devices. It also makes the Installer far more versatile, now able to install custom Android distributions and Ubuntu Touch alike. It can even boot AsteroidOS on a smartwatch.

    The config file format has enabled us to bring support for the Sony Xperia X and Oneplus 3 (and 3T) to the installer as well. Both of these devices have very advanced (but not yet perfect!) hardware support and installing is easy with only a few clicks. For more information, please see the respective threads for the Sony Xperia X and Oneplus 3(T).

  • UBports Begins Offering Ubuntu Touch 64-Bit ARM Images

    While Ubuntu Touch has run on AArch64 hardware, to date their builds have been focused on 32-bit mode support. Fortunately, for select devices, they are now spinning 64-bit images.

    Besides being able to support more than 4GB of RAM with ease, the 64-bit images have resulted in applications launching faster and perform better thans to the ARMv8 architecture.

  • Ubuntu Touch Is Now Finally Available as 64-Bit ARM Images for Ubuntu Phones

    The UBports community has announced today that its Ubuntu Touch mobile operating system for Ubuntu Phones is now finally available to download as 64-bit ARM images.

    After announcing last week an updated Ubuntu Touch Installer that adds support for the OnePlus 3, OnePlus 3T, and Sony Xperia X Android smartphones as Ubuntu Phones, UBports has released today 64-bit ARM images of Ubuntu Touch for the Sony Xperia X and OnePlus 3 and 3T phones for a faster and more optimized experience.

SUSI.AI Smart Speaker release 20191105

Filed under
GNU
Linux
Gadgets

SUSI.AI aims at bringing a privacy aware personal assistant onto all of your devices. It runs on Android phones, desktop computers, and RaspberryPi based smart speakers. With the switch to Debian/buster, a lot of problems creeped in and the main application became extremely unstable, crashing in libportaudio2 with very unclear symptoms. Thanks to hint by Felix Yan we were able to fix libportaudio2 locally, and finally got a working and stable image.

During the last summer, a great team of GSoC students have worked on SUSI.AI in general, and on the smart speaker in particular. At the moment SUSI.AI can be installed onto RaspberryPi as well as any Debian based distribution (in particular Debian/buster and Ubuntu 19.04 upward).

Read more

Linux Phone, Librem 5

Filed under
Gadgets

How often do we hear of phones that offer digital privacy and security? Librem 5 is a Linux powered smartphone that is built on PureOS, an open-source operating system that is completely free, secure and privacy focused.

PureOS: What is it and how is it built?

PureOS, developed by the company Purism is a general-purpose operating system based on Debian. It is a GNU/Linux based distribution that can be used either as live media or in the form of an operating system on a hard disk. PureOS is fully free for any purpose you want to use it for. The best part about the software is that it allows you to encrypt your data and entire operating system with your own password or encryption keys. It also helps you surf the web or use software apps without the fear of being tracked or controlled.

Read more

Syndicate content

More in Tux Machines

Rough, tough in-vehicle computer offers PoE and battery backup

The system provides a 9-48V DC power input with automatic recovery short circuit power protection and vehicle power ignition support for a variety of vehicles. There’s also an optional 10-minute backup battery. The 250 x 155 x 55mm computer weighs 1.98 Kg and has wall and VESA mounting. The VBOX-3611-IP65 runs Ubuntu 16.04 or Windows 10 on Intel’s dual-core, 15W TDP 6th Gen U-series processors up to a Core i7-6600U clocked at 2.6GHz (3.4GHz turbo). The system supports up to 32GB DDR4-2133 and has a 2.5-inch SATA bay and an M.2 M-key 2280/2242 slot for SSDs. The product page mentions dual SIM card slots and optional LTE, WLAN, GPS, and Bluetooth, and the front panel image shows four antenna connectors, so there must some be some PCIe/USB enabled M.2 or mini-PCIe slots lurking about. Read more

Latest HowTos and Programming Bits

  • Install VLC Player on CentOS 8 / CentOS 8 Stream
  • killersheep – Silly game for Vim version 8.2
  • Rav1e Achieves Another ~20% Speed-Up For Rust-Based AV1 Video Encoding

    Rav1e's weekly-ish pre-releases for this Rust-written AV1 encoder have been focusing a lot on better performance via hand-written x86 Assembly, making use of SIMD extensions, and other fine tuning of their encoder. With this newest pre-release, another ~20% speed-up was obtained.  Today's rav1e p20191215 build is around 20% faster thanks to porting more Assembly optimizations from the dav1d AV1 decoder over to rav1e. There is also now forward-transform SIMD support and simplifications/refactoring to the motion estimation and scene change code. 

  • Function-Based Views vs Class-Based Views in Django

    When I had just started learning Django. There is always a problem for me to choose from. Which views should I used that is either function-based views or class-based views. I believe this is one of the core reasons why Django is hard to pick up for beginners. Therefore I believe that this article could allow you to understand the basic functionality of these views. To make a choice in your development on which is needed to be based upon your use cases.

  • Python 3.7.5 : Simple intro in CSRF.

    CSRF or Cross-Site Request Forgery is a technique used by cyber-criminals to force users into executing unwanted actions on a web application.  To protect against web form CSRF attacks, it's isn't sufficient for web applications to trust authenticated users, must be equipped with a unique identifier called a CSRF token similar to a session identifier. 

Raspberry Pi 4 BCM43455 NVRAM Addition Hits Linux-Firmware Git

The Raspberry Pi 4 continues seeing better mainline kernel/software support as we approach 2020. With the forthcoming Linux 5.5 kernel there is Broadcom BCM2711 SoC support and Raspberry Pi 4 DeviceTree in place. With Linux 5.5 due out in late January or early February is the start of that mainline board and SoC support though expect it to continue to be revised over the coming cycles. On the graphics side, the already mainline Broadcom "V3D" driver stack continues to be improved upon especially on the Mesa side with its Gallium3D driver and nearly at OpenGL ES 3.1 support. Read more

Android Leftovers