Some time ago, the topic of MIUI 12 system having many bugs and the system not being smooth attracted the attention of many mobile phone users. Xiaomi mobile phone users expressed their agreement, which then attracted complaints from other mobile phone users. Many netizens said that since the system was upgraded to the version adapted to Android R (Android 11), many bugs and problems that did not exist before have appeared.
In the comment section of the relevant Weibo, there were comments such as: "Android is getting worse and worse, I'd better use iPhone." The problem of MIUI 12 is like a fuse, triggering many users' resentment towards the new version of the Android system. So the question is, is Android really a "pill"? Even MIUI is broken, how is the Android system?As one of the earliest deeply customized systems in China, MIUI has always been a well-received brand in the Android phone camp. Many Xiaomi users not only value the high cost-effectiveness of Xiaomi phones, but also the excellent MIUI system experience is an important selling point. Therefore, Xiaomi has always attached great importance to the development of the MIUI system. Faced with this sudden questioning, the MIUI development team also responded quickly. In response to most of the issues raised by users, the MIUI development team said that many of them are actually on the repair schedule and will be gradually fixed in the next updates. Please be patient. At the same time, the development team also explained why there are so many problems with MIUI 12, and their attitude is quite sincere. MIUI 12 has added many new features compared to the previous version, and has also made a lot of upgrades to various system modules. Under the influence of each other, bugs appear more frequently than in previous versions. In addition, MIUI 12 happened to encounter major changes in the underlying mechanism of Android R, and the underlying mechanism needs to be re-adapted, which also seriously affects the optimization speed of MIUI 12.
To summarize simply: It’s not that MIUI cannot be done well, but it takes time.Therefore, after the latest MIUI 12.5 version update, many users said that the battery life, freezes and other issues have been greatly improved, so much so that among MIUI users, there is such a voice: MIUI 12.5 is the real MIUI 12, and the previous ones are development versions. However, it has been nearly a year since the first development version of MIUI 12 was launched.
Moreover, in MIUI 12.5, some non-essential small functions have been changed from built-in to add-on or independent APP to achieve the purpose of streamlining the system. Obviously, MIUI engineers have already known where the problem of the system lies and have begun to solve it. Many bugs, is Android a "pill"?Among all the problems, the most troublesome one is the battery life issue, and it not only appears on MIUI 12, but also on other systems such as Hydrogen OS. There are similar problems. Even the original system has been complained by many users overseas that the battery life is not as good as the previous generation. Android R's upgrades in system animations and other aspects have led to an increase in power consumption, an increase in the power consumption of hardware such as processors and screens, and finally the optimization problems caused by the changes in the underlying mechanism. As a result, if an Android phone wants to meet moderate usage needs, charging it three times a day has become almost the norm. Fortunately, Android phones now generally have a good charging speed. Some people may ask: Isn’t the battery life of iPhone in the past two years also terrible? Indeed, the battery life of iPhone is far worse than before, but in most cases, two charges a day is enough. Moreover, if you compare Android phones with iPhones, the battery life of Android phones is only about two-thirds of that of the latter with the same battery capacity.
Besides battery life, what else?In the complaints of netizens on Weibo, we can see a bug that can be triggered in almost all current Android R systems: when users need to upload pictures, selecting too many pictures on the album page will cause a freeze, and in serious cases, it can even cause a crash. According to netizens' descriptions, this bug not only exists in MIUI and Weibo, but can also be successfully reproduced in most software, and there are even cases where the system freezes after selecting only one picture, which is really embarrassing. The cause of this BUG is that in Android's permission management, the photo album read and write permissions and mobile phone file management belong to the same permission. Therefore, when Android R added the FUSE file mechanism to restrict applications from directly accessing the file system and increase the privacy protection effect, the reading and writing of the photo album also had serious lag problems. In addition, there are many problems, some of which are left over by the development team when adding new features, and some are due to poor adaptation. However, there are also some bugs caused by some underlying mechanisms of Android R, which can only be fixed and updated by the Google team.
Coincidentally, as the biggest update of Android in the past two years, Android R encountered the new crown epidemic, which greatly reduced the efficiency and work quality of the Google development team, and ultimately led to Android R's speed in fixing bugs being far slower than before. Moreover, Huawei was also restricted from using the Android system, which also affected the optimization progress of Android R. Because in addition to Google's own team doing the underlying development of the Android system, other manufacturers have the authority to submit optimized codes and architectures, and Huawei's software engineering team has made many contributions in every version update.
Judging from the current situation, the fact that Android R has so many problems is mainly the result of a combination of various factors, and it does not mean that the Android system is going downhill. However, Android has indeed reached a point where it needs to make major changes, and many developers in the industry have expressed dissatisfaction with Android's underlying design. Some developers even bluntly said that Android's underlying code is a "shit mountain", and their job is to "pull another pile" on it while ensuring that it does not collapse (brother's taste is a bit strong). ConclusionIn fact, it is not just Android that is suffering. If you look through previous reports, you will find that the number of iOS bugs has also been gradually increasing since last year. The arrival of the epidemic has also had an impact on iOS, but because there are fewer models that need to be adapted, the probability of serious bugs is lower than that of Android. However, Android does have many underlying problems, and Google is well aware of this. It is reported that Google is already developing a new Android underlying system, hoping to completely replace the old version of Android underlying system in the future. It is hoped that the Android system will be able to break free from the constraints of the past and achieve better development. |
<<: Apple iOS 15 is coming, supporting always-on display and other changes
>>: WeChat dedicated input method is here
On the morning of January 28, Google held a globa...
I don't know if you have noticed that more an...
At a time when the color TV industry as a whole i...
How to plan a marketing campaign that is economic...
Avatar 2 has been released for 10 days, and the d...
Information released by the China Judgments Onlin...
I believe everyone is familiar with event promoti...
What is Taobao SEO? What are PV, UV, impressions,...
This article was published in the Bulletin of the...
After several failed attempts at cross-border acq...
Children, this word makes people feel full of bri...
Have a pair of straight long legs It should be th...
Want to get a piece of the mobile development pie...
In 2021, the global economy is recovering and gro...
A flat Earth would look very different from space...