Help! How do you decode ETC1/ETC2 Spritesheets with Atlas files?


Original poster
Mar 18, 2018

Game Name: Disney Heroes : Battle Mode

Game Version: 1.1.1

Google Play Store Link:

APK Link: Disney Heroes for Android - APK Download

Help Request:
I am trying to extract the assets of this game but I am unsure how to decode some *.png images which are encoded with *.etc1 & *.etc2 formats. Each ETC file is accompanied by an *.atlas which seems to map each asset to a spritesheet.

I have done some research to reverse this compression method and here is a tool that I found (hglm/detex) but have not had any success extracting the assets in the files located within the APK @ `/assets/ETC2/**/*.etc2`

The goal that I am trying to achieve is to extract the hero avatars and gain clues for unreleased content contained within these assets. However, I could be looking in the wrong location. An example of the extracted content can be found here:

Disney Heroes Plan Helper

Thank you for your assistance in helping me better understand how to reverse engineer compiled assets.

About us

  • Welcome to! We are proud to present you the place which let's dreams come true! Focusing on quality and trust we have spend much time to build a gaming community fitting to your wishes and needs. Actually we offer you the finest MODs and Games of the Android section and we slowly expand to the iOS section as well. But games, Android MODs & iOS MODs are not the only things we can offer you. We have tutorials, tools, a very friendly, active and solid community which will help you with any problem you have =) Your happiness is our goal. We hope you enjoy!

Forum statistics

Latest member