motofan logo
> 

Словарь терминов форума, Наверное будет полезен многим новичкам

tula
сообщение 14.7.2005, 6:57


Новичок
*

Группа: Пользователи
Сообщений: 7
Регистрация: 7.7.2005
Из: Тула
Пользователь №: 45 626
Модель телефона: v80
Прошивка: r26

Рейтинг: 0



[COLOR=purple]Я совсем недавно приобрел V80 и начал упорно изучать этот форум, но сленг или лексикон постоянных пользователей далеко не всегда понятен. Для понимания нужно пререлапатить не один десяток страниц форума! Может кто из добрых людей накидает словарь свяких симов сабжей скинов монстров флексов и т.п.
Я бы и сам, только мне еще далеко до понимания
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
Maximin
сообщение 29.3.2006, 8:13


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 1.11.2004
Пользователь №: 19 096
Модель телефона: Motorola V180
Прошивка: R364_G_0B.D1.09R

Рейтинг: 0



Как-то раз, столкнувшись с необходимостью решить некоторую проблему с Моторолой моей жены, полез я на соответствующий форум, aka motofan.ru. Убив полдня на лазание по разным тредам, чтение написанных сто лет тому назад ФАКов, разбросанных по разным разделам, просмотр воплей людей, убивших свой телефон из-за элементарного незнания, того, чем отличаются функционально и местоположением одни части ПО телефона от других, я пришёл к выводу, что бардак здесь царит полнейший. Как человек, стремящийся создать для себя максимально полную картину того, с чем я имею дело, перед тем, как лезть в свой телефон, я собрал для себя небольшое описание структуры ПО телефонов Motorola по материалам этого форума. С чем и хочу ознакомить общественность, ибо такого описания структуры ПО с объяснениями на форуме я не обнаружил. Этот FAQ, по мере поступления предложений и исправлений, естественно, будет модифицироваться. В настоящее время он отражает моё видение проблемы.

Как старый пользователь телефона Siemens, хочу сказать, что с ним было всё гораздо понятнее - в адресном пространстве есть с таких-то по такие-то адреса flash, с таких-то по такие-то EEPROM. Доступ к ним единообразный, но NVRAM делится на области. Если забекапить всё, получишь полный image со всеми настройками, которые только есть в телефоне, можешь его класть хоть под рентгеновскую установку - потом восстановишь.
Для Моторолы же никто не озаботился написать что-либо вменяемое... PDS, SEEM, прошивка, EEPROM, NVM... песец...

Итак, начинаем развеивать смятение в умах....

Начнем с базовых определений:
1. Flash - микросхема flash-памяти в телефоне.

2. EEPROM - перезаписываемая память сравнительно небольшого объема, обычно находящаяся внутри управляющего микроконтроллера (как в Motorola - не знаю), используемая для хранения некоторого набора настроек, отдельная и независимая от flash. Её использование обычно - хранение данных, которые должны быть сохранены в любом случае, независимо от состояния микросхемы flash, или для часто модифицируемых данных, чтобы не расходовать ограниченный ресурс записи микросхемы flash.

3. Прошивка - определенная программа, по которой работает телефон, и данные к ней, зашитые во flash. Применительно к Motorola делится на две части - собственно управляющая программа(и все её атрибуты, такие как графика, некоторые станд. анимации и пр.) и область памяти, в которой хранятся настройки и данные пользователя (файловая система) - см. далее FLEX.

4. Reflash - Motorola-термин, определяющий, собственно, только часть прошивки с управляющей программой и её атрибутами, без FLEX.

5. NVM. Отсюда было прочитано, что NVM и обсуждаемый в исходной ветке файл psc.nvm, это, похоже, одно и тоже. Хранит в себе настройки батареи, радиотракта, подсветки и некоторые контрольные суммы. Его интересная особенность состоит в том, что он не входит в состав прошивки, и не хранится во flash (но в EEPROM!) и, естественно, поэтому не бекапится FlashBackup!!!. То есть, файл psc.nvm, на самом деле, есть отображаемая в файловую систему EEPROM (она же NVRAM, отсюда и название). Этот файл необходимо сливать/заливать специальной программой (в частности, RadioComm), ибо другие с этой областью(типом) памяти общаться на запись не умеют. Насчет чтения напрямую этого файла через файловые менеджеры - не уверен, гуру поправят.

Далее...
6. FLEX - это просто область прошивки во flash, в которой хранятся настройки в виде SEEM(см. чуть далее) и файлы, организованные в файловую систему. Настройки во FLEX организованы в группы, называемые SEEM. Номер SEEM - это просто номер какой-либо из групп, начинающейся с определенного адреса во flash. Некоторые SEEM представляют из себя битовые карты(см. в конце поста), некоторые - хранят непосредственные значения.
- Какой именно номер SEEM имеет конкретная настройка и почему такой?
- По всей видимости, он определяется стандартным протоколом доступа (API) к этим настройкам (aka P2K Protocol). Напрямую во flash за ними лезть смысла не имеет (по крайней мере, никто не пытался), раз есть стандартный способ доступа. Заодно, это позволяет не искать в каждой новой прошивке адреса SEEMов заново.

7. PDS, она же "зона безопасности" - часть области SEEM'ов - в этой теме есть описание. Представляет собой набор жизненно важных SEEM, сгруппированных в определенной зоне flash (естественно, относящейся к FLEX, адреса с 10010000 по 10020000), которые определяют конкретный экземпляр телефона. Хранит, в частности, залочки на оператора. Некоторые его SEEM шифрованы по алгоритму 3DES.

8. DRM - область прошивки(точнее, reflash'а, если строго), в которой хранится графическое оформление (стандартные картинки, анимации, цвета элементов и другое оформление).

9. Langpak - область reflash, хранящая все текстовые сообщения на различных языках. заменой оной можно менять имеющиеся в телефоне сообщения.

10. Bootloader. Это маленькая программа, которая хранится в самом микроконтроллере телефона (в EEPROM?) (но обычно, в самом контроллере, есть маленькая область, доступная по записи, которую он начинает выполнять сразу после включения). Она активируется в случае отсутствия чего-то похожего на прошивку(bootloader же и проверяет) во flash, либо при нажатии спец. комбинации клавиш при включении телефона и умеет заливать flash по внешнему интерфейсу.

P.S. Что такое "битовая карта". Битовая карта - понятие, обозначающее линейный массив бит. Применительно к Motorola - набор нескольких(1..N) байтов, каждый бит которых представляет какой-либо из параметров телефона и его значение (1 - вкл./0 - выкл.).

На данный момент - всё.
Надеюсь, кому-то это поможет.

Сообщение отредактировал Maximin - 3.4.2006, 12:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
tula   Словарь терминов форума   14.7.2005, 6:57
Osta   tula, давай сделаем проще : ты (и другие) здесь пи...   14.7.2005, 10:36
tula   Правильно я понимаю сим - набор байтов данных - пе...   15.7.2005, 6:43
Мусорщик   В файловом архиве лежит мануал, который написал Ви...   15.7.2005, 7:08
Osta   tula, буду писать, как я понимаю сим (он же сиим ...   15.7.2005, 8:23
Ognemm   скин - то что написал Osta. Тема - наряду со ск...   17.7.2005, 18:29
wRAR   Не совсем. Сабж - от слова subject. В ФИДО, мейл-...   18.7.2005, 15:29
kENOD   А че такое триплет? :unsure:   18.8.2005, 20:45
Osta   чётко написано здесь Триплеты   19.8.2005, 12:07
Мусорщик   Вот, на мой взгляд, интересная ссылочка Неакадемич...   19.8.2005, 12:37
ACiD_KiSS   А "Тело" надо понимать "Телефон...   23.8.2005, 20:03
Alma.zik   Тело - это телефон. Думаю пошло от сокращения это...   23.8.2005, 20:57
gstrein   P2Kтелефон - что это и как с ним бороться   5.10.2005, 1:21
Osta   Это телефон поддерживающий Р2К протокол У моторо...   5.10.2005, 6:27
Artist   Osta, Еще E365 тоже АСЕР.   5.10.2005, 14:34
Uzver31   Что такое МИДлет? Слово упоминается в форуме про р...   10.10.2005, 21:31
wildchild   МИДлет-Java приложение. Например игры и т.д.   11.10.2005, 5:05
MObi Dick   Все пишут ИМХО, а я сижу и пытаюсь расшифровать чт...   12.1.2006, 0:57
Osta   "по моему скромному мнению" кажется   12.1.2006, 6:02
pahan_tver   IMHO - In My Humble Opinion - по моему скромному м...   12.1.2006, 9:46
Indeec Joe   (;_ если БОЛЬШИМИ буквами, то скорее: Имею Мнение...   17.1.2006, 23:15
morpho   А гнусмас это Самсунг? :ph34r:   17.1.2006, 21:55
Osta   Да , только наоборот :)   18.1.2006, 7:14
Indeec Joe   (;_ Гугл(ь) - самый именитый поисковик www.google....   18.1.2006, 21:17
morpho   Гы, точно :) , а я раньше и не замечал :huh: те...   20.1.2006, 22:50
MikVolg   А что такое режим Авиа? В теле имеется, а на форум...   21.1.2006, 9:02
MadRay   Это специальный режим телефона для перелета на са...   21.1.2006, 9:15
Rozboris   Еще для сведения есть ДРМ(DRM)-Data Resource Manag...   21.1.2006, 14:55
Leean   Нет, это ваще дрм графика называется, но все в дрм...   22.1.2006, 17:56
Pearce   Как поставить картинку под своим ником?   22.1.2006, 18:02
PeaceDeathS   Картинку (аватар) можно поставить в твоем профиле ...   23.1.2006, 7:07
Maximin   Как-то раз, столкнувшись с необходимостью решить н...   29.3.2006, 8:13
amigo62   Хелломото народ! А меня интересует, чо такое ...   2.4.2006, 13:27
LiGHTaz   З.Ы. = P.S., то есть "Post Scriptum".   2.4.2006, 14:23
amigo62   а что такое rms и heap (в словаре написано "к...   9.4.2006, 9:13
proXXy   а что такое т.к. ЗЫ (иногда пишут в форуме) ?   23.4.2006, 13:41
MotoRavlic   зы = PS Имадж?   25.4.2006, 7:42
Osta   образ записи Java и объём Java памяти   25.4.2006, 7:50
GrAnd_   MadRay, Не только GSM. Зуб тоже нельзя использова...   25.4.2006, 11:34
Surfman   Предлагаю вот это сообщение закрепить в этом топик...   27.4.2006, 12:33
grafmoto   off_topic; iTunes - это приложение для мотора, ко...   27.4.2006, 12:48
proXXy   Народ, хочу спросить, что означает этот смайлик o...   30.4.2006, 17:47
Serji   proXXy, оффтопик - отклонение от обсуждения основ...   30.4.2006, 17:51
kraid   Народ - у меня С 390 недавно - не привычно осушес...   24.5.2006, 11:46
ACiD_KiSS   Что такое ТП и test-point?   27.1.2007, 17:32
Osta   читайте закрепленные сообщения здесь и здесь тес...   14.3.2007, 13:25
MOZER   Я конечно чайник! Но все с чего-то начинали Р...   28.4.2007, 1:24
Osta   читай Кодовые группы в прошивках   28.4.2007, 5:42
ACiD_KiSS   Osta, спасибо, понял. В каком месте хранятся ...   16.5.2007, 19:58
Osta   в seem   17.5.2007, 6:53
ACiD_KiSS   Что такое "Эффект вибрации"? Предположен...   28.5.2007, 17:23
NEMO   Уважаемыt Админы и Модеры если можно прикрепите эт...   30.5.2007, 10:20
vatang   а что такое корелет??   13.8.2007, 6:52
бес шумный   а что такое корелет?? корелет-это java приложен...   13.8.2007, 7:30
бес шумный   вопросики : кто такой камрад и что означает rulez?   15.8.2007, 10:38
Osta   друг и правила   15.8.2007, 11:42
FiXXX   что такое ДРМ-куст, и что делать с бин-файлом??jav...   31.8.2007, 2:07
Osta   DRM - (группа в прошивке CG15) - графика для офор...   31.8.2007, 6:51
BrainRX7   А может мне кто разъяснить про IROM, IRAM, и не од...   27.1.2008, 14:12
WiRex   А что такое PCA?   29.1.2008, 16:48
Osta   подпись прошивки - Раскрытие секретного ключа д...   29.1.2008, 16:51
BrainRX7   RSA - алгоритм шифрования. Именно этим алгоритмом ...   30.1.2008, 5:17
Osta   а зачем тебя поправлять , если тут всё подробно о...   30.1.2008, 5:55
Glamurdin   Спасибо NEMO за хороший мануал! Но все таки не...   31.1.2008, 8:32
Master866   друг и правила[/quote] Насколько я знаю, rulez...   31.1.2008, 10:32
NoNaMe®   что такое калибровка?   11.5.2008, 12:05
citroen   Процесс обеспечения единого представления и согл...   11.5.2008, 12:44
NoNaMe®   citroen, пасиб)   11.5.2008, 14:41
Ежи Нежилец   что такое хип   11.5.2008, 15:12
motofucker   что такое хип Хип-оперативная память   5.7.2008, 20:08
PItBuLL   Ежи Нежилец, смотри на предыдущих страницах, там у...   11.5.2008, 17:30
Garibaldi   да, действительно, не помешало бы узнать насчет I...   29.5.2008, 13:47
Джуманджи   IRAM - оперативка тела про IROM знаю только то, чт...   30.5.2008, 8:55
Osta   тема перемещена из-за удаления раздела FAQ (Мануал...   21.11.2008, 16:30
motoprogger   IROM - ПЗУ, встроенное в Neptune IRAM - оперативна...   31.12.2008, 21:34
hs85   разлоченый бут кастомное рекавери вайп   25.10.2012, 8:04
stigr   загрузчик который разрешает установку стороннюю (...   25.10.2012, 8:43

Словарь терминов форума, Наверное будет полезен многим новичкам · Обратная связь · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.7.2025, 11:51

Форум живёт: