Minecraft is home to lots of talented designers and developers. Part of what’s loved about this sandbox game are the texture packs. It lets the user transform the majority of the look and feel in-game. Be it changing how a stone block looks like to changing how the crosshair appears, it gives designers a way to show off their prowess.
For Minecraft Pocket Edition, however, there isn’t a readily available Texture Pack button that players can click on to easily toggle the texture packs but that didn’t prevent people from making them specific for the game. So this guide’s aim is to help you, an Android user, change the texture pack on your Minecraft Pocket Edition.
This process will all be taking place within your phone only so no need to get that USB cable out. I assume you already have Minecraft P.E. installed. If not, go and get it. First off, install the following apps from the Google Play Store:
You don’t need to be rooted, you simply have to enable side-loading of applications. To do this, go to Settings > Security and put a check on Unknown sources.
Open up App Backup & Restore and locate Minecraft Pocket Edition then back it up.
Open ZArchiver and locate your backed up *.apk file. By default, this is set to /SDCard/App_Backup_Restore/ but if you changed the settings on App Backup & Restore, go to that folder instead and tap on the *.apk.
Tap on Extract to ./<Archive name>/ and go to the newly created folder where the extracted contents got to. It is located on your App Backup & Restore backup folder.
While inside, delete the META-INF folder (long hold on it until the menu pops up).
Find the texture pack you downloaded and move or copy it to the Minecraft P.E. extracted folder. For this guide, I’ll be using John Smith’s Texture Pack for Minecraft P.E. v0.5.0.
View the contents of the texture pack *.zip file and you should be faced with 2 folders. Those are assets and res. Press the menu button on your phone and tap on Select then Select all.
Press the menu button again and this time, select Extract. You should be back on the Minecraft P.E. folder tap on Extract here.
After extracting, you can now delete the texture pack *.zip file since it’s no longer needed.
Next, press the menu button and tap Select, then Select all. Press the menu button again and this time, tap on Compress. Choose the option to compress it to a zip file. The file name doesn’t matter for now.
When compression is finished tap and hold on the generated *.zip file and rename it to Minecraft PE.apk or any name you want, so long as it ends with *.apk.
Lastly, open up ZipSigner 2. Tap on the Input button and find your newly created Minecraft PE.apk. Set the same path for the output. On the output field, add signed to the end of the file name but before the .apk. You can leave the Key/mode to auto-testkey and tap on Sign The File.
You can now go back via ZArchiver to where Minecraft PE.apk is located and you should see Minecraft PE signed.apk there as well. You can now delete Minecraft PE.apk and install Minecraft PE signed.apk.
If you are having problems installing your modified *.apk, simply uninstall the existing Minecraft Pocket Edition. Don’t worry because this will not delete your saves.
If you want to be able to easily swap between textured and non-textured Minecraft P.E., follow the steps above but do not do steps 4 to 7. Instead, after step 3, jump straight to step 8 up to step 10. Basically you are repackaging the original *.apk so that you won’t encounter signature problems as shown above. This will make it easier to just keep reinstalling the themed and non-themed versions of Minecraft Pocket Edition. That way, you only have to modify for a texture pack once and easily swap between different packs.
I hope this guide helped you in some way or another.