+ Ответить в теме
Показано с 1 по 1 из 1

Тема: Все про прошивки

  1. #1
    умникум Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Claus Взлетаю Аватар для Claus
    Регистрация
    29.03.2006
    Адрес
    город-геморрой Братск
    Сообщений
    4,818
    Поблагодарил(а)
    1,520
    Получено благодарностей: 1,838 (сообщений: 960).

    По умолчанию Все про прошивки

    Множество людей постоянно спрашивают у меня, как прошить самому в домашних условиях телефон или «можно ли прошить на звук» или «телефон ворованный, как его прошить?», «Как убрать код?». Чтобы развеять сомнения и внести немного ясности, попытаюсь объяснить что такое прошивка и с чем ее едят.


    Итак, прошивка. Изначально понятие было применимо к перепрограммируемым микросхемам-контроллерам, которые до сих пор используются в бытовой технике, промышленных приборах и даже в автомобилях. Т.е. прошить стиральную машину, DVD-плеер или контроллер инжектора так же реально как и телефон. Но вот в случае с телефонами все сложнее и запутаннее. Прежде всего, рассмотрим аппаратную часть телефона по аналогии с компьютером. В телефоне есть процессор – главная управляющая микросхема. Тут, думаю, даже эникейщикам все понятно. Далее – память. Как и в компьютере, память делиться на несколько видов – часть памяти телефона содержит EEPROM – энергонезависимая память, где хранятся персональные настройки аппарата – уровень батарейки, настройки сети, IMEI и много других оригинальных настроек. Часть памяти заполнено собственно прошивкой – управляющей программой телефона, по аналогии – операционной системой. Небольшая часть микросхем flash-памяти при выключенном аппарате пуста – она заполняется при запуске аппарата и используется в качестве оперативной памяти, при выключении аппарата все данные теряются как и в оперативной памяти ПК. В свою очередь прошивка может состоять также из нескольких частей, которые отвечают за разные аспекты аппарата. В основном, это основная часть прошивки – общая, обычно самая большая. Потом идет langpack – языковой пакет, различный для регионов планеты, содержит язык, а соответственно, раскладку и шрифты для поддержки данного языка. Для многих аппаратов основная часть прошивки и языковой пакет объединены в один файл. Например, Siemens, Samsung, LG, Sony Ericsson. В телефонах Nokia, Motorola и некоторых других языковой пакет можно прошить отдельно. Третья часть – файл контента аппарата – так называемый flex – содержит картинки, иконки, заставки, шрифты, мелодии и игры по умолчанию. Практически для всех моделей файл контента можно прошить отдельно. Думаю, в общем все понятно.

    Теперь о наболевшем – IMEI. Каждому телефону при его производстве присваивается уникальный номер, который и сопровождает этот телефон всю его жизнь. Этот номер называется International Mobile Equipment Identifier (Международный Идентификатор Мобильного Оборудования) или просто IMEI. Номер представляет собой число, состоящее из 15 цифр. Вы можете посмотреть его на коробке с телефоном под штрих кодом или под аккумулятором на самом телефоне, либо набрав код *#06#. Данный идентификатор служит для регистрации телефона в GSM сети и является уникальным, т.е. в одной сети не может быть двух телефонов с одинаковым IMEI номером, не считая телефонов, IMEI которых был изменен умышленно (или нечаянно) программным путем. IMEI в основном используется для отлова или обеспечения неработоспособности похищенных трубок. При прошивке IMEI не меняется, так как храниться в отдельной области памяти, а то и в двух местах – прописан в самой микросхеме в области OTP (One Time Programming – Одноразовая программируемая область) и в EEPROM. При запуске эти данные сравниваются и если они не совпадают, телефон не включиться. Таким образом, прошивка не изменит IMEI вашего аппарата. Конечно есть способы по его восстановлению и изменению в случае ошибки EEPROM, при прошивки FullFlash (полного содержимого памяти аппарата) но это информация для узкого круга специалистов по программному ремонту. Тем более, что смена IMEI преследуется по закону и является уголовно преследуемым деянием в сфере высоких технологий, которым занимается отдел «К» при ФСБ РФ.

    Увеличение памяти. Распространено мнение, что при прошивке можно увеличить часть памяти доступную пользователю – т.е. увеличить объем для закачивания картинок, мелодий и прочего контента пользователя. Для некоторых моделей это возможно. Но отнюдь не с помощью прошивок – исключительно с помощью патчей. Т.е. маленьких изменений в общей прошивке, которые удаляют часть как правило неиспользуемых ресурсов прошивки и освобождают данное место для ресурсов пользователя. Либо урезают область памяти выделенную под оперативную память (по аналогии – кэш-память, файл подкачки) и увеличивают за ее счет память пользователя. Патчи эти пишутся программистами-любителями и обычно выкладываются на специализированных сайтах по моделям телефонов – x55.ru, sgh.ru и других. Еще вариант – удалить часть встроенных мелодий и картинок, что нельзя сделать через файл-браузер телефона. Это актуально для телефонов Motorola платформы p2k. Но тут опять же нужно знать – что и как удалать, как ставить патчи, иначе телефон начнет глючить или вообще умрет программно.

    Увеличение громкости звука – актуально для аппаратов Motorola и SE. Программно меняются параметры усиления звука – например с помощью утилиты p2kTool для Motorola. Но при этом следует учесть, что инженеры фирм-производителей далеко не дураки и если они рассчитали именно такие параметры, то так оно и надо. Пользователи Моторол с увеличенной громкостью платят частой заменой динамиков, которые просто перегорают от увеличенного напряжения в аудио-цепях.

    MP3 – если аппаратно не предусмотрено декодирование mp3, то никакой прошивкой это не исправить – это чисто аппаратно-программная проблема. Меняйте телефон.

    Камера 3mpx. Камера состоит в основном из светочувствительной матрицы, которая и определяет ее разрешение. Соответственно, программно изменить параметры матрицы, заложенные на молекулярной основе невозможно. Даже если припаять другую камеру, придется менять микросхему-драйвер видеосигнала, соответственно переделывать программное обеспечение, что под силу не каждому даже профессиональному программисту.

    Разблокировка. Код пользователя, блокировка на одну сим-карту, блокировка на оператора. Прошивка тут не поможет в большинстве вариантов. Но снять ее можно абсолютно в любом случае. Иногда достаточно набрать сервисный код, который можно найти в сети Интернет. Но чаще всего нужно специальное платное программное обеспечение. Это прямое направление в Сервис центр. Хотя на некоторых аппаратах (Motorola например) код пользователя можно снять и дома простым дата-кабелем. Опять же нужно знать, что делаешь, иначе можно запросто угробить телефон программно.

    Итак, если все так не просто, то зачем же тогда вообще прошивать телефоны? Пользуйтесь так и не заморачивайтесь! Ан нет – программное обеспечение (любое!) имеет свойство глючить и выдавать ошибки. Телефон начинает выключаться, зависать, перестать ловить сеть, терять файлы и телефонную книжку, в конце-концов, просто не включаться. Если на обычном ПК переустановить «заглючившую» программу не составит труда, то в телефоне как правило придется менять весь управляющий софт, т.е. прошивать телефон. Еще один немаловажный аспект – современные производители ведут постоянную гонку на рынке средств мобильной связи. Главное – успеть выпустить новейшую модель на рынок раньше конкурентов. Отсюда следует небольшой период времени на тестирование готовой продукции. В особенности ее программного обеспечения. А потом начинается – оказывается в таком-то пункте меню при нажатии такой-то кнопки происходит зависание, СМС-сообщения уходят по 5 минут, вешая весь аппарата, Jawa-игры не открываются с карты памяти и прочее… И фирма-производитель начинает исправлять эти глюки и баги – переписывать прошивки, даже иногда добавлять новые функции. В этом и заключается версия прошивки, которую в идеале рекомендуется периодически менять на самую новую – как Service pack для Windows. Рассмотрим на примере смартфона Nokia 3250. Сам аппарата был анонсирован 26-09-2005. Первая версия прошивки 03.18 имела ряд солидных недостатков – не работали USSD-запросы, вместо информации о балансе телефон писал «Готово» и все. Выключался и зависал mp3-плеер. Следующая версия – 03.21 исправила эти глюки. Но появились некоторые другие. Версии 03.23, 03.24 ничего нового не принесли, зато версии 04.14 и 04.21 добавили быстрый набор при удержании цифровой клавиши и некоторые другие приятные мелочи. Но при соединении с Интернет через ПК и обрыве связи модем вис напрочь до перезагрузке телефона. Последняя версия 04.40 от 1-06-2007 является на данный момент самой стабильной – в ней исправлены практически все глюки предыдущих версий. В принципе, аналогичная ситуация и с телефонами других производителей. Некоторые модели телефонов – Nokia, SE позволяют менять версию ПО дома, при помощи Интернет и фирменной программы. Но не дай Бог обрыв связи или проблемы с компьютером! Да и вес прошивки от 10 до 50Мб не совсем приемлем для пользователей медленных подключений.

    Итак, подведем некоторые итоги:
    - IMEI невозможно сменить. Как формально, так и чисто технически;
    - Увеличение памяти возможно. Но если вам очень надо, разбирайтесь сами, простой перепрошивкой аппарата это не решить. Или обращайтесь к умельцам;
    - mp3 на Samsung X100 – нереально. Как и 2-mpx камера на X600;
    - Последнюю версию ПО можно прошить дома, а можно и Сервисе;
    - По поводу кода телефона или иной блокировки желательно обратиться в Сервис-Центр, особенно, если вы не имеете понятия об устройстве и работе ПО телефона.

    © Claus 2007
    На форуме бываю редко. vk.com/clausbratsk

  2. 7 пользователей сказали cпасибо Claus за это полезное сообщение:

    38vas (18.11.2007), CoRom (18.12.2008), DeFLektoR (18.11.2007), E][cellent (20.11.2007), LEXTER (25.11.2007), ДеД (20.02.2008), ~GambiT~ (09.12.2007)

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Похожие темы

  1. Ответов: 281
    Последнее сообщение: 14.09.2015, 20:48
  2. Скрытые меню на телефонах
    от ketchup в разделе Общие вопросы
    Ответов: 30
    Последнее сообщение: 15.12.2009, 00:58
  3. Ответов: 10
    Последнее сообщение: 16.06.2006, 08:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

Копирование любого материала возможно только
при наличии ссылки на сайт.