Related
All credit goes to Paul over at Modaco "not me lol i just copy and paste it all lol"
I'm pleased to present a WIP (work in progress) pre-release of my next Android 2.1 based MoDaCo Custom ROM for the GSM HTC Hero! READ THIS WHOLE POST BEFORE YOU START! No, really, it contains everything you need to know.
This is a sneak preview of the base that i'll be using for the full MCR release... to give you all a chance to play, tweak, test, comment etc. etc.
About MoDaCo Custom ROMs
MoDaCo Custom ROMs are based on official ROMs - either shipping or leaked. A MCR release is designed to feel as far as possible like a stock ROM, with optimisations, tweaks and complimentary additions that enhance the user experience. The aim of a MCR is to be ultra reliable for use on an everyday device.
Requirements
In order to use this ROM on your device, you must have a custom recovery image installed. You can read more about how to install a CRI on your device in this topic.
Features Included
•Based on the Chungwa 2.1 release
•Rooted with Superuser 2.1 by ChainsDD
•Built with the latest version of MCR build process which reduces the size and boosts the speed of the ROM
•STOCK KERNEL
•Rooted boot image with 'adb remount' permission and superuser APK
•busybox with Droid Explorer support
•terminfo and settings in boot.img to allow nano etc. use
•System dalvik-cache moved to /cache partition (cachedalvikcache)
•MCR version displayed in 'About' screen
•Added HTC_IME from Legend
•Added APN database to enable auto-configuration of Euro APNs
•Added Click-Drag rearrange to Rosie / Sense
•Added Voice Dialer
•Added Voice Search with optional standard android keyboard
•Updated Google Maps
•Optional dropbear (SSH server, username 'root, port 2222, password displayed in 'About' screen)
•Optional A2SD and A2SD+ (old style) via the online kitchen
•Optional baked in Wavesecure via the online kitchen (installed to system partition for maximum security)
•Optional WiFi Status indicator
•Removed Chinese content (will be available as an optional kitchen component)
•Completely de-odexed for optimal customisability
To install this ROM:
•Ensure you have a custom recovery image installed (see 'requirements' above)
•Download the zip file of your choice from the links below (or the online kitchen) and copy to your SD card
•Restart your device in recovery mode (power on with the home button pressed)
•PERFORM A NANDROID BACKUP FROM THE MENU
•Select the option to apply an update zip, and select the zip file you copied to your memory card
Note: As this is a non-odexed build, the first boot will take a while. After you have completed your initial setup, I recommend rebooting to allow the cachedalvikcache script to free up space on /data.
Upgrading
No wipe is explicitly required in order to use this ROM, however if you do encounter issues of any kind, it is recommended that you wipe your device and reproduce the issue before raising it here.
Downloads
r4 base (no additions, no A2SD) -
•r4 base with A2SD (no additions)
CLICK ME TO VIEW/ DOWNLOAD
Hi
Is it multilanguage? Can i switch to Spanish?
Thx for the work
Shiverson said:
Hi
Is it multilanguage? Can i switch to Spanish?
Thx for the work
Click to expand...
Click to collapse
Click the link all info is their buddy !!!
I have to add that this rom is fast very very fast indeed, smooth no lag what so ever no fc what so ever all working wow thanks paul nice work buddy
This Rom is very fast and stable, good job Paul !
[*Edit ] -> After the first reboot, the "com.google.process.gapps" stop unexpectedly... and the phone is unusable...
Will we be able to to replace the kernel with an OC one in the final version, like we can on other roms?
I'm having issues such as my device hangs/freezes during use. Then after awaile it reboots. Does anyone have a similar problem?
after using it for while i have actualy had the freeze reboot 9 x and the .com process 6 x lol but its in beta so it will be fixed
Yeah he's taken it back down again,.... But Ive had ZERO force closes so far!
ddotpatel said:
Yeah he's taken it back down again,.... But Ive had ZERO force closes so far!
Click to expand...
Click to collapse
Had a couple of force closes after installing my apps like swype ,so would advise against installing this until paul releases the new version
Yep I spoke too soon,... done a reboot, then everything went crazy!
It's back up now - just setting up, so far so good!
Just tried the second release of the ROM and loving it!
Really quick and no FC's yet.
Is it multilanguage? Include simple Chinse?
I think no chinese
From the features:
Removed Chinese content (will be available as an optional kitchen component)
Everything seems okay, but music player keeps FCing, and having the widget on the dekstop raises an FC every few mins
r5 is public.
..:: Current Releases ::..
Doc_V1.3_Bell I9000UGJK3
BUJP8_v9_Bell_Idan73_Special
..:: News ::..
UGJK3_V1.3 added:
New Kernel, Hardcore speedmod-kernel-k10c-500hz
Fixed fat.format and zipalign
BUJP8_v9_Bell_Idan73_Special added
A BELLified BUJP_V9_docRom by Idan73. So give him some tender care for this
..:: General Overview ::..
This is a release for the Bell users, Hopefully i will get some help with keeping this running.
Note: seems to be issues with odin flash and Bell i9000. Read more here: LINK
New to roms. kernels, flashing?, read please:
FAQ
Bell phones seem plagued with corrupt sd cards, so if you flash any rom there is a chance you end up with phone that needs to be exchanged.
Basic Features:
- Based on UGJK3/BUJP8 (Froyo 2.2) FULL ROM
- Deodexed
- Apps and framework optimized
- Rooted
- Busybox 1.17.3
- Zip-aligned
- Clockworkmod Recovery
- Hardcore kernel speedmod-kernel-k10c-500hz
- Unthemed (theme templates available)
- Big APN list
- No wipe installs, factory reset BEFORE 1st install recommended
- Optimized launcher pro
Extra in BUJP8_v9_Bell_Idan73_Special (full wipe rom)
- Will wipe /data so make backups, do not restore system backups.
- Canadian modem
- Canadian csc
- All google apps updated to latest version
- No aldiko or layar.
- Included bugfix (zipalign and fat)
- Changed build.prop for market fix
- Added cradle and car cradle apps from canadian csc to system/apps without the need to do csc reset unless they choose to.
Included Apps:
- Latest SU and Busybox
- Launcher pro 8.1.1
- SGS info
- SGS toolbox
- SGS tools
Bug Reports and install errors
If you find some bugs, please provide as much details as possible:
ROM version, both before and after your flash.
Factory reset or not, before install or after
Lagfixes installed
Kernel used
Theme version
Advice
- I strongly advice you to disable any lagfixes when upgrade to new roms or install new kernels.
- Always flash rom with FULLY charged battery!
- Make backup of efs-folder (with Root Explorer or ADB)
- Do NOT restore system data, if you upgrade from 2.1 (Eclair)
- Do not factory reset phone if you have removed any apps from the base rom.
If you want to factory reset, flash the base rom before again if you made any changes
- If you do a factory reset after install: lancher pro, sgs tools etc will be deleted.
Thanks to Hardcore for his great wok with kernels, Idan for his support and many more that makes this possible
/Doc
Doc_V1_Bell I9000UGJK3 V1.3
Install from 2e or CW recovery, look here for detailed install description.
If you are on a 2.2 rom: flash a kernel with CWR support first and then install from there.
Kernel bug issues:
How to fix:
Kalpik Guide
Download
Doc V1.3
Only for UGJK3.
Theme template (stock SGS )
Template
Theme template, AOSP lockscreen
Template
Doc standard theme
Doc_theme
Doc Standard Theme AOSP lockscreen
Doc_theme_AOSP
Some great work by IDAN73:
Link
STOCK lockscreen with the Extended Power Menu by opensourcefan:
Link
Tired of the increasing ring ?, Check this Link
____________________________________________________________________________________
BUJP8_v9_Bell_Idan73_Special
(This rom will wipe all user data, backup please)
Download
BUJP8_v9_Bell_Idan73_Special
Theme template (Stock SGS, BUJP8)
Template
Theme template (Stock Android (AOSP) lockscreen, BUJP8)
AOSP lockscreen
Theme (Doc standard theme, SGS lockscreen, BUJP8)
Doc standard theme, BUJP8
Theme (Doc standard theme, AOSP lockscreen, BUJP8)
Doc standard theme, AOSP Lockscreen BUJP8
_______________________________________________________________________________________
UGJK4 Modem, install from recovery
UGJK4 Modem
UGJK3 Modem, install from recovery (included in 1.1)
UGJK3 Modem
JP2_JP2_JP1_modem_850_NZ, install from recovery
JP2_JP2_JP1_modem_850_NZ
JP5_JP4_U_JP3_modem_850_AU, install from recovery
JP5_JP4_U_JP3_modem_850_AU
Bugfix: swype, install from recovery (included in 1.1)
Swype
Bugfix: voicesearch, install from recovery (included in 1.1)
Voicesearch
As req: Segue font (install from recovery)Font
Old
Doc bell V1.1
Doc bell V1.0
Doc bell V1.2
Bug Reports and install errors
If you find some bugs, please provide as much details as possible:
ROM version, both before and after your flash.
Factory reset or not, before install or after
Lagfixes installed
Kernel used
Theme version
Change log:
V1 first release
V1.1: fixed swype, voice dialer, put back correct csc
V1.3: New Kernel, Hardcore speedmod-kernel-k10c-500hz
Fixed fat.format and zipalign
Reserved..
Thanks, enough now
Whats this about a i9000B ?
Reserved for thanks, for what its worth =D
Hi Doc!
Can we flash this Rom to international galaxy s?
_murray_ said:
Hi Doc!
Can we flash this Rom to international galaxy s?
Click to expand...
Click to collapse
Wait for a doc rom v8 release of this rom. Only for Bell users in this thread
Eagerly awaiting this, never tried flashing a rom before.... Will this be using Clockwork or Odin?
DocRambone said:
Wait for a doc rom v8 release of this rom. Only for Bell users in this thread
Click to expand...
Click to collapse
Thats very nice of you =)
Btw, is this version much faster/better? (since the name skipped a few numbers letters)
mmcblk0p1 = sdcard revived with clockwork today.
as i was testing stock kernel today, idiot (me) cleared cache without wipe (highly customized docs rom.
big NO NO when you change system files lol) in 3e recovery cause i felt clockwork did not clear properly. i was right. it cleared it alright.
booted first time but bunch of force closes. then it died 15 mins later. after reboot stuck at i9000m logo. 3e recover showed cant mount mmcblk0p1.
without the phone for reat of the day. got home few hours ago and remembered a post in forum about formating everything with clockwork. so installed hardcore kernel with odin and went to mount section in clockwork.
tried unmounting one by one and they all throw error including format boot but system, cache, data etc, showed format success. did not format sd or external cause i remembered i have copy of docs rom on the card. so just for added safety cleared dalwik again and flashed old docs v.1 that i had and it BOOTED!
in that thread some reported it works and some that it does not. it worked for me today. what happens tomorrow????
You rock Doc!!! I am new to all of this and am sooo looking forward to a Bell rom specific with all of ur goodies in it!!!
Sent from my GT-I9000M using XDA App
I already tested the stock ROM of this on my Captivate and it is smooth. It's also got a new email app: Samsung Email, which connects to a Social Hub.
http://socialhub.samsungmobile.com/
Just flashed Tayutama's JPM with the modem from this ROM and testing now. But plan to go to Doc's release once he uploads it.
Thanks (in advance) for the effort Doc. Looking forward to trying this out.
Update v1 posted,
The anxiety its really starting to ramp up!!
Just gimme a bit to get to the beer store first!!
I have a feeling it's going to be a relax, and beer session with my phone tonight!! everything goes good with Beer!! The Canadian way!
DocRambone said:
Doc_V1_Bell I9000UGJK3 V1.
Install from 2e recovery, look here for detailed install description.
Download
Doc bell V1
Hardcore kernel, UGJK3 modem, JPO swype
Bug Reports and install errors
If you find some bugs, please provide as much details as possible:
ROM version, both before and after your flash.
Factory reset or not, before install or after
Lagfixes installed
Kernel used
Theme version
Click to expand...
Click to collapse
How does one get rid of CWR and use 2e recovery instead?
Also, the instructions you linked to, are for using clockwork recovery method.. not 2e... unless I'm missing something..
2e is factory recovery, and CWR is entirely different correct??
Grashoper said:
How does one get rid of CWR and use 2e recovery instead?
Also, the instructions you linked to, are for using clockwork recovery method.. not 2e... unless I'm missing something..
2e is factory recovery, and CWR is entirely different correct??
Click to expand...
Click to collapse
2e or CW is ok, typo , fixed, Thanks
Anyone using the vibrant on rogers try this yet?
Waiting for a few reviews, then I'll probably move over to this on my gt-i9000m (currently running v6 of Doc/kalpik's rom with no issues, so I don't want to tempt fate )
What can we use for extended power menu and AOSP lockscreen? I love the doc theme that I have on v6 right now, and I'm not too anxious to give it up.
Thanks a million! I've been waiting for a bell specfic release that wont kill our band!
Kudos to you good sir! *hands a beer*
++EDIT++
How do we get other themes for this?
Status: ONLINE and Updated 12/Jul/12
With so many GB roms coming out lately I often can't wait for xxx custom rom developer to update to xxx rom. For the last month or so I've basically been using customised stock roms. (My own AOSP theme, choose a kernel, change a few apks).
One of the first things I do after flashing a new rom + kernel is cut down on some of the bloat in /system/. I more or less remove everything that can be downloaded (for free) from the market. When they're downloaded from the market they often go into /data/, leaving more breathing room in /system/.
As always, backup and be confident with restoring your phone via download mode or CWM.
Android Chlorine
---
SGS Chlorine
SGS2 Chlorine
SGS3 Chlorine
---
SGS Chlorine (mobile)
SGS2 Chlorine (mobile)
SGS3 Chlorine (mobile)
What this does:
This is a little bit of PHP that will generate a customised CWM update.zip which will remove specific apks (and associated .odexes).
Usage:
* Choose which APKs you want the update.zip to remove and hit the Generate button.
- You can also select a preset to save some clicking.
* Copy the generated .zip file to your phone.
* Apply it with CWM.
Thanks:
The list of APKs was grabbed from the public google docs spreadsheet.
The SGS2 APK list was grabbed from this public google docs spreadsheet
The SGS3 APK list was grabbed from this public google docs spreadsheet. XDA thread
Notes:
* The APK list shouldn't let you remove anything 'vital' to booting the phone.
* I've tested it myself pretty extensively and used it for the last couple of stock roms released. However, there may be bugs. Let me know and I'll attempt to get them fixed!
* If you have any particular ideas for good presets, also let me know and I'll see to adding them.
* You can remove TouchWiz (TouchWiz30Launcher.apk) with this. However, if you do that without having another home 'app' installed, bad things may (will) happen.
Presets:
- Google
Removes the following:
- Gmail.apk
- GoogleQuickSearchBox.apk
- Maps.apk
- Street.apk
- VoiceSearch.apk
- YouTube.apk
- Sargorn Special
Removes the following:
- Everything from the Google preset
- Aldiko
- BuddiesNow
- The flip fonts, Choco, Cool, Rose
- Days
- Dlna
- DualClock
- InfoAlarm
- Flash
- Layar
- MiniDairy
- MyFiles
- Protips
- SamsungWidgets (CalendarClock, FeedAndUpdate, StockClock)
- SnsAccount
- SnsProvider
- Unified Inbox
- Write and Go
Nice, a kitchen for removal rather than gain of apps
reserved for future use!
Simple, but very useful!
Thumbs up!
this looks very promising.
one of the things i hate about upgrading is removing all the bloatware ....will try it out my next flash thanks
what a great idea
Wow, definitely going to try this. Thanks!
EDIT: after generating a .zip and looking at the generated script, it deletes .apk and .odex files. Will this throw an error if used on a deodexed rom? Maybe an option to select whether the rom is odexed/deodexed would be a good idea? Just a thought.
It doesn't throw an error. Just double checked.
I will try. I was looking for such a pc software because im tired of removin app
myself again and again after flashing new roms. Thanks.
can i still choose apps which i don't have so incase in the future, i don't need to create another one.. what i'm generating is my master uninstaller.
very nice utility.
this a very useful +1
Very nice idea. Exactly what I was looking for. Will give it a try right away/
Great!
Suggestion: you could add a text input field (possibly user could press a button to get more text input fields) so that users can remove some other (not pre-defined) APKs.
Don't know if it's of any use though..
bitmappp said:
can i still choose apps which i don't have so incase in the future, i don't need to create another one.. what i'm generating is my master uninstaller.
very nice utility.
Click to expand...
Click to collapse
That should work without any problems. The update-script won't complain if the files deleted are not there to start with.
theos0o said:
Great!
Suggestion: you could add a text input field (possibly user could press a button to get more text input fields) so that users can remove some other (not pre-defined) APKs.
Don't know if it's of any use though..
Click to expand...
Click to collapse
I can see it being useful if you have a specific apk that usually is installed with your CSC. I'll look into it when I have a chance.
If I understood well, it works on odexed roms?
wonsky21 said:
If I understood well, it works on odexed roms?
Click to expand...
Click to collapse
That's right, the update-script removes both the .apk files and the .odex files.
So as long as you have CWM it will work on odex or deodexed.
Ok, so domo arigato, as they say
Worked pretty good when I went from JVP to JVQ just a minute ago
Great!
After downloading the zip file, can the updater-script be manually edited and and readded to the zip?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROM Cleaner deletes Apps and files from your system based on our default list or users choice
Backup Apps with Backup Tool and let ROM Cleaner restore all your apps before first boot
Restore your mail settings, accounts, wifi keys and paired Bluetooth devices with Settings Restorer
Follow the guide in second post and you will be just fine
ROM Cleaner Featured On XDA!!!
Also read these nice articles!
XDA Front page!
Evil-Dragon's Blog!
very nice, simple and fast way to delete stuff from your device
takes less then 5 seconds to delete all the listed applications and files in the list
no trash left behind as it will be if you delete files manually using RootExplorer
more free RAM for apps that you are actually using
users have reported better battery life and device speed improvements with ROM Cleaner
If you find this tool good, great, awesome or maybe even the best thing you ever tried, then please send us a beer or hit the "Thanks Button" or leave some feedback
Before and after pictures.
In this example, Desire HD loaded with ARHD 5.2.5 - Sense 2.1.
Before ROM Cleaner | After default ROM Cleaner
Please always respect our work and be friendly and helpful to other members in this thread.
This is an example of how the ROMCleaner text file looks like. Many, Many more Apps in the real list.
Code:
[SIZE="2"]#
# Applications
#
#AdobeReader.apk Adobe PDF Reader
#com.adobe.reader-1.apk Adobe PDF Reader
BooksTablet.apk E-Book Reader
#BrowserGoogle.apk Internet Browser
#Calculator.apk Calculator
CarHomeGoogle.apk Car Home Google - Car Panel
#ChromeBookmarksSyncAdapter.apk Google Chrome Bookmark Sync
Currents.apk Google Currents - Magazine's
#DeskClock.apk Desktop Clock / Alarm
#DeskClockGoogle.apk Desktop Clock / Alarm
Development.apk Dev Tools
#DSPManager.apk DSPManager
#ESFileExplorer.apk ES File Explorer
#com.estrongs.android.pop-1.apk ES File Explorer
#FaceBook.apk FaceBook
#com.facebook.katana-1.apk FaceBook
#FaceLock.apk Face unlock feature (Cool, but pointless)
#GalleryGoogle.apk Gallery
#GoogleEarth.apk Google Earth
Plus many more... Download the complete list in the download section.[/SIZE]
If you get some kind of issues after flashing ROM Cleaner, reflash the ROM and check if the issue still exists.
Important: Don't spam ROM development threads about issues caused by this script. You must always report problems in this thread and we will most likely help you as fast as we can.
Important:If you want to report a problem, give us all log files located in /SDCard/ROMCleaner/Logs and your ROMCleaner_user.txt! Just make a zip of the files and upload it.
Code:
[SIZE=2]
[COLOR="royalblue"][B]Backup Tool v1.1 - 2012-02-08[/B][/COLOR]
-Added a command to remove encrypted apps from backup dir. Encrypted apps can't be installed like normal apk's
___________________________________________________________________________________________
[COLOR="royalblue"][B]ROM Cleaner v1.1 - 2012-02-06[/B][/COLOR]
-Removed an app from the script that caused FC on Market
[COLOR="Red"]Don't use ROM Cleaner v1.0 or ROMCleaner_user.txt from v1.0[/COLOR]
___________________________________________________________________________________________
[COLOR="royalblue"][B]Initial release - 2012-02-05[/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]
To be flashed before full wipe and ROM flash
Folder Creator v1.0
Backup Tool v1.1
To be flashed after flashing ROM and before first boot
ROM Cleaner v1.1
ROMCleaner_user.txt from ROM Cleaner v1.1 Right-Click and Save as...
>Follow instructions in second post how to edit this to fit your demands...
To be flashed after first boot
Settings Restorer v1.0
Mods and App Installer v1.0
Setup Wizard Remover
Also make sure to use Notepad++ when editing ROMCleaner_user.txt in Windows.
Requirements: Rooted and CWM Recovery installed
Please feel free to use our banner made by craacK
Thanks a lot for all donations
MarckX x2 | Tomi Mykrä x2 | craacK x1 | Anthony Hogan x1 | Pietrorlando Giordano x1 | Mastacheata x1
preacher65 x1 | PaulGiz x1 | avatar_ro x1 | verynuclear x1 | JagSem x1 | Clarifiante x1 | Rosete Ryan Kim x1
Xphoid x1 | rayford85 x1 | Simi007 x2 | z31s1g x1 | malybru x1 | HTC-Gunge x1 | Laurentius26 x1
Dude360 how made a great work building this tool with me.
craacK for all the help with the development.
Madmaxx82 for his script skills and help making this one fly
Mike1986 & lukogriffioen for inspiration.
The rest of Team Revolution for supporting me.
Special thanks goes to Whiskey103 for hosting my files.
MikeChannon (admin) for all the help.
And ofc to everyone who supports us and help us to make it even better.
Thx jotha for all testing with the Nexus release
Yes, yes I know your thinking "Hmm this seems a pretty long long post so Im not gonna bother reading it."
It contains information for every aspect of the scripts, you wont need to read it all!
The majority of users will just need to read the Quick Start Section
You dont need to read the entire guide just to use this script!
Please dont quote this entire post!
Contents
A Complete N0oBs Guide
Quick Start Guide
Summary
Breakdown Of Zips
- Folder Creator
- ROMCleaner
- Backup Tool
- Settings Restorer
- Setup Wizard Remover
- Mods & App Installer
How To Create Your Own List
Examples Of Usage
- Fresh ROM
- ROM Upgrade
- Full Backup & Restore
ROMCleaner Logs & Support
A Little About The Team
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 IN
Code:
/sdcard/ROMCleaner
Click to expand...
Click to collapse
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.
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.
Or
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.
File Locations:
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.
Click to expand...
Click to collapse
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.
Click to expand...
Click to collapse
EVERYTHING BELOW THIS RED LINE YOU DONT NEED TO KNOW.
ITS A COMPLETE REFERENCE GUIDE FOR THE ENTIRE TOOLSET WE DO RECOMMEND YOU HAVE A LOOK AT IT
_______________________________________________ <- The Red Line
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
Click to expand...
Click to collapse
Folder Creator
Click to expand...
Click to collapse
We have created this small flashable zip to aid you in getting the cleaners directory structure setup.
It should only need to be run once before using but can be run at any time to completely recreate the structure. Any files or folders in place will not be harmed if flashing again.
The script contains a small reboot to workround a very small bug in some recoveries. This bug will not update the sdcards file view to show new folders.
This is to help us avoid the obligatory "I flashed the zip but it didnt create the folders" posts.
ROMCleaner
Click to expand...
Click to collapse
On flashing, the RC zip will do the following things:
Install our script and related files to /tmp
Check if the folder is present on the SD card, if not then it will create it.
Install the default cleaner list (ROMCleaner.txt) overwriting any older versions.
Check to see if a custom list is present (ROMCleaner_user.txt).
If it is then it will check for Windows encoding and convert to UNIX if needed.
If it is not then it will use the default.
Proceed to read the list and delete all the files and folders.
Copy any backuped up apps back to /data/app
Create Logs on the SD Card.
Note that the time it takes for the apps to be copied will vary dependent on the number of apps you have installed/are installing as will the first boot of the rom as most roms these days will automatically zipalign the data partition. On 200+ apps it takes under a minute to install and adds roughly 4-6mins to your boot time.
Due to the naming convention of apks when updated (they are appended with -1, -2 etc) please ensure you check for duplicates to avoid doubling up and wasting space. We will leave the organisation of your apps in this folder to you
Backup Tool
Click to expand...
Click to collapse
Now to save time and bandwidth when installing a rom it is possible to have your apps 'pre-installed' before first boot.
On flashing, the zip will copy all apks located in
Code:
data/app
to
Code:
sdcard/ROMCleaner/FirstBoot/data/app
as well as several system files to your SD card in preperation for your new rom.
When the ROMCleaner is run it will copy these apks back to data/app for you before booting the rom.
We are slowly adding support for apps that are provided by the rom devs to make sure that these apps are not copied across to ensure you will always receive the uptodate version included with your rom.
If you feel support for your rom should be included as default please contact us in the thread.
When flashed this zip will do the following:
Install our script and related files to /tmp
Check if the folder is present on the SD card, if not then it will create it.
Backup Accounts, Bluetooth pairings, Mail accounts (including Inbox) and WiFi APs keys
Copy all Apps (not app data) found in /data/app/
Create Logs on the SD Card.
Accounts, BT, Mail accounts and Wifi can only be restored using the Settings Restorer.
Settings Restorer
Click to expand...
Click to collapse
This script will attempt to restore any files backed up by the backup tool.
These settings are stored by the Android system and are usually lost when flashing a rom. This can be annoying if you have a lot of wifi passwords stored or a few BT pairings which you dont want to lose.
It is important to note that in the majority of cases these settings will be correctly applied but sometimes for an unknown reason they dont and may cause errors. We are still trying to track these down. If you do encounter them PLEASE post in the thread so we can gather some information from you to aid in this process.
This tool also has limitations when it comes to moving rom base. Please do not attempt to restore these settings as it will more than likely cause errors.
HTCSetupRemover
Click to expand...
Click to collapse
The setup remover is a small additional zip that will remove the setup wizards which run at first boot.
Once these wizards have been run they become absolutely useless and as such can be removed safely.
Unfortunately they are tied into several aspects of the system and removing them before the roms first boot can cause some weird errors and FC's
Creating Your Own List
Click to expand...
Click to collapse
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.
Creating your own list is as simple as adding files to a text file! This can be done a variety of ways, from an editor on your PC or via an editor on your Phone!
The easiest way to start your own list is to use the one attached to the first post.
Run the folder creator or create the following structure on you sdcard
Code:
/sdcard/ROMCleaner/ROMCleaner_user.txt
As long as this file is present, the cleaner will read from it instead of the default ROMCleaner.txt.
To add to it all you have to do is add the apk file or folder you would like removed during cleaning.
Single apk files should just be listed while folders should be encased in quotes (" ")
Any item with a # in front of it will be ignored by the cleaner.
The cleaner will check BOTH the /system and /data partitions for any apk file named in the list and remove it if it finds it
Examples:
To add files:
Code:
UselessApp.apk
Simple as that
To add folders:
Code:
"/system/app/UselessFolder"
Ignored example:
Here, both the empty folder and UselessApp2 will be deleted while UselessApp1 will be ignored.
Code:
"/system/app/EmptyFolder"
#UselessApp1.apk
UselessApp2.apk
We have also included the ability to batch delete a certain filetype by using the following syntax -
Code:
"/path/to/folder/*.fileextension"
Heres an example from the default list to remove all .png images from the resources folder:
Code:
"/system/customize/resource/*.png"
Examples Of Usage
Click to expand...
Click to collapse
Heres a couple of example flashing procedures for the most common ways of flashing a rom and using the ROMCleaner toolset.
Before doing anything you should first flash the folder creator zip to create the folder structure for you.
Flash'n'Go - Full Wipe - Clean System
So this is your typical flashing procedure for a ROM starting with a full wipe, clean system, and no apps or settings backed up.
SuperWipe
Flash ROM
Flash ROM Cleaner
First Boot
Setup Phone
Flash Setup Wizard Remover
Use Phone as Normal
ROM Upgrade
Obviously using the 'upgrade' method to install a rom will replace any files you have removed with the cleaner the first time round.
You can use the cleaner again straight after flashing a rom upgrade.
Be warned, using the upgrade method and cleaner will no doubt leave artifacts and residue from the previous install.
This is not our fault. This is the design by Android. Please do not complain to us, we hate it too.
This would be your ideal flashing method when using the cleaner on a rom upgrade.
Flash ROM
Flash ROMCleaner
Boot
Setup Phone
Flash Setup Wizard Remover
Use Phone as Normal
Patric, craack and I do not officially endorse the use of rom upgrades and as such will not be hold accountable for any problems that arise from them.
With the use of this cleaner script and the backup/install apps option alongside other data backup tools such as Titanium backup (Data only) should negate the need to use the upgrade method.
Full Backup & Restore
This is the daddy. A full on backup of Apps, Accounts, Bluetooth pairings, Mail accounts (including Inbox) and WiFi APs keys, wipe and reinstall of a cleaned rom.
This is usefull when you have been playing around too much and fooked somethig up but dont have a nandroid or just want the feeling of a freshly installed rom but dont want to lose some settings.
Flash Backup Tool
SuperWipe (Format /system, /data, /cache, /dalvik-cache)
Flash Rom
Flash ROM Cleaner which will also install Apps
First Boot
Setup Phone (Sign in at Google and sync all your data)
Flash Setup Wizard Remover
Flash Mods & App Installer (If you have added Apps, mods etc to ../SecondBoot folder)
Flash Settings Restorer
Use Phone
ROMCleaner Logs & Support
Click to expand...
Click to collapse
To make troubleshooting easier for us we have included a logging feature into the toolset to aid in trouble shooting.
Each script will create its own set of logs which will be stored in /sdcard/ROMCleaner/Logs
If you should run into problems, please attach these logs to your post in the thread to aid us in solving your issue.
If you don't help us with the logs we will for sure not be able to help you.
Mods & App Installer
!!! WARNING - ADVANCED USERS ONLY !!!
Click to expand...
Click to collapse
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.
For that reason it is for those users that know how to handle mod zips and understand the structure within them and can easily revert any changes made.
This script functions in a simialr way to the backup and installation of apps except it is used for mods which need to be flashed after the phone has had its first boot.
Such mods ,if flashed before the system has booted, have been know to cause errors such as bolops and black screens.
It was built to try and cut down on the recovery navigation of having to select each zip in turn. With this installer you will only need to flash one zip to have all your mods installed at once. It also allows you have finer control over the mods as you are dealing with normal folders and files rather than zips.
To Use
If you have flashed the folder creator you will find a folder within the sdcard/ROMCleaner folder on your SD called SecondBoot which in itself contains common system folders where mods are flashed to.
Take your mod zip, extract and place the files into these folders according to the structure in the zip.
Upon flashing the installer these files will be placed in the correct places and also have the correct permissions set to them.
A Little About The Team
Click to expand...
Click to collapse
[HUMUR]
Patrics83 spent many months cursing HTCs decision to fill his precious device with crap he didnt want with no way to remove it. After hundreds of letters, emails and even stalking the CEO with no response he finally decided enough is enough and ROMCleaner was born. He spends his time plotting revenge against Sense roms and their bloat in the hope that one day, his message to HTC will get through.
Dude360 one day stumbled across a small post regarding removing crap from his lovely rom. Patric offered him a small taste of how clean a rom could be but it wasnt enough. Dude360 wanted more. He wanted it all, a Sense rom with the size and speed of a AOSP rom. It soon took him over, he began creating monsterous abomaonations which no man should ever flash. Patric decided Dude360 needed a mentor, someone to calm his addiction to cleaning and proceeded to teach him the zen of ROMCleaner.
craack was just a innocent young man when he was abducted by Patric and Dude. They forced days and days of flashing and reflashing roms to get the cleaner working the way they wanted. He tried to resist but the cleaner was too strong and he finally gave in and become one of them. craack now wonders the realm of XDA searching out roms and the unneeded crap they come with to try to fulfill his goal of creating the ULTIMATE CLEANER LIST!
[/HUMUR]
Hey, glad you finally made it to GNex . Used your tool on Sensation already.
Just tried it on my Nexus, works like a charm.
Keep it up, mate .
jotha said:
Hey, glad you finally made it to GNex . Used your tool on Sensation already.
Just tried it on my Nexus, works like a charm.
Keep it up, mate .
Click to expand...
Click to collapse
Thank you for all the help!
Now let's see what everyone else thinks about it
nice
will come back later
Update - ROM Cleaner v1.1
ROM Cleaner v1.1 - 2012-02-06
-Removed an app from the script that caused FC on Market
Don't use ROM Cleaner v1.0 or ROMCleaner_user.txt from v1.0
Many thanks to jotha for finding the issue... Lucky bastard
Patrics83 said:
Did you wipe /data and /system before flashing the ROM and ROM Cleaner?
Please answer in my thread. I will not follow this thread also
/Patric
Sent from my GT-P7510 using xda premium
Click to expand...
Click to collapse
Nope, I only used Super Wipe Lite.
dimanchec3 said:
Nope, I only used Super Wipe Lite.
Click to expand...
Click to collapse
Thx for coming to our thread.
As you can see we found the reason. And you should use ROM Cleaner v1.1 instead. Now you won't have FC on market...
Sorry for the trouble
Initial releases must have at least one bug
First use earlier. Seems to have worked out extremely well indeed
Sent from my Galaxy Nexus using xda premium
This is a phenomenal tool, thanks so much for providing this to the community. It's much appreciated.
Patrics83 said:
Thx for coming to our thread.
As you can see we found the reason. And you should use ROM Cleaner v1.1 instead. Now you won't have FC on market...
Sorry for the trouble
Initial releases must have at least one bug
Click to expand...
Click to collapse
Wow thanks!!
It is working perfectly now!!
I really like when a bunch of non-used apps disappear that easy on the phone lol.
--
Don't worry dude, you are doing a great job!
Schiehallion said:
First use earlier. Seems to have worked out extremely well indeed
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
alicious said:
This is a phenomenal tool, thanks so much for providing this to the community. It's much appreciated.
Click to expand...
Click to collapse
dimanchec3 said:
Wow thanks!!
It is working perfectly now!!
I really like when a bunch of non-used apps disappear that easy on the phone lol.
--
Don't worry dude, you are doing a great job!
Click to expand...
Click to collapse
Thanks guys for your comments and feedback!
Just let us know if we should [email protected] anything. Also feedback on the additional tools would be appreciated
Sent from my GT-P7510 using xda premium
Update!
Backup Tool v1.1 - 2012-02-08
-Added a command to remove encrypted apps from backup dir. Encrypted apps can't be installed like normal apk's
Enjoy
Hey guys!
I noticed in my download stats that many of you download Settings Restorer, but then I saw that there was very little downloads at Backup Tool
This is weird, because both scripts are needed, otherwise it won't work..
Maybe the guide is unclear? Please feel free to give us input in this matter.
Backup Tool does the following:
Back's up your Apps
Wifi keys
BT devices
Mail settings
Accounts
When flashing ROM Cleaner, Backed up Apps will be restored (this saves you loads of time after fresh install) and System Apps deleted if you wish.
Settings Restorer is restoring the following:
Wifi keys
BT devices
Mail settings
Accounts
/Patric
Brilliant tool - many thanks. ROM Cleaner worked perfectly on Galaxy Nexus running ARHD.
kogvos said:
Brilliant tool - many thanks. ROM Cleaner worked perfectly on Galaxy Nexus running ARHD.
Click to expand...
Click to collapse
I'm happy to hear that!
Thx for your feedback!
Sent from my Desire HD using xda premium
Is there anyone here that knows why there is so low interests for ROM Cleaner?
I see we still have a few downloads but not even close to the other threads...
I know there not much to remove from your devices but still there is a great way to backup / install apps etc. And I'm sure you want to remove at least 1-2 apps
Please let us know if we need to improve something...
Sent from my Desire HD
Acer Question?
hi is this "[SCRIPT] ROM Cleaner v1.1 | Remove Bloatware" useful on my Acer a500 running any of these:
------------------------------------------------------------------
civato-FLEXREAPER-R6-GOLD-EDITION-b2b ~379 MB
FLEXREAPER-R5-AR-HW ~370 MB
KJY_2010_Icylicious_REV_12 ~453 MB
KJY_2010_Icylicious_REV_Stripped_ZZ ~233 MB
Lightspeed_4.1 ~239 MB
------------------------------------------------------------------
basically ICS has alot of apk's i think i could get rid of.
theirs are from 233 MB to 453 MB or more.
Mine cleaned up is around 159 MB (un-flashed) not tested.
im guessing around 75 MB extra free?
even putting in a few small apk's like (juice defender - droid wall - Root Explorer - TitaniumBackup)
From what ive read TitaniumBackup is uneeded?
Slipdoozy said:
hi is this "[SCRIPT] ROM Cleaner v1.1 | Remove Bloatware" useful on my Acer a500 running any of these:
------------------------------------------------------------------
civato-FLEXREAPER-R6-GOLD-EDITION-b2b ~379 MB
FLEXREAPER-R5-AR-HW ~370 MB
KJY_2010_Icylicious_REV_12 ~453 MB
KJY_2010_Icylicious_REV_Stripped_ZZ ~233 MB
Lightspeed_4.1 ~239 MB
------------------------------------------------------------------
basically ICS has alot of apk's i think i could get rid of.
theirs are from 233 MB to 453 MB or more.
Mine cleaned up is around 159 MB (un-flashed) not tested.
im guessing around 75 MB extra free?
even putting in a few small apk's like (juice defender - droid wall - Root Explorer - TitaniumBackup)
From what ive read TitaniumBackup is uneeded?
Click to expand...
Click to collapse
I have done some research and it seems like the script's should work.
Best thing you could do is to make a nandroid and then follow the instructions in 2nd post.
When you are done, please send me all logs located in /sdcard/ROMCleaner/Logs/
Good luck!
Happy birthday Patrics !!!
Notice: By flashing these GApps, you hereby revoke your right to complain in the Paranoid Android thread about bugs!
What I mean by this is: Don't go bothering Moles or any of the PA team about some sort of app/rom functionality being broken because you flashed this GApps package which deleted an app that you needed or caused ROM to crash.
This package goes against PA philosophy of remaining Stock google. Read This WHOLE POST FIRST!!
Warning: This package deletes apps that might be important to certain users! For example: maps, exchange services, live wall papers, etc. Read the list below for more details.
FAQ in second post
Section 1.
Ok, so the purpose of this post is to share a GApps that I put together for myself. Please READ THE ENTIRE DESCRIPTION BEFORE even considering flashing this.
What this GApps package does:
1. It flashes the bare minimum (what I consider bare minimum) of system apps to keep the ROM functioning as I like it.
2. The update script is modified to delete other apps that are included in the PA ROM package that I do not use. (notice I said "I", as in myself)
Do not Flash if you meet any of these descriptions:
1. You do not want a lean rom
2. You don't agree with leaning out roms
3. This offends you somehow
4. You are unsure about what you are doing
5. If you have never opened a zip package and looked at its contents or read an updater_script
Section 2.
These are the list of apps are NOT INCLUDED in this package that you would normally get from PA FULL GApps at goo.im:
Books.apk <--- google books
Currents.apk
GenieWidget.apk <--- Google weather widget
GoogleEars.apk <---- identifies songs by listening to them. I use soundhound, so I don't use google ears.
GoogleEarth.apk
Magazines.apk <---- Google magazines
PlusOne.apk <--- Google+ social network
Thinkfree.apk <-- stock office app
Videos.apk ,<--- google movies
ChromeBookmarksSyncAdapter.apk
Maps.apk <--- you can download from market or just restore with titanium. OR insert it into the lean gapps package yourself
Street.apk
Like I said above, this GApps package goes a step further and deletes certain apps from the /system/app/.
Here is a section of the script that deletes apps so you can and MUST REVIEW BEFORE flashing:
delete("/system/app/HoloSpiralWallpaper.apk","/system/app/LiveWallpapers.apk");
delete("/system/app/MagicSmokeWallpapers.apk","/system/app/OpenWnn.apk");
delete("/system/app/ParanoidWallpapers.apk","/system/app/PhaseBeam.apk","/system/app/VisualizationWallpapers.apk");
delete("/system/app/Thinkfree.apk","/system/app/Galaxy4.apk","/system/app/PinyinIME.apk","/system/app/Exchange2.apk");
delete("/system/app/Books.apk","/system/app/Currents.apk","/system/app/Magazines.apk","/system/app/Videos.apk");
delete("/system/app/GenieWidget.apk","/system/app/GoogleEarth.apk","/system/app/GoogleEars.apk");
If there is an app missing that you must have, then you can fix it. Pull the app from the ROM package or FULL PA GApps package and insert it into the Lean GApps package in system/app/. (I shouldn't have to explain how to do this if you're planning on flashing this GApps, but whatever.) Or if the script deletes an app that you don't want deleted, then just erase that part from the script.
If you don't know how to do this, then Google it or find one of many helpful tutorials here on the wonderful XDA forums!
Section3 .
Please refrain from asking the same questions over and over. Read this whole post!
Read the entire updater_script! It's a good practice to get into for flashing any zip.
I am NOT taking requests. If you want something added or taken away, then do the work yourself please. It takes only 5 minutes. I will try to fix any bugs and update whenever I get the time.
Credits: PA Team. Google. XDA community.
FAQ below...
Links:
Lean-PA-GApps: Lean-PA-Gapps.zip - 119.57 MB Updated 2013-03-08 MD5: 2837b04e29ad769759ec29a94801f711
Coming soon: Power user Lean GApps. (secure settings, titanium, tasker, greenify, etc.) <-- all lite versions of the apps (support devs by purchasing pro keys)
FAQ:
1. Why have you removed Maps, wallpapers, (insert app here) ?
Because as I explained in the first post, I do not use those apps. I do however use Google maps, but I just restore it from my titanium backup when I need it and then uninstall. I hate how maps runs in the background. Just my preference. If you want maps, just download from the market or put the apk in the zip.
2. Can you please add/delete an app to the package?
No. I already posted in the first post that I would not. If the package doesn't suit you, then customize it yourself
3. Does this package break anything?
As far as I can tell from my own testing, it does not break anything that I use. Keep in mind, there is no Exchange service app, so if you need that for work or whatever, then restore from your titanium backup or add it to the zip.
4. Will this Gapps package work for another ROM besides Paranoid Android?
It should, I don't see why it wouldn't. Unless your ROM requires one of the apps in a typical full GApps package. If in doubt, do your own research. Don't blame me if it messes something up.
reserved 2.
Nice and lean man. I've been meaning to do something like this for myself but the PC is down and its not so fun unzipping and rezipping from Root explorer.
Sent from my Nexus 4 using Tapatalk 2
Is it not just easier to freeze/defrost apps you don't use but may want occasionally?
WastedJoker said:
Is it not just easier to freeze/defrost apps you don't use but may want occasionally?
Click to expand...
Click to collapse
I never use the apps I delete. Freezing is just a bandaid fix to me. Of the apps I do use occasionally, like maps, I converted to a user app and have greenify hibernate it.
Sent from my Nexus 4 using xda premium