вторник, 5 июня 2012 г.

HTC Wildfire перепрошивка

Взято с 4pda

Спойлер (+/-) (FAQ по основным терминам)
Спойлер (+/-) (Что такое HBOOT)
Запускается сразу при включении и отвечает за проверку и аппаратную инициализацию запуска программного обеспечения, своего рода сопоставим с BIOS на ПК.
на HTC Wildfire версия HBOOT может варьировать в рамках 0.80.000x -1.01.000x
Спойлер (+/-) (Как проверить версию HBOOT)

 
  1. Выключить телефон
  2. Нажать кнопку уменьшения громкости ("-") и удерживая ее, включить телефон
  3. Вторая строчка сверху и есть версия Вашего HBOOT
например
Спойлер (+/-) (Как понизить версию HBOOT)
Понижение версии HBOOT для HTC Wildfire возможно лишь при отключенной защите secuflag ( S-OFF ) методом прошивки телефона на более низкую версию ( 2.1 к примеру )
Спойлер (+/-) (Что делать, если версия моего HBOOT 1.01.000x)
Получить рут при данной версии HBOOT возможно только при
отключенной защите secuflag ( S-OFF ).
Спойлер (+/-) (Что такое S-OFF)
На новых аппаратах компании HTC установлена защита называемая secuflag. Эта защита монтирует read-only в разделах /system и /recovery, то есть мы не можем непосредственно из телефона изменять/копировать системные файлы, также мы не можем прошивать zip-файлы через fastboot и recovery, так как защита позволяет прошивать только файлы подписанные HTC.S-OFF выключает всё проверки в bootloader, монтируя в разделах /system и /recovery read/wrire.
При этом у нас появляется возможность изменять системные файлы, удалять ненужные программы из прошивки непосредственно с телефона, изменять размеры системных разделов, картинку загрузки (Splash) и т.д
Спойлер (+/-) (Зачем нужен ROOT и S-OFF?)

ROOT и S-OFF нужны для того, чтобы:
  • установить понравившуюся Вам прошивку,радио,ядро.
  • удалять ненужные Вам программы, которые в официальной прошивке предустановлены в прошивке изначально.
  • изменять элементы интерфейса, которые в официальной прошивке закрыты для изменения (например верхний бар).
  • позволяет запускать ряд приложений,требующих большего контроля над системой
  • выполнять резервное копирование системы и т.д.

Одним словом-быть полным хозяином своего телефона и распоряжаться им полностью по своему усмотрению.
получить S-OFF на HTC Wildfire можно при помощи XTC clip, а так же при помощи программы от разработчиков Revolutionary
Спойлер (+/-) (Зачем нужны SuperCID и GoldCard?)

SuperCID - это CID, равный 11111111 (строка из восьми единичек), фактическое отключение проверки региона прошивки. SuperCID не включает S-OFF.
Официальные прошивки WWE предназначены только для CID-ов: HTC__001, HTC__E11, HTC__N34, HTC__203, HTC__102, HTC__405, HTC__Y13, HTC__A07, HTC__304, HTC__J15, HTC__032. Для других CID-ов они НЕ ПОДОЙДУТ. Чтобы прошить такую прошивку нужна GoldCard. здесь CID-ы со странами.
GoldCard - это карта памяти, в системной области которой записан специальный код. К этой области обращается загрузчик, когда в телефон пытаются залить прошивку с чужим CID.
GoldCard позволяет прошить прошивку без проверки CID, но при прошивке CID устройства не меняется (и при обновлении на следующую официальную прошивку опять понадобится GoldCard).
GoldCard НЕ ПОЗВОЛЯЕТ штатными методами поставить более старую прошивку. Видимо поэтому региональные и операторские прошивки всегда имеют номер выше, чем прошивка WWE.
Спойлер (+/-) (Clockworkmod-recovery и "с чем его едят")
Зачем нужен
Спойлер (+/-)
  • позволяет устанавливать любую прошивку ( модифицированную, стандартную и т.д )
  • позволяет устанавливать различные фиксы, патчи
  • позволяет делать бекап всей системы/отдельных ее частей
  • позволяет восстанавливать данные из сохраненных бекапов
  • позволяет делать Wipe (описание ниже)
  • позволяет разбивать карту памяти linux разделы (ext,ext2,ext3,ext4, а также SWAP)
Установка
Спойлер (+/-)
  • для HBOOT 0.80.xxxx устанавливается вместе с рутом при помощи Unrevoked 3.32
  • методом прошивки через Goldcard (только при наличии S-OFF!)
  • через ROM Manager( при наличии рут )
Навигация по меню
Спойлер (+/-)
  • VOL ("+") - вверх
  • VOL ("-") - вниз
  • кнопка джостика - выбор пункта
  • кнопка включения (Power) - назад
Пункты меню
Спойлер (+/-)
  • reboot system now - перезагрузить телефон
  • apply sdcard:update.zip - установка прошивки из файла update.zip,находящегося в корневой папке sdcard
  • wipe data/factory reset - форматирование внутреннего раздела (выполнив этот пункт обязательно необходимо прошить телефон,иначе не загрузиться)
  • wipe cache partition - форматирование кэш
  • install zip from sdcard - установка любой прошивки с карты памяти(может находиться в любой папке)
    -chooze zip from sdcard - выбрать прошивку на карте памяти для установки
    -toggle signature veritification - вкл./выкл. проверки подписи прошивки
    -toggle script assert - вкл./выкл. скрипт утверждения
  • backup and restore - сохранение и восстановление бекапа
    -backup - сохранение
    -restore - восстановление
    -advanced restore - позволяет восстанавливать отдельные части системы
  • mounts and storage - монтирование и память
    -mount /system - монтирование папки системы
    -unmount /data - размонтирование папки дата
    -unmount /cache размонтирование папки кеш
    -mount /sdcard - монтирование карты памяти
    -mount /sd-ext - монтирование линукс раздела карты памяти(если есть)
    -format boot - форматирование раздела загрузки
    -format system - форматирование раздела системы
    -format data - форматирование раздела дата
    -format cache - форматирование раздела кеш
    -format sdcard - форматирование карты памяти
    -format sd-ext - форматирование линукс раздела
    -mount USB storage - подключение к компьютеру в режиме USB-флеш
  • advanced - дополнительное меню
    -Reboot Recovery - перезагрузить рекавери
    -Wipe Dalvik Cache - чистка Dalvik кеша(бывает полезной)
    -Wipe Battery Stat - сбрасываем статистику батарейки
    -Report Error - сообщить об ошибке
    -Key Test - проверка клавиш
    -Restart adbd - перезагрузка ADB сервера
    -Process dump - Дамп
Спойлер (+/-) (Что такое unlock и как разблокировать HTC Wildfire)
Unlock (анлок, разлочка) – процесс «отвязки» мобильного телефона от оператора, позволяющий работать с SIM-картами любых сотовых операторов GSM. Разлочка необходима в том случае, если Ваш телефон был приобретен с контрактом конкретного оператора сотовой связи, но Вы хотите пользоваться сим-картой другого оператора.Для HTC Wildfire на сегодняшний день существует несколько способов:
  • покупка кода по IMEI Вашего телефона ( цена колеблется от 14 до 30$ )
  • XTC clip (одновременно позволяет делать S-OFF + unlock + SuperCID + usercode (снятие пользовательского кода) +GoldCard)
  • разблокировка методом использования ряда программного оборудования, используемого в СЦ ( способны вычитывать код из телефона, производить прямую разблокировку )
  • разблокировка методом программного оборудования с использованием JTAG ( не рациональный и не рекомендованный метод )


Спойлер (+/-) (Введение)
CyanogenMod (произноситься sigh-AN-oh-jen-mod) - кастомное программное обеспечение для ряда моделей на базе OS Android в основе которого заложен открытый исходный код Android (AOSP).
CyanogenMod предлагает несколько преимуществ в сравнении с заводской версией ПО, в том числе значительно гибкий интерфейс и настройки, широкий набор новых функций, а иногда и значительные улучшения в производительности.
Спойлер (+/-) (Краткое описание)
Краткое описание:
Система:

Версия Android: 2.3.3(4),(5),(7) ( зависит от установленной версии )
Версия ядра: 2.6.32(35) ( зависит от установленной версии )
Root – да
BusyBox - установлен
Расширенное меню перезагрузки телефона
Встроенные настройки производительности телефона (оверклокинг, JIT и др)
Пользовательский интерфейс:

  • ADW Launcher - дефолтный рабочий стол
  • Расширенное отображения строки состояния (статусбар) - батарея в %, часы да/нет, уровня сигнала сети и т.д
  • CM7 обои, анимация включения, виджет управления питанием, эффектами экрана
  • Настройка пользовательских уровней выключения и блокировки экрана
  • Возможность установки/смены тем оформления


Сеть:
  • Поддержка OpenVPN, настроек Wi-Fi, Bluetooth и USB модема
  • Расширенный список APN
  • Поддержка работы Bluetooth в режиме полета

Аудио:

  • Настройки звука - Возможность проигрывать уведомления, мелодии и будильники на динамик;устанавливать определеный уровень громкости во время проигрывания музыки, в "тихий час" и т.д
  • DSP Эквалайзер
  • Поддержка FLAC
  • Встроенный аудио/видео плеер
  • FM радио

... Встроенный браузер, фото/видеокамера, мультиязычный интерфейс
Спойлер (+/-) (Как установить CM7)

Прошивка CM7 устанавливается так же как и любая другая кастомная прошивка:
на телефоне прежде всего должен быть установлен CWM Recovery (ClockWorkMod Recovery)- описание о том " с чем его едят" читаем в FAQ
установить его можно:
  • при получении Root на HBOOT версии 0.80 (для 1.01 не применимо) программой Unrevoked 3.32
  • при получении S-OFF для версии HBOOT 1.01 программой от разработчиков Revolutionary - тема обсуждения на 4pda

Итак,CWM установлен. Прежде чем скачивать прошивку в 2х словах объясню так называемый "тип" прошивок, на которые делится CM7:
CM7 Nightly - "ночные" сборки, выходят практически каждую ночь, могут в себе не нести абсолютно никаких существенных изменений для нашего телефона, могут содержать как новые твики, так и новые баги, а так же их исправления.
CM7 RC (Release Candidate) - протестированная на основе не 1 десятка вышедших ночных сборок,содержит в себе минимум (а может и вполне идеальна) багов, как говориться предендент на стабильную сборку.
CM7 Stable - и этим все сказано. Стабильная сборка CM7
RC выходят не так часто как ночные сборки ( раз в несколько месяцев ), Stable соответственно еще реже.
Это, то, что официально относиться к CM7. Существует ряд билдов, за основу которых взята определенная прошивка CM7, в описании как правило будет указано на базе какого билда собрана.
Итак определились на выборе прошивки, скачали на ПК, скопировали zip c прошивкой на карту памяти (разархивировать архив нельзя!) 1.Выключаем телефон
2.Удерживая кнопку громкости "-", включаем телефон и попадем в меню загрузки bootloader, выбираем пункт recovery и коротко нажимаем кнопку включения. Мы в меню CWM Recovery
3. делаем резервную копию своей системы через меню nandroid -> backup.
ClockworkMod Recovery делает бэкап вашей системы на карту памяти в каталог вида clockworkmod/backup/2011-09-12.11.04.40
Последний каталог это как вы поняли дата и время бэкапа. Переименовывать этот каталог крайне не рекомендуется!
4. После удачного бэкапа системы, переходим к очистке системы, кэша от старой прошивки. Выбираете в ClockworkMod последовательно пункты:
- wipe data/factory
- wipe cache partition
- advanced -> wipe dalvik cache
- mounts and storage -> format system
5. Переходим непосредственно к установке прошивки. Для этого в меню выбираем пункт
- install zip from sdc -> choose zip from sdc
- оптическим джойстиком выбираете файл прошивки *.zip
- Нажатием на оптический джойстик выбираете установку
В конце установки ClockworkMod Recovery покажет вам сообщение
Install from sdcard complete.
6. Кнопкой Power (Вкл/Выкл) возвращаетесь в главное меню ClockworkMod Recovery,
там выбираете пункт - reboot system now
Первая загрузка системы длительная, система полностью загрузиться (если все сделано с соблюдением всех пунктов инструкции) в течение 7-15 мин.
P.S если устанавливается прошивка CM7 Nightly поверх такой же ближайшей ночной сборки достаточно сделать лишь wipe dalvik cache из меню advanced CWM Recovery, при этом все данные и настройки телефона останутся на месте.
Спойлер (+/-) (Что такое Gapps)
Учитывая, что CM7 это "голый" андроид, то для работы ряда приложений от Google в т.ч и самого маркета необходима установка gapps (Google Application) поверх уже установленной прошивки CM7. Версии gapps могут быть разными и различаются лишь набором приложений и их версией внутри самого архива. Устанавливаются таким же образом как и сам CM7, только wipe и format делать не нужно.
Если после прошивки возникли проблемы с работой GPS, Wi-Fi, 3G либо другие проблемы с сетью рекомендовано прошить Radio.Методы прошивки Radio описаны ниже, в рубрике >>Скачать >>Radio
Спойлер (+/-) (Скачать)
Прикрепленное изображение
CM7 Light_stable - кастомная прошивка на базе CM7 OS 2.3.4 читать
CM7 Excellent ROM rev.5 - кастомная прошивка на базе CM7 OS 2.3.7 читать
update-cm-7-20120305-NIGHTLY-buzz-signed -ночная сборка CM7 compiled by varalex
JuniorROM - собранная на базе RC2 сборка by varalex
GingerModCM7_2.3.4_pazl - читать
Ginger_2.3.5pazl - читать
Diamond (AOSP based) - читать
[ROM][2.3.7] LiGux for Wildfire - обсуждение на XDA
[ROM][2.3.7] LeWaOS for the buzz - обсуждение на XDA
[ROM][2.3.7]Kool-Elia-JoyOS - обсуждение на XDA
Galaxy Nexus by JM (ICS STYLE MOD) - обсуждение на XDA
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Файл gapps прошивается из меню CWM Recovery таким же образом как и прошивка CM7 только без сбросов и форматов.

Прикрепленное изображение
Radio_13.55.55.24H_3.35.20.10 - скачать
Radio_13.53.55.24H_3.35.19.25 - скачать

Файл Radio можно прошить несколькими способами:
  • из меню CWM Recovery ( пользовать только версию 2.5.x.x ) таким же образом как и прошивка CM7 только без сбросов и форматов
  • как radio.img (разархивировать скачанный zip с Radio и скопировать в папку сам radio.img) при помощи Fastboot Commander (необходимо наличие S-OFF!)
  • как radio.img при помощи Android Flasher



Прикрепленное изображение
buzz-kernel-2.6.32.zip - скачать
buzz-kernel-2.6.35.zip - скачать
SympKernV4.1 - скачать
[*]3.2.0.0 - скачать
[*]4.0.1.4 - скачать
[*]5.0.2.7 - скачать
[/list]

Файл CWM прошивается:
1.Из своего же меню таким же образом как и прошивка CM7 только без сбросов и форматов.
2.При помощи Android Flasher, Fastboot Commander
3.Из меню FASTBOOT ввиде образа PC49IMG.zip читать
Многие замечали так называемый баг при зарядке телефона в выключенном состоянии, приходится передергивать АКБ, чтобы включить телефон по окончании зарядки. Это проблема официальных версий CWM (2.5.0.1- 3.0.6.0, а так же 5.0.x.0). В версиях от сторонних разработчиков 3.2.0.0 - 4.0.1.4, 5.0.2.3 такой проблемы нет.
4.Официальные версии можно установить из меню Rom Manager, выбрав Установить ClockworkMod

Спойлер (+/-) (Полезные руководства)
Что такое ADB
Спойлер (+/-) (Оверклокинг или "разгон ЦП)


Основные настройки входят по умолчанию в CM7: Настройки>>Настройки CyanogenMod>>Производительность>>Настройки ЦП. Желающие воспользоваться дополнительными настройками могут установить программу SetCPU
кратко:
    • Smartass - режим, основанный на Interactive. От Interactive отличается более быстрым снижением частоты в простое, а также понижает частоту до минимума при выключеном экране.
    • SmartassV2 - отличается от предыдущего еще большей сбалансированностью производительности и энергономичности, позволяя снизить ненужное потребление на высоких частотах и оставаться на минимальной частоте в режиме сна.
    • Interactive - интерактивный режим, гоняет CPU в реальном времени, почти всегда на полную производительность
    • Conservative - работает на самой возможно низкой частоте CPU и повышает пошагово, при необходимости.
    • Userspace - позволяет изменять частоту CPU, либо в ручном режиме, либо динамически, по усмотрению программного обеспечения.
    • Powersave - понижает частоту CPU до минимально возможного уровня.
    • Ondemand - работает на самой возможно низкой частоте CPU и повышает на максимальную по достижении значения загрузки CPU - 100%.
    • Performance - устанавливает максимальное значение частоты CPU, запрещая изменять значение частоты в сторону понижения.


более подробно:
Спойлер (+/-) (Калибровка АКБ)
Полезная процедура для корректного отображения заряда аккумулятора, особенно при переходе на CM7 с другого билда. Существует 2 метода калибровки АКБ:

1 метод
1. Разряжаем АКБ до минимума (1%)
2. Загружаем телефон в режим Recovery
3. Из меню CWM : advanced>>wipe battery stat делаем сброс
4. Вынимаем АКБ на 15 сек
3. Вставляем АКБ в телефон и заряжаем в выключенном состоянии (2.5-3ч)
4. Снова вынимаем АКБ на 15 сек, входим в CWM и снова делаем сброс
5. Перегружаем телефон

2 метод (необходимо наличие S-OFF!)
  1. Скачиваем и устанавливаем на телефон ® Battery Calibration
  2. Заряжаем телефон до 100%
  3. Не снимая с ЗУ запускаем программу
  4. Снимаем с ЗУ и коротко нажимаем по окну Calibration на экране программы
  5. Делаем 1 цикл полный разряд / полный заряд
Спойлер (+/-) (Одексирование системных файлов)
Спойлер (+/-) (Resize MTD)
Перераспределение внутренней памяти телефона между ее разделами (system / data / cache)
способ 1
способ 2
Спойлер (+/-) (Системные файлы)
AccountAndSyncSettings.apk — Синхронизация настроек серверов, необходимо для уведомлений Gmail.
ADWLauncher.apk — ADW Launcher. Можно удалить только если есть другой лаунчер.
Androidian.apk — тема CM для ThemeChooser.
Androidterm.apk — Терминал,дает доступ к терминалу.
ApplicationsProvider.apk — Получает список приложений, установленных на телефоне и предоставляет варианты поиска.
Bluetooth.apk — Bluetooth.
Browser.apk — Браузер.
BooksPhone.apk - Книги
Calculator.apk — Калькулятор .
Calendar.apk — Календарь.
CalendarProvider.apk — Синхронизация календаря.
Camera.apk — Камера.
CertInstaller.apk — Управление сертификатами безопасности.
CMStats.apk — CyanogenMod анонимная статистика
CMUpdateNotify.apk — Уведомления наличия обновлений.
CMWallpapers.apk — Обои CM
Contacts.apk — Контакты и лог звонков.
ContactsProvider.apk — Синхронизация контактов.
Cyanbread.apk — Тема CM для ThemeChooser.
DefaultContainerService.apk — Необходимо для установки приложений.
DeskClock.apk — Часы и будильник.
DownloadProvider.apk — Загрузка приложений (маркет, браузер, etc).
DownloadProviderUI.apk — Обеспечивает загрузку файлов вручную и из Маректа.
DrmProvider.apk — DRM функции для доступа к медиафайлам (включая рингтоны)
DSPManager.apk — Обработка звука (эквалайзер).
Email.apk — Почтовый клиент.
FileManager.apk — Менеджер файлов.
FM.apk —FM радио.
FOTAKill.apk — приложение предотвращает Firmware Over The Air (по воздуху) обновление.
Gallery.apk —Галерея.
GoogleBackupTransport.apk — Механизм резервного копирования для приложений и настроек.
GoogleCalendarSyncAdapter.apk — Синхронизация календаря.
GoogleContactsSyncAdapter.apk —Синхронизация списка контактов с сервисом Google.
GoogleFeedback.apk — Обратная связь для Google
GooglePartnerSetup.apk—?
GoogleQuickSearchBox.apk — Поиск google
GoogleServicesFramework.apk — Сервис для доступа к приложениям google
HTMLViewer.apk— Форматировщик HTML.
LatinIME.apk — Клавиатура
LatinImeTutorial.apk — Уроки работы с клавиатурой
LiveWallpapersPicker.apk — Выбор живых обоев
MarketUpdater.apk — Список скачать / обновить для маркета. Не работает без Vending.apk
MediaUploader.apk — Загрузка медиа файлов
MediaProvider.apk — Нужна для доступа к медиафайлам
Mms.apk — Сервис sms и mms
Music.apk — Музыкальный и видео проигрыватель
NetworkLocation.apk— Определяет местоположение по сети GSM.
OneTimeInitializer.apk—?
PackegeInstaller.apk— Сервис установки приложений (apk) с карты памяти. Не требуются при установке приложений из Маркета.
Pacman.apk—?
Phone.apk — Приложение для телефона и номеронабератель
Protips.apk— Виджет "помощь в использовании андроида"
Settings.apk — Меню настроек устройства
SettingsProvider.apk — Синхронизация настроек
SetupWizard.apk — Настройка при первом включении
SoundRecorder.apk —Диктофон
SpareParts.apk — Меню дополнительных настроек
Stk.apk — Sim Tool Kit; менеджер SIM карты
Superuser.apk — Суперпользователь
SystemUI.apk—отвечает за настройки статусбара и др,служит важным дополнением файла framework-res.apk
Talk.apk— Google Talk.
TelephonyProvider.apk — Синхронизация телефона
ThemeChooser.apk—Установка тем,оформления.
ThemeManager.apk—Менеджер установленных тем,оформления.
Torch.apk—Фонарик
TtsService.apk — Озвучивание текста, нужно для навигатора Google и карт Google версии v5 и выше.
UserDictionaryProvider.apk — Словари для клавиатуры.
Vending.apk — Маркет
VoiceDialer.apk — Голосовой набор.
VpnServices.apk — Приложение для VPN
Спойлер (+/-) (Редактирование системной графики)
Смена анимации открытия окон
редактирование framework-res.apk - читать
Замена splash (картинка, идущая непосредственно перед анимацией включения)
читать
читать
Спойлер (+/-) (Как пользоваться кухней)
Спойлер (+/-) (Настройки яркости экрана)
Спойлер (+/-) (Разделы ЕХТ2,3,4 краткая информация)

Second Extended File System (дословно: "вторая расширенная файловая система"), сокращённо ext2 (иногда ext2fs) — файловая система ядра Linux. Была разработана Реми Кардом (англ.) взамен существующей тогда ext. По скорости и производительности работы она может служить эталоном в тестах производительности файловых систем. Так, в тестах на скорость последовательного чтения и записи, проведённых The Dell TechCenter, файловая система ext2 обгоняет ext3, и уступает лишь более современной ext4 в тесте на чтение.[1]

Главный недостаток ext2 (и одна из причин демонстрации столь высокой производительности) заключается в том, что она не является журналируемой файловой системой. Он был устранён в файловой системе ext3 — следующей версии Extended File System, полностью совместимой с ext2.

Файловая система ext2 по-прежнему используется на флеш-картах и твердотельных накопителях (SSD), так как отсутствие журналирования является преимуществом при работе с накопителями, имеющими ограничение на количество циклов записи.


Third Extended File System (третья версия расширенной файловой системы), сокращённо ext3 или ext3fs — журналируемая файловая система, используемая в операционных системах на ядре Linux, является файловой системой по умолчанию во многих дистрибутивах. Основана на ФС ext2, начало разработки которой положил Стивен Твиди.

Основное отличие от ext2 состоит в том, что ext3 журналируема, то есть в ней предусмотрена запись некоторых данных, позволяющих восстановить файловую систему при сбоях в работе компьютера.

Стандартом предусмотрено три режима журналирования:
writeback: в журнал записываются только метаданные файловой системы, то есть информация о её изменении. Не может гарантировать целостности данных, но уже заметно сокращает время проверки по сравнению с ext2;
ordered: то же, что и writeback, но запись данных в файл производится гарантированно до записи информации об изменении этого файла. Немного снижает производительность, также не может гарантировать целостности данных (хотя и увеличивает вероятность их сохранности при дописывании в конец существующего файла);
journal: полное журналирование как метаданных ФС, так и пользовательских данных. Самый медленный, но и самый безопасный режим; может гарантировать целостность данных при хранении журнала на отдельном разделе (а лучше — на отдельном жёстком диске).


Fourth Extended File System (четвёртая версия расширенной файловой системы), сокр. ext4, или ext4fs — журналируемая файловая система, используемая в ОС с ядром Linux. Основана на файловой системе ext3, которая является файловой системой по умолчанию во многих дистрибутивах Linux.

Впервые экспериментальная поддержка ext4 была выпущена в виде патча для Linux версий 2.6.19-rc1-mm1 и 2.6.19-rc1-git8 10 октября 2006 года программистом Эндрю Мортоном

Основной особенностью стало увеличение максимального объёма одного раздела диска до 1 эксабайта (260 байт) при размере блока 4Kb, и увеличение размера одного файла до 16 терабайт. Кроме того, в ext4 представлен механизм пространственной (extent) записи файлов (новая информация добавляется в конец заранее выделенной по соседству области файла), уменьшающий фрагментацию и повышающий производительность.

Комментариев нет:

Отправить комментарий