категории | RSS

Скрытие встроенного софта на symbian 9

Скрытие встроенного софта на symbian 9


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

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

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

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

___Ну собственно прейдем к самому процессу скрытия.

Нам понадобится: взломанный смартфон, файловый менеджер ( к примеру X-Plore), hex или rsc редактор (объясню на примере MobilHex), сторонний менеджер процессов (объясню на примере jbakTaskmanа), доман ромпатчер (к примеру RPDomain, RPDomain for N73 или ROMPatcher Plus MOD for N73) и патч c2z.

Интересующие нас файлы (необходимые для скрытия) находятся в папках z:/private/10003a3f/apps/ и z:/private/10003a3f/import/apps/

___1. В jbakTaskman е заходим в список приложений (по решетке который), находим там ненавистное нам приложение (к прмеру Чат);

___2. Смотрим свойства этого приложения. Там нам нужено имя exe файла этого приложения, в данном случае chat.exe. Запоминаем или записываем его;

___3. Идем в вышеописанные папки, там ищем rsc файл, где фигурирует искомое имя. Находим его папке z:/private/10003a3f/import/apps/ и это у нас Chat_reg.rsc и копируем его по тому же пути на диск С;

___4. Открываем там этот файл через MobilHex и запускаем редактор ресурсов (кнопка 5);

___5. Обращаем внимание на второй ресурс? там должно быть нечто вроде /resource/apps/имя exe файла (в моем случае это /resource/apps/chat  скрин), запоминаем или записываем этот ресурс, а после меняем в нем первую букву имени на звездочку (получаем /resource/apps/*hat  скрин);

___6. Теперь выходим из режима отображения ресурсов и попадаем опять в hex режим, ищем наш ресурс, отсчитываем шесть значений от последней буквы ресурса, нам нужно как раз шестое значение. Оно должно быть нулевым (00)  скрин, так вот меняем его на единицу (01)  скрин.

С редактирование закончили.

____На большинстве смартфонов, если rsc файл программы находится в папке z:/private/10003a3f/import/apps/, для скрытия приложения достаточно проделать вышеописанное, т.е. просто скопировать rsc на диск С и отредактировать.

А вот для файлов из папки z:/private/10003a3f/apps/, чтобы скрыть приложение нужно еще применять патч c2z, при чем применять его в домайн ромпатчере (до загрузки системы). c2z требуется только на загрузке, после включения смартфана патч можно выключать, приложения так и останутся скрытыми.

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

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

DimonVideo
2009-10-23T05:51:30Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

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

#21   balizza    

У меня вопрос:зачем нужно звездочку ставить?


0 ответить

#21   greenmouse    

Классный способ, мне понравился, автору респект wink


0 ответить

#21   Advan_Juice    

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


* редактировал(а) Advan_Juice 18:15 24 окт 2009

0 ответить

#21   bulruf801    

Спасибо именно это и нужно было, давно хотел скрыть не нужные встроенные проги везде, что бы никто не ковырялся в моем смарте и не мазоли глазы, плюс!


0 ответить

#21   MAFIA-ZZZ    

molosar,
Спасибо за вполне исчерпывающий ответ.


0 ответить

#21   molosar    

MAFIA-ZZZ, а что тут объяснять то? Это системный элемент скрытия приложений, если этот байт нулевой то приложение отображатся, если единица то скрывается. Таким макаром изначально скрыты большенство системных процессов, достаточно посмотреть на содержимое папок z:/private/10003a3f/import/apps/ и z:/private/10003a3f/apps/, там изначально у множества файлов прописана единица и соответсвенно они не отображаются в меню и других программах.


* редактировал(а) molosar 09:30 4 ноя 2009

0 ответить

#21   MAFIA-ZZZ    

Вот проделывая операцию по смене значения 00 на 1, как это влияет на смарт и возможно это действие объяснить потробней?


0 ответить

#21   molosar    

Ahad
Я создаю одну папку и кидаю туда всё ненужное. Вот и всё. К чему все эти проблемы

Флаг в руки, вот только ответов на на вопросы в 8 комментарии я так и не увидел smile Он адресован всем кто будет писать подобные выпады.
x-zebet
Кстати это все можно сделать и одним X-Plore без MobilHex.
X-Plore сам с этим прекрасно справляеться

Можно, в MobilHex просто легче увидеть полное имя ресурса. Кому как, проги баны просто в качестве примера.


0 ответить

#21   x-zebet    

Открываем там этот файл через MobilHex и запускаем редактор ресурсов (кнопка 5);

Жму и ничего не происходит.Что не так делаю?
-------------
Добавлено в 19.56: Разобрался, правда немного по другому, но работает.Теперьто разгребу этот хлам.Спасибо за статью wink
-------------
Добавлено в 20.05: Кстати это все можно сделать и одним X-Plore без MobilHex.
X-Plore сам с этим прекрасно справляеться


0 ответить

#21   Ahad    

Я создаю одну папку и кидаю туда всё ненужное. Вот и всё. К чему все эти проблемы


1 ответить

Яндекс.Метрика