Related
Does anyone know if a app, like the ccleaner for windows is available for android?
Now I know that android is linux based, therefore there is no need for a registry cleaner, but with the constant install and then removal of apps (now i am assuming here) there must be some sort of footprint left behind which needs deleting?
thanks for any help and advice
eh...the only thing I could think of is maybe "CacheMate"
Neejay said:
eh...the only thing I could think of is maybe "CacheMate"
Click to expand...
Click to collapse
I second Cachemate. Been using it for months now and finally bought the "Pro" version. More like donation-ware. It was especially useful when I felt I was running out of space after app installs; however, now that I'm running an AOSP rom and have the option of using Apps2SD, space on the phone is less scarce. Either way, I run it every now and then to clean things up, particularly before making a Nandroid backup.
i am not sure if this is right because i am also quite new to android, but:
android is not windows. When you install a programm there is one .apk.. probably it creates a folder on the sd.. thats it. There is no registry, programms do not mess around @ system files.
Uninstalling means deleting the apk.. perhaps you have to remove the folder @ sdcard yourself.. thats all i guess.
I installed a couple of roms without wiping and many many apps, and my system is still clean what i can see (and fast like on the first day..)
nice one!!
Thanks for that, i'll download CacheMate and have a look.
Cachemate is good, but Titanium really works (root needed)
I paid for Titanium because my brand new Samsung Galaxy S 4G started having low phone storage on the first day. Couldn't move a bunch of stuff, so I just did Superoneclick and rooted it, then installed Titanium. I was able to free up space on the phone itself (it's loaded with bloatware) by moving some stuff, but it also has a cache cleaner that got rid of another 25 MB of data that I didn't need. So, short story is, if you just need to clean you cache, cachemate is probably fine, but if you need more robust options for system maintenance, consider Titanium.
Well when you uninstall an application you not only have the .apk in /data/app/ but the application data in /data/data/ which is removed when you properly uninstall the application, not just deleting the apk. The "cache" you are seeing is browser, maps etc. data. You can manually do this in application manager by clicking the name then clear cache.
The only extra data you might have would be if the application has data on the sdcard which I find most applications do not remove if it's an external download such as skins. So there really is no need for any type of cleaning tools, none of which would clean out anything on /system/ unless it's a rooted application so there should be no need for that.
i tried cachemate and i can say that phone was reborn after it... it started to fly... 13 mb was cleared...
There was a another app called aCCleaner. It's even better
http://www.appbrain.com/app/1tap-cache-cleaner-free/com.a0soft.gphone.acc.free
If your device is rooted then you can try out SD Maid.
http://forum.xda-developers.com/showthread.php?t=1013063
It deletes leftover folders from uninstalled apps from the SD card.
Sent from my HTC Glacier using XDA Premium App
Cachemate never seems to work for me. It always say my cache has been recently cleared and there is nothing to clean although I didnt set it on auto or clean it before. Werid.
Why looking for alternatives if you can try CCleaner on your Android device, try this link http://goo.gl/TIR4pk as its in beta, but still its working fine. If you still want to CCleaner like alternatives for android try this link http://goo.gl/LMmUho
Might be this help you
Do not use applications that might spoil the phone ... after all, remember that Android is based on Linux. so it is already Optimized for his trial ... try CacheMate.
Try clean master. It's pretty good!
-Omkar
My root attempt failed.
Anyway I trying to get my phone back up and running. I have the stock setting back and attempting to restore from mybackup pro. When it goes to restore it displays each app saying, can not restore apk files because of the phone setting and can not restore app that are not from the market.
Well all my apps are from the market so any idea what to do next? It shows my backup file it just doesn't load it because of my setting which I can not change. My file shows all my apps as a apk file.
swatcop1 said:
My root attempt failed.
Anyway I trying to get my phone back up and running. I have the stock setting back and attempting to restore from mybackup pro. When it goes to restore it displays each app saying, can not restore apk files because of the phone setting and can not restore app that are not from the market.
Well all my apps are from the market so any idea what to do next? It shows my backup file it just doesn't load it because of my setting which I can not change. My file shows all my apps as a apk file.
Click to expand...
Click to collapse
It's not going to restore apps like that unless you're rooted and have sideloading capability.
If the phone is telling you it can't restore apps that aren't from the market, and all of your apps are from the market, then there isn't a problem, in itself...
It's where those market apps are at when you're trying to restore them that's the problem. Even though you originally got them from the market, mybackup is trying to pull them from your SD card. Unless you're rooted with sideloading, the phone considers any .apk that isn't directly installed from the market to be an "unknown source," and blocks it.
If you previously chose to have the phone backup your apps and settings via Google, market would reinstall the apps for you. If not, you're going to have to manually redownload them from the market, based on the list you can see in mybackup/from what you remember you had installed.
Inspired Ace 1.0.1¦ XDA Premium
Just great, here goes hours of fun!!!! Now I am determine to root.
Thanks
Just thinking I do have the side loader wonder machine and have installed apk files (swype) using it. Can I go into my SD card some how and grab the files that way. I am needing some of the data that I have in some of my apps.
For example, I use the "keeper" to store my personal info and account numbers. I need to retrieve this info along with a few others!!!
swatcop1 said:
Just thinking I do have the side loader wonder machine and have installed apk files (swype) using it. Can I go into my SD card some how and grab the files that way. I am needing some of the data that I have in some of my apps.
For example, I use the "keeper" to store my personal info and account numbers. I need to retrieve this info along with a few others!!!
Click to expand...
Click to collapse
Well, I'm not familiar with that app, but it depends on how it stores it's data.
If it has some kind of mechanism for storing your data remotely, like on some server or something, and would auto sync your data in a similar fashion to how Google does it with contacts, then that would work.
If it had some kind of export function to put your stuff in a separate file that you could retrieve later...
Otherwise, I don't know what to tell you, because if it wasn't one of the above two scenarios, chances are the app stores your data in a private database, in a special area of the phone that is inaccessible to any other app on an unrooted phone.
If this is the case, though it appeared mybackup was doing what you wanted it to, it wasn't doing EXACTLY what you wanted it to... It was backing up the apps themselves, the .apks, but not the data that corresponds to them.
It's confusing and a bit misleading for someone new to all of this Android customization stuff.... I got burned the same way the first time I rooted.
You kind of have to root before you start initially filling your phone with data. Once you root though, you CAN use mybackup pro to backup apps + data. I own the app myself. It's capable of doing it, it just needs root access first.
Hope you get it worked out...
Inspired Ace 1.0.1¦ XDA Premium
Thanks for the time you took to reply!
swatcop1 said:
Thanks for the time you took to reply!
Click to expand...
Click to collapse
No problem.
Nothing beats a good old text file on the computer with your passwords as a backup. (In a password protected zip file or something).
Inspired Ace 1.0.1¦ XDA Premium
Force2SD moves user (not system) apps to SD that the OS normally doesn't allow movement of. Needs root and 2.2.
Source code available.
Official release is now in Market. For test versions, click the source code link.
I added apk file size to the display.
By the way, one reason I like this even for apps that can be moved to SD in normal ways is that it does its scan much faster, at least in my configuration, than apps2sd or Settings|Applications.
And I also added an option to move apks back from SD to internal storage.
is it normal that it only shows userapps? eg. maps, facebook etc does not show up on the list
doenis said:
is it normal that it only shows userapps? eg. maps, facebook etc does not show up on the list
Click to expand...
Click to collapse
It doesn't show things in the system partition--those shouldn't be taking space away from user apps. Are these apps in the system partition (/system/app)?
yes, they are in the /system/app folder. are you saying that moving those apps to the sd wouldn't count towards free space on hte device? i am looking for a way to move maps to the sd, as it takes up the most space of all the apps that can't be moved.
doenis said:
yes, they are in the /system/app folder. are you saying that moving those apps to the sd wouldn't count towards free space on hte device?
Click to expand...
Click to collapse
Right: the /system/app folder is on a separate partition. Normally, apps install in /data.
This seems like a great tool for full wipes prior to loading a new ROM. Then TiBu would only be needed for the app data correct?
Sent from my Thunderbolt using the Tapatalk app.
Is there something different to "pm setInstallLocation 2"?
Nice app, it also seems to be working on android gingerbread (NAND HD2) 2.3
Edit: Except for widgets. but that's no problem
Great idea. Downloaded. Moved 2 apps to SD, then checked out list for SD to Phone (nothing moved, just looking around) and got a FC. Will keep for a while to check out future updates.
Ideas for future:
-app icons (so you can tell WHICH angry birds app you're moving )
-file size before / after move
-total available space
-multi-select (something that would GREATLY improve the app over settings)
Keep it up!
Sent from my T-Mobile myTouch 3G Slide using XDA App
only froyo huh.. =( great work though
Thank you.
i just wanted to check, can moving some of these apps that can't be moved normally cause the apps to stop working or should they just all carry on working as normal?
thanks for the great app
maff90
Hi,
this app is very good.
Add to Market!
with friendly greet
starbase64
Thanks seems to work on cricket zio froyo. Thanks again
Mustang302LX said:
This seems like a great tool for full wipes prior to loading a new ROM. Then TiBu would only be needed for the app data correct?
Sent from my Thunderbolt using the Tapatalk app.
Click to expand...
Click to collapse
I don't know if it would work. On my Archos 43 when apps are moved to storage, the OS does not include them in packages.xml when it generates a fresh packages.xml after resetting Android. As a result, storage can contain orphan apps after a reset. Of course, if you restore packages.xml from a backup, that should work.
I just back /data up with tar.
maff90 said:
i just wanted to check, can moving some of these apps that can't be moved normally cause the apps to stop working or should they just all carry on working as normal?
Click to expand...
Click to collapse
Apps that are moved don't get their on-boot notification. If they absolutely need their on-boot notification to function (e.g., apps that start up some service on boot), they won't work. Likewise, input method apps (e.g., Swype) won't be available after a boot, though you might be able to enable it manually afterwards in the Settings. I wouldn't move Android Market. I did move Amazon App Store and AppsLib with no problems, though. I don't know what happens if you move a browser helper, like a pdf viewer or flash--these might need to register on boot or something like that.
See here for more information: http://developer.android.com/guide/appendix/install-location.html
Moreover, it's probably better not to move tiny apps, because apps moved to storage take longer to have their icons show up in the launcher after a boot. I moved most of my apps that are over 200kb.
If an app doesn't work after being moved, just move it back.
saynotopunx said:
Great idea. Downloaded. Moved 2 apps to SD, then checked out list for SD to Phone (nothing moved, just looking around) and got a FC. Will keep for a while to check out future updates.
Ideas for future:
-app icons (so you can tell WHICH angry birds app you're moving )
-file size before / after move
-total available space
-multi-select (something that would GREATLY improve the app over settings)
Click to expand...
Click to collapse
0. I wonder about the crash. If you have adb set up and can duplicate the crash in the latest version (I posted 0.10), watch with adb logcat to see where the crash happens and send me the log.
1. App icons will really slow down the application list fetching. Maybe I could include app icons in the list for moving to SD, but the list for moving from SD is very slow.
2. The file size I show is the apk file size. This does not change with the move as far as I know.
3. Total available space shows up in the current version.
4. That's more work than I want to do.
Some more answers and comments;
1. I uploaded version 0.10. This fixes hangs in low memory situations due to the package installed broadcast being sent to all apps. The solution is drastic: as soon as the packagemanager reports success, I kill the thread. This may cause some problems. Let me know if it does. Seems to work fine for me, though. Also, version 0.10 lets you conveniently delete apps right from the list--just do a long-hold on the app, and you get an uninstall option.
2. Force2SD works pretty much like pm setInstallLocation 2, except it moves apps individually, after they were installed. I don't want to set all my apps to install automatically in storage. If you want to duplicate its functionality manually, what it does is: pm install -r -s /data/app/filename.apk
3. I don't really want to spend $25 at this point to register with Android Market. Once my open source astronomy app is done, I'll want to do that, I guess.
4. For people who want icons to tell different versions of Angry Birds apart, I have a simple "solution": just move them all to SD--they're large apks, and you'll save a lot of space. (Actually, they can be moved with the standard OS tools.)
If I have a backup which includes app data, will my save games transfer to a new (different) device if I restore the backup to the new device? Android device btw
Thanks
Sent from my HTC One X using xda app-developers app
Supposedly yes. Why not give it a try?
For game data and user apps it should be safe if you are using a back up app like rom tool box, but, if its a system app more than likely it will brake something or not run. Further more if you are talking about restoring a nandroid back up of one device to another when the two devices are not identical bad things will happen.
So short answer would be yes, so long as you don't mess it up some how.
...
One other issue you may face is the two devices may be dissimilar in android version; in some games (that I've tried to do what you are asking about) the version is important and causes error messages or force closures on the device that is running the restored app.
If you run into such issues all is not lost though. Grab yourself a root file browser from the market place and install it on both devices. Then navigate to the /data/data directory (or where apps on your device saves app data) and find the files that hold the saved game data for your game, ...sometimes you'll need to check the 'last modification date' and then run the app and make some changes then look for files that have a new 'last modification date'... Then install the game from the market place on to the target device and force close it after it installs (sometimes freezing the app helps to) copy/paste the save game data from one device to the other keeping the same folder structure, then un-freeze the app and run.
Hope this helps, hit me up if you need more detailed instructions
Sent from either my SPH-D700 or myTouch3Gs
Debian Kit Install guide for all android devices that I'm writing:
http://forum.xda-developers.com/showthread.php?t=2240397
Or
https://docs.google.com/document/d/1ssVeIhdBuuy8CtpBP1lWgUkG6fR6oHxP20ToYPPw6zI/edit?usp=drive_web
I notice that if you want to backup an app and it's data, the apps that do this require root.
This has largely never been of concern to me as usually within a week of a new phone I've rooted and installed a custom ROM.
But now I need Good for Enterprise on this phone so rooting is not an option. But this inability to now backup data is beginning to annoy. It seems to me as a lay person that this should be a basic feature especially if you want people to have a good experience when they upgrade their phone.
Does Google have a good reason for having designed the OS in this manner?
Sent from my ONEPLUS A3010 using Tapatalk
milomak said:
I notice that if you want to backup an app and it's data, the apps that do this require root.
This has largely never been of concern to me as usually within a week of a new phone I've rooted and installed a custom ROM.
But now I need Good for Enterprise on this phone so rooting is not an option. But this inability to now backup data is beginning to annoy. It seems to me as a lay person that this should be a basic feature especially if you want people to have a good experience when they upgrade their phone.
Does Google have a good reason for having designed the OS in this manner?
Click to expand...
Click to collapse
Its mainly for security purposes. If apps were able to read the data of other apps just like that (without acquiring root access from the user) then it'd be quite easy for a malicious app you installed on accident to read the data from that banking app you have installed. And you wouldn't even know until its way too late.
I suppose one could argue that Google could implement it in such a way the backup apps would need to seek permission from the user before reading the data from other apps, but seeing that most users barely pay attention to what it is that they're granting permission to....its probably better to leave it out altogether.
On a final note though, maybe Google would rather have you store your precious & valuable data on their servers instead. As they do offer backup options for your contacts, calendar, passwords, and even certain app's data.
So how does iOS get around this or does the vulnerability you talk about exist?
Sent from my ONEPLUS A3010 using Tapatalk
milomak said:
So how does iOS get around this or does the vulnerability you talk about exist?
Click to expand...
Click to collapse
I've not used iOS in a while so I really don't know. I sincerely doubt iOS has apps that can backup data though. Seeing that they're only just getting a file manager in iOS 11.
milomak said:
I notice that if you want to backup an app and it's data, the apps that do this require root.
This has largely never been of concern to me as usually within a week of a new phone I've rooted and installed a custom ROM.
But now I need Good for Enterprise on this phone so rooting is not an option. But this inability to now backup data is beginning to annoy. It seems to me as a lay person that this should be a basic feature especially if you want people to have a good experience when they upgrade their phone.
Does Google have a good reason for having designed the OS in this manner?
Sent from my ONEPLUS A3010 using Tapatalk
Click to expand...
Click to collapse
Try the Helium app, it's worked for others but as always, your mileage may vary.
Also, the built-in Google backup feature in system settings should backup apps and data then after updating the device(s), during setup wizard, it should prompt asking if you want to restore apps, data and settings from the Google backup.
But....
If you leave the devices on stock firmware and un-rooted, then during stock updates you should only have to wipe the cache partition. Factory reset shouldn't be necessary if you're only updating stock, wiping only the cache partition during/after flashing/updating should be all that you need to do. This should update your device(s) system and leave all your settings and other data intact.
You can also try using a file manager such as ES File Explorer on android to create backups of the apps you installed (this will not work with system apps), in ES File Explorer, the backed up apps will be in sdcard/backups or storage/emulated/0/backups, or something similar. You can copy those apk backups to PC then look in internal for storage/emulated/0/Android/data folder, this folder contains folders for all of your installed apps that store app data, the names of the individual folders should correspond with the app it stores data for. You can copy these folders to PC.
To restore these apps and their data, copy the backed up apk files to your internal to the folder of your choice, then go to system settings>security>unknown sources and turn it on so you can install your apps from the apk files you backed up instead of from Google or PlayStore. Then using a file manager on android, go to the folder you copied the apk files to and click on them to install them from there, then copy the folders containing your app data to your storage/emulated/0/Android/data folder then reboot, you may have to boot to recovery and wipe the cache partition (do not factory reset, only wipe cache). This method may or may not work depending on the app being restored.
I'm not an iOS user but as far as I know, iOS is strictly dependant on Apple/iTunes, you just about can't do anything with iOS that doesn't involve iTunes, including backups probably.
Sent from my SM-S903VL using Tapatalk