Language Selection

English French German Italian Portuguese Spanish

Google's Android and ChromeOS Get CrossOver and WireGuard

Filed under
Android
GNU
Linux
Google
  • CrossOver 20 for Chrome OS uses the Linux container to enable Windows app support on Chromebooks

    Over the past several years, Google has slowly turned Chrome OS into a more powerful computing platform, allowing people to use Progressive Web Apps, Android apps, and even Linux apps. While Google is working on its own means of bringing Windows app support to Chrome OS, third-party companies like CodeWeavers have released solutions that Chromebook users can take advantage of today. Today, CodeWeavers released CrossOver 20, bringing Windows app support out of beta for Chrome OS.

  • Google adds WireGuard VPN to Android 12's Linux Kernel 5.4 Tree

    With remote work becoming the norm at many businesses thanks to COVID-19, it’s more important than ever to secure network connections with a virtual private network, or VPN. There are multiple VPN tunneling protocols that services can make use of, but a relatively new implementation called WireGuard has taken the tech world by storm. As we’ve explained before, WireGuard is a next-gen VPN protocol that embraces modern cryptography standards and has a secure, auditable code base. After its inclusion in Linux Kernel 5.6, Google is now adding support for the protocol to Android 12’s Linux Kernel 5.4 tree.

    Google forks each Linux Kernel release to include “patches of interest to the Android community that haven’t been merged onto mainline or Long Term Supported (LTS) kernels.” These kernels are called Android Common Kernels and they form the basis of the Linux kernel release that ships on each and every Android device on the market today. For each Android release, Google supports a handful of Linux kernel releases; for Android 11, that’s currently Linux Kernel versions 4.14 and 4.19, while for Android 12, it’ll be versions 4.19 and 5.4.

  • Android 12 Appears To Support Using WireGuard - Phoronix

    WireGuard has long been available as an app on the Google Play store for those wishing to use this cross-platform, open-source secure VPN tunnel solution on Google's mobile operating system. But for Android 12 it appears there will be a form of official support.

    With WireGuard 1.0 marked by the kernel module being upstreamed in Linux 5.6, it looks like Google is now more comfortable in shipping WireGuard for their Android kernel.

WireGuard VPN Added to Android 12’s Linux Kernel Code

  • WireGuard VPN Added to Android 12’s Linux Kernel Code

    COVID-19 has entirely changed the way we live our lives. Many businesses are operating from home and the need for a good and secure internet connection has increased more than ever. Why “secure internet”? Because many of us don’t want our internet service provider to know what we’re doing and keep track of our activities.

    Now, after WireGuard VPN’s addition to the Linux kernel 5.6, Google has added it to Android 12’s Linux Kernel 5.4 Tree. For starters, WireGuard VPN is a next-gen VPN protocol built on modern cryptography standards to ensure internet security.

Google quietly adds revolutionary VPN protocol to next Android

  • Google quietly adds revolutionary VPN protocol to next Android OS

    The release of WireGuard earlier this year was one of the biggest things to happen to the VPN industry in a long time and now Google has added support for the new protocol to the next version of Android.

    WireGuard, which was created by Edge Security's Jason A. Donenfeld, uses state-of-the-art cryptography to provide users with the highest level of privacy, security and speed. The new protocol is faster than existing VPN protocols and it also only contains just 4,000 lines of code compared to OpenVPN's 100,000 lines of code, making it easier to review and audit.

    Just after the release of version 1.0.0 of the protocol back in March, it was added to the Linux kernel and made available in Linux 5.6 by Linus Torvalds. As Android is also based on Linux, it makes sense that Google would want to bring native WireGuard support to its mobile operating system by adding it to Android 12's Linux Kernel 5.4 tree.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.