Понедельник, 20.05.2024, 07:09
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Nokia N82
Авторизация
Site search
Опрос
Ваша оценка телефону Nokia N82
Всего ответов: 101
Важно
Инструкция бесплатного скачивания с Letitbit. Проблемы с сертификатами? То Вам суда.
Google
Block title
Полный доступ к системным папкам смартфона Nokia N82 на базе Symbian OS 9.2 (Без использования ПК)







1.
Скачать архив, что приложен к статье, для своей ОС с набором описанных ниже программ и файлов:


Владельцам смартфонов на базе ОС 9.2 - скачать архив nopc_os9.2.zip


2. Устанавливаем приложение Х-plore в смартфон, есть в архиве.

3. Распаковываем скачанный архив и копируем на карту памяти в удобную для Вас папку, например, в папку Documents, следующие файлы:

CProfDriver_SISX.ldd
CapsOn
CapsOff
installserver.exe
HelloCarbide.sisx
00000001

4. Установливаем приложение HelloCarbide.sisx в память телефона, но не запускаем его.
5. Запускаем приложение Х-plore. Переходим на диск С, в папку С:\sys. Видим, что папка sys не имеет доступа



6. Х-plore не закрываем, а сворачиваем. Для этого необходимо воспользоваться кнопкой Меню, после нажатия на которую, Х-plore свернется, а мы получаем доступ к меню смартфона. Переходим в меню к установленному приложению HelloCarbide и запускаем его.

Внимание: важно, Х-plore - не закрываем! А сворачиваем, воспользовавшись кнопкой Меню!

5. В приложении HelloCarbide идем в меню, нажимаем Функции -> Menu1.





7. На экране появится запрос и две кнопки Да и Нет. На запрос отвечаем, нажав Да (если запросов будет несколько, то на все отвечаем, нажав кнопку Да, нажимаем до тех пор, пока HelloCarbide не самовыгрузится или смартфон не перезагрузится самостоятельно).

У меня на смартфоне Е51 запрос был один. После нажатия кнопки Да, смартфон самостоятельно ушел в перезагрузку. Не пугаемся, ждем включения и продолжаем действия. Когда смартфон загрузится у Вас уже будет полный доступ. Идем в Меню и запускаем привычным образом приложение Х-plore.

Если приложение HelloCarbide просто закончит свою работу самовыгружением, то выполнее следующее:
На данном шаге у Вас уже есть полный доступ, но смартфон завис, работает только одно открытое приложение Х-plore. Переходим в Х-plore, используя длинное удержание клавиши Меню.





Видим, что доступ к системным папкам открыт!

8. В первую очередь копируем с карты памяти файлы CProfDriver_SISX.ldd и installserver.exe в папку С:\sys\bin.





Пояснение: Если на этом шаге Вы выполняете копирование файла installserver.exe в папку С:\sys\bin, то после перезагрузки смарфона Вы сможете устанавливать любые приложения, как подписанные Вашим сертификатом, так и не подписанные вовсе. Смартфон просто будет игнорировать проверку сертификатов. В телефон нельзя будет установить лишь приложение, подписанное чужим сертификатом.


9. Переходим в папку C:\resource и создаем там вручную папку swicertstore, затем внутри созданной папки создаем папку dat. По созданному пути C:\resource\swicertstore\dat, в папку dat копируем с карты памяти файл 00000001. При помощи X-plore устанавливаем атрибут только для чтения файла 00000001, затем для папки dat, затем для папки swicertstore .


Пояснение: Если на этом шаге Вы выполняете копирование файла 00000001 в созданную папку C:\resource\swicertstore\dat, то после перезагрузки смарфона Вы сможете устанавливать любые приложения, подписанные сертификатом от leftup, не имеющим ограничений по Сapability, срок действия которого до 2028 года. Отсутствие ограничений по Сapability будет давать приложениям, подписанным таким сертификатом, те же права, что и имеем сама ОС, т.е., полный доступ ко всем функциям API. Установка атрибута Только для чтения не даст изменять ОС данный файл, а также не даст прав доступа на изменение файла в папках swicertstore и dat

10. Перезагружаем смартфон.
11. Устанавливаем программы CapsOn и CapsOff. Удаляем приложение HelloCarbide из телефона.

Рекомендация: Перезагружаем еще раз смартфон для того, чтобы убедиться, что теперь доступ к системным папкам Вы будете получать с помощью приложения CapcOff.


12. Выполняем проверку. Убедимся, что приложения CapsOn и CapsOff закрывают и открывают доступ в телефоне:
  • Запустите приложение CapsOff.
    Запускаем приложение Х-plore на телефоне. Скопируйте файл CProfDriver_SISX.ldd c карты памяти в папку С:\sys\bin. Согласитесь на перезапись файла. Если перезапись файла произойдет, значит, приложение работает корректно и система опять имеет полный доступ.

  • Запустите приложение CapsOn.
    Запускаем приложение Х-plore на телефоне. Скопируйте файл CProfDriver_SISX.ldd c карты памяти в папку С:\sys\bin. Согласитесь на перезапись файла. Если перезапись будет отклонена, значит, приложение работает корректно и система не имеет полного доступа.



13. Установить любой удобный для вас файловый менеджер с Сapability allfiles. Такие приложения сейчас предлагают сами разработчики, например, Х-plore 1.22 или ActiveFile.
Пояснение: Установив такое приложение, Вы сможете иметь частичный доступ к системным папкам смартфона, даже не используя программу CapsOff.
Полный доступ на чтение всех папок и частичный на редактирование.



Что мы получили:
  • installserver.exe - дает возможность устанавливать приложения без подписи с максимальными правами, просто игнорируется проверка.
  • CapsOn и CapsOff - дает возможность получения полного доступа в любой удобный момент и его закрытие.
  • сертификат root (он же универсальный, он же корневой, он же от leftup) дает возможность устанавливать программы с максимальными правами, подписанные сертификатом от leftup
Теперь Вы можете сами решать, что Вы выберите и что Вам удобней, то ли отказ от сертификатов, то ли использование сертификата для подписи приложений от leftup. Мы с Вами установили и то и другое. Опробовав и решив, что Вам удобней, можно удалить что-то одно.


Возможные проблемы и их решения:
  • Если после получения хака у Вас возникли такие проблемы, как невозможно зайти в Диспетчер приложений, не устанавливаются приложения, пишет, что файл поврежден, то откройте доступ и удалите приложение installserver.exe из папки С:\sys\bin. Перегрузите телефон. Это значит, что ваша модель телефона некорректно работает с этим приложением. Вам придется использовать только вариант установки сертификата root.


  • Если после установки сертификата root, при установке приложения, подписанного сертификатом от leftup, Вы получается сообщение о неверном сертификате, о непредоставленных правах доступа, то возможно, что Вы допустили ошибку во время создания папок C:\resource\swicertstore\dat, проверьте правильность написания букв. Все буквы должны быть английскими. Снимите атрибут Только для чтения для созданных вами папок. Скопируйте заново файл 00000001 в папку dat, повторите процедуру установки атрибутов Только для чтения для файла 00000001, затем для папки dat, затем для папки swicertstore. Перегрузите смартфон.


  • Если у Вас при запуске приложения CapsOff не открывается полный доступ, если смартфон самопроизвольно перегружается в момент запуска CapsOff, то в первую очередь проверьте для какой ОС Вы выполнили установку приложений CapsOn, CapsOff и CProfDriver_SISX.ldd. Удалите приложения и файл драйвер для них CProfDriver_SISX.ldd. Повторите процесс установки драйвера и затем приложений CapsOn, CapsOff имеено для своей ОС. Если выполнена установка под вашу ОС, если Вы уверены, что выполнено все правильно, а проблема с запуском CapsOff осталась, то следуйте рекомендации, данной владельцам смартфонов N93 и N93i.




Скачать программы, описанные в статье:

nopc_os9.2.zip - 120Kb



Тоже самое зделал на своем смарте и проблем не возникла. Все работает! Но вседаки Вы это делаете на свой страх и риск!!!  :)