Users have been requesting a working cheat engine for iOS 11 ever since Coolstar dropped Electra jailbreak. Here’s how you can manually build your very own cheat engine for iOS 11 in just a few steps.
Table of Contents
Is game hacking possible on iOS 11?
As you already know, popular cheat engines like GameGem and iGameGuardian don’t support iOS 11 yet.
However, this doesn’t stop me from hacking my games whenever I want to with my cheat engine.
This hacking process I use involves editing in-game data manually on your device’s filesystem.
Once the hack is in place, you can apply it using the “cfprefsd” daemon. This method was discovered by a user who goes by the name “Heinekenpsx”.
For the uninitiated, iOS prevents game hacking by synchronizing the “cfprefsd” daemon with the plist files. This is why we need to reload it to sync the preferences file again.
Our cheat engine relies on a few applications, namely – a file manager and an SSH app. Here’s how you can build your own game cheat engine with Filza and a few other tools.
- Important –ย Your device must have beta 6 or any later version of Electra jailbreak toolkit.
Will this cheat engine work on all games?
Myย cheatย engine works with all games and apps that store data on-device. This data is generally stored in the Library folder on your root filesystem.
You can access this data from any file manager such as Filza, iFile or using anย FTP client like WinSCP or Cyberduck.
Remember, it will not work with games that store and fetch user data from servers in real-time.
To modify or edit such data, you will need to hack into the game’s servers, which is obviously not possible.
Requirements
- iPhone, iPad, or iPod touch
- Game or app you want to hack
- Electra jailbreak toolkit
- Filza file manager
- iTerminal
How to hack games on iPhone X and older models
1. Prepare your device
Step 1 Download iTerminal app from the official iOS App Store.
Step 2 Download any version of Filza using the links below. I have tried all of them and can confirm that they work without any issues.
Step 3ย Download and install the game you want to hack from the App Store. I will demonstrate the hacking process with “Magic X Sword”.
Your game cheat engine is now ready!ย ย ย
2. Hack the game
Step 4ย Open Filza and navigate back to the root folder.
Step 5ย Tap the magnifying glass icon present in the top-right corner and input the game’s name without spaces. In this case, I need to write “magicxsword”.
Step 6ย Check the results and scroll down to open the [gamename].plist file. If you come across two plist files, open the one with more options.
Step 7ย Access its options by pressing the arrow icon. Scroll down and look for in-game values that you can change. For example, you can change energy, your character’s mana level, or the weapon level. It all boils downto finding the right stat and then editing it.
Step 8ย Tap on the value you want to change and input the new value. I increased my energy level from 5 to 100.ย ย
3. Reloadย cfprefsd daemon
Step 9ย Open iTerminal app and tap on SSH.
Step 10ย Input the following details in their appropriate fields. Input “alpine” as your password unless you changed it. Press Connectย to enter the terminal.
Step 11ย Enter and execute the following command to reload the aforementioned daemon.
For more iOS hacks and tricks, follow and like us on Twitter and Facebook.
Works iOS 13.3.
Tested by me
Donโt connect on step 10 ๐ help
This method doesn’t seem to work for me (iPhone X, iOS 11.4, Unc0ver JB).. tried it with Kingdom Rush Frontiers & Origins: found the plist file, changed the quantity of one of the shop items, saved the file, ran the command as SU with NewTerm2, went back to the game and the item’s quantity was still the same..
If the game is using server-side checks, there’s nothing you can do about it.
I finally did it by editing the .plist file (following until step 8) and didn’t have to reload the daemon, as long as you force close the game before editing the .plist file, or else the game will change the modified values back. This method works on all Kingdom Rush versions, both to change the values as well as unlocking IAPs. Although the most tricky one is the Iron Marines game, coz it uses different method to save the data and very cumbersome to edit with Filza editor.
That’s great. I will definitely give it a try. Good find.
Its cool
ios 10๏ผ
No, this tutorial only works for iOS 11.
Iโm using an IPad Pro unable to download filza or Cydia impact.Trying to add keys for FarmVille
What error are you getting?
Hi, can the game harry potter hogwarts mystery be hack using this method?
Yes, if it stores data locally.
Llllllllllllllllllll
Thanks itโs work
https://imgur.com/gallery/uRMGSbh
That’s great!
After I write the command it just says a lot of stuff and nothing happens (using NewTerm2) can you help?
Did you login first?
I thing DEB is the only working one cuz this doesnโt work even when I log in.
How do you do it with NewTerm 2?
Just enter the commands given in there. That’s it. No need to connect anything.
I canโt connect on ssh โ failed to connect โ halo me
Try NewTerm 2.
It says error to connect when I try finding the server. I have a connection through my data and I have all the correct information in their boxes.
I keep getting operation not permitted when I execute โlaunchctl kickstart -k system/com.apple.cfprefsd.xpc.daemonโ
It says โCould not kickstart service “com.apple.cfprefsd.xpc.daemon”: 1: Operation not permitted
iPad:~ mobile$โ
Can you please send me a screenshot?
https://imgur.com/LQwjPOB
First enter this command –
su
alpine
https://imgur.com/a/ofcYREL
Did you change your SSH password?
I donโt remember changing my ssh password
If I have is there anyway I can change it without knowing it?
No.
I just entered su and incorrect password and it said password incorrect not operation not permitted so I havenโt changed my password
Weird. Try using another SSH client.
You need to type su, then enter, then type alpine, youโll see it will change to โrootโ then enter the code
how are they made with the cydia version?
Are you referring to a tweak like iGameGuardian?
how about asphalt 8? i found the plist file but there are no values for money tokens
Different games use different DRM systems. If it’s not there, I assume it’s server-side or they have hidden it.
It doesnโt work Terminal it send not found ip
You can use NewTerm2 now.
Tried to hack nba 2K18 jailbroken iOS 11 Electra and I found the plst thing but when I hit the arrow there no options
Try using iGameGuardian.
dont work ๐
Are you trying it on an “offline” game?
It says error to connect when I hit connect on iTerminal
Enable Wifi and use 127.0.0.1 to connect.
I have a connection to the internet through my data but it is not working, it still gives me the error.
Try using another SSH app from the App Store.
I Just installed newterm2 through cydia, could I use that
yes, you can use that without any issues.
Newterm2 is working
Alright, great!
We need a working crack tool to crack any game we want on iOS 11