Android system accused of having logical errors in storage space calculations and using wrong units

Android system accused of having logical errors in storage space calculations and using wrong units

In recent years, the storage space of Android phones has increased significantly, and many manufacturers have stopped producing low-capacity models with 64GB, partly because the storage space required by the Android system and applications has also increased. However, the Android system has serious errors in calculating the storage space occupied by system components and uses non-standard units.

We usually use the storage usage feature of the Android system to find out the apps and files that take up a lot of space so that we can uninstall or delete them when necessary. However, Android expert Mishaal Rahman found that Google's calculation of the space occupied by Android system components is flawed.

Rahman executed a shell command to create a 3GB file in the /data/media/0 storage directory, which is not used to store Android system files. However, the storage space analysis of the phone showed an increase of 3GB of space under the system category, indicating that the system has suddenly become larger. This is because Android counts everything except other categories (including audio, video, pictures, documents, recycle bin, and games) as system space. Android 14   This flawed logic was also used to calculate storage usage. In addition, the File Manager app also showed a similar increase in system component storage usage, likely because it used the same untrustworthy calculation method.

Other Android-based UIs also had the same incorrect storage space calculation issue, but Samsung has reportedly fixed the issue in the One UI 6 update . After running the same ADB command as in the previous experiment, Rahman confirmed that the increased space usage was displayed under the Other Files category, not the System category.

IT Home noted that Rahman also pointed out another small but important problem, that is, Android uses different units when calculating storage usage and smartphone manufacturers advertise storage capacity. Most people think that mobile phone storage capacity is measured in bytes, which can be expressed as an exponential power of 10. There are 1000³ bytes in a gigabyte (GB), and smartphone manufacturers also advertise storage capacity in gigabytes. Android measures storage space in gigabytes (GiB), which is 1024³ bytes, because it is expressed as an exponential power of 2. Therefore, 1GB is equal to 0.93GiB . Due to this unit difference, smartphone users may think that the Android system installed on their phones takes up more GB than it actually does. Coupled with incorrect storage usage calculations, ordinary Android users may think that the project takes up more storage space than it actually does.

Google needs to correct Android's calculation logic for the storage space occupied by system components and quantify all content using the GB unit that consumers are familiar with, which is also the unit used by all smartphone hardware manufacturers.

<<:  This is the image quality assessment tool used by the TikTok group. Are you sure you don’t want to try it?

>>:  iOS 16.6.1 official version is released, it is recommended to upgrade!

Recommend

“Double Eleven” is a generic term: it does not have exclusive use

Recently, it was reported that Tmall issued an in...

Apple lowers its profile to make money: Watches are on retailers' shelves

[[146262]] Apple Watch sales are not ideal, so Ap...

Li Zhongying's video lecture on "Children's Learning Ability and Effect"

Course Contents: 01. Mental state 01.What can par...

How to analyze user needs and build a user system?

1. What is the user system? Before talking about ...

Ningxia issues implementation opinions on carbon peak and carbon neutrality

On January 10, 2022, the Party Committee and Gove...

Three-cycle trading system stock application course

Course Catalog Section 1 Three-cycle stock select...

How to use Xiaohongshu to create a hot-selling online celebrity product

To make it easier to understand this article, let...

Marketing = communication. Whether you like it or not, this era has come.

Let us first consider two examples. The first exa...

First confirmed! This part of the human body evolved from fish gills

The international academic journal "Frontier...

Analysis of Dingdong Maicai’s Competitive Products

With the development of the Internet era, the e-c...

April marketing promotion calendar, take it!

Important events in April: April Fools' Day, ...