Mikotwa / FuckLocation

A simple xposed module that helps you fully control your location.
https://github.com/Xposed-Modules-Repo/fuck.location
GNU Affero General Public License v3.0
336 stars 72 forks source link

Apps not getting mocked location since v1.2.2 #15

Closed zypA13510 closed 2 years ago

zypA13510 commented 2 years ago

Everything worked for me in v1.2.1.1. However, something seems to be broken and my apps are no longer getting the mocked location starting from v1.2.2.

Environment

Android 11 (Google Pixel 3 w/ stock ROM) LSPosed 1.7.1 (Zygisk) Google Location Accuracy: off

Reproduction steps

  1. Install FuckLocation.
  2. Enable FuckLocation in LSPosed, scope set to "recommended" (i.e. System Framework and Phone Services com.android.phone).
  3. Open FuckLocation, configure location whitelist to:
    • Google Maps com.google.android.apps.maps
    • Google Play Store com.android.vending
    • Google Play Services com.google.android.gms
    • Google Location History com.google.android.gms.location.history
  4. In settings, set x and y to 0.0 and save.
  5. Reboot phone just to be sure.
  6. Open Google Maps.

Behaviour in v1.2.1.1

Google Maps shows current location in South Atlantic Ocean, somewhere near Nigeria.

Behaviour in v1.2.2 and v1.2.5

Google Maps cannot show current location. If Google Location Accuracy is enabled, the current (real) WiFi network is used to determine the true location.


Btw, as I mentioned in another issue, I noticed that I have to remove the entire config folder, rather than changing ownership as instructed here, after upgrading to v1.2.2. I believe doing so would be the same as fresh installation? Please correct me if I'm wrong.

Mikotwa commented 2 years ago

Sorry for the late response and thank for your detailed report! Will investigate this issue.

Mikotwa commented 2 years ago

I believe doing so would be the same as fresh installation? Please correct me if I'm wrong.

Yes. Same as new installation

Mikotwa commented 2 years ago

I have went through the difference between v1.2.1.1 and v1.2.2, the only major change is the way module read its config file. Would you mind if also export the module logs from LSPosed and post it here? It would be very useful for troubleshooting.

zypA13510 commented 2 years ago

LSPosed module log (from v1.2.2):

----part 1 start----
[ 2022-02-06T13:36:52.841     1000:  1507:  1507 I/LSPosed-Bridge  ] Loading module fuck.location from /data/app/~~k-IMQ7hOInjqUV2CqxIXtA==/fuck.location-Aih37PC4fhyAC_EGupeoWw==/base.apk
[ 2022-02-06T13:36:53.034     1000:  1507:  1507 I/LSPosed-Bridge  ]   Loading class fuck.location.xposed.HookEntry
[ 2022-02-06T13:36:53.043     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in initZygote!
[ 2022-02-06T13:36:53.277     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: Finding method
[ 2022-02-06T13:36:53.308     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: [debug !!] Finding method
[ 2022-02-06T13:36:53.325     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: [debug !!] Finding method in getDefaultBrowserPackageNameAsUser
[ 2022-02-06T13:36:55.250     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.rollback.RollbackManagerService
[ 2022-02-06T13:36:55.264     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.accounts.AccountManagerService$Lifecycle
[ 2022-02-06T13:36:55.266     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.content.ContentService$Lifecycle
[ 2022-02-06T13:36:55.432     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.accessibility.AccessibilityManagerService$Lifecycle
[ 2022-02-06T13:36:55.447     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.StorageManagerService$Lifecycle
[ 2022-02-06T13:36:55.461     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.usage.StorageStatsService$Lifecycle
[ 2022-02-06T13:36:55.473     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.locksettings.LockSettingsService$Lifecycle
[ 2022-02-06T13:36:55.494     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.DeviceIdleController
[ 2022-02-06T13:36:55.541     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.contentcapture.ContentCaptureManagerService
[ 2022-02-06T13:36:55.542     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.systemcaptions.SystemCaptionsManagerService
[ 2022-02-06T13:36:55.543     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.appprediction.AppPredictionManagerService
[ 2022-02-06T13:36:55.543     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.contentsuggestions.ContentSuggestionsManagerService
[ 2022-02-06T13:36:55.638     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.wifi.WifiService
[ 2022-02-06T13:36:55.638     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: Awesome! Now we are finding the REAL method...
[ 2022-02-06T13:36:55.808     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.wifi.scanner.WifiScanningService
[ 2022-02-06T13:36:55.811     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.wifi.rtt.RttService
[ 2022-02-06T13:36:55.813     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.wifi.aware.WifiAwareService
[ 2022-02-06T13:36:55.815     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.wifi.p2p.WifiP2pService
[ 2022-02-06T13:36:55.825     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.ethernet.EthernetService
[ 2022-02-06T13:36:55.895     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.timedetector.TimeDetectorService$Lifecycle
[ 2022-02-06T13:36:55.895     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.timezonedetector.TimeZoneDetectorService$Lifecycle
[ 2022-02-06T13:36:55.896     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.search.SearchManagerService$Lifecycle
[ 2022-02-06T13:36:55.897     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.wallpaper.WallpaperManagerService$Lifecycle
[ 2022-02-06T13:36:55.968     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.midi.MidiService$Lifecycle
[ 2022-02-06T13:36:55.968     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.adb.AdbService$Lifecycle
[ 2022-02-06T13:36:55.969     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.usb.UsbService$Lifecycle
[ 2022-02-06T13:36:55.973     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.job.JobSchedulerService
[ 2022-02-06T13:36:55.992     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.backup.BackupManagerService$Lifecycle
[ 2022-02-06T13:36:55.993     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.appwidget.AppWidgetService
[ 2022-02-06T13:36:55.995     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.voiceinteraction.VoiceInteractionManagerService
[ 2022-02-06T13:36:56.092     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.print.PrintManagerService
[ 2022-02-06T13:36:56.094     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.companion.CompanionDeviceManagerService
[ 2022-02-06T13:36:56.105     1000:  1507:  1808 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.blob.BlobStoreManagerService
[ 2022-02-06T13:36:56.107     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.slice.SliceManagerService$Lifecycle
[ 2022-02-06T13:36:56.113     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.stats.StatsCompanion$Lifecycle
[ 2022-02-06T13:36:56.122     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.stats.pull.StatsPullAtomService
[ 2022-02-06T13:36:56.125     1000:  1507:  1507 I/LSPosed-Bridge  ] FL: in loadClassFromLoader with service: com.android.server.autofill.AutofillManagerService
[ 2022-02-06T13:36:57.709     1001:  2319:  2319 I/LSPosed-Bridge  ] Loading module fuck.location from /data/app/~~k-IMQ7hOInjqUV2CqxIXtA==/fuck.location-Aih37PC4fhyAC_EGupeoWw==/base.apk
[ 2022-02-06T13:36:57.922     1001:  2319:  2319 I/LSPosed-Bridge  ]   Loading class fuck.location.xposed.HookEntry
[ 2022-02-06T13:36:57.931     1001:  2319:  2319 I/LSPosed-Bridge  ] FL: in initZygote!
[ 2022-02-06T13:36:57.984     1001:  2319:  2319 I/LSPosed-Bridge  ] FL: [Cellar] Finding method in PhoneInterfaceManager
[ 2022-02-06T13:37:00.625     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.quicinc.cne.CNEService
[ 2022-02-06T13:37:00.631     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.092     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:01.093     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.106     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.android.systemui
[ 2022-02-06T13:37:01.107     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.136     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.136     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.137     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.137     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.183     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.quicinc.cne.CNEService
[ 2022-02-06T13:37:01.184     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.187     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:01.188     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.191     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.quicinc.cne.CNEService
[ 2022-02-06T13:37:01.191     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.195     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.195     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.195     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.195     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.195     1000:  1507:  2213 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.quicinc.cne.CNEService
[ 2022-02-06T13:37:01.196     1000:  1507:  2213 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.205     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.quicinc.cne.CNEService
[ 2022-02-06T13:37:01.205     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.206     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:01.207     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.208     1000:  1507:  1952 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.208     1000:  1507:  1952 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.209     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.quicinc.cne.CNEService
[ 2022-02-06T13:37:01.209     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.222     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.223     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.257     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:01.258     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.264     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:01.264     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.278     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:01.279     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.283     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:01.283     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.828     1000:  1507:  1876 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.828     1000:  1507:  1876 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.832     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.832     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.930     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.930     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:01.931     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:01.931     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:02.181     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:02.181     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:02.183     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:02.183     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:02.198     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:02.198     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:02.200     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:02.200     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:03.848     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:03.848     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:03.854     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:03.854     1000:  1507:  1847 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:10.012     1000:  1507:  3487 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: me.twrp.twrpapp
[ 2022-02-06T13:37:10.013     1000:  1507:  3487 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:10.018     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: me.twrp.twrpapp
[ 2022-02-06T13:37:10.019     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:10.029     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: me.twrp.twrpapp
[ 2022-02-06T13:37:10.030     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:11.101     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: me.twrp.twrpapp
[ 2022-02-06T13:37:11.101     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:11.720     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:11.720     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:11.738     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:11.738     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:11.781     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:11.781     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:11.781     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:11.782     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:11.823     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:11.823     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:11.879     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:11.880     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.186     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:12.186     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.187     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:12.187     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.192     1000:  1507:  2200 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:12.285     1000:  1507:  3498 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:12.286     1000:  1507:  3498 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.389     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:12.390     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.437     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:12.438     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.457     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:12.458     1000:  1507:  1846 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.467     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:12.467     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.468     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:12.469     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.491     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:12.491     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:12.517     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:12.517     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.524     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.scone
[ 2022-02-06T13:37:12.525     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:12.996     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:13.161     1000:  1507:  1845 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:13.553     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.youtube
[ 2022-02-06T13:37:13.554     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:13.992     1000:  1507:  3439 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:13.992     1000:  1507:  3439 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:13.996     1000:  1507:  4561 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.youtube
[ 2022-02-06T13:37:13.997     1000:  1507:  4561 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.007     1000:  1507:  3439 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:14.007     1000:  1507:  3439 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:14.015     1000:  1507:  3488 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:14.026     1000:  1507:  3488 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:14.169     1000:  1507:  3439 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.youtube
[ 2022-02-06T13:37:14.169     1000:  1507:  3439 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.183     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:14.183     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.253     1000:  1507:  3486 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:14.253     1000:  1507:  3486 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.309     1000:  1507:  3486 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:14.309     1000:  1507:  3486 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.629     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.youtube
[ 2022-02-06T13:37:14.630     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.823     1000:  1507:  3484 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.as
[ 2022-02-06T13:37:14.823     1000:  1507:  3484 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.826     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.youtube
[ 2022-02-06T13:37:14.826     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.865     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.youtube
[ 2022-02-06T13:37:14.865     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.917     1000:  1507:  3484 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:14.917     1000:  1507:  3484 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:14.951     1000:  1507:  3484 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:14.951     1000:  1507:  3484 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:15.735     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:15.735     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:15.828     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:15.829     1000:  1507:  4521 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:16.572     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:16.572     1000:  1507:  3474 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:16.782     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:16.783     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:16.829     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:16.829     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:16.849     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:16.849     1000:  1507:  3482 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:17.286     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:17.286     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:17.300     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:17.300     1000:  1507:  1568 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:18.173     1000:  1507:  3498 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:18.174     1000:  1507:  3498 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:18.187     1000:  1507:  4569 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.apps.youtube.music
[ 2022-02-06T13:37:18.187     1000:  1507:  4569 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:18.497     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:18.498     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:18.579     1000:  1507:  4569 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.settings.intelligence
[ 2022-02-06T13:37:18.580     1000:  1507:  4569 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:19.208     1000:  1507:  4561 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:19.847     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:19.848     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:20.048     1000:  1507:  3498 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:20.066     1000:  1507:  3498 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:20.249     1000:  1507:  3461 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: com.google.android.gms
[ 2022-02-06T13:37:20.251     1000:  1507:  3461 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:20.264     1000:  1507:  3461 I/LSPosed-Bridge  ] FL: in whitelist! Return custom WiFi information
[ 2022-02-06T13:37:20.264     1000:  1507:  3461 I/LSPosed-Bridge  ] FL: BSSID: 22:33:11:68:7e:3f, SSID: "Android-AP"
[ 2022-02-06T13:37:20.688     1000:  1507:  4561 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:20.691     1000:  1507:  4561 I/LSPosed-Bridge  ] FL: Fuck with exceptions! java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.
[ 2022-02-06T13:37:21.820     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:21.820     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:21.822     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:21.822     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:21.963     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:21.964     1000:  1507:  1933 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:21.964     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:21.964     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:22.107     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:22.107     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:23.734     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:23.734     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:25.078     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:25.078     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:27.335     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:27.335     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:28.043     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:28.044     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:30.650     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:30.650     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:30.727     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:30.727     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:30.751     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:30.751     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:32.928     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:32.928     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot
[ 2022-02-06T13:37:36.500     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: In getConnectionInfo with caller: android
[ 2022-02-06T13:37:36.500     1000:  1507:  1877 I/LSPosed-Bridge  ] FL: [debug !!] Calling method inWhitelistOrNot

java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.

I checked the log from v1.2.1.1, this one never appeared there.

Mikotwa commented 2 years ago

Sorry for the late response as I did not receive any notification from GitHub.

java.lang.IllegalArgumentException: FL: Invalid CallerIdentity! This should never happen, please report to developer.

Seems there are something went trouble unexpectly (This exception is intended to be thrown if CallerIdentity has different format). Will send a debug version and figure out what is not working

Mikotwa commented 2 years ago

Really sorry again for this late response. Would you like to simply install the latest release (It already include the needed debug information) and resend the log? Sorry for any inconvince as I'm quite buzy in reality.

zypA13510 commented 2 years ago

Really sorry again for this late response. Would you like to simply install the latest release (It already include the needed debug information) and resend the log? Sorry for any inconvince as I'm quite buzy in reality.

@Mikotwa Please, you have nothing to be sorry about. You don't owe me anything. It's open-source and I am (and we should be) grateful that you're distributing your work for free. If anything, I'm sorry I can't help more because I don't have the Android knowledge and development environment.

When I have the time I'll try the latest release. Thank you for taking the time to add the debugging code.

zypA13510 commented 2 years ago

Sorry I just revisited this, didn't confirm yet. I'll close this as I don't think I can test this in foreseeable future. If anyone reading this is having similar issue, please raise another one.