Jump to content

Rook

Administrator
  • Posts

    65,820
  • Joined

  • Last visited

Everything posted by Rook

  1. I saw that. Also CoolStar is updating Perl for iOS 9.
  2. iOS Terminal works on ARMv7 devices only. And an alternative to Prompt is Server Auditor.
  3. Can't believe I didn't think of this. Maybe because iOS Terminal worked on my ARMv7 device.
  4. Hold on, I'm trying to improve it.
  5. True but this is a good one also.
  6. In this tutorial, I will be showing you how to install Kirb's theos. Kirb's theos is a fork of the original theos by Dustin Howett but with more features! TL;DR it’s pretty awesome, you should use it More updates and features can be found in the GitHub page here. Let's begin! Requirements: You will need these dependancies: - CoolStar's repo: http://coolstar.org/publicrepo/ - iOS Toolchain - Darwin CC Tools - git (from Saurik's repo or cydia.radare.org) - MobileTerminal / iOS Terminal / NewTerm or PuTTY on your PC. - Apple File Conduit "2" (to transfer the archived SDK to your iDevice) - iFile/Filza (to extract the zipped SDK. Not necessary if you'll be using Terminal) - Perl (from CoolStar's repo) - 10 minutes of your time Setup Instructions: Step 1: Make sure you have installed all the dependencies listed above. And then open a Terminal of your choice. We'll be using PuTTY on Windows. login as: root [email protected]'s password: Ls-iPad:~ root# Step 2: CD into the folder where you will setup theos on (/var/) and run this command to clone Kirb's theos: cd /var && git clone --recursive git://github.com/kirb/theos.git Ls-iPad:~ root# cd /var && git clone --recursive git://github.com/kirb/theos.git Cloning into 'theos'... remote: Counting objects: 6411, done. remote: Compressing objects: 100% (8/8), done. remote: Total 6411 (delta 1), reused 0 (delta 0), pack-reused 6403 Receiving objects: 100% (6411/6411), 1.65 MiB | 547.00 KiB/s, done. Resolving deltas: 100% (3281/3281), done. Checking connectivity... done. Ls-iPad:~ root# The repository will also try to clone headers in /var/theos/include so if that fails then we will do it manually. Failed message: Submodule 'include' (https://github.com/hbang/headers.git) registered for path 'include' Cloning into 'include'... fatal: unable to access 'https://github.com/hbang/headers.git/': SSL certificate problem: unable to get local issuer certificate Clone of 'https://github.com/hbang/headers.git' into submodule path 'include' failed Fix: Run this command one after another: mkdir /var/theos/include && cd /var/theos/include && git clone git://github.com/hbang/headers.git Output: Ls-iPad:~ root# mkdir /var/theos/include && cd /var/theos/include && git clone git://github.com/hbang/headers.git Cloning into 'headers'... remote: Counting objects: 1222, done. remote: Total 1222 (delta 0), reused 0 (delta 0), pack-reused 1222 Receiving objects: 100% (1222/1222), 509.51 KiB | 288.00 KiB/s, done. Resolving deltas: 100% (457/457), done. Checking connectivity... done. Checking out files: 100% (380/380), done. Step 3: After we have theos and headers cloned onto our system, we will now need the SDK. cd /var/theos/ mkdir sdks Now download the SDK from here (iOS 7.1 or 8.1 SDK is suggested) and send the .tbz2 archive to /var/theos/sdks. Once that is there, we will need to unarchive the file. You can do this using iFile but we'll be using this command to extract it: cd /var/theos/sdks tar xvjf *.tbz2* rm -rf *.tbz2* The commands above extract the archive, and them removes the .tbz2 file from that directory since it's not needed anymore. Now run NIC and enjoy! Extra: By default, Kirb's theos does not use the theos symlink to your newly created projects using NIC. To fix this, go to /var/theos/bin/nic.pl and edit the file and change this line: my %CONFIG = (link_theos => 0); To: my %CONFIG = (link_theos => 1); Save it and done. --------- You can install DHowett's/Rpetrich's/CoolStar's theos alongside this also.
  7. Depends on the executable. - Thanks for the list! Impressive.
  8. Thanks for sharing buddy.
  9. Just copy te file, don't move it.
  10. Install Apple Filed Conduit "2" from Cydia. I just tested this with RoverCraft again on my iPhone 4s with iOS 9.0.2. It worked fine. Still working on iOS 9!
  11. Does iFunBox read it as Jailed?
  12. You don't even need to Shift + Click on restore. Just click on restore.
  13. Thank you! That seem to have worked. Using username "root". Ls-iPad:~ root# rc.sh Cannot find 'ps'. Install from Cydia: 'adv-cmds' Ls-iPad:~ root# cp /usr/bin/ps /bin/ Ls-iPad:~ root# rc.sh *** Rasticrac v3.2.5 *** NOTE: no perfect support for this iOS yet! List/Help: rc.sh Menu: rc.sh [-v] -m [CN [CFN]] CrackAll: rc.sh [-v] -all [CN [CFN]] CrackOne: rc.sh [-v] AN [CN [CFN]] MarkDone: rc.sh -mark ResetDone: rc.sh -zero AN=AppName CN=CrackerName CFN=CreditFileName
  14. With the release of iOS 9, many hacks/tweaks will cause the app to crash or will not affect it at all. This is because iOS 9 changed the 32-bit pagesize on 64-bit CPUs from 4096 bytes to 16384 - said Saurik on Twitter. To fix this, you will need to add this line in your Makefile: ProjectName_LDFLAGS += -Wl,-segalign,4000 And compile your project. Example Makefile: ARCHS = armv7 arm64 TARGET = iphone:clang:latest:latest include theos/makefiles/common.mk TWEAK_NAME = ProjectName ProjectName_FILES = Tweak.xm ProjectName_FRAMEWORKS = UIKit ProjectName_LDFLAGS += -Wl,-segalign,4000 include $(THEOS_MAKE_PATH)/tweak.mk SUBPROJECTS += ProjectName include $(THEOS_MAKE_PATH)/aggregate.mk The pinned templates in tools section have already been updated. Sources: https://twitter.com/saurik/status/654198997024796672 http://iphonedevwiki.net/index.php/Updating_extensions_for_iOS_9
  15. http://iosgods.com/topic/18132-how-to-fix-app-crashesnon-working-hacks-on-ios-9/
  16. Updated to v1.2! Fixed a few things, improved some others and added: @@PROJECTNAME@@_LDFLAGS += -Wl,-segalign,4000 in makefile.
  17. Updated to v1.2! Fixed a few things and added: @@PROJECTNAME@@_LDFLAGS += -Wl,-segalign,4000 in makefile.
  18. You don't need recovery mode or DFU if your iPad turns. Just plug it in to your PC and restore normally.
  19. Updated to v2.1! Fixed a few things and added: @@PROJECTNAME@@_LDFLAGS += -Wl,-segalign,4000 in makefile.
  20. Ran as Administrator? Using latest pangu version? Restore to iOS 9 using iTunes. install -> Apple File Conduit "2" from Saurik's repo. People were able to fix the Cydia crashes by restoring and re-jailbreaking.
  21. I believe de2ndlaw might need to update the package.
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines