Ставим произвольное приложение на MM клавишу в Symbian 9 смартфонах N-серии (и некоторых других).
Версия для ветеранов.
Необходимые приложения: X-plore, какой-нибудь текстовый редактор, например Ded и конвертер чисел (MobilHEX, Students Calculator или Converter Widget - работает не на всех устройствах, точно работает на N95), так же можно использовать обычный комповский калькулятор.
Надо найти 2 файла: 1020e4fe.txt и 1020e4ff.txt
Они находятся в Z:/private/10202be9, копируете в C:/private/10202be9 (если нет такой папки создаете).
Открываете файлы любимым текстовым редактором и ищете строку 0x00000002 int (вот следующим числом должен быть uid приложения в 10-ричном виде, заменяете на то, что хотите).
Необходима перезагрузка!
1020E4FE - КОРОТКОЕ нажатие.
1020E4FF - ДЛИННОЕ нажатие.
----------
Если при запуске приложения появится сообщение с ошибкой, то попробуйте поменять число 16777216 на 0 (идет после UID). Если не помогло, значит не судьба.
----------
Точно работает на N82, N95 и N95-2
----------
Известные проблемы: N73 и N73ME не любят изменение короткого нажатия, некоторые приложения с длинным UID не любят запускаться.
----------
Статья только для разблокированных смартов. Либо пакуйте файлы в sis и подписывайте личным сертификатом (сразу говорю, не пробовал).
----------
Здесь ещё несколько готовых UID.
----------
Благодарности: AiiiiiiiA за подсказку.
----------
Статью без разрешения не копировать. Автор я.
P.S. за кривые руки ответственность несете только Вы.
Комментарии 94
Открываю файлы хплором, нахожу нужное число и меняю на свое. Нажимаю назад, он у меня спрашивает сохранить изменение в файле, я отвечаю да.кидаю в нужную директорию, перегружаю. Нажимаю на мм клавишу пишет что-то типа не найдено восстановлены стандартные..
Где я ошибся?
чо такое уид пожал напишите в личку если не сложно. спс
-------------
Добавлено в 09.39: хочу млин много но понимаю мало с электроникой связан мало иповерхностно так как закончил рос зитпл и енто проходили так себе в курс лекций электроники можно сказать вообше не про ходили и знаю очень мало но очень охота. мона потестиь всяку бяку.
-------------
Добавлено в 09.44: тело н73ме
Объясните пожалуйста как переводить уиды в десятеричный код с помощью калькулятора винды?! Например этот 0x2000efae
Какие куда кнопки нажимать?!
Объясните, как переводить уиды в десятеричный код?
-------------
Добавлено в 00.52: И кстати, неплохо было бы еще объяснить, какой из этих двух файлов нужно редактировать. Непонятно же.
пс. Редактировал ****E4FF, подставил там где надо идентификатор баяна. Заработало, это радует. Как бы еще на однократное нажатие стандартный плеер забабахать? Нужно отредактировать файл ****E4FE? А кто скажет код для стандартного плеера? У меня н82.
-------------
Добавлено в 12.22: *уже всё сделал
N 82 31-я прошивка кнопка тоже перестала работать по непонятным причинам, пробовал как в статье что нибудь на неё назначить неполучается, при нажатии на нее загорается только подсветка.Всё время пользовался этой кнопкой помогите её оживить! Да большще спасибо H.Const за разьяснения про UID в десятичном виде.
0 ответить