Call refresh registers every 10 minutes and on network change

Please wait with merging till my nexus4 is repaired and I can test on that device.