VirtualXposed

Use Xposed without root, unlock the bootloader or modify system image

VirtualXposed is a simple APP based on VirtualApp and epic that allows you to use an Xposed Module without needing to root, unlock the bootloader, or flash a custom system image. (Supports Android 5.0~9.0.)

The only two restriction of VirtualXposed are:


  • Unable to modify system, so any Module which modifies system won't be able to work properly.

  • Currently resource hooks are not supported. (Theming modules use Resource Hooks.)

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 0.17.2 (172) - Added on 2019-03-28

    This version requires Android ? or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Download APK 7.0 MiB PGP Signature

    Permissions
    • android.permission.INTERNET
    • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
    • com.android.launcher.permission.READ_SETTINGS
    • com.android.launcher.permission.WRITE_SETTINGS
    • io.va.exposed.permission.READ_SETTINGS
    • io.va.exposed.permission.WRITE_SETTINGS
    • io.va.exposed.permission.QSB
    • android.permission.EXPAND_STATUS_BAR
    • android.permission.CALL_PHONE
    • android.permission.SET_WALLPAPER
    • android.permission.SET_WALLPAPER_HINTS
    • android.permission.BIND_APPWIDGET
    • android.permission.READ_EXTERNAL_STORAGE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • com.huawei.authentication.HW_ACCESS_AUTH_SERVICE
    • com.samsung.svoice.sync.READ_DATABASE
    • com.samsung.svoice.sync.ACCESS_SERVICE
    • com.samsung.svoice.sync.WRITE_DATABASE
    • com.sec.android.app.voicenote.Controller
    • com.sec.android.permission.VOIP_INTERFACE
    • com.sec.android.permission.LAUNCH_PERSONAL_PAGE_SERVICE
    • com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY
    • com.samsung.android.providers.context.permission.READ_RECORD_AUDIO
    • com.samsung.android.providers.context.permission.WRITE_RECORD_AUDIO
    • com.sec.android.settings.permission.SOFT_RESET
    • sec.android.permission.READ_MSG_PREF
    • com.samsung.android.scloud.backup.lib.read
    • com.samsung.android.scloud.backup.lib.write
    • android.permission.BIND_DIRECTORY_SEARCH
    • android.permission.UPDATE_APP_OPS_STATS
    • com.android.voicemail.permission.READ_WRITE_ALL_VOICEMAIL
    • android.permission.ACCOUNT_MANAGER
    • android.permission.PACKAGE_USAGE_STATS
    • android.permission.USE_CREDENTIALS
    • android.permission.ACCESS_COARSE_LOCATION
    • android.permission.ACCESS_FINE_LOCATION
    • android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
    • android.permission.ACCESS_MOCK_LOCATION
    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.ACCESS_WIFI_STATE
    • android.permission.ACCESS_WIMAX_STATE
    • android.permission.AUTHENTICATE_ACCOUNTS
    • android.permission.BLUETOOTH
    • android.permission.BLUETOOTH_ADMIN
    • android.permission.BODY_SENSORS
    • android.permission.BROADCAST_STICKY
    • android.permission.CAMERA
    • android.permission.CHANGE_NETWORK_STATE
    • android.permission.CHANGE_WIFI_MULTICAST_STATE
    • android.permission.CHANGE_WIFI_STATE
    • android.permission.CHANGE_WIMAX_STATE
    • android.permission.CLEAR_APP_CACHE
    • android.permission.DISABLE_KEYGUARD
    • android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
    • android.permission.FLASHLIGHT
    • android.permission.GET_ACCOUNTS
    • android.permission.GET_CLIPS
    • android.permission.GET_PACKAGE_SIZE
    • android.permission.GET_TASKS
    • android.permission.KILL_BACKGROUND_PROCESSES
    • android.permission.MANAGE_ACCOUNTS
    • android.permission.MODIFY_AUDIO_SETTINGS
    • android.permission.NFC
    • android.permission.PERSISTENT_ACTIVITY
    • android.permission.PROCESS_OUTGOING_CALLS
    • android.permission.READ_CALENDAR
    • android.permission.READ_CALL_LOG
    • android.permission.READ_CELL_BROADCASTS
    • android.permission.READ_CLIPS
    • android.permission.READ_CONTACTS
    • android.permission.READ_INSTALL_SESSIONS
    • android.permission.READ_PHONE_STATE
    • android.permission.READ_PROFILE
    • android.permission.READ_SMS
    • android.permission.READ_SOCIAL_STREAM
    • android.permission.READ_SYNC_SETTINGS
    • android.permission.READ_SYNC_STATS
    • android.permission.READ_USER_DICTIONARY
    • android.permission.RECEIVE_MMS
    • android.permission.RECEIVE_SMS
    • android.permission.RECEIVE_WAP_PUSH
    • android.permission.RECORD_AUDIO
    • android.permission.REORDER_TASKS
    • android.permission.RESTART_PACKAGES
    • android.permission.SEND_SMS
    • android.permission.SET_TIME_ZONE
    • android.permission.SUBSCRIBED_FEEDS_READ
    • android.permission.SUBSCRIBED_FEEDS_WRITE
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.TRANSMIT_IR
    • android.permission.USE_SIP
    • android.permission.VIBRATE
    • android.permission.WAKE_LOCK
    • android.permission.WRITE_CALENDAR
    • android.permission.WRITE_CALL_LOG
    • android.permission.WRITE_CLIPS
    • android.permission.WRITE_CONTACTS
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.WRITE_PROFILE
    • android.permission.WRITE_SETTINGS
    • android.permission.WRITE_SMS
    • android.permission.WRITE_SOCIAL_STREAM
    • android.permission.WRITE_SYNC_SETTINGS
    • android.permission.WRITE_USER_DICTIONARY
    • android.permission.USE_FINGERPRINT
    • com.android.alarm.permission.SET_ALARM
    • com.android.browser.permission.READ_HISTORY_BOOKMARKS
    • com.android.browser.permission.WRITE_HISTORY_BOOKMARKS
    • com.android.launcher.permission.INSTALL_SHORTCUT
    • com.android.launcher.permission.UNINSTALL_SHORTCUT
    • com.android.vending.BILLING
    • com.android.vending.CHECK_LICENSE
    • com.android.voicemail.permission.ADD_VOICEMAIL
    • com.google.android.c2dm.permission.RECEIVE
    • com.google.android.gms.permission.ACTIVITY_RECOGNITION
    • com.google.android.gms.permission.AD_ID_NOTIFICATION
    • com.google.android.googleapps.permission.GOOGLE_AUTH
    • com.google.android.googleapps.permission.GOOGLE_AUTH.OTHER_SERVICES
    • com.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUser
    • com.google.android.googleapps.permission.GOOGLE_AUTH.adsense
    • com.google.android.googleapps.permission.GOOGLE_AUTH.adwords
    • com.google.android.googleapps.permission.GOOGLE_AUTH.ah
    • com.google.android.googleapps.permission.GOOGLE_AUTH.android
    • com.google.android.googleapps.permission.GOOGLE_AUTH.androidsecure
    • com.google.android.googleapps.permission.GOOGLE_AUTH.blogger
    • com.google.android.googleapps.permission.GOOGLE_AUTH.cl
    • com.google.android.googleapps.permission.GOOGLE_AUTH.cp
    • com.google.android.googleapps.permission.GOOGLE_AUTH.dodgeball
    • com.google.android.googleapps.permission.GOOGLE_AUTH.finance
    • com.google.android.googleapps.permission.GOOGLE_AUTH.gbase
    • com.google.android.googleapps.permission.GOOGLE_AUTH.grandcentral
    • com.google.android.googleapps.permission.GOOGLE_AUTH.groups2
    • com.google.android.googleapps.permission.GOOGLE_AUTH.health
    • com.google.android.googleapps.permission.GOOGLE_AUTH.ig
    • com.google.android.googleapps.permission.GOOGLE_AUTH.jotspot
    • com.google.android.googleapps.permission.GOOGLE_AUTH.knol
    • com.google.android.googleapps.permission.GOOGLE_AUTH.lh2
    • com.google.android.googleapps.permission.GOOGLE_AUTH.local
    • com.google.android.googleapps.permission.GOOGLE_AUTH.mail
    • com.google.android.googleapps.permission.GOOGLE_AUTH.mobile
    • com.google.android.googleapps.permission.GOOGLE_AUTH.news
    • com.google.android.googleapps.permission.GOOGLE_AUTH.notebook
    • com.google.android.googleapps.permission.GOOGLE_AUTH.orkut
    • com.google.android.googleapps.permission.GOOGLE_AUTH.print
    • com.google.android.googleapps.permission.GOOGLE_AUTH.sierra
    • com.google.android.googleapps.permission.GOOGLE_AUTH.sierraqa
    • com.google.android.googleapps.permission.GOOGLE_AUTH.sierrasandbox
    • com.google.android.googleapps.permission.GOOGLE_AUTH.sitemaps
    • com.google.android.googleapps.permission.GOOGLE_AUTH.speech
    • com.google.android.googleapps.permission.GOOGLE_AUTH.speechpersonalization
    • com.google.android.googleapps.permission.GOOGLE_AUTH.talk
    • com.google.android.googleapps.permission.GOOGLE_AUTH.wifi
    • com.google.android.googleapps.permission.GOOGLE_AUTH.wise
    • com.google.android.googleapps.permission.GOOGLE_AUTH.writely
    • com.google.android.googleapps.permission.GOOGLE_AUTH.youtube
    • com.google.android.launcher.permission.READ_SETTINGS
    • com.google.android.providers.gsf.permission.READ_GSERVICES
    • com.google.android.providers.talk.permission.READ_ONLY
    • com.google.android.providers.talk.permission.WRITE_ONLY
    • android.permission.MOUNT_UNMOUNT_FILESYSTEMS
    • android.permission.READ_LOGS
    • android.permission.INSTALL_PACKAGES
    • android.permission.DELETE_PACKAGES
    • android.permission.CLEAR_APP_USER_DATA
    • android.permission.WRITE_MEDIA_STORAGE
    • android.permission.ACCESS_CACHE_FILESYSTEM
    • android.permission.READ_OWNER_DATA
    • android.permission.WRITE_OWNER_DATA
    • android.permission.CHANGE_CONFIGURATION
    • android.permission.DEVICE_POWER
    • android.permission.BATTERY_STATS
    • android.permission.ACCESS_DOWNLOAD_MANAGER
    • com.android.launcher3.permission.READ_SETTINGS
    • com.android.launcher2.permission.READ_SETTINGS
    • com.teslacoilsw.launcher.permission.READ_SETTINGS
    • com.actionlauncher.playstore.permission.READ_SETTINGS
    • com.mx.launcher.permission.READ_SETTINGS
    • com.anddoes.launcher.permission.READ_SETTINGS
    • com.apusapps.launcher.permission.READ_SETTINGS
    • com.tsf.shell.permission.READ_SETTINGS
    • com.htc.launcher.permission.READ_SETTINGS
    • com.lenovo.launcher.permission.READ_SETTINGS
    • com.oppo.launcher.permission.READ_SETTINGS
    • com.bbk.launcher2.permission.READ_SETTINGS
    • com.s.launcher.permission.READ_SETTINGS
    • cn.nubia.launcher.permission.READ_SETTINGS
    • com.huawei.android.launcher.permission.READ_SETTINGS
    • com.huawei.android.launcher.permission.CHANGE_BADGE
    • android.permission.GET_INTENT_SENDER_INTENT
    • android.permission.WRITE_APN_SETTINGS