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

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

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

Все патчи для GT-S5260


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

Здесь выкладываем патчи на Samsung GT-S5260 на прошивку S5260XEKK1.

Внимание!!!

Патчи можно ставить только на ту прошивку, для которой они предназначены. Сначала набираем код *#1234#. Если у вас такая же версия прошивки, что и та, для которой патчи, то можно смело ставить. В противном случае сначала прошиваем ту прошивку, для которой патчи предназначены (в данном случае S5260XEKK1).

 

Spoiler

В: Как устанавливать патчи?

О:

1. Скачиваем программу QuB и профиль для него - Profile_S5260XEKK1.rar . Архив с профилем распаковываем в папку с QuB'ом, соглашаемся с заменой.

2. Скачиваем готовый аппспатч - appspatch_S5260XEKK1.rar .

3. Далее - Инструкция по установке патчей на телефоны платформы Broadcom.

:67: :!: :!: Внимание!!! Инструкция актуальна с 5 пункта. Используем только скачанный в п.2 аппспатч, QuB для S5260 создает неверный файл.

 

В: Почему при попытке установить патчи Multiloader выдает ошибку: Can not open: Rsrc2 или Can not open: Apps?

О: В этом случае необходимо восстановить подпись файлов. Для этого запускаем QuB, переходим во вкладку Инструменты - OTHER, выбираем файл и жмем кнопку "Подписать файл".

 

В: Можно ли для установки патчей использовать не MultiLoader v5.56, а более новый?

О: Да, но более поздние версии проверяют подписи файлов, поэтому их сначала необходимо восстановить. Как это сделать - смотрим ответ выше.

 

В: Как добавить новый патч в телефон?

О: Для этого нужно собрать и прошить блок патчей со всеми необходимыми патчами, включая новый. По одному патчи добавлять нельзя!

 

В: Apps_patch нужно прошивать каждый раз при установке патчей?

О: Нет, он устанавливается в телефон только один раз. При установке новых патчей прошивается только патчблок.

 

В: Сделал(а) все по инструкции, но присутствия патчей в телефоне не заметно. Почему и что делать?

О. 1. В последней версии QuB'a нужно выбирать патчи, которые будут собраны в блок патчей (столбик слева от имени патча). Инструкция писалась по старой версии проги, и в ней этот момент упущен.

2. Зайти в MAIN MENU и убедиться, что в списке установленных патчей присутствует MasterPatch.

 

В: Как зайти в MAIN MENU, и зачем оно нужно?

О: Вход в MAIN MENU осуществляется удержанием центральной клавиши при включении телефона (пока на экране отображается название модели телефона, до анимации включения). Отсюда можно управлять патчами, т.е. какие патчи использовать, а какие нет. Чтобы включить телефон без патчей, необходимо вместо центральной удерживать клавишу "Отбой вызова".

 

В: Что делать с файлами с расширением .asm и что это такое?

О: Это исходники патчей, они нужны разработчикам для переноса патчей на другие прошивки. Простым пользователям не нужны, и их можно смело удалять/не скачивать.

 

В: Почему некоторые патчи имеют расширение .sys?

О: Это патчи, необходимые для работы других патчей, и их установка является обязательной. А по сути это тот же .smp, просто патчи с расширением .sys в QuB'e будут включены по умолчанию, и в MAIN MENU отключить их невозможно.

Свои хотелки, пожелания и предложения высказываем ЗДЕСЬ.

Обсуждение патчей, багрепорты - ЗДЕСЬ.

 

Патч: MasterPatch - Устаревшая версия

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): kamtos, master

Описание: Патч необходим для загрузки патчей в область виртуальной памяти (0x1C000000-0x1EC80000). Аналогичен MasterPatch v.2.0 для старых брадкомов. Устанавливать обязательно!!!

P.S.Обнаружились проблемы патча: иногда он просто не срабатывает, очень редко - но стабильно...

 

Патч: FunctionLib - Устаревшая версия

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч - библиотека функций. Сам по себе ничего не делает, но будет необходим для работы многих патчей. Позволяет использовать новые удобные интерфейсы для написания новых патчей. Включает в себя функции для работы с конфигурационным файлом settings.cfg, функции расширения обработчиков событий и текстовых ресурсов, функции фонового воспроизведения mp3. Устанавливать обязательно!!!

 

Spoiler

; Работа с settings.cfg

.equ LoadCFG 0x80D84022

.equ SaveCFG 0x80D84064

.equ FreeCFG 0x80D84090

 

; Воспроизведение MP3

.equ AvBgmSoundPlayerPlay 0x80D840DC

 

; Параметры

; R0-полный путь к файлу MP3

; R1-громкость (0x1-0x64)

; R2-коллбэк

; R3-параметр для функции-коллбэка

; [sP]=0-не удалять файл по окончании воспроизведения

; [sP]=1-удалить файл

 

; Остановить воспроизведение

.equ AvBgmSoundPlayerStop 0x80D84144

 

; Параметры

; R0=0-не выполнять коллбэк

; R0=1-выполнить коллбэк

 

; Загрузка строк (русский, украинский, для остальных языков - английский)

.equ RsrcLoadMyString 0x80D8409C

 

; Параметры

; R0-номер блока строк

; R1=0-unicode

; R1-буфер результата-utf-8

 

; Таблица текстовых ресурсов

.equ LangTab 0x80D83400

 

; Таблица обработчиков событий для эвент-хэндлера PshIdle. Диапазон команд: 0x190-0x28F.

.equ TaskTab 0x80D83800

MasterPatch.rar

FunctionLib.rar

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

Патч: HoldKeyUnlock

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч позволяет разблокировать клавиатуру удержанием клавиши блокировки. А то осталась такая привычка со времен S5230 8)

 

Патч: FastDoubleSmsSend

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч удаляет вопрос при отправке двойных (и более) сообщений. Для работы необходим MasterPatch.

HoldKeyUnlock.rar

FastDoubleSmsSend.rar

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

Кое-какие доработки режима блокировки, опять аля S5230...

 

Патч: NewPhoneLock

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч переносит флешку блокировки в /Res/Flash/ScreenLock.swf или в памяти телефона, или на карте памяти. Если файл найден не будет, загрузится стандартная флешка. Для работы необходим MasterPatch.

 

P.S. Заменить флешку очень полезно, в стандартной выбран неудачный способ разблокировки - и разблокируется телефон в кармане после почти каждого случайного включения подсветки.

 

Патч: KeyAutoLockMod

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет в телефон возможность включать/выключать автоблокировку клавиатуры из нового меню Настройки-Сенсорный дисплей. Для работы необходим MasterPatch.

 

P.S. Забыл упомянуть... Меню предусматривает очень простое добавление в него новых пунктов до 4-х раз. Добавляются с помощью таблицы - 0x80D84300. На группу пунктов отводится 8 байт. Первые 4 - функция добавления группы пунктов, следующие 4 - функция сохранения значений из этой группы. Примеры использования в этом и следующем патчах. 2 ячейки в таблице еще свободны...

 

Патч: KeyLockBacklightMod

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч дает возможность настраивать поведение подсветки в заблокированном режиме из меню Настройки-Сенсорный дисплей. Для работы необходимы KeyAutoLockMod, MasterPatch и FunctionLib.

 

200204-11-06-12)1339406342_thumb.jpg

NewPhoneLock.rar

KeyAutoLockMod.rar

KeyLockBacklightMod.rar

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

Патч: RemoveIncreaseRing - Устаревшая версия

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Теперь телефон при входящем звонке будет играть мелодию вызова сразу на той громкости, которая установлена в настройках профилей, если в качестве сигнала не выбрана нарастающая мелодия. Для работы необходим MasterPatch.

P.S.Обнаружился баг - при переходе в режим без звука и обратно мелодия вызова пропадает.

 

Патч: PowerOffMod

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Немного модифицировал окно выключения телефона, теперь оно выглядит, как на скрине. Для работы необходимы MasterPatch и FunctionLib.

 

200204-12-06-12)1339476607_thumb.jpg

RemoveIncreaseRing.rar

PowerOffMod.rar

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

Патч: JavaHideSilentPopup

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Теперь при запуске Java-приложения в режиме без звука не будет вопроса "Воспроизвести звук в режиме без звука?". Звуки воспроизводиться не будут. Для работы необходим MasterPatch.

 

Патч: JavaHideBgmPopup

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч удаляет запрос на остановку мп3-плеера или радио при запуске/возврате в ява-приложение, воспроизведение будет продолжено. Для работы необходим MasterPatch.

 

Патч: JavaHideResumePopup

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч убирает вопрос "Приложение приостановлено. Продолжить?" в Яве (например, после завершения вызова). Приложение будет продолжено автоматически. Для работы необходим MasterPatch.

JavaHideSilentPopup.rar

JavaHideBgmPopup.rar

JavaHideResumePopup.rar

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

Патч: JavaSettings

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет в меню Настройки-Приложния-Java меню настроек явы, типа того, которое в старых брадкомах было в инженерном меню. В нем можно настраивать поведение приложений при сворачивании и максимальное количество одновременно работающих приложений. Для сохранения настроек необходима перезагрузка телефона. Для работы необходим MasterPatch.

 

200204-16-06-12)1339792300_thumb.jpg200204-16-06-12)1339792316_thumb.jpg

JavaSettings.rar

JavaSettings_asm.rar

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

Патч: JavaDeleteRequests

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч удаляет надоедливые запросы в ява на доступ к ФС, Интернет, Блютуз (прежнее название - DeleteJavaPopup). Запросы на отправку SMS/MMS отображаться по-прежнему будут, поэтому можно не беcпокоиться, что неизвестное приложение без Вашего ведома отправит сообщение, списав деньги со счета. Для работы необходим MasterPatch.

 

Патч: AboutPhoneMenuFix

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч заменяет в меню настроек пункт Сведения о телефоне на Системная информация, а то сомневаюсь, что кто-то часто читает лицензию Open Source :128: Для работы необходим MasterPatch.

JavaDeleteRequests.rar

AboutPhoneMenuFix.rar

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

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

Патч: MissedCallReport

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет в телефон функцию оповещения о пропущенном вызове. Меню настроек патча находится в Настройки-Приложения-Вызов-Все вызовы. Мелодия сигнала должна находиться в /Media/Sounds/Alert tones/MissCall.mp3, или если с телефона - в папке Мои файлы/Звуки/Сигналы предупреждения/. Сигнал будет повторяться до тех пор, пока Вы не зайдете в журнал звонков. Для работы необходимы патчи MasterPatch и FunctionLib.

 

200204-30-06-12)1341032290_thumb.jpg200204-3-07-12)1341332012_thumb.jpg

MissCall.rar

MissedCallReport.rar

MissedCallReport_asm.rar

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

Патч: WidgetLaunchApp - Устаревшая версия

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет возможность запуска приложений (как стандартных приложений телефона, так и ява-приложений) из обычных виджетов. Для работы необходим MasterPatch.

 

Spoiler

Чтобы сделать виджет для запуска ява-приложений:

1. Открываем файл .jar приложения любым архиватором (WinRar'oм например), переходим в папку META-INF, открываем файл MANIFEST.MF блокнотом.

2. Тем же архиватором открываем любой виджет из предложенных (я беру виджет оперы). С заменой графики проблем, думаю, не будет. Также в файле config.xml меняем параметры widget id (на любое) и title (на имя приложения).

3. Открываем файл /js/common.js блокнотом. Команда на запуск ява-приложения ваглядит так:

 

function LaunchApp() {

try {

widget.SNS.launchApplication('Java','Opera Mini 4.21.17.21701','Opera Software ASA','Browser');

}

catch(e) {}

}

Выделенные цветом параметры необходимо заменить. Берем их из открытого ранее MANIFEST.MF приложения.

Ниже пример для Opera Mini Mod:

 

Manifest-Version: 1.0

Ant-Version: Apache Ant 1.8.2

Created-By: 1.6.0_24-b07 (Sun Microsystems Inc.)

MIDlet-Vendor: Opera Software ASA

MicroEdition-Configuration: CLDC-1.0

MicroEdition-Profile: MIDP-2.0

MIDlet-Description: Opera Mini mod v.4.21.17(21701)/20120315

MIDlet-Icon: /i.png

MIDletX-No-Command: True

Background: True

FlipInsensitive: True

Content-Folder: Applications

Nokia-MIDlet-On-Screen-Keypad: no

Nokia-MIDlet-no-exit: true

LGE-MIDlet-Width: 240

LGE-MIDlet-Height: 378

MIDlet-Name: Opera Mini 4.21.17.21701

MIDlet-1: Opera Mini 4.20, /i.png, Browser

MIDlet-Version: 4.21.17

MIDlet-Touch-Support: true

 

Необходимые параметры выделены, найти их по аналогии в манифесте любого другого приложения проблем не составит.

 

4. Сохраняем изменения.

200204-30-06-12)1341069775_thumb.jpg

WidgetLaunchApp.rar

Widget.rar

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

Патч: ProfileSheduler - Устаревшая версия

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет возможность автоматического изменения состояния телефона по расписанию. Возможны переключение звуковых профилей, переход в автономный режим и обратно, выключение телефона. Соответствующее меню добавлено в меню профилей. Возможно назначить до 16 переключений. Если задание в заданный момент времени выполнить невозможно или нежелательно, (к примеру, перейти в автономный режим во время вызова), то задание выполнится только после завершения мешающего процесса. Для работы необходимы патчи MasterPatch и FunctionLib.

 

200204-1-07-12)1341167323_thumb.jpg200204-1-07-12)1341167352_thumb.jpg200204-1-07-12)1341167428_thumb.jpg200204-1-07-12)1341167454_thumb.jpg

200204-1-07-12)1341167664_thumb.jpg200204-1-07-12)1341167718_thumb.jpg200204-1-07-12)1341167774_thumb.jpg200204-1-07-12)1341168160_thumb.jpg

ProfileSheduler.rar

ProfileSheduler_asm.rar

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

  • 4 месяца спустя...

Патч: VibOnCall

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет вибрацию во время вызова при дозвоне/соединении (чтоб не смотреть постоянно на экран телефона). Меню патча находится в Настройки-Приложения-Вызов-Голосовой вызов-Вибрация. Для работы необходимы патчи MasterPatch и FunctionLib .

 

200204-6-11-12)1352216279_thumb.jpg

VibOnCall.zip

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

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

Патч: LowBatRestrictOff

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): Дамир, master

Портировал: StarII

Описание: Патч снимает ограничения на использование функций телефона в экономном режиме (при разряженной батарее).

LowBatRestrictOff.rar

  • Like 10

Патчи: S5233TXEJF1 | S5230MMGJK2 | S3650XEIJ2 | S5560XEJD1

Android 4.3 DeODEX Root

Sony Xperia Z1

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

  • 10 месяцев спустя...

"Давно я не ср*л патчами" -(с) dimonp25

 

1) Патч: t9timer_decrease

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): dimonp25

Описание: Уменьшить T9 Timer(Ускорение набора текста)

 

2) Патч: Longpress_timer_decrease

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): dimonp25

Описание: Уменьшить лонгпресс таймер клавиатуры/тача ( Эффект заметен при длительном нажатии на файл в менеджере файловнапример)

 

3) Патч: low_timer_popup

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): dimonp25

Описание: Уменьшить таймаут попап окон (Всплывающие окна будут быстрее исчезать)

 

4) Патч: vibr_off_onoffphone

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): dimonp25

Описание: Отключить вибрацию при включении/выключении тел-на

 

5) Патч: diisable_ani_at_startup

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): dimonp25

Описание: Отключить дополнительную анимацию при старте телефона

 

6) Патч: scroll_timer_decrease

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): dimonp25

Описание: Увеличить время перемотки длинных имен файлов при долгом тапе

 

7) Патч: Disable_effect

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): dimonp25

Описание: Отключить все эффекты анимации интерфейса

patches_s5260xekk1.zip

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

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

Патч: MasterPatch

Прошивка: S5260XEKK1

Версия: 2.0

Автор(ы): kamtos, master

Описание: Патч необходим для загрузки патчей в область виртуальной памяти (0x1C000000-0x1EC80000). Устанавливать обязательно!!!

Версия 2.0: Исправлены проблемы старой версии, когда патч просто не срабатывал.

 

Патч: FunctionLib

Прошивка: S5260XEKK1

Версия: 1.5

Автор(ы): master

Описание: Патч - библиотека функций. Сам по себе ничего не делает, но будет необходим для работы многих патчей. Позволяет использовать новые удобные интерфейсы для написания новых патчей. Включает в себя функции для работы с конфигурационным файлом settings.cfg, функции расширения обработчиков событий и текстовых ресурсов, функции фонового воспроизведения mp3. Устанавливать обязательно!!!

Версия 1.5: Исправлен маленький баг функции воспроизведения МР3. Добавлены функции создания обработчиков событий и их вызова через DllCallDispatch.

 

Spoiler

; Работа с settings.cfg

.equ LoadCFG 0x80D84022

.equ SaveCFG 0x80D84064

.equ FreeCFG 0x80D84090

 

; Воспроизведение MP3

.equ AvBgmSoundPlayerPlay 0x80D840DC

 

; Параметры

; R0-полный путь к файлу MP3

; R1-громкость (0x1-0x64)

; R2-коллбэк

; R3-параметр для функции-коллбэка

; [sP]=0-не удалять файл по окончании воспроизведения

; [sP]=1-удалить файл

 

; Остановить воспроизведение

.equ AvBgmSoundPlayerStop 0x80D84144

 

; Параметры

; R0=0-не выполнять коллбэк

; R0=1-выполнить коллбэк

 

; Загрузка строк (русский, украинский, для остальных языков - английский)

.equ RsrcLoadMyString 0x80D8409C

 

; Параметры

; R0-номер блока строк

; R1=0-unicode

; R1-буфер результата-utf-8

 

; Таблица текстовых ресурсов

.equ LangTab 0x80D83400

 

; Таблица обработчиков событий для эвент-хэндлера PshIdle. Диапазон команд: 0x190-0x28F.

.equ TaskTab 0x80D83800

 

; Таблица данных для создания обработчиков событий. DID=0x00222100

.equ EventHandlerTab 0x80D83C00

 

Старые версии патчей обязательно отменяем!!!

MasterPatch_v.2.0.rar

FunctionLib_v.1.5.rar

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

Патч: BtInOfflineFix

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Теперь блютуз не будет отключаться при переходе в автономный режим. Для работы необходим MasterPatch.

 

Патч: FmRadioInOffline

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч разрешает работу радио в автономном режиме. Для работы необходим MasterPatch.

 

Патч: MenuStatusBgFix

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Теперь фон статус бара в главном меню берется из темы (раньше он был всегда светлым независимо от установленной темы). Для работы необходим MasterPatch.

BtInOfflineFix.rar

FmRadioInOffline.rar

MenuStatusBgFix.rar

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

Патч: RemoveIncreaseRing

Прошивка: S5260XEKK1

Версия: 2.0

Автор(ы): master

Описание: Теперь телефон при входящем звонке будет играть мелодию вызова сразу на той громкости, которая установлена в настройках профилей, если в качестве сигнала не выбрана нарастающая мелодия. Для работы необходим MasterPatch.

Версия 2.0: Полностью изменена логика патча. Теперь работает и в режиме вибрация, затем мелодия. Исправлен баг, когда при переходе в режим без звука и обратно мелодия вызова не воспроизводилась.

 

Патч: CallAlertSndTweak

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч позволяет выбрать, через какое устройство будет воспроизводиться мелодия вызова при подключенных наушниках. Меню настроек находится в меню Настройки-Приложения-Вызовы-Все вызовы-Мелодия звонка. Возможны варианты: Динамик и гарнитура (стандартный вариант), только динамик, только гарнитура. Для работы необходимы патчи MasterPatch и FunctionLib.

 

Патч: SwitchKeyMuteRingtone

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч позволяет отключать звук сигнала вызова центральной клавишей. Для работы необходим MasterPatch.

RemoveIncreaseRing_v.2.0.rar

CallAlertSndTweak.rar

SwitchKeyMuteRingtone.rar

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

Патч: WidgetLaunchApp

Прошивка: S5260XEKK1

Версия: 1.5

Автор(ы): master

Описание: Патч добавляет возможность запуска приложений (как стандартных приложений телефона, так и ява-приложений) из обычных виджетов. Для работы необходим MasterPatch.

Версия 1.5: Добавлена возможность запуска своих функций из таблицы WgtAppTable (0x80D890A0).

 

Spoiler

Чтобы сделать виджет для запуска ява-приложений:

1. Открываем файл .jar приложения любым архиватором (WinRar'oм например), переходим в папку META-INF, открываем файл MANIFEST.MF блокнотом.

2. Тем же архиватором открываем любой виджет из предложенных (я беру виджет оперы). С заменой графики проблем, думаю, не будет. Также в файле config.xml меняем параметры widget id (на любое) и title (на имя приложения).

3. Открываем файл /js/common.js блокнотом. Команда на запуск ява-приложения ваглядит так:

 

function LaunchApp() {

try {

widget.SNS.launchApplication('Java','Opera Mini 4.21.17.21701','Opera Software ASA','Browser');

}

catch(e) {}

}

Выделенные цветом параметры необходимо заменить. Берем их из открытого ранее MANIFEST.MF приложения.

Ниже пример для Opera Mini Mod:

 

Manifest-Version: 1.0

Ant-Version: Apache Ant 1.8.2

Created-By: 1.6.0_24-b07 (Sun Microsystems Inc.)

MIDlet-Vendor: Opera Software ASA

MicroEdition-Configuration: CLDC-1.0

MicroEdition-Profile: MIDP-2.0

MIDlet-Description: Opera Mini mod v.4.21.17(21701)/20120315

MIDlet-Icon: /i.png

MIDletX-No-Command: True

Background: True

FlipInsensitive: True

Content-Folder: Applications

Nokia-MIDlet-On-Screen-Keypad: no

Nokia-MIDlet-no-exit: true

LGE-MIDlet-Width: 240

LGE-MIDlet-Height: 378

MIDlet-Name: Opera Mini 4.21.17.21701

MIDlet-1: Opera Mini 4.20, /i.png, Browser

MIDlet-Version: 4.21.17

MIDlet-Touch-Support: true

 

Необходимые параметры выделены, найти их по аналогии в манифесте любого другого приложения проблем не составит.

 

4. Сохраняем изменения.

 

Патч: JavaShadowFix

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Теперь при запуске меню или диспетчера ява-приложения будут сворачиваться согласно настройкам патча JavaSettings. Раньше они в этом случае всегда ставились на паузу. Для работы необходим MasterPatch.

 

Патч: SaveStorageSettings

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Теперь настройки памяти по-умолчанию сохраняются после подключения телефона к компьютеру в режиме Съемный диск или вынимания карты памяти. На время отсутствия флешки, если в настройках выбрано сохранение на карту памяти, все данные будут временно сохраняться в телефон, а после ее возвращения - снова на карту памяти. Для работы необходим MasterPatch.

WidgetLaunchApp_v.1.5.rar

JavaShadowFix.rar

SaveStorageSettings.rar

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

Патч: KeyMusicControl

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч позволяет управлять плеером при заблокированной клавиатуре клавишами Вызов (предыдущий трек), Меню (пауза/плей), Выход (следующий трек). Функция предварительно должна быть включена в меню Настройки-Сенсорный дисплей. Там же можно отключить стандартную панель управления плеером в режиме блокировки (а то от нее только лишние тормоза). Для работы необходимы патчи MasterPatch, FunctionLib и KeyAutoLockMod.

 

200204-23-11-13)1385229850_thumb.jpg

 

Патч: MusikAutoOff

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет в настройки плеера пункт Автовыключение (для любителей засыпать в наушниках). Автовыключение возможно через 30 минут, 1 час, 2 часа. Для работы необходимы патчи MasterPatch и FunctionLib .

KeyMusicControl.rar

MusikAutoOff.rar

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

Патч: Scheduler

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет возможность автоматического изменения состояния телефона по расписанию. Возможны переключение звуковых профилей, переход в автономный режим и обратно, выключение телефона, перезагрузка, ложный вызов, закрытие всех приложений (для любителей засыпать в наушниках или в инете). Соответствующее меню добавлено в меню профилей. Возможно назначить до 16 переключений. Если задание в заданный момент времени выполнить невозможно или нежелательно, (к примеру, перейти в автономный режим во время вызова), то задание выполнится только после завершения мешающего процесса. Для работы необходимы патчи PowerOffMod, MasterPatch и FunctionLib.

Изменения (по сравнению с ProfileSheduler):

1. Убрал возможность редактировать имя задания (толка мало, а кода много).

2. Задания теперь сгруппированы по типам.

3. Добавлены новые задания (перезагрузка телефона, закрытие приложений, ложный вызов).

4. Предусмотрено добавление новых заданий без редактирования самого патча.

5. Предусмотрено добавление защиты настроек патча паролем (есть в планах управление блокировкой телефона).

6. Исправлены известные мелкие баги и оптимизирован код.

Патч ProfileSheduler необходимо отменить.

Scheduler.rar

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

Патч: AlertToneSettings

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч позволяет выбрать мелодии, которые будут использоваться по умолчанию как сигналы будильника, таймера, задач и событий календаря из настроек профилей. А то после удаления стандартных мелодий остаются ссылки на несуществующие файлы, поменять которые штатно нельзя. Для работы необходим MasterPatch.

 

200204-27-11-13)1385562041_thumb.jpg

 

Патч: AccessoryPlugTweak

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет короткую вибру при подключении устройств (зарядника, наушников и т.п.), а также автоматически запускает плеер или радио (настраивается) при подключении гарнитуры. Меню настроек патча находится в Настройки-Подключение-Подключение устройств. Для работы необходимы патчи MasterPatch и FunctionLib_v.1.5.

 

200204-27-11-13)1385562052_thumb.jpg

AlertToneSettings.rar

AccessoryPlugTweak.rar

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

Патч: TalkedPhone

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master, vvyura, f2065, stepan_v

Описание: Патч добавляет в телефон функцию проговаривания текущего времени голосом. Функция назначена на двойное нажатие центральной клавиши (ручной режим). В автоматическом режиме проговаривание происходит каждый час или 30 мин (в зависимости от настроек). Меню настроек патча находится в Настройки-Общие-Говорящий телефон-Часы. Описание меню: Активация: Ручной режим - включает/выключает функцию проговаривания в ручном режиме. Автоматический режим - включает/выключает функцию проговаривания в автоматическом режиме. Ручной режим: В режиме блокировки - реагировать на двойное нажатие при заблокированной клавиатуре. Громкость сигнала - громкость звука в ручном режиме. Автоматический режим: Тип сигнала: - Мелодия - вместо времени будет воспроизводиться мелодия /Media/Sounds/Alert tones/Hour.mp3. Голос - будет проговорено время. Мелодия и голос - сначала воспроизведется мелодия, потом проговорится время. Громкость сигнала - громкость звука в автоматическом режиме. Вибрация: Влючено - звук будет сопровождаться вибрацией всегда. Профиль без звука - вибрация только в режиме без звука, или если запущен плеер и т.п. Звука в этом случае не будет. Выключено - вибрация отключена всегда. Период - периодичность сигнала (каждый час или 30 минут). Время начала - время, начиная с которого сигнал будет срабатывать. Время окончания - время, до которого сигнал будет срабатывать. Время округляется по часу или по 30 минут в зависимости от настроек периодичности. Изменения громкости в меню будет сразу прослушиваться. В ручном режиме возможен запуск из виджета командой widget.SNS.launchApplication('WgtAppTbl','0','1','2'). В этом случае воспроизведение начнется независимо от того, включен ли ручной режим в настройках. Патч требует наличия файла samples.mp3 в /Media/Res/Talker/. Для работы необходимы патчи MasterPatch и FunctionLib.

 

200204-28-11-13)1385659072_thumb.jpg200204-28-11-13)1385659088_thumb.jpg

 

Патч: TalkAon

Прошивка: S5260XEKK1

Версия: 0.7

Автор(ы): master, vvyura

Описание: Патч добавляет в телефон функцию проговаривания номера либо имени абонента при входящем вызове, если сигнал вызова мелодия или вибрация + мелодия. В последнем случае проговаривание происходит на фоне вибрации входящего вызова. Если в папке /Media/Res/Tone/ существует файл номер_абонента.mp3, то он будет воспроизведен, иначе номер будет проговорен согласно настройкам в меню Настройки-Общие-Говорящий телефон-Номер абонента-Конфигурация. По умолчанию проговариваются 10 цифр номера. При поиске маски приоритет отдается правилу с большей длиной префикса. В этом же меню возможно выключить патч, включить его для всех номеров или только для неизвестных (тех, кто не записан в справочник). Для работы необходимы патчи MasterPatch, FunctionLib и TalkedPhone.

Есть один баг: Если отключить звук сигнала удержанием клавиши громкости в то время, когда проговаривается номер, то в момент времени, когда проговаривание должно завершиться и должна начаться мелодия, звук на долю секунды все же проскочит. Просто не нашел, как к плееру применить молчание до начала воспроизведения...

 

200204-28-11-13)1385659114_thumb.jpg200204-28-11-13)1385659132_thumb.jpg200204-28-11-13)1385659146_thumb.jpg

TalkedPhone.rar

TalkAon.rar

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

Патч: ExtRenameMod

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч позволяет менять расширение файлов. Соответствующий пункт добавлен в контекстное меню. Для работы необходимы патчи MasterPatch и FunctionLib.

 

200204-1-12-13)1385925113_thumb.jpg

 

А это ради интереса делал :ad:

 

Патч: RamInfoViewer

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч выводит состояние оперативной памяти в меню Системная информация - Память. Для работы необходимы патчи MasterPatch и FunctionLib.

 

P.S. На первый взгляд значения неправдоподобны... Но это реальное состояние той области памяти, которая доступна по запросу MemAlloc... И именно этими значениями оперирует диспетчер задач, когда предлагает закрыть приложения из-за нехватки памяти.

 

200204-1-12-13)1385925133_thumb.jpg

ExtRenameMod.rar

RamInfoViewer.rar

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

Патч: PopupLowTimer

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет в телефон возможность изменять время отображения окон информации. После установки патча оно уменьшится до 500 ms (0.5 секунды). Это время можно настроить в меню Настройки-Общие-Таймаут окон информации. Возможны варианты: 500, 1000, 1500, 2000. Для работы необходимы патчи MasterPatch, FunctionLib, TalkedPhone.

 

200204-3-12-13)1386082163_thumb.jpg200204-3-12-13)1386081841_thumb.jpg

 

Патч: ExtraLowPowerMode

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет возможность настройки поведения телефона при севшей батарее. Настройки патча находятся в меню Настройки-Общие-Батарея. Описание меню: Экономичный режим: Ограниченный - все стандартно, как было до установки патча. Без ограничений - убирает все ограничения. Можно запускать плеер, яву и т.п., нет сообщений о севшей батарее, сопровождающихся бешеной виброй или противным писком, длительность и яркость подсветки дисплея берутся из настроек 'Дисплей и подсветка'. О севшей батарее напоминает только мигающий в правом верхнем углу значок батареи. Так же убрано сообщение об окончании зарядки. Настроить - в настройках ниже можно будет самому настроить нужные параметры... Запуск приложения - разрешить/запретить работу приложений, вход в которые ограничивался ранее (плеер, ява и т.п.). Подсветка дисплея: Яркость, Длительность - параметры подсветки, которые будут использованы при севшей батарее. Оповещения: Батарея разряжена - включить/выключить периодическое оповещение о севшей батарее. Батарея заряжена - включить/выключить оповещение о завершении зарядки аккумулятора. Для работы необходимы патчи MasterPatch, FunctionLib, TalkedPhone.

 

200204-3-12-13)1386081861_thumb.jpg200204-3-12-13)1386081877_thumb.jpg

PopupLowTimer.rar

ExtraLowPowerMode.rar

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

Патч: PlayListFromMyFiles

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Патч добавляет возможность добавлять файлы в плейлист из файл-менеджера. Для этого в меню Музыка-Списки воспроизведения открываем нужный плейлист, жмем кнопку Добавить, в открывшемся списке Все композиции по средней софт-кнопке запускаем файл-менеджер. В нем выбираем нужные файлы и жмем кнопку Добавить. Файлы можно добавлять только с карты памяти. Если флешка отсутствует - патч не работает. Для работы необходим MasterPatch.

 

200204-4-12-13)1386180501_thumb.jpg200204-4-12-13)1386180526_thumb.jpg

 

Патч: SchedulerLightAddon

Прошивка: S5260XEKK1

Версия: 1.0

Автор(ы): master

Описание: Аддон к патчу Scheduler. Добавляет возможность управлять яркостью подсветки дисплея.

PlayListFromMyFiles.rar

SchedulerLightAddon.rar

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

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

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

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

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

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

Войти

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

Войти


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