Skip to content

How to investigate issues with GHSAFM‐3p‐ecosystem

Pierre Delisle edited this page Jul 25, 2023 · 1 revision

If you run into an issue using GHSAFM-3p-ecosystem, we strongly recommend to try to reproduce that issue with a well defined environment and a clean state.

Environment:

  • GHSAFM-3p-ecosystem: Use the latest release. The release notes tell which commit of the Matter SDK the app has been compiled against.
  • Device Firmware: The code that runs on your device must be compatible with the commit of the Matter SDK that is used by GHSAFM-3p-ecosystem (see above).

Clean State

  • GHSAFM-3p-ecosystem:
Settings > Apps > GHSAFM-3p-ecosystem > > Storage & cache > Clear storage
  • Device: Factory reset your device so it is in a commissionable state.

Also, when submitting an issue, please provide:

  • GHSAFM-3p-ecosystem version
  • Which device you used to test, and the release version of its firmware.
  • Google Play Services version:
$ adb shell dumpsys activity provider com.google.android.gms.chimera.container.GmsModuleProvider | grep -E '(policy|optional)_home'
  • Phone logs
$ adb logcat -c
$ adb logcat > logs.txt
... then use GHSAFM-3p-ecosystem normally
  • Device logs