Backing up Android’s World of Goo saves

While Android is more free and open than Apple’s iOS devices in many ways, there’s one major problem I’ve found. How do you keep your game saves safe? Android devices don’t sync to PCs like iOS devices do. You have a file manager, but most applications save their data in private directories. The default save location is only accessible by the application itself per Android specifications. Yes, because my save file is so private. That means there’s no way to move it to another device, and if you need to reset your device, you’re out of luck.

One game I really wanted to play on Android was World of Goo; Luckily, I found a thread that explained where the save file was located.

World of Goo Full
/data/data/com.twodboy.worldofgoofull/files/pers2.dat

– motomeup, forum.xda-developers.com

The default File Manager’s “root” isn’t the real root (it’s /sdcard/ despite not being an SD card). Well, maybe it is on some devices. I don’t know, but it wasn’t on mine. I could use other, third-party file managers that showed the actual root but couldn’t navigate into the /data/ folder. I realized that it was because it didn’t have permission to list the files in /data/ and display them.

Android Terminal Emulator, by Jack Palevich let me do what I needed to do. Strangely enough, I couldn’t use the “ls” command to list the contents, but I was still able to navigate to the file because I already had the path.

Here you can see I’ve successfully managed to copy the file out of World of Goo’s data folder. I’ve also confirmed that I can put the file back again and have effectively moved my progress to another Android device. Success!

Advertisement

5 thoughts on “Backing up Android’s World of Goo saves

  1. Pingback: 2014 in review for Polygons and Pixels | Polygons and Pixels

    • I didn’t need to do that, no. But it seems like a lot of Android devices handle the file system very differently unfortunately.

      Sorry for not replying sooner. I didn’t notice your comment immediately, and then I went on a long vacation.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.