Jump to content

KingRalph

Senior Member
  • Posts

    1,300
  • Joined

  • Last visited

Everything posted by KingRalph

  1. If you change the armv7 flag to armv6, what would happen?
  2. it's no the code it's theos. Add this code to the top of your makefile: TARGET = iphone:clang:8.1 ARCHS = armv7 arm64 Note: replace 8.1 with your sdk number
  3. I don't know if you can call a shell script on an iOS device using html
  4. I'm going to infer that you're trying to say this: KingRalph, you are so smart. You figured it out. I can't trick you.
  5. That's not what i mean by "unarchiveable"
  6. You have to make a shell script to replace the image assets in the app bundle.This should get you started on how to do that: Solution: get everything in project directory and open terminal and type "make" (with no quotes) Create a directory in your tweak's root directory and name it com.yourname.yourcompanyname Then move the contents of the "-" folder to the com.yourname.yourcompanyname folder Inside that directory, enter a directory called DEBIAN and add your postinst, preinst, prerm, and postrm scripts inside there. Also, you have to take your control file from your tweak's root directory and copy it into ./com.yourname.yourcompanyname/DEBIAN To compile do this: Open MobileTerminal and type the following lines of code su alpine //or your root password cd /var/mobile/tweakdirectory dpkg-deb -Z gzip -b com.yourname.yourcompanyname Your deb will be unarchiveable Hope this helps
  7. Download and install MobileTerminal from this repo: cydia.angelxwind.netthen open MobileTerminal and run this command: uicache
  8. Install MobileTerminal from this repo: cydia.angelxwind.net
  9. I feel you Try this code - (BOOL)isVerified { if ([self isEqualToString:@"[email protected]"]) return YES; %orig; } I'm not sure it would work, but can try it
  10. Solution: get everything in project directory and open terminal and type "make" (with no quotes) Create a directory in your tweak's root directory and name it com.yourname.yourcompanyname Then move the contents of the "-" folder to the com.yourname.yourcompanyname folder Inside that directory, enter a directory called DEBIAN and add your postinst, preinst, prerm, and postrm scripts inside there. Also, you have to take your control file from your tweak's root directory and copy it into ./com.yourname.yourcompanyname/DEBIAN To compile do this: Open MobileTerminal and type the following lines of code su alpine //or your root password cd /var/mobile/tweakdirectory dpkg-deb -Z gzip -b com.yourname.yourcompanynameYour deb will stil be unarchiveable without using lzma Hope this helps fix any errors you may encounter
  11. Unarchive both of our debs and read the code = no competition
  12. Updated tutorial: What Is Theos? Theos is a cross-platform suite of development tools for managing, developing, and deploying iOS software without the use of Xcode. It is an important tool for people building extensions (tweaks) for jailbroken iOS; most extension developers use Theos. What Is setuptheos? setuptheos is a deb file I created that will automatically install theos and all it's dependencies. It started off as a deb file I created for my convenience, but as I continued development, I realized that the other members could benefit from it, so I decided to make it public for your convenience. How Do I Install setuptheos? For iOS: Just download the DEB from the link below! Then find the deb on your device, and install it using filza! (tap the DEB and press install) For Mac: Download the zip archive from the link below! Then unarchive it in $HOME How Do I Use setuptheos? For iOS: First, make sure you have all the required dependencies installed: Then, make sure you have a reliable wi-fi connection. Then, install the deb from the link above. Then open MobileTerminal and type the following code: su alpine //or your root password setuptheos.sh If you want to set up everything at once, type this in terminal instead: su alpine //or your root password setuptheos.sh setupAll setuptheos will always display a message in terminal that will notify you when the process is complete. For more info, refer to the video tutorials For Mac: First install the latest version of python from https://www.python.org/downloads/ Open terminal and type the following commands: cd sudo ~/setuptheos_python_assets/setuptheos.py If you want to setup everything at once, type this: cd sudo ~/setuptheos_python_assets/setuptheos.py setupAll For more info, refer to the video tutorials Why Should I Use setuptheos for iOS? 1: setuptheos installs the most up to date theos version with arm64 support 2: setuptheos installs the most up to date iOS sdk 3: setuptheos installs essential repositories for iOS development 4: setuptheos installs essential and most up to date iOS headers 5: setuptheos takes less than 2 minutes to fully configure everything! (super fast) 6: setuptheos cleans up all junk files that it creates 7: setuptheos accepts user input! (Install what you want!) 8: setuptheos has a "setupAll" option! Useful for setting up everything at once! >:^D 9: setuptheos installs custom NIC templates (courtesy of iOSGods) Why should I use setuptheos for Mac? 1: setuptheos installs the most up to date build of theos with arm64 support 2: setuptheos installs essential and most up to date iOS headers 3: setuptheos takes less than 2 minutes to fully configure everything! (super fast) 4: setuptheos can be reused multiple times! 5: setuptheos installs custom NIC templates (courtesy of iOSGods) Screenshot(s) For iOS: For Mac: Video Tutorial: For iOS: For Mac: More Information: For more information on theos, iOS, and mobilesubstrate, click the link(s) below: http://iphonedevwiki.net/index.php/Theos http://theiphonewiki.com http://CydiaSubstrate.com Change log: For iOS: For Mac: Credits: @KingRalph - For making the deb @DiDA - For helping to fix errors Don't leech my code and try and take credit for it. I. Will. Find. You. View the source code on github
  13. It should be universal (for the sake of compatability)
  14. I unarchived the deb and took a look at the code: 1: I advise that you do not install this the deb without removing theos first. (Failure to do so will produce errors) 2: The posinst script does not contain a hashbang and will not run as intended 3: Numerous scripts in this project do not contain a hasbang will not run as intended 4: One of the said scripts creates unnecessary symlinks that already exist in coolstar's theos fork tl;dr the code has bugs
  15. I think this should done in another coding language. For example you could create bash script that will randomly select one line of the inputted text and output it to the user. Upon output, the shell script would call another script as it's sub-process and delete the one line of text that was outputted to the user. Then, it would assign the line of text as a variable. But I don't know how to call a shell script with html.
  16. 1: Reinstall your theos from this link: https://github.com/coolstar/theos2: change your code to this: %hook LevelLayer -(int)grenades { return 999999; } -(void)setGrenades:(int)grenades { %orig(999999); } %end
  17. @ here you go http://i.imgur.com/ntZtctu.jpg
  18. The solution is quite simple The binary you are trying to dump is an arm64 binary, and class dump does not support arm64 binaries. All you have to do is convert the binary to armv7. You can do this using a tool called lipoarm64. (Search the forum for it)
×
  • 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