Проблема как бы не новая, но, если для осей 9.1, 9.2 уже давно всё разжевано, то владельцы осей помладше испытывают некие трудности в решении этой проблемы, о чем свидетельствуют многочисленные вопросы на форуме. Отсюда и статья.
Вобщем к делу.
Сразу оговорюсь что все хвосты ява-приложений находятся только в папке PRIVATE (и больше нигде!), а именно:
!:/PRIVATE/102033E6/MIDlets;
!:/PRIVATE/10203636;
!:/PRIVATE/10003A3F/IMPORT/APPS/NonNative/Resource;
C:/PRIVATE/10282475. Эта папка имеется только на диске С!!!
Т.е., если нужно удалить все хвосты ява-приложений, то тут всё понятно, удаляем содержимое этих папок и забываем о проблеме.
А вот что делать если приложений несколько, а удалить нужно одно, рассмотрим ниже, на примере Opera mini .
Для работы нам понадобится файловый менеджер X-plore, конвертер чисел NotationConverter (в прикрепленном файле) ну и полный доступ.
Алгоритм действий:
1. Заходим в папку !:/PRIVATE/102033E6/MIDlets и ищем в подпапках с квадратными скобками нужное нам приложение. Как видно из скрина это подпапка [10169e27]. Первый хвост найден, но удалять эту папку не спешим.
2. Открываем в X-plore файл uids, нажав горячую клавишу 3 и записываем UIDы этого приложения (они нам понадобятся чуть позже для поиска остальных хвостов). Их два, 1011a8fd и 10169e27 , и записаны они в обратном порядке (см. внимательно! скриншот). Всё теперь папку !:/PRIVATE/102033E6/MIDlets/[10169e27] можно удалять.
3. С папкой !:/PRIVATE/10203636 всё просто. Заходим в неё, видим файлы с причудливыми названиями, открываем по очереди, читаем и нужный удаляем.
4. Переходим к папке !:/PRIVATE/10003A3F/IMPORT/APPS/NonNative/Resource. Вот тут нам понадобится первый UID (см. пункт 2), а именно 1011a8fd. По этому UIDу удаляем два файла 1011a8fd_reg.rsc и 1011a8fd_loc.rsc. В этой же папке находится и иконка в формате mbm. Найти её можно либо визуально, просто открывая по очереди все mbm файлы, либо сделать пересчет UIDa 1011a8fd в десятиричный вид при помощи NotationConverter. Получим 269592829. Соответственно удаляем иконку ICON0269592829.MBM.
5. И последняя папка C:/PRIVATE/10282475. Если приложение было установлено на диск Е, заходим в подпапку Е, если на С, соответственно в подпапку С и по нашим UIDaм из пункта 2 удаляем файлы 1011a8fd.reg и 10169e27.reg.
Вот в общем то и всё.
Всем удачи, c yв. Yralutsk.
Прикрепленный файл #1: 3963_notationconverter.zip (5,53 Kb)
Источник новости: dimonvideo.ru
Огромное спасибо!
Убил, наконец-то, мертвую иконку!
0 ответить