Список форумов RadioNet
Search datasheet   New!
Список форумов RadioNet
РЕЙТИНГ ТЕНДЕРЫ ИССЛЕДОВАНИЯ DATASHEETS КАТАЛОГ СХЕМ СХЕМЫ ФОРУМ ДОСКА ОБЪЯВЛЕНИЙ
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Максимум из SonyEriccson K790i
Уважаемый гость, если Вы хотите что-то написать необходимо зарегистрироваться!
Автор Сообщение
Admin
Site Admin


Зарегистрирован: 25.04.2006
Сообщения: 361


Ср Мар 04, 2009 09:25     Максимум из SonyEriccson K790i

Максимум из SonyEriccson K790i

Вслед за модернизацей sonyericcson W700, в продолжение поделюсь опытом модернизации SonyEriccson K790i

Итак. Теперь имеем SE K790i, комплектный кабель DCU-60

Теперь опишу по пунктам что возможно сделать:

I) Прошивка К790i R8BF003 с установкой приложения защиты SEGuard
II) Установка патчей

1) Установка quick_access патча
2) Собственно установка патчей

III) Настройка SEGuard
VI) Включение netmonitor
V) Работа с файловой системой

1) Смена меню
2) Смена драйверов камеры и улучшение параметров звука
3) Установка запуска мини-оперы на кнопку онлайн
4) Удаление лишнего

VI) Установка эльф-пака и эльфов




I) Установка прошивки К790i R8BF003
Почему эта версия прошивки? Потому что она самая последния - раз, два - больше всего патчей именно под нее, и три - под нее уже создан эльфпак.

Понадобятся следущие файлы и программы:
ФС: K790_R8BF003_FS_RUSSIA_RED52.rar
Мэйн: K790_R8BF003_MAIN_GENERIC_EV_RED52.rar
финализация: k790_cda102568_8_russia.zip
SEGuard: TennisMultiplay.zip

setool2lite1.10.rar
Setool2Lite_update_to_v1.11.exe

1) Распаковываем setool2lite1.10.rar, далее запускаем Setool2Lite_update_to_v1.11.exe указываем путь к setool2lite1.10

2) Выключаем телефон, подключаем с зажатой "С", пойдет установка нового оборудования, указываем путь к папке drivers в папке setool2lite1.10, а

конкретнее к драйверу ggsemc. После установки тел отключаем.

3) Запускаем setool2lite1.11, выбираем свою модель телефона. Нажимаем кнопку "Identify", подключаем телефон с нажатой "C".
Смотрим CID.Выглядить будет так: FLASH CID:52 COLOR:RED
Если не 52, то отсоединяемся.

3б)[/b] Если CID не 52 то качаем XS_v.3.1.zip
Запускаем программу XS 3.1, подключаем телефон и в всплывающем окне подтверждаем авто-замену CID на 52.
После отстоединяем. Теперь у нас телефон имеет CID 52

4) Бекап GDFS
Так на всякий случай лучше перестраховатся и сделать бекап.
Запускаем setool2lite1.11. Выбираем свою модель телефона. (галки ставить ненадо!)
Жмём кнопку "Read GDFS". подключаем тел с зажатой "С".
После завершения операции в каталоге setool2lite появится файл gdfs_xxxxxxxxxxx.bin
где xxxxxxxxxxx номер вашего IMEI. Сохраните этот файл

5) Собственно прошивка
Снова запускаем setool2lite1.11, выбираем свою модель телефона. (никакие галки ставить ненадо!)

В поле FILES жмем "ADD" и выбираем файлы прошивки - Main(K790_R8BF003_MAIN_GENERIC_EV_RED52.mbn),
затем FS(K790_R8BF003_FS_RUSSIA_RED52.fbn). (т.е. оба файла должны быть в окне)
В поле "MISC files" добавляем архив TennisMultiplay.zip (необходимо для установки SEGuard)
Нажимаем кнопку "FLASH" и подключаем тел с зажатой "С".
Процесс займет около 10 минут.
После появления в логе
Directory: tpa/preset/default/java/
TennisMultiplay.jar (11768)
TennisMultiplay.jad (337)
Phone detached
Elapsed:ххх secs.
Нажимаем кнопку "Clear". отсоединяем телефон.

6) Финализация
Запускаем setool2lite1.11. Выбираем свою модель телефона. (галки ставить ненадо!)
В поле "MISC files" добавляем файл финализации k790_cda102568_8_russia.zip
Жмем кнопку "FLASH", подключаем тел с зажатой "С".

О завершении установки свидетельствует следующее:
Writing package...
Directory: tpa/preset/custom/
Customize.xml (962)
preloaded_config.xml (78607)
Phone detached
Elapsed:хх secs.

нажимаем кнопку "Clear". отсоединяем телефон.

Включаем телефон. Появится надпись "подождите" что свидетельствует о успешной установке.
Выключаем телефон.


II) Установка патчей
1) Установка quick_access патча.
В общем телефон уже готов с предыдущего пункта, но для дальнейшей удобной работы с телефоном и патчами необходимо установить патч быстрого доступа.

Скачиваем - quick_access_K790_R8BF003.rar

Запускаем setool2lite1.11
Выберите свою модель К790 (CID52 обязательно!)
Добавьте свой main-файл (K790_R8BF003_MAIN_GENERIC_EV_RED52.mbn) через кнопку "Add" и поставьте(!!!) галочку "Bypass DB2020 security"
Добавьте quick_access_K790_R8BF003.vkp патч в поле "MISC files" и жмите кнопку "FLASH"
Подсоединяем тело с зажатой "С"
Когда вас попросят:
DETACH CABLE FROM PHONE.
REMOVE BATTERY FROM PHONE, THEN INSERT IT BACK
THEN PRESS "READY"
отсоедините телефон, передерните батарею, нажмите кнопку "READY" и заново подсоедините телефон с зажатой "С".
В процессе установки появится окно с кнопками ДА и НЕТ. НУЖНО НАЖАТЬ "НЕТ"!!!
("ДА" служит для отмены патчей, "НЕТ" для их установки)
Процесс занимает минут 15.
Когда патч установиться
VKP script executed OK
Elapsed:ххх secs.
нажмите кнопку clear и отсоедините телефон.


2) Установка патчей (только после пункта II)
Патчи можно ставить двумя методами:
2А) Патчи можно ставить с помощью setool2lite1.11
Запускаем программу
Выбираем К790. Ставим галку на "use quick access patch"(только эту!!!!)
В поле "MISC files" добавляем файл патча *.vkp, который хотим залить и жмем кнопку "write SCRIPT".
Подсоединяем тел с зажатой клавишей "С".
В процессе установки появится окно с кнопками ДА и НЕТ. НУЖНО НАЖАТЬ "НЕТ"!!!
("ДА" служит для отмены патчей, "НЕТ" для их установки)
После появления в логе
VKP script executed OK
Elapsed:хх secs.
Нажимаем кнопку Clear и отсоединяем тел.
Повторяем до завершения установки всех патчей.(передёргивать аккумулятор не обязательно)

Удаляем(отменяем) патчи так:
Запускаем setool2lite1.10/1.11
Ставим галку на "use quick access patch"(только эту!)
В поле "MISC files" добавляем файл патча *.vkp, который хотим удалить (именно тот, который заливали) и жмем кнопку write SCRIPT.
В процессе установки появится окно с кнопками ДА и НЕТ. НУЖНО НАЖАТЬ "ДА"!
("ДА" служит для отмены патчей, "НЕТ" для их установки)
После появления в логе
VKP script executed OK
Elapsed:хх secs.
Нажимаем кнопку Clear и отсоединяем тел.

2Б) С помощью Far и jdflasher (лично я использую его как более удобное и наглядное средство + позволяет перемещатся по файловой системе телефона,
что понадобится дальше)

Качаем:
FarManager170.rar
jdflasher_test5.7z
jdflasher_2020_52.7z

Распаковываем FAR manager 1.70
Распаковываем jdflasher_test5.7z и из этой папки переносим jdflasher в папку Plugins в FARе.

Теперь распаковываем jdflasher_2020_52.7z и копируем всё, что в нём есть в соответствующие папки FAR manager.

Далее идем в FAR запускаем менеджер FAR.exe.
Жмем "Alt+F1", выбираем "just da flasher"(при запуске плагина, телефон должен быть отключен от компьютера)

В настройках плагина при помощи клавиши выбираем script: "qa2020", port: "DCU-60", speed "921600", галочкf напротив "rsa".
жмем "jump down ..."(пойдёт отсчёт времени);
Зажимаем на телефоне кнопку "C" и не отпуская подключаем кабель.
Через пару секунд видим каталоги "bfs" и "bflash",
заходим в "bflash" (запустится загрузчик), через 20-30 секунд увидим один файл memory.
И последовательно копируем(Нажимаем F5) все патчи.
каждый раз открывается окно установки патча. В этом окне ничего не меняем и нажимаем кнопку "yeah, flash it".
После установке всех патчей идем на директорию выше и на вопрос: "ara you sure?" отвечаем yes.

Удаление патчей с помощью jdflasher - копируем файл все как описано выше, только ставим точку на "remove patch"
и нажимаем "yeah, flash it". и выходим дальше как описано выше.


ps.
ввиду того что часто лень патчи один за другим устанавливать при их большом числе, что в jdflasher, что в setool2lite,
то рекомендую программку patchcompiler_v2.0.zip , позволяющую объединить патчи и поставить их одним разом.

beriv_patch_k790_SW-R8BF003.rar - 44 патча стоящих у меня.
all_patch_k790_SW-R8BF003.rar - почти все сущетвующие патчи на эту прошивку, которые я собрал по форумам.

Новые патчи для этой прошивки смотрим здесь:
http://se-team.com/forum/62-1860-1
http://club-nn.com/forum/index.php?showtopic=338
http://mobilefree.ru/newbb_plus/viewtopic.php?topic_id=2675


III)Настройка SEGuard
Теперь после установки патча "игнорирование полномочий" java можно настроить SEGuard:
SEGuard - приложение для защиты телефона от потери/кражи.
Теперь можно настроить приложение реагировать на смену сим-карты.
При этом на экран ничего может и не выводится (запрос пин-кода).
Инструкция:
-запускаете приложение
-в нем:
--Friend phone no - телефон друга, на который будет отправлятся смс
--SMS text - текст смс
--PIN - пин-код!!! Если он не указан, то при включении телефона запроса на него не будет
и будет идти только проверка сим-карты
--Timeout, sec - время для ввода пин-кода (если он настроен). По истечении его смс отправляется
--SIM1-SIM5 - уникальные идентификаторы Ваших сим-карт. 5 штук для тех, у кого мульти-симки.
Пока не поставите галочку "Guard on" будет запускаться режим настроек
и в пустое поле будет вписываться очередной UID Вашей новой симки.
Таким образом нужно в режиме настроек (галочка "Guard on" не стоит) запускать приложение для всех Ваших сим-карт,
пока они все не будут в списке SIM1-SIM5 (сколько симок, столько полей заняты).
--PIN title, PIN text, PIN Ok, PIN Cancel - тексты на форме ввода пин-кода
После того, как все симки будут запомнены приложением, можно ставить птичку "Guard on".
После этого зайти в настройки приложения будет невозможно.
Теперь когда телефон включается приложение автоматически запускается.
Если в настройках был указан пин-код, то вылазит форма для его ввода (ну тут как SEProtect работает).
Если пин-кода не было, то происходит проверка вставленной сим-карты с тем списком,
который есть в настройках (на экране ничего не появляется).
И если не совпадает или UID симки не определен, то отправляется смс на номер указанный в поле "Friend phone no".

Информация взята с сайта http://www.grafmoto.narod.ru ©Медведев О.В., г.Северодвинск



IV) Включение netmonitor
Качаем файл techmode_patch.txt

И надеюсь вы сделали бекап GDFS?(если нет смотрите выше) потому что если что не так пойдет, то поможет восстановится только он.

Запускаем setool2lite1.11
Выбираем К790. Галок не ставим(вроде)
В поле "MISC files" добавляем файл techmode_patch.txt, и жмем кнопку "write SCRIPT".
Подсоединяем тел с зажатой клавишей "С".
Ждем. После завершения отсоединяем телефон.

После этого на код *585*0000# будет запускаться TechMode. (описание значений смотрите в статье "Максимум из К750" )



V) Работа с файловой системой
1) Смена меню
Вариантов меню много, и их можно создавать самим.
Приведу свое меню - menu_k790_beriv.rar
Значки джима и оперы мини вынесены в главное меню, плюс другие изменения. Чтоб запускался джим он должен быть версии от xattab'a (jimm-icq.ru)

Далее снова идем в FAR запускаем менеджер FAR.exe.
Жмем "Alt+F1", выбираем "just da flasher"(при запуске плагина, телефон должен быть отключен от компьютера)

В настройках плагина при помощи клавиши выбираем script: "qa2020", port: "DCU-60", speed "921600", галочкf напротив "rsa".
жмем "jump down ..."(пойдёт отсчёт времени);
Зажимаем на телефоне кнопку "C" и не отпуская подключаем кабель.
Через пару секунд видим каталоги "bfs" и "bflash",
заходим в "bfs" (запустится файловый загрузчик), и через 20-30 секунд увидим файлы и каталоги внутренней системы телефона.. где можно спокойно перемещаться.

Чтобы сменить меню копируем все содержимое menu_k790_beriv.rar в tpa\preset\system\menu\

После завершения, идем в папки верхнего уровня, пока нас не спросит "ara you sure?" где отвечаем yes.

И повторюсь с предыдущей статьи:
menuedit.zip - программа позволяющая показать и редактировать меню до загрузки в телефон, полезная

вещь.

2) Смена драйверов камеры и улучшение параметров звука
Качаем:
2.99.5.zip - улучшенные драйвера камеры (уменьшено сжатие фоток, увеличена частота кадров видео)

содержимое архива закидываем в ifs\settings\camera\


Prefect_Mix.zip - улучшение параметров звука, звук становится более громким.

-копируем в ifs\settings\acoustic\

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

3)Установка запуска мини-оперы на кнопку онлайн. (удержание в течении 2 секунд)

Необходим патч игнорирование полномочий в яве.

Качаем Browserbutton.rar
по аналогии со структурой папок добавляем файлы с помощью Far и jdflasher-плагина

Удаляем следущие файлы:
tpa/preset/system/custmenu/cust_menu_data.dat
tpa/preset/system/custmenu/cust_menu_done_unpacking.dat
tpa/preset/system/custmenu/cust_menu_data.dat

Устанавливаем мини-оперу 2.хх (http://opera-mini.ru/index.html) настраиваем и пользуемся.

Опера запускается при удержании кнопки в течении 2 секунд.
Прекрасно сочетается с патчем "Кнопка Play/Pause на коротком нажатии кнопки оператора.vkp"

4) Удаление лишнего
С помощью Far и jdflasher-плагина можно удалить не особо нужные файлы на свой выбор:

-Предустановленные неудаляемые мелодии (344kb):
/tpa/preset/default/audio/Latin.3gp
/tpa/preset/default/audio/Musifiola.3gp
/tpa/preset/default/audio/Not Late.mp3

-Предустановленные неудаляемые картинки (244kb):
/tpa/preset/default/image/Rose.gif
/tpa/preset/default/image/Sharplight.jpg
/tpa/user/picture/Call.jpg
/tpa/user/picture/Sony Ericsson.gif

-Предустановленные неудаляемые игры и приложения (2.42mb):
/tpa/preset/system/ams/fotoquestfishing.jar
/tpa/preset/system/ams/minigolfcastles.jar
/tpa/preset/system/ams/MOBILEPRINT.jar
/tpa/preset/system/ams/photomate.jar
/tpa/preset/system/ams/TennisMultiplay.jar
/tpa/preset/system/ams/fotoquestfishing.jad
/tpa/preset/system/ams/minigolfcastles.jad
/tpa/preset/system/ams/MOBILEPRINT.jad
/tpa/preset/system/ams/photomate.jad
/tpa/preset/system/ams/TennisMultiplay.jad
/tpa/preset/default/java/fotoquestfishing.jad
/tpa/preset/default/java/fotoquestfishing.jar
/tpa/preset/default/java/minigolfcastles.jad
/tpa/preset/default/java/minigolfcastles.jar
/tpa/preset/default/java/MOBILEPRINT.jad
/tpa/preset/default/java/MOBILEPRINT.jar
/tpa/preset/default/java/photomate.jad
/tpa/preset/default/java/photomate.jar

-Анимашки в Setup Wizard (392kb):
/tpa/preset/wizard/sug_back_key_img.gif
/tpa/preset/wizard/sug_clear_key_img.gif
/tpa/preset/wizard/sug_long_back_key_img.gif
/tpa/preset/wizard/sug_rightnow_key_img.gif

-Мелодиия для VideoDJ (370kb):
/tpa/user/music/videodj/Adventure.amr
/tpa/user/music/videodj/Enthusiastic.amr
/tpa/user/music/videodj/Getting Closer.amr
/tpa/user/music/videodj/HongKong Action.amr
/tpa/user/music/videodj/LA Vice.amr
/tpa/user/music/videodj/Romantic.amr
/tpa/user/music/videodj/Sci-Fi.amr
/tpa/user/music/videodj/Silent Movie.amr
/tpa/user/music/videodj/Sounds of the Jungle.amr
/tpa/user/music/videodj/Streets of NYC.amr
/tpa/user/music/videodj/Thriller.amr
/tpa/user/music/videodj/Wild Wild West.amr

-Предустановленная неудаляемая видюха (39kb):
/tpa/user/video/Fly Away.3gp

-Неудаляемый MMS-шаблон I Love You (90kb):
/TPA/SYSTEM/messaging/templates/I love you!/1.TXT
/TPA/SYSTEM/messaging/templates/I love you!/1_SV.TXT
/TPA/SYSTEM/messaging/templates/I love you!/ILoveYou1.mp3
/TPA/SYSTEM/messaging/templates/I love you!/ILoveYou2.mp3
/TPA/SYSTEM/messaging/templates/I love you!/ILoveYou.smil
/TPA/SYSTEM/messaging/templates/I love you!/LOVE1.GIF
/TPA/SYSTEM/messaging/templates/I love you!/LOVE2.GIF
/TPA/SYSTEM/messaging/templates/I love you!/TITLE.TXT
/TPA/SYSTEM/messaging/templates/I love you!/title_sv(ro).txt

-Бесполезные звуки для раскладушек и PTT (Push To Talk) (393kb):
/TPA/PRESET/SYSTEM/SOUND/phoneopen1.3gp
/TPA/PRESET/SYSTEM/SOUND/phoneopen2.3gp
/TPA/PRESET/SYSTEM/SOUND/phoneopen3.3gp
/TPA/PRESET/SYSTEM/SOUND/pttbargealert.3gp
/TPA/PRESET/SYSTEM/SOUND/pttflooravailable.3gp
/TPA/PRESET/SYSTEM/SOUND/pttfloortaken.3gp
/TPA/PRESET/SYSTEM/SOUND/pttringtone.3gp
/TPA/PRESET/SYSTEM/SOUND/pttspeaknow.3gp
/TPA/PRESET/SYSTEM/SOUND/sportabove.3gp
/TPA/PRESET/SYSTEM/SOUND/sportbelow.3gp
/TPA/PRESET/SYSTEM/SOUND/SPORTEND.3GP
/TPA/PRESET/SYSTEM/SOUND/sportfailed.3gp
/TPA/PRESET/SYSTEM/SOUND/sportmilestone.3gp
/TPA/PRESET/SYSTEM/SOUND/sportstart.3gp


Делаем камеру беззвучной:
/TPA/PRESET/SYSTEM/SOUND/camerabestpic.3gp
/TPA/PRESET/SYSTEM/SOUND/cameraburst.3gp
/TPA/PRESET/SYSTEM/SOUND/camerafocus.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter2.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter2_rer.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter3.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter3_rer.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter4.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter4_rer.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter.3gp
/TPA/PRESET/SYSTEM/SOUND/camerashutter_rer.3gp


Убираем ссылки на WAP-сайт Sony Ericsson из файл-менеджера, медиа-плеера, списка игр и приложений (всего в K790 оно в 13-и местах):
Скачиваем links-remove.zip, там много нулевых файлов и каталогов, после заливки всего этого

ссылки исчезнут
Используем setool2lite1.11
Запускаем программу, Выбираем k790. (галки ставить ненадо!)

В поле "MISC files" добавляем файл links-remove.zip,
нажимаем кнопку "FLASH" и подключаем тел с зажатой "С".
после появления в логе
Phone detached
Elapsed:хх secs.
отключаем телефон. включаем, готово.



VI) Установка эльф-пака и эльфов
Что такое Эльфы?
Эльфы - это одна из возможностей расширения функциональных возможностей телефона, которая состоит в исполнении непосредственно кода ARM-процессора, т.е.

имеется возможность создавать собственные приложения, работающие аналогично оригинальному программному обеспечению и использующие производственный стандарт

ELF (Executable and Linking Format). Отсюда и название - эльфы.

Подробнее о эльфах почитать и взять сами эльфы можно здесь:
http://mobilefree.ru/newbb_plus/viewforum.php?forum=22

Скажу только что эльфпак для k790 еще неофициальный, а только бета-версии, и многие эльфы не идут на к790'ом.

Итак, качаем ElfPack_k790_bf003.rar

Далее последовательность действий:

На k790 перед установкой создаём в "Прочем" (памяти телефона) папку: "ZBin", а в ней папку "Config"
На k790 перед установкой создаём в "Прочем" (карте телефона) папку: "ZBin", а в ней папку "Daemons"

Берём архив. В архиве 3 файла. Библиотека функций, файл констант и собственно эльфпак.
В "Config" (в память телефона!) кладём "K790_R8BF003.asm"
Устанавливаем Эльфпак (ElfPack_k790_bf003.vkp) и библиотеку (k790_r8bf003.lib.vkp) как обычные патчи.(см выше)

Эльфов кладём в "ZBin".
Эльфов, которых надо запустить при старте телефона в "Daemons" на карте памяти(!!!).

В памяти телефона - Прочее создать папку ini - туда кладем все ини файлы эльфов


Проверенные мной эльфы на К790:

LogoChanger_v055.rar заменяет логотип оператора на температуру и процент заряда

аккамулятора.





Пока что всё. По мере появления нового буду обновлять тему
Удачи


_________________
http://radionet.com.ru
 
 





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