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

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

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

Активация скрытых виджетов S5620!


Shevc00f

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

Активация скрытых виджетов S5620 прошивка S5620XEJE1.

 

Всем привет, не так давно, я продемонстрировал видео, где показывалась работа ранее скрытых виджетов, таких как: Зеркало, Bluetooth, WIFI, Будильник, Игры, Диктофон, итд.

Ну вот пришло время открыть секрет, как я это сделал. :67:

 

Итак, нам понадобится:

1.Телефон s5620

 

2. Программы:

S5230_sec.zip

TkFileExplorer_2_1_.2.zip

3. Flash Decompiler Trillix

4.QuB версия 0.2 New Edition by RusEm с профилем s5620

5. Патч на изменение пути расположения gadget.swf

6. Свободное время, желание, и 2 «прямых» руки.

 

Начнем…

1.Подключаем телефон к компьютеру в режиме KIES.

2.Запускаем S5230_sec и жмем «Отключить защиту»

3.Ждем пока появится «Защита отключена»

69821-11-09-10)1284206298_thumb.jpg

 

4.Запускаем TkFileExplorer. И копируем из файловой системы телефона, файл gadget.swf

Он лежит здесь: System\Rsrc\Flash\Idle\gadget.swf

Отключаем телефон от компа, обе программы закрываем.

 

5.Открывем скопированный gadget.swf в Flash Decompiler Trillix.

Переходим во вкладку «Редактировать» - «Ссылки»

Справа видим список ссылок вида:

1 # FSCommand:launch
2 # FSCommand:launch итд

69821-11-09-10)1284206270_thumb.jpg

 

Если посмотреть ниже, то увидим следующее:

Ссылка для редактирования:
FSCommand:launch
Объект ссылки:
Widget, MiniPlayer – Это код запуска виджета «плэер»

 

Вот таблица стандартных кодов:

1 FSCommand:launch Widget,MiniPlayer - плэер

2 FSCommand:launch Widget,MiniPlayer_2 - кнопка на плэере, которая запускает муз. библиотеку

3 FSCommand:launch Widget,MiniPlayer - плэер

4 FSCommand:launch Widget,Alarms - будильник

5 FSCommand:launch Widget,birthdayEmpty - дни рождения

6 FSCommand:launch Widget,Bluetooth - БТ

7 FSCommand:launch Widget,Calculator - Калькулятор

8 FSCommand:launch Widget,Calendar - Календарь

9 FSCommand:launch Widget,Time&date - Время и дата

10 FSCommand:launch Widget,Time&date -\\-\\-\\

11 FSCommand:launch Widget,Games - Игры

12 FSCommand:launch Widget,Help - Помощь

13 FSCommand:launch Widget,Memo - Заметки

14 FSCommand:launch Widget,Mirror - Зеркало

15 FSCommand:launch Widget,MsgComposer - Создать сообщение

16 FSCommand:launch Widget,MsgInbox - Входящие сообщения

17 FSCommand:launch Widget,MiniRadio - Радио

18 FSCommand:launch Widget,RingtoneSetting - Настройка рингтона

19 FSCommand:launch Widget,SFC - не проверял

20 FSCommand:launch Widget,Top5Empty - не проверял

21 FSCommand:launch Widget,VoiceMemo - Диктофон

22 FSCommand:launch Widget,WidgetSetting - Настройка виджетов

23 FSCommand:launch Widget,DualClock - Двойные часы

24 FSCommand:launch Widget,Navigation - Навигация

25 FSCommand:launch Widget,Facebook - ежу понятно

26 FSCommand:launch Widget,SharePix-

27 FSCommand:launch Widget,Flickr - Фликр

28 FSCommand:launch Widget,Friendster - Фриендстер

29 FSCommand:launch Widget,MySpace - Майспэйс

30 FSCommand:launch Widget,Photobucket - Фотобукет

31 FSCommand:launch Widget,Picasa - Пикаса

32 FSCommand:launch Widget,Youtube - Ютуб

33 FSCommand:launch Widget,PhotoContact - Фотоконтакты

34 FSCommand:launch Widget,ActiveSync,0 -Пункт из синхронизации

35 FSCommand:launch Widget,ActiveSync,0 -Пункт из синхронизациим

36 FSCommand:launch Widget,ActiveSync,1 -Пункт из синхронизации

37 FSCommand:launch Widget,ActiveSync,2 -Пункт из синхронизации

38 FSCommand:launch Widget,ActiveSync,3 -Пункт из синхронизации

39 FSCommand:launch Widget,ActiveSync,4 -Пункт из синхронизации

40 FSCommand:launch Widget,ActiveSync,0 -Пункт из синхронизации

41 FSCommand:launch Widget,ActiveSync,1 -Пункт из синхронизации

42 FSCommand:launch Widget,ActiveSync,2 -Пункт из синхронизации

43 FSCommand:launch Widget,ActiveSync,3 -Пункт из синхронизации

44 FSCommand:launch Widget,WiFi -WiFi

45 FSCommand:launch Widget,WiFi - WFi

46 FSCommand:launch Widget,uTalk - уТолк

 

Как видите, в стандарте уже присутствуют скрытые виджеты, а именно:

Будильник, БТ, Калькулятор, Календарь, Игры, Зеркало, Создать сообщение, Входящие, Настройка рингтона, Диктофон, WiFi. Но запустить через панель виджетов, не предоставляется возможным.

Суть моего способа, заключается в подмене «ненужных» виджетов, таких как: Настройка виджетов, Справка, Flickr, Youtube, Picasa, Photobucket, Friendster.

Т.е. замена их кода, на нужный мне. И при запуске ютуба, например, будет запускаться БТ.

Пример: (можно будет скачать)

 

«Настройка виджетов» – Меняем на «Зеркало»

22 FSCommand:launch Widget,WidgetSetting

Меняем на

22 FSCommand:launch Widget,Mirror

 

«Справка» - меняем на WiFi

12 FSCommand:launch Widget,Help

на

12 FSCommand:launch Widget,WiFi

 

«Flickr» меняем на БТ

27 FSCommand:launch Widget,Flickr

на

27 FSCommand:launch Widget,Bluetooth

 

«Youtube» – Меняем на «игры»

32 FSCommand:launch Widget,Youtube

на

32 FSCommand:launch Widget,Games

 

«Picasa» - меняем на Калькулятор

31 FSCommand:launch Widget,Picasa

на

31 FSCommand:launch Widget,Calculator

 

«Photobucket» - меняем на «Будильник»

30 FSCommand:launch Widget,Photobucket

на

30 FSCommand:launch Widget,Alarms

 

«Friendster» - меняем на диктофон

28 FSCommand:launch Widget,Friendster

на

28 FSCommand:launch Widget,VoiceMemo[/code]

Жмем «Сохранить».

Немного облогородим все это дело.

Жмем «Редактировать» - «Изображения» и подменяем нужные иконки. У каждого из виджета их по 3, разного размера, можно меня все на одного размера.

Заменили, сохраняем. Заливаем в телефон.

 

Spoiler

1. В. Автор блин, как я проживу без виджета ютюб и прочих!?!?!?!

О. Эти виджеты всего лишь переходят по ссылке, леко сделать «внешние» заменители.

2. В. А что за виджет навигация?

О. А хз, запустить не удалось. Есть идеи, но попробывать руки не доходят.

3. В. А можно этот мануал размещать на других сайтах? Соц сетях?

О. Можно, но епрст, только с указанием автора, и ссылки на оригинал!

4. В. А как переименовать их?

О. А хз, все равно подписи не отображаются, когда виджет на рабочем столе

5 В. Как ставить патчи?

0. http://OldPh.one/index.php?showtopic=45225

 

.

 

правленный гаджет

gadget.zip

иконки:

______.zip

 

За возможность реализации спасибо: kamtos, Дамир, RusEm, master

Изменено пользователем Shevc00f
  • Like 23
Ссылка на комментарий
Поделиться на другие сайты

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

Извини. Затупил немного. И еще покопавшись в коде флешки обнаружил виджет uTalk. Как изменить его на запуск другого приложения (или сделать дубликат)?

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

Извини. Затупил немного. И еще покопавшись в коде флешки обнаружил виджет uTalk. Как изменить его на запуск другого приложения (или сделать дубликат)?

Вероятно, так же, как и на старе - через файл kjdispatch.ini

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

Извини. Затупил немного. И еще покопавшись в коде флешки обнаружил виджет uTalk. Как изменить его на запуск другого приложения (или сделать дубликат)?

смотри мою подпись

вторая строка сверху :44:

 

Флешку нужно лить в папку Res на телефоне, а патч - через QuB.

патч собирать через куб, лить через MultiLoader_V5.56

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

А можна ли сделать патч для включения акселерометра в играх? За него отвечают два файла _policy.txt (в немакселерометр отключен) и _policy_msa.txt (а тут включен, видимо для стандартных приложений). Файлы нахадятся в /System/EXE/Java (вроде). Жду ответа :(

З.Ы. Извините, если непонятно изложился. :44:

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

А можна ли сделать патч для включения акселерометра в играх? За него отвечают два файла _policy.txt (в немакселерометр отключен) и _policy_msa.txt (а тут включен, видимо для стандартных приложений). Файлы нахадятся в /System/EXE/Java (вроде). Жду ответа :(

З.Ы. Извините, если непонятно изложился. :44:

малось не втой теме спросил :)

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

2 вопроса

 

1) на проши B3 пойдёт??

2) и объясни плиз полному нубу: Заливаем в телефон!! это через TKexplorer??

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

2 вопроса

 

1) на проши B3 пойдёт??

2) и объясни плиз полному нубу: Заливаем в телефон!! это через TKexplorer??

На б3 не пойдет, только Е1.

 

1. Скачиваешь QUB.

2. Читаешь к нему инструкцию, как добавлять патчи, собирать патч блоки итд.

3. Создаешь 2 файла., прошиваешь их в телефон.

4. Создаешь папку Media/Res/Flash и в эту папку кидаешь правленный гаджет

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

На б3 не пойдет, только Е1.

 

1. Скачиваешь QUB.

2. Читаешь к нему инструкцию, как добавлять патчи, собирать патч блоки итд.

3. Создаешь 2 файла., прошиваешь их в телефон.

4. Создаешь папку Media/Res/Flash и в эту папку кидаешь правленный гаджет

биг спс!!!!!!

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

Apps_patch прошил как Amss, Patch_block как Rsrc2

после прошивки полоска под надписью самсунг грузится на 4\5 и зависон, что я не так сделал?

Samsung x100 ---> Siemens CX65 --->Motorola mpx220 ---> Sony Ericsson k750 + Samsung e250 ---> Nokia 6500 --->HTC HD2 + Samsung GT-S5620 Monte

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

Apps_patch прошил как Amss, Patch_block как Rsrc2

после прошивки полоска под надписью самсунг грузится на 4\5 и зависон, что я не так сделал?

в кубе точно профиль 5620 выбрал?

попробуй

кстати, все ленивые тоже могут попробывать :44:

ps перекачайте, кто скачал один файл.

e1.zip

Изменено пользователем Shevc00f
  • Like 1
Ссылка на комментарий
Поделиться на другие сайты

в кубе точно профиль 5620 выбрал?

попробуй

кстати, все ленивые тоже могут попробывать :44:

ps перекачайте, кто скачал один файл.

Ура заработало) только вот в gadget.swf еще изменен значек меню( так что на месте значка меню визит обрезаный значек аськи).

134164-11-09-10)1284225587_thumb.jpg

Samsung x100 ---> Siemens CX65 --->Motorola mpx220 ---> Sony Ericsson k750 + Samsung e250 ---> Nokia 6500 --->HTC HD2 + Samsung GT-S5620 Monte

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

Ура заработало) только вот в gadget.swf еще изменен значек меню( так что на месте значка меню визит обрезаный значек аськи).

знаю, эт я эксперементировал :44:

и случайно сохранил оригинал))))

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

ps перекачайте, кто скачал один файл.

Это, как я понял, уже можно прошивать?

Заповедь радиоинженера –«если что-то не работает, нужно смотреть туда, куда последний раз лазил»

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

да

Т.е. мне осталось прошить поочерёдно apps и rc2, создать папку на теле Media/Res/Flash и кинуть туда гаджет?

  • Like 1

Заповедь радиоинженера –«если что-то не работает, нужно смотреть туда, куда последний раз лазил»

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

Т.е. мне осталось прошить поочерёдно apps и rc2, создать папку на теле Media/Res/Flash и кинуть туда гаджет?

да, при условии, что у тебя е1.

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

дайте пожалуйста RC2 (на монте) со стандартной графикой. а то свой запорол.

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

Для тех, кто хочет создать рабочий стол (gadget.swf) с нуля!

Вот Вам коды кнопок:

1. Набор номера - Widget,Softkey,1

2. Контакты - Widget,Softkey,2

3.Сообщения- Widget,Softkey,3

4.Меню - Widget,Softkey,4

С виброй и звуком еще не определились, но набросок есть, спасибо мастеру

для экспмрементов с гаджетом, предлогаю использовать:

http://OldPh.one/ipb.html?s=&showto...st&p=531681

или

http://OldPh.one/ipb.html?s=&showto...st&p=532688

подмена скриптов, почти, все так же как и с меню :)

Изменено пользователем Shevc00f
  • Like 4
Ссылка на комментарий
Поделиться на другие сайты

а что нужно для того чтоб на б3 ети виджеты установить?

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

а что нужно для того чтоб на б3 ети виджеты установить?

1) Портирование мастер-патча на прошу B3

2) Портирование ReplaceSwf2FFS на B3

3) Создание профиля в QuBe для B3

Не удивлюсь, если что-то упустил)

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

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

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

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

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

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

Войти

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

Войти



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