PDA

Просмотр полной версии : BEST - Общая информация [FAQ]


JayDi
07.04.2010, 13:07
Итак, начнем :

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

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

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

http://www.mcrf.ru/forum/attachment.php?attachmentid=15300&stc=1&d=1270629961

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

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

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

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

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

Вкладка Service Tool
http://www.mcrf.ru/forum/attachment.php?attachmentid=15301&stc=1&d=1270632955

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.mcrf.ru/forum/attachment.php?attachmentid=15302&stc=1&d=1270632955

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.mcrf.ru/forum/attachment.php?attachmentid=15303&stc=1&d=1270632955

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.mcrf.ru/forum/attachment.php?attachmentid=15304&stc=1&d=1270632955
Собственно данная вкладка предназначена для прошивки.
На данный момент поддерживаются S40 телефоны в режимах Normal и DEAD USB. О процессе/возможностях прошивки более подробно чуть ниже.


З.Ы. Пост в стадии глобальной доработки, во вложении немного видео.

Здесь был вложен файл: pselect.PNG (10.1 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: Srvtool.PNG (12.0 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: UDtool.PNG (8.7 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: Misc.PNG (8.6 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: FL.PNG (10.1 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: S60__read.rar (442.9 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: BEST_S40_DEADFlash.rar (512.7 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: BEST_S40_Misc&stuff.rar (601.2 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: BEST_S40_Normal_flashing.rar (179.3 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: BEST_S40_SaveData.rar (196.1 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: testPhone.rar (328.8 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

Dood
07.04.2010, 14:06
Save SMS/MMS - Сохранение всех сообщений пользователя SmartPhone S60 / S40

Пока так и нет возможности открыть/прочитать/распечатать/записать назад?

PANUA
07.04.2010, 14:14
Save SMS/MMS - Сохранение всех сообщений пользователя SmartPhone S60 / S40

Пока так и нет возможности открыть/прочитать/распечатать/записать назад?

В первом же апдейте можно будет. Программа будет сохранять читаемый вариант сообщения.

JayDi
07.04.2010, 14:16
Есть и вариант с восстановлением. SMS/MMS и юзер контент уже можно писать назад. Хочется сделать все в автоматическом режиме и одной кнопкой без мучений и лишних вопросов.
З.Ы. Если даная возможность не принесет глюков после записи обратно в тело - то будет и запись.

UPD: после некотрого обсуждения с Андреем пришли к выводу, что лучше просто вывод данных на печать.
Контент - можно на диск/флэшку записать и отдать клиенту. Пусть сам загоняет что и куда ему нужно..

PANUA
07.04.2010, 14:20
Есть и вариант с восстановлением. SMS/MMS и юзер контент уже можно писать назад. Хочется сделать все в автоматическом режиме и одной кнопкой без мучений и лишних вопросов.
З.Ы. Если даная возможность не принесет глюков после записи рбратно в тело - то будет и запись.

А баба яга против :) Менеджер сделаем чуток позже.
PS: Пока не будет решена проблемма "прокладки" - записи смс и галереи в телефон не будет... Найдутся любители кросплатформенную запись попробовать...

JayDi
07.04.2010, 15:09
Сохранение данных

BEST прекрасно вытаскивает данные из моргаликов и висяков на заставке и прочих проблемных телефонов.
Но здесь есть некоторые условия:

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

S40 :

Для сохранения данных с S40 телефонов необходимо, чтобы телефон виделся в одном из режимов ( test/local ) по любому из интерфейсов и если в нем не прошита/не затерта контент часть - то данные можно извлечь из телефона любой степени мертвости.
P.S. так же можно просто прошить телефон в DEAD - MCU или MCU+PPM. После прошивки телефон будет в тест режиме. Меняем вкладку на User Data и сохраняем то, что нам нужно. После делаем все сбросы, формат по желанию и переходим обратно во Flash вкладку и шьем MCU+CNT.
Лучше операции по сохранению контента делать по USB интерфейсу. Сохраните время, так, как сохранять, например, 700-800 мегабайт с мертвой 7900 prism / 6500c ... - это просто кошмар по времени. По USB процедура занимает в среднем 15 минут на 700 мегабайт.
Fbus в данном случае только, если телефон не хочется общаться по USB.
Connect phone on selected interface...

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

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


S60 :

Для сохранения данных с S60 телефонов необходимо, чтобы телефон виделся в одном из режимов ( test/local ) по любому из интерфейсов и была работоспособна АРЕ и CMT часть. Особенно это относится к телефонам, вроде N70,N72....
На более новых телефонах проблем не замечено.


Возможные проблемы S60:
Если в логе увидим ошибку:
APE Server Run fail! FS breaked... :(
Пробуем пару раз, если не отпускает - шьем MCU+PPM, если снова не помогает - шьем ENO - если и в этом случае постигнет неудача - копаем железо.
Смартфоны с версиями Symbian 9.3 и 9.4 полноценно поддерживаются для извлечения юзер контента - галереи.
Извлечение SMS/MMS, Записной и календаря возможно лишь на некоторых ( например - 5800 с SW до 21 включительно )
Возможность вытаскивания данных из них в стадии разработки ( и уже есть результаты) ) и будет в скором времени.

Считанные данные сохраняются в корневой директории программы, в папке с IMEI телефона - внутри вся сохраненная структура папок и файлов в них.

Mobil@Master
07.04.2010, 15:14
Заинтриговали. А как приобрести данную лицензию?

PANUA
07.04.2010, 15:21
Заинтриговали. А как приобрести данную лицензию?

Все вопросы подобного плана - в ЛС или ICQ пожалста...

JayDi
07.04.2010, 16:14
Телефонная книга, календарь и все с ними связанное
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 : в разработке.
Но, можно пробовать и сейчас. Есть шанс, пусть и небольшой, вытащить телефонную книгу удачно.

Пароль карты памяти, календарь и смс/ммс так же входят в данные рамки.
Юзер дата ( галлерея ) независима от версии Symbian или S40 Edition и может быть извлечена из любого BB5 телефона.

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


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


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


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

Здесь был вложен файл: WD2_eXtract.rar (182.0 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

JayDi
07.04.2010, 16:43
Прошивка

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

Флэширование S40 протестировано в обоих режимах на более уже чем 50ти телефонах разных моделей ( 5300, 5200, 3610, 7310, 7210c, 6500c, 6500s, 5610, 6300, 6303, 5310, 5130, 3120c, 6233, 6280, 6270, 6085 и прочих ) - нет никаких проблем.

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

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

JayDi
07.04.2010, 17:28
Прочие возможности и интерфейсы

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

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.mcrf.ru/forum/attachment.php?attachmentid=15314&stc=1&d=1270649510

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


Интерфейсы

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

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


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

Небольшая схемка для кабеля унибокса
(с) PANUA
http://www.mcrf.ru/forum/attachment.php?attachmentid=15316&stc=1&d=1270650381




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

Здесь был вложен файл: 7900_fun_lbl.png (57.1 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: com.PNG (67.0 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: unicom.jpg (41.2 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

JayDi
10.04.2010, 18:32
Первая инструкция. В обобщеном виде. Расписал все, что вспомнил....
и 2 видео.
Обновил чутка мануал - добавил про WD2.

Здесь был вложен файл: s40_savegallery_7900.rar (179.4 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: dead-to-test.rar (230.1 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: BEST_Manual_Info.rar (724.2 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

JayDi
10.05.2010, 07:50
Мануал обновлен для версии 1.02

И пару видео.



P.S. Флэшинг S60 протестирован на : 5800, 5530, N76, 6120c, 5230, N78, 6110n, 3250, Е50.

Здесь был вложен файл: BB5 Easy Service Tool_rev_1.03.rar (742.6 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: S60_custom_flash.rar (178.3 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: S60_DEAD_TO_TEST.rar (216.7 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: S60_fullFlash.rar (204.1 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

Alva
10.05.2010, 09:25
подскажите такой момент:
Предположим, имеем смарт, у которого прошивка слетела. в локал/тест не входит. Какую часть можно пошить, чтобы данные не потерлись.
На S40 ситуация такая: в dct4 содержится в mcu, т.е. если пролить mcu, то данных уже не будет, но на bb5 s40 можно пролить mcu, данные останутся, и в локал уже, как правило, можно зайти
А как смарт можно довести до включения в локал режиме, прошив его так, чтобы данные не потерлись?

ily@
10.05.2010, 09:47
А как смарт можно довести до включения в локал режиме, прошив его так, чтобы данные не потерлись?
mcu и ppm не затрагивают файловую систему(диск C), ее можно затереть лишь контентом либо форматом, а файловая(APE часть) имхо не влияет на local/test

JayDi
10.05.2010, 10:09
mcu и ppm не затрагивают файловую систему(диск C), ее можно затереть лишь контентом либо форматом, а файловая(APE часть) имхо не влияет на local/test
Да все верно. Немного разверну ответ...

На S40 ситуация такая: в dct4 содержится в mcu, т.е. если пролить mcu, то данных уже не будет, но на bb5 s40 можно пролить mcu, данные останутся, и в локал уже, как правило, можно зайти
А как смарт можно довести до включения в локал режиме, прошив его так, чтобы данные не потерлись?
На BB5 S40 - Можно пролить MCU + PPM - данные останутся. Контент, сбросы, формат - убивают данные. Честно признаться не попадалось еще S40 с которой не удавалось выдернуть инфу - как появится - будем изучать, может чего можно придумать.
На BB5 S60 - Можно лить - MCU, PPM, ENO ( последнее в стадии теста ) - данные не летят при MCU+PPM. Но вот APE ( UDA - формат обычно, 2nd PPM - контент, APE - обычно - ENO/Drive Erase - последний трет диски. Хотя, Бест тоже отлично справляется с этим делом в автоматическом режиме по нажатию кнопки формат )
BLANK PMM - тут все куда интереснее. Как только Я закончу изучение - может придумаю способ в котором обойдется без убиения части данных.

Сегодня займусь изучением восстановления телефонов S60 с максимальной вероятностью сохранения данных.

PANUA
10.05.2010, 13:35
А как смарт можно довести до включения в локал режиме, прошив его так, чтобы данные не потерлись?

Вот небольшой тест подобного случая. Телефон - 6120 мой собственый, правда живой. Все операции делаются BEST. Как это делается в других продуктах я не знаю, отвечать могу только за нашу работу. Есстествено галку на "Factory seting" не ставим.
Прошивка только MCU части:

Check files done...
Files Set for Flashing :
MCU : rm243_07.10_prd_core.fpsx
Flashing phone now...
Backup CRT308 data...
CRT308 Backup Created... :)
Check communication with phone....
ADL req restart
Communication verify done... Preparing...
Gathering phone info...
RAP_BOOT: 0B01010202010000
RAP_PUBLIC: 040001035C790058FBB7DD688C213253B4531666
CMT_ROOTKEY: CAEEBB65D3C48E6DC73B49DC5063A2EE
RAP_PAPUBKEY: 0FE1BA92D924A658E4800780FA6F4868100AC947
Check communication with phone...
Reboot....
Connection opened successfully
Waiting for communication response...
[BB5 FLASH]: Bootrom Ok!
PatchRAWLoader: Patched OK
Processing RAWLOADER...
Processing UPDAPP...
Processing UPDAPP...
Boot Done! :)
Reopening the connection...
Waiting for response: 30
ADL Server confirm flashmode!
ASIC CMT select Ok
===Flashing [MCU]===
Erase : Processing rm243_07.10_prd_core.fpsx
Found 3 areas to erase
Erasing area 0x00040000 - 0x00082FFF, NAND, CMT
Result: 0000
Erasing area 0x00083400 - 0x0087FFFF, NAND, CMT
Result: 0000
Erasing area 0x00B80000 - 0x04DFFFFF, NAND, CMT
Result: 0000
Partition erase Ok
Partitioning Ok [5]
Write : Processing rm243_07.10_prd_core.fpsx
Total 404 data&cert blocks to write, writing...
Writing Hash CERT [ADA]
Writing Hash CERT [KEYS]
Writing Hash CERT [PRIMAPP]
Writing Hash CERT [RAP3NAND]
Writing Hash CERT [PASUBTOC]
Writing Hash CERT [PAPUBKEYS]
Patch PAPUBKEYS Prologue
Writing Hash CERT [SOS*UPDAPP]
Writing Hash CERT [SOS*DSP0]
Writing Hash CERT [SOS*ISASW]
Writing Hash CERT [SOS*CORE]
Writing Hash CERT [SOS+ROFS]
Finalize...

Flashing done... Reboot phone now...

Reading Phone Info....
Connected phone - Nokia 6120
Software Info: V 07.10 15-07-09 RM-243 (c) Nokia
IMEI: 358641011135539
Ape Version: 07.10
PPM version :
Product code: 0549684
Read Info Done!
AfterFlash operations done... Reconnect, wait...
Done!

Elapsed: 0:01:44
Connect phone on selected interface...

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

BackUp UserData : [PhoneBook]
Generation mode : [S60]
Operating mode is OK, no need change...
SmartPhone algo initialise...
Setup data...
StartUp FileSystem...
Getting keys...
Mount FileSystem...
Initialise FileSystem...
Get Device Id data...
Fsrun OK...
Detect Symbian OS Generation...
Detected: [Symbian OS 9.1/9.2] Phone!
Running : APE_TEST_SERVER,w05_07,(c)NMP
Found!
Will read 29 blocks...
File saved to : D:\Project_Pro\BEST\Best_rel\tmp\RM-243 Nokia 6120_358641011135539.Bs60pb
Read done ;)
Done...
Как видим записная на месте.
Далее MCU & PPM
Check files done...
Files Set for Flashing :
MCU : rm243_07.10_prd_core.fpsx
PPM : rm243_07.10_prd_vB05_03_russian.fpsx
Flashing phone now...
Check communication with phone....
ADL req restart
Communication verify done... Preparing...
Gathering phone info...
RAP_BOOT: 0B01010202010000
RAP_PUBLIC: 040001035C790058FBB7DD688C213253B4531666
CMT_ROOTKEY: CAEEBB65D3C48E6DC73B49DC5063A2EE
RAP_PAPUBKEY: 0FE1BA92D924A658E4800780FA6F4868100AC947
Check communication with phone...
Reboot....
Connection opened successfully
Waiting for communication response...
[BB5 FLASH]: Bootrom Ok!
PatchRAWLoader: Patched OK
Processing RAWLOADER...
Processing UPDAPP...
Processing UPDAPP...
Boot Done! :)
Reopening the connection...
Waiting for response: 30
ADL Server confirm flashmode!
ASIC CMT select Ok
===Flashing [MCU]===
Erase : Processing rm243_07.10_prd_core.fpsx
Found 3 areas to erase
Erasing area 0x00040000 - 0x00082FFF, NAND, CMT
Result: 0000
Erasing area 0x00083400 - 0x0087FFFF, NAND, CMT
Result: 0000
Erasing area 0x00B80000 - 0x04DFFFFF, NAND, CMT
Result: 0000
Partition erase Ok
Partitioning Ok [5]
Write : Processing rm243_07.10_prd_core.fpsx
Total 404 data&cert blocks to write, writing...
Writing Hash CERT [ADA]
Writing Hash CERT [KEYS]
Writing Hash CERT [PRIMAPP]
Writing Hash CERT [RAP3NAND]
Writing Hash CERT [PASUBTOC]
Writing Hash CERT [PAPUBKEYS]
Patch PAPUBKEYS Prologue
Writing Hash CERT [SOS*UPDAPP]
Writing Hash CERT [SOS*DSP0]
Writing Hash CERT [SOS*ISASW]
Writing Hash CERT [SOS*CORE]
Writing Hash CERT [SOS+ROFS]
===Flashing [PPM]===
Erase : Processing rm243_07.10_prd_vB05_03_russian.fpsx
Found 1 areas to erase
Erasing area 0x03300000 - 0x04DFFFFF, NAND, CMT
Result: 0000
Write : Processing rm243_07.10_prd_vB05_03_russian.fpsx
Total 197 data&cert blocks to write, writing...
Writing Hash CERT [SOS+ROFX]
Finalize...

Flashing done... Reboot phone now...

Reading Phone Info....
Connected phone - Nokia 6120
Software Info: V 07.10 15-07-09 RM-243 (c) Nokia
IMEI: 358641011135539
Ape Version: 07.10
PPM version :
Product code: 0549684
Read Info Done!
AfterFlash operations done... Reconnect, wait...
Done!

Elapsed: 0:02:16
Connect phone on selected interface...

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

BackUp UserData : [PhoneBook]
Generation mode : [S60]
Operating mode is OK, no need change...
SmartPhone algo initialise...
Setup data...
StartUp FileSystem...
Getting keys...
Mount FileSystem...
Initialise FileSystem...
Get Device Id data...
Fsrun OK...
Detect Symbian OS Generation...
Detected: [Symbian OS 9.1/9.2] Phone!
Running : APE_TEST_SERVER,w05_07,(c)NMP
Found!
Will read 29 blocks...
File saved to : D:\Project_Pro\BEST\Best_rel\tmp\RM-243 Nokia 6120_358641011135539.Bs60pb
Read done ;)
Done...
Результат тот-же
Далее MCU+PPM+ENO_A
Check files done...
Files Set for Flashing :
MCU : rm243_07.10_prd_core.fpsx
PPM : rm243_07.10_prd_vB05_03_russian.fpsx
CNT : rm243_ENO_A_2009wk15v0.100.fpsx
Flashing phone now...
Check communication with phone....
ADL req restart
Communication verify done... Preparing...
Gathering phone info...
RAP_BOOT: 0B01010202010000
RAP_PUBLIC: 040001035C790058FBB7DD688C213253B4531666
CMT_ROOTKEY: CAEEBB65D3C48E6DC73B49DC5063A2EE
RAP_PAPUBKEY: 0FE1BA92D924A658E4800780FA6F4868100AC947
Check communication with phone...
Reboot....
Connection opened successfully
Waiting for communication response...
[BB5 FLASH]: Bootrom Ok!
PatchRAWLoader: Patched OK
Processing RAWLOADER...
Processing UPDAPP...
Processing UPDAPP...
Boot Done! :)
Reopening the connection...
Waiting for response: 30
Waiting for response: 29
ADL Server confirm flashmode!
ASIC CMT select Ok
===Flashing [MCU]===
Erase : Processing rm243_07.10_prd_core.fpsx
Found 3 areas to erase
Erasing area 0x00040000 - 0x00082FFF, NAND, CMT
Result: 0000
Erasing area 0x00083400 - 0x0087FFFF, NAND, CMT
Result: 0000
Erasing area 0x00B80000 - 0x04DFFFFF, NAND, CMT
Result: 0000
Partition erase Ok
Partitioning Ok [5]
Write : Processing rm243_07.10_prd_core.fpsx
Total 404 data&cert blocks to write, writing...
Writing Hash CERT [ADA]
Writing Hash CERT [KEYS]
Writing Hash CERT [PRIMAPP]
Writing Hash CERT [RAP3NAND]
Writing Hash CERT [PASUBTOC]
Writing Hash CERT [PAPUBKEYS]
Patch PAPUBKEYS Prologue
Writing Hash CERT [SOS*UPDAPP]
Writing Hash CERT [SOS*DSP0]
Writing Hash CERT [SOS*ISASW]
Writing Hash CERT [SOS*CORE]
Writing Hash CERT [SOS+ROFS]
===Flashing [PPM]===
Erase : Processing rm243_07.10_prd_vB05_03_russian.fpsx
Found 1 areas to erase
Erasing area 0x03300000 - 0x04DFFFFF, NAND, CMT
Result: 0000
Write : Processing rm243_07.10_prd_vB05_03_russian.fpsx
Total 197 data&cert blocks to write, writing...
Writing Hash CERT [SOS+ROFX]
===Flashing [CNT]===
Erase : Processing rm243_ENO_A_2009wk15v0.100.fpsx
Found 1 areas to erase
Erasing area 0x00880000 - 0x00B7FFFF, NAND, CMT
Result: 0000
Write : Processing rm243_ENO_A_2009wk15v0.100.fpsx
Total 18 data&cert blocks to write, writing...
Writing Hash CERT [SOS*ENO]
Finalize...

Flashing done... Reboot phone now...

Reading Phone Info....
Connected phone - Nokia 6120
Software Info: V 07.10 15-07-09 RM-243 (c) Nokia
IMEI: 358641011135539
Ape Version: 07.10
PPM version :
Product code: 0549684
Read Info Done!
AfterFlash operations done... Reconnect, wait...
Done!

Elapsed: 0:02:18
Connect phone on selected interface...

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

BackUp UserData : [PhoneBook]
Generation mode : [S60]
Operating mode is OK, no need change...
SmartPhone algo initialise...
Setup data...
StartUp FileSystem...
Getting keys...
Mount FileSystem...
Initialise FileSystem...
Get Device Id data...
Fsrun OK...
Detect Symbian OS Generation...
Detected: [Symbian OS 9.1/9.2] Phone!
Running : APE_TEST_SERVER,w05_07,(c)NMP
Found!
Will read 29 blocks...
File saved to : D:\Project_Pro\BEST\Best_rel\tmp\RM-243 Nokia 6120_358641011135539.Bs60pb
Read done ;)
Done...
Книга опять в порядке :) Хочу отметить, что в подобных телефонах если не прошить первую часть контента ( в данном случае это rm243_ENO_A_2009wk15v0.100.fpsx ) то если производилось повышение версии - телефон даже будет нормально включатся, а вот в Test или Local упорно отказыватся входить...
Ну и полная прошивка всеми четырьмя положеными этому телу файлами
Check files done...
Files Set for Flashing :
MCU : rm243_07.10_prd_core.fpsx
PPM : rm243_07.10_prd_vB05_03_russian.fpsx
CNT : rm243_ENO_A_2009wk15v0.100.fpsx
APE : rm243_07.10_prd_UDA_Pearl_White.fpsx
Flashing phone now...
Check communication with phone....
ADL req restart
Communication verify done... Preparing...
Gathering phone info...
RAP_BOOT: 0B01010202010000
RAP_PUBLIC: 040001035C790058FBB7DD688C213253B4531666
CMT_ROOTKEY: CAEEBB65D3C48E6DC73B49DC5063A2EE
RAP_PAPUBKEY: 0FE1BA92D924A658E4800780FA6F4868100AC947
Check communication with phone...
Reboot....
Connection opened successfully
Waiting for communication response...
[BB5 FLASH]: Bootrom Ok!
PatchRAWLoader: Patched OK
Processing RAWLOADER...
Processing UPDAPP...
Processing UPDAPP...
Boot Done! :)
Reopening the connection...
Waiting for response: 30
Waiting for response: 29
ADL Server confirm flashmode!
ASIC CMT select Ok
===Flashing [MCU]===
Erase : Processing rm243_07.10_prd_core.fpsx
Found 3 areas to erase
Erasing area 0x00040000 - 0x00082FFF, NAND, CMT
Result: 0000
Erasing area 0x00083400 - 0x0087FFFF, NAND, CMT
Result: 0000
Erasing area 0x00B80000 - 0x04DFFFFF, NAND, CMT
Result: 0000
Partition erase Ok
Partitioning Ok [5]
Write : Processing rm243_07.10_prd_core.fpsx
Total 404 data&cert blocks to write, writing...
Writing Hash CERT [ADA]
Writing Hash CERT [KEYS]
Writing Hash CERT [PRIMAPP]
Writing Hash CERT [RAP3NAND]
Writing Hash CERT [PASUBTOC]
Writing Hash CERT [PAPUBKEYS]
Patch PAPUBKEYS Prologue
Writing Hash CERT [SOS*UPDAPP]
Writing Hash CERT [SOS*DSP0]
Writing Hash CERT [SOS*ISASW]
Writing Hash CERT [SOS*CORE]
Writing Hash CERT [SOS+ROFS]
===Flashing [PPM]===
Erase : Processing rm243_07.10_prd_vB05_03_russian.fpsx
Found 1 areas to erase
Erasing area 0x03300000 - 0x04DFFFFF, NAND, CMT
Result: 0000
Write : Processing rm243_07.10_prd_vB05_03_russian.fpsx
Total 197 data&cert blocks to write, writing...
Writing Hash CERT [SOS+ROFX]
===Flashing [CNT]===
Erase : Processing rm243_ENO_A_2009wk15v0.100.fpsx
Found 1 areas to erase
Erasing area 0x00880000 - 0x00B7FFFF, NAND, CMT
Result: 0000
Write : Processing rm243_ENO_A_2009wk15v0.100.fpsx
Total 18 data&cert blocks to write, writing...
Writing Hash CERT [SOS*ENO]
===Flashing [APE]===
Erase : Processing rm243_07.10_prd_UDA_Pearl_White.fpsx
Found 1 areas to erase
Erasing area 0x04E00000 - 0x07B3FFFF, NAND, CMT
Result: 0000
Write : Processing rm243_07.10_prd_UDA_Pearl_White.fpsx
Total 1 data&cert blocks to write, writing...
Finalize...

Flashing done... Reboot phone now...

Reading Phone Info....
Connected phone - Nokia 6120
Software Info: V 07.10 15-07-09 RM-243 (c) Nokia
IMEI: 358641011135539
Ape Version: 07.10
PPM version :
Product code: 0549684
Read Info Done!
AfterFlash operations done... Reconnect, wait...
Done!

Elapsed: 0:02:17
Connect phone on selected interface...

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

BackUp UserData : [PhoneBook]
Generation mode : [S60]
Operating mode is OK, no need change...
SmartPhone algo initialise...
Setup data...
StartUp FileSystem...
Getting keys...
Mount FileSystem...
Initialise FileSystem...
Get Device Id data...
Fsrun OK...
Detect Symbian OS Generation...
Detected: [Symbian OS 9.1/9.2] Phone!
Running : APE_TEST_SERVER,w05_07,(c)NMP
PhoneBook not found at all :(
Error during read...
Как мы видим - записная приказала долго жить... Что в принципе и требовалось доказать.
Для других платформ тоже проведем соответствующие эксперементы и выложим рекомендации по способу сохранения важных данных.

JayDi
26.06.2010, 01:32
Несколько важных моментов относительно новой версии (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 так сказать классический, дежановский. Так что никаких гарантий.
Вскоре будет добавлен собственный, безопасный метод понижения.

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

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

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

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

Здесь был вложен файл: Read_gallery_new.rar (172.8 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

JayDi
04.07.2010, 11:42
BEST v1.04

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

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

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

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

Здесь был вложен файл: 5300_dead_save_rep.rar (456.7 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: 7900d_save_fl_rep.rar (429.9 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.
Здесь был вложен файл: N70_fl.rar (328.6 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

JayDi
17.07.2010, 06:51
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 и им подобные )

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

Здесь был вложен файл: How_to_use_user_ini.rar (125.2 Кб), но к сожалению был утерян. Если он у Вас есть, свяжитесь с администрацией для его восстановления. Спасибо.

JayDi
11.08.2010, 21:31
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 секунд в среднем.

JayDi
19.08.2010, 07:58
ATF как бы "впервые в мире" зарелизила бэкап рпл для RapuYama, rap3V4, broadcomm.
В следующей верси будет бэкап сертификатов при выбранной опции и отдельная кнопка ReadCert. Из режима Normal/Dead.
По USB.
Files Set for Flashing :
Flashing phone now...
Check files done...
-> SWversion check skipped : Dead mode selected
Dead Mode is Selected
Waiting for USB device...
--- Insert cable and charger or press phone's power button! ---
Connection opened successfully
Waiting for communication response...
[BB5 FLASH]: Bootrom Ok!
ASIC ID: 000000010000022600000001020C192102044100
EM0 ID: 00001040
EM1 ID: 00001030
PUBLIC ID: 2500030D9A130049F4D357D1EC71A078AB04AE53
ASIC MODE ID: 00
ROOT KEY HASH: 7B045400E1752022F9EB80B0DEA9C65D
ROM ID: 67E82268F29CEA60
Use RAP3Gv40_2nd.fg
Processing RAWLOADER...
Preboot Ok
FLID : 00300098
Use RAP3Gv40_XSR17_alg.fg
Boot Done! :)
TIME : Boot time : 00:00:06
Reopening the connection...
Waiting for response: 30
ADL: Check mode
ADL: phone is in flash mode

ADL : BackUp certificates...
Will Read NPC certificate...
Will Read CCC certificate...
Will Read HWC certificate...
Will Read VARIANT certificate...
ReadCERT : Variant : blank
ADL : CRTBackup done

ADL: Close_Session
Content: 00000000000000000000
ADL: Reboot

Flashing done!
Total flash time : 00:00:00
Reboot phone now...

Afterflash not selected, skip
Done!

Elapsed: 00:00:29
Connect phone on selected interface...

для любителей по*****ть - данная возможность присутствует очень давно, нигде и ни у кого не скопипастена. Было желание сделать их запись вкупе с чтением.
RAP3Gv4, RapuYama, Nomadic, Broadcomm поддерживаются.
Если разберусь с XSR1.5 - то и остальные смарты типа 5800 и прочих.
Так же попробую - таки добить запись сертификатов в USB режиме.

JayDi
06.09.2010, 17:25
Версия 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.

JayDi
28.10.2010, 23:05
итак, вкратце - ( Сорри, вкратце не получилось, много букв Х) )
- Коннект с 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 в исходное положение.


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

JayDi
14.01.2011, 01:31
В версии 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, 12:04
Так как вложения в теме исчезли. Выкладываю всё что успел сохранить, может кому пригодится.

JayDi
16.01.2011, 02:10
Версия 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. Проблема была в старых загрузчиках. Обновлены и чуток переработаны некоторые моменты прошивки. В общем - никаких особых изменений в плане работы.

PANsoft
22.01.2011, 22:12
Небольшой FAQ по работе с сервером и методу LBF


Общее - для проверки логов и кол-ва своих расчетов нужно:
нажать кнопку "Check\Unlock" без подключенного телефона. в логе отобразится состояние вашего
аккаунта (количество кредитов и количество загруженных/готовых расчетов)

A: для разблокировки SL3 через сервер:

1- Убедитесь, что у вас достаточно кредитов на аккаунте (см. Общее)
2- Подключить телефон по F-Bus через UFS, телефон должен быть в Local или Test
режиме, и дождатся (3-5 сек.) пока программа его найдет и прочитает информацию
3- Снять галочку чекбокса "To log for local calc"
4- Нажать кнопку "Upload Job" и дождатся завершения операции. Если все успешно, то
ваш расчет загружен на сервер и сервер вернет вам сведения о остатке ваших кредитов.
5- Дождатся окончания вашего расчета
6- Подключить телефон любым способом (usb,UFS,Com-port) и нажать "Check\Unlock"
вы получите список ваших расчетов и кодов. Если в этом списке есть подключенный
телефон - то код будет введен автоматически.



B: для разблокировки SL3 методом LBF:

1- Убедитесь, что у вас достаточно кредитов на аккаунте (см. Общее в данном случаа их нужно 20)
2- Подключить телефон по F-Bus через UFS, телефон должен быть в Local или Test
режиме, и дождатся (3-5 сек.) пока программа его найдет и прочитает информацию
3- Установить галочку чекбокса "To log for local calc"
4- Нажать кнопку "Upload Job" и дождатся завершения операции. Если все успешно, то
в папке ...\Local_calc\ вы найдете файл с вашим IMEI и расширением bat И bcl. Убедитесь,
что в этой же папке лежит программа ighashgpu.exe (скачать ее можно на странице автора http://www.golubev.com/)
5- Запустите ваш файл на выполнение.
6- Дождатся окончания вашего расчета.
7- По окончании расчета программа ighashgpu.exe выдаст расчитаный код вида 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х,
где ХХХХХХХХХХХХХХХ - ваш код.
8- Откройте файл imei.bcl в любом текстовом редакторе и впишите строчку: code=XXXXXXXXXXXXXXX где ХХХХХХХХХХХХХХХ - ваш
код (15 цифр).
9- При НЕподключеном телефоне нажмите кнопку "Upload Job" и выберите ваш файл Imei.bcl в котором вписана строка с кодом полученым
программой ighashgpu.exe, Если все успешно, то ваш расчет загружен на сервер для получения финального кода
и сервер вернет вам сведения о остатке ваших кредитов (кредиты за эту операцию не снимаются).
10- Дождатся окончания вашего расчета (1-5 мин.)
11- Подключить телефон любым способом (usb,UFS,Com-port) и нажать "Check\Unlock"
вы получите список ваших расчетов и кодов. Если в этом списке есть подключенный
телефон - то код будет введен автоматически.


C: для разблокировки Infineon методом LBF:

1- Убедитесь, что у вас достаточно кредитов на аккаунте (см. Общее в данном случаа их нужно 20)
2- Подключить телефон по F-Bus через UFS или Com-port, телефон должен быть в Local или Test
режиме, и дождатся (3-5 сек.) пока программа его найдет и прочитает информацию
3- Нажать кнопку "Upload Job" и дождатся завершения операции. Если все успешно, то
в папке ...\Local_calc\ вы найдете файл с вашим IMEI и расширением bat И bcl. Убедитесь,
что в этой же папке лежит программа ighashgpu.exe (скачать ее можно на странице автора http://www.golubev.com/)
4- Запустите ваш файл на выполнение.
5- Дождатся окончания вашего расчета.
6- По окончании расчета программа ighashgpu.exe выдаст расчитаный код вида 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х 0Х,
где ХХХХХХХХХХХХХХХ - ваш код.
7- Откройте файл imei.bcl в любом текстовом редакторе и впишите строчку: code=XXXXXXXXXXXXXXX где ХХХХХХХХХХХХХХХ - ваш
код (15 цифр).
8- При НЕподключеном телефоне нажмите кнопку "Upload Job" и выберите ваш файл Imei.bcl в котором вписана строка с кодом полученым
программой ighashgpu.exe, Если все успешно, то ваш расчет загружен на сервер для получения финального кода
и сервер вернет вам сведения о остатке ваших кредитов (кредиты за эту операцию не снимаются).
9- Дождатся окончания вашего расчета (1-5 мин.)
10- Подключить телефон любым способом (usb,UFS,Com-port) и нажать "Check\Unlock"
вы получите список ваших расчетов и кодов. Если в этом списке есть подключенный
телефон - то код будет введен автоматически.


D: Для расчета кода на нашем сервере из лога полученного в пунктах B или C:
1- Убедитесь, что у вас достаточно кредитов на аккаунте (см. Общее)
2- При НЕподключеном телефоне нажмите кнопку "Upload Job" и выберите ваш файл Imei.bcl и дождатся завершения операции.
Если все успешно, то ваш расчет загружен на сервер и сервер вернет вам сведения о остатке ваших кредитов.
3- Дождатся окончания вашего расчета
4- Подключить телефон любым способом (usb,UFS,Com-port) и нажать "Check\Unlock"
вы получите список ваших расчетов и кодов. Если в этом списке есть подключенный
телефон - то код будет введен автоматически.

P.S. Через несколько дней нами будет представлена оболочка для программы ighashgpu.exe которая позволит значительно
облегчить,автоматизироват� � и ускорить процесс расчета кода.

JayDi
16.02.2011, 23:59
Инфо по PA_SL30

Тестировалось на нескольких X3-02 и вполне работает.
Писать симлок ТОЛЬКО на включенном телефоне ( предварительно - dead-to-test ), если сразу при записи полного RPL из дед режима не захочет.

Так же советую обратить внимание на Superdongle
ЕСЛИ - SDD жив и SECURITY тоже - не лейте Superdongle/HWC. в некоторых случаях может понадобиться долгий и веселый подбор комбинаций HWC/PM(1,309)

Mumang
17.02.2011, 00:28
Перезалейте пожалуйста и остальные вложения Faq которые Ильдар не перезалил, а то тоже не всё сохранил. Если несложно конечно.

JayDi
05.03.2011, 08:29
В версии 1.17 добавлено автоматическое стирание flash-Памяти.
ВНИМАНИЕ!!! - СНАЧАЛА - СДЕЛАЙТЕ ВСЕ БЭКАПЫ, ЕСЛИ ЭТО ВОЗМОЖНО.
Для USB - RAPU/RAP4/BCM - прекрасно справляется без участия FBUS и даже после полного стирания, за исключением 6700. Для него, после стирания необходимо прошить по FBUS - m470_va07.60_eno_0.17060.mcusw_combined, после чего можно шить прошивку, репайрить по USB дальше.

Восстановление CCC/HWC - работает автоматически - если телефон подключен, либо в ручном режиме ( через выбор файла вручную ). Важный момент - Вы можетет выбирать вручную ДАЖЕ полный RPL, BEST возьмет оттуда только необходимые сертификаты, не затронув остальные.

Восстановление конфигурации камеры может НЕ работать по FBUS для 5310, может еще пары моделей. (5130, 6500, 7900 - проверил, все ок). Так что, попробуйте USB, если FBUS не нашел камер. DCT4 теперь так же поддерживается для восстановления камер и чтения с них бэкапов в базу.

JayDi
06.03.2011, 09:46
Просьба - кто будет шить N96 - возьмите 4 файла из версии 1.16
BEST/FLASH/

STn8815_2nd.fg
STn8815_STNFMS_alg.fg
RAPIDOv11_2nd.fg
RAPIDOv11_XSR15_alg.fg

Если прошивку начнете с новыми - она просто остановится на буте.
Телефон даже не начнется шиться. Повреждений не будет.

В следующую версию включим для N96 старые, но полностью проверенные 10.50. Они сейчас есть в 1.16 версии.

PANsoft
26.03.2011, 17:06
Должен довести до сведения наших пользователей следующее:

Для создания файла LBF на сегодняшний день нужно иметь только 1 кредит на аккаунте. В связи с этим автоматически были списаны 19 кредитов выданые вам бесплатно для этих целей.

JayDi
21.04.2011, 22:49
В новой версии добавлено больше информационных моментов в логе, описаний к ошибкам и прочих моментов.
[BB5 FLASH]: Bootrom Ok!
ASIC ID: 000000010000022600000001020C192102034100
CPU ID : RAP3Gv4 , Features : Dead-Test , USBRPL , FullUSB
Теперь показывается тип процессора, и возможности -
Dead-to-test - говорит сам за себя (нужно проводить операцию через FlashTab)
USBRPL - Поддержка (полная) работы с RPL по USB так же - Быстрый Dead-Test без необходимости выбора файлов прошивки.
FullUSB - поддержка операций восстановления, стирания - полностью по USB

DCT4 -
На данный момент добавлен JAF интерфейс, все версии прошивок бокса.
UFS на данный момент ведет себя с дкт4 не совсем адекватно, поэтому в данном релизе не добавлен.
Поддерживаются все U/U3 модели - от 1110i до последних.
Check / Флэширование и немного сервисных операций.
В следующей версии добавим поддержку автоматического стирания и другие возможности для полной и комфортной работы с данной платформой.

При USB флэшировании, для новых CPU в случае повреждения flash ic - прошивка остановится сразу же на буте, предупредив об этом моменте в логе.
- > Critical Error : NO FLASH DEVICE DETECTED (DAMAGED FLIC ???)
- > Charge battery, Check USB port, Cable. Try again'
Продолжать флэширование не имеет смысла - катать флэшь/питание и так далее, а после уже шить.

При прошивке мак-памяти (eMMC) реккомендуется выбирать ее в общем списке файлов - то есть шить вместе с основными файлами (просто выбрать комнтент любым в спике, на ПОСЛЕДНЕМ месте чтоб стоял, то есть обрабатывался в последнюю очередь)
Прежде, чем шить контент на устройства с внешними носителями - то есть 6700, 5230 и подобные - убедитесь, что карта памяти отформатирована и установлена в телефон, в противном случае получите ошибку при прошивке.

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

chabrus
27.04.2011, 14:45
Итак, начнем :

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

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

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


Может мой попрос покажется несколько "пионерским" но прошу ногами сильно не пинать))
Для подключения ТА к программе высшеописанным способом, насколько я понял, нужен самодельный сервисный кабель, рисунок и распиновка которого прилагается, в папке с установленной директорией BEST. В качетстве интерфейса там указан Unibox. Так вот собственно сам вопрос: Можно ли исполозьвать данный кабель с UFS, или пользователям не имеющим Unibox, нужно собрать соответствующий USB кабель?

mixanik
27.04.2011, 14:59
В качестве интерфейса можно использовать и переходник USB-com и UFS и JAF,Для работы кабеля с UFS прийдеться пересмотреть распиновку.

AVL
27.04.2011, 16:30
Можно ли исполозьвать данный кабель с UFS, или пользователям не имеющим Unibox, нужно собрать соответствующий USB кабель?
Добавил к этому кабелю, еще два "хвостика" - USB и под UFS, получился очень удобный и универсальный инструмент... разрисовывать думаю не нужно :) ?

JayDi
03.05.2011, 10:42
Иногда, со старыми S40 (6233, 6300, 5300 и подобными ) возникают проблемы при записи телефонной книги назад, особенно при большом количестве контактов.
Проблема вызвана программными или аппаратными сбоями - телефон просто "отваливается"/перезагружается.

В данном случаем выполняем пару нехитрых действий
1. Открываем Settings.ini , ищем наш RM-xxx=000000
2. меняем 000000 на 003100 , сохраняем
3. Делаем фактори сеты, включаем телефон в нормальном режиме ( с сим или без - не важно ) Переподключаем телефон.
4. Вливаем контакты.
5. Возвращаем в ини строчку назад ( т.е. на 000000)

Все.

P.S. на сайте Infinity сделан Вики-раздел, потихоньку готовлю серию статей туда по всем моментам и работе с программой, правда, пока только на английском.

Mumang
03.05.2011, 13:16
Английский не японский, прочитаем, иногда честно скажу методом тыка и по опыту с другими продуктами нажимать приходится, нормального Faq нет полного, кусками только...

JayDi
04.05.2011, 08:15
Сегодня около получаса провел в боях с телефонной на Е65, пока качалась прошивка на него.
В результате мучений была замечена странная особенность - относится именно к старым APE.
Все операции производились только по FBUS.

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

BackUp UserData : [PhoneBook]
Generation mode : [S60]
Operating mode is OK, no need change...
SmartPhone algo initialise...
Setup data...
StartUp FileSystem...
FS run fail, please, remove SD card first
Change phone mode manualy to local/test and try again
If still no luck - phone have damaged FS/SD-MMC part..


BackUp UserData : [PhoneBook]
Generation mode : [S60]
Operating mode is OK, no need change...
SmartPhone algo initialise...
Setup data...
StartUp FileSystem...
Fsrun OK...
Detect Symbian OS Generation...
Detected: [Symbian OS 9.1/9.2] Phone!
Running : APE_TEST_SERVER,w19_06,(c)NMP
Found!
Will read 66 blocks...
csv file save to C:\InfinityBox\BEST\RM-208 Nokia E65_356961013825529.csv
182 vcf files saved to c:\InfinityBox\BEST\Phones_Data\356961013825529\VC F\
File saved to : C:\InfinityBox\BEST\RM-208 Nokia E65_356961013825529.Bs60pb
Read done ;)
Done...


Проверил на N70 и N72 - ситуация примерно та же.

chabrus
10.05.2011, 17:27
Добавил к этому кабелю, еще два "хвостика" - USB и под UFS, получился очень удобный и универсальный инструмент... разрисовывать думаю не нужно :) ?

Собрал такой кабель. Правда для того чтобы он работал и по протоколу USB, на конечных разьемах пришлось подключить и D+
Кстати, немного модернизировал схему, добавив в цепь Vbat идущую через "крокодил" на телефон диод, для дополнительной защитц от КЗ, которое при нечаянном замыкании клемм, может вывести из строя бокс.
Пишу по поводу: кабель работает через USB а через UFS работать не хочет. Распиновка верная. Не подскажете где может быть промах?
И еще: кабель стал определять телефоны и вводить их в тестовый режим, после того как поставил резистор на 7.1 Ком. с 8.2 он не работал. Резистор подобрал опытным путем.

JayDi
11.05.2011, 12:23
По SX4 :
Если видим в логе Step #2 error - Timeout / BAD SD
- Пробуем снова 2-3 раза, не через час-два, а сразу же.
Если инет типа GPRS/EDGE - то пройдет со 2-3 раза точно, но в таком случае лучше использовать USB - быстрее просто. С нормальным инетом - проблем быть не должно, но, опять же - 2-3 раза стоит попробовать.
- Если после нескольких попыток ситуация не изменилась - у тушки SDD правленный ( Неоригинальный )

AVL
11.05.2011, 13:48
Пишу по поводу: кабель работает через USB а через UFS работать не хочет. Распиновка верная. Не подскажете где может быть промах?
Правда для того чтобы он работал и по протоколу USB, на конечных разьемах пришлось подключить и D+

хм..наверное не D+, а +5v от USB ? И тонкость тут как раз в этом +5v... Оно должно присутствовать на всех USB разъемах (для тел), только при использовании режима USB.. При использовании интерфейсов COM, UFS - это напряжение не должно подаваться на тел через USB разъем...(в этом весь промах :) )
Достигается это так : подавать его нужно от USB хвостика напрямую в разъемы тел, а на крокодильчик, что идет на клемму + АКБ, подать(c USB хвостика) через диод..
зы: ну и разумеется, при использовании в режиме UFS или COM, "хвостик" USB из компа выдернуть..

JayDi
24.05.2011, 23:04
С версии BEST 1.22 теперь можно :

1. Писать полный (NPC/CCC/HWC Тоже) RPL в RAPIDO телефоны (все, кроме АРЕ - N82/N95/...)
2. Полностью стирать (Flash Erase)
3. Шить полностью стертые/проблемные телефоны через Dead - ColdFlash режим (FlashSettings -> ColdFlash)
4. Read RPL теперь является так же быстрым способом загнать телефон в local/test без необходимости выбора файлов прошивки

Чтение RPL - будет в ближайшее время, там не все так просто, но, оно возможно. Просто нет времени чтоб сесть и полностью сделать :(

SX4 стала быстрее и стабильнее.
APE флэшинг через UFS - стабильнее.
Sl2 анлок переделан
Запись NCK исправлена - больше не будет ошибок типа - Error при вводе кода
Infineon флэширование теперь поддерживает свежие тушки (флэши ) и свежие прошивки
И остальное - по мелочи.

JayDi
26.05.2011, 07:48
в принципе, для записи RPL в RAPIDO все так же, как и для RAPU/BCM/RAP4
Один момент - Repair CCC/HWC делать только вручную - в автоматическом режиме ( когда телефон подключен и в локале/тесте ) - операция не пройдет, изза особенностей режимов работы телефона.

JayDi
26.06.2011, 14:51
Sx4 теперь работает круглосуточно и без перебоев.
Решил проблемы с интернетом на стороне сервера. Теперь работает замечательно и без перебоев.
Processing Server SX4 Auth
Checking SDD key...
Check SD : Key is Ok
Operating mode is OK, no need change...
Connecting to server...
Connect to server Ok, checking
SX4 Server : Online, Ready
SX4, processing Step #1
SX4, processing Step #2
SX4, processing Step #3
SX4 Result : Ok

Upload PM checked
Uploading RF/Battery tune to phone...
Using : RM-504.pm
Operating mode is OK, no need change...

Field 1
Record 0 write - Ok
Record 2 write - Ok
Record 4 write - Ok
Record 6 write - Ok
Record 8 write - Ok
Record 13 write - Ok
Record 16 write - Ok
Record 18 write - Ok
Record 20 write - Ok
Record 24 write - Ok
Record 25 write - Ok
Record 26 write - Ok
Record 28 write - Ok
Record 29 write - Ok
Record 31 write - Ok
Record 34 write - Ok
Field 2
Record 0 write - Ok
Field 309
Record 0 write - Ok
Record 1 write - Ok
Record 2 write - Ok
Record 4 write - Ok
Record 5 write - Ok
Record 7 write - Ok
Record 8 write - Ok
Record 17 write - Ok

Check ST_SECURITY now...
Security status : ST_SECURITY => OK

Done!

Elapsed: 00:00:00

Upload done

Processing Server SX4 Auth
Checking SDD key...
Check SD : Key is Ok
Operating mode is OK, no need change...
Connecting to server...
Connect to server Ok, checking
SX4 Server : Online, Ready
SX4, processing Step #1
SX4, processing Step #2
SX4, processing Step #3
SX4 Result : Ok

Processing Server SX4 Auth
Checking SDD key...
Check SD : Key is Ok
Operating mode is OK, no need change...
Connecting to server...
Connect to server Ok, checking
SX4 Server : Online, Ready
SX4, processing Step #1
SX4, processing Step #2
SX4, processing Step #3
SX4 Result : Ok

Processing Server SX4 Auth
Checking SDD key...
Check SD : Key is Ok
Operating mode is OK, no need change...
Connecting to server...
Connect to server Ok, checking
SX4 Server : Online, Ready
SX4, processing Step #1
SX4, processing Step #2
SX4, processing Step #3
SX4 Result : Ok

JayDi
12.07.2011, 15:14
По поводу телефонной книги в новых S40 :
Добавлена опция сохранения всех возможных блоков памяти, содержащих телефонную книгу -
ЕСЛИ Вы уверены, что контакты в телефоне есть, CNT Server говорит - что их БОЛЬШЕ, чем извлечено - делаем так -
Settings.ini
[Miriel]
mmdmp=1

Добавляем строку, читаем через Read PhoneBook - файл в личку, аську - с полным номером донгла. Если там что-то есть - выдернем. Так же может быть актуально для моделей, которые еще отсутствуют в поддержке - нокия в последнее время начинает извращаться с телефонной книгой на S40.

Просьба учесть - что времени не всегда хватает - поэтому обработка может занять день-два.
Внимание!!! - После использования - УДАЛИТЕ строку из ini!
Актуально для RAP4/BCM/S40_RAPU/Infineon 213

Restore NPC - автоматом ищет файлы в папке Backup для телефона (RPL , SIMRPL). Не важно - в нормальном он режиме, или в DEAD - BEST найдет под него RPL, если он есть в папке бэкапа ( может тупо закидать туда все rpl (НЕ NMP - криптованные не будет проверять на совместимость с телефоном) и после, даже при сбитом IMEI - достаточно использовать RESTORE )
При записи RPL - достаточно нажать отмену в коне диалога выбора RPL, BEST спросит - поискать автоматом? - на утвердительный ответ начнется процесс поиска - в зависимости от состояния и подключения - все сделается автоматом, разве что в dead-режиме ткнуть кабель и кнопку включения. Пример во вложении.
В следующей версии будет активно и для FBUS (JAF/UFS)

И еще - загадочные сертификаты PARTNERC ( E6, E7 и так далее ) - тоже читаются, если они есть. Вот только этот сертификат сродни R&D - встречается редко и его толком никто не видел Х)
Если в логе будет - PART_C Read Ok - значит он Вам попался. Сообщите мне :)

ActiV
11.08.2011, 11:48
С Версии 1.26 SL3 Server БОЛЕЕ НЕ ПРИНИМАЕТ ЛОГИ с других программ, так, как логи BEST может прочесть сам. т.е. хочешь посчитать быстро - покупай BEST. Отсеяли таким образом огромную кучу людей с другими боксами в надежде на увеличение продаж донгла. Интересно как на это отреагируют спонсоры сервера. Сомневаюсь что это им понравится.
Исправил цвет шрифта, было нечитаемо, аж в глазах рябит.