From 7ff8d77aa8018a91926d26db4624f2df93b69103 Mon Sep 17 00:00:00 2001 From: Gregor Fuis Date: Wed, 16 May 2012 21:06:29 +0200 Subject: [PATCH] connman: add hardware clock synchronization to network init --- packages/network/connman/init.d/21_network | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/network/connman/init.d/21_network b/packages/network/connman/init.d/21_network index 8d445367d0..14bd91c8f0 100644 --- a/packages/network/connman/init.d/21_network +++ b/packages/network/connman/init.d/21_network @@ -189,6 +189,16 @@ fi [ -f "$DEBUG_CONNMAN_PROFILE" ] && cp $DEBUG_CONNMAN_PROFILE $CONNMAN_PROFILE [ -f "$DEBUG_CONNMAN_PROFILE" ] && mv $DEBUG_CONNMAN_PROFILE ${DEBUG_CONNMAN_PROFILE}_saved + # set hwclock + if [ -f /proc/driver/rtc ]; then + ( + # sleep 30 seconds before hw clock is synced + usleep 30000000 + progress "syncing hardware clock with system clock" + /sbin/hwclock --systohc + )& + fi + # starting Connection manager progress "starting Connection manager"