Abstinence is the only way. In my experience most addicts achieve a relatively normal hedonic set-point after 4-8 weeks of abstinence. People who stop an activity or substance who don't otherwise have issues with addiction can recover faster than that.
If you stop something you're addicted to for a week, you may feel many times worse than when you were doing it. After several weeks you should begin to return to 'normal' although it can take much, much longer for a full recovery depending on the severity of addiction.
The 'ways to get rid of addiction' are all based, initially, around dealing with the effects of cessation, be it acute withdrawal or anhedonia/craving.
Once that obstacle has been negotiated, and even during, they are based around building healthy habits and increasing enjoyment of life without the use of addictive substances or behaviours.