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

forfoxsake

Platinian
Original poster
Mar 18, 2018
6
4
3
41
usa
8BjWge.th.png

Game Name: Disney Heroes : Battle Mode

Game Version: 1.1.1

Google Play Store Link: https://goo.gl/k5FLZ7

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

http://stats.dheroes.pro/h

Thank you for your assistance in helping me better understand how to reverse engineer compiled assets.
 
Tags
asset extraction disney disney heroes hack hack apk image conversion image extraction reverse engineer