I'm probably going to answer something stupid, but instead of trying to eat more memory, why not reducing the consumption ? The memory is something critical in a lot of Android apps using graphics, so the solution is probably more a clever way of using it than increasing the heap size. Of course, this comment is purely theoretical.