Language Selection

English French German Italian Portuguese Spanish

Huawei's alternative OS to Android set to roll out as early as fall

Filed under

Reports have circulated about Huawei's efforts to build an alternative OS to Android for at least 3 years at this point. It's not known if the software will be a fork off of AOSP, which the company is free to use in any case under Google's open-source license. Huawei may also elect to use another base and implement an Android runtime as the Unix-derived BlackBerry 10 OS did. In any case, we're all still playing the guessing game.

Yu's statements — which were made to a quasi-public WeChat group this morning — followed a media briefing with the company's founder, Ren Zhengfei, on how it will handle its mounting challenges. Both executives have attempted to calm animosity coming from fervent fans and nationalists alike who have been ditching Apple products in favor of the company's, saying that patriots don't necessarily use Huawei products.

Read more

Huawei’s HongMeng (Kirin OS)

  • Huawei’s HongMeng (Kirin OS?) Is 9 Years Old & Optimized For Linux

    After Google rescinded Huawei’s Android license and reports of other companies ceasing their dealings with the company emerged, we’ve now got a photograph of a power point presentation. This image is from a university in Shanghai, and its source claims that it marks the beginning of Huawei’s custom operating system dubbed ‘HongMeng’.

Google has canceled Huawei’s Android license

  • Huawei’s Android Alternative OS: Everything You Need To Know

    You might already know this but because of the executive order, Google has canceled Huawei’s Android license. Now, they’re only limited to accessing the AOSP barebones version of Android which doesn’t include any Google stuff like Play Store, YouTube, Gmail, and so on.

    This is a very big move because it affects all the Huawei and Honor devices sold internationally. Although, its Chinese market won’t see any significant difference as Google is already banned there.

    Also, Huawei and Honor branded smartphones won’t be getting any future Android updates. So, in order to keep their devices alive, they’re bringing their new OS.

    It’s not just Huawei, the latest move would also hurt the search giant. It would lose on the Android licensing fee it collects per device. Also, lots of potential customers who would use Google apps and services on Huawei devices.

  • Comment viewing options

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

    More in Tux Machines

    Mozilla: The Rust Programming Language and Firefox Releases

    • The Rust Programming Language Blog: Upcoming changes

      On September 30th breaking changes will be deployed to the build environment. is a free service building and hosting documentation for all the crates published on It's open source, maintained by the Rustdoc team and operated by the Infrastructure team.

    • Flatulence, Crystals, and Happy Little Accidents

      The recording of my Rust Conf talk on algorithmic art and pen plotters is up on YouTube! [...] I really enjoyed giving this talk, and I think it went well. I want more creative coding, joy, surprise, and silliness in the Rust community. This talk is a small attempt at contributing to that, and I hope folks left inspired.

    • You'll get a new Firefox each month in 2020 as Mozilla speeds up releases

      Mozilla will turn the Firefox crank faster in 2020, releasing a new version of its web browser every four weeks instead of every six. If you're using the browser, the change should deliver new features to you faster since there will be less waiting between when developers build them and when they arrive. "In recent quarters, we've had many requests to take features to market sooner. Feature teams are increasingly working in sprints that align better with shorter release cycles. Considering these factors, it is time we changed our release cadence," Firefox team members Ritu Kothari and Yan Or said in a blog post Tuesday. "Shorter release cycles provide greater flexibility to support product planning and priority changes due to business or market requirements."

    GNU lightning 2.1.3 released!

    GNU lightning is a library to aid in making portable programs 
    that compile assembly code at run time. 
    Download release: 
      2.1.3 main features are the new RISC-V port, currently supporting 
    only Linux 64 bit, and a major rewrite of the register live and 
    unknown state logic, so that a long standing issue with a live 
    register not accessed for several consecutive blocks could be 
    incorrectly assumed dead. 
    The matrix of built and tested environments is: 
    aarch64	 Linux (Linaro, Foundation_v8pkg) 
    alpha	 Linux (QEMU) 
    armv7l	 Linux (QEMU) 
    armv7hl	 Linux (QEMU) 
    hppa	 Linux (32 bit, QEMU) 
    i686	 Linux and Cygwin 
    ia64	 Linux 
    mips	 Linux (32 bit) 
    powerpc32	Linux 
    powerpc64	Linux and AIX 
    powerpc64le	Linux 
    riscv	 Linux (64 bit, QEMU) 
    s390	 Linux (Hercules) 
    s390x	 Linux (Hercules) 
    sparc	 Linux (QEMU) 
    sparc64	 Linux (QEMU) 
    x32	 Linux (QEMU) 
    x86_64	 Linux and Cygwin 
    Read more

    Programming: Python and C++

    • Python alternative to Docker

      Deploying a Python app to a server is surprisingly hard. Without blinking, you’ll be dealing with virtual environments and a host of other complications. The landscape of deployment methods is huge. What if I told you that there is a way to build your app into a single file and it isn’t a Docker container? In this article, we’re going to look at common ways of deploying Python apps. We’ll explore the touted benefits of Docker containers to understand why containers are so popular for web apps. Finally, we’ll look at an alternative to Docker that may be a lot simpler for your Python web app and compare and contrast this alternative against Docker.

    • How to Convert a Python String to int

      Integers are whole numbers. In other words, they have no fractional component. Two data types you can use to store an integer in Python are int and str. These types offer flexibility for working with integers in different circumstances. In this tutorial, you’ll learn how you can convert a Python string to an int. You’ll also learn how to convert an int to a string.

    • Free Coaching For PyGotham Speakers

      I help organize PyGotham, NYC’s annual conference about the Python programming language. For the third year in a row, we’re giving our speakers free sessions with a professional speaking coach, opera singer Melissa Collom. In the past we’ve limited coaching to first-time speakers, but we’re now able to coach everyone.

    • 8 Excellent C++ Natural Language Processing Tools

      Natural language processing (NLP) is a set of techniques for using computers to detect in human language the kinds of things that humans detect automatically. Natural language processing (NLP) is an exciting field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages. It includes word and sentence tokenization, text classification and sentiment analysis, spelling correction, information extraction, parsing, meaning extraction, and question answering.

    today's howtos