Site of ValeraVi Home | Help Search Members Calendar |
Welcome Guest ( Log In | Register ) | Resend Validation Email |
ValeraVi |
#3102 Posted: 10-11-2004, 3:24
|
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
Есть проблемы с V_KLay v3 ?
Для начала ищем решение в ЧаВо (FAQ) (почитайте там все темы, т.к. в их названии ваша проблема может и не описана, а решение, которое внутри, может помочь). А потом уж спрашиваем здесь. Так же можно почитать/поспрашивать здесь или здесь (про х65) - там больше народу . качать V_KLay 3.хх отсюда: http://vi-soft.com.ua Просьба к владельцам не Интел флешки x65-х (для них тип флешки будет НЕ такой: "Флеш: ИД1: 0x0089, Тип1: 0x880D") запостить сюда всю строку что появляется после нажатия кнопки "Обновить->" (она большая, поэтому - клик левой кнопкой мыши на ней, потом выделить все, потом копировать. ИМЕИ мне не нужен, так что можете затереть ). Для х65-й серии: если используете лоадер, сгенерированный другой программой, то в этом лоадере в секции [PhoneCommonInfo] должен быть прописан параметр "optAuthorization = 1" (без кавычек). Иначе запись в EEFULL работать не будет. Открыть .vkd файл лоадера можно в любом текстовом редакторе, например "Блокнот". Или же пользуйтесь тем лоадером что включен в исталляшку, только для этогго в него нужно прописать бутключ вашего телефона - читайте ЗАМЕЧАНИЕ 1.1. Замечания: 1. 1.1 для лоадера с "х65 (Password boot)" необходимо сгенерировать бут ключ вашего телефона и прописать его в x65.vkd. Подробнее: Как флешить x65 (Password boot), рассчет бут ключа, How to flashing x65 (Password boot), bootkey calculation 1.2 (Устаревший метод, использовать не желательно) для лоадера с "х65 (Chaos boot)" буткор телефона должен быть пропатчен ява мидлетом-патчером от Chaos: Как флешить x65 (Chaos boot), How to flashing x65 (Chaos boot) 2. Если у вас уже установлена старая версия V_KLay (ниже 3.0), то обязательно удалите ее перед тем как ставить новую, или ставте новую версию в другой каталог. Иначе, при выборе некоторых телефонов получите сообщение: "Reading phone driver file: it is not exist a critical parametr: MCUMemFuBu". 3. В V_KLay, на некоторых кабелях (компах, виндах и т.п.) есть проблемы с чтением флеша (может читаться медленно или с большим кол-вом исправленных ошибок). Постараюсь это исправить, а пока можете попробовать так: V_KLay читает фуллфлеш медленно или с CRC ошибками..., V_KLay slowly reading the fubu or reading it with CRC errors... Если же всеравно флеш не читается/не пишется, пишите сюда с подробным описанием типа кабеля и т.п. 4. В флешере и в патчере адресация ОТНОСИТЕЛЬНАЯ от начала фуллфлеша, а не абсолютная, поэтому, например для x65 адрес 0xA15C0000, в V_KLay будет 0x015C0000 (первую цифру A меняем на 0). 5. Если пишете о каких-то глюках, то убедителяная просьба указывать версию V_KLay, которую используете, полный текст ошибки которую выдает V_KLay, тип, марку дата кабеля, при каких условиях глюк возникает, подробное описание ваших действий, которые приводят к появлению глюка и т.п. Так же укажите всю строку (если лоадер загрузился) что появляется после нажатия кнопки "Обновить->" (она большая, поэтому - клик левой кнопкой мыши на ней, потом выделить все, потом копировать. ИМЕИ мне не нужен, так что можете затереть ). Если ошибки относятся к COM порту, ошибки передачи/чтения данных, CRC, то сделайте лог работы COM порта прогами LGCommSpy++ или portmon (c установленными опциями Show Time, Show Hex, ClockTime, Edit -> Max Output Bytes... -> MaxBytes = 4096 -> Apply) и отправте мне на valeravi (ат) mail (точка) ru. (В portmon нужно в Computer нажать Connect Local (если само не нажалось - тогда оно серенькое) и в Capture -> Ports поставить галку возле того порта который хочешь монитрорить и убрать галки возле остальных. Как заставить LGComSpy++ работать с USB кабелем?) 6. Если новую версию ставите поверх старой, папка с лоадерами от старой версии переименовывается в Loaders_backup_by_v[новая версия]_[дата и время установки новой версии], поэтому, если хотите сохранить коды в x65.vkd и/или другие лоадеры, перепишите их из этой папки в папку Loaders. -------------------- |
VivalzarD |
#3980 Posted: 24-04-2005, 20:46
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
Вот такая проблема: Телефон: Siemens C60 Прошивка SW27 Железо HW40 Чипы внутри интелловские Дата выпуска - 2004 год. Ни разу не патчен и не перепрошит! Тест-пойнт резан (не криво - все нормально под микроскопом) Кабель - фирменный Siemens - переделанный - микросхемы кабеля питаются не от тела а от внешнего источника. Кабель работает (проверено по закачке файлов). Суть проблеммы: Ни одна из известных мне прог не коннектится. В том числе и v_klay (версии от 2.1 до 3.3). v_klay выдает: A hardware I/O Error... Loader: Open: No answer from boot AllBoot.bin ! Первые три загрузчика проходят (т.е. InitBoot, LoaderBoot и GoBoot). А вот последний - нет. PortMon вот что выдает в момент работы с последним загрузчиком: 0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 0.00000251 V_KLay.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:5000 RM:0 RC:0 WM:0 WC:0 0.00000670 V_KLay.exe IRP_MJ_READ Serial0 SUCCESS Length 1: A6 0.00002794 V_KLay.exe IRP_MJ_WRITE Serial0 SUCCESS Length 2: 30 1B 1.20597897 V_KLay.exe IRP_MJ_WRITE Serial0 SUCCESS Length 6960: EA 00 04 02 CA 00 3C 07 CA 00 1E 1B CA 00 62 06 CA 00 28 1B CA 0.00021064 V_KLay.exe IRP_MJ_WRITE Serial0 SUCCESS Length 1: A5 0.00000615 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 0.00000447 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 0.00000251 V_KLay.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:5000 RM:0 RC:0 WM:0 WC:0 0.00000698 V_KLay.exe IRP_MJ_READ Serial0 SUCCESS Length 2: CC CC 0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS 0.00000196 V_KLay.exe IOCTL_SERIAL_SET_TIMEOUTS Serial0 SUCCESS RI:5000 RM:0 RC:0 WM:0 WC:0 0.00000363 V_KLay.exe IRP_MJ_READ Serial0 SUCCESS Length 2: 89 56 0.00000251 V_KLay.exe IOCTL_SERIAL_GET_COMMSTATUS Serial0 SUCCESS И дальше v_klay ждет... ждет... и ничего дождаться не может. В итоге ругается и не хочет работать. Как я понял - загрузчик возвращает два числа: CCCCh и 8956h - что они означают - без понятия. Пробовал их подставлять вместо строчки 0sOK в файле с загрузчиками - ничего не вышло. Вот и все. Что делать - не знаю, а телефон то прошить как хочется! --------------------------------- Голь на выдумку горазда: тулза для перепрошивки мобильников - из карманного фонарика! |
ValeraVi |
#3981 Posted: 24-04-2005, 22:58
|
||
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
т.е. это означает что лоадер не знает твой тип флеша 8956 (или 5689 - кому как нравится )... -------------------- |
||
VivalzarD |
#4003 Posted: 29-04-2005, 20:52
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
Ну и что мне делать? Я знаю что чипы новые. А дальше что? Вобщем код лоадера у меня есть. Как ты говорил - его надо дизассемблернуть и полечить (объяснить, мол, что данный чип тоже хороший). А чем? Я вроде что-то нарыл в нете - но там только разные описания, документация и ни одного дизассемблера (впрочем и ассемблера самого тоже нет). Свой асм писать под это дело - ей богу извращенство. Пожет подкинешь ссылки или подсказку дашь? -=: VivalzarD :=- |
ValeraVi |
#4004 Posted: 29-04-2005, 23:25
|
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
дизассемблер наз. IDA Pro v4.30 или старше.. ссылку видел там
http://alexsid.antex.ru/index.php?main=techinfo.php но может уже и мертвая. Ищи по варезным сайтам. качай то ту версию которая с модулем для с166-го проца. Насчет научить лоадер писать твою микруху это немного опастно, т.к. если хоть чуть-чуть ошибешся - трубу на свалку, если нету другого какого-нить флешера который понимает твой тип флеша, чтоб залить бекап. Найди даташиты на твою микруху флеша и даташит на старую микруху флеша - стравнивай их чтоб был одинаковый алгоритм стирания/программирования флешек. -------------------- |
VivalzarD |
#4011 Posted: 1-05-2005, 22:16
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
Да пробовал я ее ИДА-шкой мучить. ИДА в этом загрузчике неизвестную команду находит. И хер его знает что эта команда делает. Вроде все понятно. А вот где параметры флешек лежат - хер его знает. Так что - с флешкой мучений долго еще много будет. |
ValeraVi |
#4018 Posted: 3-05-2005, 16:07
|
||
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
2 VivalzarD ищи кучу сравнений, типа:
Их должнобыть несколько. Это и есть сравнение типа текущей флешки, с известными.. Выбираешь среди известных типов флешек, такую флешку, алгоритм прошивки которой один в один совпадает с твоей (сравнивай по даташитам) и прописываешь свой тип в место известного лоадеру (во всех местах где попадается). -------------------- |
||
Mike |
#4039 Posted: 5-05-2005, 17:29
|
Newbie Profile Group: Members Siemens C60 Posts: 1 Member No.: 1542 Joined: 28-04-2005 Location: Украина |
у меня был С60 с 23 прошивкой, я пропатчил буткор, поставил 27 прошивку, но V_Klay при попытке снять ФФ с тела выдает ошибку "An unknown error occured while accessing COM1. Loader not ready!"
пробовал на разных портах и с разными скоростями, но все одно и тоже... PLZ HELP! |
VivalzarD |
#4048 Posted: 9-05-2005, 17:37
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
УРА! Я расколбасил код лоадера и теперь он коннектится к телу. Причем изменить идентификатор флешки недостаточно. Надо изменить ее параметры (там задаются размеры флешек и максимальное адресное смещение). Когда это все меняется - все начинает работать! И даже перепрошивка прошла! НО! Прошла криво. И я не знаю почему. И мой тел умер ваще. Вот что происходит: все блоки лоадер пишет нормально. А вот блоки с 0x60 по 0x68 пишет, но при выгрузке лоадера эти блоки почему-то как бы стираются. То есть - записал я флеш - все ок. После сразу считал его из тела на винт. Нажал на кнопку выгрузки лоадера и снова подконнектился к телу. Опять прочитал флеш и высфопил на винт - и итог - флеши различаются с 60 по 68 блок! Причем первый флеш - копия того, что я туда залил! Как я понял - 60 блок это BOOTCORE. Все остальное - какая то важная байда (там много настроечной инфы). И без этих блоков (точнее без верного их содеражния) ни тел не работает, ни какие другие проги к нему не коннектятся, кроме V_KLAY (ну напр. Siemens EEPROM Tool)/ Вот так вот. И еще - при коннекте к телу V_KLAY дает о нем такую инфу: fw0; Флеш: ИД1: 0x0089, Тип1: 0x8856; PhoneID1: 0xE690B74E; PhoneID2: 0x00042000 dbg: cache param: No=1,0x00000000: 0x00020000 А если записать в тел блоки с 60 по 68 и нажать кнопку "обновить" - то будет так: SIEMENS C60 lg91 fw27; Флеш: ИД1: 0x0089, Тип1: 0x8856; PhoneID1: 0xE690B76F; PhoneID2: 0x00042000 dbg: cache param: No=1,0x00000000: 0x00020000, Вот такая вот фигня. Интересно узнать твое мнение! With Best Regards -=: VivalzarD :=- |
ValeraVi |
#4049 Posted: 9-05-2005, 22:29
|
||
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
2 VivalzarD сравнивай даташиты на твою микруху флеша и на ту микруху которая стандартно идет в C60-х ...
странно.. а зачем это все менять, если телефон один и тот же - или в телефонах с флешкой ИД1: 0x0089, Тип1: 0x8856 больше флеша??? -------------------- |
||
VivalzarD |
#4054 Posted: 10-05-2005, 17:14
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
А где даташиты взять? Вот микруха 1201 полностью совпадает по параметрам с 8956. Но 8956 я могу посмотреть в теле (ну обозначение, серию и т.п.) а что с 1201 делать? Как расшифровать и где даташиты потом искать? И еще есть подозрение: я залатал дырку в плате (резаный тест-пойнт) графитом и буткор заработал. И к своему удивлению я обнаружил - что буткор все-таки прошивался нормально, ибо v_klay к нему коннектится как к Patched Bootcore. А как к тест-пойнту - уже нет. И определяет он инфу о телефоне правильно лишь тогда, когда будет произведена запись в область буткора телефона. То есть пишет он нормально, а вот читает... или это глюк у лоадера такой. Вобщем подозрение такое, что есть какая-то важная булька во флеше телефона, то-ли блокер, то-ли еще что, и она не упдатится или ... на этом мысли останавливаются. Может еще кстати механизм трансляции адресов при записи во флеш не тот. Там же хитро как то все идет. Может все записаться нормально и считаться так же, но на самом деле будет все "к верху ногами". Я лоадер еще плохо изучил... работаю. Вот кстати файл сюда приложил - протокол работы portmon-а при записи области из файла фуллфлеша в область буткора (с 0x00600000 по 0x00680000). With best regards -=: VivalzarD :=- Attached File ( Number of downloads: 652, Size: 6.76K, Last updated: 28-10-2008, 22:18 ) protocol_v_klay.zip |
VivalzarD |
#4067 Posted: 12-05-2005, 22:23
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
Не могу я даташит на интелловскую флешу найти. На АМД-шную нашел полнейшее описание. А на интелловскую - нет. Там флеша: Intel 48F300, а я в нете нашел только 28F320 - но это не то. Вот фигня такая. Напьюсь теперь ... Sad -=: VivalzarD :=- |
ValeraVi |
#4069 Posted: 13-05-2005, 0:30
|
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
может это оно:
вот главная страничка для этой серии http://www.intel.com/design/flcomp/PRODBREF/251890.htm даташит... http://www.intel.com/design/flcomp/datasht...ts/25263302.pdf правда на аналог с меньшей памятью - но это мелочи - пару адресных линий добавить... а тута вот можно почитать как ее программировать http://download.intel.com/design/flcomp/da...ts/25190209.pdf такие мкрухи, кстати, в х65-х стоят ... -------------------- |
VivalzarD |
#4074 Posted: 14-05-2005, 22:22
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
Вот теперь интереснее! Но все равно каменный цветок не выходит... Фишка вот в чем: алгоритмы записи в лоадере я менять не стал (муторно, да я и не понял что к чему, схемы то тела с интелловской флешей у меня нет). Ну я подставлял параметры флеши вместо интелловских (которые там уже есть) и вроде нормально. За исключением того, что начиная с адреса 0х00200000 идут CRC ошибки! Я так понял - при подстановке данных параметров запись ваще не идет. То есть он делает вид что пишет, потом читает - а CRC не совпадает! Хотя раньше со старыми параметрами (параметры АМД-шной флешки) запись шла! И читалось все так как надо! Кстати раньше я подставлял ID своей флеши вместо влеши 1201 (АМД). Теперь этот фокус не проходит - если еще и параметры флеши остальные задать. Лоадер виснет на определении типа флеши и тела. Вот такие пироги... жопа ваще... не знаю что делать, но делаю что умею. Если будут соображения - поделись. Мне они могут сильно помочь, да и не только мне.... With best regards -=: VivalzarD :=- |
ValeraVi |
#4076 Posted: 15-05-2005, 1:31
|
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
2 VivalzarD
Соображение тут может быть только одно - алгоритм записи у новой флешки другой, и нужно его реализовывать в лоадере... -------------------- |
VivalzarD |
#4101 Posted: 23-05-2005, 20:04
|
Member Profile Group: Tester Siemens C60 (Test point) Posts: 10 Member No.: 1164 Joined: 15-01-2005 Location: no info |
2 ValeraVi
Опять пишу! И все не в понятках. Достал я прогу - Siemens Service Tools 5.53 - и эта софтина подконнектилась к моему телу и нормально с ним работала! Причем вот какя фича: все, что я записал с помощью VKlay (с переработанным лоадером), прочиталось этой прогой и все было записано так как надо! Записал я фуллфлеш этой прогой - а тел все равно мертвый! Как будто чего-то не хватает. Вот чего? Хрен знает. И на эту тему вопрос: что такое BOOT. То есть существует лоадер - C60 BOOT. А с какой памятью он работает? Он же ведь всего с 2-мя мегами оперирует! И по какому адресу эти два мега лежат? Может я случайно этот BOOT запорол - и теперь шей не шей - все равно не оживить? With best Regards -=: VivalzarD :=- |
AlexeyVN |
#4104 Posted: 25-05-2005, 20:40
|
Newbie Profile Group: Tester C60 Posts: 4 Member No.: 1613 Joined: 25-05-2005 Location: no info |
2 VivalzarD. я воюю с точно такой проблемой свяжись со мной
335205304 |
AlexeyVN |
#4107 Posted: 26-05-2005, 21:27
|
Newbie Profile Group: Tester C60 Posts: 4 Member No.: 1613 Joined: 25-05-2005 Location: no info |
Я вот что еще заметил C60 (intel) sw27. заливаю ссе фул. - работает. сливаю сст - фул. сравниваю 32 различия, заливаю обратно не работает!!!
|
BSW |
#4133 Posted: 2-06-2005, 14:39
|
Newbie Profile Group: Tester МНОГО Posts: 2 Member No.: 203 Joined: 15-01-2004 Location: no info |
А у меня другая ситуация - слил с нерабочего (только подсветка и бжжжжжж) тела С60 898856 фулл, залил другой якобы рабочий - тело мертвое, заливаю обратно оригинальный фулл - тело мертвее прежнего. Не только нет подсветки и бжжжжжжж, но и Eeprom Tool 3.15 перестал с него выдавать информацию!!!
Сливаю с него опять фулл и сравниваю с первым - они ОДИНАКОВЫЕ!!!! Бред какой то. Есть ли SST или другая прога нормально работающая с этим типом флеша??? |
BSW |
#4148 Posted: 10-06-2005, 17:20
|
Newbie Profile Group: Tester МНОГО Posts: 2 Member No.: 203 Joined: 15-01-2004 Location: no info |
Отвечаю сам себе - с эти типом флеша прекрасно справился Martech...
|
FISH34 |
#4168 Posted: 20-06-2005, 21:13
|
Newbie Profile Group: Members A65 Posts: 1 Member No.: 1680 Joined: 20-06-2005 Location: no info |
@VivalzarD
Скажи..please..как решил свою проблему? У меня тож такой чип, тока на А65... РЕзал тестпоинт и также на лоадере AllBoot.bin ошибка... |
Ganster |
#4181 Posted: 26-06-2005, 22:25
|
Newbie Profile Group: Members НЕТ Posts: 1 Member No.: 1695 Joined: 26-06-2005 Location: no info |
Я всегда пользовался V-Klay 2.7.Он нивкакую не хотел коннектиться с Siemens A52 с последней версией 9 прошивки.Я надеялся,что с выходом более новой версии V-Klay этот баг с лоадером исправят,но увы... Может кто поможет с лоадером то? Я такой не один,на многих форумах этот вопрос не раз обсуждался! Лоадер можно пульнуть мне на e-mail ganster00@mail.ru Заранее спасибо!!!
|
ValeraVi |
#4232 Posted: 12-07-2005, 21:03
|
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
2 Ganster
это не баг , это фича ... Это раньше - был баг в телефоне, и им пользовались чтоб читать/писпать флеш, в новых версиях прошивок сименс баг поправил ... Пока не найдут новый баг - юзай обрезание теспоинта , что черевато потерей гарантии и т.п. -------------------- |
bbsc |
#4242 Posted: 16-07-2005, 22:53
|
Advanced Member Profile Group: Tester S65 Posts: 48 Member No.: 346 Joined: 15-03-2004 Location: no info |
2 ValeraVi
Уже можно добавлять М75 в список поддерживаемых телефонов. Сегодня поставил первые патчи. Спасибо, ValeraVi :beer: |
ValeraVi |
#4246 Posted: 17-07-2005, 2:00
|
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
2 bbsc
ок , допишем как нить.. -------------------- |
d.k.Brazz |
#4331 Posted: 31-08-2005, 13:08
|
Newbie Profile Group: Members A60->C60 + хренова туча патчей Posts: 1 Member No.: 1827 Joined: 31-08-2005 Location: no info |
Хочется узнать причину по которой из А60 последние версии В-Клай сливают не 8 а 14 метров. Насколько это вообще принципиально? Просто возникли проблемы со смелтером при ковырянии таких ФФ.
This post has been edited by d.k.Brazz on 31-08-2005, 13:11 |