Skip to content

emonti/star

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Below are comex's original instructions with a few minor modifications specifically related to emonti/star

Note that unlike comex's original "star", this version has you prepare your own jailbreak filesystem as noted in step 4. A copy of the original tar-xzipped jailbreak filesystem is included under ref/Cydia-4.0.1r2-Raw.txz

See also ref/webstuff for a basic pared-down index.html based on the original jailbreakme.com homepage.

-snip-

- Not documented at all.
- To compile:
1. Make sure you have MacPorts installed, and python26, plus fuse if you want to compile dsc.c (which isn't necessary).
2. Copy stuff into bs/, e.g.
bs/iPhone2,1_4.0.1
bs/iPhone2,1_4.0.1/cache
bs/iPhone2,1_4.0.1/kern
bs/iPhone2,1_4.0.1/launchd

where cache is /System/Library/Caches/com.apple.dyld/dyld_shared_cache_armv[67], launchd is /sbin/launchd, and kern is the decrypted kernel.  Note that you can get 'kern' on platforms like the iPhone 4 where we don't have keys yet by using /dev/kmem and bs/unload.py, but there's a chance the kernel already overwrote __LINKEDIT with crap.

3. config/config.py iPhone2,1_4.0.1
4. Prepare your rootkit/jailbreak filesystem under install/fs and run 'make tarball' under install/ (hint, make sure everything in the tarball is owned by root or things will probably break)
5. make 
6. Fix the places where you need to copy headers from OS X and I fail at documentation, goto 5
7. grab copies of cff/out.pdf and install/wad.bin and drop them in your webroot
8. profit

About

A fork of comex/star for sneaky iDevice jailbreaking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 78.7%
  • Python 18.7%
  • Objective-C 2.3%
  • Shell 0.3%