Required Permissions Guide

Disable Google Play Protect

 

Settings > Security > App security > Play Protect > Gear icon > Play Protect settings > Scan apps with Play Protect and Improve harmful app detection
Set to “OFF

Settings > Google > Security > Scan device for security threats and Improve harmful app detection (1,2,3)
Set to “OFF

Disable Google Play Protect Notification

 

  • On Android 7.x
    Settings > Notifications > Google Play Store > Block all (1,2,3)
    Set to “ON
  • On Android 8.x
    Settings > Apps & notifications > See all apps > Google Play Store > App notifications > High priority (1,2,3)
    Set to “OFF
    If you have already installed iKeyMonitor and seen a notification “Uninstall harmful app“, then Long pressing the notification and Turn the notification to “OFF“. (1,2,3)

Enable “Internet Service” in “Usage Access”

 

Settings > Security > Apps with usage access > Internet Service > Permit usage access (1,2,3)
Set to “ON

Enable “Internet Service” in “Accessibility”

 

Settings > Accessibility > Internet Service (1,2,3)
Set to “ON

Disable “Internet Service” in “Battery Optimization”

 

Settings > Apps & notifications > Advanced > Special app access > Battery optimization > All apps > Internet Service > Don’t Optimize
Set to “On

Enable “Internet Service” in “Notification Access”

 

Settings > App and Notifications > Advanced > Special app access > Notification Access > Internet Service (1,2,3)
Set to “ON

Enable “Internet Service” in “Install unknown apps”

 

Settings > Apps and notifications > Advanced > Special app access > Install unknown apps > Internet Service > Allow from this source (1,2,3)
Set to “ON

Enable “Allowed to appear on other apps”

 

Settings > Apps and notifications > Advanced > Special app access > Display over other apps > Internet Service > Allow display over other apps (1,2,3)
Set to “ON

 

Settings > Apps and notifications > See all XX apps > Three dots Icon – Show system > App info – Android System > Notifications > Internet Service displaying over other apps (1,2,3)
Set to “OFF

Enable Screen Capturing without Root

 

Internet Service will start capturing everything that is displayed on your screen.
Select checkbox Do not show again and Click on START NOW (1,2)

Exposing sensitive info during casting/recording
Click on START NOW (1)

Chat Apps Specific Settings

 

The specific settings related to Facebook Messenger/WhatsApp/Skype/WeChat/QQ/Line are needed to ensure iKeyMonitor logs incoming messages in these apps on non-rooted Android devices.

  • Facebook Messenger
    MeNotifications & Sounds > Notification previews (1,2)
    Set to “ON

  • WhatsApp
    Settings > Notifications > Message notificationsUse high priority notifications, Group notificationsUse high priority notifications (1,2,3)
    Set to “ON
  • WeChat
    Settings > Notifications > New Message Alerts, Notification Center (1,2,3,4)
    Set to “ON


  • Skype
    Settings > Notifications > Push NotificationsChat Notifications (1,2)
    Set to “ON
  • QQ
    Settings > Notifications > Message Previews (1,2,3)
    Set to “ON
  • Line
    Settings > General settingsNotifications > Notifications, Message previews (1,2,3,4)
    Set to “ON
  • Viber
    Settings > Notifications > Show message previewNew message popup (1,2,3,4)
    Set to “ON
  • IMO
    Settings > NotificationsPop-up & Group NotificationsPop-up (1,2,3)
    Set to “ON
  • Gmail
    Settings > General settings > Conversation view (1,2)
    Set to “ON
  • Telegram
    1. Settings > Notifications and Sounds > Private Chats > Notifications for private chats & Message Preview & Popup NotificationsAlways show popup (1,2,3,4,5)
    Set to “ON

    2. Settings > Notifications and Sounds > Groups > Notifications for groups & Message Preview & Popup NotificationsAlways show popup (1,2,3,4,5)
    Set to “ON
  • Kakao
    Settings > Notifications > Message Alerts > Show Notifications (1,2,3,4)
    Set Pop-up Notifications to “Always show pop-up
    Set Position to “Top
    Set Content to “Sender + Message
  • Kik
    Settings > Notifications > In-app Alerts > Show notifications (1,2,3)
    Set to “ON
  • Ok
    Settings > Notifications settings > Notification settings by type > Show notifications (1,2,3)
    Set to “ON
  • Zalo
    Settings > Notifications > MessageReceive notifications & Message preview > Group – Receive notifications from groups > Group – Receive notifications from groups & Message preview & Groups (1,2,3,4)
    Set to “ON

Enable Notification for Chat Apps that You Want to Monitor

 

  • On Android 7.x
    Android Settings > Notifications > All apps > imo/ Facebook Messenger/ WhatsApp/ WeChat/ Kik/ QQ/ Skype/ Hike/ Line > Block all, Show silently (1,2,3)
    Set to “OFF
    (Take Skype as an example)
  • On Android 8.x
    Android Settings > Notifications > All apps > imo/ Facebook Messenger/ WhatsApp/ WeChat/ Kik/ QQ/ Skype/ Hike/ Line > Allow notifications (1,2,3)
    Set to “ON
    (Take Skype as an example)

Secure App List

 

Options for users:

  1. Uninstall the secure apps on the target devices. Otherwhise, refer to the guides listed below. Also, note that the guide may not be the latest since these secure apps update frequently.
  2. Root the target Android device, and convert iKeyMonitor into system app. In general, iKeyMonitor won’t be restricted by secure apps if it’s converted into system app on a rooted Android phone.
App Name Guide
360 Security Lite
  1. Settings > Boost and Power-Saver > Smart Lock and Smart Boost
    Set to “NOT Allow
  2. Settings > Boost and Power-Saver > Boost Safe List > Internet service
    Set to “Allow
AhnLab V3 Mobile Security
  • Sidebar > Booster > Settings > Add exceptions > Internet Service
    Set to “ON
Alibaba Mobile Security
  1. Clean > Junk clean > Internet Service
    Seto to “OFF
  2. Booster > Internet Service
    Seto to “OFF
AVL Pro
  • Scan > Scanning ResultMaliciousInternet ServiceIgnore
    All allow
Avast Mobile Security
  1. Sidebar > Battery Saver > Allowed apps > Allowed to run in backgound > Internet Service
    Set to “ON
  2. Sidebar > Power Save
    Set to “OFF
  3. Sidebar > Avast Cleanup > Apps > Tip foundBiggest appsSHOW ALL > Internet Service > Three-dot button menu > Add to ignore list
    Set to “ON
  4. Sidebar > Avast Cleanup > Auto-Cleaning and Battery saving
    Set to “OFF
Bitdefender Mobile Security
  • Start scan > Dashboard > Privacy Advisor > Internet Serviceuninstall app
    Not allow
CM security lite
  • Scan > Malware scan > Apps scanned > Internet Service > Ignore list
    Set to “ON
Cheetah Mobile Security Master
  • Clean Junk > Internet Service > Hamburger button > IGNORE
    Set to “ON
F-Secure Mobile Security
  • Application Privacy > View application > Internet Service > Hamburger button > IGNOREremove
    Not allow
Ikarus mobile.security
  1. Privacy control > Reload listInternet Service > Ignore
    Set to “ON
  2. Settings > Reset to factory settings and delete data
    Set to “OFF
Kaspersky Lab Internet Security
  • Scan > WarningInternet Service > SKIP
    Set to “ON
McAfee Mobile Security
  1. Privacy > Check data exposure > Internet Service > Three-dot button menu > Show app details > Uninstall
    Set to “OFF
  2. Battery optimizer > Clean memory > Clean > App infoForce stop
    Set to “OFF
Norton Mobile Security
  • App Security > App Advisor > Internet ServiceSafe
    Set to “ON
NSHC Droid-X 4U
  • Start full scan > Found listInternet Service > Whitelist
    Set to “ON
PSafe DFNDR
  1. Sidebar > PowerPro Battery Saver > PowerPRO > Dashboard > Settings > Super Optimization > Internet Service
    Set to “ON
  2. Tools > CleanupQuick cleanup
    Set to “OFF
  3. Tools > Performance > CPU Cooler and Bootst Memory
    Set to “OFF
  4. Tools > Performance > Game Booster > Add Games > Internet Service
    Set to “ON
Quick Heal Mobile Security
  1. Tap to increase the Security > Threats Detected-Details > Internet Servicedo not report this app again and Skip
    Set to “ON
  2. Sidebar > Settings > Optimize > Power Saving and Enable network monitor
    Set to “OFF
Sophos Mobile Security
  • Scanner > Low reputation apps > Object detailsInternet Service > Allow
    Set to “ON
Trend Micro Mobile Security
  1. Security Scan > Scan Now > Issues Found > Internet ServiceUninstall
    Set to “OFF
  2. Security Scan > Scan Now > Issues Found > App: Removal Recommended > APPNAMETrust
    Set to “ON
  3. System Tuner > Smart Power Saver
    Set to “OFF
AVG Antivirus – AVG Cleaner
  • AVG Antivirus > Hamburger button > More by AVGAVG Cleaner > Apps > Biggest appsSHOW ALL > Internet Service (Selecte) > Three-dot button menuAdd to ignore llist
    Set to “ON
Super Cleaner
  • Phone Boost > Ignore List > Process Ignore List > AddInternet Service
    Set to “ON

Was this article helpful?

Related Articles