[APP][2.1+][updated v5.20]SystemCleanup Freeze/Delete SysApps move Apps2Sys

Search This thread

Guhrasoh

Senior Member
Jul 25, 2011
84
18
maybe one thing ... is your phone connected to pc ? the prog makes a backup to sdcard befor overwriting the org file. if the backup fails it breaks the action

No it's not connected.

I tried your app on my old X8 and there it works completely, I also saw something interesting.

On the X8 it displayed system apps with an update in a different color coding, and there was also only one entry for both locations (data and system). Also when looking at the apps stored in system it's displaying them using the application name and version number.

On the Neo there are two entries. One for the app in data, displaying the name and version number, and one for the app in system, only displaying the filename of the apk. See the attached screenshots of the two entrys for the facebook app. So it seems it somehow can't read the all the information from the apks in system and so doesn't detect that there are actually updates present. Funnily enough I do get the notification of an update for a system app when I download them via the market.

I hope this is of some help to you.
 

Attachments

  • screenshot_2011-11-28_1934.jpg
    screenshot_2011-11-28_1934.jpg
    49.9 KB · Views: 616
  • screenshot_2011-11-28_1934_1.jpg
    screenshot_2011-11-28_1934_1.jpg
    55.9 KB · Views: 607

inteks

Senior Member
Oct 14, 2006
1,323
937
Samsung Galaxy S9+
Samsung Galaxy S10+
No it's not connected.

I tried your app on my old X8 and there it works completely, I also saw something interesting.

On the X8 it displayed system apps with an update in a different color coding, and there was also only one entry for both locations (data and system). Also when looking at the apps stored in system it's displaying them using the application name and version number.

On the Neo there are two entries. One for the app in data, displaying the name and version number, and one for the app in system, only displaying the filename of the apk. See the attached screenshots of the two entrys for the facebook app. So it seems it somehow can't read the all the information from the apks in system and so doesn't detect that there are actually updates present. Funnily enough I do get the notification of an update for a system app when I download them via the market.

I hope this is of some help to you.

the text is gray if they are freezed (underscore at the end) or if they are moved and you has not rebooted.

blue means /data/app
red means they are in both /data/app and system/app
yellow means they are in /system/app

a start "*" means they are currently running


do you have the apps on the second screenshot moved ?
 
  • Like
Reactions: trestevenson

Guhrasoh

Senior Member
Jul 25, 2011
84
18
do you have the apps on the second screenshot moved ?

No, those are the default apps, they haven't been moved or touched in any way, with the exception of Titanium Backup.

My Neo is running on the stock 4.0.2.A.0.42 rom with the stock 2.6.32.9-perf kernel, updated via SEUS. No provider or sim locks, and bootloader is still locked.
 
Last edited:
S

simonsimons34

Guest
This works well on my phone. Deleted all of the crappy VM forced apps.
 

inteks

Senior Member
Oct 14, 2006
1,323
937
Samsung Galaxy S9+
Samsung Galaxy S10+
No, those are the default apps, they haven't been moved or touched in any way, with the exception of Titanium Backup.

My Neo is running on the stock 4.0.2.A.0.42 rom with the stock 2.6.32.9-perf kernel, updated via SEUS. No provider or sim locks, and bootloader is still locked.

ok.... i'll make a test release with some extra loging to test this out.

Sent from my MT15i using Tapatalk
 

inteks

Senior Member
Oct 14, 2006
1,323
937
Samsung Galaxy S9+
Samsung Galaxy S10+
No, those are the default apps, they haven't been moved or touched in any way, with the exception of Titanium Backup.

My Neo is running on the stock 4.0.2.A.0.42 rom with the stock 2.6.32.9-perf kernel, updated via SEUS. No provider or sim locks, and bootloader is still locked.

ok.... i'll make a test release with some extra loging to test this out.

Sent from my MT15i using Tapatalk


ok. new version is uploaded. most important points in code does allready log to logcat.

if the text is gray i now write it behind the text (why , moved or freezed)
pls tell me what is behind on you neo... i need to know that to come closer to the point where it goes wrong... thx



btw. -->>
update version v1.7:
-you can scan your dalvik-cache for unused classes.dex files and delete them
 

Guhrasoh

Senior Member
Jul 25, 2011
84
18
if the text is gray i now write it behind the text (why , moved or freezed)
pls tell me what is behind on you neo... i need to know that to come closer to the point where it goes wrong... thx

It tells me all apps in system are frozen, even the ones currently running and the home app. But I didn't freeze any of them, and they aren't frozen, or my phone wouldn't be running anymore.
 

inteks

Senior Member
Oct 14, 2006
1,323
937
Samsung Galaxy S9+
Samsung Galaxy S10+
It tells me all apps in system are frozen, even the ones currently running and the home app. But I didn't freeze any of them, and they aren't frozen, or my phone wouldn't be running anymore.

thats weird.

the prog does a
"ls -1 /system/app/*.apk" and add the out to the list as systemapps
then it does a
"ls -1 /system/app/*.apk_" and add these as "frozen" to the list.


can you check the output of "ls -1 /system/app/*.apk_" with underscore at the end in adb shell

if there are files listed without underscore...
may there is something wrong with your "ls" command ;o)



[EDIT]
are these "freezed" apps 2 times in the list 1 normal and 1 freezed ??
or as freezed only ?
 
Last edited:

Guhrasoh

Senior Member
Jul 25, 2011
84
18
can you check the output of "ls -1 /system/app/*.apk_" with underscore at the end in adb shell

if there are files listed without underscore...
may there is something wrong with your "ls" command ;o)

Here is the output:
Code:
# ls -1 /system/app/*.apk_
ls -1 /system/app/*.apk_
-1: No such file or directory
/system/app/*.apk_: No such file or directory

and here without the under score:
Code:
# ls -1 /system/app/*.apk
ls -1 /system/app/*.apk
-1: No such file or directory
/system/app/AccessoryKeyDispatcher.apk
/system/app/AccountAndSyncSettings.apk
/system/app/AdobeFlashPlayer.apk
/system/app/AntHalService.apk
/system/app/ApplicationsProvider.apk
/system/app/AudioEffectService.apk
/system/app/Bluetooth.apk
/system/app/Browser.apk
...

[EDIT]
are these "freezed" apps 2 times in the list 1 normal and 1 freezed ??
or as freezed only ?

No, they're only listed once, as frozen.

But it looks like the ls command doesn't understand the "-1" or is this supposed to be the letter "l" instead of the number "1"?

Anyway, is the "ls" command part of busybox? If so, I'm using version 1.18.4 what version are you using?
 

inteks

Senior Member
Oct 14, 2006
1,323
937
Samsung Galaxy S9+
Samsung Galaxy S10+
Here is the output:
Code:
# ls -1 /system/app/*.apk_
ls -1 /system/app/*.apk_
-1: No such file or directory
/system/app/*.apk_: No such file or directory

and here without the under score:
Code:
# ls -1 /system/app/*.apk
ls -1 /system/app/*.apk
-1: No such file or directory
/system/app/AccessoryKeyDispatcher.apk
/system/app/AccountAndSyncSettings.apk
/system/app/AdobeFlashPlayer.apk
/system/app/AntHalService.apk
/system/app/ApplicationsProvider.apk
/system/app/AudioEffectService.apk
/system/app/Bluetooth.apk
/system/app/Browser.apk
...



No, they're only listed once, as frozen.

But it looks like the ls command doesn't understand the "-1" or is this supposed to be the letter "l" instead of the number "1"?

Anyway, is the "ls" command part of busybox? If so, I'm using version 1.18.4 what version are you using?


in next version i remove the "-1" it is not really needed. it was to ensure that only one entry per line is returned. but ls returns the same when its not with "-1".
 

inteks

Senior Member
Oct 14, 2006
1,323
937
Samsung Galaxy S9+
Samsung Galaxy S10+
update version v1.15:
-hotfixs
-search for unused Dex files in Dalvik-Cache and add a CleanupTaskItem to the List
-added a option to send me an updated/missing description for a System.apk per eMail ;o)
-set PackageManagers default installlocation is disabled now if system not support it.
 

actioman2006

Member
Sep 27, 2011
14
0
First of all, many thanks to inteks! ;)

Great work you have here! :eek:

I still have one question about this app. Since I have move manually somo apps before know this application, will I be notified if there are future updates to them in the market?

Thank you very much!
 

jdb78

Senior Member
Nov 17, 2008
203
24
Hey inteks,

thank you for that app. Unfortunately it does not work on my Desire (latest CM 7 nightly, S-OFF). When I try to move i.e. Maps to system the app tells me "can't backup! sd-card not mounted?". But the sd-card is mounted, I can access my files with the OI Filemanager without a problem. I use an ext3 partition and the S2E app to move apps to sd-ext. Might that be related?

I appreciate any help.
 

Exile1975

Senior Member
Dec 3, 2011
281
95
hi there,

i've got a samsung admire, rooted, busybox 1.18.2 installed. whenever i try to remove an app, or move to system the program responds that my sd card is not mounted. i have a 32gb class 10 micro-sd. any help is appreciated.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 102
    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. ###

    if aktual version doesnt work well on your phone here is the latest "known to work" on pre android 5 (lollipop) phones !!!
    http://xdaforums.com/showpost.php?p=64542544&postcount=552

    from Android 5 and up Systemcleanup can only work correct if you set SELinux to "permissive mode" (i.e. on Samsung Phones you need a Custom Kernel) !!!


    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?id=com.SystemCleanup.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

    update 5.20:
    -running background services are now listed and and can be disabled from "tasks" tab
    -disabled services are now listed and can be enabled on the "frozen" tab
    -switched from eclipse 2 android studio
    -bug fixes
    4
    4
    Thank you so much for your answer!
    What about the "systemapp updated" alert? Will it also be fixed over the next reeases?

    update 4.82:
    -fixed the bug where app are shown twice
    -fixed the FC when "systemapp updated"
    -reorg some menu entries
    3
    OK. i was able to get the same warning from AVG. (still without granting root access)

    it looks like someone reported systemcleanup to avg as malware and avg shows this message without scaning this app just because of rumors

    sorry but this avg is great bull**** !!! it just wants your money (abo)

    if you dont trust systemcleanup then dont use it.:cowboy:


    PS: com.avast.android.mobilesecurity-> safe2remove :D
    3
    Hi inteks,
    this application is not very straight forward for operations like disable autoruns.
    when i select this option i find verious checkboxes needs to be clicked
    i dont know what are these checkbox are for.

    also when i select all checkbox and click on save button, it takes forever and system pops up a message asking me stop this application.

    dont know what is wrong but something is surly wrong.

    can you please put some light on this issue.

    1. if you dont know what this checkboxes for, then dont use this feature !!!
    2. pls update your "su" binary !


    btw. -->>

    @all
    update version 3.21:
    -added App Descriptions for Samsung Galaxy S3 :good:
    -bugfixes