Have you ever saw any one of your friend have unlimited coins or money in android games. They don't have buy these coins or money they just downloads cracked games, edited to get unlimited.
There are many ways to hack, I have mentioned some of them below.
1. If you have rooted or know how to root, then you can get unlimited coins. Farmroot is software which you can download to root your smartphones