Home + Control(com.legrand.homecontrol): unofficial app and worng certificate
- /e/OS version: %"/e/OS v3.1.1-beta.1"
- Device model(s): FP6
- Impacted Application: ~
- Affected application/URL: https://play.google.com/store/apps/details?id=com.legrand.homecontrol&hl=fr
- Browser/client and version:
The problem
Describe precisely the problem you're facing and add screenshots to illustrate
Security warning is reported by the app.
Steps to reproduce
Install the app on /e/OS, login in the app and go to "settings" > "app settings" > "Phone's Vulnerability"
Technical details
Paste any relevant logs (adb logcat
) in the codeblock below if you have any
08-13 09:03:31.050 19203 19315 I Gralloc4: Adding additional valid usage bits: 0x8202000
08-13 09:03:31.105 19203 19203 D InsetsController: hide(ime(), fromIme=false)
08-13 09:03:31.105 19203 19203 I ImeTracker: com.legrand.homecontrol:27e81cce: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
08-13 09:03:31.485 19203 19249 D nativeloader: Load /data/app/~~JvQ_aBDEgrGY2G2Ymvxniw==/com.legrand.homecontrol-rXoK22zHo1VoPrrOBZE2vA==/split_config.arm64_v8a.apk!/lib/arm64-v8a/libnacrypto.so using class loader ns clns-7 (caller=/data/app/~~JvQ_aBDEgrGY2G2Ymvxniw==/com.legrand.homecontrol-rXoK22zHo1VoPrrOBZE2vA==/base.apk!classes3.dex): ok
08-13 09:03:31.486 19203 19221 D AppMeasurementService: Not yet implemented: setMeasurementEnabled(false)
08-13 09:03:32.515 19203 19221 D AppMeasurementService: Not yet implemented: setMeasurementEnabled(false)
08-13 09:03:32.666 19203 19258 D CompatChangeReporter: Compat change id reported: 270674727; UID 10204; state: ENABLED
08-13 09:03:33.014 19203 19221 D AppMeasurementService: Not yet implemented: setMeasurementEnabled(false)
08-13 09:03:33.042 19203 19203 W and.homecontrol: type=1400 audit(0.0:34338): avc: denied { read } for name="cache" dev="dm-28" ino=18 scontext=u:r:untrusted_app:s0:c204,c256,c512,c768 tcontext=u:object_r:cache_file:s0 tclass=lnk_file permissive=0 app=com.legrand.homecontrol
08-13 09:03:33.096 19203 19203 D nativeloader: Load /data/app/~~JvQ_aBDEgrGY2G2Ymvxniw==/com.legrand.homecontrol-rXoK22zHo1VoPrrOBZE2vA==/split_config.arm64_v8a.apk!/lib/arm64-v8a/libtoolChecker.so using class loader ns clns-7 (caller=/data/app/~~JvQ_aBDEgrGY2G2Ymvxniw==/com.legrand.homecontrol-rXoK22zHo1VoPrrOBZE2vA==/base.apk!classes4.dex): ok
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/local/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/local/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/local/xbin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /sbin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /su/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/bin/.ext/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/bin/failsafe/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/sd/xbin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/usr/we-need-root/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/xbin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /cache/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /dev/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /product/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /apex/com.android.runtime/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /apex/com.android.art/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /system_ext/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /odm/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /vendor/bin/su Absent :(
08-13 09:03:33.097 19203 19203 I RootBeer: LOOKING FOR BINARY: /vendor/xbin/su Absent :(
08-13 09:03:33.163 19203 19203 W WindowOnBackDispatcher: OnBackInvokedCallback is not enabled for the application.
08-13 09:03:33.163 19203 19203 W WindowOnBackDispatcher: Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
08-13 09:03:33.200 19203 19203 D CompatChangeReporter: Compat change id reported: 63938206; UID 10204; state: ENABLED
08-13 09:03:33.218 19203 19203 D nativeloader: Load /data/app/~~JvQ_aBDEgrGY2G2Ymvxniw==/com.legrand.homecontrol-rXoK22zHo1VoPrrOBZE2vA==/split_config.arm64_v8a.apk!/lib/arm64-v8a/libnative-lib.so using class loader ns clns-7 (caller=/data/app/~~JvQ_aBDEgrGY2G2Ymvxniw==/com.legrand.homecontrol-rXoK22zHo1VoPrrOBZE2vA==/base.apk!classes3.dex): ok
08-13 09:03:46.733 19203 19221 D AppMeasurementService: Not yet implemented: onActivityPaused
08-13 09:03:46.739 19203 19203 I and.homecontrol: AssetManager2(0xb4000075f12dd078) locale list changing from [] to [en-ID]
08-13 09:03:46.743 19203 19221 D AppMeasurementService: Not yet implemented: onActivityCreated
08-13 09:03:46.760 19203 19221 D AppMeasurementService: Not yet implemented: onActivityStarted
08-13 09:03:46.760 19203 19221 D AppMeasurementService: Not yet implemented: onActivityResumed
08-13 09:03:46.774 19203 19203 W HWUI : Image decoding logging dropped!
08-13 09:03:46.774 19203 19203 W HWUI : Image decoding logging dropped!
08-13 09:03:46.775 19203 19203 W HWUI : Image decoding logging dropped!
08-13 09:03:46.778 19203 19203 W and.homecontrol: type=1400 audit(0.0:34687): avc: denied { read } for name="cache" dev="dm-28" ino=18 scontext=u:r:untrusted_app:s0:c204,c256,c512,c768 tcontext=u:object_r:cache_file:s0 tclass=lnk_file permissive=0 app=com.legrand.homecontrol
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/local/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/local/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/local/xbin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /sbin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /su/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/bin/.ext/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/bin/failsafe/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/sd/xbin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/usr/we-need-root/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /system/xbin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /cache/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /data/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /dev/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /product/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /apex/com.android.runtime/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /apex/com.android.art/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /system_ext/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /odm/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /vendor/bin/su Absent :(
08-13 09:03:46.820 19203 19203 I RootBeer: LOOKING FOR BINARY: /vendor/xbin/su Absent :(
08-13 09:03:47.007 19203 19203 D InsetsController: hide(ime(), fromIme=false)
08-13 09:03:47.008 19203 19203 I ImeTracker: com.legrand.homecontrol:5e69af17: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
08-13 09:03:47.364 19203 19203 D VRI[MainActivity]: visibilityChanged oldVisibility=true newVisibility=false
08-13 09:03:47.378 19203 19298 D HWUI : endAllActiveAnimators on 0xb4000077c1362900 (b) with handle 0xb4000077b1354410
08-13 09:03:47.385 19203 19221 D AppMeasurementService: Not yet implemented: onActivityStopped
08-13 09:03:47.387 19203 19221 D AppMeasurementService: Not yet implemented: onActivitySaveInstanceState
08-13 09:03:50.159 19203 19221 D AppMeasurementService: Not yet implemented: onActivityPaused
08-13 09:03:50.169 19203 19221 D AppMeasurementService: Not yet implemented: onActivityCreated
08-13 09:03:50.177 19203 19221 D AppMeasurementService: Not yet implemented: onActivityStarted
08-13 09:03:50.178 19203 19221 D AppMeasurementService: Not yet implemented: onActivityResumed
08-13 09:03:50.361 19203 19203 D InsetsController: hide(ime(), fromIme=false)
08-13 09:03:50.361 19203 19203 I ImeTracker: com.legrand.homecontrol:35af9fc8: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
08-13 09:03:50.721 19203 19203 D VRI[AppManagementActivity]: visibilityChanged oldVisibility=true newVisibility=false
08-13 09:03:50.734 19203 19298 D HWUI : endAllActiveAnimators on 0xb4000077c1383f50 (RippleDrawable) with handle 0xb4000077b130b8a0
08-13 09:03:50.742 19203 19221 D AppMeasurementService: Not yet implemented: onActivityStopped
08-13 09:03:50.743 19203 19221 D AppMeasurementService: Not yet implemented: onActivitySaveInstanceState
Edited by Jonathan Klee