Мини-FAQ по вводу SKEY в телефон и по дефрагментации EEPROM
(С) и благодарности за проделанную работу sersiem
В виду того, что многие описания работы с программами просто скопированы со
времен R65, то решил написать небольшие инструкции с корректировкой на телефоны X75 (SGOLD2).
1. Ввод сервисного ключа (он же S_Key)
Т.к. FW начиная с 3x и выше, претерпело значительные изменения, то расчет ключей нужно делать на прошивках до 24-й (пока), так же и вводить ключ нужно на самых последних версиях PapuaUtils (на сегодня V079d, подойдут все, начиная с V077), а то форум заполонили возгласы, что раньше папуания показывала FactoryMode, прошил новую прошивку и показывает UnknownMode.
Отличие X75 от R65 – это нормальная работа через USB интерфейс, есть возможность включения USB хаба, что делает возможным одновременно работать телефону в качестве модема и программ, например PapuaUtils. Еще одним плюсом является возможность зарядки телефона от USB без специальных утилит, как это было на R65. Теперь непосредственно перейдем к сервисному ключу.
Расчет HASH и ESN производится с помощью мидлета px75v1, который лежит в архиве с программой x65flasher (последняя версия 1094). Скопируйте папку px75v1 в папку Applications телефона,
затем через: Меню > Прочее > Мои приложения запустите мидлет. Через 5-15 минут мидлет должен выдать коды HASH и ESN.
Итак, HASH и ESN рассчитаны, теперь нужно рассчитать S_Key и ввести в
телефон. Запускаем PapuaUtils, во вкладке «Установки» выбираем COM порт,
на котором висит телефон (не забываем, что USB-модему, при подключении через DCA-540, тоже присваивается номер COM порта), а так же начиная с V079, выбираем модель телефона, с которым мы работаем, в нашем случае X75.
Во вкладке «Коды» вводим значения HASH и ESN без дефисов.
После чего нажимаем "Расчет SKEY и BootKEY"
В этой же вкладке, нажав кнопку «NewVKD», получим лоадер для V_KLay, ну и
непосредственно ввод SKEY в телефон, нажимаем кнопку «Ввести SKEY в телефон»:
Видим надпись «SKEY введен!» и статус телефона: «FactoryMode».
Вот в принципе и все, ничего сложного, а главное страшного нет.
2. Дефрагментация EEPROM’а с помощью Siemens EEPROM tool v 3.15+.
В первую очередь обладателей телефонов S/SL75 вводит в заблуждение то, что в описаниях к этой процедуре описывается про патч на открытие скрытых блоков. Патч требовался на телефонах R65, на новых S-GOLD2 никакого патча не нужно, просто вводим SKEY в телефон и все, количество блоков в S75 – 144.
При частой заливке map’ов и прочих сменах блоков, происходит переполнение блоков: «Удаляемые из телефона блоки не удаляются непосредственно, а только помечаются как удаленные, продолжая занимать память, которая совсем не безгранична (значение "free in buffer"). Если память кончится, то новые блоки записать не получится. Наиболее это актуально для EELITE - в EEFULL'е худо-бедно, но работает garbage collection, что проявляется в периодическом увеличении свободного места в буфере. В EELITE такого нет, а, учитывая народную любовь к экспериментам с 71 блоком, можно об этом только сожалеть. Если буфер забился под завязку, выход один - забэкапить все текущие блоки EEPROM'а, удалить его весь, а потом записать все обратно.» © Copyright
Skylord.
Вот это нам и предстоит проделать, но для начала предупреждение:
Не используйте эту программу, если вы не знаете, что такое EEPROM и зачем он нужен...
Данная программа может быстро и безболезненно убить ваш телефон, EEPROM содержит блоки уникальные только для Вашего телефона, восстановить их, при отсутствии бэкапа, практически НЕ ВОЗМОЖНО!
Запускаем Siemens EEPROM tool, обращаем внимание на Mobile initialization, где указываем COM порт и модель телефона (ставим =x65) и ставим галочку PreCheck, после чего, нажимаем кнопку «Init», через какое-то время получаем информацию о телефоне:
Затем в правой части программы нажимаем кнопку «Load all», для загрузки ВСЕХ блоков из телефона в буфер программы:
Затем сохраняем их на компьютере, для возможности восстановления EEPROM’а в случае чего, для этого нажимаем в правой части кнопку «Select all», потом стрелкой «влево» переносим блоки в левую часть программы, в левой же части нажимаем кнопку «Select all» и сохраняем, нажав «Save». Теперь нажимаем в правой части кнопку «FormatEP».
Выскочит окошко с предупреждением, нажимаем «Да» и форматируем всю область EEPROM, следим всегда за надписью в строке состояния, перед любой операцией там должно быть написано Ready, если надпись другого содержания, то значить телефон еще не закончил предыдущую команду, после форматирования заливаем назад ВСЕ блоки, нажав в правой части кнопку «Select all» и после «Save all»:
Все, после этого все ваши блоки будут залиты обратно в телефон, а помеченные на удаление блоки будут стерты! В принципе, предыдущую операцию (форматирование) можно и не выполнять, но я рекомендую все-таки сначала форматировать, а затем заливать.
Выход из программы нажатием кнопки «Exit», после чего ваш телефон выключиться.
Ну и напоследок несколько рекомендаций и замечаний:
Во-первых, имейте надежное питание компьютера (лучше бесперебойное) и полностью заряженный аккумулятор телефона;
Во-вторых, не менее важно и наличие свободных ресурсов компьютера, особенно это касается работы с Siemens EEPROM tool, программа достаточно ресурсоемка, поэтому, если у вас компьютер работает на частоте ниже 1000MHz и имеет оперативную память 256Mb и менее, то лучше при работе с телефоном, больше никаких приложений не запускать;
В-третьих, наличие кабеля DCA-510 или аналогов, все-таки желательно, особенно если вы не уверенны в своих действиях, а тем более, если вы не можете выполнить первых два пункта рекомендаций.
Последнее замечание, имейте трезвую и светлую голову для того, чтобы отвечать за свои действия и последствия.
|