Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,779,301 Members 50,238 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.1+][updated v4.82]SystemCleanup Freeze/Delete SysApps move Apps2Sys

Tip us?
 
inteks
Old
(Last edited by GermainZ; 30th July 2014 at 05:08 PM.) Reason: Added proper tags to title
#1  
inteks's Avatar
Senior Member - OP
Thanks Meter 729
Posts: 1,083
Join Date: Oct 2006

 
DONATE TO ME
Wink [APP][2.1+][updated v4.82]SystemCleanup Freeze/Delete SysApps move Apps2Sys

This App can move updated Systemapps Like Maps,Market or Search, back to /system/app and save space on /data/app
AND... you'll get a notification if such an app is updated via Market !!! (if you Like )

for this is *** ROOT *** required !!

### if something doesnt work Please use the "SendDump" function of SystemCleanup and write me a short description of your problem its better then writing your problem in Market Comments. i cant answer there nor can i ask you for details. ###

Credits:
big thx to VoB[in for the translation (ru)
big thx to tokafondo fot translation (es)

Features:
-Freeze/Remove Bloatware (it include a short description of common Apks)
-Move Userapps to /System/App to save Space
-Completely Odexfile aware (it shows the odex/dalvik file in detailview)
-Odex Apps directly On Phone to save Space on /data

-cleanup App cache
-cleanup *dead* "/data/data/<application>/*.*" folder if apk is removed
-cleanup "/system/etc/product/applications/*.*"
-cleanup "/system/etc/customization/applications"
-cleanup ".android_secure/smdl2tmp1.asec"
-cleanup empty or duplicated Playlists
-cleanup dalvik-cache remove unused classes.dex files

-**automaticly checks for updated systemfiles wenn a package is updated (i.e. market) and shows a notify if a package exists in /system AND /data. (systemcleanup doesnt need to run in background! it register itself for 'package_replaced' intent ;o) **

-shows memoryusage of running apps
-search for unknown packagenanme with Google on a Single Click
-you can send me an updated/missing description for a System.apk per eMail ;o)

-in settings you can set the default installation location for packagemanager (auto,internal,sdcard)


get it here ->
https://market.android.com/details?i...nup.Inteks.org

have fun
inteks


 

update version 2.0:
-multiselect for all item types
-progressbar wenn processing multiple items at once
-enable/disable Activities and Services (i.E. disable the "Latitude" component of Maps if you dont need it)
-enable/disable Autoruns
-Freeze items by PackageManager "disable component" or simply by rename with undescore

update version 2.03:
-bugfix Size behind cleanuptask allways 0MB
-bugfix FC on Cleanup Duplicate Or Empty Playlists
-fix a few Translations
-CleanupTasks now Backuped to "\sdcard\.SystemCleanup_Backup" too.
-updated app descriptions

update version 2.04:
-added an option to sort/show autoruns first
-bugfix on disable autoruns for apps with special character in classname

update version 2.07:
-added support for ICS 4.0.4
-added /system/vendor/app as systempath

update version 2.08:
-updated app descriptions

update version 2.09:
-updated app descriptions
-systemcleanup can now remember apps (for easy reinstall if you wipe your phone)
-extended logging
-some function now works on nonrooted phones

update version 2.10:
-hotfix

update version 2.11:
-better error handling. if error occured on startup...

update version 2.16:
-added an Option to exclude ignored Items
-added an Option to exclude frozen Items
-you can mark cleanuptasks to automaticly checked on next startup

update version 2.18:
-splitted multiselection of cleanuptasks and file ops
-updated app descriptions

update version 2.20:
-bugfix for missing menuentrys
-fixed spelling errors
-added cache folder from /sdcard/Android/data/*/cache for Cleanup

update version 2.21:
-added a textbox to filter results
-googlemaps cache is excluded to keep offlinemaps

update version 2.22:
-fixed a bug where the dalvik part of an app is not deleted

update version 2.23:
-added "/vendor/overlay/framework/" to cleanup paths
-donation dialog doesnt come on every start anymore

update version 2.24:
-changed the way systemcleanup reinstalls apps after i.e. factory reset

update version 2.25:
-UI update (see screenshots)

update version 3.00:
-UI now splitted in 4 pages
-new: backup/restore function for apk+data

update version 3.04:
-backups are now stored in zip files to preserve permissions. please (re)backup your files if you already use this feature
-tabs can now be clicked (in addition to swiping between pages)
-new experimental feature is moving app libs to /system/libs (has to be enabled in setting, use at your own risk!)
-show apps installed on sdcard to manage autoruns
-bugfixes

update version 3.07:
-fixed sorting apps by name
-fixed lists sometime empty till app is restarted
-added "Move app to Sdcard"

update version 3.08:
-backup function is splitted. you can restore only the apk or only the app data now
-you can negate the search with an "!" as first char
-bugfixes

update version 3.09:
-now you can send your backups to you google drive, dropbox, bluetooth, wifi direct or just via email.
-you can restore your backups i.e. directly from your google drive

update version 3.10:
-bugfixes and code optimisations

update version 3.12:
-few GUI changes
-new "Cleanup All" contextmenu

update version 3.17:
-it shows now if an app has libs (because apps with libs more likely not properly work in the system partition)
-added the MEDIA_BUTTON to autostarts menu (to prevent the wrong (media)app to start on headsetbutton)

update version 3.20:
-added a "help" button

update version 3.21:
-added App Descriptions for Samsung Galaxy S3

update version 3.27:
-added App Descriptions
-added support for Alcatel Phones ( custpack partition )

update version 3.28:
-added App Descriptions

update version 3.29:
-added App Descriptions
-added an ultrafast reboot option in settings (does not work on all phones!)

update version 3.33:
-added a setting to delete or not delete the classes.dex from APK
-bug fix when restore backups created on your old/other device
-updated apk database

update version 3.34:
-hotfix GMail BUG

update version 3.35:
-fixed odexing on android 4.1
-added zipalign

update version 3.37:
-added translations de,ru
(i hope everything is correct translated! if you find something wrong pls mail me)
-added support for android 4.2 "/data/app-lib"

update version 3.42:
-new contextmenu
-added "translate description" function
-fixed the bug in freespace display

update version 3.44:
-fixed the bug where settings are not saved!
-reduced the memoryusage by not caching all app icons anymore
-added option to disable zipalign (do not enable this on lowend phones!)
-added translation to Spanish (thx to tokafondo)

update version 3.45:
-bugfixes
-added an option to mark systemapks to "allways delete this file" they appear on the cleanup tab as cleanuptasks ;o)

update version 3.49:
-removed the root requirement from updateservice to prevent ANR
-bugfixes
-added translations

update version 3.50:
-added "show applicaiondetails"

update version 3.57:
-systemcleanup can now do automaticly/planned autocleanups. it listen for a
sendBroadcast(new Intent("com.SystemCleanup.Inteks.org.AUTOCLEANUP") );
(this can be used i.e. in my tool smartQRTags)

update version 3.60:
-updated apkdatabase
-bugfixes

update version 3.62:
-bugfix for backup/restore on JB

update version 3.63:
-bugfix enable/disable autostart

update version 3.70:
-speedimprovments wenn searching for apps
-sort by "app currently running"
-colors for drive freespace bars

update version 3.72:
-updated apk database
-optimized itemsort
-bugfixs

update version 4.00:
-complete refactoring of internal root access lib (big speed improvment)
-updated busybox to 1.20
-updated apkdatabase

update version 4.01:
-some UI changes

update version 4.02:
-bugfixes

update version 4.03:
-a few GUI changes
-bugfixes

update version 4.10:
-it now fully support symlinks now
-you can move files directly from vendor to system without moving them to data first
-added /preload partintion
-*experimental: you can use /cache partition for systemapps !!! dont wipe cache if you do this !!! to use this feature create this folder "/cache/symlink/system/app"

update version 4.12:
-haptic feedback on contextmenu only if enabled in systemsettings
-fixed a bug in handling of /system/vendor
-other bugfixes

update version 4.18:
-fixed wrong filename on updating systemapps
-fixed FC on "ignore this item"
-added "reinstall apk" to reinstall app if i.e. not working in /system/app
-added memory detailinfo on click memorybar

update version 4.24:
-added /flex/app as vendor location

update version 4.26:
-a few performance optimizations
-a few ui changes

update version 4.35:
-settings page is now a tab in main app
-new progress bar.

update version 4.37:
-added support for android 4.3

update version 4.40:
-bugfixes & optimizations

update version 4.52:
-this hopefully fix the bug where systemcleanup doesn't start anymore...
-no need to update if systemcleanup starts normally

update version 4.54:
-autostart of systemcleanup only if really needed

update version 4.57:
-some speed improvements

update version 4.66:
-speed improvements
-added pathes to vendor for alcatel phones

update version 4.67:
-changed the "working" progressbar style
-fixed the bug where sometimes the list stays empty
-now it close the "key"app if no longer needed

update version 4.71:
-support for 4.3/4.3
-you can search now for i.e. all system apps without libs "system -libs" or you can search for all "data or sdcard"
-it shows symlinks in the list with i.e. ">system"
-bugfixes

update 4.78:
-made the contextmenu less transparent
-added the option to explorer the selected Item with i.e SolidExplorer

update 4.80:
-improved KitKat support
-bugfixes (CM11)
-small UI changes

update 4.81:
-it looks like the "zip" binary that systemcleanup use, is reported as trojan by avast. (but i still think that this is a false positive report!)
systemcleanp use now an "other" zip binary! scaned an declared as clean by virustotal.com / Avast ....

update 4.82:
-fixed the bug where app are shown twice
-fixed the FC when "systemapp updated"
-reorg some menu entries
The Following 95 Users Say Thank You to inteks For This Useful Post: [ Click to Expand ]
 
inteks
Old
(Last edited by inteks; 19th May 2012 at 07:47 AM.)
#2  
inteks's Avatar
Senior Member - OP
Thanks Meter 729
Posts: 1,083
Join Date: Oct 2006

 
DONATE TO ME
---reserved
The Following 4 Users Say Thank You to inteks For This Useful Post: [ Click to Expand ]
 
mhoofe
Old
#3  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Oct 2011
Hello inteks,

nice work so far, but: Neither "Update" nor "Freeze" works on my rooted Xperia Neo. After calling "Update System Files" on the Market app (i also tried Facebook and Youtube) i pressed return and the app asks to reboot which i did. After the reboot nothing changed. The app's updates are still on the /data partition and no memory was gained.

Am i missing something? I already tried removing and reapplying su rights from superuser, but it did not help.

cheers,
m.
 
inteks
Old
#4  
inteks's Avatar
Senior Member - OP
Thanks Meter 729
Posts: 1,083
Join Date: Oct 2006

 
DONATE TO ME
Quote:
Originally Posted by mhoofe View Post
Hello inteks,

nice work so far, but: Neither "Update" nor "Freeze" works on my rooted Xperia Neo. After calling "Update System Files" on the Market app (i also tried Facebook and Youtube) i pressed return and the app asks to reboot which i did. After the reboot nothing changed. The app's updates are still on the /data partition and no memory was gained.

Am i missing something? I already tried removing and reapplying su rights from superuser, but it did not help.

cheers,
m.
sorry, till now i only test it on a custom kernel where the systempartion is RW mounted per default.
i'll fix that asap

ps:you can try mounting system partition RW with rootexplorer
The Following 2 Users Say Thank You to inteks For This Useful Post: [ Click to Expand ]
 
mhoofe
Old
#5  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Oct 2011
Hello inteks,

i tried to remounting via adb and ... it worked! Thanks! Now i can regain preciouos space on my (xperia neo limited) /data partition.

If you implemented automatic "rw-remounting" now (for the folks who still use the good old stock kernels), we'd have an even greater app!

cheers,
m.
 
inteks
Old
#6  
inteks's Avatar
Senior Member - OP
Thanks Meter 729
Posts: 1,083
Join Date: Oct 2006

 
DONATE TO ME
Quote:
Originally Posted by mhoofe View Post
Hello inteks,

i tried to remounting via adb and ... it worked! Thanks! Now i can regain preciouos space on my (xperia neo limited) /data partition.

If you implemented automatic "rw-remounting" now (for the folks who still use the good old stock kernels), we'd have an even greater app!

cheers,
m.
version 1.3 remounts the system partition. update is in the market
The Following User Says Thank You to inteks For This Useful Post: [ Click to Expand ]
 
Fr4gg0r
Old
#7  
Fr4gg0r's Avatar
Recognized Developer
Thanks Meter 679
Posts: 653
Join Date: Aug 2010

 
DONATE TO ME
Is it using busybox?
 
inteks
Old
#8  
inteks's Avatar
Senior Member - OP
Thanks Meter 729
Posts: 1,083
Join Date: Oct 2006

 
DONATE TO ME
Quote:
Originally Posted by Fr4gg0r View Post
Is it using busybox?
yepp busybox is needed. but it's part of a rooted system, or not ?
 
inteks
Old
#9  
inteks's Avatar
Senior Member - OP
Thanks Meter 729
Posts: 1,083
Join Date: Oct 2006

 
DONATE TO ME
update version v1.5:
-automaticly checks for updated systemfiles wenn a package is updated (i.e. market) and shows a notify if a package exists in /system AND /data. (systemcleanup doesnt need to run in background! it register itself for 'package_replaced' intent ;o)
 
Guhrasoh
Old
(Last edited by Guhrasoh; 27th November 2011 at 01:47 PM.)
#10  
Member
Thanks Meter 19
Posts: 81
Join Date: Jul 2011
I gave it a try with V1.5 on my Neo, here are my results.

I moved the updated Maps, Market, YouTube and Flash Player to system:

1. These packets do not replace the old ones in system so you get more space in data but you waste space in system. Though you can delete the old apps by hand.
2. After moving these apps to system and rebooting the phone SystemCleanup gets force closed while searching for apps.
3. After manually deleting the old Maps, Market and YouTube system apps, and renaming the updated apks accordingly (i.e. com.bla.vending-1.apk to Vending.apk) the FC of SystemCleanup stopps and it can be used again.


So it's a nice app but it still needs more work before I would consider donating.
SE Xperia X8 | GingerDX | AX8MT | Xperia Active Launcher
SE Xperia NEO everything on stock rooted with zergRush.
Nexus 7 C9O on stock 4.2.
Xperia Z on stock and rooted, bootloader still locked.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes