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

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

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

Все патчи для Gt-c5212 -=duos=-


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

Celestial Idle Clock Theme Background

Патч заменяет фон под часами третьей темы (Celestial) с фона самих часов на фон темы.

Файл 03_idle_clock_bg.ifg больше не используется.

Не стал делать customize по трём причинам: во-первых - это графические часы, а графические часы более продвинутые уже есть - это часы первой темы; во-вторых - даже если делать customize, то добиться прозрачности розового цвета с используемыми в них функциями затруднительно; и в третьих - надеюсь, что скоро я их вообще заменю другими :128:

Celestial_Idle_Clock_Theme_Background.rar

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

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

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

А вот, собственно, и то, ради чего были сделаны предыдущие два патча.

Select Idle Clock v.1.0

Патч позволяет установить на рабочем столе часы от любой темы. Выбор (с предпросмотром) производится в меню Настройки, Дисплей, Главный экран, Часы.

Внимание! Должен быть установлен патч 'Customize Idle Clock Samsung Binary'.

Также рекомендуется установить'Customize Idle Clock Emerald' и 'Celestial Idle Clock Theme Background'.

50678-10-02-12)1328884978_thumb.gif

Патч использует ячейку 0хB4 файла settings.cfg Мастер-патча.

Select_Idle_Clock_1.0.rar

Традиционно, спасибо Taisa за тесты и скрины.

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

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

Analog Clock Instead Celestial

Благодарности:

за помощь, советы и консультации - f2065, [AlaSToR], vvyura;

за помощь с тестированием и изготовление графики для часов - Таisa;

за создание конвертера Ani2toAni3 - Freebird.

Патч заменяет часы третьей темы на аналоговые часы.
Параметры часов задаются в файле settings.cfg (длиной 48 (0х30) байт), который должен находиться в папке /a/images/widget/IdleTime/IdleTime1.
Кроме файла settings.cfg патчем используются следующие картинки из этой же папки (указаны в порядке вывода их на экран):
- циферблат (файл clock_face.ani3);
- день недели (файлы weekday_00.ani3 - weekday_06.ani3);
- число (файлы date_01.ani3 - date_31.ani3);
- месяц (файлы month_01.ani3 - month_12.ani3);
- часовая стрелка (файлы hour_hand_00_00.ani3 - hour_hand_23_59.ani3, подробнее смотри ниже);
- минутная стрелка (Файлы minute_hand_00.ani3 - minute_hand_59.ani3).
Кроме того, предусмотрена возможность вывода дня недели и числа и месяца текстовыми надписями.
Описание содержимого файла settings.cfg (ячейка - параметр):
0х00-0х07 - переключатели вывода на экран элементов часов в следующем порядке: циферблат, часовая стрелка,
минутная стрелка, день недели (картинка), число (картинка), месяц (картинка), день недели (текст), число и месяц (текст). Один байт на элемент (00 - выключено, любое другое - включено);
0х08-0х09 - координаты верхнего левого угла Х (отступ от левого края экрана) и Y (отступ от верхнего края экрана) для
картинок циферблата, часовой и минутной стрелок;
0х0A-0х0В - координаты верхнего левого угла Х и Y для картинки дня недели;
0х0С-0х0D - координаты верхнего левого угла Х и Y для картинки числа;
0х0Е-0х0F - координаты верхнего левого угла Х и Y для картинки месяца;
0х10-0х1D - параметры текста дня недели: координата Х, координата Y, ширина поля, высота поля, размер шрифта, цвет,
формат (каждый параметр по 2 байта в формате Little Еndian);
0х20-0х2D - то же для текста числа и месяца;
0x2E - переключатель формата времени (12/24 часовой): 00 - циферблат 12-часовой, 01 - циферблат 24-часовой.

Если каких-либо из перечисленных картинок в указанной папке не окажется, ничего страшного не произойдет, просто часы будут без этих картинок.
Однако, если не планируете использовать какие-либо картинки, рекомендую отключать их с помощью первых 8 байт файла settings.cfg.
В этом случае не будет лишних обращений к файловой системе телефона.

Картинок часовых стрелок в папке может быть от 0 до 1440 штук. Т.е. с точностью часовой стрелки вы определяетесь сами.
Если желаете, чтобы часовая стрелка передвигалась каждую минуту, то делайте 720 картинок для 12-часового циферблата или 1440 для 24-часового.
Однако такое количество картинок будет очень трудно (долго) сделать и они займут много места, поэтому предусмотрены следующие градации:
5 положений часовой стрелки на 1 час (60 картинок для 12-часового циферблата) - в папке должны быть картинки через каждые 12 минут,
т.е. hour_hand_00_00.ani3, hour_hand_00_12.ani3, hour_hand_00_24.ani3, hour_hand_00_36.ani3, hour_hand_00_48.ani3, hour_hand_01_00.ani3 и т.д.;
4 положения часовой стрелки на 1 час (48 картинок для 12-часового циферблата) - в папке должны быть картинки через каждые 15 минут,
т.е. hour_hand_00_00.ani3, hour_hand_00_15.ani3, hour_hand_00_30.ani3, hour_hand_00_45.ani3 и т.д.;
3 положения часовой стрелки на 1 час (36 картинок для 12-часового циферблата) - в папке должны быть картинки через каждые 20 минут,
т.е. hour_hand_00_00.ani3, hour_hand_00_20.ani3, hour_hand_00_40.ani3 и т.д.;
2 положения часовой стрелки на 1 час (24 картинки для 12-часового циферблата) - в папке должны быть картинки через каждые 30 минут,
т.е. hour_hand_00_00.ani3, hour_hand_00_30.ani3 и т.д.;
1 положение часовой стрелки на 1 час (12 картинок для 12-часового циферблата) - в папке должны быть картинки hour_hand_00_00.ani3, hour_hand_01_00.ani3 и т.д.

Кроме того, патч можно использовать 'не по назначению' - для смены картинок на рабочем столе (обоев) по времени суток.
Для этого необходимо картинки размером 176х220 называть как часовую стрелку с нужным временем появления ее на экране (например hour_hand_08_00.ani3).
В settings.cfg координаты X и Y сделать нулевыми, включить 24-часовой формат, а остальные картинки отключить.
Таким образом получите смену обоев с периодичностью 1 раз в месяц, день, час, минуту.

Для вывода формата ANI3 использован код вывода ANI2 Freeman'а с небольшими доработками.

Кстати, часы могут быть не только аналоговые. Да и вообще, это могут быть вовсе не часы (смотри в конце описания патча).

 

Перед установкой патча отменить Celestial Idle Clock Theme Background.

 

Скрины часов, предоставленные Taisa (сами часы ищите в теме по графике):

50678-2-03-12)1330702564_thumb.png50678-2-03-12)1330702578_thumb.png50678-2-03-12)1330702894_thumb.png

Analog_Clock_Instead_Celestial_1.0.rar

Конвертер для графики можно взять здесь.

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

Customize Idle Clock Samsung Binary 1.0.3

1. Исправлен косяк с отображением часов в предпросмотре, когда при установленных часах второй или третьей темы на фоне первых часов просматривались выбранные часы. Спасибо Taisa за обнаруженный баг.

2. Месяц отображается в родительном падеже (Января, Февраля, Марта и т.д.)

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

Customize_Idle_Clock_Samsung_Binary_1.0.3.rar

P.S. Должен быть установлен Analog Clock Instead Celestial.

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

Customize Idle Clock Emerald 1.0.1

Добавлено:

1. Месяц отображается в родительном падеже.

2. "Понедельник" будет отображаться полностью без прибегания к танцам с бубном вокруг текстовых ресурсов в ResMan'е и замены шрифтов.

Customize_Idle_Clock_Emerald_1.0.1.rar

P.S. Должен быть установлен Analog Clock Instead Celestial.

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

Alex&r,

С понедельником проблема, слово не помещается в отведённые для него байты, так что смирись.

Так и не удалось мне смириться :laugh3:

Понедельник Fix

Патч решает проблему отображения в часах на рабочем столе при использовании обоев (может и еще где) названия дня недели "Понедельник". Т.е. вместо 15 байт под название дня недели, теперь отведено 23 байта.

В часах, используемых вместе с темами Samsung, Emerald и Celestial, эта проблема решена отдельно чуть раньше.

Monday_Fix.rar

P.S. Те, кто боролся с этой проблемой (как я раньше это рекомендовал) правкой ресурса на "По`едель`^~" и заменой шрифта с измененными символами "`", "^" и "~", теперь могут менять ресурс на "Понедельник" и ставить нормальный шрифт, т.е. не быть привязанными к одному-двум конкретным шрифтам. При изменении ресурса сначала верните оригинальный соответствующей кнопкой, потом пишите заново.

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

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

Понедельник Fix v.0.3

 

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

Monday_Fix.zip

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

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

Оживим немножко тему. Для тех, кто еще не успел променять свой С5212 на какой-либо другой аппарат.

 

Вот решил собрать почти все патчи по часам в один, при этом все значительно переработал и оптимизировал.

 

Idle Clock Remake

Spoiler

Функционал патча:

- позволяет производить тонкую настройку часов каждой темы с помощью конфигурационных файлов settings.cfg;

- переносит графику часов первой темы (Samsung) из CLA в TFS (/a/images/widget/IdleTime/IdleTime3);

- позволяет добавить дополнительные часы, аналогичные часам, заменяющим часы от темы Celestial (назовем их Celestial 2);

- позволяет размещать любые выбранные часы (Одинарные, Двойные, Samsung, Emerald, Celestial, Celestial 2) как на фоне темы, так и на фоне обоев (в случае, когда в качестве обоев используется анимация, возможен выбор только одинарных или двойных часов). Выбор часов с предпросмотром производится в меню Настройки/Дисплей/Главный экран/Часы;

- позволяет задавать часам свои названия (см. описание settings.cfg);

- позволяет включать календарь на рабочем столе при использовании любых часов, кроме двойных;

- при использовании русского языка названия месяцев выводятся полные и в родительном падеже (1 Января, 5 Марта и т.д.). Но! Для этого в языковых ресурсах должны быть полные названия месяцев. Если это не так, то можете изменить их вручную, а можете применить прилагающийся патч Full names of months;

- при использовании совместно с патчем Extra Desktop 2.2 выводит фон (если он включен) под одинарными часами не только тогда, когда часы расположены вверху, но и внизу, а также если часы расположены на фоне темы.

Файлы settings.cfg должны лежать в папках /a/images/widget/IdleTime/IdleTimeХ (где Х-номер темы: Samsung - 3, Emerald - 2, Celestial - 1, Celestial 2 - 0). Если файла settings.cfg для каких-либо часов не будет, то этих часов на экране тоже не будет.

Подробная информация о настройке часов с помощью settings.cfg приведена в прилагающемся файле Desc_setting.txt.

В часах 1-й и 3-й тем используется графика в формате ANI3. Для вывода ANI3 использован код поддержки формата ANI2 Freeman'a с небольшими доработками. Для преобразования графики в ANI3 можно использовать конвертер PNG&Ani2toAni3 FreeBird'a. В часах 2-й темы никакой графики нет.

После установки патча все файлы из папок /a/images/widget/IdleTime/IdleTimeХ (где Х-номер темы) можно удалить, так как они больше использоваться не будут. Нужные файлы будут копироваться туда при установке часов.

Внимание! Перед установкой патча убедитесь, что у вас не установлены следующие патчи: Customize Idle Clock Samsung Binary, Customize Idle Clock Emerald, Analog Clock Instead Celestial или Celestial Idle Clock Theme Background, Select Idle Clock.

Вид меню выбора часов (gif-анимация):

50678-11-06-12)1339421389_thumb.gif

Idle_Clock_Remake_1.0.zip

 

Extra Desktop 2.2

Использовать совместно с Idle Clock Remake.

Spoiler

Внимание! Патч адаптирован для использвоания совместно с патчем Idle Clock Remake.

Отличия от версии 2:

- сделаны доработки, позволяющие выводить экстра информацию не только при одинарных часах, но и при выключенных и всех других видах часов и др.;

- убрано отображение экстра информации при звонках;

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

В принципе, патч может использоваться и без пачта Idle Clock Remake, но тогда некоторые настройки в меню не будут оказывать нужного эффекта. Например, не возможно будет отключить фон под одинарными часами, который всегда будет вверху экрана, не зависимо от расположения часов.

 

Описание с учетом всех изменений:

Патч добавляет возможность изменять вид рабочего стола через меню телефона (Меню-Настройки-Дисплей-Вид текста):

1. Отключать дату и/или время.

2. Отключать полупрозрачный фон.

3. Отключать подписи к софт-клавишам.

4. Изменять положение даты и времени (вверху/над софт-кнопками/вместо софт-кнопок). При включенных подписях к софт-кнопкам, дата и время в режиме "Внизу" рисуются над подписями, если подписи отключены, то вместо них.

5. В меню предусмотрена защита от неверных установок:

- если выключить дату и/или время, то полупрозрачный фон автоматически сбросится и станет неактивным;

- если выключены одновременно дата и время, то возможность изменять положение даты и времени автоматически станет неактивным;

6. Предусмотрено отображение экстра информации, при включении которой (меню-#-4-3) будет отображаться % заряда батареи, температура, уровень сигнала мастер-оператора в дБ и вольтаж батареи. Уровень сигнала и заряда аккумулятора отображается цветом в зависимости от их значения. Максимальное значение соответствует зеленому цвету (сверх максимального - фиолетовому), минимальное - красному.

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

7. Предусмотрена возможность вывода на экран:

- запущенного java-приложения, требует патч JavaShadow. Без патча, независимо от того включён показ имени Java-приложения или нет, имени на рабочем столе не будет;

- текущего местоположения. Местоположение определяется по мастер-оператору. Для отображения местоположения необходимо в папку /user/ записать файлы btsinfo1.txt и btsinfo2.txt (для SIM1 и SIM2 соответственно);

- времени, даты и названия ближайшего будильника/сигнала.

Для имени java-приложения, местоположения и времени будильника в меню указывается координата по вертикали (0 - отключить отображение). Введенное значение никак не контролируется, следить за наложением строк предлагается пользователю.

Если выбраны не одинарные часы, то касающиеся только их пункты меню (чекбоксы включения/отключения даты и времени, спинбокс расположения времени и даты) будут недоступны.

Если добавить в карту ресурсов Экстра-инфо=0x202F3F10 и повесить на любую из кнопок на главном экране при нажатии кнопки, на которую повешена Экстра информация будет появляться всплывающее окошко с отображением напряжения и % заряда, температуры, уровнем сигнала и CellID/LAC текущей мастер-соты.

Данный патч заменяет патч "Фон под датой"!!

Внимание! Для работы патча нужно поставить -=Мастер-патч=-.

Внимание! Если вы используете патч Online Charging Info, то его необходимо обновить до версии 1.0.9, иначе экстра информации на рабочем столе не будет.

Внимание! Перед установкой патча необходимо отменить предыдущую версию. Если поверх предыдущей версии были установлены Extra Desktop Addon и/или Увеличить шрифт экстра-информации Extra Desktop, то сначала нужно отменить их, а потом уже Extra Desktop.

Скрины:

50678-11-06-12)1339421781_thumb.png50678-11-06-12)1339421799_thumb.png

Extra_Desktop_2.2.zip

 

Online Charging Info 1.0.9

Если вы используете данный патч, то для правильной работы Extra Desktop 2.2 необходимо его обновить. Функциональных изменений нет.

Online_Charging_Info_1.0.9.zip

 

Full names of months

Для тех, кому лень менять названия месяцев в языковых ресурсах вручную. Нужен, если решили установить Idle Clock Remake, но названия месяцев в языковых ресурсах не полные.

Spoiler

Патч заменяет сокращенные обозначения месяцев (Янв, Фев, Мар и т.д.) полными названиями. Только для русского языка.

Их можно заменить и вручную редактированием языковых ресурсов в ResMan'e. Вот их индексы: Янв-0x3CC, Фев-0x2EB, Мар-0x422, Апр-0xCD, Май-0x42E, Июн-0x3DA, Июл-0x3D9, Авг-0xE2, Сен-0x679, Окт-0x507, Ноя-0x4FD, Дек-0x219, но с помощью патча быстрее и проще.

Full_names_of_months_1.0.zip

 

P.S. Спасибо f2065 за консультации, Taisa за помощь с тестированием и скрины.

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

Подправленные под Extra Desktop 2.2 патчи:

Extra Desktop Addon, подменяющий выводимые патчем Extra Desktop значения напряжения и процента заряда на значения, определяемые в Battery Percentage.

Extra_Desktop_Addon_1.1.zip

Увеличить шрифт экстра информации Extra Desktop

Increase_Extra_Desktop_Font_1.1.zip

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

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

Реанимируем тему...

 

Idle Clock Remake v.1.1.5

Spoiler

Функционал патча:

- позволяет производить тонкую настройку часов каждой темы с помощью конфигурационных файлов settings.cfg;

- переносит графику часов первой темы (Samsung) из CLA в TFS (/a/images/widget/IdleTime/IdleTime3);

- позволяет добавить дополнительные часы, аналогичные часам, заменяющим часы от темы Celestial (назовем их Celestial 2);

- позволяет размещать любые выбранные часы (Одинарные, Двойные, Samsung, Emerald, Celestial, Celestial 2) как на фоне темы, так и на фоне обоев (в случае, когда в качестве обоев используется анимация, возможен выбор только одинарных или двойных часов). Выбор часов с предпросмотром производится в меню Настройки/Дисплей/Главный экран/Часы;

- позволяет задавать часам свои названия (см. описание settings.cfg);

- позволяет включать календарь на рабочем столе при использовании любых часов, кроме двойных;

- позволяет выводить дату в числовом формате (01.01.2013);

- при использовании русского языка названия месяцев выводятся полные и в родительном падеже (1 Января, 5 Марта и т.д.). Но! Для этого в языковых ресурсах должны быть полные названия месяцев. Если это не так, то можете изменить их вручную, а можете применить патч Full names of months;

- при использовании совместно с патчем Extra Desktop 2.2 выводит фон (если он включен) под одинарными часами не только тогда, когда часы расположены вверху, но и внизу, а также если часы расположены на фоне темы.

Файлы settings.cfg должны лежать в папках /a/images/widget/IdleTime/IdleTimeХ (где Х-номер темы: Samsung - 3, Emerald - 2, Celestial - 1, Celestial 2 - 0). Если файла settings.cfg для каких-либо часов не будет, то этих часов на экране тоже не будет.

Подробная информация о настройке часов с помощью settings.cfg приведена в прилагающемся файле Desc_setting.txt.

В часах 1-й и 3-й тем используется графика в формате ANI3. Для вывода ANI3 использован код поддержки формата ANI2 Freeman'a с небольшими доработками. Для преобразования графики в ANI3 можно использовать конвертер PNG&Ani2toAni3 FreeBird'a. В часах 2-й темы никакой графики нет.

После установки патча все файлы из папок /a/images/widget/IdleTime/IdleTimeХ (где Х-номер темы) можно удалить, так как они больше использоваться не будут. Нужные файлы будут копироваться туда при установке часов.

Внимание! Перед установкой патча убедитесь, что у вас не установлены следующие патчи: Customize Idle Clock Samsung Binary, Customize Idle Clock Emerald, Analog Clock Instead Celestial или Celestial Idle Clock Theme Background, Select Idle Clock.

Изменения и дополнения:

- исправлен баг в предпросмотре при установке через проводник в качестве обоев картинки с альбомной ориентацией;

- добавлена возможность вывода даты в числовом формате (например 01.01.2013);

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

Совершенству нет предела :D

50678-15-11-12)1352967488_thumb.png

IdleClockRemake1.1.5.rar

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

Для тех, у кого не хватает денег на новый телефон... :)

 

Wallpaper as Menu Background

Описание:

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

Патч меняет также и фон всплывающего меню, но только если в Default.thm для установленной темы установлено значение прозрачности всплывающих окон (ячейка 0х5d) менее 0х14. Если там 0х14, то фон всплывающих меню не изменится и будет таким, каким он был сделан для данной темы.

Однако не следует забывать, что при значениях прозрачности фона всплывающих окон менее 0х14 на некоторых всплывающих окнах просматривается мусор. Это не баг данного патча. Это известный баг прошивки.

50678-16-11-12)1353079102_thumb.png50678-16-11-12)1353079111_thumb.png50678-16-11-12)1353079121_thumb.png

Wallpaper_as_Menu_Background.rar

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

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

FM-player display fix

 

Описание:

Патч убирает наложение верхней иконки fm-плеера на инфополосу (бывает с фоном для многих тем). Т.е. все картинки опускаются на 12 пикселей.

 

Скрины "до" и "после" (спасибо Taisa):

50678-27-12-12)1356606764_thumb.png50678-27-12-12)1356606773_thumb.png и еще один "после" 50678-27-12-12)1356618024_thumb.png

 

FM_player_display_fix.rar

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

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

 

Раздвинуть подписи софт-клавиш

Патч уменьшает отступ от краев экрана до подписей софт-клавиш с 6-и до 2-х пикселей.

 

Скрин того, что получается после применения этого патча:

50678-28-12-12)1356693335_thumb.png

Signature_soft_keys_closer_to_edges.rar

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

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

Battery Pack 3

 

Совсем надоело поведение иконки батареи, напоминающее индикатор напряжения. Дали нагрузку (звонок, ява, интернет) -> напряжение упало -> на индикаторе батареи "падение" на несколько (!) делений. -> А через пару-тройку минут после завершения разговора, ява-приложения или интернета индикатор батареи опять восстанавливается почти на то же место, которое было раньше. И получается, что не знаешь, сколько же все-таки осталось до полного разряда. Поэтому решил сделать еще одну попытку...

 

Изменения по отношению к Battery Pack 2:

- оптимизировал (на мой взгляд) работу всех патчей. Теперь значение напряжения и процент заряда батареи определяется один раз в минуту и записывается в оперативную память телефона. А все остальные патчи из Battery Pack 3 берут их уже оттуда;

- добавил возможность усреднения значений напряжения за последние n минут, что сглаживает "скачки и шатания" индикатора батареи (см. опции Battery Percentage);

- изменил функцию корректировки напряжения во время зарядки батареи;

- и может еще что по-мелочи (уже не помню).

 

Сначала ставится Battery Percentage, потом остальные.

Set Low Battery Level ставится один: либо (V), либо (%) - на выбор.

В патче Battery Percentage заложена "характеристика" батареи моего С5212. Желающие подогнать ее под свои значения могут ориентироваться на инструкцию по определению уровней напряжения (21 значение), которую я выкладывал ранее. Все остальные инструкции к этой версии не применимы.

Если хотите посмотреть на график разряда своей батареи - устанавливайте Battery Log поверх Battery Percentage. После того, как необходимость в Battery Log отпадет, просто отмените его.

Battery_Pack_3.rar

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

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

А-у!!! Есть еще кто живой?

Вот, завалялся патчик. Думал выкладывать или нет. Учитывая то, что С5212 практически "вымер", решил всё-таки выложить. Может кому-нибудь пригодятся наработки.

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

 

Скрытая запись разговоров v.3.3.0

Полное описание в самом патче.

За основу взят патч "Запись разговоров v.3.0.3".

Отличия: В настройках (Настройки/Приложения/Вызов/Голосовые вызовы/Автозапись разговоров) добавлен чекбокс "Скрыть", при установке которого патч полностью скрывает свое присутствие: убирается индикатор записи "REC", убираются сообщения "Сохранено" и "Не поддерживается" (при попытке записи разговора со Slave SIM-карты), записанные файлы не видны в проводнике (но видны в MiniCommander'e и при подключении к компьютеру, если включено отображение скрытых файлов). Также исчезает меню настроек автоматической записи разговоров. Попасть в это меню в скрытом режиме можно набрав код *#2255732# (*#callrec#).

 

P.S. Ещё, чуть не забыл. Исправлена недоработка, из-за которой у некоторых (по-крайней мере знаю троих человек) после нескольких записей в предыдущих версиях выдавало ошибку при сохранении и не сохраняло записи.

HiddenCallRecord.rar

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

ExtBlackList v.3.0

Аналог ExtBlackList v.1 на B5722, С3322. Версия 3.0, чтобы не понижать по отношению к предыдущей 2.2.

 

Описание:

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

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

 

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

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

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

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

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

 

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

- Недоступен - сообщение типа 'Абонент вне зоны действия сети';

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

- Занято - сразу занято.

 

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

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

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

 

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

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

 

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

 

Спасибо f2065 за исходники и помощь, Taisa за помощь с тестированием.

 

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

 

ExtBlackList_3.0.rar

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

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

Блокировка вызовов v.0.5

 

Это практически патч ExtBlackList. Отличие (и причина переименования) заключается в том, что теперь список можно использовать как в качестве "черного", так и в качестве "белого". Т.е. если номер занесен в список, и включен режим "Белый список", то прозвонится только номер, содержащийся в списке. Если включен режим "Черный список", то этот номер не прозвонится. Отклонение вызовов для любого режима производится с учетом всех остальных настроек.

 

CallBlock_0.5.rar

 

P.S. По хорошему там надо бы и текстовые ресурсы заменять. Вместо Черный список в меню Диспетчер вызовов, например, Блокировка вызовов. Вместо Добавить в черный список - Добавить в черный/белый список. Вместо Черный список - Черный/Белый список... и т.д. Ещё есть Черный список заполнен... Не могу уже себя заставить.

Можно же и Ресманом текстовые ресурсы заменить.

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

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

Телефон отдал сыну, а тот не вылазит из java-игр. Пришлось сделать патчик.

 

Пароль на Java

 

Патч закрывает меню java-приложений паролем, при включенной в меню Безопасность/Защита личных данных защите заметок (чтобы проще решил так).

Так же пароль запрашивается при попытке установить приложение.

 

Должно работать сворачивание Java в фон. Почему должно работать, а не быть установлено: потому что у меня сворачивание работает, а ResMan говорит, что патч "Java в фоне" не установлен. Видно какой-то патч уже "перекрывает".

 

Password_on_Java.rar

 

Вдруг пригодится кому-нибудь.

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

  • 1 год спустя...

Есть еще счастливые обладатели этого аппарата?

Посмотрю дома или на флэшке у себя. Где-то должно остаться - это ж целый этап жизни :28:

 

Есть! Неделю тому перепрошивал своего на новую плату. Нехочу этих дерганий пальцами :-)

Удачи и всего лучшего людям написавшим патчи!

All_Patches_06_04_2011.rar

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

А вот и не все :19:

 

Не ждали? Выкладываю распоследнейший патч (с двухлетней выдержкой) для этого заслуживающего уважения телефона, который, кстати, у меня до сих пор жив, хоть уже и "на пенсии".

 

Spy (Прослушка)

 

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

Процесс прослушивания происходит незаметно, в журналах звонков следов не остается.

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

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

В процессе прослушивания при нажатии клавиш загорается подсветка и никакой другой реакции, как будто телефон завис.

Внимание! Динамик в телефоне во время прослушки не отключается полностью, а только его громкость уменьшается до единицы (отключить полностью не получилось). Для того, чтобы уменьшить громкость динамика еще больше, рекомендую в аудио настройках инженерного меню уменьшить уровень для громкости 1: *#0206*8378#, H/W test, Audio Settings, Normal, Rx vol. и для Level 1 поставить 1 (0 ставить пробовал, но сохраняется все равно 1). Но надежнее всё же при прослушке отключать микрофон на том телефоне, с которого слушаете.

 

Чтобы вписать свой номер в патч, необходимо открыть smp-файл патча текстовым редактором и в строке

nord offset=''0xCD097C'' from=''1F001F001F001F001F001F001F00'' to=''2B33373531373233343536373800''

заменить последний блок на свой, учитывая, что 2B - это '+', а перед каждой цифрой номера добавляется 3. Т.е. в моем примере записан номер ''+375172345678''.

 

ВНИМАНИЕ!!! Автор патча не несет никакой ответственности за любые (как прямые, так и косвенные) последствия применения данного патча. Использование данного патча может нарушить различные права граждан. Предупреждение владельца телефона об установке данного патча в прошивку на совести устанавливающего. Патч - это всего лишь инструмент.

 

Spy.rar

 

И вот мой архив с патчами, включающий этот патч и 1-апрельский шуточный, переворачивающий в этот день экран вверх ногами (если помните :28: )

C5212XEIB5_Patches.rar

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

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

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

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

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

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

Войти

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

Войти



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