Skip to content

Latest commit

 

History

History
1142 lines (884 loc) · 44.1 KB

CHANGELOG.md

File metadata and controls

1142 lines (884 loc) · 44.1 KB

Changelog

Next release

Version 1.10.14 TEST

  • Filter on permissions filters functions too (issue)
  • Select applications to allow (issue)
  • Require Pro license to allow individual accounts, applications and contacts
  • Build for Android 4.4 KitKat (issue)
  • Added expert mode (disables dangerous restrictions) (issue) (issue)
  • Updated Chinese translation
  • Updated French translation
  • Updated Lithuanian translation
  • Updated Polish language

Version 1.10.13 BETA

  • Fixed crash on empty latitude/longitude (issue)
  • Option to negate filter on restrictions (issue)
  • Option to make XPrivacy device administrator (to prevent unwanted uninstall)
  • Updated Chinese translation
  • Updated Lithuanian translation

Version 1.10.12 BETA

  • Fixed java.lang.NoClassDefFoundError: de.robv.android.xposed.XposedHelpers

Version 1.10.11 BETA

  • Fixed rare null pointer exception (issue)
  • Fixed flickering with black theme
  • Fixed setting global and randomize on boot settings
  • Fixed width settings dialog
  • Require Android 4.0.3 (minimum for Xposed)
  • Added settings for Advertisement ID (including randomization) (issue)
  • Added settings for SSID (including randomization) (issue)
  • Added setting to disable update notification (per application) (issue)
  • Not filtering on restricted will filter on not restricted (issue)
  • Option to randomize subscriber ID (IMSI) (issue)
  • Added application icons to usage view (issue)
  • Added traditional Chinese translation
  • Updated German translation
  • Updated Vietnamese translation

Version 1.10.8 TEST

  • Fixed import of filter settings
  • Fixed up navigation (again) (issue)

Version 1.10.7 TEST

  • Mark categories dangerous in template
  • Permanently cache XPrivacy version and Android usage settings
  • Do not display number of packages in progress dialog
  • Show location for license file in about dialog
  • Fixed up navigation (again) (issue)
  • Auto import pro license file (issue)
  • Allow application specific disable of globally set randomization (issue)
  • Compatibility with MultiSimTelephonyManager (issue)
  • Restrict /sys/block/.../cid and /sys/class/.../cid (issue)
  • Restrict system properties ending with cid (issue)
  • Updated Slovak translation

Version 1.10.5 TEST

  • Restrict access to sensors (issue)
  • Restrict Google advertising ID (issue)
  • Send more usage data and faster

Version 1.10.4 BETA

  • Added setting to enable Android usage data (default disabled) (issue)
  • Randomize settings at boot in separate thread (issue)
  • Added dangerous restrictions to template (issue, issue)
  • Fixed opening correct application settings from notification (issue)
  • Do not use current application context (issue)
  • Handle all exceptions while processing package events (issue)
  • Require Xposed 2.3.1
  • Updated Arabic translation
  • Updated German translation
  • Updated Italian translation

Version 1.10 stable

  • Updated Catalan translation

Version 1.9.27 release candidate

  • Restore previous up navigation, but disable up navigation if started from notification

Version 1.9.26 release candidate

  • Fixed up navigation (again) (issue)
  • Updated German translation
  • Updated Norwegian translation
  • Updated Simplified Chinese translation
  • Updated Swedish translation

Version 1.9.25 release candidate

  • Fixed always asking for clear when tapping notification
  • Remove notification when selecting clear

Version 1.9.24 release candidate

  • Option to clear restrictions from notification (if your Android version supports this)

Version 1.9.23 release candidate

  • Fixed up navigation (issue)
  • Ask if sure when clearing restrictions / applying template

Version 1.9.22 release candidate

  • Group some application menu items (thanks @tonymanou)
  • Prevent user/system application filter both being applied
  • Auto fix folder permissions
  • Added icon for user application filter, thanks @Looki75
  • Display file name after export (issue)
  • Updated Hindi translation
  • Updated Japanese translation
  • Updated Lithuanian translation
  • Updated Slovenian translation

Version 1.9.21 release candidate

  • Fixed hang on boot / start application
  • Fixed filter on restrictions

Version 1.9.20 release candidate

  • Fixed templates no longer applied (issue)
  • Fixed wrong restrictions sometimes applied (possibly fixing issue)
  • Updated French translation
  • Updated Simplified Chinese translation

Version 1.9.19 release candidate

  • Revert Use privacy provider 60 seconds after system ready for all packages

Version 1.9.18 release candidate

  • Allow uncheck half checked restrictions
  • Display application name in settings
  • Use privacy provider 60 seconds after system ready for all packages
  • Fixed system application getting restricted on update
  • Sort application names for same uid
  • Updated Arabic translation
  • Updated German translation
  • Updated Spanish translation
  • Updated Vietnamese translation

Version 1.9.17 BETA!

  • Fixed true randomization setting (issue)
  • Add filter on user applications
  • Updated German translation

Version 1.9.16 BETA!

  • Retry read settings/restrictions
  • Updated Arabic translation
  • Updated Hindi translation
  • Updated Lithuanian translation
  • Updated Slovenian translation

Version 1.9.15 BETA!

  • Make filter settings persistent
  • Simplified filtering on application type
  • Fixed default for randomize on boot
  • Fixed settings text width
  • Updated Simplified Chinese translation

Version 1.9.14 BETA!

  • Application specific settings
  • True randomization (both global/per app)
  • Added clear button to settings
  • Auto fix file permissions by privacy provider (not in Zygote anymore)
  • Removed popup for pro license (not enabler)
  • Updated Danish translation
  • Updated French translation
  • Updated German translation
  • Updated Japanese translation
  • Updated Lithuanian translation
  • Updated Simplified Chinese translation
  • Updated Slovak translation
  • Updated Vietnamese translation

Version 1.9.13 BETA!

  • Auto fix file permissions (issue)
  • Display new/update in notification (issue)
  • Attempt to fix opening wrong settings from notification
  • Support for randomize at boot per application (no GUI yet)
  • Fetch restrictions for all user applications (issue)
  • Added Estonian translation
  • Updated Arabic translation
  • Updated German translation
  • Updated Slovenian translation

Version 1.9.12 BETA!

  • Fixed title randomize button
  • Broadcast intent biz.bokhorst.xprivacy.action.ACTIVE after boot (issue)
  • Compiled for Xposed version 2.2
  • Removed update menu (Xposed 2.2 will take care of updates)
  • This is the last release on goo.im
  • Updated Arabic translation
  • Updated Czech translation
  • Updated Slovak translation
  • Updated Vietnamese translation

Version 1.9.11 BETA!

  • Fixed FC at boot by reverting intent at boot

Version 1.9.10 BETA!

  • Split restriction cache timeout (15 seconds) and settings cache timeout (30 seconds)
  • Prepare application specific settings / true randomization (issue)
  • Fixed not handled restriction (issue)
  • Fixed check for file manager (issue)
  • Send intent biz.bokhorst.xprivacy.action.ACTIVE after boot (issue)
  • Setting for browser user agent (issue)
  • Updated German translation
  • Updated Lithuanian translation
  • Updated Russian translation
  • Updated Turkish translation

Version 1.9.9 BETA!

  • Fixed half state for applications with only dangerous restricted (pull request)
  • Fixed empty app list on first launch (pull request)
  • Fixed "has permission" filter not updating application list (pull request)
  • Added Farsi translation
  • Updated Japanese translation
  • Updated Polish translation
  • Updated Slovak translation
  • Updated Vietnamese translation

Version 1.9.8 BETA!

  • Updated Arabic translation
  • Updated German translation
  • Updated Hindi translation
  • Updated Lithuanian translation
  • Updated Simplified Chinese translation
  • Updated Slovak translation

Contributed by tonymanou: (pull request)

  • Added three-states checkboxes in main activity
  • Improved accessibility: clickable images are focusable with DPAD in filter frame
  • Added the ability to show apps of user/system/both (new strings to translate)
  • Added infos about the user/system/both icons in help section
  • Various fixes (bad margins on large screens, 9-patches ...)

Version 1.9.7 BETA!

  • Setting for IP address (issue)
  • Restrict browser user agent string (issue)
  • Restrict /system/build.prop (issue)
  • Fixed margins on large screens
  • Fixed restricting NFC (issue)
  • Fixed exporting dangerous function exceptions (issue)
  • Setting to enabled/disable logging (default disabled)
  • Add seconds to export file name (issue)
  • Added Hindi translation
  • Updated Arabic translation
  • Updated French translation
  • Updated German translation
  • Updated Japanese translation
  • Updated Portuguese translation
  • Updated Simplified Chinese translation
  • Updated Slovenian translation
  • Updated Vietnamese translation

Version 1.9.6 BETA!

  • Updated Arabic translation
  • Updated Catalan translation
  • Updated Czech translation
  • Updated Dutch/Flemish translation
  • Updated French translation
  • Updated German translation
  • Updated Italian translation
  • Updated Japanese translation
  • Updated Lithuanian translation
  • Updated Norwegian translation
  • Updated Polish translation
  • Updated Portuguese translation
  • Updated Simplified Chinese translation
  • Updated Slovenian translation
  • Updated Swedish translation
  • Updated Turkish translation
  • Updated Vietnamese translation

Contributed by tonymanou: (pull request)

  • Added a circular progress bar when the filter is processing
  • Added stats: apps filtered / total apps
  • Moved category filter outside of the collapsible filter frame
  • Changed clickable images for filters to checkboxes
  • Added new strings for the filters
  • New card-like UI theme

Note for the translators: be careful! A too long string will be cut on small screens ...

Version 1.9.5 BETA!

  • Updated Greek translation
  • Updated Japanese translation

Contributed by tonymanou: (pull request)

  • Fixed filter frame's hidden state that was not restored when restoring the instance state
  • Moved the filters 'hide system app' and 'filter by permission' from the settings to the filter frame
  • Bigger expand icon for filter section (asked on XDA)
  • Fixed alignment of the items in the filter section
  • Improved the design of the filter frame (asked on XDA) : the corners are less round, the background is now a gradient

Version 1.9.4 BETA!

Contributed by tonymanou: (pull request)

  • Moved help button to the action bar
  • Moved the edit help (pen icon) into the help pop-up (only for the main activity)
  • Added scrollbars to the main help pop-up in order to avoid cut content on small screens
  • Added a frame around the filter section
  • Ability to show/hide the filter section (hidden when the application starts)

Version 1.9.3 BETA!

  • Submit MD5 of android ID for more privacy
  • Layout/menu/text improvements, thanks tonymanou
  • Do not clear existing restrictions when no restrictions fetched (issue)
  • Updated English translation
  • Updated Simplified Chinese translation

Version 1.9.2 BETA!

  • Fixed fetching function exceptions (issue)
  • Updated Czech translation
  • Updated French translation
  • Updated German translation
  • Updated Polish translation
  • Updated Portuguese translation
  • Updated Slovak translation
  • Updated Turkish translation

Version 1.9.1 BETA!

  • Fetch crowd sourced restrictions (experimental)
  • Suppress warning in location manager
  • Updated Turkish translation

Version 1.9 stable

  • Delete usage data when removing application
  • Updated Catalan translation
  • Updated Lithuanian translation
  • Updated Japanese translation
  • Updated Russian translation

Version 1.8.13 RC!

  • Delete restrictions when removing application
  • Fixed exception logging of TelephonyManager
  • Wait 500 ms between sending usage data
  • Updated Arabic translation
  • Updated French translation
  • Updated German translation
  • Updated Lithuanian translation
  • Updated Polish translation
  • Updated Portuguese translation
  • Updated Simplified Chinese translation
  • Updated Slovak translation
  • Updated Swedish translation

Version 1.8.12 RC!

  • Menu to clear all application restrictions
  • Wait 60 seconds after system ready before sending Android usage data (issue)
  • Updated German translation
  • Updated Lithuanian translation

Version 1.8.11 BETA!

  • Link application info to submitted restrictions
  • Ask if sure when submitting restriction data
  • Notify on start of submit

Version 1.8.10 BETA!

  • Submit application name

Version 1.8.9 BETA!

  • Submit data to central server (only in application details view) Experimental!
  • Updated Arabic translation
  • Updated German translation
  • Updated Japanese Translation

Version 1.8.8 BETA!

  • Fixed a bug in location restriction (issue)
  • Updated French translation
  • Updated German translation
  • Updated Lithuanian translation
  • Updated Simplified Chinese translation

Version 1.8.7 BETA!

  • Enable Android usage data 60 seconds after boot
  • Filter usage data for the last 24 hours
  • Option to set network/SIM operator name

Version 1.8.6 BETA!

  • Always lock fallback restriction loading
  • Limit help icon size

Version 1.8.5 BETA!

  • Disabled usage data for Android (results in slow/hanging Android start)
  • Updated French translation
  • Updated Polish translation

Version 1.8.4 ALPHA!

  • Restrict serial number for Android again
  • Usage data for Android
  • Updated Japanese translation
  • Updated Lithuanian translation
  • Updated Slovak translation

Version 1.8.3

  • Restrict getNetworkType and getPhoneType (issue)
  • Updated Norwegian translation
  • Updated Russian translation

Version 1.8.2 BETA!

  • Redesigned restriction storage (less resource usage)
  • Updated Catalan translation

Version 1.8.1

  • Workaround for crash while importing in some situations / some devices
  • Updated source code borrowed from Android
  • Updated Hungarian translation

Version 1.8

  • Randomization of: (issue)
    • Android ID
    • Country
    • GSF ID
    • IMEI
    • Location
    • Phone number
    • Serial#
  • Added hints to settings (issue)
  • Updated Japanese Translation
  • Updated Polish translation
  • Updated Portuguese translation
  • Updated Swedish translation
  • Updated Simplified Chinese translation
  • Updated Vietnamese translation

Version 1.7.30 BETA!

  • Fixed Skype crash (issue)
  • Fixed navigate from usage view crash (issue)
  • Intent for import/export (issue)
  • Randomization of: (issue)
    • MAC address
  • Updated French translation
  • Updated German translation
  • Updated Lithuanian translation

Version 1.7.29 BETA!

  • Go to method restriction from application usage view (issue)
  • Fixed usage data for contacts (issue)
  • Fixed navigation to application in wiki (issue)
  • Better detection of sh / su command
  • Updated Czech translation
  • Updated French translation
  • Updated German translation
  • Updated Japanese Translation
  • Updated Norwegian translation
  • Updated Russian translation
  • Updated Slovak translation
  • Updated Swedish translation

Version 1.7.28 BETA!

  • Export/import selected accounts/contacts for the same device only (pro version only)
  • Fixed crash while filtering (issue)
  • Updated Simplified Chinese translation
  • Updated Slovenian translation

Version 1.7.27 BETA!

  • Pre-load application icons again
  • Moved restricting statusbar notifications and C2DM to new category Notifications
  • Updated German translation

Version 1.7.26 BETA!

  • Performance improvements
    • Caching of fallback restrictions
    • Usage private executors with normal priority for async tasks
  • Faster application details view by fetching data asynchronous
  • Faster usage view by applying the holder pattern
  • Revert "Run privacy provider in separate process" (issue)
  • Moved clipboard restrictions for System to new Clipboard category (issue)
  • Add restrictions to the System category: (issue, issue)
    • android.intent.action.PACKAGE_CHANGED
    • android.intent.action.PACKAGE_DATA_CLEARED
    • android.intent.action.PACKAGE_FIRST_LAUNCH
    • android.intent.action.PACKAGE_FULLY_REMOVED
    • android.intent.action.PACKAGE_NEEDS_VERIFICATION
    • android.intent.action.PACKAGE_VERIFIED
    • android.intent.action.EXTERNAL_APPLICATIONS_AVAILABLE
    • android.intent.action.EXTERNAL_APPLICATIONS_UNAVAILABLE
    • com.google.android.c2dm.intent.REGISTRATION
    • com.google.android.c2dm.intent.RECEIVE
  • New setting for serial number (issue)
  • Updated Lithuanian translation
  • Updated Vietnamese translation

Version 1.7.25 BETA!

  • Faster application list by fetching data asynchronous and using these tricks
  • Reduce memory usage by limiting number of parallel usage data updates
  • Updated Bulgarian translation
  • Updated Catalan translation
  • Updated Slovak translation

Version 1.7.24 BETA!

  • Fixed for Android 4.3 (issue)
  • Updated French translation
  • Updated Japanese Translation
  • Updated Simplified Chinese translation
  • Updated Slovenian translation

Version 1.7.23 BETA!

  • Run privacy provider in separate process
  • Updated Catalan translation

Version 1.7.22 BETA!

  • Always show categories with data usage (even without permssions)
  • Performance improvements (enum hooks)
  • Updated Slovak translation

Version 1.7.21 BETA!

  • Show permissions for indivudual functions
  • Restructured method hooking
  • Updated Portuguese translation

Version 1.7.20 BETA!

  • Restructured meta data (restriction/function definitions)

Version 1.7.19 BETA!

Version 1.7.18 BETA!

  • Option to show usage data from the application details view
  • Fixed usage data (issue, issue)
  • Revert 1.7.16 change

Version 1.7.17 BETA!

  • Contacts: also check for raw contacts (issue)

Version 1.7.16 BETA!

  • Run provider in separate process to solve heap problems

Version 1.7.15 BETA!

  • Performance improvements (the usage data will be reset because of this, but not the restrictions)
  • Disable Android version warning for version 4.3
  • Updated telephony function permissions (issue)
  • Updated German translation
  • Updated Polish translation
  • Updated Russian translation
  • Updated Vietnamese translation

Version 1.7.14 BETA!

  • Request large heap

Version 1.7.13 BETA!

  • Filter usage data by restricted or not (menu)
  • Display icon if restricted in usage data view
  • Menu to refresh usage data
  • Less memory usage during import (issue)
  • Export file name with date / import with file chooser (issue)
  • Share exported file (issue)
  • Updated target SDK version to 18 (Android 4.3)
  • 4.3: restrict getGroupIdLevel1
  • 4.3: restrict ACTION_RESPOND_VIA_MESSAGE
  • 4.3: restrict getAccountsByTypeForPackage
  • Performance improvements
  • Updated German translation
  • Updated Japanese translation
  • Updated Lithuanian translation
  • Updated Simplified Chinese translation

Version 1.7.10 BETA!

  • Open application settings when clicking in the data usage view

Version 1.7.9 BETA!

  • Performance improvements
  • Consider no Android permissions required as having Android permissions for a category
  • Added data usage view for debugging purposes
  • Updated Norwegian translation
  • Updated Slovak translation

Version 1.7.8 BETA!

  • Performance improvements
  • Filter on internet permission
  • Transparent spinner background (issue)
  • Attempt to fix select contacts crash (reported on XDA)
  • Display uid's (as discussed on XDA)
  • Added Vietnamese translation
  • Updated Catalan translation
  • Updated French translation
  • Updated Lithuanian translation
  • Updated Polish translation
  • Updated Turkish translation

Version 1.7.7

  • Restrict Google auth
  • Fetch accounts/contacts in the background
  • Show orange triangles for function usage
  • Display icon for frozen (not enabled) applications, thanks @Looki75 for the icon
  • Added Lithuanian translation
  • Updated Catalan translation
  • Updated French translation
  • Updated German translation
  • Updated Japanese translation
  • Updated Russian translation
  • Updated Simplified Chinese translation
  • Updated Slovak translation

Version 1.7.6

  • Added disclaimer on first run
  • Removed duplicate getByName in category internet

Version 1.7.5

  • Show disabled applications when not filtering system applications
  • Marked getActiveNetworkInfo and getNetworkInfo as dangerous
  • Updated Italian translation

Version 1.7.4

  • Rebuild application list on package change (issue)
  • Fake offline location providers (not enabled by default) (issue)
  • Use existing settings when installing an application again (issue)
  • Added Serbian translation
  • Updated Dutch translation
  • Updated French translation
  • Updated Portuguese translation
  • Updated Slovenian translation

Version 1.7.3

  • Updated Spanish translation
  • Fixed YouTube crash (issue)

Version 1.7.2

  • Better hide internet connectivity, thanks @sorgelig
  • Fixed exporting dangerous functions (issue)
  • Location through Google Play services restricted (function connect) (issue)
  • Added Portuguese translation
  • Updated Czech translation
  • Updated Hebrew translation
  • Updated Greek translation
  • Updated Spanish translation

Version 1.7

  • Restrict access to /proc (fixed again)
  • Restrict package change notifications (issue)
  • Restrict addGeofence and getLastLocation (hidden function)
  • Restrict getWifiApConfiguration (hidden function), thanks @vipere
  • Restrict DNS in category Internet, thanks @sorgelig (issue)
  • Marked location/getScanResults as dangerous
  • Higher resolution launcher icons (source)
  • Sort function names
  • Fixed leaking SSID on Android 4.2+
  • Fixed notification icons
  • Updated Catalan translation
  • Updated French translation
  • Updated German translation
  • Updated Japanese translation
  • Updated Simplified Chinese translation
  • Updated Slovenian translation
  • Updated Swedish translation

Version 1.6.6

  • Reverted "Restrict access to /proc" (again)
  • Updated Arabic translation
  • Update French translation
  • Updated Polish translation

Version 1.6.5

  • Explicitly allow /proc for Android

Version 1.6.4

  • User interface improvements
  • Stability improvements
  • Restrict access to /proc (fixed)
  • Updated Catalan translation
  • Updated Simplified Chinese translation
  • Updated Slovak trabnslation

Version 1.6.3

  • Fixed toggling all in main view
  • Add Catalan translation

Version 1.6.2

  • Do not apply dangerous restriction categories to new applications / all
  • Add legend for colors in help
  • Fixed filtering after switching theme

Version 1.6.1

  • Reverted "Restrict access to /proc"
  • Integrate clear icon into application name filter
  • Updated Polish translation

Version 1.6

  • Restrict access to /proc (issue)
  • New internet icon, thanks @Looki75
  • Replace expert mode by color coding, thanks @Looki75 for the colors
  • Always allow drilling down in the application details view
  • Fixed registering property names
  • Added Swedish translation
  • Updated French translation
  • Updated Polish translation
  • Updated Simplified Chinese translation

Version 1.5

  • User interface improvements
  • Performance improvements
  • More generic matching of system properties
  • Move categories internet, storage and system to expert mode (issue, issue)
  • Setting to filter system applications (issue)
  • Option to set a template for new applications / application all menu (issue)
  • New colored icon set, thanks @Looki75 (issue)
  • Menu to select allowed contacts for an application (issue)
  • Increase length of ICCID to 20 digits (issue)
  • Filter categories by permission in the details view (issue)
  • Fixed checking for E-mail permission
  • Fixed restricting recording in some situations (issue)
  • Fixed navigation of application detailed view (issue)
  • Fixed clearing export/import done notification
  • Added Danish translation
  • Updated Hungarian translation
  • Updated Japanese translation
  • Updated Norwegian translation
  • Updated Simplified Chinese translation
  • Updated Slovak translation
  • Updated Turkish translation

Version 1.4

  • Menu to select allowed accounts for an application
  • Enable navigate up again
  • Added info icon to application view
  • Menu to restrict all applications (issue)
  • Restrict E-mail provider (issue)
  • Restrict application provider (category system)
  • Fixed geocoding name feedback (issue)
  • Updated Japanese translation
  • Updated Polish translation
  • Updated Simplified Chinese translation

Version 1.3

  • Dark and light holo theme, thanks @Looki75 for the icons and reviewing
  • Filter on used AND name AND restricted
  • Icon to clear text filter
  • Display application version number in new/updated notification
  • Increased maximum length of MNC to three digits (issue)
  • Some peformance improvements
  • Fixed storage/internet restriction sometimes not working (issue)
  • Fixed shell commands starting with sh and su, like show, thanks @Tungstwenty
  • Fixed stuck notification bar while exporting (issue)
  • Updated Arabic translation
  • Updated simplified Chinese translation
  • Updated Czech translation
  • Updated French translation
  • Updated Hungarian translation
  • Updated Japanese translation
  • Updated Norwegian translation
  • Updated Polish translation
  • Updated Slovak translation
  • Updated Slovenian translation
  • Updated Turkish translation

Version 1.2

  • Setting for SIM serial# (ICCID) (issue)
  • Fixed possible location listener leak, thanks @Tungstwenty
  • Fixed MAC address for network info
  • Fixed application list leak (issue)

Version 1.1

  • All view (disabled check box means some restrictions) (issue)
  • Filter applications by permissions (default enabled)
  • Restrict activity manager (running/recent processes/services/tasks) (issue)
  • Restrict app widget manager (issue)
  • Add Wi-Fi scan result to location category (Google Maps)
  • Setting for subscriber ID (IMSI) (issue)
  • Filter disabled applications (issue)
  • Fixed switching filtering
  • Fixed empty default settings (empty MCC, MNC, country, etc)
  • Fixed navigate up (ICS)
  • Added Hungarian translation
  • Updated Polish translation
  • Updated simplified Chinese translation
  • Updated Slovak translation

Version 1.0

  • Display geocoded address
  • Setting for GSF ID, thanks @vipere (issue)
  • Settings for MCC, MNC and country (ISO 3166-1)
  • Delete existing settings before import
  • Fixed switching between filtering selected/used
  • Added Italian translation
  • Updated Polish translation
  • Updated Slovenian translation

Version 0.43

  • Split media/sdcard storage restriction (expert only) (issue)
  • Move shell restriction out of expert mode, load/Library by default not restricted
  • Move XPrivacy files to the folder .xprivacy (pro version only) (issue)
  • Fake disconnected state for internet restriction (issue)
  • Fake unmounted state for storage restriction (external storage only)
  • Fake Google services framework ID, not restricted by default, thanks @vipere (issue)
  • Progress bar while loading applications, thanks @Tungstwenty
  • Removed boot restriction
  • Check package manager service, Wi-Fi info and activity thread for compatibility
  • Geocoding of location names (issue)
  • Fixed internet/storage restriction for ICS (issue)
  • Fixed keyboard popup, thanks @vipere
  • Fixed and improved fake phone data (issue, see also Restrictions)
  • Fixed fake SSID for Android 4.2+ (issue)
  • Fixed rebuilding application list on orientation change
  • Added Czech translation
  • Added Norwegian translation
  • Added Turkish translation
  • Updated German translation
  • Updated Japanese translation
  • Updated Polish translation
  • Updated Russian translation
  • Updated Simplified Chinese translation
  • Updated Slovak translation
  • Updated Slovenian translation

Version 0.42

  • Display notification when XPrivacy is not enabled also when Xposed installer is not present
  • Better ICS compatibility (issue)
  • Fixed usage data for Build.SERIAL
  • Fixed crash on back (issue)
  • Added Russian translation
  • Updated French translation
  • Updated German translation
  • Updated Japanese translation
  • Updated Polish translation
  • Updated Slovenian translation

Version 0.41

  • Filter applications by used data (issue)
  • Display notification when XPrivacy is not enabled in Xposed after boot (issue)
  • Experimental support for Android ICS 4.0.x
  • Attempt to fix delay when applying boot restriction
  • Added Polish translation
  • Updated Slovak translation

Version 0.40

  • Restrict NFC discovery
  • Restrict access to (internal) media storage

Version 0.39

  • Restrict user dictionary (issue)
  • Notification for updated applications (restrictions will be left alone) (issue)

Version 0.38

  • Added check box to filter restricted applications (issue)
  • Options to set IMEI and phone number (issue)
  • Use set MAC address for ro.boot.btmacaddr/ro.boot.wifimacaddr
  • Removed info icon from methods
  • Updated Slovak translation

Version 0.37

  • Use fastscroll for application browser (thanks @Tungstwenty)
  • Application option menu Launch, Settings and Play Store (thanks @Tungstwenty)
  • Restrict LocationManager.sendExtraCommand (aGPS data)
  • Info links to wiki (issue)
  • Fixed potential resource leak in phone state listener
  • Fixed incompatible location manager message (issue)
  • Fixed incompatible telephony manager message (issue)
  • Increased thread priority to fetch app list
  • Added Spanish translation
  • Updated Japanese translation
  • Updated Slovenian translation

Version 0.36

  • Forgot to remove debug code

Version 0.35

  • Speed up import (pro version only) (issue)
  • Remove pro menu when pro version activated
  • Send support information for detected incompatibilities (issue, issue)
  • Fixed potential account data leak (issue)
  • Fixed potential resource leak in location listener
  • Updated German translation
  • Updated simplified Chinese translation

Version 0.34

  • Show edit icon in category browser

Version 0.33

  • Option to switch between light/dark theme

Version 0.32

  • Move Shell category to expert mode
  • Export/import function restrictions (pro version only)
  • Ongoing notification while exporting/importing
  • Added link to restrictions in help
  • Prevent application details reached from notification to show up in recent
  • Added Japanese translation

Version 0.31

  • Show storage folder in about
  • Support for XPrivacy Pro from Google play
  • Fixed Skype crash (issue)

Version 0.30

  • Option to set MAC address
  • Workaround Skype crash (issue)
  • Fixed notification for uninstalled apps (issue)
  • Attemp to fix initial lag (issue)
  • Added Romanian translation

Version 0.29

  • Fixed initial display of restrictions

Version 0.28

  • Fixed wrong usage data in app list

Version 0.27

  • Register more usage data (orange triangle)
  • Display time of last usage (application restriction details)
  • Highlight system applications (in expert mode)
  • New expander symbol
  • Menu All in application details to toggle all check boxes
  • Action bar navigate up (issue)
  • Refresh application list when toggling expert mode
  • Basic application search/filter (issue)
  • Added French translation
  • Added Slovak translation
  • Added simplified Chinese translation
  • Updated Greek translation

Version 0.26

  • Restrict process builder (shell, superuser) (issue)

Version 0.25

  • Fixed network usage data
  • Fixed text wrapping application info
  • Fixed to strict network restrictions (network state available now)
  • Fixed to strict system restrictions (start activity available now)
  • Fixed multiple installation notifications (issue)
  • Restrict bluetooth MAC / devices
  • More compatibility checks
  • Granular restrictions in expert mode only
  • Hide indicator when no functions in restriction group
  • Start application from application details icon
  • Restrict shell commands, including superuser
  • Restrict loading libraries (category shell)

Version 0.24

  • Display application version
  • More granular restrictions
  • Restrict system properties:
    • ro.gsm.imei
    • net.hostname
    • ro.boot.serialno
    • ro.boot.wifimacaddr
    • ro.boot.btmacaddr
    • Let me know if there more should be restricted
  • Fixed location battery drain (issue)

Version 0.23

  • Location range check
  • Other location input method
  • Simplified user interface
  • Added Hebrew translation

Version 0.22

  • Renamed category Actions to Calling again
  • Moved opening links to new category View
  • Export/import settings, like expert, location (export/import features pro version only)

Version 0.21

  • Settings for latitude/longitude (Christmas Island is at latitude -10.5, longitude 105.667)
  • Undo existing restrictions for apps when importing restrictions (only for apps with exported settings)

Version 0.20

  • Consider XPrivacy as system app (for expert mode)
  • Fixed category browser (issue, fix)
  • Notify when new application installed (feature request)
  • Notify when new system application is installed in expert mode (default allow)

Version 0.19

  • More environment checks when starting
  • More privacy (fallback procedure when low memory)

Version 0.18

  • Basic check for updates (manually)
  • Link to pro version
  • Renamed category Calling to Actions and moved opening browsers links into this category

Version 0.17

  • User interface improvements
  • Display system apps in expert mode only
  • Restrict opening links (issue)
  • Restrict serial number (system/build properties)
  • Export/import (issue) (pro version only)

Version 0.16

  • Removed XPrivacy from Manage apps
  • Added application list to XPrivacy

Version 0.15

  • Restrict Android (expert mode)
  • Restrict Google Service Framework (see also limitations)
  • Restrict Wi-Fi BSSID, IP and SSID
  • Restrict network info
  • No default deny for updated apps

Version 0.14

  • Restrict calling (untested)
  • Restrict sending SMS
  • Restrict sending MMS (untested)
  • Fixed setting restrictions in the app list

Version 0.13

  • Internet restriction (revoke permission)
  • Remove restrictions/audit trail when uninstalling an app
  • Custom write permission for privacy provider
  • Restriction caching (Play store installed app browse should be fast again)

Version 0.12

  • Android version check
  • Check if XPrivacy is enabled
  • Async app list fetch
  • Several user interface improvements
  • Expert mode: prevent app start
  • Added Dutch/Flemish translation
  • Added Bulgarian translation, thanks borislavba
  • Added German translation, thanks NosferatuAlucard
  • Added Greek translation, thanks mikeNG
  • Added Slovenian translation, thanks kv1dr