So far, there's only one game on my Samsung Moment that I considered worth paying for. I paid $2.99 to get the full version of Lupis Labs' Robo Defense.

Robo Defense Screenshot from Lupis Labs

It's a tower defense game with lots of degrees of difficulty, different maps, and you can spend points earned in the games to buy upgrades like increasing the speed of fire of your rocket launchers or increasing the strength of your guns. You play again and again, gradually beefing up your strength so you can complete more and more difficult levels.

But what if you want to get your fire rates or bullet strength up to massive levels without having to spend all that time accumulating the necessary points? I Googled for cheat codes, but all I found were game sites saying they didn't have any yet.

I'm not an Android developer, but I had seen a file on my microSD card with the filename "robo_defense_full.bak". I decided to look at the guts to see if it could be used. Loading it up in a plain text editor showed some odd characters. I wasn't sure what it all meant. So I opened it up in a hex editor (using HexFiend for Mac).

screen shot of the robo_defense_full.bak file in hexfiend

Of course, the "Edit this file at your own risk!" at the beginning was fun, but I decided to poke around. as I did, I noticed that all of the upgrades were listed (as Rewards). On the line marked 456 on the screenshot above, you'll see an entry start: ADReward:Faster Antiair Reloadw.........t. But if you look at the hexadecimal information to the left, those dots are represented as 08 00 00 00 02 00 00 00 16. The number 16 in hexadecimal is 22 in decimal, which is the level my Faster Antiair Reload was at. As I went through the file, the pattern was the name of the reward, then the 8 dots represented by 08 00 00 00 02 00 00 00, then a hex code with the level I was at.

I made a backup copy of the file, just in case I screwed things up, then I changed a number of my levels, randomly picking levels between 55 and 99. I saved the file and then uploaded it to my microSD card, replacing the original. I unmounted the card and ran the game. No dice.

I deleted the game and its internal data files, then downloaded it again from the Android store (using the "my downloads" option on the menu). No dice.

So I tried wiping the file from my SD card and deleting the game, then redownloading the game and seeing if I could get it to start from zero. That worked and it created a new robo_defense_full.bak file. I erased that and replaced it with my hacked version.

When I started the game again, I had bullets at level 154, explosives at 104, antiair reload at 119, etc. I could basically play level 80 with a couple of rocket launchers and a couple of antiair guns because I pretty much killed everything the moment it came on screen. Sadly, now that there was no challenge, the ability to win the game with a handful of towers got old fast. The game I'd spent hours and hours playing was now a bore.

So, if you're bound and determined to cheat, I've just told you how. But hopefully, you'll view this account as a cautionary tale and choose not to do it.

Share
79 Responses to “How To Cheat at Robo Defense on Android”
  1. orlando says:

    i cannot figure out how to pull my hacked copy on my sd could anyone tell me

  2. John says:

    There's actually an app for that in the Android Market called "Robo Defense Trainer!". Works great.

  3. Itsik says:

    There's a free app in the market for that... Make the process much easier...

  4. Thanker man says:

    THxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx to U I did it on windows ...... I understood
    you 100% percent ... thank you it works incredibly !!

  5. Brian K says:

    the game would be so boring if you were able to cheat like that.

  6. diocletianii says:

    Nice, really. But still, as you said, it makes the game pretty much useless.
    However, nice manual way you worked out!

  7. kkoenq says:

    any free full version? n1 hacked

  8. i have gotten to level 370 by not cheating and would never do what you've mentioned (although props to you for figuring it out!) because it would--like you said--ruin the game. funny how we primates love a challenge? fascinating =)

  9. nat says:

    when your rocks rate of fire gets high some of the short ranged fast expensive rocket towers in the tower mix mode change they get a larger range become cheaper and in not as powerful for a long time iv been trying to find a way to down grade this should help heaps but im way to scared to try im at lv 1050 and have used no cheats i donot want to have to start again

  10. garrett says:

    There is another way to cheat with out really cheating

    Ur phone has to be rooted
    and has to have gameCIH2

    So u do one level get some reward points then go to ur rewards screen
    open up gameCIH2 with ur button
    (if u have no clue what im talking about go do something else)
    put in ur number and just change all the things that come up to 999999999999 or whatever
    if it works great
    if not e-mail me venom154@hotmail.com

  11. Ene Sorin says:

    I'm at lvl 19 610, yes you see good. A way to cheat is useless but there are ways to win.
    Upgrade only 3 things at a time such as faster rocket reload, stronger explosives and faster antiair reload.
    Or if u really pro, upgrade only stronger explosives, faster rocket reload and longer slowdown.
    That should give you a good advantage when u playing in survival mode.
    About the technique i am using, we all have our own techniques, so i only gave u the hint to go faster trough the game.

    PS: i always play in survival mode and i get only 1 life lost most of times.

    Cheers

  12.  
Get an angel for your site An Angel Watches Over This Site