Меню сайта
Поиск
Категории каталога
Полезные статьи [57]
Наш опрос
Какая у Вас версия OS Symbian?
Всего ответов: 903
Главная » Статьи » Полезные статьи

Полный доступ к системным папкам смартфона на базе Symbian OS 9.x (первый способ)
Наверное, Вы слышали и читали, что нельзя получить полный доступ к системным папкам смартфона, работающего на ОС 9.1 и 9.2. Как часто Вам хотелось посмотреть, что же это за папки такие sys и private? Как часто Вам приходилось сталкиваться с тем, что надо почистить мусор или поставить, например, понравившийся шрифт, как Вы привыкли делать на младших ОС? Вам этого не хватало? А может, у Вас случалось так, что нет под рукой Вашего персонального сертификата, а есть интересная программа, но она требует подписи, а Вам так бы хотелось ее попробовать в работе прямо сейчас? А может, Вы пока еще просто не успели получить персональный сертификат? А установить без подписи программу невозможно. Установить папочным методом тоже запрещает защита ОС. Не беда, есть выход! Благодаря испанцу с ником FCA00000 мы можем получить этот доступ! Причем, метод получения этого доступа - софтовый, не нужны патчи и прошивки, метод, который, в случае Вашего желания, имеет обратную силу. Передумали? Все можно вернуть на свои места!
В данной статье я опишу этот софтовый метод получения полного доступа к системным папкам sys и private. Что дает этот метод? Он обеспечивает использование любых AllCapabilities (это и есть полный доступ программ к функциям OC) программами, которые ранее были запрещены защитой Symbian на ОС 9.1 и 9.2. При желании его можно иметь всегда! Или можно дать этот доступ только менеджеру файлов для полного доступа к файловой системе, открыв единожды все Capabilities в ОС и установив его с такими правами доступа.
А теперь перейдем непосредственно к инструкции.

Нам потребуется установить и проверить работу следующих приложений:
  • Установленная на ПК программа PC Suite. Настроенное подключение телефона через USB кабель в режиме PC Suite и Bluetooth.
  • Установленная на ПК программа Python, специально разработанная для работы на компьютере.
  • Установленные на ПК дополнительные модули Python, необходимые нам для работы.
1.Установите на ПК программу Python и дополнительные модули для Python из архива:
  • Распакуйте архив python251.zip
  • Запустите исполняемый файл python-2.5.1.msi для установки программы.
  • Перезагрузите ПК.
  • Запустите исполняемый файл pyserial-2.2.win32.exe для установки модуля.
  • Запустите исполняемый файл pywin32-210.win32-py2.5.exe для установки модуля.
2. Установите на ПК программу PC Suite. Подробнее о программе и подключении телефона к ПК прочтите в статье Nokia PC Suite. О пакете приложений и особенностях работы.

3. Подключите смартфон к ПК через USB-кабель в режиме PC Suite.

 



Запустится программа PC Suite. Если автозапуск не произошел, то запустите программу вручную. Телефон соединится с программой.

 



4.Теперь идем в Пуск -> Панель управления -> Система -> Оборудование -> Диспетчер устройств -> Порты:
Находим название своего телефона и смотрим номер порта. Запоминаем его. В данном примере
Nokia 6290USB (COM12) номер порта 12.

 



5.Отредактируем файл скрипта:
  • Владельцам смартфонов на базе ОС 9.1 - редактировать файл hack_perms_s60v3.py
  • Владельцам смартфонов на базе ОС 9.2 - редактировать файл hack_perms_s60v3_FP1.py
  • Откройте скрипт для редактирования. Нажмите правой кнопкой мыши, выберите Edit with IDLE.
  • Находим строку в скрипте ser = serial.Serial(5). Указанное число в скобках меняем на следующее по формуле: Номер Вашего СОМ порта минус один.
 



В нашем примере СОМ порт был 12. Вписываем в скобках число 11. Нажимаем верхную вкладку File -> Save. Сохраняем наш отредактированный скрипт.

6. С помощью программы PC Suite устанавливаем приложение
Х-plore v.1 21в память телефона.
Заходим в установленное приложение. Меню -> Инструменты -> Настройки. Выставляем настройки на отображение всех скрытых дисков и файлов. Выходим из приложения.

 



7.С помощью программы PC Suite устанавливаем приложения:
  • Владельцам смартфонов на базе ОС 9.1 установить s60_3_0_app_trk_2_7.sisx, HelloCarbide.sis и S60_3_0_Prof_v1_62.sisx в память телефона.
  • Владельцам смартфонов на базе ОС 9.2 установить s60_3_1_app_trk_2_8_5.sisx и S60_3_1_Prof_v1_62.sisx в память телефона.
  • Отключаем телефон от ПК, отсоединив кабель.
8.Владельцам смартфонов на базе ОС 9.2:
  • C помощью программы PC Suite копируем файл HelloCarbide.exe в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.
  • Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим наш скопированный файл HelloCarbide.exe. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
  • Переместите файл HelloCarbide.exe в корень диска С. Выходим из приложения Х-plore.

     

  • Запускаем приложение Profiler на телефоне.
    Нажимаем Options -> Profiler -> Start. Программа сообщит, что файл PI_1.dat сохранен. Выходим из приложения.


9.Подключите смартфон к ПК через USB-кабель в режиме PC Suite. Если у Вас автоматически запустится PC Suite, то закройте ее, не отключая телефон от ПК.

10. Запускаем приложение TRK на телефоне.
  • Приложение выведет запрос на включение Bluetooth.
  • Нажимаем - Нет.
  • Переходим в Настройки. Выбираем Connection: USB. Остальные настройки не изменяем.

     

  • Выходим из настроек, жмем Функции -> Connect. Если телефон обнаруживается ПК, т.е. связь между ними существует, то на экран выводится сообщение:

     

  • Сворачиваем программу TRK, нажав клавишу Меню на смартфоне.
11. Владельцам смартфонов на базе ОС 9.1:
  • C помощью программы PC Suite копируем файл HelloCarbide.exe в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.
  • Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим наш скопированный файл HelloCarbide.exe. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
  • Переместите файл HelloCarbide.exe в корень диска С. Выходим из приложения Х-plore.



12.На ПК запускаем наш скрипт, который мы правили, двойным нажатием по нему.
  • Владельцам смартфонов на базе ОС 9.1 запустить скрипт hack_perms_s60v3.py
  • Владельцам смартфонов на базе ОС 9.2 запустить скрипт hack_perms_s60v3_FP1.py
  • В DOS окне черного цвета Вы будете наблюдать работу скрипта. В случае успешного выполнения, в конце списка строк, скрипт выведет Close End Exit. Если у Вас не закрываются автоматически DOS окно по окончании выполненного действия, то просто нажмите закрыть окно.
  • Вернитесь в приложение TRK. Нажмите Disconnect. Закройте приложение.


13.Теперь у нас открыт полный доступ к системе!

14. Распаковываем на ПК архив sys_x_plore.zip. С помощью программы PC Suite копируем папку sys из архива sys_x_plore в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.

15. Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке sys находим две папки - bin и hash. В них находятся файлы с именем X-plore.exe. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
  • Переместите файл X-plore.exe из папки bin в папку С:/sys/bin. Согласитесь на перезапись файла.
  • Переместите файл X-plore.exe из папки hash в папку С:/sys/hash. Согласитесь на перезапись файла.
  • Выходим из приложения Х-plore.

16.Теперь приложение Х-plore имеет полный доступ ко всем папкам ОС!

     


    17.Распаковываем на ПК архив modo.zip. С помощью программы PC Suite устанавливаем приложение modo.sis в память телефона

    18. С помощью программы PC Suite копируем папку sys из архива modo в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.

    19. Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке sys находим две папки - bin и hash. В каждой из них находятся файлы с именем Modo.exe и ModoServer.exe. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
    • Переместите файлы Modo.exe и ModoServer.exe из папки bin в папку С:/sys/bin. Согласитесь на перезапись файлов.
    • Переместите файлы Modo.exe и ModoServer.exe из папки hash в папку С:/sys/hash. Согласитесь на перезапись файлов.
    • Теперь приложение Modo имеет полный доступ ко всем папкам ОС. Выходим из приложения Modo.


    20.Теперь приложение Modo имеет полный доступ ко всем папкам ОС!

     



    21.До перезагрузки Вашего смартфона полный доступ в системе для всех приложений открыт. После перезагрузки полный доступ к системе останется у программы Modo и частичный у X-plore (нет доступа на перезапись в некоторые системные папки, но доступ на чтение есть)
    Для того, чтобы Вы могли в любой удобный для Вас момент вернуть полный доступ для всех приложения без помощи ПК, выполним следующие действия:

    • После всех действий, что мы выполнили выше, не перегружаем телефон!

    • Владельцам смартфонов на базе ОС 9.1:

      • Запускаем приложение Profiler на телефоне.
      • Нажимаем Options -> Profiler -> Start. Программа сообщит, что файл PI_1.dat сохранен. Выходим из приложения.


     



    • Владельцам смартфонов на базе ОС 9.1 и 9.2:

      • С помощью программы PC Suite копируем файл CProfDriver_SISX.ldd из архива в любую доступную Вам папку на диске Е (карта памяти), например, в папку Documents.
      • Запускаем приложение Х-plore на телефоне, находим в нем папку Documents на диске Е, в папке находим файл с именем CProfDriver_SISX.ldd. Выбираем Меню -> Правка -> Переместить (либо нажмите горячую клавишу 2).
      • Переместите файл CProfDriver_SISX.ldd из папки Documents в папку С:/sys/bin. Согласитесь на перезапись файла. 



    22.Теперь, когда Вам понадобится получить полный доступ, выполните следующие действия:
    • Запустите приложение Profiler на телефоне.
    • Нажмите Options -> Profiler -> Start.

       


    • Затем в верхней части экрана отобразится Status: sampling

       


    • Нажмите Options -> Profiler -> Stop.

       


    • Выйдите из приложения.
    • Полный доступ в системе для приложений опять открыт!
    Скачать программы, описанные в статье:

    Python и дополнительные модули для Python(14 569KБ)
    OS.9.1(192Kb) - архив для владельцев OS 9.1
    OS.9.2(172КБ) - архив для владельцев OS 9.2

    Материал взят с сайта AllNokia
    Категория: Полезные статьи | Добавил: SmartON (02.04.2008) | Автор: Аким
    Просмотров: 4629 | Рейтинг: 0.0/0 |
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Личные данные
    Пятница, 17.05.2024, 08:10
    Здравствуйте, Гость
    Ваше имя: Гость
    Вы в группе: Гости
    Вы зарегистрированы 0 дней назад
    Регистрационный ID: 0
    Ваш IP: 13.58.15.223
    Новых сообщений:
              
    Друзья сайта

    AllNokia

    Symbian

    Lion-mobile

    Smartphone

    Nokia-World

    Все для мобилы. ICQ mobile

    Тебе скучно? Тогда жми сюда!

    Пользователи
    Статистика
    Зарегистрировано на сайте:
    Всего: 1196
    Новых за месяц: 0
    Новых за неделю: 0
    Новых вчера: 0
    Новых сегодня: 0
     
    Из них:
    Мужчины: 1117
    Девушки: 79
     
    Распределение:
    Пользователи: 1058
    Проверенные: 2
    Модераторы: 0
    Администраторы: 1

    СЕЙЧАС НА САЙТЕ:
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    а именно:

    СЕГОДНЯ НА САЙТЕ БЫЛИ:
     
    Сегодня День Рождение evg89(67) Поздравляем!


    Locations of visitors to this page


    При полном или частичном использовании материалов сайта, ссылка на www.smarton.at.ua обязательна! Софт, расположенный на данном сайте, был найден в сети Интернет как свободно распространяемый и предназначен исключительно для частного использования в ознакомительных и образовательных целях и не может быть загружен/перенесен на другой компьютер. Ни владелец сайта, ни хостинг-провайдер, ни любые другие физические или юридические лица не могут нести ответственности за любое использование материалов данного сайта! Входя на сайт, Вы, как Пользователь, тем самым подтверждаете полное и безоговорочное согласие со всеми условиями его использования.
    Copyright © 2008-2024 by SmartLand Technologies Inc. All rights reserved
    Beyond Используются технологии uCoz