I realize this thread has been inactive for awhile. Is there any way to have it restore app data too?
Yeah sadly but true... But we have a lot of other devices with much much more interests so it's not a big deal... But I wish we would have more users here as well...
We have no plans to backup all data because this will only cause problems like FCs etc...
So I recommend you to use some other backup solution for app data.
I use My Backup Pro to backup all my app data and ROM Cleaner Backup Tool for the rest, works flawless
Yeah I currently use rom toolbox for that but when trying out one of the cm10 roms i had to clear data a bunch and thought it would just be nice to have it all done on the first boot. Oh well I would rather avoid fcs. Thanks for your work it is great.
You will never be able to restore data before first boot... /data/data is created once the apps are loaded for the first time, and this happens during the first boot.
Thanks
Surprised I haven't seen this yet.
How does this work with odex roms?
Does automatically look for the odex file and delete it?
Thanks
Because this version hasn't been updated due to lack of interest, it is not suited to use this with odexed roms. The odex won't be removed in this version of ROMCleaner. For other devices, it will clean the odex files along with the apps.
So if anyone is still checking this, here's my efforts.
This script works when I inputted the odex files to the ROMCleaner_user.txt, .
However, adding these line at the end results in them not being removed:
"/system/lib/libfacelock_jni.so"
"/system/vendor/pittpatt"
"/data/data/com.google.android.inputmethod.latin.dictionarypack"
"/data/data/com.nvidia.cap"
I have also tried this with no luck:
"/system/lib/libfacelock_jni.so"
"/system/vendor/pittpatt/"
"/data/data/com.google.android.inputmethod.latin.dictionarypack/"
"/data/data/com.nvidia.cap"
Thanks for any help
BTW-
I updated the setup remover to check for odex files and remove if needed
...
[SIZE="2"]
AppLocker.apk Application passwords
AsusReader.apk Epub reader
#AWS.apk Asus Webstorage
#Browser.apk Standard Browser
#Calendar.apk Calendar app
#CalendarProvider.apk Calendar app sync
#Calculator.apk Calculator
#ChromeBookmarksSyncAdapter.apk Chrome Bookmark Sync
#DataBackup.apk Asus databackup
#FileManager2.apk File Manager
Gallery2.apk Gallery
GlowballDemoInstaller.apk Game Demo
Kindle-OEM.apk Amazone Market
MEar.apk Music app (not Google)
#Mycloud.apk Asus Cloud
MyNet.apk Media HomeNetwork Player
Music2.apk Music player
Plus many more... Download the complete list in the download section.[/SIZE]
[SIZE=2]
[COLOR="royalblue"][B]ROM Cleaner v1.1 - 2012-04-15[/B][/COLOR]
-Added support for AOKP ROMs
See ROMCleaner_user.txt for new apps
___________________________________________________________________________________________
[COLOR="royalblue"][B]Backup Tool / Settings Restorer v1.1 - 2012-03-29[/B][/COLOR]
-Fixed Email backup! [I]Thanks to MarckX for testing[/I] :D
___________________________________________________________________________________________
[COLOR="royalblue"][B]Initial release - 2012-03-25[/B][/COLOR]
-Backup Tool v1.0
-Folder Creator v1.0
-Mods and App Installer v1.0
-ROM Cleaner v1.0
-Settings Restorer v1.0
-Setup Wizard Remover v1.0
[/SIZE]
A Complete N0oBs Guide
I cant make this any simpler for you.
TO HAVE A CLEAN ROM = JUST FLASH THE ZIP
TO USE YOUR OWN LIST PUT ROMCleaner_user.txt ON YOUR SDCARD INCode:/sdcard/ROMCleaner
Quick Start Guide
Ok, this is a quick start guide for those user who just want to flash and go.
The cleaner uses one of two text files located in the ROMCleaner folder on your SD card.Or
- ROMCleaner.txt - This is the default cleaner list that the script will read from. This list will be placed on your card on the first run of the cleaner. It will be overwritten each time the cleaner is run to ensure the latest updates are applied.
File Locations:
- ROMCleaner_user.txt - This is your custom cleaner list. You can create this file at any time and the cleaner will automatically read from it.
Code:/sdcard/ROMCleaner/ROMCleaner.txt <--- This is the default list and will be created automatically /sdcard/ROMCleaner/ROMCleaner_user.txt <--- This is your personal list which you create.
EVERYTHING BELOW THIS RED LINE YOU DONT NEED TO KNOW.Summary
In short, all you have to do is add text to a file and put apks into a folder.
Yes yes that simple.
You can even edit the text files and copy apks using just your device.
While we still recommend you use http://notepad-plus-plus.org/ to edit your list on a PC to maintain the UNIX encoding the cleaner will also double check and convert the file if it finds it has been converted to a windows format.
Simple Breakdown
- Folder Creator - Creates all nesercery folders automatically for you on SDCard
- ROMCleaner - Will clean your rom using either default list or user list
- Backup Tool - Will backup Apps and settings* to SD for you
- SettingsRestorer - Restores backed up settings* made with backup Tool
- Setup Wizard Remover - Removes setup wizards
- Mods & App Installer - Installs using the SecondBoot folders
We have created this small flashable zip to aid you in getting the cleaners directory structure setup.
data/app
sdcard/ROMCleaner/FirstBoot/data/app
While the default list should be enough for most users, we have included the ability to define your own custom list for the cleaner to remove.
/sdcard/ROMCleaner/ROMCleaner_user.txt
UselessApp.apk
"/system/app/UselessFolder"
"/system/app/EmptyFolder"
#UselessApp1.apk
UselessApp2.apk
"/path/to/folder/*.fileextension"
"/system/customize/resource/*.png"
This tool has so far been successful in our tests and has been taken out of the experimental phase. Please note though the majority of mods we have tried have worked perfectly but some have caused bolops and black screens, usually heavy system apks such as framework-res and com.htc.resources.