[Android Software Development] gatesjunior:
Change Log:

01/09/2015: Initial Release

01/10/2015: Updated the handling of application filtering determining what is disabled / blocked

01/11/2015: Updated application (v2.1) to hopefully help address the local Administrator issues

01/12/2015: Major update v2.8 (Fixes all the users not being able to see packages - Xposed Framework fix)

1/13/2015: (v2.9) Fixed an issue with an Out of Bounds Exception in certain cases.

1/15/2015: (v2.10) Complete rewrite of the filter engine, all interactive and immediate now. Also some cleanup.

1/16/2015: (v3.0) Root mode added with ability to completely remove application(s), with backup feature.

1/17/2015: (V3.1) Added new intro screen as well as import blocked list functionality.

1/18/2015: (V3.2) Added some hover helper text. If you hover over a major item it will display helper text.

1/19/2015: (V3.3) Fixed some more Xposed framework issues that would impact rooted users and removing packages as well as fixed some import logic to make it more reliable and optimized.

1/23/2015: (V3.4) Major update and bug fixes as follows:

•Interactive search now also supports searching through the package name(s) as well as the apk file(s)

•Bugs related to duplicate entries showing up when you Read Device Packages multiple times with filter on and off are fixed. This could have caused issues with some users saying it will not remove something.

•Blocking mode fully supported on 4.4.x, found a major bug that was preventing this with rooted devices

•APK file backups now include Odex files if they exist with the APK

•Remove option now completely removes both apk and odex, so yes, previous builds would have left the odex files behind. They will not hurt anything, but take up space. I will release a quick fix for the cleanup of those soon, if you cannot do it yourself.

•Buttons appearing where they should not at times with filter is fixed

•If you have disabled something on the phone itself or in a script, and are rooted, the program will not care any longer and will unblock them anyway.

(1/31/2015: (V3.5) Major logic update. I think I finally put a nail in the coffin with the Xposed Framework issues and removing applications. Also added the functionality where once you import a blocked list all the items will turn red for the changes it has made.

(2/6/2015): V3.6 Quite a few additional options. Including the following:

Ability to only show blocked packages, unblocked packages and all packages. (Just right click on either Read Device Packages button or Apply button after initial package listing is displayed.)

Ability to right click now on not only the Read Device Packages button, but also the Apply button.

Ability to import unblocked listing (Yes, changes will be made red to identify what would be unblocked before Applying)

Ability to sort by either APK Filename or Package Name and be able to sort in either Ascending order or Descending order in each area.

Complete removal of all associated data and folders that pertains to a package if the Remove option is selected (Root Mode only)

(2/7/2015): V3.7 Added a checkbox identifier on Display mode to let users know which Display Mode they are in currently.

------ (Fix was placed into this build later that fixes the UnBlock All Packages button bug..)

(3/28/2015): V3.8 Added Lollipop support for rooted / non-rooted users. It will now support hiding the packages, if you are rooted it will disable them instead. Also, you will notice if you right click on the Read Device Packages after it loads there is also a Backup / Restore menu option. Do not use those yet, I am still working on them.

(4/4/2015): V3.85 Fixed issue with base.apk flags being read incorrectly from device. Logic issue.

(4/12/2015): Updated a logic issue in the detection of the device and it's abilities. Same release number, v3.85

(5/24/2015): Fixed an issue during import of a blocked list that would flag all "base.apk" files..

(1/7/2018): Added newer Android Debug Bridge Files..