PDA

Просмотр полной версии : Инструкции BB5 Easy Service Tool



ildar80r
14.01.2011, 13:28
Итак, начнем :

Запуск и первая настройка программы

Для запуска программы необходимо иметь активированную карту Infinity/BB5 Easy Service Tool Dongle и лицензию.

Настройка заключается в следующем -
1. Необходимо выбрать дирректорию, в которой находятся установленные пакеты прошивок
http://www.gsmforum.ru/attachment.php?attachmentid=104212&d=1294998018


2. Выбор соединения, с которым намереваемся работать - USB/COM

Больше ничего настраивать не нужно. Программа готова к работе :wink:

Работа с программой
Для начала необходимо подключить телефон к выбранному интерфейсу.
Лучше всего в режиме LOCAL/TEST. Для USB режима нет никакой разницы - главное, чтобы телефон увиделся компьютером.
Как только видим в логе строчку :

Phone found!
Series XX Device detected!
read info... - Ok

Все - программа увидела телефон. Можно приступать к необходимым операциям.

Описание и значение кнопок :

Вкладка Service Tool
http://www.gsmforum.ru/attachment.php?attachmentid=104213&d=1294998018


Read Info - Чтение информации о телефоне
Check - проверка Flash ID, SD ключа, LiveTest.
UserCode Read/Reset - Чтение/сброс юзер кода ( в зависимости от модели кнопки могут быть не активны )
Read ASk - чтение ASK файла
LifeTimer read/write/reset - Работа со значениями лайфтаймера ( чтение, сброс, запись )
Product code read/write - Чтение/запись продукт кода телефона
PM Read/Write - Чтение и запись Permanent Memory
Factory Settings - Сброс выбранных типов настроек на заводские значения
ProductProfile Read/Write - Чтение/запись полного продукт профиля (S60/S40)


Вкладка User Data Tool
http://www.gsmforum.ru/attachment.php?attachmentid=104214&d=1294998018


Read PhoneBook - Чтение телефонной книги SmartPhone S60 / S40
Write PhoneBook - Запись телефонной книги SmartPhone S60 / S40
Read Calendar - Чтене календаря SmartPhone S60 / S40
Write Calendar - Запись календаря SmartPhone S60 / S40
Read MMC Password - Чтение паролей карты памяти SmartPhone S60 / S40
Save Gallery - Сохранение всего пользовательского контента ( мелодии, картинки и прочее ) SmartPhone S60 / S40
Save SMS/MMS - Сохранение всех сообщений пользователя SmartPhone S60 / S40


Вкладка Misc
http://www.gsmforum.ru/attachment.php?attachmentid=104215&d=1294998018


Format - Форматирование файловой системы ( автоматическое, не затрагивает юзер-диски на s40 [1gb] / s60 [4,8...gb] )
ADC Read - Чтение параметров потребления, напряжения акб
SelfTest - Тестирование, с расширенным инфо-логом
NCK enter - Воод NCK кода
Display Pattern Test - Тестирование LCD
Keyboard test - Тестирование клавиатуры
FunLabel - Редактирование меток ( S40 по коду *#0010# пишем все, что душе угодно ( пока только латиница поддерживается / s60 по коду *#06# в скором времени )


Вкладка Flashing
http://www.gsmforum.ru/attachment.php?attachmentid=104216&d=1294998018

Собственно данная вкладка предназначена для прошивки.
На данный момент поддерживаются S40 телефоны в режимах Normal и DEAD USB. О процессе/возможностях прошивки более подробно чуть ниже.


З.Ы. Пост в стадии глобальной доработки, во вложении немного видео.
Вся информация от разработчиков продукта. Источник mсrf.ru

ildar80r
14.01.2011, 13:29
Телефонная книга, календарь и все с ними связанное
BEST умеет извлекать телефонную книгу из:

Всех S40
S60 :
Symbian 7.X : 3230, 6600, 6260, 7610, 6670 а так же всех их модификаций.
Возможно и так же Symbian 6.X ( N-gage и прочие ), но не тестировалось.
Symbian 8.X : N70, N72, 6680, 6681 и остальных BB5 телефонов на этой платформе, а так же всех их модификаций.
Symbian 9.1,Symbian 9.2 : E50,E51,E60,E61,E61i,E62,E65,E70,E71,N71,N73,N75,N 76,N77,N80,N81,N81 8GB,N82,N91,N92,N93,N93i,N95,N95 8GB,N95 8GB NAM,N95 NAM,6110 Nav,6120c,6121c,6124V,6290,5500s,5700XM и многих других, а так же всех их модификаций.
Symbian 9.3/Symbian 9.4 : в разработке.
Но, можно пробовать и сейчас. Есть шанс, пусть и небольшой, вытащить телефонную книгу удачно.

Пароль карты памяти, календарь и смс/ммс так же входят в данные рамки.


Запись обратно :
Ограничения по версиям, те же, что и для чтения.


Телефонную книгу из 9.1/9.2 можно влить в 8.Х смартфон и если книга не битая - то телефон прекрасно обработает ее. Так же возможна запись телефонной книги из 8.Х в 9.1/9.2 . То есть кросс-запись. То же самое относится к каландарю.
После чтения телефонной книги, можно смело делать с телефоном что угодно, и после всех операции записать ее назад. То же самое относится к каландарю.
Вы можете всегда иметь под рукой живой смартфон как станцию для переноса и восстановления контактов через него, в случае, если сабжевый телефон не подлежит восстановлению. То же самое относится к каландарю.
На S40 можно делать полноценный перенос контактов из телефона в телефон, сбор контактов из нескольких телефонов в один. В S40 Телефонная книга дописывается, а не стирается полностью при записи новой, в отличии от S60.


Если после записи телефонной книги в S60 мы получаем в итоге висяк - значит была повреждена именно она. В этом случае необходимо отослать бэкап контактов нам для извлечения данных. Экстрактор для S60 будет добавлен чуть позже, после полноценной его доработки и тестирования.То же самое относится к каландарю.


Пароли карт памяти для s40/s60 сохраняются в виде файлов и выводятся в лог. Для серрии 40 возможно восстановление их назад как обычный Write РМ. Находятся они в папке Backup. Так же пароли для s40 сохраняются автоматический при прошивке в Normal режиме.

Прошивка

На данный момент BEST поддерживает USB флэширование S40 телефонов.
В обоих режимах - DEAD USB и Normal.
S60 в разработке и тестировании.



Режимы : Dead, Normal
Автоматический и ручной выбор файлов
Автоматическое сохранение данных ( Рм блоков )
Вариации выбора файлов : MCU , MCU+PPM , MCU+PPM+CNT, MCU+CNT ( прошивка отдельно РРм возможно, будет тоже )
Постфлэшинг процедуры - сбросы, восстановление юзер-сертификатов, чтение и проверка телефона.

В будущем в этом табе появятся некоторые уникальные возможности ;)
__________________________




Прочие возможности и интерфейсы

Остальные возможности не составят никакого труда для освоения и понимания -

SelfTest работает по USB тоже. Нет никаких настроек и прочего - все параметры тестируются сразу. Выводятся в лог и после в таблице - если есть какие-то проблемы - выводится небольшая подсказка по возможному устранению.
Подсказки собраны исключительно из Нокиевских документов.
P.S. : Будем рады любым дополнениям и уточнениям для улучшения информативности SelfTest'a.

LifeTimer, ADc, сбросы, работа с РМ, NCK ввод затруднений не вызовет тоже.

Format - Форматирование автоматическое. Не нужно выбирать диски и что-то делать. Программа сама сканирует их и форматирует только системные/сваповые. Юзер диски не затрагиваются. Для S40 с внешней памятью на борту программа спрашивает о форматировании этого диска.

Keyboard test - проверяет состояние клавиатуры и выводит, если есть проблема, после завершения теста, список кнопок и их статусы. Тестирование можно проводить двумя способами - нажать KeyB Test и через пару секунд нажать Finish Test - если тест прошел успешно и нет ни одной зажатой кнопки - счетчик кнопок будет 0. Если что-то замыкает - программа подскажет - какая именно кнопка. Второй метод - начать тест - нажать нужные кнопки и после завершения теста в логе посмотреть - все-ли они были нажаты.

Fun Label - редактирование метки по коду *#0010# для S40 телефонов.
Создайте текстовый файл. Обзовите его как душе угодно, и смените расширение на .s4lbl. В файле можно писать что угодно, на данный момент поддерживается только латиница при написании, пробуем добавить мультиязычность.
После записи файла при вводке кода с клавиатуры *#0010# будем видеть то, что вписали.
http://www.gsmforum.ru/attachment.php?attachmentid=104217&d=1294998543

Данная возможность есть и для смартов. Но по коду *#06#. Но это чистая косметика. Будет чуть позже.


Интерфейсы

Программа поддерживает :

USB
COM ( Fbus Интерфейс )


Под словом COM имеется именно COM, а не программаторы.
Все коробки только в режиме эмуляции ком-порта. Правда качество Эмуляции оставляет желать лучшего.
Поддержка программаторов не реализована из идейных соображений и отсутствия желания "паразитировать" на чужих интерфейсах.
Любой FTDI-унибокс (например, коробка Infinity) с выставленной в настройках комп-порта латентностью, равной двум - является самым идеальным вариантом для Меня, например.
http://www.gsmforum.ru/attachment.php?attachmentid=104218&d=1294998543

Небольшая схемка для кабеля унибокса
(с) PANUA
http://www.gsmforum.ru/attachment.php?attachmentid=104219&d=1294998543



P.S.
На этом пока что все - это начало проекта BEST :)
В скором времени появятся новые и интересные возможности ;)
_______________________________




Несколько важных моментов относительно новой версии (1.03) :
Общие моменты :


Поддержка Карт BEST'a и сами карты) Теперь BEST существует как активация для INFINITY BOX и как самостоятельная программа.

Прошивка была полностью переделана. Теперь шьются все BB5 без проблем, за исключением RAPUYAMA и N96. Работа над ними скоро будет закончена.

Был полностью изменен лог - теперь он стал более информативнее + некоторая косметика.

Теперь ВСЕ S40 поддерживаются для чтение/восстановления телефонной книги, кросс-записи и прочих манипуляций с телефонной книгой.

Так же еще много мелких и не заметных для пользователя изменений.


О некоторых изменениях подробнее:

1. SW version проверка работает только при автоматической прошивке ( по INI ). Не работает при DEAD Mode.
Программа сверяет версию прошивки в телефоне и версию, которая выбрана для прошивки. Если Версия ниже, чем текущая - программа выдаст сообщение - активировать понижение или нет. Если версия в телефоне ниже, чем устанавливаемая или такая же - программа просто продолжит прошивку, указав тип операции - Reflash или Upgrade.

2. SelfTest работает теперь в обоих режимах - Test и Local. В каком именно режиме - выбираем вручную - в Main tab - Setmode. В local режиме тестируются так же сетевые параметры. 4 сетевых параметра Не тестируются, так как вызывают перезагрузку телефона.

3. APe смартфоны шьются только из Normal режима. При попытке прошить в любом другом - программа сообщит об этом. Для прошивки - сохраняем нужные данные, форматируем/сбросываем настройки и включаем телефон. После можем шить.
Даунгрейд АРе смартфонов чаще всего убивает их. Программа спросит еще раз - уверены-ли Вы в своих действиях, если выбран даунгрейд или SW check отрапортует о попытке понижения.

4. Добавлена и полностью переделана работа с телефонной книгой в WD2 смартфонах. Извлечение теперь полностью стабильно. Восстановление тоже.
Возможные проблемы -
При чтении телефонной, если она повреждена - будет выдано соответствующее сообщение, данные сохранены.

-> Packet CS #2
-> Major read error [damaged data], nothing to save
Данная ошибка говорит о том, что данные повреждены полностью. Имеет смысл попробовать несколько раз/переподключить телефон.

-> Packet CS #2
-> Minor read error [damaged data], save collected data
Данная ошибка говорит о частичном повреждении данных. В некоторых случаях эти данные вполне могут быть съедены телефоном обратно без побочных эффектов.

-> Reading done! :)
Readed : ХХ block(s)
Говорит о том, что данные целы и извлечение прошло успешно.

Starting PhoneBook repair
Initialising FS...
Skip check FS...
Clear data...
Clear : Cl_Ok
Write done!
Done!

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

5. При чтении инфо/прошивке/чтении паролей карт памяти они автоматический сохраняются как бэкап РМ с оответствующей подписью. Так же читается Юзер код, если его чтение возможно.

=============================
LOCKS : All Open
=============================
CRT308 Backup Created... :)

User Code : 12345
MMC pwd : Backup saved

Done!


6. DOWNGRADE так сказать классический, дежановский. Так что никаких гарантий.
Вскоре будет добавлен собственный, безопасный метод понижения.

____________________________




С версии 1.04 изменен метод сохранения Галлереи для S40. (s60 добавим в следующей версии )

В обычном режиме ничем не отличается от уже привычного, но при работе с проблемными телефонами ( битые CRT, смененная flash ic .... ) они имеют свойство перезагружаться/отключаться и прочее.
При потере соединения с телефоном BEST останавливает процесс считывания и выдает сообщение с тремя вариантами -
1.Отменить операцию
2.Повторить чтение с текущего файла
3.Игнорировать текущий файл и продолжить чтение со следующего.

При отмене - программа отменит чтение вообще.
При продолжении - программа будет ждать телефон около десяти секунд и если в течение этого времени телефон не будет подключен - отменит операцию. Если же телефон будет найден - программа продолжит чтение с текущегг файла.
При игнорировании текущего файла - программа так же 10 секунд будет ждать телефон, если не найдет его сразу, и после продолжит чтение со следующего файла. В противном случае, если телефон не будет найден - процесс будет отменен. Игнорирование целесообразно применять при чтении файлов, которые не успевают прочитаться за промежуток времени, пока телефон может работать ( например, за 30 секунд BEST успевает вытянуть около 7 мегабайт информации )

Целесообразно подключить телефон и нажимать нужную кнопку. Либо подключать телефон сразу после нажатия кнопки (сначала он подключиться как DEAD, после перейдет в тест/локал - программа сама узнает, когда он будет в нужном режиме ).
__________________________________




BEST v1.04

1) Проверка/смена конфигураций камеры
Данная опция позволяет проверить версию драйверов и железа камеры и их совместимость. В случае несовпадения - программа попытается загрузить корректную версию драйверов в телефон.
Драйвера лежат в папке phdata/CamConf/
В случае отсутствия драйвера программа выдаст необходимое имя драйвера и отменит операцию.
Драйвера будут обновляться по мере обнаружения новых версий.
Вся операция полностью автоматическая.
Если телефон не имеет настраиваемых драйверов - программа сообщит об этом.

2) Чтение кода Е-серии
Чтение в данной версии немного сырое и добавлено чисто для тестирования.
В следующих версиях будет полноценным.
Сброс - очищает попытки ввода и запрос при включении (работает не на всех моделях - программа сама будет знать - на каком можно - а на каком нет)

3) S40 "custom" прошивка позволяет прошивать произвольное количество файлов как для s60 ( с MCU или без - не важно, но необходимо его наличие в списке ). Следует отменить - контент должен располагаться на табе - CNT1 для корректной его обработки и наличия галлереи после прошивки.
Для S60 данный момент не важен.
Так же - при прошивке из DEAD режима без MCU - после прошивки телефон автоматический загрузится в Normal режиме. Имейте это ввиду. В остальных случаях все, как обычно. Теперь можно оживлять s40 телефон из DEAD режима, сохранять данные, а после дошивать лишь контент и восстанавливать данные. :)

4) Проверка версии прошивки не производится, если MCU не выбран для прошивки.
________________________________




BEST v1.05
Данная версия несет в себе по большей части улучшения Flash движка :wink:

1) Флэширование RAPUYAMA/RAP3Gv4
Прошивать можно из любого режима ( Dead, Normal )
Прошивать можно любое количество файлов
Dead->Test прекрасно работает на 6700, 7230 и прочих s40. (необходимо тестировать s60)
Следует отметить, что s40 телефоны обладают долгим таймаутом при смене сервисных режимов. Это является особенностью этих телефонов.
Закономерности сохранения данных такие же, как у s40/s60 обычных.

2) Флэширование обычных BB5
Небольшие баги прошивки е66, е71 и некоторых других исправлены.
Теперь можно шить отдельно blank pmm файлы ( E66_blank_504KB_pmm_10 и им подобные )
________________________________




По поводу 1.06
По многочисленным просьбам введены пользовательские настройки прошивки, в связи с этим - небольшее видео на тему использования Пользовательских INI (выбираем нужные нам файлы для прошивки любым способом - в ручном режиме или по модели/продукткоду, и жмем "Save INI As..." Далее вводим понятное для себя название и жмем "Ok". Все, программа запомнит какие файлы нужно будет прошить для данного случая и где они лежат. Для выбора своих настроек достаточно отметить чекбокс "Use User INI", в списке появятся все ваши созданые настройки с выбором по указаным вами названиям. Думаю достаточно просто все устроено.
Далее, произведены некоторые изменения в сохранении данных. Появилась папка Phones_Data в которой автоматически будет сохранятся информация с текущего подключенного телефона в папку с его IMEI. На данный момент туда автоматом сохраняются только файлы VCARD при чтении телефонной книги с моделей на платформе C40, в будующем в эту папку будет сохранятся вся читаемая информация по умолчанию, включая различного роде файлы backup. В дальнейшем хочу сделать так, чтоб выбор пути для этой папки определялся самим пользователем.
__________________________________

ildar80r
14.01.2011, 13:29
1)В версии 1.07 было изменено чтение телефонной книги из WD2.
Небольшой список вариантов :

Варианты операций чтения WD2 :

1.
-> Reading done! :)
Readed : 42 block(s)
Все прошло успешно, ошибок чтения нет. Файл пригоден для записи обратно.

-> Minor [maybe data Ok], save collected data
Чтение прошло, в 70% случаев файл пригоден для записи обратно. Если возникают проблемы после записи - пустая телефонная / висяк - высылаем файл нам для обработки.

2.
-> Major read error [unexcepted data], try to save 38 block(s)
Произошла ошибка передачи данных - может быть вызвано проблемами с интерфейсом либо файловая система имеет повреждения.
Имеет смысл добиваться максимально возможного количества блоков. Если после 4-5 чтений больше блоков прочесть не удастся - значит можно заканчивать попытки. Данный файл пригоден лишь для внешней обработки. То, есть - на данный момент высылать нам. Возможно, есть шанс восстановить базу и сделать пригодной для записи обратно.

3.
-> Major read error [unexcepted data], nothing to save
Произошла ошибка доступа к данным/ошибка файловой системы. Имеет смысл попробовать несколько раз, переподключить телефон. Рекомендуется читать через унибоксы в таких случаях. Если ошибка повторяется - пробуем прошить MCU. Если это не поможет - данные утеряны в связи с "запоротой фс". Решение для таких вариантов - возможно, будет, если будет необходимость в нем серьезная.

4.
-> Packet CS #1
-> Packet CS #2
Минор-ошибки - свидетельствуют о повреждении/ошибках передачи. В некоторых случаях на выходе получить можем полноценный и не поврежденный фал. Если после записи телефон зависает или книга пуста - высылаем нам для обработки.

2) Исправлены все ошибки флэширования некоторых моделей S60.
Запись бланков пока не активна ( blank_pmm ) - если у кого-нибудь появится е66/е71/е51 и подобные, лишь издающие звуки жужжания и черный экран - обратитесь в ICQ или ЛС для получения тестовой версии и инструкции.

Флэширование бланка не убивает юзер данные, но убивает АРЕ часть.
АРЕ Восстанавливается флэшированием MCU+ENO.

3)Добавлена поддержка broadcomm телефонов ( 7020, 2710n ).
Флэширование+Все сервисные и юзер-дата операции.
Поддерживаются DEAD, Normal режимы.

4) Немного увеличена скорость прошивания обычных bb5, сохранение галлереи происходит тоже быстрее. Но, данный момент зависит исключительно от модели и архитектуры.
7020

BackUp UserData : [Gallery]
Generation mode : [S40]
Scanning FileSystem..
Scan done, processing data...
Total - 116 files
Total Readed : 45 Mbyte(s)
Read Done !

Elapsed: 00:01:25

5) FullFactory Set в Service табе работает на полную очистку/сброс данных.
Если при прошивке выбран любой файл из табов CNT1,CNT2,CNT3 и активна опция - Factory Set.

6) При чтении инфо Бест показывает доступные варианты извлечения данных.
При операции Check - проверяет SDD, SLD, Security состояния телефона.

CRT308 Backup Created... :)

User Code : 12345
MMC pwd : no any record found
UserDataExLevel : Full [PhoneBook, Calendar, PWD, SMS, Gallery]

Done!

Read and Check phone data...
----------------------
RAP_BOOT: 0804010403010000
RAP_PUB: 2500030D9A130049F4D357D1EC71A078AB04AE53
CMT_ROOT: 7B045400E1752022F9EB80B0DEA9C65D
RAP_PAPUB: 4431C834027BBA0D18A5ED745CAFA04BA679A74A
----------------------
Live Test Ok!
----------------------
CMT Flash ID: 00300098 < SAMSUNG => Not in base
CNT sector : 128 kb
------------------------
SDD Key status : SD Data is Ok
SimLock status : SimLock is Ok
Security status : Security is Ok
Done!


7) Опция проверки файлов прошивки включена как постоянная. Перед началом прошивки она проверяет файлы на целостность. Если файл поврежден - программа сообщит какой именно и отменит процесс прошивки. Проверка занимает от 2 до 10 секунд в среднем.

___________________________



Версия 1.08

1.
Итак, в версии 1.08 добавлена поддержка интерфейса UFS.
Для подключения выбираем Settings->Connection Settings -> Com/UFS
Для более высокой скорости и стабильности работы - реккомендуется отключить TA Nokia от пк, если оно подключено.
Дальше все как обычно - подключаем телефон, если не перешел в локал - коротко нажимаем кнопку включения.
WD2 аппараты и DCT4/Infineon увидится в любом из режимов. Некоторые BB5 S60 так же могут быть определены программой в любом режиме.
В зависимости от типа подключенного ТА будут активны возможности.
Проверено на s40/s60 - тянуть/писать книжку получается без проблем, как и все другие операции.

2.
RPL reading - производится автоматический, если выбрана опция Backup для поддерживаемых ТА. Файл сохраняется в Plain формате в папку Backup\Cert\Imei_date.rpl
Создается Два бэкапа - Первый - при первом чтении нового ТА, второй - при каждом последующем.

Для чтения сертификатов без прошики -
В normal mode - Read Rpl - прочитает бэкап 308/120, Сертификаты.
Если телефон не поддерживается - сообщит об этом.
В DEad mode - > отмечаем галку DEAD mode, становится активна кнопка Read Rpl. Файлы прошивки выбирать НЕ нужно. Можно использовать для Dead-Test режима так же.
Естественно, только для новых видов ТА.

3.
Для прошивки контента в DEAD mode старых ТА необходимы два условия
1. Выбран и прошит MCU
2. Контент имеет размерность 64к
Если говорить проще - ничего не меняется. Выбираем прошивку - нажимаем FLASH. Дальше программа сделает все сама и покажет в логе что и как обстоит с контентом.

4.
Для новых ТА BEST показывает в логе после прошивки каждого файла статус NAND памяти - первые два блока - показывают статус BAD-блоков, их количество. Третий пункт - если что-то пошло не так покажет коды ошибки.

5.
Так же была активирована запись телефонной книги в новые ТА на базе Symbian 9.3/9.4
Как эти пользоваться - расскажем и покажем чуть позже.
в данный момент можно пробовать вернуть книгу обратно, например 5800.

6. Совсем забыл - так как новые тела переходят из режима в режим ну очень долго - чутка модифицирован SelfTest - теперь он выполняется в любом из режимов, включая Normal.

_______________________________________




итак, вкратце - ( Сорри, вкратце не получилось, много букв Х) )

- Коннект с UFS стал более стабильным - можно, при возникновении проблем просто передернуть кабель - через несколько секунд программа найдет его сама. Так же BEST сам вгоняет телефон в Local, если кабель нормальный. И всегда можно воспользоваться кнопкой Check
- Флэширование через UFS поддерживает СМТ/АРЕ телефоны.
"Старый протокол" только. UFS на большее не способен.
Так сказать, первая реализация нашего видения прошивки через F-bus. Протестировано порядка 30 различных моделей ТА
от 6270 до е71, 5800, 6700 и прочих.
- Чтение и запись RPL работает для всех телефонов, поддерживающих "старый" протокол.
- Стирание аналогично
- CHECK в режиме UFs - бутит телефон, после проверяет состояние SLD, SECURITY
- Чтение RPL читает все ключи, что программа может вытянуть на данный момент. ( SD, CLMA - в следующей версии )
- Чтение и запись RPL по USB поддерживает только RAPYAMA, RAP3GV4, BROADCOMM
X2,X3,C7,E7,N8,C3,C5,E5,2710n,3710f,5630,6350,6700 ,6720,6730,7230 и другие....
Запись NPC/CCC/HWC работает ТОЛЬКО из DEAD режима. Просто, чтобы меньше вопросов после было вида "а почему в этот телефон не пишется..."
Erase Cert работает из DEAD режима тоже.
Остальные ключи ( FLEX - SD, SLD, WMDRM, CLMA) можно писать из нормала и DEAD.
- Активирована поддержка записи blank_pmm файлов в телефоны e66/e71 и прочие.
Во-первых это позвоялет людям, не имеющим F-bus интерфейса с поддержкой "New" протокола, писать бланк в эти телефоны.
Программа сама отслеживает, поддерживает-ли телефон запись данного вида или нет. Если получаем ошибку - значит blank вообще НЕ поможет этому телефону, то есть он там не нужен и, даже при насильственном внедрении, ничего не изменит.
Blank_pmm НЕ убивает данные, НО после его прошивки ОБЯЗАТЕЛЬНА проливка MCU и, если есть - ENO файлов.
После Blаnk НЕ будет проходить "check" в режиме USB
- Чтение галлереи работает значительно стабильнее в режиме Fbus, дочитывание тоже
- Добавлено чтение и восстановление "заметок", "дел" для S40 - чтобы считать их - нажимаем Read Calendar, выбираем в списке расширения - .evpkg - BEST прочитает ВСЕ типы данных, которые можно вытянуть ( "календарь", "заметки", "дела" ).
Для записи обратно - Write Calendar, выбрать так же - расширение .evpkg
- Добавлена поддержка записи контактов в S40 RAPUYAMA, BROADCOMM, RAP3GV4 - формат такой же - s4pb, то есть полная кросс-поддержка всех s40
- WD2 автоопределение и операции с телефонной книгой улучшены.
Поддерживаться должны теперь все телефоны, включая самые первые ТА на Symbian.
Если телефон по-прежнему не опрделеляется, как положено, То делаем следующее
- в файле Settings.ini -> [stuff] WD2Force=0 меняем на WD2Force=1
После работы с телефоном, необходимо вернуть настройку 0 в исходное положение.


Остальные возможности, из запланированных ранее, будут в ближайшее время.
_____________________




В версии 1.13 :

1. Альтернативный режим чтения телефонной книги для Series 40^6 (6700, x2, x3......)
При чтении книги на свежих девайсах в логе видим такую строку
-
Cnt Server Info : 6/994/1000
Занятно/Свободно/Всего слотов
Это мнение телефона о состоянии его памяти контактов.
В связи с багами прошивки и прочим - эта цифра не всегда является истинным значением.
Так же SW телефона копирует в свою память и номера с симкарты для их кэширования, не учитывая их.
В общем, если данные Cnt Server не соответствую прочитанному числу контактов - стоит пробовать альтернативный метод.
Проще говоря - если не нравится- меняем режим и читаем снова - в каком больше прочтет - то и лучше.
Например - 7020

Phone found!
Series 40 Device detected!
read info... - Ok

BackUp UserData : [PhoneBook]
Generation mode : [S40]
Cnt Server Info : 6/994/1000
= > Alternative mode selected
csv file save to D:\Проэкт\BB5Easy\v1.13\RM-497 Nokia 7020_356073034987138.csv
42 phonebook records are found!
VCF Records saved to : BEST\Phones_Data\IMEI\
File saved to : D:\Проэкт\BB5Easy\v1.13\RM-497 Nokia 7020_356073034987138.S4pb
Read done ;)
Done...

Опция находится в ини, Altway=0 -> Обычный режим, Altway=1 -> альтернативный.
Если в логе пишет = > Alternative mode selected -значит альтернативный режим работает.

2.
Infineon
Для прошивки все стандартно - выбрали файлы - нажали Flash.
После прошивки необходимо сделать все сбросы. Иначе в настройках пользователя/персоонализации будут ребуты. В следующей версии добавим все на автомате.

Если проблемы с коннектом - можно просто включить телефон вручную - запитав от универсалки, после подключить сам хвост - если будут проблемы с коннектом. Подхавтит в любом режиме, даже нормальном.

Сброс кода пофикшен и работает как полагается и для Infineon.

Если проблемы при бутинге - можно попробовать передернуть кабель во время бутинга - тогда подхватит сразу, но такие случаи могут быть редко.

"Check" из dead режима ( когда тело не в локале/не подключено ) работает при выбранном MCU. Главное чтоб это был файл прошивки от Infineon. Любой. В противном случае программа будет бутить телефон по протоколу BB5.
"Check" из нормала/локала работает без необходимости выбора файлов.

Чуток попозже, возможно, будет вытаскивание данных с очень мертвых Infineon :)

3. Чтение RPL изменено, теперь оно включает телефон в Local, а не Test, как ранее.
Возможно, будет меньше проблем с НЕконнектом/зависанием Broadcomm/rapv4

4. Баги предидущих версий по чтению в csv и прочие, что были замечены - пофикшены, просба протестировать.

Вроде все, из важного.
__________________________________

ildar80r
14.01.2011, 13:41
Видео и не только инструкции

ildar80r
17.01.2011, 12:23
Версия 1.14
Немного важной информации

1. SL Repair - работает так же, как и SD/Sx4 - нажали - получили результат. После чтения ключа через FBUS - опция репайра доступна и для USB.

2. SMS/MMS чтение и запись активна пока только по USB и только для S40 телефонов.
Для чтения файла пригодно к записи - надо выбрать галку *smspkg, нажать Read SMS/MMS, выбрать место сохранения файла.
На выходе имеем файл, пригодный для записи в любой телефон СЕРИИ, схожей с телефоном, из которого извлекаем.
Например - 7020->7230 (BCM->Rapv4, но оба s40^6) - 1800 сообщений успешно перекочевали и телефон себя прекрасно чувствует с ними. Этот момент критичен в случае необходимости дальнейшей беспроблемной работы телефона, при экспериментировании, возможно, необходимо будет прошивать телефон в случае неудачи (если будем баловаться переносом между версиями S40^x).
ЕСЛИ необходимо прочитать и в текст - необходимо снять галку с *smspkg и прочитать сообщения еще раз. Будет создан текстовый файл, то есть как и раньше.

3. Немного переработана и улучшена работа с Infineon. Добавлены AfterFlash опции - чтение и сбросы. Рекомендуется делать сбросы сразу - иначе настройки пользователя - смена/работа с ними приведут к ребутам телефона. Check так же тестирует SimLock и Возможность запуска телефона (Run Test). Обычно проблема Run Test связана с мертвым/поврежденным дисплеем.

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

4. Исправлены проблемы с прошивкой свежих BB5. Проблема была в старых загрузчиках. Обновлены и чуток переработаны некоторые моменты прошивки. В общем - никаких особых изменений в плане работы.
___________________

Lyskin
03.12.2014, 01:30
Доброй ночи .Вопрос чем открыть файл с расширением S4pb который создаёт BB5 Easy Service Tool (BEST) при сохранении телефонной книги.

flashmax
03.12.2014, 04:17
Доброй ночи .Вопрос чем открыть файл с расширением S4pb который создаёт BB5 Easy Service Tool (BEST) при сохранении телефонной книги.

При сохранении телефонной книге, ставьте галочку возле *.csv - тогда сможете открывать exel`ом или блокнотом.
Файл *.S4pb служит для обратной записи телефонной книге в телефон.
Чем открыть - не знаю, наверно никак. Но как вариант, загнать файл в какой-то в телефон, а потом считать уже с галочкой *.csv.

Lyskin
03.12.2014, 21:46
Добрый вечер.Я с галочкой сохранял .Создаёться файл с расширением exel и S4pb.Открываю exel там одни имена и фамилии а номеров нет а рядом с номером написано 8,92+10 чё за хрень. не пойму.А если S4pb открывать exel или блокнотом то вообще бурда какая то .

flashmax
04.12.2014, 00:58
Добрый вечер.Я с галочкой сохранял .Создаёться файл с расширением exel и S4pb.Открываю exel там одни имена и фамилии а номеров нет а рядом с номером написано 8,92+10 чё за хрень. не пойму.А если S4pb открывать exel или блокнотом то вообще бурда какая то .

ПКМ по названию столбца, в котором номера, далее формат ячеек => все форматы => 0
Потом сохраняем в *.xlsx

ВиталикБ
04.12.2014, 01:00
Добрый вечер.Я с галочкой сохранял .Создаёться файл с расширением exel и S4pb.Открываю exel там одни имена и фамилии а номеров нет а рядом с номером написано 8,92+10 чё за хрень. не пойму.А если S4pb открывать exel или блокнотом то вообще бурда какая то .

Доброго времени суток, если хотите просто посмотреть номера, то попробуйте выделить нужный столбец (с 8,92+10), потом правая клавиша, формат ячеек, первая вкладка число, числовой формат числовой, число десятичных знаков убавьте до 0, и нажмите ОК.
ЗЫ: Если в начале номера стоял 0, то он не будет отображаться.
Вроде так, пробуйте, удачи..)
Пока писал опередили)))