Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[0.3.2.240913-hw] getDeviceID failed (Some apps fail to log in using Google) #2384

Open
theVakhovskeIsTaken opened this issue May 24, 2024 · 1 comment

Comments

@theVakhovskeIsTaken
Copy link

Affected app
Name: All Play Games dependant applications (example: PUBG MOBILE)
Package id: example: com.tencent.ig

Describe the bug
Inside an application, which requires Play Games authorization/manual login via GMS onboarding, it falls under a condition, where "Failed to find Google Services" or "Google Play games inaccessible" type errors appear

To Reproduce
Steps to reproduce the behavior:

  1. Have Play Games and microG-hw installed on device
  2. Go to PG dependant application, and tap on log in

Expected behavior
User will expect a "Select account" dialogue, where further steps will be taken

Screenshots
Screenshot_20240524_214952_com f0x1d logfox

System
Android Version: 12 (Sv1/Pre-QPR; API 31)
OEM ROM: EMUI 14.2/HarmonyOS 4.2 (HUAWEI System Image 104.2) on HUAWEI P60 (LNA) with SM8475

microG
microG Self-Check results:
Screenshot_20240524_215401_com google android gms
Screenshot_20240524_215403_com google android gms

Additional context
Add any other context about the problem here.

@theVakhovskeIsTaken
Copy link
Author

Full log on what's happening after button press:

05-24 22:18:10.948  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.948  4325  7723 D iMSDK   : | InnerStatImpl.report  (SourceFile:13)
05-24 22:18:10.948  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.948  4325  7723 D iMSDK   : | report event with info: {msg=Success, ver=2.10.8, code=1, gid=1320, stage=begin, iid=0a86f189-ed18-403b-ab35-b057036eb961, event=login-google-bind, type=monitor, mtime=1716578290947, platform=2, did=bb17d763afd4b6941625457e21a8c178, sid=19c62778-0aa5-4f8d-9902-52b8e783c5a2}
05-24 22:18:10.948  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.948  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 948][0x73af3227d0][(com_tdatamaster_tdm_TDataMaster.cpp:84) Java_com_tdatamaster_tdm_TDataMaster_TDMReportEvent] : JNI TDMReportEvent 
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDataMaster.cpp:548) ReportEvent] : srcId:20004,  eventId:100, eventName:tdm_monitor
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDataMasterEventManager.cpp:179) PushEvent] : mmap write file srcId:20004, eventId:100, eventName:tdm_monitor
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI36
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : TuringTicket
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.949  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 949][0x73af3227d0][(TDeviceInfoHolder.cpp:245) GetStringDeviceInfo] : collect deviceInfo name : DeviceID again
05-24 22:18:10.950  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 950][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.950  4325  7723 E DeviceInfoCollect: getDeviceID, Permission Denied. 
05-24 22:18:10.950  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 950][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.950  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 950][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.950  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 950][0x73af3227d0][(TDataMasterEventManager.cpp:193) PushEvent] : save push event success
05-24 22:18:10.951  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.951  4325  7723 D iMSDK   : | IMSDKLogin.bind  (SourceFile:12)
05-24 22:18:10.951  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.951  4325  7723 D iMSDK   : | process bind permission unknown error End of input at character 0 of 
05-24 22:18:10.951  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.957  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.957  4325  7723 D iMSDK   : | IMSDKLoginBase.isLoginResultSuccess  (SourceFile:3)
05-24 22:18:10.957  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.957  4325  7723 D iMSDK   : | [IMSDK isLogin] is login success: true, channel: UnifiedAccount
05-24 22:18:10.957  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.957  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.957  4325  7723 D iMSDK   : | IMSDKLoginBase.isTokenStillValid  (SourceFile:6)
05-24 22:18:10.957  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.957  4325  7723 D iMSDK   : | [IMSDK isLogin] is token still valid: true, channel: UnifiedAccount, expire at: 1718306349, current time: 1716578290
05-24 22:18:10.957  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.958  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.958  4325  7723 D iMSDK   : | IMSDKLogin.getLoginInstance  (SourceFile:8)
05-24 22:18:10.958  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.958  4325  7723 D iMSDK   : | Getting 'com.tencent.imsdk.android.login.google.GoogleLogin' channel instance
05-24 22:18:10.958  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.958  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.958  4325  7723 D iMSDK   : | IMSDKModules.getModule  (SourceFile:1)
05-24 22:18:10.958  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.958  4325  7723 D iMSDK   : | try to get module : com.tencent.imsdk.android.login.google.GoogleLogin
05-24 22:18:10.958  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.960  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.960  4325  7723 D iMSDK   : | IMSDKLoginBase.bind  (SourceFile:4)
05-24 22:18:10.960  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.960  4325  7723 D iMSDK   : | forceLogoutBeforeBind : true
05-24 22:18:10.960  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.960  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.960  4325  7723 D iMSDK   : | GoogleLogin.logout  (SourceFile:7)
05-24 22:18:10.960  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.960  4325  7723 D iMSDK   : | gms not connected yet
05-24 22:18:10.960  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.962  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.962  4325  7723 D iMSDK   : | IMSDKDB4Login.getLoginRawData  (SourceFile:15)
05-24 22:18:10.962  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.962  4325  7723 D iMSDK   : | com.tencent.imsdk.android.login.google.GoogleLogin can not get saved login data ...
05-24 22:18:10.962  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.962  4325  7723 W iMSDK   : +================================================================================================================
05-24 22:18:10.962  4325  7723 W iMSDK   : | IMSDKLoginBase.logout  (SourceFile:7)
05-24 22:18:10.962  4325  7723 W iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.962  4325  7723 W iMSDK   : | logout without proper login state : 1001
05-24 22:18:10.962  4325  7723 W iMSDK   : +================================================================================================================
05-24 22:18:10.962  4325  7723 W iMSDK   : +================================================================================================================
05-24 22:18:10.962  4325  7723 W iMSDK   : | IMSDKErrCode.getMessageByCode  (SourceFile:8)
05-24 22:18:10.963  4325  7723 W iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.963  4325  7723 W iMSDK   : | IMErrorMsg message not contains code : -1
05-24 22:18:10.963  4325  7723 W iMSDK   : +================================================================================================================
05-24 22:18:10.965  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.965  4325  7723 D iMSDK   : | InnerStatImpl.report  (SourceFile:13)
05-24 22:18:10.965  4325  7723 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.966  4325  7723 D iMSDK   : | report event with info: {result=call connect, ver=2.1.1.IGAME, gid=1320, stage=start, iid=0a86f189-ed18-403b-ab35-b057036eb961, mtime=1716578290965, type=log, event=connectGoogleApiClient, platform=2, did=bb17d763afd4b6941625457e21a8c178, sid=19c62778-0aa5-4f8d-9902-52b8e783c5a2}
05-24 22:18:10.966  4325  7723 D iMSDK   : +================================================================================================================
05-24 22:18:10.966  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 966][0x73af3227d0][(com_tdatamaster_tdm_TDataMaster.cpp:84) Java_com_tdatamaster_tdm_TDataMaster_TDMReportEvent] : JNI TDMReportEvent 
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDataMaster.cpp:548) ReportEvent] : srcId:20004,  eventId:100, eventName:tdm_log
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDataMasterEventManager.cpp:179) PushEvent] : mmap write file srcId:20004, eventId:100, eventName:tdm_log
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI36
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : TuringTicket
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:245) GetStringDeviceInfo] : collect deviceInfo name : DeviceID again
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 E DeviceInfoCollect: getDeviceID, Permission Denied. 
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.967  4325  7723 I TDM     : [TDM][I][2024-05-24 22:18:10 967][0x73af3227d0][(TDataMasterEventManager.cpp:193) PushEvent] : save push event success
05-24 22:18:10.980  4325 29036 W GooglePlayServicesUtil: com.tencent.ig requires Google Play services, but their signature is invalid.
05-24 22:18:10.983  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:10.985  4325  4325 D iMSDK   : | GoogleLogin$GoogleGameConnectListener.onConnectionFailed  (SourceFile:14)
05-24 22:18:10.985  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.985  4325  4325 D iMSDK   : | gms game connect failed : 9, null
05-24 22:18:10.985  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:10.987  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:10.987  4325  4325 D iMSDK   : | GoogleLogin$GoogleGameConnectListener.onConnectionFailed  (SourceFile:18)
05-24 22:18:10.988  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.988  4325  4325 D iMSDK   : | gms auth connect failed : null
05-24 22:18:10.988  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:10.989  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:10.990  4325  4325 D iMSDK   : | InnerStatImpl.report  (SourceFile:13)
05-24 22:18:10.990  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:10.991  4325  4325 D iMSDK   : | report event with info: {msg=Undefined error code, check thirdRetCode, ver=2.10.8, code=9999, gid=1320, iid=0a86f189-ed18-403b-ab35-b057036eb961, type=monitor, mtime=1716578290989, platform=2, sid=19c62778-0aa5-4f8d-9902-52b8e783c5a2, tcode=9, stage=end, event=login-google-bind, intvl=38, did=bb17d763afd4b6941625457e21a8c178}
05-24 22:18:10.991  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:10.992  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 992][0x73af3227d0][(com_tdatamaster_tdm_TDataMaster.cpp:84) Java_com_tdatamaster_tdm_TDataMaster_TDMReportEvent] : JNI TDMReportEvent 
05-24 22:18:10.995  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 995][0x73af3227d0][(TDataMaster.cpp:548) ReportEvent] : srcId:20004,  eventId:100, eventName:tdm_monitor
05-24 22:18:10.995  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 995][0x73af3227d0][(TDataMasterEventManager.cpp:179) PushEvent] : mmap write file srcId:20004, eventId:100, eventName:tdm_monitor
05-24 22:18:10.995  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 995][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.995  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 995][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.995  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 995][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:10.995  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 995][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.995  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 995][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI36
05-24 22:18:10.996  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 996][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.996  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 996][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : TuringTicket
05-24 22:18:10.996  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 996][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.996  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 996][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:10.996  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 996][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.996  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 996][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.996  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 996][0x73af3227d0][(TDeviceInfoHolder.cpp:245) GetStringDeviceInfo] : collect deviceInfo name : DeviceID again
05-24 22:18:10.997  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 997][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.997  4325  4325 E DeviceInfoCollect: getDeviceID, Permission Denied. 
05-24 22:18:10.997  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 997][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.997  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 997][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:10.999  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:10 998][0x73af3227d0][(TDataMasterEventManager.cpp:193) PushEvent] : save push event success
05-24 22:18:11.000  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.000  4325  4325 D iMSDK   : | IMSDKCppListener.onResult  (SourceFile:1)
05-24 22:18:11.000  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.000  4325  4325 D iMSDK   : | onResult result is : {"imsdkRetCode":9999,"imsdkRetMsg":"Undefined error code, check thirdRetCode","thirdRetCode":9,"channelId":3,"channelTokenExpire":0,"gameId":0,"guidUserSex":0,"innerTokenExpire":0,"isFirstLogin":0}
05-24 22:18:11.000  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.001  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.001  4325  4325 D iMSDK   : | IMSDKCppListener.onResult  (SourceFile:2)
05-24 22:18:11.001  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.001  4325  4325 D iMSDK   : | onResult with MetadataPointer : 491404476424, ResultPointer : 0, Tag : 3
05-24 22:18:11.001  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.004  4325  4325 D NATIVE_TAG: IMSDKCppListener onResult : {"imsdkRetCode":9999,"imsdkRetMsg":"Undefined error code, check thirdRetCode","thirdRetCode":9,"channelId":3,"channelTokenExpire":0,"gameId":0,"guidUserSex":0,"innerTokenExpire":0,"isFirstLogin":0}
05-24 22:18:11.005  4325  4325 W iMSDK   : +================================================================================================================
05-24 22:18:11.005  4325  4325 W iMSDK   : | HelpLogger.resultCheck  (SourceFile:14)
05-24 22:18:11.005  4325  4325 W iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.005  4325  4325 W iMSDK   : | Get error : 9999, Undefined error code, check thirdRetCode. For more information, please check : 
05-24 22:18:11.005  4325  4325 W iMSDK   : | ?c=Google&ic=9999&tc=9
05-24 22:18:11.005  4325  4325 W iMSDK   : +================================================================================================================
05-24 22:18:11.005  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.006  4325  4325 D iMSDK   : | GoogleLogin.logout  (SourceFile:7)
05-24 22:18:11.006  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.006  4325  4325 D iMSDK   : | gms not connected yet
05-24 22:18:11.006  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.007  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.007  4325  4325 D iMSDK   : | IMSDKDB4Login.getLoginRawData  (SourceFile:15)
05-24 22:18:11.007  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.007  4325  4325 D iMSDK   : | com.tencent.imsdk.android.login.google.GoogleLogin can not get saved login data ...
05-24 22:18:11.007  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.008  4325  4325 W iMSDK   : +================================================================================================================
05-24 22:18:11.008  4325  4325 W iMSDK   : | IMSDKLoginBase.logout  (SourceFile:7)
05-24 22:18:11.008  4325  4325 W iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.008  4325  4325 W iMSDK   : | logout without proper login state : 1001
05-24 22:18:11.008  4325  4325 W iMSDK   : +================================================================================================================
05-24 22:18:11.008  4325  4325 W iMSDK   : +================================================================================================================
05-24 22:18:11.008  4325  4325 W iMSDK   : | IMSDKErrCode.getMessageByCode  (SourceFile:8)
05-24 22:18:11.008  4325  4325 W iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.008  4325  4325 W iMSDK   : | IMErrorMsg message not contains code : -1
05-24 22:18:11.008  4325  4325 W iMSDK   : +================================================================================================================
05-24 22:18:11.008  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.008  4325  4325 D iMSDK   : | IMSDKLoginBase$3$1.onResult  (SourceFile:1)
05-24 22:18:11.008  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.008  4325  4325 D iMSDK   : | bind error, try to logout and reset the environment
05-24 22:18:11.008  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.010  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.010  4325  4325 D iMSDK   : | InnerStatImpl.report  (SourceFile:13)
05-24 22:18:11.010  4325  4325 D iMSDK   : |----------------------------------------------------------------------------------------------------------------
05-24 22:18:11.010  4325  4325 D iMSDK   : | report event with info: {result=connect google has no solution : 9, null, ver=2.1.1.IGAME, gid=1320, stage=GoogleGameConnectListener, iid=0a86f189-ed18-403b-ab35-b057036eb961, mtime=1716578291009, type=log, event=onConnectionFailed, platform=2, did=bb17d763afd4b6941625457e21a8c178, sid=19c62778-0aa5-4f8d-9902-52b8e783c5a2}
05-24 22:18:11.010  4325  4325 D iMSDK   : +================================================================================================================
05-24 22:18:11.010  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 010][0x73af3227d0][(com_tdatamaster_tdm_TDataMaster.cpp:84) Java_com_tdatamaster_tdm_TDataMaster_TDMReportEvent] : JNI TDMReportEvent 
05-24 22:18:11.010  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 010][0x73af3227d0][(TDataMaster.cpp:548) ReportEvent] : srcId:20004,  eventId:100, eventName:tdm_log
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDataMasterEventManager.cpp:179) PushEvent] : mmap write file srcId:20004, eventId:100, eventName:tdm_log
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI36
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : TuringTicket
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:212) GetStringDeviceInfo] : not found deviceInfo name : QIMEI
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:245) GetStringDeviceInfo] : collect deviceInfo name : DeviceID again
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 E DeviceInfoCollect: getDeviceID, Permission Denied. 
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDeviceInfoHolder.cpp:141) IsDeviceInfoEnable] : is enable device info: 1
05-24 22:18:11.011  4325  4325 I TDM     : [TDM][I][2024-05-24 22:18:11 011][0x73af3227d0][(TDataMasterEventManager.cpp:193) PushEvent] : save push event success

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant