diff --git a/Runtime/Code/SDK/GuruSDK.Analytics.cs b/Runtime/Code/SDK/GuruSDK.Analytics.cs
index 9986918..82f122f 100644
--- a/Runtime/Code/SDK/GuruSDK.Analytics.cs
+++ b/Runtime/Code/SDK/GuruSDK.Analytics.cs
@@ -376,7 +376,7 @@ namespace Guru
         /// Log SDK boost time
         /// 
         /// 
-        private static void LogSDKInitTime(double time)
+        private static void LogSDKInfo(double time)
         {
             Analytics.Track(Consts.EventSDKInfo, new Dictionary()
             {
diff --git a/Runtime/Code/SDK/GuruSDK.cs b/Runtime/Code/SDK/GuruSDK.cs
index 1ed0461..f4b6a8f 100644
--- a/Runtime/Code/SDK/GuruSDK.cs
+++ b/Runtime/Code/SDK/GuruSDK.cs
@@ -97,7 +97,7 @@ namespace Guru
         
         public static void Init(GuruSDKInitConfig config, Action onComplete)
         {
-            _initTime = DateTime.Now.ToUniversalTime();
+            _initTime = DateTime.UtcNow;
             // ----- First Open Time -----
             // SetFirstOpenTime(GetFirstOpenTime());  // FirstOpenTime 
             LogI($"#1 ---- Guru SDK [{Version}] ----\n{config}");
@@ -139,7 +139,7 @@ namespace Guru
             Analytics.SetIsIapUser(Model.IsIapUser);
             Analytics.SetBLevel(Model.BLevel);
             Analytics.SetBPlay(Model.BPlay);
-            Analytics.SetGuruSdkVersion(Version);
+            Analytics.SetFirstOpenTime(IPMConfig.FIRST_OPEN_TIME);
             
             //---- Start All tools ----
             LogI($"#2 --- InitFirebase ---");
@@ -337,9 +337,6 @@ namespace Guru
                     Debug.LogError($"--- ERROR on StartConsentFlow: {ex.Message}");
                 });
             }
-
-            LogI($"#5.0 --- sync sdk time ---");
-            LogSDKInitTime((DateTime.Now.ToUniversalTime() - _initTime).TotalSeconds);
             
 #if UNITY_ANDROID
             LogI($"#5.1 --- Android StartAndroidDebug Cmd lines---");
@@ -347,12 +344,14 @@ namespace Guru
             StartAndroidDebugCmds();           
 #endif
             
-            
             IsServiceReady = true;
             
+            //---------- Start Remote Config ------------
+            LogI($"#6.0 --- SDK is ready, report Info ---");
+            LogSDKInfo((DateTime.UtcNow - _initTime).TotalSeconds);
+            
             // 中台服务初始化结束
             Callbacks.SDK.InvokeOnGuruServiceReady();
-
         }
         
         ///