This post was last updated on September 10th, 2020 at 12:34 pm
Apparently, we all know that raw Linux is better than Android OS. the question, however, is why is Linux more stable than android even when technically, the run on the same kernel? Android is an open-source mobile phone operating system. And, it is widely used worldwide and has the largest market share in the world.
As we all know, the Android system is developed based on the Linux kernel. Compared with the clean, stable, smooth, and other characteristics of Linux, the Android system still looks bloated and puffy.
Table of Contents
So, with the Same kernel, why is Linux more Stable than Android?
In this section, I will be highlighting the reason why Linux is lighter, smoother, and overall more stable than the Android OS.
1. The Upper-Layer Application System is Independently Constructed by the Android System
Although the Android system is developed based on the Linux kernel, it only uses the Linux kernel. However, and its upper-layer application system is completely built independently. In this process, the Android system has redefined many things, especially in terms of its operating environment.
At that time, when Google began to develop the Android system, in order to reduce the entry barrier for developers to quickly attract developers to join, they chose the more popular JAVA language.
However, a Java virtual machine must be set up on the Android system to support the running of Java applications, and this virtual machine consumes a lot of hardware.
Therefore, this design pattern of the Android system has caused its fluency and portability to lag behind the Linux operating system.
2. Mobile Phone Manufacturers Customize and Develop Android Systems
Generally, Google’s Android system is open source, and any mobile phone manufacturer can perform secondary customization and development of the system on this basis.
For example, the domestic mainstream OPPO mobile phone ColorOS, Xiaomi MIUI, Samsung One UI, and Huawei’s EMUI are all based on the Android system.
However, in the process of system customization and development, due to the interests of businesses, merchants often pre-install some specific application software into the system, and most of the pre-installed software cannot be freely uninstalled. Such a wave of operation will inevitably increase the burden on the Android system, slow down its running speed, and affect its fluency.
3. Android System Application Ecosystem Lacks Proper Supervision
One of the fundamental reasons why Apple’s iOS system is smooth is that the management and supervision of system applications and permissions are in place, and a unified Apple Store application store is adopted in the APP installation mode.
Users who want to download application software must pass this application store, and all the businesses listed in the store are strictly reviewed by the platform. This move has fundamentally eliminated the problem of confusion in permissions.
By contrast, the performance of the Android system in this regard is very confusing.
Due to the lack of unified management in the domestic Android ecosystem, all major brands of mobile phone manufacturers are independent, and due to the open-source nature of the Android system, the installation process of the application must not pass the application store.
You only need an “APK” program installation package that can be directly installed. To a large extent, this has given the application the potential to use it indiscriminately, especially in the acquisition of important permissions such as various message pushes, address book permissions, and SMS reading.
In this way, it not only slows down the running speed of the Android system but also poses a security risk for personal privacy disclosure.
4. The Application Software is too Bloated and the Homogenization is Serious
Some application software is generally bloated. For example, Alipay contains almost every application scenario in life, and even Alipay can be used to play games. In fact, most of these functions are unnecessary.
In this case, if a lot of software is installed, a lot of repeated application functions will inevitably appear on the phone. This will also slow down the running speed of Android phones to a certain extent.
Conclusion
The eco-environment of the Android system is very smoldering. The main reason is that the lack of a unified supervision platform makes each mobile phone manufacturer separate.
In addition, although the Android system is based on the Linux kernel. However, after the development of Google and the customization of major mobile phone manufacturers, the Android system is already far away from Linux.
We have a small 10 room hotel at the beach, Playa Linda Hotel Tapachula. com . Attempts at buying a Laptop, as well as a small tower PC both were thwarted by the salt air causing them to fail within a bit over a year period. I did purchase a Android set top box thinking maybe I could use my web reservation system with it but found the Android method of printing to be very cumbersome. The 32 meg set top box with USB ports and HDMI was however quite reliable as is a sealed unit with no fan to suck in the corrosive salt atmosphere and silicone grease from an auto parts store applied to all connections. A inexpensive Linux system of the same type hardware with printing system could be perfect. So this leaves me wanting a Linux only set top box, a Linux only phone etc. but I don’t see any players in that.