Is your stock Android Motorola Triumph on Virgin Mobile constantly telling you that it’s out of memory, despite the fact that you keep uninstalling apps and deleting files all the time? Odds are, you are running into the same problem repeatedly. Most likely due to some sloppy programming on the part of Motorola, there are log files that get created and just keep growing and growing until they take up the entire phone storage. We are going to delete them, and then make sure they don’t grow to that size again. We can do all this with the Stock ROM for the Triumph, which will save us a lot of time.
It might be smart to make sure this is a likely cause of your problem beforehand. I would recommend using the DiskUsage app to check and see where all your storage is being taken up. Your system storage should be less than 200mb. Mine was well over 1000mb, indicating a serious problem. I don’t cover how to check here, but Google is your friend on this one. So, let’s get to it.
Disclaimer: I CANNOT STRESS ENOUGH THE IMPORTANCE OF BACKING UP YOUR IMPORTANT FILES BEFORE ATTEMPTING THIS. There have been reports in some cases of people bricking their phones during some of the steps. I honestly can’t think of a reason that would happen and I had no trouble at all, but I suggest even setting up a recovery ROM for your phone in case something goes wrong. I am not responsible for any damages you incur from using these methods. We WILL be rooting the device, which will almost definitely VOID YOUR WARRANTY. So be warned.
Here are the steps you must take to correct this. This should take less than 10 minutes in total, and is really quite simple.
1. Download the “Terminal Emulator” app.
2. We are going to root the phone. It is fairly harmless though it will probably void your warranty. I am including steps to unroot the phone when we are done, though I have not tested that. It’s only a Triumph though, so I say who cares? Open the application and type:
“#” should appear.
3. Now type:
ln -s /system/xbin/sudo /system/bin/su
Then Press enter. No message will be displayed but a new “#” should appear. Now type:
ln -s /system/xbin/sudo /system/xbin/su
And press enter again. Again, there will be no confirmation.
4. Reboot. Your phone is now rooted.
5. Download “Super User” app. You don’t have to do anything with it.
6. Download “ES File Explorer File Manager.” Run it.
7. Go to settings in the app.
8. Scroll all the way down, select “Root Settings”
9. Check the boxes “Root Explorer,” “Up to Root,” and “Mount File System.”
10. Hit back until you are browsing folders again. Hit “Up” button at top until you are in the root directory (At the top it will show your location, it should say just “/”)
11. Navigate to “data” folder.
12. Scroll down until you find all the files with names beginning with “alog.” Press and hold on each of them and select delete. Especially alog_events.
14. Go back to the same location using ES File Explorer, long click on each file with a name beginning with “alog”, go down to properties, click the “change” button to change permissions, and uncheck every box. This prevents the files from being written to again, thus preventing them from growing. NOTE: A couple people have reported there phone bricking itself while performing this step. If you haven’t backed up your files and contacts, certainly stop here. Or if you don’t want to risk it, don’t perform this step and just do steps 1-13 every time your phone runs out of memory.
That’s it! Your phone memory should now be clear and you are free to use it as normal again. The files we deleted don’t serve you any purpose anyway, and won’t cause any problems.
If you would like to unroot your phone when you are done, here is what you do:
Open your terminal emulator and type, hitting enter after each line:
sudo rm -rf /system/bin/su rm -rf /system/xbin/su