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

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

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

Патчи для C3322XWLG1


f2065

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

Здесь будут патчи для C3322XWLG1

 

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

Рекомендуется переход на прошивку C3322XXMG1.

 

(C3322XWKL1,C3322XWLG1 - это прошивки с дополнительными ресурсами LaFleur, они ничем не уступает простой C3322XXKI1 или C3322XXLF1, и внешне выглядят как простая. Прошить XW вместо XX - можно)

 

На прошивку C3322XWLG1 можно устанавливать только её CSC C3322WSERLG1.csc. Однако официальный C3322WSERLG1.csc приводит к некоторым багам (в случае если у вас телефон изначально не для продажи в России и код региона у него не SER).

Поэтому лучше использовать C3322WSERLG1_fixed.csc.

Старые CSC - от C3322XWKL1, C3322XXKI1 - использовать нельзя.

 

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

 

Прошивка C3322XWLG1 + CSC C3322WSERLG1 и C3322WSERLG1_fixed тут

Карта прошивки для ResMan Pro: C3322XWLG1_rxt_20120820.rar

Комплексная инструкция по установке патчей и прошивке:

дополненная версия (от 2012-09-17) - C3322_Patching_Manual_20120917_XWLG1.pdf.rar

 

Spoiler

Патчится файл ..\pout\C3322XW.cla\ER_FLASH_REGION2_CB

Но сначала ER_FLASH_REGION2_CB надо переименовать в C3322XWLG1.cla (для софта имя файла должно совпадать с версией - с именем типа ER_FLASH_REGION2_CB проблемы)

А потом уже можно его патчить в ResMan Pro или CLAB.

 

Далее открываем ..\pout\C3322XW.ptt в блокноте и в секции

[partition#02]

строку

partition_path="C3322XW.cla\ER_FLASH_REGION2_CB"

меняем на

partition_path="C3322XW.cla\C3322XWLG1.cla"

 

Далее инструкция по прошивке - тут. Прошивается C3322 обычным microUSB-кабелем (который у него в комплекте).

Обратите внимание что патч -=Master-Patch=- должен быть установлен обязательно!

Иначе, телефон может сдохнуть и прошить его нормально будет сложно.

  • Like 20

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: -=Master-Patch=- v1 / C3322XWLG1

Патч-библиотека -=Мастер-патч=-.

Патч должен быть обязательно установлен у всех (даже если вам кажется что он не нужен),

без него не будут работать многие другие патчи.

Если вы его не поставите - то в ряде условий телефон сдохнет и потом даже не захочет прошиватся стандартным образом

Spoiler

1. Функцию расширения текстовых ресурсов: lk_get_my_text;

2. Расширение MMI и функций управления за счёт использования дополнительных таблиц обработчиков MCC-скриптов:

- Таблица обработчиков MCC_ELSEIF 0x12 (MCC_IF 0x12);

- Таблица обработчиков MCC_TASK 0x12;

- Таблица обработчиков MCC_MENU_CONFIG 0x12;

- Таблица обработчиков MCC_BSRP 0x12 и _cnf_err_tab;

- Таблица обработчиков MCC_RSP 0x12;

- Таблица обработчиков MCC_IP 0x12.

3. Функции работы с конфигурационным файлом: LoadCFG, SaveCFG, FreeCFG.

4. Упрощённую функцию расширения текстовых ресурсов: lk_get_my_text2 (в таблице перечисляются только языки En,Ru,Ua).

5. Теперь штатные функции lk_get_text и lk_get_sofk вызове их с параметром 0xFFXX вернут значение функции lk_get_my_text с параметром 0xXX, при вызове с 0xEEXX - вернут аналогично значение lk_get_my_text2. Это позволяет легко использовать свои тексты в MCC и таблицах построения меню.

6. Функции опроса батареи get_battery_percentage и percentage_to_color

 

.require 71BDD8B5

.equ MP 0x12

.equ new_text_tab 0x91A04DD0

.equ new_mcc_if_tab 0x91A051D0

.equ new_mcc_task_tab 0x91A055D0

.equ new_mcc_menu_tab 0x91A059D0

.equ new_mcc_bs_tab 0x91A05DD0

.equ new_mcc_rp_tab 0x91A061D0

.equ new_mcc_ip_tab 0x91A065D0

.equ ga_masterpatch_cnf_err_tab 0x91A069D0

.equ LoadCFG 0x91A06DD0

.equ SaveCFG 0x91A06DD2

.equ FreeCFG 0x91A06DD4 ; аналог RtkReleaseMemory но не портит регистры

.equ lk_get_my_text 0x91A06DD6

.equ lk_get_my_text2 0x91A06DD8 ; упрощённая функция - только для языков En-Ru-Ua.

.equ percentage_to_color 0x91A06DDA ; вход в R0 - проценты, выход в R7 код цвета (для 0% красный, плавный переход, для 100% зелёный, более 100% синий), регистры R1-R6 не портит.

.equ get_battery_percentage 0x91A06DDC ; регистры R1-R7 не портит, на выходе в R0 - число от 0 до 100.

Внимание, если вы тоже пишете патчи - то во избежание конфликтов патчей указывайте в описании патчей какие CFG-ячейки ваш патч задействует!!!

Spoiler

+0 - Call Record

+1,+2 - ExtBlackList

+3 - SortFiles_Mod

+4 - HandsFreeTweak

+5 - Fast_Switching_Language_Input

+6,+7 - VibOnCall

+8...+B - Java Heap Config

+C,+D - SIM Chooser Mod

+20...23 - TimerSave

+24...27 - TXT View

+90...9F - Talker

+A0...+A8 - Missing Call Notify

__Master_Patch___v1_C3322XWLG1.rar

  • Like 17

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: Battery_Offline_Charging_Info v1 / C3322XWLG1

Теперь при выключенном телефоне и подключённой зарядке на экране вместо анимированной батарейки отображается текущее время, дата, напряжение и процент зарядки. Вся инфа обновляется раз в минуту (вместе с часами). Подключённое зарядное устройство несколько повышает реальное напряжение, потому когда уже написано что 4.2V и 100% - это не значит что зарядка завершена. Когда зарядка будет реально завершена - будет написано 'Аккумулятор заряжен. Отключите от сети'.

Battery_Offline_Charging_Info_v1_C3322XWLG1.png

Battery_Offline_Charging_Info_v1_C3322XWLG1.rar

Патч: BatteryLow_NoInfoSound v1 / C3322XWLG1

Убрать звук севшей батареи. Отключает звуковое уведомление о севшей батарее. Остальные ограничения (тусклый экран, запрет плеера/радио/явы и прочее) остаются.

BatteryLow_NoInfoSound_v1_C3322XWLG1.rar

Патч: BatteryLow_NormalWork v1 / C3322XWLG1

Нормальная работа при севшей батарее. Теперь при садящейся батарее можно нормально пользоватся всеми функциями (ява, плеер, радио и т.п.). Однако на звуковые уведомления о севшей батарее этот патч не влияет, и момент оповещений плеер закрывается (но может быть запущен снова).

BatteryLow_NormalWork_v1_C3322XWLG1.rar

Патч: Remove_FullBattery_message v1 / C3322XWLG1

Убрать оповещение о 100%-заряде. Теперь при завершении зарядки не будет сообщения что «Аккумулятор заряжен. Отключите от сети». Узнать что он заряжен можно и так посмотрев на индикатор аккумулятора.

Remove_FullBattery_message_v1_C3322XWLG1.rar

  • Like 13

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: Camera Plus v1.1 / C3322XWLG1

Мелкие доработки фотокамеры:

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

- Снимок будет делаться не только центральной кнопкой, но и кнопками SIM-select и HeadSet (на проводной гарнитуре);

- Кнопка '*' будет включать/выключать ночной режим (ранее для всего этого надо было лазить в меню);

- Кнопка '4' будет переключать баланс белого между солнцем и облаками;

- Кнопка '5' будет переключать баланс белого между лампами;

- Кнопка '6' будет переключать баланс белого в автоматический режим;

- Кнопка '7' будет переключать режимы замера экспозиции;

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

Отличия от версии 1.0 - SIM-кнопка не работала если только 1 SIM стоит.

Camera_Plus_v11_C3322XWLG1.rar

Патч: ExtraHotKeys v1.1 / C3322XWLG1

Теперь можно переназначать (при помощи ResMan) действия по удержанию цифровых кнопок 2,3,4,5,6,7,8,9 (кнопки 1,*,# переназначаются и без патча, 0 - нужен для +) и кнопки OK. Штатно у самсунга на удержании цифр только быстрый набор. А теперь можно повесить вообще любое действие (как например у сименса).

Для пользователей CLAB - ExtraHotKeys не настраивается и по умолчанию только включает фонарик по «5» и блокировку по удержанию OK. Для CLAB если установлен ExtraHotKeys - то патч «Фонарь» должен быть установлен обязательно! Для пользователей ResMan - фонарь можно и не ставить, но тогда надо в разделе «Функции клавиш на десктопе» клавишу 5-Удержание отвязать от фонаря и назначить на что-то другое.

ExtraHotKeys_v11_C3322XWLG1.rar

Патч: Keypad Backlight Control v1.1 / C3322XWLG1

Теперь подсветка клавиатуры будет гореть только при яркости дисплея менее 3 пунктов (и не будет мешать рассмотреть надписи при ярком свете).

При включении (в процессе ввода PIN) - подсветка не блокируется и работает как обычно.

KeypadBacklightControl_v11_C3322XWLG1.rar

Патч: Quiet Mode DisVib v1 / C3322XWLG1

Убирает вибрацию в момент включения бесшумного профиля (удержанием кнопки «#», а через меню профилей вибра по прежнему будет).

Quiet_Mode_DisVib_v1_C3322XWLG1.rar

Патч: StartPicture_Anti_LaFleur v1 / C3322XWLG1

Для тех кому не нравится картинка LaFleur при включении. Патч заменяет её на картинку от обычного C3322 (такая же только без надписи LaFleur).

StartPicture_Anti_LaFleur_v1_C3322XWLG1.rar

Патч: Bluetooth HotKey v1 / C3322XWLG1

Позволяет в патче ExtraHotKeys назначить кнопки для быстрого включения/выключения Bluetooth и включения/выключения видимости.

Bluetooth_HotKey_v1_C3322XWLG1.rar

Патч: Fast Switching Language Input v1 / C3322XWLG1

Быстрое переключение языка ввода. Теперь везде (кроме Java), где есть ввод текста, можно быстро переключать язык ввода долгим нажатием кнопки «*». Язык переключается между английским и национальным.

Меню которое там раньше было - теперь осталось в опциях «L-Soft».

После установки патча следует зайти (например в создание написании новой SMS) и выбрать в опциях язык ввода «Русский», даже если язык у вас уже выбран - его следует выбрать заново.

Патч использует ячейку +0x05 из settings.cfg.

Fast_Switching_Language_Input_v1_C3322XWLG1.rar

Патч: WindowsTimeAdjustment v1.1 / C3322XWLG1

Настройка времени информационных окон. В опциях патча (только ResMan) можно изменить время отображения всех информационных окон-уведомлений. По умолчанию (для CLAB) время уменьшается в 4 раза.

WindowsTimeAdjustment_v11_C3322XWLG1.rar

Патч: MaxBacklight v1 / C3322XWLG1

Подсветка заблокированного экрана на нормальной яркости. Теперь, при заблокированном экране подсветка будет работать на нормальную яркость. А при нажатии при заблокированном экране кнопки «красная трубка» - сообщения с подсказкой о разблокировке не будет. Это всё позволяет например при ярком освещении что-то увидеть на экране не разблокируя мобилу.

MaxBacklight_v1_C3322XWLG1.rar

Патч: KeyUnlockSingleOK v1 / C3322XWLG1

Разблокировка кнопок по OK. Для разблокировки кнопок теперь надо удерживать не «*» а один раз коротко нажать центральную кнопку джойстика. На способы блокировки этот патч не влияет.

KeyUnlockSingleOK_v1_C3322XWLG1.rar

Патч: KeyUnlockDoubleOK v1 / C3322XWLG1

Разблокировка кнопок по OK. Для разблокировки кнопок теперь надо удерживать не «*» а два раза коротко нажать центральную кнопку джойстика. На способы блокировки этот патч не влияет.

KeyUnlockDoubleOK_v1_C3322XWLG1.rar

Патч: KeyUnlockHoldOK v1 / C3322XWLG1

Разблокировка кнопок по OK. Для разблокировки кнопок теперь надо удерживать не «*», а удерживать центральную кнопку джойстика. На способы блокировки этот патч не влияет.

KeyUnlockHoldOK_v1_C3322XWLG1.rar

Патч: Bluetooth NewIcon v1 / C3322XWLG1

Расширенная иконка Bluetooth. Теперь если Bluetooth включён и установлен режим видимости - то центральная часть Bluetooth-иконки будет зелёной.

Bluetooth_NewIcon_v1_C3322XWLG1.png

Bluetooth_NewIcon_v1_C3322XWLG1.rar

Патч: Decrease keyboard delay v1 / C3322XWLG1

Уменьшить задержку ввода (для тех кто очень быстро печатает). Уменьшает таймаут последовательных букв при наборе текста (SMS, напоминания и т.д.).

Decrease_keyboard_delay_v1_C3322XWLG1.rar

  • Like 16

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: RecTime Unlimited v1 / C3322XWLG1

Теперь продолжительность диктофонной записи ограничена только размером доступной памяти!

В памяти телефона (~45мб) это примерно 3 часа, а на карте памяти - более 10 дней.

Учтите что приоритет диктофона низкий - запись выключается при входящих звонках и т.п. событиях, для гарантированной записи надо выключить SIMки, Bluetooth и прочее...

RecTime_Unlimited_v1_C3322XWLG1.rar

Патч: Talker v1 / C3322XWLG1

Talker aka «Говорящие часы». Добавляет в телефон функцию проговаривания текущего времени голосом, автоматически каждый час либо вручную по долгому нажатию кнопки «SIM-select» (в Java - не работает). Так же вместо (или вместе) проговаривания телефон может проигрывать файл hour.mp3 каждый час.

Spoiler

- Реагировать на кнопку при заблокированном экране - иначе, произношение времени по кнопке «SIM» только при незаблокированном экране.

- Громкость голоса - громкость произношения времени в ручном режиме.

- Авто-Прослушивание - изменения громкости в настройке будут сразу прослушиваться.

Остальные опции влияют на режимы ежечасного автопроизношения:

- Только на десктопе или при погашеном экране - автопроизношения не будет во время использования телефона (таким образом оно не будет например мешать работе камеры и прочего).

- При выключенном на зарядке - автопроизношение будет и если телефон выключен но подключен к ЗУ.

- Сигнал перед произношением - перед произношением времени будет уведомительный сигнал.

- Мелодия сигнала - выбирает звук который будет использован для сигнала.

- Громкость сигнала - громкость звукового сигнала.

- Громкость сигнала гарнитуры - громкость звукового сигнала через гарнитуру.

- Автоматически говорить время - автоматическое произношение времени каждый час или 30 минут.

- Громкость голоса - громкость произношения времени в автоматическом режиме.

- Громкость голоса гарнитуры - громкость произношения времени через гарнитуру (на ручной режим тоже действует).

- Начало ночи - начиная с этого времени автопроизношение не работает.

- Конец ночи - начиная с этого времени автопроизношение работает. Если начало и конец равны - автопроизношение работает всегда.

Внимание:

- Для работы патча необходимо наличие файлов «hour.mp3» и «samples.mp3» в системной папке «/a/user/» телефона (файл надо туда скопировать при помощи патча Java_Access_to_all_folders и MiniCommander).

Talker_MC.png

- Файл Hour.mp3 - это обычный mp3 (вы можете его сами сделать), размер файла не должен превышать 250кб, а длительность не должна превышать 7 секунд.

- Файл Samples.mp3 - это не обычный mp3 и вы не должны его напрямую редактировать (для его сборки применяется TalkerUtil.exe).

- В момент автоматического произнесения времени все функции (обработка кнопок и т.п.) телефона блокируются. Это нормально.

- В этой версии Talker во время работы MP3-плеера или разговора - время не произносится.

- Патч использует в settings.cfg ячейки 0x90-0x9F.

Talker_v1_C3322XWLG1.rar

Патч: Stopwatch Shadow v1 / C3322XWLG1

Патч позволяет сворачивать секундомер в фон.

Теперь по красной трубке секундомер будет продолжать работать в фоне.

Если дальнейшая работа не нужна - перед выходом надо его остановить.

Stopwatch_Shadow_v1_C3322XWLG1.rar

Патч: FlashLight v1 / C3322XWLG1

Фонарь. Включается при помощи патча ExtraHotKeys (по умолчанию - долгим удержанием цифры 5).

Выключается либо кнопкой выхода, либо автоматически через 7 минут после нажатия кнопок.

Flashlight_v1_C3322XWLG1.rar

  • Like 15

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: ExtBlackList v1 / C3322XWLG1

Патч расширяет функциональность стандартного чёрного списка.

В настройках чёрного списка (Меню - Настройки - Вызовы - Все вызовы - Чёрный список) теперь добавлены расширенные настройки:

 

Блокировать:

- Список - блокируются вызовы с номеров, которые внесены в черный список;

- Неизвестные - блокируются вызовы с номеров, которых нет в телефонной книге;

- Все вызовы - блокируются все входящие вызовы;

- Анонимные - блокируются неопределённые номера.

 

Вариант отбоя:

- Недоступен - сообщение типа «Абонент вне зоны действия сети» (с некоторыми SIM по непонятной причине сообщения нет, просто сброс набора);

- Отклонить - стандартный вариант. Занято сразу или после первого гудка (зависит от ОпСоСа);

 

Запись в журнал:

- Записывать в журнал - можно включить/выключить запись заблокированных вызовов в журнал звонков;

- Сразу как прочитанное - эта запись в журнале не будет вылезать на десктоп.

 

Настройки раздельны для каждой из SIM-карт, однако перечень списка - единый.

'Список' имеет приоритет выше чем 'Неизвестные' - если номер есть и в телефонной книге и в ЧС - то он будет отбит.

 

Так-же патч защищает вход в чёрный список паролем, если в настройках телефона установлен пароль на журнал (у старых самсунгов чёрный список именно так и был защищён).

 

Помните о переадресации, если вариант отбоя «Отклонить» - вызов будет переадресован сетью (если у вас была включена переадресация), а звонящий абонент будет слышать необычные гудки из-за постоянного срыва переадресации! Вариант отбоя «Недоступен» такой проблемы не имеет - он не переадресовывается (хотя не понятно почему).

 

Патч использует ячейки +0x01 и +0x02 в settings.cfg

ExtBlackList_v1_C3322XWLG1.rar

 

Патч: MissingCallNotify v1 / C3322XWLG1

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

Звуковые оповещения есть только если телефон в состоянии десктопа или выключена подсветка.

Spoiler

- Повтор сигнала - периодичность звука (и вибры), от ежеминутного до 30мин, либо выключено;

- Соответствие аудиопрофиля - мелодия звука (вибра) и громкость - всегда берутся из текущего аудиопрофиля из настроек сообщений с указанного слота (SIM1/SIM2);

- Мигать подсветкой - дисплей будет ежеминутно вспыхивать на полсекунды (но только если он был в это время погашен);

Патч использует в settings.cfg ячейку +0xA0

MissingCallNotify_v1_C3322XWLG1.rar

 

Патч: SIM Chooser Mod v1.2 / C3322XWLG1

Патч добавляет возможность автоматического выбора SIM-карты при совершении исходящего звонка или отправке SMS, в соответствии с масками-правилами номеров.

При выходе на рабочий стол включается автоматический выбор SIM-карты, в этом режиме индикаторы обеих SIM-карт не подсвечены. Нажатие клавиши SIM-select перед набором номера - отключает автоматический выбор (но если включён «Строгий выбор» - отменить автовыбор нельзя). Если в автоматическом режиме для набранного номера не будет найдено правило - будет выдан запрос на выбор SIM.

Spoiler

Настройки находятся по адресу Меню - Диспетчер SIM-карт - SIM Chooser. Вход в настройки патча защищается паролем если стоит пароль на контакты. В Опциях можно добавить, удалить правило или отредактировать существующее, или передвинуть правила. При добавлении правило вставляется в позицию курсора.

Для каждого правила задаётся:

- Номер: исходящий номер, для которого будет выбираться SIM-карта. Можно использовать * для обозначения любой цифры. При поиске нужного правила учитывается и вся длина номера тоже, т.е. под правило 5****** попадёт номер 5123456, но не попадут 512345 и 89165123456. Для маски например по кодам операторов надо указывать маски типа +7916******* и 8916******* (если у вас часть номеров записано через +7 а часть через 8 - то соответтсвенно надо две маски);

- SIM: SIM-карта, с которой будет совершаться звонок или отправка SMS на данный номер, либо запрос на выбор SIM-карты.

 

В Опциях можно перемещать правила выше или ниже. Анализ правил идёт сверху, и если номер попал в верхнее правило, то он уже не будет обработан нижним. Например есть правила:

SIM1 +79160000000

SIM2 +7916*******

Номер +79160000000 будет набран с SIM1, а все прочие номера в коде 916 - с SIM2.

 

Так же в Опциях есть дополнительный пункт Настройки, где можно выбрать режим работы:

- Предустановка SIM: последний выбор - обычное состояние (как без патча, постоянно остаётся выбор от предыдущего звонка), SIM1/SIM2 - автовыбора нет, но телефон будет регулярно устанавливать указанную SIMку. Примерно так было на самых первых Samsung Duos, для выбора другой SIM - надо нажать кнопку SIM-select. Режимы предустановок корректно работает только если главный дисплей в расширенном режиме, иначе предустановка может сильно запаздывать.

- Выбор по правилам - только старая логика SIM Chooser. Если этот пункт включён то будет автовыбор SIM в соответствии с правилами (как было в оригинальном SIM Chooser). Правила можно всегда отменить явно выбрав SIMку боковой кнопкой. Если в правилах номер не удалось найти - будет задан вопрос выбора SIM.

- Строгий выбор - функция для конспираторов. Если этот пункт включён то автовыбор будет только для найденных в списке номеров и отменить в реалтайме (кнопкой) его нельзя. Если данный режим включён отдельно от выбора по правилам - то он будет принудительно выбирать только известные по списку номера, а для незнакомых номеров будет предустановка как без патча (т.е. вопроса не будет). При выключении одной из SIM - телефон перестанет учитывать правила (но будет предупреждать об опасности если номер найден в правилах)!

- ПК модем, Kies: - выбор SIMки которая используется для выхода в интернет с компьютера. Если указано «Предварительный выбор» - то патч не влияет - SIMку надо выбирать заранее кнопкой SIM-Select. Если указана явная SIMка - то выход будет только через неё (независимо от кнопки).

- Java, Браузер: - выбор SIMки которая используется для выхода в интернет из Java и из встроенного браузера. Если указано «Предварительный выбор» - то патч не влияет, SIMку надо выбирать заранее кнопкой SIM-Select. Если указана явная SIMка - то патч просто один раз её устанавливает перед входом в браузер или в яву (потом можно сменить выбор кнопкой). На виджеты может не влиять, они ходят в инет с обоих SIMок.

 

Внимание:

- При отправке SMS на несколько номеров, SIM-карта будет выбрана по первому номеру.

- Если в настройках патча явно не включён режим правил - то автовыбор по правилам не происходит вообще.

Патч использует ячейку +0x0C в settings.cfg и ОЗУ gv_FakeCall_key_count+1,+2.

SIM_Chooser_Mod_v12_C3322XWLG1.png

SIM_Chooser_Mod_v12_C3322XWLG1.rar

 

Патч: Any Number Call v1 / C3322XWLG1

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

Any_Number_Call_v1_C3322XWLG1.rar

 

Патч: InCall FastMute v1 / C3322XWLG1

Теперь по время разговора можно быстро выключать и включать микрофон нажатием кнопки «Зелёная трубка».

Учтите что если экран погашен - то первое нажатие кнопки только включает экран, а уже второе - управляет микрофоном.

PS. ранее для этого надо было каждый раз идти в меню разговора, а на зелёной кнопке был журнал звонков.

InCall_FastMute_v1_C3322XWLG1.rar

 

Патч: InCall MainMenu v1 / C3322XWLG1

Теперь по время разговора можно выходить в главное меню. В меню разговора пункт «Контакты» заменён на «Главное меню» (попасть в контакты можно через главное меню).

InCall_MainMenu_v11_C3322XWLG1.rar

 

Патч: Kill AutoSearch v1 / C3322XWLG1

Удаляет автоматический поиск номера по последовательности цифр при наборе.

PS. иначе, если стоит пароль на контакты, то при наборе цифр постоянно вылезает ввод пароля (чтобы выдать подходящие номера из контактов).

Kill_AutoSearch_v1_C3322XWLG1.rar

 

Патч: Kill incall ss editor v1 / C3322XWLG1

Часто, при входящем звонке, доставая телефон из кармана мы нажимаем цифровые кнопки.

После установки патча телефон не будет реагировать на цифровую клавиатуру во время входящего вызова (только при отключенной опции 'Ответ любой кнопкой'!).

Kill_incall_ss_editor_v1_C3322XWLG1.rar

 

Патч: MessageMelodyFullDuration v1 / C3322XWLG1

Теперь MP3-мелодии, установленные как сигнал SMS, MMS, Email, будут проигрываться до конца (но не более 50 секунд), и только один раз.

MessageMelodyFullDuration_v1_C3322XWLG1.rar

 

Патч: RemoveIncreaseRing v1 / C3322XWLG1

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

RemoveIncreaseRing_v1_C3322XWLG1.rar

 

Патч: Suppression Log Rejected Calls v1 / C3322XWLG1

Входящие звонки которые были сброшены (вручную) или для которых был выключен звук звонка (удержанием джойстика вниз или патчем L-soft-кнопки) - в журнале звонков будут сразу со статусом просмотренных.

И таким образом на десктопе не будет по их поводу вылезать уведомление о пропущенных звонках.

Suppression_Log_Rejected_Calls_v1_C3322XWLG1.rar

 

Патч: VibOnCall v1.2 / C3322XWLG1

Расширенная версия патча «Вибрация при дозвоне».

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

Для этого, в меню Настройки-Вызовы-Все вызовы-Сигналы состояния вызова (Меню #-6-1-4) появились два новых пункта Вибрация с возможностью выбора Выключено/При соединении/При дозвоне/Только при автодозвоне и Длительность вибросигнала (изменяя длительность вы сразу же будуте чувствовать сколько будет вибрировать телефон).

 

Патч использует ячейки +6 и +7 в settings.cfg

VibOnCall_v12_C3322XWLG1.rar

  • Like 16

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: TXT Viewer v1 / C3322XWLG1

Теперь телефон может читать текстовые файлы.

 

Кодировка файлов - UTF-8, CP1251 (Win), CP866 (DOS-Ru), KOI8-RU (Unix), MacCyrillic, ISO 8859-5, CP1125 (DOS-Ua). Перевод строк - любой вариант (LF, CR, CR+LF, LF+CR).

 

Размер файлов - файлы до 10кб в UTF-8 и до 5кб в других кодировках - читаются сразу, файлы до 2.1мб в UTF-8 и до 1.1мб в остальных кодировках - открываются по частям, у ещё более больших файлов - только начальная часть доступна (ограничение из-за лимита меню выбора страниц).

 

При выходе из файла - номер страницы запоминается, запоминаются страницы для 15 последних файлов (файлы идентифицируются по 32битному хэшу их путей и имён - коллизии маловероятны).

Патч использует буфер имени камеры (gs_CameraStatus+0x2A4) - во время чтения он камере не нужен.

TXT_Viewer_v1_C3322XWLG1.rar

 

Патч: AllFiles Download v1 / C3322XWLG1

Патч разрешает скачивать абсолютно любые форматы файлов. Теперь при скачке неизвестного формата, не будет выдано сообщение «Сбой загрузки. Неподдерживаемый формат файла», а будет файл сохранен в папку «Другие файлы» или на карту памяти, в зависимости от того, какой путь указан в настройках памяти. Расширение файла не сохраняется, но его можно восстановить патчем ExtRenameMod.

AllFiles_Download_v1_C3322XWLG1.rar

 

Патч: ExtRename Mod v1 / C3322XWLG1

Патч добавляет возможность переименовывать файлы вместе с расширениями.

ExtRenameMod_v1_C3322XWLG1.rar

 

Патч: FileName DateTime v1 / C3322XWLG1

Теперь диктофон, радио, фотокамера, видеокамера - будут в именах файлов писать дату и время, а радио ещё и частоту.

К имени задаваемому в настройках - будет добавляться дата-время (ГГГГММДД-ЧЧММСС), если имя пустое - то имя файла будет просто из даты и времени.

В радио помимо даты-времени пишется ещё и частота радиостанции, в виде 4 цифр без точки, т.е. например 87.5мгц - FM0875-ГГГГММДД-ЧЧММСС.mp3.

Для записываемых телефонных разговоров - формат имени «номер_телефона направление ГГГГММДД-ЧЧММСС.amr» (правда пока есть проблема которую я не знаю как решить - номер берётся последний обработанный за время разговора, т.е. если вам позвонили на вторую симку - то при записи разговора на первой симке будет подставлен номер из второго звонка).

Filename_DateTime_v1_C3322XWLG1.rar

 

Патч: Lock Default Path v1 / C3322XWLG1

Изначально, если дефолтные пути для камеры, bluetooth, диктофона и прочих указывают на флешку - то при извлечении флешки они переключаются на телефон. Но это крайне неудобно при временном извлечении флешки - например чтобы в кардридер её вставить…

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

Однако, пути автоматически сбросятся при их использовании (или выключении/включении) во время отсутствия флешки.

Lock_Default_Path_v1_C3322XWLG1.rar

 

Патч: SortFiles Mod v1 / C3322XWLG1

Патч модифицирует работу сортировки файлов в телефоне.

1. Теперь сортировка файлов будет одинакова для всех папок (т.е. отсортировав в одной папке вы получите такую же сортировку во всех папках, как это было на более старых моделях)

2. Теперь сортировка файлов будет корректно сохраняться и не будет сбрасываться после перезагрузки (без патча сортировка вообще непонятно себя вела - в некоторых папках сохранялась, в некоторых - нет [преимущественно в папках на КП])

Патч использует ячейку +0x03 в settings.cfg

SortFiles_Mod_v1_C3322XWLG1.rar

 

Патч: View FileTime v1 / C3322XWLG1

Теперь в свойствах файлов будет показано и время их создания (и даже секунды).

 

PS. На старых самсунгах время файлов было в свойствах, а у C3322 неожиданно в свойствах файла только дата… Причём это явный баг - в C3322.elf описаны соответствующие параметры, а реально в коде их выкинули.

View_FileTime_v1_C3322XWLG1.rar

  • Like 15

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: Java Access to all folders v1 / C3322XWLG1

Доступ ко всем папкам для Java-приложений (особенно системным, для MiniCommander).

Разделы disk-a, disk-b, disk-d - системные, не трогайте там ничего если не понимаете.

Раздел Phone - пользовательский, MemoryCard - флешка.

Java_Access_to_all_folders_v1_C3322XWLG1.rar

Патч: Java Allow Delete v1 / C3322XWLG1

Теперь можно удалять и встроенные приложения.

Java_Allow_Delete_v1_C3322XWLG1.rar

Патч: Java Backlight Mod v1 / C3322XWLG1

Теперь в Java-приложениях подсветка тухнет в зависимости от настроек телефона.

Java_Backlight_Mod_v1_C3322XWLG1.rar

Патч: Java Disable Animation v1 / C3322XWLG1

Патч убирает анимацию при запуске/завершении/удалении java - теперь ява запускается на секунду быстрее.

Java_Disable_Animation_v1_C3322XWLG1.rar

Патч: Java Ignore Certificates v1 / C3322XWLG1

Теперь в меню «Разрешения» у Java-приложений можно будет выбирать все разрешения и для несертицифированных приложений.

Java_Ignore_Certificates_v1_C3322XWLG1.rar

Патч: Java Install King Size v1 / C3322XWLG1

Увеличивает допустимый размер JAR-файла при установке до 10 Мб (было не более ~0.5мб).

Java_Install_King_Size_v1_C3322XWLG1.rar

Патч: Java Menu without Icons v1 / C3322XWLG1

Убраны иконки мидлетов в меню «Игры и приложения», что ускорило навигацию по этому меню.

Java_Menu_without_Icons_v1_C3322XWLG1.rar

Патч: Java Password Defence v1 / C3322XWLG1

Если в настройках безопасности телефона включена парольная защита сообщений, то вход в Java (и разворачивание свёрнутой) тоже будет просить пароль (логика в том что много разных Java-приложений по функционалу относимых к сообщениям - ICQ, MailAgent, Yandex-карты/почта, Jabber).

Java_Password_Defence_v1_C3322XWLG1.rar

Патч: Java Shadow v2 / C3322XWLG1

1.Теперь в запросе на закрытие приложения опция «Свернуть» доступна для всех мидлетов. А не только для встроенных IM-клиентов.

2.Ранее свёрнутые Java-приложения теперь разворачиваются сразу при попытке входа в главное меню приложений (или вызове меню явы с десктопа). Таким образом для восстановления свёрнутого приложения не надо его искать в меню.

3.Исправлена ошибка в C3322XWLG1 с неправильными подписями кнопок при сворачивании.

Java_Shadow_v2_C3322XWLG1.rar

Патч: Java Storage Size Extra v1 / C3322XWLG1

Увеличивает объём доступной памяти инсталляции для Java с 8 Мб до 12 Мб.

Вообще выше 10мб не рекомендую ставить - могут быть различные глюки с СМС, и т.д.

Java хранится на диске /B/, сколько там реально места можно посмотреть в MiniCommander удержанием кнопки 2.

Java_Storage_Size_Extra_v1_C3322XWLG1.rar

 

Патч: AutoRedial Mod v1.1 / C3322XWLG1

Изменения в логике автодозвона:

- Промежуток между попытками изменён до минимума (теперь не нужно ждать целую минуту до повторного автонабора);

- Устранено занесение номера в чёрный список автодозвона (без патча - телефон не позволяет запустить автодозвон повторно после 10 наборов);

- Убран лимит в 10 попыток.

AutoRedial_Mod_v11_C3322XWLG1.rar

отличие от v1.0 - поправлена ошибка (особенно заметная в CLAB)

  • Like 13

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: EnableTestMenu v1 / C3322XWLG1

Патч открывает доступ к тест-меню *#0206*TEST# и др.

EnableTestMenu_v1_C3322XWLG1.rar

Патч: CGSN v1.4 / C3322XWLG1

CGSN патч. Предназначен только для разработчиков! Остальным устанавливать не надо.

Предназначен для программистов, позволяет искать данные в ОЗУ мобилы, читать что-то из ОЗУ, писать что-то в ОЗУ, запрашивать и освобождать блоки памяти, запускать код в памяти, искать текущую MCC, запускать MCC. Подключается к BinEdit.

Spoiler

AT+CGSN=0,"AAAAAAAA","LLLL" - Читает массив байт с адреса A, длинной L.

AT+CGSN=1,"AAAAAAAA","WWWWWW..." - Запись массива байт W по адресу A

AT+CGSN=2,"LLLLLLLL" - Запрос памяти размером L через RtkGetMemory.

AT+CGSN=3,"AAAAAAAA" - Освобождение ранее выданной памяти (RtkReleaseMemory).

AT+CGSN=4,"XXXXXXXX","1234567811111111...CCCCCCCC..." - запуск кода в ОЗУ с параметрами

AT+CGSN=5,"AAAAAAAA","LLLLLL","SSSSSSSSSSSSSSSS" - Поиск в памяти hex-массива.

AT+CGSN=6,"AAAAAAAA" - читает 32-битное слово с адреса A.

AT+CGSN=7 - Возвращает адрес текущей MCC команды.

AT+CGSN=8,"AAAAAAAA" - Запускает MCC-интерпретатор с адреса A.

AT+CGSN=9,"AAAAAAAA","WWWWWWWW" - пишет 32-битное слово W по адресу A.

Все числа - в шеснадцатеричном виде (т.е. 10 тут - это 16 человеческое), с ведущими нулями, если Long - то LittleEndian.

Все числа (кроме номера режима CGSN) должны быть в кавычках (иначе, они будут обработаны неадекватно).

Для корректной работы с данным патчем - нужен BinEdit версии не древнее чем 2011-11-02

CGSN_v14_C3322XWLG1.rar

Патч: RegView / C3322XWLG1

RegView - патч для отладочных целей. Его можно вызывать из своего кода (в режиме thumb) и на экран будут выведены все регистры R0-R12, LR, SP, флаги N-Z-C-V. Функция RegView не портит регистры R0-R12 и флаги N-Z-C-V (они сохраняются и восстанавливаются).

.equ RegView 0x916F5800 ; C3322XWLG1

.equ RegViewLite 0x916F5802 ; C3322XWLG1

RegView_v1_C3322XWLG1.rar

Патч: EnabelTraceMode v1 / C3322XWLG1

Разблокирует возможность включения режима отладки, при котором вся отладочная информация отправляется на аппаратный COM порт телефона.

EnableTraceMode_v1_C3322XWLG1.rar

Патч: Ignore Bluetooth Transfer v1 / C3322XWLG1

Теперь при работе Bluetooth блокирование разного расширенного функционала (как плеера, камеры, и прочего) не происходит.

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

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

Ignore_Bluetooth_Transfer_v1_C3322XWLG1.rar

Патч: Ignore USB Connect v1 / C3322XWLG1

Теперь при подключении USB-кабеля блокирование телефона не происходит (но доступ к памяти, диктофону и т.п. - заблокирован).

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

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

Ignore_USB_Connect_v1_C3322XWLG1.rar

Патч: Easy ScreenShot v1 / C3322XWLG1

Патч добавляет в «Меню - Настойки - Дисплей» пункт «Скриншоты». Включение этого режима позволяет снимать скриншоты с экрана мобилы коротким нажатием кнопки «SIM-Select».

При включении режима скриншотов кнопка SIM-Select работать для переключения SIM-карт не будет!

В Java скриншоты будут сниматься всегда, кнопкой «SIM-select», независимо от настройки.

Полученные скриншоты складываются в папку «Картинки» в памяти телефона с именами вида «ScrShot_*.bmp».

Если у вас выключена одна из SIM - то кнопка не опрашивается и скриншоты кнопкой не сделать.

Так же скриншоты можно снимать в терминалке командой AT+CGSN=4,"916F5B01","00000000" если установлен CGSN-патч. Третье число - код экранного буфера: 00000000=Main, 00000004=NetFront, 00000005=Java, 00000007=Camera.

По кнопке скриншоты снимаются не во всех местах, а AT-команда работает всегда и независимо от включения.

Easy_ScreenShot_v1_C3322XWLG1.rar

  • Like 10

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: Java Heap Config v1.1 / C3322XWLG1

Позволяет изменить (увеличить) размер оперативной памяти доступной в Java (Java Heap).

Однако стандартно у C3322XWLG1 размер Java Heap 3000кб (а у C3322XWKL1 было 1460кб) и особого смысла менять размер Heap нет. При слишком высоком размере при входящем звонке телефон скорее всего зависнет.

За основу взята функция настройки памяти в инженерном меню *#javatest#, однако она не сохраняет настройки, а данный патч во-первых размещает настройки в меню Java (Опции - Дополнительно), во-вторых теперь они сохраняются при перезагрузке телефона.

Патч использует в settings.cfg ячейки +0x08...+0x0B

Отличия от версии 1.0 - там дефолтные настройки были по старому размеру Heap, в итоге с дефолтными настройками там не сворачивалась ява и миниопера не работала.

Java_Heap_Config_v11_C3322XWLG1.rar

 

Патч: Mute Ring L-Soft v1.3 / C3322XWLG1

Отключает звук звонка (в то время когда он звонит). Ранее, данный функционал был на долгом удержании джойстика вниз. Теперь для отключения звука достаточно одного короткого нажатия L-Soft.

Отличия от версии 1.2 - там была ошибка приводившая к перезагрузке при наборе из Контактов.

Mute_Ring_L_Soft_v13_C3322XWLG1.rar

  • Like 10

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: BatteryPrecise v1.1 / C3322XWLG1 BatteryPrecise_v11_C3322XWLG1.gif

25 градаций индикатора батареи. Теперь индикатор батарейки будет иметь 25 градаций (вместо 5), и по мере разряда будет менять цвет (при окончании зарядки - синий, при 100% - зелёный, по мере приближения к 0% - будет плавно краснеть). Во время зарядки индикатор батарейки так же будет показывать насколько она уже заряжена - при зарядке батарейка теперь не будет бегать (как в предыдущей версии патча), но цвет будет радужный красно-зелёный.

BatteryPrecise_v11_C3322XWLG1.rarОтличия от предыдушей версии - на экране фотокамеры теперь тоже будет показана батарейка.

 

 

Патч: Sheduler v1.1 / C3322XWLG1 (устаревшая версия)

Планировщик. Позволяет настроить по расписанию переключение: звуковых профилей, изменение режимов ExtBlackList, включение/выключение автономного режима, включение/выключение одного из слотов, изменение яркости подсветки, а так же полное выключение/включение телефона в заданное время (но включение возможно только если к телефону была подключена зарядка и не установлены PIN).

Настройки находятся по адресу «Настройки - Телефон - Расписание».

Можно задать до 12 заданий (в течении суток и в заданные дни недели).

Несколько раздельных заданий в одно время и дату - не сработают, но несколько разных действий в одном задании указать можно (исключение - функция выключения - её лучше не назначать с другими функциями сразу).

Для меньшего расхода батареи - точность времени в заданиях может округлятся по 15 или 30 минут, т.е. задания могут быть назначены в 00,15,30,45 минут. Вариант округление или его отключение настраивается в опция патча в ResMan. Для пользователей CLAB округление по 15 минут, ненастраиваемое.

Sheduler_v11_C3322XWLG1.rar

Внимание, после установки этого патча надо зайти в его настройки и включить/выключить все задания и потом сохранить. Иначе будут разные случайные задания срабатывать.

  • Like 13

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: FM Easy Record v1 / C3322XWLG1

Теперь запись FM-радио возможно осуществлять не заходя в Опции. Для этого необходимо во время работы радио нажать кнопку Вызов. Только в полноценном радио, для фонового радио патч не действует.

FM_Easy_Record_v1_C3322XWLG1.rar

Патч: FM without headset v2 / C3322XWLG1

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

FM_without_headset_v2_C3322XWLG1.rar

  • Like 12

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

Патч: FM Wide Band v1 / C3322XWLG1 (устаревшая версия)

Патч расширяет принимаемый FM-диапазон - до 69.0…120.1MHz

 

Ниже 69.0MHz спуститься нельзя, у чипа AR1210 (который стоит в C3322) частота задаётся в виде оффсета от 69.0.

Выше 120.1MHz подняться нельзя потому что регистр оффсета 9бит.

Известная проблема: поиск/сканирование станций не работает за пределами 87.5-108MHz - расширенную часть можно только вручную выбирать либо явно задавать частоты в меню по L-Soft. Для попыток решения - надо покупать даташит на AR1210.

Частоты выше 108MHz - без гарантий, проверить нечем (там шумы разные и всё).

Частоты ниже 87MHz - всё реально, и ТВ ловит на 83.7 и радиостанции на куске 69-74 ловит.

 

FM_wide_band_v1_C3322XWLG1.rar

 

Дальнейшая публикация патчей для новой C3322XWLG1 не планируется (может временно).

Патчи будут под старую прошивку - C3322XWKL1.

Переходите на прошивку C3322XWKL1.

  • Like 16

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

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

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

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

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

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

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

Войти

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

Войти


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