Tutorial! Written tutorial by Intyre:
Open decrypted minecraftpe in Link Removed
File -> Open -> minecraftpe
Make sure the processor type is ARM, click Set and then Ok. There will be a couple of more screens just press Yes. IDA will then load the file. Wait until the light in the top bar is green.
You can search for interesting stuff with ALT+T. A screen will popup where you insert what you want to search for. Try to search for interesting words.
I searched for damage.fall and got the following results. Looks interesting what's next!
Go look at the code by double clicking a row. I did the first and this is what I got.
cmp R4,#1 // R4 = damage value
BLT loc_9F8E4 // Jumps if R4 is larger then #1 to loc_9F8E4
You see two lines the red line goes to the routine where the damage is handled. The Green line goes to loc_9F8E4 when there is no need to change the damage.
We don't want to go to the routine where the damage is handled so we need to change the BLT to B
You can test it with IDA by selecting the BLT and switch the view to hex-view. you see all the hex code surrounded by that offset. The BLT you selected is highlighted.
We selected the BLT loc_9F8E4 line and the hex looks like: 57 00 00 BA
BA is the BLT that's what we need to change. We start the Link Removed and find out what we need to change it to. The 0x164 is the difference between 0x9F8E4 and 0x9F780
Left is the original 570000BA. Right is to what we need to change it to 570000EA.
No open your favorite Link Removed and go to the offset you want to change. Keep in mind you have to subtract 0x1000 from the offset you found in IDA. We found offset 0x9F780 - 0x1000 = 0x9E780
Replace the BA with EA and save the file. If you want to check you can open the file in IDA and go to the offset we found 0x9F780. All you have to do now is copy back the file to your iDevice. Then sign and give the right permission. Make sure the game is not running and also close it from the multitask bar.
What have we learned:
How to open a file in IDA-Pro
How to search for interesting stuff (ALT+T)
How to change in hex editor
How to sign and change permission.
OOOOHHHHH...
Who lives in a pineapple under the sea?!
About releasing them to iOS users.
Make a cydia repo, or use the one designed for texture packs and such. You'll find it in the texture pack section...
I think a cydia repo with hacks, mods, texture packs, maps, sounds and such will be a great idea! We already have a cydia repo, we just need to fill it!
The repo is not the issue. We only want this to work if you bought it from the App Store and not the pirated version.
Another great mod would be, if possible, to make a block or a button on screen which would change entities.dat/level.dat time to day. Because it's really annoying that we have to wait whole night doing nothing...
If Facebook, Myspace, and Twitter were all destroyed, 90% of teens would go insane. If you're one of the 10% that would be laughing at them, copy this into your signature and hope it happens..
We don't know when or how to release it.
Be patient.
Videos!
No Fall Damage:
Day/Night All The Time:
Render Distance Increase and Anti-Fog:
More Slots:
Flying in Survival + Infinite Health:
TNT on Creative Mode:
Diamond Tools on Creative Mode (with TNT):
Infinite Health:
Tutorial!
Written tutorial by Intyre:
Open decrypted minecraftpe in Link Removed
File -> Open -> minecraftpe
Make sure the processor type is ARM, click Set and then Ok. There will be a couple of more screens just press Yes. IDA will then load the file. Wait until the light in the top bar is green.
You can search for interesting stuff with ALT+T. A screen will popup where you insert what you want to search for. Try to search for interesting words.
I searched for damage.fall and got the following results. Looks interesting what's next!
Go look at the code by double clicking a row. I did the first and this is what I got.
You see two lines the red line goes to the routine where the damage is handled. The Green line goes to loc_9F8E4 when there is no need to change the damage.
We don't want to go to the routine where the damage is handled so we need to change the BLT to B
You can test it with IDA by selecting the BLT and switch the view to hex-view. you see all the hex code surrounded by that offset. The BLT you selected is highlighted.
We selected the BLT loc_9F8E4 line and the hex looks like: 57 00 00 BA
BA is the BLT that's what we need to change. We start the Link Removed and find out what we need to change it to. The 0x164 is the difference between 0x9F8E4 and 0x9F780
Left is the original 570000BA. Right is to what we need to change it to 570000EA.
No open your favorite Link Removed and go to the offset you want to change. Keep in mind you have to subtract 0x1000 from the offset you found in IDA. We found offset 0x9F780 - 0x1000 = 0x9E780
Replace the BA with EA and save the file. If you want to check you can open the file in IDA and go to the offset we found 0x9F780. All you have to do now is copy back the file to your iDevice. Then sign and give the right permission. Make sure the game is not running and also close it from the multitask bar.
Now start the game and try to die
What have we learned:
How to open a file in IDA-Pro
How to search for interesting stuff (ALT+T)
How to change in hex editor
How to sign and change permission.
Interesting stuff:
Readable text from minecraftpe file
Site with information about ARM
Use google
What you need to know:
ARM instructions
How to work with IDA
Video tutorial by iOSgamingPLUS (no pc needed):
Pictures!
Fish eye: Everything looks stretched (on the sides of your screen)
See Thru Walls: Look through blocks
Anti-fog: Ehhh... No fog? (you will see your map load )
Render Distance Increase: This + Anti-Fog = WIN!
That right there is 90% of my map
More Slots: Extra slots!!!!
Patcher: iOS Patcher
I can't hear you!
http://youtu.be/UuZ5Ukyj2V0
ANTI-FOG! ANTI-FOG! WE ALL SCREAM FOR ANTI-FOG!!!
The repo is not the issue. We only want this to work if you bought it from the App Store and not the pirated version.
http://youtu.be/UuZ5Ukyj2V0
thanks to LucasAntunes998 for making this banner!
It's already hard But we're making progress!
http://youtu.be/UuZ5Ukyj2V0
Ehhh... How?
http://youtu.be/UuZ5Ukyj2V0
Maybe you could ask a modder if they have been through the bed operating system and then tell you, and maybe port it?
Explain yourself please Share your findings!
http://youtu.be/UuZ5Ukyj2V0
Please tell us!
No you will just see your world load, fog hides your world from loading thats why its there lol.
Is it that entities.dat mod that changes age? Were not modding those were modding the "minecraftpe" file.
Yes, were looking into that.