The essential is to stop Freedom's proxy. There are many ways to do so. Since you've been using Freedom for a while, I deduce that your phone is already rooted.
1. Let Freedom stop itself (recommended)
Open Freedom, tap the three dots on the top-right corner and tap Stop as in the picture shown above.
2. Manually revert Freedom's changes to system files
2.1 User-friendly approach
Use a root file explorer like Root Explorer or ES File Explorer. Grant it root access and navigate to
hosts and delete this line (where an asterisk means "anything"):
And save. Now you're done.
Of course you can simply delete everything except
127.0.0.1 localhost for convenience, but the above line is the only thing you need to delete.
2.2 With (s)hell commands
Just the same essential thing. Open a terminal or an
adb shell, then run
mount -o rw,remount /system
sed '/android\.clients\.google\.com/d' /system/etc/hosts > /data/tmp/hosts.tmp
cat /data/tmp/hosts.tmp > /system/etc/hosts
3. Version-specific solution (Freedom 1.6.0+ on Android 5.0+)
If you're using Freedom 1.6.0 or up on Android 5.0 or up, simply reboot your device and there'll be no more problems. Freedom started using a new way to modify
hosts so that changes no longer persist through reboots.
Don't want to reboot? Open a terminal (again) and type
rm -f /data/tmp/hosts
If you're using SuperSU as your Superuser manager, supply option
su, i.e., type and run
instead of a plain
su command in the first line.