x65PapuaUtilsV078IMEI при генерации блоков в папке Флэш берется из ОТП зоны!

* Все методы и т.д. в режиме теста. Если Вы испортите свой телефон – это Ваша проблемка!

Это программа для работы с моделями на SGOLD платформе:

S7F,S7C,S75,S66,S6C,S6V,S65,S68,

SK6C,SK6R,SK65,SL7F,SL7C,SL75,SL6C,SL6V,SL65,SP65,

M75,ME75,M6C,M6V,M65,

CX75,CX7D,CX7C,CX7I,CX70,

CF76,CF75,C72V,C72,C7I,C7C,C7V,C75,C66,C6C,C6V,C65,CX66,CX6C,CX6V,CX65…

Неоценимая помощь в создании данной программы была оказана: Phantom, LazyC0DEr, Single, Chaos, ValeraVi, AvKiev и другими.

  

 

Video Help for repair All Soft Bug SGOLD platform (439 Kb)

* For completely killed telephones, the first record BCORE, make with usage TestPoint!

* На полностью убитых телефонах, первую запись BCORE, производят с использованием ТП (Тест Поинт)!

 

 

Главные новости :)

Проект временно приостановлен. Я отдыхаю и много! Продолжение будет возможно не ранее конца лета 2006…

Глобальных добавок на PC пока не будет, т.к. для качественных и быстрых ремонтных работ с телефонами x65 версии выше 36+ и следующих моделей необходим спец адаптер, который бесплатно я не имею возможности высылать всем желающим, а также комментировать все варианты неисправностей и методы исправления озверевших пользователей во всех литературных вариантах и доставкой пива на место. Темы раздачи схем новых адаптеров не обсуждаю, т.к. не собираюсь писать к каждому варианту драйвера!

Большинство остальных вариантов восстановления всех софт неисправностей x65…x75 с помощью простого кабеля с минимальными доработками данная программа в комплекте с V_klay и Siemens EEPROM tool уже содержит.

Внимание: Файл для создания UserSwup лежит отдельно – для новых версий SWP3.rar (270Kb),  SWP2.rar (251Kb) и старых (ниже V0.7.4) SWPEXE.rar (124Kb).

Тестовые версии (корректируются для поддержки “S/SL” серии 75), буты ещё не окончательно поддерживают новые “S/SL” (неначем тестить):

V0.7.9d – BetaTest for S68 (новый тип моделей = X85)! Корректированы лоадеры для чтения кодов, чтение кодов в режиме BFC, NewBCore X85, изменен блока 5123 для S75…

V0.7.8 – Только для теста! Переделан внутренний лоадер для работы с  S/SL75. Окончательно не тестирован на SL75!  На S75 работает. Говорят есть проблемы со старыми R65/X75 c AMD Flash… Ждите отлаженной версии… TP S75, TP SL75 (прислал и проверил Filmens)…

V0.7.7 – добавлено создание лоадера к S65&S75 для V_klay (Chaos) – кнопка “New VKD”.

V0.7.6b – вроде исправил баг c OTP IMEI на AMD Flash, мелочи…

V0.7.6a – (баг c OTP IMEI на AMD Flash) поправки для ME75 (помог _L_X_), добавлен HWID SL75.

V0.7.5b – поправки для “S” 75-ой серии + очередное обновление свупов SWP3.rar (270Kb).

V0.7.4 – встроен BCORE для “S” 75-ой серии + обновление свупов SWP2.rar (251Kb).

Старые версии:

V0.7.3 – поправка и добавка C72/C72V, внутренние поправки, добавлена скорость 1500000 в “Флеш”.

V0.7.0 – добавка теста звука (Test MIC+REC).

V0.6.9 – исправлена опечатка в адресе второго сегмента EEFULL для x75 (D_K_).

V0.6.8 – исправлены мелкие ошибки и недочёты (внутренние и в выводе ошибок RAM – помог Bogdan).

V0.6.7c – исправлены мелкие ошибки (В “5008 Код Телефона” и т.д…), восстановление маркера сегмента Exit при его очитстке (напомнил D_K_).

V0.6.6b – Дополнения при анализе блокировок в блоке 5008 по кнопке “5008 Код телефона” (помог Yurik), изменение редакции расширений в диалогах сохранения файлов...

V0.6.5 – Дополнения: в “Информация” - типы дисплеев (60шт), в “Camera”  теперь 14 типов, в Флэшере “Очистка EXIT” для C/CX/M75 (помог SMeeTBB), кнопочка “bootpin.ini” - Сохранить BootKey в bootpin.ini файл для IntСвупа, исправлены мелкие внутренние ошибки…

V0.6.4 – Появилась кнопочка “Extract XBZ(I) from ServiceWinSwup32” - Вытащить XBZ(I) файл из сервисной прошивки WinSwup32 и кнопочка “Create Base WinSwup409 + XBZ(I)” - Создать базу из WinSwup409 + XBZ(I) файла…

V0.6.2 – Покадровое сохрание камеры, начало раздвижки размеров окон, продолжение теста NewSGold, подправлены разделы в лоадерах x75 для V_Klay на разметку CX75 (корректировал D_K_)…

Внимание: Файл для создания UserSwup лежит теперь отдельно - SWPEXE.rar (124Kb)

WSMPlus2 – Добавочка поддержки новых вариантов swup-ов в программу WinSwupMenuPlus включения дополнительных меню в сервисных свупах.

V0.6.0 -  Исправлена генерация XBI и UserSwup (просто не шьются на OldSGold платформе = "Error on waiting for Flash-Code" - поймал _L_X_), + сделан один повтор при чтении блока буфера камеры...

V0.5.9  - (баг в XBI и UserSwup!) развитие “камеры” + увеличен тайм-аут входа телефона в “Service mode”…

V0.5.8  - (баг в XBI и UserSwup!) влепил кнопочку "Camera" - чтение кадра с камеры в jpeg по шнуру без сохранения в телефоне. Тестить на всех некогда, проверял только на S65…

V0.5.7  - (баг в XBI и UserSwup!) Внутренние добавки и корректировки для поддержки новой серии “S” телефонов 75-ой модели (NewSGold) + поправки мелких ошибок.

V0.5.6 -  Появилась кнопочка - пересчитать все ключи в FullFlash файле по данным из вкладки "Коды" и сохранить в новый файл.

V0.5.5 -  Еще расширены опции конвертирования FullFlash или его сегментов в XBI или UserSwup.

V0.5.4 -  Расширены и исправлены опции конвертирования FullFlash или его сегментов в XBI или UserSwup. Встроен пересчет ключей при использовании “чужого” FullFlash для Вашего телефона. Все ключи берутся из вкладки “Коды”.

V0.5.3 – (Имеет ошибки при выборе опций сохранения в XBI или UserSwup). Появилась вкладочка “Свуп” для генерации XBI файла или собственного сервисного WinSwupa (UserSwup). Время заливки полного FULLFLASH на 32Meg через UserSwup до 10 минут. Перед генерацией бэкапа в UserSwup проверяем соответствие BKEY к своему аппарату во вкладке “Коды”.

M75ffs05rus, CX75ffs12rus - слепил свупчики для заливки FFS в x75, вторая версия (!)…

V0.5.1 -  В бутлоадер добавлен тест микросхемы памяти (RAM 8Meg).

V0.5.0 -  добавлена поддержка чтения ESN и HASH с помощью ЯВА мидлета от Chaos px65v4...

V0.4.8a -  отличие от V0.4.8 без “a” – добавлены разметки сегментов для x75 в лоадеры к V_klay (ссылку на картинку ТП на x75 смотрим ниже).

CX75ffs02angl - Свупчик для заливки FFS в CX75 sw02 (английский), для работы вводим Skey

V0.4.8 -  открыта ещё одна галочка, и убрана “посылка кодов” и другая регистрация (остатки только для отладки).

V0.4.7r -  ещё одна галочка в “Флэш” -  ‘Тест шины ExtRAM/ROM’, мелкие внутренние добавки в “Бэкап EEP”, редактирование некоторых сообщений и ошибок/опечаток (просил и помог x-pert)…

V0.4.6 -  мелкие внутренние добавки и типа…

V0.4.5b -  появилась ещё 2 кнопочки … “Бэкап EEP” для сохранения блоков из телефона в  “Service mode” в единый файл для "Siemens EEPROM Tool", на Win98 убрана ошибка при старте, мелкие добавки в “Информация”, “MAP инфо” это редактор Std-Map/SW …

V0.4.4a -  на русской стандартной WinXP авторегистрируется создание и сохранение новых блоков 512x, подправлена опция “Сохранить блоки EEP” в “Флэш”…

V0.4.3 -  Исправлена ошибка в сохранении бутлоадера “PV VKD” для незарегистрированных пользователей (спасиб SMeeTBB).

S65ffs50rus, M65ffs50rus, CX65ffs50rus, C65ffs50rus  – Слепил свупчики для заливки FFS в x65 sw50 (вместо FFSinit) для ремонта сбитых или update FFS на телефоне не входящем в “Normal mode”. Перед использованием вводим Skey в телефон в “Service mode”!

V0.4.2(rus) -  Добавлено сохранение всех блоков EEP в единый файл для "Siemens EEPROM Tool" при работе бутлоадером, открыто сохранение спец.бутлоадера для V_Klay3.3 под XP, исправлена ошибка в файлах сохранения бэкапа сегментов, на русской стандартной WinXP авто-регистрируется чтение ESN AMD в бутлоадере …

V0.4.1g -  Переписан бутлоадер и мелочи по разным шнуркам… Запись AMD Flash пока проверялась по одному логу в АСЕ на одном убитом теле! Прислали всего один лог (!) (спасибо ejik) за 10 часов…

V0.4.0 -  В связи с участившимся переводом - большинство названий переписано на русский язык.

V0.3.9 -  Добавлена кнопа “71” (Отключение "Подтверждения Включения" и добавление меню "Диапазон") и открыто пару доп. кнопок для всех (но не все!).

V0.3.8d -  Исправлена иногда возникающая ошибка в генерации 76 и 5009 блоков, новый бутлоадер с AMD флэш, глюки на запись AMD продолжаются, на Intel усе OK, за тесты спасиб MisterDX…

V0.3.7a -  Доступна регистрация некоторых дополнительных опций с фиксацией на Телефон как HardLock.

V0.3.6 -  Изменен метод чтения больших блоков в флэшере (вроде стабильнее читать фулл стало).

V0.3.5 -  Исправлено неверное назначение самих значений Мастер кодов (в 00000000!) для незарегистрированных пользователей (см пункт: Мастер коды) и пачка внутренних мелких изменений + мелкие баги…

V0.3.4 – Баг версия.

V0.3.3 -  Добавлена поддержка чтения AMD Flash ESN в бутлоадере для зарегистрированных пользователей.

V0.3.2a -  Добавлена кнопочка галка “Чтение ФуллФлэш” в странице “Флэш” и исправления мелкие + новые багги, копал интерфейс связи по COM порту, в версии 32A подправил ...

V0.3.1a -  Мелкие поправки, подсказал gReD.

V0.3.1 -  Добавлена кнопочка “Mkey?”,  почищено и выловлено в “флэш” пару мелких не влияющих на работу багов;

V0.3.0 - Добавлена запись нового ВCORE в чистую флэшу или для ремонта убитой коры для всех x65…x75, сделана проверка параметров у Фрезы…

V0.2.9 V0.2.8 V0.2.7 V0.2.6 V0.2.5 V0.2.4 V0.2.3 V0.2.1 V0.2.0

 

WSMPlus2 – Программа WinSwupMenuPlus включения дополнительных меню в сервисных свупах.

 

****Для понятия и без понятия: Я не программист под Windows! И у меня нет времени заниматься тестами всех моих корявых версий данного сборника! Причина написания данной программы – полное отсутствие данных возможностей ремонта моего телефона в коммерческом или бесплатном ПО!

Все вопросы ищем и пишем в соответствующих конференциях!

Не будьте такими единоличниками!

На вопросы по почте ответы не ждите!

 

 

Внимание: Всегда сохраняйте коды ESN и HASH своего телефона. Также имейте полный Бэкап FF рабочего варианта своего телефона. Эти предосторожности дадут возможность в любой момент восстановить Ваш телефон!

Версия флешера для х65 (fw>25)..х75 без тестпоинта от Chaos.

 

 

Использование мидлета Px65v4 с x65..x75 на  USB-COM шнурке типа DCA-510:

1) Заполняем основные поля в Папуании – IMEI и HWID кнопочкой “Информация”.
2) Запускаем мидлет px65v4 на телефоне...
3) На вопрос "Подключите аксессуар" жмем в флэшере "Connect" и перетыкаем кабель или нажмите кнопку "Px65v4" в папуании и также перетыкаем шнур в телефон. Можно использовать и другую программу, главное чтобы она активировала шнурок (на RX телефона приходило +3V) во время подключения...
4) Дождитесь выполнения мидлета (надписи "OK" и звука) и снова нажмите в флэшере кнопку "Connect", а в Папуании "Px65v4" для считывания
ESN и HASH...

Далее рассчитываем код Skey, перегружаем телефон в “Сервисный режим” и вводим Skey ключ в телефон.

Теперь на телефоне будет доступно “Develop. Menu”, будут работать любые флэшеры, даже без спец загрузчиков с паролями, и будут читаться все EEPROM блоки, работать программы типа скриншота экрана и т.д.

*Мидлет можно найти там chaos.allsiemens.com

 

Если кабель кривой (Так считает телефон, а не я :), т.е. он не родной 510, а притворяется в 510, то определить это можно так:

если при запуске мидлета px65v4 от x65flasher-1072(!) версии телефон пишет -

"Локальное соединение?" и мы вибираем: <Для сессии>.

Далее нажимаем кнопу джостика на телефоне (типа Ok).

Телефон говорит: "Подключите аксесуар!".

Мы нажимаем кнопку "Px65v4" в Папуании и надпись пропадает.

Но потом, после сообщения "Нет ответа от мидлета!" в Папуании на телефоне опять вылезает надпись: "Подключите аксессуар!"

Это означает, что такой вариант никогда не пройдет для данного кабеля и для него надо писать спец программу.

Но для этого случая предусмотрен другой режим мидлета:

При старте на вопрос  телефона "Локальное соединение?" мы вибираем: <Не сейчас>.

(Если выбрать <Никогда>, то данный мидлет уже никогда не будет работать по шнуру, пока его не удалите и заново запишите в телефон. То-же делают и при неправильном начальном выборе, если мидлет это уже не спрашивает.)

Далее мидлет пишет “Please wait…” – ждем 10-40 минут надписи “OK” и далее вывода кодов на экран.

На экране телефона это будет типа:

Please wait... OK

Time: 818 sec

IMEI:

359.....

HASH:

364B-AE6F-

4E05-F232-

4B2F-B66B-

B286-2D38

ESN:

4993-7CFA

Переписываем данные на бумажку и выключаем мидлет.

Запускаем Папуанию, втыкаем шнурок в телефон и на первой страничке жмем “Информация” для чтения HWID и IMEI кодов.

Идем на страничку коды: IMEI, HWID там уже заполнены.

Вписываем HASH  - переписываем без черточек: 364BAE6F4E05F2324B2FB66BB2862D38

Вписываем ESN – берем то, что записали на бумажку и вводим с конца и по две цифры: FA7C9349

Далее жмем “Расчет SKEY и BKEY” и ждем.

Если расчет SKEY не удался – это означает, что неправильно списаны или вписаны коды или аппарат уже был в ремонте у левых ремонтников, которые залили чужой BCORE в данный телефон.

 

 

 Все комментарии по ошибкам и неверной работе последней версии программы PapuaUtils принимаются там:

 PapuaUtils для x65..x75 (SGOLD телефонов) и PapuaUtils 064d - Все или почти все для х65-х75

 Про работу Телефона как Камеры там: Camera в x65..x75 по шнурку :)

 PapuaUtils для x65..x75 (SGOLD телефонов) – обсуждение багов и другой тех. информации по PapuaUtils.

 По поводу ремонта, чтения ключей и что надо для “патчей” телефонов на платформе SGOLD (x65..x75) там:

 Читаем ключи на x75 и x65 36+ без тестпоинта.

 Восстановление телефона. Обсуждение вопросов, вариантов.

 Всем кто пострадал от SaveAll В Eeprom Tools

 Восстановление убитых x65 - ТОЛЬКО софтовые и бесплатные методы

 Считывание ключей на 36+ и понижение заводской прошивки!

 Владельцам 41-ой прошивки светит?...

 Внимание ! Новый сервис!

 Для желающих начать свои раскопки и как-то врубаться обязательно прочтение от корки до корки:

 Исследование ПО телефонов Siemens

 FAQ начинающего прошивкокопателя

 Документация по BFC для Х65.Полное описание и т.д.

 Люди! Если удалось считать FF с x65, расскажите метод! - НЕАКТУАЛЬНО, есть флешер

 Начинающим копания:

 в WinSwup32 -> WSFF_10_2004.rar (одна из первых версий от 10/2004 для ознакомления, с исходниками)

 в BFB/BFC -> BFB-BFCV12b.rar (старый хлам, с исходниками)

 x65PU079Beta.rar - Beta версия 0.7.9cc Папуании с исходниками.

 и типа…

 Для писателей бесплатного ПО на Сименсы выдаются любые исходники и инфа, но после собеседования в ICQ и полного знания всех тем указанных здесь.

 

 

FAQ 1001: Стандартная проблема "Save all"
(Потеря 6-ти EEPROM блоков 5008,5009,5077,5121,5122,5123. Использование мидлета
px65vX невозможно – телефон не работает. ).

1. Если у Вас ещё не считаны коды Вашего телефона в PapuaUtils и если в телефоне стоит версия прошивки 36 или выше, но телефон позволяет установку версии 25, то - считать прошивку версии 25 для Вашего телефона и установить её в телефон. Как это делают другие в теме "FAQ по прошивке х65." и "Прошивка и процесс прошивки телефона, проблемы и их решения." Затем: Запустить PapuaUtils, выбирать там нужный COM-порт, нажать кнопку 'Service Mode', после этого отрывисто нажать красную кнопку на телефоне или воткнуть кабель**, подождать вывода информации о телефоне, перейти на вкладку 'Коды', нажать 'Прочитать коды', потом нажать 'Расчет Skey и Bkey', после ждать, пока рассчитаются ключи и нажать 'VKD v3.2+' - это сохранение пароля для лоадера V-Klay версии 3.2и следующих, сохранять надо в файл %V_KLay_dir%\data\Loaders\x65.vkd . Выключаем тел - кнопочка 'Выключение'.
Если телефон имеет заводскую версию выше 36 и не позволяет опустить версию ниже 36, то потребуется умение открыть телефон и пользоваться ТП – читаем коды телефона для версий SW от 36 в Папуании на страничке “Флэш”: Ставим только галочку “Пауза” , замыкаем ТП и жмем кнопку “Выполнить” **, через 1 сек, по надписи “BOOT загружен... Пауза 2 сек...” отпускаем контакт с ТП, переходим на вкладку 'Коды', жмем 'Расчет Skey и Bkey', ждем, пока рассчитаются ключи и жмем 'VKD v3.2+' - это сохранение пароля для лоадера V-Klay версии 3.2и следующих, сохранять надо в файл %V_KLay_dir%\data\Loaders\x65.vkd.

** Требуется кабель с auto-ignition, или коротко замыкаем контакты кнопки на разъеме клавиатуры, или, если шнур с выключателем зарядки, то включаем кнопку зарядки, или втыкаем кабель с зарядкой в телефон…

2. Теперь надо запустить V_KLay, выбрать там лоадер с именем "x65 (Password boot)" и слить фулфлэш. Не закрывая V_KLay, открыть ФулФлэш файл в Smelter и сгенерировать патч на открытие всех блоков еепрома: 'Инструменты, стандартные патчи', затем меню 'Патч'- называется OpenHiddenEEPROM (OpenClosedEEPROM), далее скопировать этот патч в V_KLay и 'Применить'. Выключить телефон.

3. Создаем и сохраняем утерянные 76,5008,5009,5077,5121,5122,5123 блоки:
Загружаем телефон в “
Service mode” в PapuaUtils и давим кнопку 'Freia.log' и, при предложении сохранить блоки, говорим “Нет”, а на запрос сохранения в телефон говорим “Да”. Давим кнопку 'New 512x' и, при предложении сохранить блоки на диск, говорим “Нет”, а на запрос сохранения в телефон говорим “Да”. Выключаем телефон (кнопка “Выключение” на страничке “Установки”).

4. Проверяем как пашет телефон - жмем кнопку "Normal Mode" и ждем загрузки телефона... Тыкаем “Информация” – с PapuaUtils должно быть примерно так:
Получение информации:
Model: SIEMENS XXX 53 lg3
Telephone in "Normal Mode"
IMEI:35xxx000xxxxxxx
SecurityStatus: FactoryMode
HWid: 32x
Напряжение аккумулятора 4126 mV.
Дополнительная информация:
Код(05): OTP заблокировано
Код(09): Bootkey записан в EEPROM
Код(0D): Ключи прописаны в BCORE
Код(12): Полный доступ к BFC фукциям
Код(15): Полный режим (не СЦ)
Код(19): Контроль включен
Код(1D): Блоки 512x присутствуют
Flash память №1 - Код завода: 00xx, тип: xxxx

Если телефон не заработал (кричит “пип”) – смотрите текст ошибки, ищите и восстанавливайте другие блоки или FFS!

EEP блоков на R65 (C65..CX75) должно быть от 232 штук! На X75 (S/SL75) – 144 шт.

*** Желательно (!) иметь кабель с "Auto-Ignition"!

Если что не так - пишем в конфу, а не мне лично!

Все проблемы с V_Klay обсуждаем там:
"V_KLay: Патчер, Флэшер, Редактор раскладки клавиатуры"  или V_KLay.

Вариант лечения через Флэшер при известном ключе Skey и ESN и отсутствию бэкапа:

1. Заливаем чужие рабочие сегменты EEFULL и EELITE с одинаковой модели телефона в любом флэшере. (Можно заливать и целиком ФФ, но без BCORE!)

2. Запускаем x65PapuaUtils и проверяем на правильность Skey и рассчитанного BKey для Вашего телефона в страничке “Коды”

3. На вкладке “Флэш” ставим галку на “Пересчет Ключей в Флэш”

4. Нажимаем “Выполнить” и всё – блоки переделаны для Вашего телефона.

 

 

* Обычно, в телефонах серии R65 (C65..CX75), должно быть не менее 232 блоков EEPROM (на S/SL75 – от 144)!

Кол-во блоков смотреть хоть так:
Вариант1:

"Siemens EEPROM tool.exe"
1) "Init"
2) "Load all"
3) "Select all"
4) "Delete from list"
5)
Смотреть
6) "
Нет"

Вариант2:

В страничке “Флэш” ставим только галку “Сохранить блоки EEP”, и далее “Выполнить”:

Поиск сегмента EELITE...

Поиск сегментов EEFULL...

Всего EEP блоков: 234

Вариант3:

Загружаем телефон в “Service mode” в PapuaUtils и давим кнопку 'Бэкап EEP':

EELITE Инфо: free buffer 119556 bytes, free at all 119556 bytes, free for deleted 119556 bytes.

Поиск всех EELITE блоков с 1 по 350 ...

EEFULL Инфо: free buffer 126430 bytes, free at all 207594 bytes, free for deleted 76554 bytes.

Поиск всех EEFULL блоков с 5000 по 5499 ...

Считано всего EEP блоков: 234 шт.

Стандартные MAP файлы лучше заливать с помощью фирменной утилиты SWriteMapR65 V1.04

Она производит коррекцию блока 5005…

 

 

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

Дефрагментация производиться при введенном Skey в телефон в программе “Siemens EEPROM tool.exe” или (лучше) Siemens X65 Formating Tools.

В Siemens EEPROM tool.exe” необходимо нажать “Load all”, а затем уже именно “Save all” -> Skey должен быть введен (!) или установлен патч но открытие всех блоков!

 

 

>Еще вопрос такой, при подборе кода происходит какое-нибудь изменение в ПО аппарата или нет?
Нет, в телефоне ничего не меняется. Только, предварительно, считываются необходимые данные.

Сам телефон при расчете ключей - не участвует.
После ввода Skey – меняется информация в блоках 5122 и 52 (ключ запоминается телефоном - его средствами, а не патчами!).

Далее начинают работать все расширенные интерфейсы - загрузка бутов уже не требует паролей. Это так можно выразиться – главный ключ для телефона, он открывает доступ ко всему.
А если сказать “Отключить Skey” в
x65PapuaUtils, то всё возвращается в исходное состояние.

 

 

> Как узнать код ошибки, если при запуске телефон говорит только "пип"?

Выключить телефон и стартовать его в x65PapuaUtils с помощью кнопки "Normal Mode"...

Если при загрузке телефона будет "пип", то выведется код ошибки подобный:

Телефон выключился по ошибке:
EXIT: 0002:9ECC
FILE:
imei
CPSR: 60000030
CepId: FFFF

Для более детального анализа ошибок качаем прожку ExitTool_65.

 

 

FAQ N1002: Эксперимент убийства всех (!) EEP
на чистейшей прошивке (тел считай новый) для эксперимента и полного убийства, с последующим восстановлением (без бэкапов).
Конфигурация стенда:
1) Есть коды для PapuaUtils (т.е. требуется правильные ключи
ESN и HASH)
2) Телефон S65 SW43
Подключаем тел к компу кабелем…
1)В "Siemens EEPROM tool" жмем "Save All" или "Load All" и "delete" все (!) блоки!
Короче, издеваемся как можем и получаем телефон вообще без блоков EEP.
2) Далее читаем ФФ и ставим патч ОпенХидЕПРОМ (см. FAQ 1001 п.п.2)
3) в "Siemens EEPROM tool" льем только S65_1_Standard_43_0001.map,
и в
x65PapuaUtils блоки по кнопке “Frea.log” (76,5008,5009,5077) и блоки “New 512x” (5121,5122,5123).
4) добавляем 1,2,55,67,75,167,5006 блоки (берем где хош). Зачем они и все ли нужны, это не тема этого faq...
(1,2,55,67,75,167,5006 блоки от
S65 = S65nomap) (Все EEP от C65)
Включаем тел – он пашет. Но желательно добить MAP на регионалку.
PS: может это ещё кому поможет, другим помогло (часто случай переполнения сегментов
EEFULL или EELITE) …
Файлы чистых сегментов EEFULL и EELITE для “спец” случаев и заливки в
V_klay указаны там, адреса для C/CX/M/S серии 65 указаны прямо в названии.

Так же, можно очистить их и во вкладке “Флэш”, предварительно сосчитав Bkey (!) - опции “Очистить EEFULL” и “Очистить EELITE”…

 

 

FAQ N1003: "Телефонный код заблокирован!” или “забыл Телефонный код :(“
1. Запускаем телефон в "Сервис моде", проверяем введен ли ключ
Skey – на это указывает надпись “SecurityStatus: FactoryMode “.

2. Во вкладке “Разное” давим кнопку “5008” и смотрим забытый код или снимаем блокировку, если она установлена и программа выдала вопрос 'Сбросить пароль и лок?' …

3. Перезагружаем телефон: Выключаем телефон (кнопка “Выключение” на страничке “Установки”) и включаем…

 

 

FAQ N1004: Блоки 1,2,55,67,75,167,5006 не входят в стандартный МАП!
В них и сидят параметры RF чипсета.
По тому берем эти блоки и льем хоть в с65 от ст70 или от сх65!
Главное чтобы чипсет RF совпал!

 


Самоотключайки С65,C70,CX70 с Infineon RF чипсетом:
Вводим
Skey в телефон, ждем глюко-выключения и заходим в меню раздела “Develop.setup” -> (S)EXIT

Смотрим код последнего выхода телефона и если код равен:

 0004 - то необходимо применить программный метод решения проблемы = software update в SW54.

 0008 - то необходимо заменить резистор R4019 на 390 Ohm ( timing of the 26MHz oscillator).

Оф.документ

 

 

Вопрос: Код(0A): Запись Bootkey отсутствует в EEPROM – Это нормально?

Ответ: Если не нравиться Код(0A), то: "Сервис моде"->"Отключить Skey"->"Выключить телефон"->"Сервис моде"->"Ввести Skey в телефон" = Код(09): Bootkey записан в EEPROM

После этого бут-пароль больше телефону не требуется, пока не отключите Skey и появляется дополнительное меню “Develop.Setup”, которое можно назначить на функцию клавиш.

 

 

Для включения “Develop.Setup” обязательно вводить SKEY ключ в "Service Mode"! При этом ключ предварительно не должен быть уже введен в телефоне. Если уже введен, по кнопочке "Информация" пишет "SecurityStatus: FactoryMode" - то, сначала проверяем наличие всех кодиков (можно заново нажать "Прочитать коды" и "Расчет SKEY и BKEY") и при включенном теле давим "Отключить Skey" и выключаем тел, а затем, загрузившись снова в "Service Mode", кнопу "Ввести Skey"...
После ввода и активации “Develop.Setup” желательно отключить галочку на пункте "Develop.Setup->Configuration->(S)Exit"...

 

 

Мастер коды, при генерации новых блоков 512x по умолчанию задаются такие:

*#0000*12345678# - Блокировка Сети?

*#0001*12345678# - Блокировка Поставщика услуг?

*#0002*12345678# - Персонализация Поставщика услуг?

*#0003*12345678# - Телефонный Код?

*#0004*12345678# - Блокировка Абонентского аппарата Сети?

*#0005*12345678# - Только Сим?

Для изменения установок для новых телефонов необходимо заменить/вписать в файл x65PS.ini свои любимые значения:

[System]

Mkey0=11111111

Mkey1=22222222

Mkey2=33333333

Mkey3=44444444

Mkey4=55555555

Mkey5=66666666

*Без указания код назначается в 12345678.

Если производился расчет Мастер кодов в страничке “Разное” кнопкой “Mkey?”, то для этого аппарата ключи будут записаны и сохранены индивидуально в x65PS.ini файле.

 

 

Cкорость 1500000 в “Флеш” штатно поддерживается драйверами FTDI.

Для небольшой коррекции, если на данной скорости частые повторы при чтении ФуллФлеш, можно поиграть подстройкой под кварц в Вашем адаптере в x65PS.ini файле:

[System]

Spd1M5=464

Используется значение 464 по умолчанию. Менять стоит на +-20 единиц, не белее. При изменении x65PS.ini файла программа должна быть закрыта.

 

 

По просьбам трудящихся срисовал схему, напаянную на макете (собиралась с 2002г) самого простого кабеля с тремя разъемами для x65 типа DCA-540 и DCA-500 и ремонтных питаний. Но данная схема безбожно устарела - там всего до 115200 baud.
Короче без USB-COM части, т.к. это отдельная песня.
Cabels_x65.pdf или Cabels_x65.gif
Запитать телефон (умерший аккумулятор или в открытом виде) можно и так от USB порта компа простым проводом за $0.90 для USB (указаны цвета проводов в кабеле):
Power65.pdf
Вот ещё народ выдал одну из правильных простых версий доработки на PL2303 или типа:
USB_BOOT_ADAPTER.gif и USB_BOOT_ADAPTER2.gif

А выглядит это так USB -adapter.jpg

Схема фирменной коробки “Siemens Boot Adapter 2002” на все Сименсы (это в АСЦ :)

BOOT_ADAPTER_COM.jpg

 

Создание универсального адаптера (с ТестПоинт и Авто-запуском) для всех телефонов Сименс

 

 

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

Для некоторых моделей (и только RUS!) это решил пока так:

S65ffs50rus, M65ffs50rusCX65ffs50rus, C65ffs50rus  – Свупчики для заливки FFS в x65 sw50 (вместо FFSinit) для ремонта сбитых или update FFS на телефоне не входящем в “Normal mode”.

M75ffs05rus, CX75ffs12rus - Свупчики для заливки FFS в CX75 Ver12 и M75 Ver05.

Перед использованием вводим Skey в телефон в “Service mode”!

 

 

Дополнение по поводу Свуп-баз (XBI, XBZ, XFS, XBB, …) для опытных пользователей и ремонта:

Для работы с ними используйте полный пакет WinSwup32 V4.15

bootpin.ini – это файл с ключами BootKey привязанными к IMEI телефона (можно рассчитать и создаеть в PapuaUtils).

Дополнительные комментарии допишу позже :)

 

 

Создание бэкапа для своего телефона:

1.      Рассчитываем все ключи во вкладке “Коды”.

2.      Считываем FullFlash* в “Флэш” (только опция “Чтение ФуллФлеш”) или делаем это в другом флэшере.

3.      Открываем вкладочку “Свуп”, нажимаем “Открыть файл  ФуллФлэш” и открываем файл Вашего FullFlash.

4.      Ставим все галочки в блоке “Include” и жмем “Save UserSwup”…

5.      Сохраняем полученный UserSwup.exe.

* на данный момент полное чтение FullFlash на телефонах типа SK65 не производится. Читается только первая половина – 32 из 64 Mbytes. Для чтения полной Flash используйте BFXreader.exe в “Service