• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Rooted users, How often do you reboot?

CYNICALifornia

Android Enthusiast
Jun 17, 2010
299
156
Palmdale, Ca
I find my phones runs better when I reboot it about once a week. The logic here being that rebooting clears the caches, tidying things up a bit in the system.

For my fellow roots, how often do you clear the dalvik? I generally do it whenever I'm in recovery or if things get buggy.

Has your experience been similar?
 
I fully power down and reboot my phone once every couple of days. But then I'm an old school PC guy that believes if you're not rebooting your computer at least once daily then you're doing it wrong :p Old habits die hard.

I clear cache/Dalvik every time I'm in recovery as well, which has been often over the last week or so.
 
Upvote 0
Alright, awesome. It's not just in my head that it works then.

It is some the advice I give new smart phone owners, to reboot once a week.

Oh yeah, definitely. A lot of lag and minor issues can be fixed with a simple reboot. It's really surprising how many people don't know to reboot your phone occasionally. Definitely good advice to give.
 
Upvote 0
Phone reboots automatically after Titanium Backup runs every week. I generally don't care, to be honest... LOL. I use App2SD Pro to clear cache every few days.


This.

I typically run a TB 2x/week or whenever a new ROM is to be flashed. Right after running the backup, I'll wipe dalvik/cache as well as clean up/reindex SQLite databases.

Other than that, I don't reboot unless necessary.
 
Upvote 0
How (and why) do you clean up the SQLite databases? Trying to learn something new.


It's done to optimize performance.

Reindexing and "vacuuming" your databases helps to clean out the empty space that is caused over time due to fragmentation. The longer you leave a database unchecked, the more empty space to accumulate. Defragging these databases restores space and reclaims performance.

If you'd like an individual app that does just this, check here for a reference:

[APP][ROOT] Sqlite Vacuum Cleaner - xda-developers

Additionally, there are a few scripts lingering out there (V6 Supercharger, for example) in which you can perform this task directly within w/o the need of installing a separate app.

YMMV, as true performance gains will be seen on apps that store large amounts of data. If you don't use such apps, then vacuuming your databases won't do much for you.
 
Upvote 0
I think that I just lost my ringtone and notification list.

Friend just ran on his RAZR, saved zero kb, same for me....


You lost both of those running the app, or did you run it through a script?

I haven't used the app since the days of the 3D, but I can't say I've ever lost any thing that I can recall. There were some issues early when certain Google apps (ie. Mail and Voice) would FC immediately after reindexing, but a reboot into recovery and dalvik wipe resolved those...

And yes, as far as savings, it's strictly app-dependent. If you're using something that stores an incredible amount of data consistently (ie. 3rd party browsers, maps, certain games), then you'll see a noticeable increase in load time after reindexing.

I'm curious though of your first issue, and wonder if the app deep cleansed system db's as well as downloaded programs. That may explain the loss, but I'm not positive. :(
 
Upvote 0
Same result for me, 0kb.


I run this maintenance through V6 Supercharger (opt 19), in which it doesn't display a final amount saved, simply a percentage completed and number of databases optimized.

The focal point now, I guess, is determining how effective performing this maintenance is on our LTEvo's. Admittedly, any performance gains seen out of this can very well be a placebo effect, as we've discovered so far with other "tried and true" carry overs from previous phones. I'd imagine this particular tweak HAS to be beneficial simply because database management has remained consistent for years, regardless of OS or platform. But, with other tweaks in effect (kernel OC, mem management, etc.), who knows? :thinking:
 
Upvote 0
I lost ringtones and notifications - empty selection list - running that app.

Never a problem with V6 vacuuming.


Hmm.....

Seeing as the app was last updated about 4 months ago, I'd imagine it's fairly up to par. I'd reach out to the dev, but I see you've made mention of the issue on the XDA thread.

I'm going to reach out to Zep though to see if he can include a memory saved feature on his option for this in his V6 script. Hopefully, the data loss issue is isolated!!
 
Upvote 0
I just fell back to my nandroid, no big deal. And an update four months ago means that it might not have been ICS ready - I'm fairly sure my buddy with his Razr would have a pretty dirty setup by now.

PS - I seem to recall others vacuuming the db at boot for the LTEvo - freeza perhaps? and I think at least another.

Seems familiar, and if this is something already done upon boot w/ our phones, then running it after the fact is all for naught. Interesting theory here....upon restarting the phone on Sense ROMs, the message given that "temporary files will be cleared out of memory" now makes me think that perhaps a reindexing of HTC's own doing is already implemented? I haven't researched this in depth to see if that's the case, but...thoughts?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones