Ставим произвольное приложение на 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
artoroman,
спасибо дружище, вот поставил себе на 5320 на долгое нажатие клавиши OWN своё приложение.. Только вот есть очень важное замечание.. Я таким способом менял назначение клавиш, и этот текстовый файл всегда сохранял в
юникоде.. Послушав твой совет я файл не сохранил в юникоде, так он при последующей перезагрузке просто пропал из папки на диске С. Сохранив же файл в юникоде всё заработало пучком.. Так что, внеси поправки в статью, и ещё насчёт работоспособности сего метода на 5320, то бишь ОС 9.3. И за труды большое спасибо, плюс и файлу и по репе..
Сделал подобную фишку на своем E61i. Под клавишами громкости, есть кнопка голосового управления, тоже двухпозиционная. Повесил на короткое нажатие ( вместо стандартного диктофона) стандарт. плеер. Принцип этот же, но.. обе позиции указаны в одном файле и далеко не с таким именем, хотя и эти есть. Работает без патча, сохранил в юникоде, так как файл исчезал. Вот так вот. Хочу найти файлик на кнопку офф.
Способ старенький.но все просто, безопасно и не кушает оперативку.я так делал когда с 73ме на 93й перешел.привык к нотке и сделал так же ну у кого 73 обычный можете перебить клавишу ММ под 73ме без перепрошивки трубы.
CODeRUS, ни в чем, просто оформил по-человечески. А то, что ты говоришь не у всех работает, проверял уже. А тут стараюсь написать универсальный вариант...
P.S. кстати, насчет изчезновения файла ниче не знаешь? (как в предыдущем посте). Это м.б. связано с какими то патчами?
Народ у меня на н81 не выходит заменить.хочу поставить Resco Viewer 5.0. Уид узнал.меняю.ни на короткий ни на длинный не получается.а один из файлов вообще при проверке пропадает из папки. И еще, после уида пишут можно заменить еще на одно число, но у меня совсем другое-вот так вот 0x00000002 int 271068150 0 не пойму в чем дело.
Продолжая издеваться на своим E61i в этом направлении, переделал еще две клавиши. Клавиша OWN, как оказалось, двухпозиционная ( раньше как-то не предавал значения) , по короткому - выбраная вами программа, по удержанию - настройка этой самой клавиши. Заменил функцию настройки своей программой, тем-более, что в папке " Средства" есть иконка по которой можно эту клавишу настроить на короткое нажатие. После еще некоторых исследований, оказалось, что клавиша телефонной книги, тоже работает в двух позициях, просто обе настроены под одно приложение, но так как я, да и многие удержанием этой клавиши не пользуются, тоже повесил свою прогу, тем самым повысив удобство работы на смартфоне. Владельцы данного девайса, если кто захочет сделать себе подобное, пишите, помогу! Благодарю за внимание
0 ответить