From 75a9fe9e3f93fd4c08d1d4dbe3d9770f8368e934 Mon Sep 17 00:00:00 2001 From: Mohammed Rabil Date: Tue, 10 Sep 2024 02:15:10 +0000 Subject: [PATCH 1/3] Update device ID header in auth handlers --- internal/handlers/auth.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/handlers/auth.go b/internal/handlers/auth.go index 0e62f89..6370edc 100644 --- a/internal/handlers/auth.go +++ b/internal/handlers/auth.go @@ -153,6 +153,7 @@ func LoginRefreshAccessToken() error { req.Header.Set("Accept-Encoding", "gzip") req.Header.Set("User-Agent", "okhttp/4.2.2") req.Header.Set("accessToken", tokenData.AccessToken) + req.Header.Set("deviceId", utils.GetDeviceID()) req.SetBody(requestBodyJSON) // Send the request @@ -218,7 +219,7 @@ func LoginRefreshSSOToken() error { req.Header.Set("User-Agent", "okhttp/4.2.2") req.Header.Set("ssoToken", tokenData.SSOToken) req.Header.Set("uniqueid", tokenData.UniqueID) - req.Header.Set("deviceid",utils.GetDeviceID()) + req.Header.Set("deviceid", utils.GetDeviceID()) // Send the request resp := fasthttp.AcquireResponse() From f2b75cb868e84fd1f73f19cc19089728a2b366b5 Mon Sep 17 00:00:00 2001 From: Mohammed Rabil Date: Tue, 10 Sep 2024 02:59:01 +0000 Subject: [PATCH 2/3] Update device ID header in auth handlers --- internal/handlers/auth.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/handlers/auth.go b/internal/handlers/auth.go index 6370edc..7b7b111 100644 --- a/internal/handlers/auth.go +++ b/internal/handlers/auth.go @@ -153,7 +153,7 @@ func LoginRefreshAccessToken() error { req.Header.Set("Accept-Encoding", "gzip") req.Header.Set("User-Agent", "okhttp/4.2.2") req.Header.Set("accessToken", tokenData.AccessToken) - req.Header.Set("deviceId", utils.GetDeviceID()) + req.Header.Set("deviceid", utils.GetDeviceID()) req.SetBody(requestBodyJSON) // Send the request From f34465e7fb35ed80c73306367ee1b7e20aa1dbb7 Mon Sep 17 00:00:00 2001 From: Mohammed Rabil Date: Tue, 10 Sep 2024 03:16:17 +0000 Subject: [PATCH 3/3] Update device ID header in auth handlers --- internal/handlers/auth.go | 1 - pkg/store/store.go | 2 +- pkg/utils/utils.go | 4 ++-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/handlers/auth.go b/internal/handlers/auth.go index 7b7b111..4ff5a6c 100644 --- a/internal/handlers/auth.go +++ b/internal/handlers/auth.go @@ -153,7 +153,6 @@ func LoginRefreshAccessToken() error { req.Header.Set("Accept-Encoding", "gzip") req.Header.Set("User-Agent", "okhttp/4.2.2") req.Header.Set("accessToken", tokenData.AccessToken) - req.Header.Set("deviceid", utils.GetDeviceID()) req.SetBody(requestBodyJSON) // Send the request diff --git a/pkg/store/store.go b/pkg/store/store.go index b0c814a..b870a07 100644 --- a/pkg/store/store.go +++ b/pkg/store/store.go @@ -30,7 +30,7 @@ var KVS *TomlStore func Init() error { KVS = &TomlStore{} // store_vX.toml, where X is changed whenever new version requires re-login - filename := filepath.Join(GetPathPrefix(), "store_v3.toml") + filename := filepath.Join(GetPathPrefix(), "store_v4.toml") KVS.mu.Lock() defer KVS.mu.Unlock() diff --git a/pkg/utils/utils.go b/pkg/utils/utils.go index 437cd53..ca9df64 100644 --- a/pkg/utils/utils.go +++ b/pkg/utils/utils.go @@ -125,7 +125,7 @@ func LoginVerifyOTP(number, otp string) (map[string]string, error) { Platform: LoginPayloadDeviceInfoInfoPlatform{ Name: "SM-G930F", }, - AndroidID: "6fcadeb7b4b10d77", + AndroidID: GetDeviceID(), }, }, } @@ -249,7 +249,7 @@ func Login(username, password string) (map[string]string, error) { Name: "vbox86p", Version: "8.0.0", }, - AndroidID: "6fcadeb7b4b10d77", + AndroidID: GetDeviceID(), }, }, }