Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

Чиним Фениксы


A_L_I_E_N

Рекомендуемые сообщения

...Вот бы узнать какая новая длл-ка "сжирает" интернальную вкладку "Phoenix Browser"

Тогда можно было бы большой 2008-й Интернал замутить одним файлом.

Подскажите, пожалуйста - установил Phoenix Service Software 2008.4.7.32837, после него - Таблэтку - phoenix 2006-2008 fixer и напоследок - Phoenix To Internal.

Всё работает нормально но функции "Phone Browser" в программе нет.

 

Активация функции Phone Browser в меню Product

(Описанное ниже проверялось на Phoenix Service Software 2007.44.004.31162 и 2008.04.007.32837.)

 

 

Приступим

 

Если поверх Phoenixa не установлен Phoenix_To_Internal, то:

 

1. Как было описано в 44 посте активируем меню RD путем изменения значение параметра Installation Type в файле phoenix.ini с AMS на RD;

2. Копируем в папку ..Phoenix\Framework библиотеку cmnconnectionrdui.dll cmnconnectionrdui.rar

 

Из 35 поста можно сделать вывод, что phoenix.exe - всего лишь оболочка, к которой подключаются библиотеки.

Наличие и/или изменение версий данных библиотек влечет за собой либо скрытие, либо активацию определенных дополнительных функций Phoenixa.

 

Среди массы библиотек Phoenixа была надена та, которая отвечает за отображение главного меню и активирование функции

Phone Browser в меню Product - это product_menu_a.dll.

 

 

Способ №1

 

Из последней доступной версии Internala 2007_9_1_261 скопировать эту dll в папку ...\Nokia\Phoenix\

с ее последующей регистрацией: product_menu_a_from_internal.rar

В результате увидим наличие долгожданного пункта меню:

post-53936-1486242259,1651_thumb.png

 

При выборе вкладки Phone Browser в меню Product Phoenix ругнется на отсутствие следующих компонентов:

1.NMP.Cmn.FSSRegistrarFN.1

post-53936-1486242259,1852_thumb.png

 

2.NMP.Cmn.FileManagerRegistrarFN.1

post-53936-1486242259,2117_thumb.png

 

Скопируем с последующей регистрацией в папку ...\Nokia\Phoenix\ недостающие библиотеки:

1.cmnfssregistrarfn.dll cmnfssregistrarfn.rar

2.cmnfilemanagerregistrarfn.dll cmnfilemanagerregistrarfn.rar

 

Появившуюся ошибку устраняем следующим образом:

post-53936-1486242259,248_thumb.png

Скопируем с последующей регистрацией в папку ...\Nokia\Phoenix\ следующие библиотеки:

1.cmnfssnse.dll cmnfssnse.rar

2.cmnfilemanagernse.dll cmnfilemanagernse.rar

 

А также недостающие exe-файлы:

1.cmnfssbroker.exe cmnfssbroker.rar

2.cmnfilemanagerbroker.exe cmnfilemanagerbroker.rar

 

Ну а дальше я не буду рассказывать как долго я :108: по содержимому реестра Internal и как долго :101: до тех пор,

пока не воспользовался монитором RegMon NTREGMON.rar для определения чего же Phoenixу не хватает и пока не :71: о структуре и регистрации COM-объектов.

 

Посему приложу конечный reg-файл: Phone_Browser_reg.rar

Без наличия этих данных в реестре Phone Browser не работает.

 

Способ №2

 

Отличается от первого только лишь тем, что используется родная библиотека product_menu_a.dll текущего установленного Phoenixа.

Этот способ наиболее интересен, так как позволяет замутить вышеописанное в любом из известных на текущий момент версиях Phoenixa, но о нем чуть позже.

 

 

 

P.S. Для удобства регистрации библиотек вручную - рекомендую добавить пару строчек в реестр:

reg_unreg_dll.rar

 

P.P.S. Прошу проверить как ведет себя Phoenix Phone Browser API после вышеописанных манипуляций.

Т.к. у меня было через раз - или оба (поочередно) или только Phoenix Phone Browser.

  • Like 5

Alcatel 310 -> Siemens C55 -> M65 - > M75 -> C75 - > NOKIA 6233 (The Best Of The Best)

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 589
  • Создана
  • Последний ответ

Топ авторов темы

No comment! → post-55441-1486242259,2936_thumb.png → 2008.04.007.32837 Internal

Все манипуляции проводились уже после превращения Ф в Интернал..!

 

Прошу проверить как ведет себя Phoenix Phone Browser API после вышеописанных манипуляций

Не очень хорошо...

При попытке выбрать USB → post-55441-1486242259,3304_thumb.png

Но всё же потом открывается → post-55441-1486242259,3627_thumb.png хоть и пустой..!

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

Но всё же потом открывается → хоть и пустой..!
- аналогично, причем тел. в Локал Мод висит.

 

=========================================================================

 

Может ли кто-нибудь переделать фиксер так, чтоб он при установке предлагал выбрать путь - диск, где стоит программа и куда он сам будет ставиться? По умолчанию он всегда на С идет, а если, скажем, у кого две системы и Феникс стоит не на С, то проблемки с установкой возникают в подобных случаях.

Александр

Nokia 6290 ( 04.21-3.03/3.06) + Nokia 6120c ( 04.21-3.83!) + 2Gb Kingston + GPS Nokia LD-3W

DOWNGRADE - YES!

Ссылка на комментарий
Поделиться на другие сайты

Активация функции Phone Browser в меню Product

Собрал маленький, но очч удаленький инсталлятор Phoenix Phone Browser..!

 

Забираем → Phoenix_Browser.rar

А также добавка Phoenix to Internal + Phoenix Phone Browser в одном флаконе! (9.1 Мб)

 

Качаем, тестим :gamer1: Чур тока помидорами не кидаццо..! :43::jokingly:

 

 

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

Это вопрос по существу к Nekto78 !

Отзовись, друже...!

  • Like 5

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

Качаем, тестим :gamer1:

Чистый инсталл Phoenix Service Software 2008.04.007.32837 + инсталлятор Phoenix Phone Browser = вкладки нет! :(

Чистый инсталл Phoenix Service Software 2008.04.007.32837 + инсталлятор Phoenix Internal&Browser = OK! :idea:

Чистый инсталл Phoenix Service Software 2008.04.007.32837 + старый Phoenix To Internal + Phoenix Phone Browser = OK! :idea:

 

P.S. Зачем нам три ярлыка!? Предлагаю в новом будущем инсталле Фенека оставить только один ярлык в меню "Мой компьютер" → Phoenix Phone Browser.

FMAN и API убрать из-за неработоспособности первого и работы через раз в Local Mode второго. Как на это смотрите? :ad:

 

Может ли кто-нибудь переделать фиксер так, чтоб он при установке предлагал выбрать путь - диск, где стоит программа и куда он сам будет ставиться?

Работа фиксера уже давно перекочевала в инсталл Фенека и именно сам фиксер больше не требуется.

Можно будет установить Фенек хоть на диск Z:\ одним файлом!

  • Like 1

Nokia 6300 silverblack (fw 06.01) + MicroSD 2Gb Transcend

Ссылка на комментарий
Поделиться на другие сайты

В общем Браузер полюбе юзать с модификатором в Интернал!

 

Работа фиксера уже давно перекочевала в инсталл Фенека и именно сам фиксер больше не требуется.

Немножко не совсем... См. ниже!

 

Фиксер поправлю. На неделе выложу.

Погодь... Вплотную приблизился к интеграции фиксера в тело (*.msi) инсталлятора, иначе - подмене "нужных" файлов...!

Проблема только в том, что при подмене не хотят региться (точнее - регятся, но как-то криво) контекст.длл и скриптконтескт.длл.! :132:

Фенек ругается типа не зареген класс. При применении phoenixreg.exe - всё работает...! Думаю, пробую...

Хотя ты всё равно (как альтернативный, а пока - основной) замути/подправь фиксер..!! :59:

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

Немножко не совсем... См. ниже!

Проблема только в том, что при подмене не хотят региться (точнее - регятся, но как-то криво) контекст.длл и скриптконтескт.длл.! :132:

Фенек ругается типа не зареген класс. При применении phoenixreg.exe - всё работает...! Думаю, пробую...

Погодь, а чего не совсем?! Что там с регой этих 2-х длл-ок не так? :|

Nekto78 обьяснил, что патченные эти 2 длл-ки 100% саморегистрируются. А проблема в реестре легко решается на заключительной стадии установки Фенека.

Nokia 6300 silverblack (fw 06.01) + MicroSD 2Gb Transcend

Ссылка на комментарий
Поделиться на другие сайты

Погодь, а чего не совсем?! Что там с регой этих 2-х длл-ок не так? :|

Nekto78 обьяснил, что патченные эти 2 длл-ки 100% саморегистрируются. А проблема в реестре легко решается на заключительной стадии установки Фенека.

Да вроде всё в порядке..!! Видимо виртуалку уже задр**ил инсталлами/анинсталлами Фениска..!

Пора там свежак поставить... Поставил на основной системе Фенека с интегрированным кряком - хоть бы пискнул...

Собираю экзешник, деньком протестю на рабочей машине и можно выкладывать!

 

Кста! Твой способ не подошёл! Рассказываю...

Совет был: на вкладке Components удалить файлы, которые потом будем добавлять в проект (патченые дллки), чтобы не было повторов...

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

Вкладка Компоненты - раскрываешь нужную ДЛЛку - Файлы - и просто ПЕРЕТАСКИВАЕШЬ туда нашу патченую, соглашаясь с заменой. Далее устанавливаешь файл ключа! Оболочка "говорит", что КОМ-данные уже извлечены и предлагает на выбор: удалить текущие (ДА) либо оставить как есть (НЕТ) - выбор НЕТ! Оставляем всё как есть..

Всё! Таким образом файл заменён с минимальным вмешательством в оригинальную msi`ку!

И так пока не будут заменены все файлы..! Гиморно но очень действенно!

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

А я делал проще. Если обратили внимание, то когда открывается инсталлер с помощью qwerty, то там есть выбор - редактировать только базу или весь проект. Если выбрать весь проект, то нужно указывать путь (туда будут извлекаться все файлы). После извлечения заменяем соответствующие файлы на патченые и сохраняем проект. При сохранении инсталлер перепаковывается. Вот и все. Перепакованный таким образом феникс ставится и "регистрируется" нормально. P.S. пишу по памяти, поэтому могут быть неточности.

------

Еще одна мысля. А что если с помощью тогоже qwerty добавить в инсталлер ломаный драйвер ключа (чтобы он устанавливался в нужное место перед началом регистрации модулей)

Ссылка на комментарий
Поделиться на другие сайты

А я делал проще. Если обратили внимание, то когда открывается инсталлер с помощью qwerty, то там есть выбор - редактировать только базу или весь проект. Если выбрать весь проект, то нужно указывать путь (туда будут извлекаться все файлы). После извлечения заменяем соответствующие файлы на патченые и сохраняем проект. При сохранении инсталлер перепаковывается. Вот и все. Перепакованный таким образом феникс ставится и "регистрируется" нормально.

------

Еще одна мысля. А что если с помощью тогоже qwerty добавить в инсталлер ломаный драйвер ключа (чтобы он устанавливался в нужное место перед началом регистрации модулей)

Эгххммм... Коллега, вы работаете на устаревшем оборудовании..! :ad::132::59: (хотя не спорю - не менее достойном)

В данном случае разговор идёт о InstallShield 2008. И именно при помощи этого инструмента, используя мною вышеописанный метод, мне удалось полностью интегрировать фиксер в тело msi`ки.! ВСЕ файлы, без исключения..!! :59::idea:

Сейчас работаю над интеграцией Браузера, а если всё сложится удачно - и Интернала...

  • Like 2

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

удалось полностью интегрировать фиксер в тело msi`ки[/b][/u].! ВСЕ файлы, без исключения..!!

 

И с dk2 тоже все получилось?

Ссылка на комментарий
Поделиться на другие сайты

И с dk2 тоже все получилось?

Угу! Предыдущую фразу даже подчеркнул..!

Не получается только браузер воткнуть - есть 2 длл-ки без КОМ-инфы и веник отказывается их регить...

Приходится запускать отдельно собранный инсталлятор браузера!

Но вся соль - чтобы интегрировать, а не собрать инсталлер модулями...!

 

Хотя.... Можт ОСь на ВМВаре косячит....

Думаю, экспериментирую.....

 

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

 

Так... Всё отлично - и фиксер и браузер воткнуты в инсталлятор..!

Но появилась новая фигня - при запуске отдельной msi`ки всё работает!

В SIM`овской сборке - Не зареген компонент и хоть ты убейся (ап стену истессенно..!) и нужно запускать повторно phoenixreg.exe..!

Методом проб и ошибок выяснено следующее - всему виной "быстрый" ключ /qb-! , чтоб ему неладно!

Заметьте - даже в стандартном инсталляторе все драйвера "пролетают" перед нами именно с этим ключом

(ну разве что без -! - убирает кнопку Отмена), а вот Фенек инсталлится "ручками"!

Убрал этот долбаный ключ - всё закрутилось и зашуршало.!!!

Таким образом, Фенек побеждён и в данный момент абсолютно работоспособен...

Занялся интеграцией файлов от модификатора Фенек ту Интернал.

Исчо немного осталось.............

  • Like 1

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Исчо немного осталось.............

Проект заглох?

Nokia 6233 black (fw 5.43) + 2 Gb Kingston; Nokia N82 BK/BK (fw 20.0.062) + 2Gb NoName
Ссылка на комментарий
Поделиться на другие сайты

Проект заглох?

Нет! Комп уже не выключается 2ю неделю, т.к. открыт InstallShield2008 с модифицируемым фенеком...

Приползаю с работы и каждый вечер (точнее - ночь) по чуть-чуть мучу... Тупо нет времени!

Фенек будет..!! :59:

  • Like 1

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Изменения/улучшения сделанные в Phoenix Service Software 2008.20.9.34260

 

Для GSM / WCDMA:

- Исправлен баг с прошивкой E-51 через USB-кабель.

- Добавлена поддержка новых телефонов: RM-381, RM-465, RM-468, RM-490, RM-495, RM-496, 2LC, 2LB, HT-4, RM-386, RM-408, RM-409, RM-410, RM-411, RM-416, RM-417, RM-419, RM-431, RM-437, RM-438, RM-439, RM-450, RM-462 RM-469, RM-478, RM-479, RM-480, RM-481, RM-482, RM-483, RM-499, RH-116, RH-117, RH-119.

*************************************************************************************

Фиксер перестал в этом Фенеке патчить calltestfn.dll, ppfn.dll и cmnfmradiocontrolfn.dll. Проскакивает их и всё. :| Хорошо, что хоть Product Profile работает и на оригинальном ppfn.dll. :59:

Хотелось бы услышать мнение на этот счёт от Nekto78.

Также утомил tcsclient.dll со своей ошибкой регистрации в конце установки Фенека. Пришлось заменить этот файл версией постарее, взятой с 2008.4.7.32837.

 

Тут все дллки с этими непонятками → Non_Fixed_Dlls.7z

Nokia 6300 silverblack (fw 06.01) + MicroSD 2Gb Transcend

Ссылка на комментарий
Поделиться на другие сайты

Вот птичка, прирученная зарубежными коллегами. Мож чем поможет в Ваших изысканиях. Я не успел еще потестить.

Не советую тянуть это добро.

Метод "приручения" такой же, как и у старого 2006 Фенека :arrow:

  • Like 1

Alcatel 310 -> Siemens C55 -> M65 - > M75 -> C75 - > NOKIA 6233 (The Best Of The Best)

Ссылка на комментарий
Поделиться на другие сайты

Nekto78

 

ОК. Будем ждать инфу. :59:

Без неё, проект Phoenix Internal Service Software 2008.20.9.34260 не буду выводить на финишную прямую. :al:

Nokia 6300 silverblack (fw 06.01) + MicroSD 2Gb Transcend

Ссылка на комментарий
Поделиться на другие сайты

Первый предварительный отчет

Файлы

--------------------------------------

calltestfn.dll

cmnfmradiocontrolfn.dll

ppfn.dll

--------------------------------------

не имеют привязки к донглу, потому фиксер и выдает ошибку.

Соответственно не нуждаются в исправлении и должны работать.

 

tcsclient.dll - переписан полность. Изменен метод обращения к донглу.

Требуется детальное исследование.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Проект Phoenix Internal Service Software 2008.20.9.34260 + JAF Software 1.98.47/57 завершён! :idea::77:

 

post-79570-1486242281,2106_thumb.png

 

В один простой инсталлер встроены программы (JAF и Phoenix Internal) со всеми возможностями и драйверами.

Инсталлер теперь на русском языке. Поддержка установки в один клик быстрым и/или скрытным ключём.

На скрине файл который уже прошёл 7 ступеней улучшений/исправлений (переделывал 4 раза из-за Интернала, 2 раза из-за Джафа, 1 раз из-за драйвера).

В последний раз добавил маленькую утилитку Nokia Unlocker (TNX to Virt) для снятия пароля с карты памяти.

ИМХО, лишней не будет. :bx:

  • Like 4

Nokia 6300 silverblack (fw 06.01) + MicroSD 2Gb Transcend

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Добрый день

Наткнулся на этот форум и прочитал следующее

...Вообще то PKD.exe была написана Айроном как раз чтобы не играться в обгонялки с Кряком для Донгла:

софтинка не даёт фенеку перезаписать скопированную длл-ку!...

Я, когда пытался поставить феник 2006..., во время установки раз десять подряд прописывал длл-ку в систем32 (сразу после запроса таргет). И донгла он не просил. Правда было это очень давно, и конечного результата тогда не получил.

Вопрос: а никто не пробовал закрыть её рид-онли и системная. Или открыть её например в хекс-редакторе во время установки?

HexworkShop например держит открытые файлы.

Ссылка на комментарий
Поделиться на другие сайты

Добрый день

Наткнулся на этот форум и прочитал следующее

 

Я, когда пытался поставить феник 2006..., во время установки раз десять подряд прописывал длл-ку в систем32 (сразу после запроса таргет). И донгла он не просил. Правда было это очень давно, и конечного результата тогда не получил.

Вопрос: а никто не пробовал закрыть её рид-онли и системная. Или открыть её например в хекс-редакторе во время установки?

HexworkShop например держит открытые файлы.

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

Ссылка на комментарий
Поделиться на другие сайты

Phoenix service software version 2008.34.6.35199

 

This Phoenix Service Software installation package includes following SW components:

- Phoenix Service Software 2008.34.6.35199

- DK2 Dongle Driver v 7.14.0.25

- Connectivity Cable Driver 7.0.2.0

- FLS-x Dongle Driver v 2.09.20

- Flash Update 08.36.02

 

Changes/improvements made to from v 2008.20.9.34260 to v 2008.34.6.35199:

For GSM / WCDMA:

- Support for new products added: RM-442, RM-443, RM-368, TMO US

RM-490, RM-415, RM-348, RM-349, RM-350

- Rf_losses.ini ver38

- Flash Update 08.36.02 is added

- New FLSX drivers 2.09.20 are added

- N73 atutotune fix included

- Wimax test has been added

 

Known limitations/errors:

- Phone models N82, N95 and N6110 fails to flash using FPS-10, FPS-20

and FPS-21. On possible solution is to flash the listed phone with USB

cables (N95 => DKE-2)

- Multiflash has limited capabilities:

- Launch Multiflash UI first and then connect phones one by one

- Do not attempt to service more than 3 phones at a time

Ссылка на комментарий
Поделиться на другие сайты

СвежачоГГ..!! :shock:Phoenix Service Software 2008.34.6.35199 :shock:

Лежит в ветке со всеми фенеками!

Качаем архив, внутри инсталлер напрочь отученый от вредного влияния пакостного Донгла..!! :59::idea:

  • Like 6

Есть 2 типа телефонов - Nokia и ВсеОстальные...!

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



×
×
  • Создать...