категории | RSS

Интересный файл resource/apps/phone.r16

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Приветствую Уважаемые пользователи и "мастера" смартфонов.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

............................................................
Если у вас не ос 9.2 и не е65, то дальше можете читать только ради интереса.
............................................................
Я большой любитель покопаться в языковый файлах, особенно в:

! для русской локализации файл Phone.r16 (в папке /resource/apps/)
! для украинской локализации файл Phone.r93 (в папке /resource/apps/)
! для английской локализации файл Phone.r01 (в папке /resource/apps/)

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

Таких как:

*#2820# - Адрес устройства Bluetooth
*#92702689# - Общее время звонков
*#06# - Серийный номер

Заметка:
1. для общего времени звонков есть отличная статья: articles/2016
2. для вывода серийного номера: articles/2097
И так ближе к делу:

***********************

Что нам понадобится:

1) Полный доступ к файловой системе смартфона
2) Файловый менеджер
3) Редактор файлов .rsc
Внимание!!! RscEditor 0.9.5 s60 3rd для Е71
* спасибо пользователю volhv
4) Прямые руки.

***********************

1 - Открываем файловый менеджер

2 - Переходим к диску Z

3 - Находим:
! для русской локализации файл Phone.r16 (в папке /resource/apps/)
! для украинской локализации файл Phone.r93 (в папке /resource/apps/)
! для английской локализации файл Phone.r01 (в папке /resource/apps/)

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

5 - Открываем редактор файлов .rsc.

6 - Находим программой ваш заранее сохранённый файл и выбираем его...

7. Переходим по ресурсам:

120 - Серийный номер
121 - Адрес устройства Bluetooth
122 - Общее время

Не исключен вариант:
121 - Серийный номер
122 - Адрес устройства Bluetooth
123 - Общее время
8. И так в каждом из приведенных ресурсов мы видим тег: %U
Это и есть тег сканируемый из процессора вашего смартфона. Его убирать можно, но без него в любом случае окно информации будет пустое.

9. А вот в ресурсе "Общее время" есть интересный тег. У меня [9].

10. Если мы изменяем цифру этот тега на 1, то код попросту не будет вызывать окно, как я понял это номер выполняемой функции.
11. Остальное вы можете смело редактировать.

12. Итог:

а) Я хочу чтобы виднелась только информация введенная мной, а не сканируемая с процессора?!

Ответ: Легко! Делаем так, чтобы наш тег %U сместился на шестую строку(но не удаляем его).
Минус: к сожалению многоточие все же останется.


б) Я хочу чтобы выводилось пустое окно?!

Ответ: Легко! Просто удаляем тег %U.
в) Я хочу чтобы окна вообще не вызывались по вводу этих кодов?!

Ответ: Тут есть два варианта:
:Первый вариант:

работает только для: *#92702689# - Общее время звонков.
Просто удаляем [09]
:Второй вариант:

при помощи Rompatcher (скачать можно тут: uploader/180540 )
Патч тут: uploader/180372
Тема тут: forum/topic_1728136726/44/0

!Кстати работает на всех ос.

13. И так всё проделано! Что дальше?

Нажимаем продолжить... Сохраняем нажатием клавиши "0"

Включаем Caps off (отключаем капсы). Открываем файловый менеджер. И переносим уже готовый файл по пути с/resource/apps/.

Перезагружаемся...

Заметка: Для удаления меняем язык в телефоне, удаляем. Возвращаем язык.
*************************************
И так с кодами разобрались, идем дальше:
1. Всё проделывается с этим же файлом.

2. У меня мегафон и очень раздражает надпись при вызове:"Внимание! включена переадресация"?!
Ответ: меня тоже, находим эти слова (видимо ресурс 133), меняем на: "Соединяю (:", ну или на что-то другое.

Становится намного забавнее.
3. Там ещё есть куча надписей которые вы можете изменить на свои.
4. В принципе всё что я хотел сказать. Мне такие вещи очень нужны, кому не нужны можете и не комментировать.
*************************************
=========
Вывод: Вроде описал всё понятно, будут вопросы задавайте их в комментарии - всегда рад помочь.
=========
Автор: dj-avtosh aka Эльхан Исаев!
Всего доброго и удачи!


dj-avtosh
2009-03-13T18:38:28Z
Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 50

#50   Sibaris    

простите но в случае e60 изменить не смог, а так хотелось.....


0 ответить

#50   serega.89reg    

А почему в шапке написанно что только для 9, 2? Ведь на 9, 3 тоже все отлично работает. Проверенно мной на 5730 ос 9, 3 Толко, я mobilhexом пользуюсь


0 ответить

#50   Snufff777    

Скажите как на 6120 сделать?


0 ответить

#50   san4ikjan    

Спасибо большое за статейку, все получилось !


0 ответить

#50   sMAXONs    

у меня на н86 не прокатило((


0 ответить

#50   waplife    

N80 не катит sad с C2Z тоже


0 ответить

#50   debiloyed    

Всё на9.3 пашет, только с2z надо применить до загрузки системы, но более безопасней будет до загр.сист.применить с2z4bin_TUMB и скопировать Z-C\\sys\\bin\\Phone.exe, нетрогая его.


0 ответить

#50   ro1eme    

пробовал на n79. файл редактировал а нифига не изменилось может c2z надо?


* редактировал(а) ro1eme 09:54 14 окт 2009

0 ответить

#50   Vetal-ua    

ну у меня не е65 и что?
на n95 все получилось!


0 ответить

#50   Fullass    

а у меня после установки не помню какой программы, вообще перестал показываться имэй при наборе комбинации *#06#. Хотя если всё же набрать эти знаки, а потом нажать джойстик в любую сторону, подаётся сигнал *пиииик* так, будто имэй всё же показался
-------------
Добавлено в 06.57: Что делать? Как вернуть отображение имея и других сервисных окон в режиме ожидания?


0 ответить

Напомнить пароль