Skip to content

chiptuneXT/ios-kexec-utils

 
 

Repository files navigation

ios-kexec-utils (РУССКАЯ ВЕРСИЯ)
===============

Данный набор утилит позволит исполнить произвольный код из-под запущенной ОС (bootstrap)
а также сторонную ОС на устройстве под управлением iOS. Они немного дерьмовые.

Никаких гарантий и помощи. Строить коммунизм с помощью этих утилит следует самому.
Внимание: этот метод требует осторожности в использовании.

Утилиты включают (частично дублировано из opensn0w-X):

* img3maker - Используется для создания собственного IMG3 файла и позволяет правильно начать исполнение. 
root # ibsspatch [iBSS расшифрованный (вход)] [iBSS "модифированный" (выход)] 
* ibsspatch - Данная программа отключает проверку подписи iBSS на релизных прошивках и позволяет загружать модифицированное ядро.
Образец:> root # ibsspatch /var/mobile/images/iBSS.n88ap.RELEASE_decrypted.dfu /var/mobile/images/iBSS.n88ap.RELEASE_patched.dfu 
* kloader - Используется для загрузки любого IMG3 в ОЗУ и исполняет его. Можно использовать для начала загрузки цепи загрузки (dualboot).
* multi_kloader - Как и kloader, но размещает два модифицрованных IMG3 файла в ОЗУ.

Используя эти утилиты вместе вы сможете достичь удивительных вещей! 


Компиляция:
=========

Этот релиз может быть собран как стандартный Apple B&I или Darwin project.

$ git clone git://github.com/chiptuneXT/ios-kexec-utils
$ cd ios-kexec-utils
$ mkdir -p sym obj dst
$ make install RC_ARCHS=armv7 SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk OBJROOT=$(pwd)/obj DSTROOT=$(pwd)/dst SYMROOT=$(pwd)/sym

About

I'm taking a break, I swear

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.0%
  • Makefile 1.0%