Хранилище телефона HTC Desire != Физический размер

На моем Android HTC Desire написано, что у меня 5,30 ГБ памяти телефона, а мой физический размер составляет 8 ГБ. 5,30 ГБ памяти телефона, по-видимому, состоят из 4,52 ГБ доступных, 776 МБ приложений и нескольких других битов.

Почему память телефона не соответствует физическому размеру? Это потому, что оставшаяся память занята файлами операционной системы, к которым у меня нет доступа, или что-то еще? Если кто-нибудь может подтвердить состав этой, казалось бы, дополнительной памяти и опубликовать ссылки на ресурсы по этому вопросу, мы будем очень признательны.

Обратите внимание на версию Android 4.4.2. Номер модели = HTC_Desire_320

Вы даже пробовали поиск в Google, прежде чем публиковать этот вопрос? Если да, укажите в вопросе, что вы пробовали и почему это вам не помогло. Это мешает нам повторять очевидные ответы и помогает другим.

Ответы (1)

Это связано с тем, что в вашем телефоне есть несколько разделов, и некоторые из них недоступны для пользователя, но они необходимы операционной системе для правильного функционирования устройства. Это хранилище «разделено» с вашим физическим хранилищем. Эти разделы следующие:

1) bootloaderили его варианты: около нескольких МБ. Отвечает за загрузку вашего устройства. Обычно вы не можете связываться с этим, даже с root-правами на устройстве, но даже если вы можете, вы не должны .

2) /boot: Содержит ядро ​​ОС, ядро ​​Linux. Около 10-25 МБ, зависит от устройства.

3) /recovery: Название говорит само за себя. Около 10-25 МБ. Отвечает за выполнение OTA-обновлений, сброс к заводским настройкам и сохранение вашего устройства, когда оно попадает в загрузочную петлю. Большинство рутированных пользователей обычно прошивают кастомное рекавери, такое как CWM или TWRP, прежде чем приступать к настройке.

4) /system: около 1-1,5 ГБ, зависит от устройства. Хранит системные данные и приложения. Только чтение для обычных пользователей, возможность записи для root. Большинство пользователей root регулярно возятся с этим разделом.

5) /data: около 1 ГБ — в зависимости от устройства. На устройствах с унифицированным хранилищем этот раздел также содержит внутреннюю SD-карту как эмулируемое устройство. Он даже не доступен только для чтения обычным пользователям, но его можно записывать и читать с правами root. Он содержит установленные пользователем приложения, их данные и пользовательские данные.

6) /cache: Кэш приложений и данных. От 16 до 256 МБ. Своего рода временное хранилище, предоставляемое приложениям.

Примечание. Сброс к заводским настройкам стирает /dataи /cacheтолько.

7) radioили их варианты: Несколько МБ. Опять же, отвечает за телефонную связь. Не связывайтесь с этим.

8) /storage/sdcard0: на неунифицированных устройствах хранения это доступное пользователю хранилище в виде отдельного раздела. На унифицированных устройствах хранения это все еще есть, но на самом деле это папка /dataс разрешениями на запись для обычных пользователей, в отличие от остальных файлов /data.

Для получения дополнительной информации поможет поиск в Google. Или вы можете проверить это .

Кроме того, имена разделов — это те, которые я получил из fastboot при прошивке своего HTC Nexus 9 (16 ГБ, WiFi, flounder/volantis) при обновлении Android через заводские образы.

@Firelord, это мой HTC Nexus 9. Имена разделов, как сообщает fastboot. Раздела /radio нет, это просто пример. Кроме того, имена разделов могут отличаться от устройства к устройству, что должно быть разрешено. Кроме того, у ОП есть устройство HTC, поэтому ваша точка зрения не очень актуальна. Кроме того, bootoaderили radioне будут отображаться в разделе /, но они все равно там.
Я отредактирую ответ, чтобы отразить это.