Читаем Компьютер + мобильник: эффективное взаимодействие полностью

Такова классическая схема запоминающих устройств или областей памяти телефона (рис. 7.2). Она совпадает с перечнем составляющих программного обеспечения трубки. Во многих моделях запоминающие устройства организованы иначе, хотя функциональное назначение составляющих в целом сохраняется. Например, в большинстве современных телефонов микросхема EEPROM физически отсутствует, а под нее выделяют область в микросхеме flash-памяти. В некоторых телефонах Motorola в единственной микросхеме памяти размещены и загрузчик, и EEPROM, и прошивка со всей файловой системой. Из всего перечисленного файловой структурой обладает только Flex, а остальное программное обеспечение хранится в запоминающих устройствах телефона в виде безымянной непрерывной последовательности байт. Этим телефон очень напоминает BIOS компьютера. Не случайно BIOS тоже называют прошивкой.

Понятием SEEM обозначают отдельные записи в памяти телефона, в которых содержатся настройки телефона, IMEI, удаленные SMS и телефонная книга. Это не область памяти, а лишь собирательное название ячеек, хранящих информацию определенного рода. Часть ячеек SEEM входит в EEPROM, а часть – во FLEX.

Рис. 7.2. Физическая и логическая структура памяти телефона.

В памяти телефонов Motorola особо выделяют область PDS – это уникальная для каждого телефона зона безопасности, содержащая часть SEEM, адрес для сетевого соединения Bluetooth, сведения об операторской блокировке, кодах и паролях, историю прошивок и другую служебную информацию. Функционально PDS соответствует EEPROM других телефонов. Со стертым или неправильным PDS телефон включается только во flash-режим.

Panics – это область памяти, идущая сразу за PDS, в которую телефон записывает информацию об ошибках и сбоях программного обеспечения. Panics не затирается при перепрошивке, уничтожить эту информацию можно только принудительно. Прочитать сообщения Panics можно средствами самого телефона через меню.

Мы умышленно не упомянули о SIM-карте и картах памяти. Первая, несмотря на крошечные размеры, является сложным и вполне самостоятельным устройством, которое сообщает телефону отдельные данные для входа в сеть оператора. Часть своей памяти SIM-карта может предоставить для хранения записей телефонной книги, но эта память никоим образом не является запоминающим устройством самого телефона. Карты памяти представляют собой обычные съемные носители информации с собственной файловой системой, и к телефону непосредственного отношения также не имеют. Когда они подключены к телефону, их содержимое отображается вместе с пользовательскими файлами, хранящимися во Flex.

На протяжении предыдущих глав вы сталкивались только с той частью программного обеспечения телефона, которая чуть выше была обозначена как Flex. Именно ее содержимое просматривают и изменяют программы-менеджеры.

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

Ячейки памяти принято нумеровать в шестнадцатеричной (hex) системе. Если в обычной десятичной системе мы считаем до десяти, а затем добавляем единицу в следующий разряд, то в шестнадцатеричной считают до шестнадцати. Естественно, одних цифр для такой записи недостаточно и вместо «10» пишется «A», вместо «11» – «B», и так до «F». Поэтому адрес (номер) ячейки может выглядеть как 10B1F7FF. Диапазон адресов обозначают начальным и конечным адресом, например 10B1F800–10B1FFFF. Можно встретить и другое обозначение диапазона: «начальный адрес 10B1F800, смещение 7FF». Смещение – всего лишь количество ячеек после начального адреса, записанное шестнадцатеричным числом. В данном случае количество ячеек равно 2047.

О загрузчике и EEPROM стоит помнить следующее: эти составляющие программного обеспечения остаются неизменными на всем протяжении жизни телефона. Именно загрузчик и EEPROM отвечают за включение телефона и связь с компьютером через data-кабель. Пока они целы, телефон можно попытаться «реанимировать»: подключить к компьютеру или программатору и восстановить или заменить прошивку. Если поврежден загрузчик, то мобильный «умирает» окончательно.

Поскольку ни загрузчик, ни EEPROM трогать не стоит, а с файлами телефона вы уже знакомы, рассматриваемые далее операции с программным обеспечением касаются именно прошивки.

<p>Установка и прошивка</p>
Перейти на страницу:

Похожие книги

Самоучитель работы на компьютере: быстро, легко, эффективно
Самоучитель работы на компьютере: быстро, легко, эффективно

Тот факт, что умение работать на компьютере сегодня необходимо всем и каждому, не вызывает сомнений даже у скептиков.Книга, которую вы держите в руках, будет настоящим другом и помощником для тех, кто желает самостоятельно и в короткие сроки освоить премудрости работы на персональном компьютере. Написанная простым и понятным языком, она доступна и легка даже для новичков. Большое количество конкретных примеров и наглядных иллюстраций способствует быстрому и легкому усвоению предлагаемого материала.Его последовательное изложение, а также подробное пошаговое описание ключевых операций и процедур превращают изучение данной книги в увлекательный процесс, результатом которого будет умение общаться на «ты» с любым современным компьютером.Описание построено на примере системы Windows XP Professional.

Алексей Анатольевич Гладкий

Руководства / Прочая компьютерная литература / Книги по IT / Словари и Энциклопедии