FORUMS
Remove All Ads from XDA
Honor View 10

[ROM] 30/Jun Fr19: MoDaCo Custom ROM for the LG Optimus 2X with Online Kitchen

5,272 posts
Thanks Meter: 7,350
 
By paulobrien, Senior Member on 30th March 2011, 02:33 PM
Post Reply Email Thread
I'm pleased to present my MoDaCo Custom for the LG Optimus 2X! READ THIS WHOLE POST BEFORE YOU START! No, really, it contains everything you need to know.

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 you must have ClockworkMod Recovery installed - see my ClockworkMod Beta post for details.

Baseband 1035.21_20110622 is recommended, available in this topic.

The ROM is installed at your own risk. The ROM should be installed using ClockworkMod. A wipe IS required. If you are coming from an EXT4 ROM, you need to convert back to EXT3 first using this tool. This is because the new release has an updated kernel for which no source has been released, meaning at this time we are unable to add EXT4 support.

Features Included (many optional via the Online Kitchen)
  • Rebuilt, compressed and optimised with the MCR build system - routinely clocking over 3000 in Quadrant!
  • LG screwupfix applied (pre-dexopt fix)
  • Stock Kernel (pending new kernel source release)
  • Enhanced permissions files / spoofed fingerprint (for maximum items listed in market)
  • All Google components are running the latest release
  • Superuser application and su binary from ChainsDD for SAFE root functionality
  • Based on the '0622' release
  • Multitouch Optimisations
  • SD card speed optimisations
  • Status bar clock size fix
  • CyanogenMod APN list
  • Boot sound removed (optional restore)
  • SQLite performance patch applied (optional reversion)
  • Fixed 'dim screen' in Camera when using auto brightness
  • init.d support
  • terminfo support (for nano etc.)
  • Nvidia module updates / additions
  • Fixed an error in the keyboard layout file
  • Semi transparent notification pulldown
  • Additional Gingerbread sounds (alarms, ringtones, notifications)
  • Preloaded applications option restores internal SD card content
  • Custom boot animation (optional reversion)
  • Optional alternative frameworks to disable toggle buttons / music controls on notification pulldown
  • Optional stock (AOSP style) lockscreen
  • Optional stock Google apps including Contacts, Calendar, Desk Clock, Gallery, MMS, Keyboard and much more
  • Optional Amazon Appstore and SlideME Markets now in the kitchen (I use SlideME as the only place to buy Quadrant Advanced!)
  • Optional Gingerbread keyboard by Steven Lin
  • Optional stock Froyo (Vanilla!) theme
  • Optional stock Gingerbread (Vanilla!) theme
  • Optional Camera application with no camcorder sound
  • Optional 'battery full' popup disable patch
  • Optional MoDaCo additions - Development app, Wavesecure, Titanium Backup
  • Optional HTC IME keyboard
  • Not odexed
  • Core components signed with AOSP platform keys (to help the themers out there)
  • Button Backlight Alert support!
  • Much much much more!
Changelog

Please see 2 posts below this one for the changes in each release.

Installation

To install this ROM:
  • Download the zip file of your choice from the links below (or the online kitchen) and copy to your SD card (/sdcard/_ExternalSD) - you must used a physical microSD card!
  • Restart your device in recovery mode
  • 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 - your device will auto convert to EXT4 on installation. You MUST use a physical microSD card!
If you have problems with Market licencing, check your device date!

First boot may take a while - be patient while it carries out it's pre-dexopt. It's worth it!

Upgrading

A WIPE IS MANDATORY IF YOU ARE COMING FROM STOCK / Fr3 OR EARLIER! Apologies, but this is unavoidable for this release. I recommend using Titanium Backup to back up your data. Wipe BEFORE installing the ROM.

Downloads

Prebake download
  • Fr19 (default kitchen options) - DOWNLOAD (ROMraid Load Balancing) - MD5: b555834c5ef6071ecf4feb6f71aa85e8
Kitchen download
  • an online kitchen is also available below for you to bake a Custom Custom ROM.
Thanks

It's impossible to mention everyone who contributes to the Android community by name, but to everyone out there who does great work and shares it with us all - you have my gratitude and respect.

Future Updates - READ THIS!

By providing this ROM I am not implying in any way that future updates will follow. Due to limits on my time and the fact that I have a large number of devices for short periods of time, it isn't possible for me to continue providing ROM updates indefinitely. Please do not donate / sign up on the assumption that future releases will be available (I don't want you to be disappointed!).

And finally

Details on how to donate should you wish to do so are in download topic at MoDaCo.

Enjoy!

P
The Following 40 Users Say Thank You to paulobrien For This Useful Post: [ View ] Gift paulobrien Ad-Free
 
 
30th March 2011, 02:33 PM |#2  
paulobrien's Avatar
OP Senior Member
Flag Norwich
Thanks Meter: 7,350
 
More
Changelog

Jun 30 Fr19
  • Updated Google Maps
Jun 29 Fr19 RC 2
  • Rebased with ALL changes from 0622 ROM
  • Fix for corrupt images in Gingerbread theme
Jun 21 Fr19 RC 1
  • Fixed French localisation of Fonts app
  • Removed software update client (and patched Settings APK), gains 20MB RAM
  • Online kitchen now saves chosen selection to a text file in the ROM zip (for debugging use)
Jun 20 Fr19 Beta 5
  • Added semi transparent pulldown in all themes
  • Restored Vanilla Froyo / Gingerbread themes
Jun 20 Fr19 Beta 4
  • Fixed BBA support in 'remove battery full alert' option
  • Fixed some corrupted PNG files (e.g. lock screen sliders)
  • Updated Superuser app
  • Updated Titanium Backup
  • Battery improvement tweaks
Jun 17 Beta 3
  • Added 'remove battery full alert' options
  • Fixed incorrect '<' character in Gingerbread keyboard
  • Updated Maps app
  • Updated Amazon Appstore app
  • Updated Google Music app
Jun 16 Beta 2
  • Added stock Google lockscreen options
  • Added SQLite performance patch options
  • Added disable toggle buttons / music controls / both options
  • Added silent camcorder option
Jun 15 Fr19 Beta 1
  • Initial Fr19 release
20 May Fr18 Beta 2
  • Remove USB debugging sound and persistent notification
  • Add option to include 'old' non oc/uv kernel
  • Reverted Beta 1 dialer changes (should fix a number of issues)
  • Updated lge-ril to a new version (previously unseen MD5 from Spanish release)
20 May Fr18 Beta 1
  • More Dialer battery saving changes
  • LGU660 (Korean 2X) boot animation added to kitchen
19 May Fr17
  • No changes between RC3 and release
18 May Fr17 RC 3
  • EternityProject kernel updated to r2, USB mount fixed (if using, install PimpMyCPU to control)
  • MCK (MoDaCo Custom Kernel) updated to r14 (normal and 64MB patched versions), now with OC/UV support too as standard. The phone is NOT overclocked by default. (if using, install PimpMyCPU to control)
18 May Fr17 RC 2
  • Fixed broken Camera with no Camcorder sound from RC 1
  • Updated MCK with IPtables 'LOG' support (user request)
  • Included an option in kitchen to flash EternityProject OC/UV kernel with MCK based configuration (if using, install PimpMyCPU to control)
18 May Fr17 RC 1
  • Removed some debug code in LGEmail.apk
  • Removed some debug code in Settings.apk
  • Updated Norwegian resources in AccountAndSyncSettings.apk
  • Updated Norwegian resources in AlarmClockNew.apk
  • Updated Norwegian resources in AnalogAlarmWidget.apk
  • Updated Norwegian resources in AnalogClockWidget.apk
  • Updated Norwegian resources in AndroidBackup.apk
  • Updated Norwegian resources in AppAdvisor_v1.5.78_production_signed_aligned.apk
  • Updated Norwegian resources in ApplicationsProvider.apk
  • Updated Norwegian resources in BookmarksWidget.apk
  • Updated Norwegian resources in Browser.apk
  • Updated Norwegian resources in Bubbles.apk
  • Updated Norwegian resources in Calculator.apk
  • Updated Norwegian resources in Calendar.apk
  • Updated Norwegian resources in CalendarProvider.apk
  • Updated Norwegian resources in CalendarWidget.apk
  • Updated Norwegian resources in Camera.apk (2 versions)
  • Updated Norwegian resources in CarHome.apk
  • Updated Norwegian resources in CertInstaller.apk
  • Updated Norwegian resources in ClockWeatherScheduleWidget.apk
  • Updated Norwegian resources in ClockWeatherWidget.apk
  • Updated Norwegian resources in com_lge_christmassnowcity.apk
  • Updated Norwegian resources in com_lge_lgfirework2.apk
  • Updated Norwegian resources in Contacts.a.apk
  • Updated Norwegian resources in ContactsProvider.apk
  • Updated Norwegian resources in ContactWidget.apk
  • Updated Norwegian resources in cyon.apk
  • Updated Norwegian resources in DefaultContainerService.apk
  • Updated Norwegian resources in DeskClock.apk
  • Updated Norwegian resources in DigitalAlarmWidget.apk
  • Updated Norwegian resources in DigitalClockWidget.apk
  • Updated Norwegian resources in DocMaster.apk
  • Updated Norwegian resources in DownloadProvider.apk
  • Updated Norwegian resources in DrmService.apk
  • Updated Norwegian resources in EmailWidget.apk
  • Updated Norwegian resources in FmRadio.apk
  • Updated Norwegian resources in FMRadioWidget.apk
  • Updated Norwegian resources in framework-res.apk (5 versions)
  • Updated Norwegian resources in Gallery3D.apk
  • Updated Norwegian resources in HomeSelector.apk
  • Updated Norwegian resources in HTMLViewer.apk
  • Updated Norwegian resources in JSFontService.apk
  • Updated Norwegian resources in LGDisplaySettings.apk
  • Updated Norwegian resources in lge-res.apk
  • Updated Norwegian resources in LGEmail.apk
  • Updated Norwegian resources in lgeVideoPlayer.apk
  • Updated Norwegian resources in LGLauncher.apk
  • Updated Norwegian resources in LGMemo.apk
  • Updated Norwegian resources in LGOnScreenPhone.apk
  • Updated Norwegian resources in LGSetupWizard.apk
  • Updated Norwegian resources in LiveWallpapers.apk
  • Updated Norwegian resources in LiveWallpapersPicker.apk
  • Updated Norwegian resources in MagicSmokeWallpapers.apk
  • Updated Norwegian resources in MediaProvider.apk
  • Updated Norwegian resources in MemoWidget.apk
  • Updated Norwegian resources in MessageWidget.apk
  • Updated Norwegian resources in Mirror.apk
  • Updated Norwegian resources in Mms.apk (LG Version)
  • Updated Norwegian resources in Music.apk
  • Updated Norwegian resources in MusicWidget.apk
  • Updated Norwegian resources in NewsWidget.apk
  • Updated Norwegian resources in OPP.apk
  • Updated Norwegian resources in Phone.apk
  • Updated Norwegian resources in PhotoFrameWidget.apk
  • Updated Norwegian resources in PicoTts.apk
  • Updated Norwegian resources in PreloadedApp.apk
  • Updated Norwegian resources in Protips.apk
  • Updated Norwegian resources in resources.arsc
  • Updated Norwegian resources in Screencapture.apk
  • Updated Norwegian resources in Settings.apk
  • Updated Norwegian resources in SettingsProvider.apk
  • Updated Norwegian resources in SmartShare.apk
  • Updated Norwegian resources in SNS.apk
  • Updated Norwegian resources in TodayScheduleWidget.apk
  • Updated Norwegian resources in VisualizationWallpapers.apk
  • Updated Norwegian resources in VoiceRecorder.apk
  • Updated Norwegian resources in VpnServices.apk
  • Updated Norwegian resources in WapService.apk
  • Updated Norwegian resources in wdwallpaper.apk
  • Updated Norwegian resources in WorldClockWidget.apk
17 May Fr16 Beta 4
  • Battery optimisation changes!
  • Removed some debug code
16 May Fr16 Beta 3
  • A new change that should give a noticeable improvement in performance!
  • Reverted some changes to Phone app behaviour
  • Updated Adobe Flash to 10.3
  • Minor kitchen tweak (moved some test apps into the test app / hidden menu item)
16 May Fr16 Beta 2
  • RAM hack is now optional (disabled by default)
  • Some minor improvements to battery management
16 May Fr16 Beta 1
  • Addition 64MB RAM hack (thanks Kiljacken)
  • GPS improvements
13 May Fr16 (WIP)
  • Chinese WiFi fix
  • French fonts dialogue fix (Odustani -> Annuler)
  • Low level changes for a forthcoming notifications product
  • Changes to messaging app (Dialer battery drain diagnostics)
12 May Fr16 (WIP)
  • MCK updated to r11 - more minor performance improvements
  • Updates to try and improve battery usage (particularly around Dialer usage)
  • Updated apps - Amazon Appstore, Market, Maps, Google Music, SlideMe Market, Titanium Backup
  • Added option to wipe battery stats on install
  • Added MarketAccess application (see in topic for more details)
3 May Fr15
  • Reverted to MCK kernel - patched to .28 stable and with a ton of performance improvements
  • Added gps.conf to /system/etc
  • Patched settings and removed update client (gains 20MB RAM)
28 Apr Fr14
  • Initial v10d / 1303220460 merge
  • Modified boot image config (performance improvements)
  • Modified EXT4 partition options (performance improvements)
  • Modified mount config (performance improvements)
  • Updated Gingerbread Keyboard
  • MCK-cm-r1 (MoDaCo Custom Kernel) - now with merges from the CyanogenMod kernel for the 2X
  • Initial test support for Korean devices with Home button
26 Apr Fr13
  • MCK (MoDaCo Custom Kernel) r9
  • Changes to attempt to eliminate app install / management lag
  • Added BFQ scheduler and set as default (unrelated to above fix, you can revert to CFQ if desired)
13 Apr Fr12
  • Rebased on 1301920892 release including updated RIL (20110405 baseband recommended)
  • All fixes / tweaks to date merged into latest release
  • Removed adfree hosts file (accidentally included) - use AdFree app from the Market if you'd like this functionality
  • French language Fonts app fix
  • Fixed crash on Gingerbread Keyboard settings
11 Apr Fr11
  • Updated kernel (performance enhancements - improved overall smoothness)
  • Updates to reduce duration of 'app install / uninstall lag'
  • Updated third party apps / components
8 Apr Fr10
  • init.d support
  • terminfo support (for nano etc.)
  • Nvidia module updates / additions
  • Removed some unneeded files
  • Fixed an error in the keyboard layout file
  • Semi transparent notification pulldown
  • Additional Gingerbread sounds (alarms, ringtones, notifications)
  • Optional Gingerbread Vanilla theme
  • Optional bleeding edge .36 kernel patched to official P990 code release
6 Apr Fr8
  • Reverted kernel to .9 (browser lagfix)
  • Fixed 'dim screen' in Camera when using auto brightness
  • Added an alternative Camera application with no camcorder sound
  • Disabled menu button unlock in stock unlock screen
  • Added option to not have the 'battery full' popup
  • Includes SQLite performance patch (with option to disable)
5 Apr Fr7
  • PERFORMANCE AUDIT CHANGES
  • /data/data permissions now checked on install
4 Apr Fr6
  • Stock Google lockscreen option
  • LG Calendar now a kitchen option
  • Framework image fixes
  • Stock Froyo (Vanilla!) options
4 Apr Fr5
  • Multitouch Fix
  • SD card speed fix
  • Clock size fix
  • Optional Google calendar
  • MoDaCo Custom Kernel (MCK) r5
  • CyanogenMod APN list
30 Mar Fr4
  • Stock Google Contacts / Phone now selectable in the kitchen
  • Stock Desk Clock now available (for use when disabling LG Alarm Clock / Desk Clock)
  • Amazon Appstore and SlideME Markets now in the kitchen (I use SlideME as the only place to buy Quadrant Advanced!)
  • Boot sound is now optional
  • Key items (e.g. framework-res) now signed with AOSP platform keys to aid themers
  • Fixed some typos and naming in the kitchen
  • Gingerbread keyboard now added (Steven Lin version)
  • Minor tweaking of kitchen default options
  • Minor performance enhancements
29 Mar Fr3
  • Initial MCR release
The Following 8 Users Say Thank You to paulobrien For This Useful Post: [ View ] Gift paulobrien Ad-Free
30th March 2011, 03:46 PM |#3  
Member
Thanks Meter: 3
 
More
Dear Paul,

Thank you very much.
Can you tell us please what applications are inside this pre-baked rom?
The Following User Says Thank You to Mertoglu For This Useful Post: [ View ] Gift Mertoglu Ad-Free
30th March 2011, 04:19 PM |#4  
Member
Thanks Meter: 2
 
More
Installed now, it's INSANELY fast.

Thanks Paul.
30th March 2011, 04:19 PM |#5  
paulobrien's Avatar
OP Senior Member
Flag Norwich
Thanks Meter: 7,350
 
More
Quote:
Originally Posted by paulobrien

(default kitchen options)

If you look at the kitchen at MoDaCo you can see the options.

P
30th March 2011, 04:35 PM |#6  
drrogern's Avatar
Member
Thanks Meter: 3
 
More
Thanks! You are legend, starring Paul
30th March 2011, 04:54 PM |#7  
dondavis007's Avatar
Senior Member
Thanks Meter: 364
 
More
As already said. It feels so much faster already. Already as in more will come: )

Sent from my LG-P990 using Tapatalk
The Following User Says Thank You to dondavis007 For This Useful Post: [ View ] Gift dondavis007 Ad-Free
30th March 2011, 05:03 PM |#8  
Member
Thanks Meter: 19
 
More
I installed it, its running great.
Only problem was that installing it made the battery go from 60% to 14%, during the 5 minutes it took :/

EDIT: Just went back to 60% power, wtf?
30th March 2011, 05:57 PM |#9  
Junior Member
Thanks Meter: 0
 
More
When i install the prebake version 3, i still have "MoDaCo Custom ROM for the LG P999 Fr2" under About Phone

Is that just an minor error, or am i not upgraded to the Fr3?

Thx in advance.
30th March 2011, 06:12 PM |#10  
mrBira's Avatar
Senior Member
Thanks Meter: 33
 
More
Quote:
Originally Posted by Inebriatef

When i install the prebake version 3, i still have "MoDaCo Custom ROM for the LG P999 Fr2" under About Phone

Is that just an minor error, or am i not upgraded to the Fr3?

Thx in advance.

I got. Fr3 under LGE-Version

Sent from my LG-P990 using Tapatalk
30th March 2011, 06:32 PM |#11  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by mrBira

I got. Fr3 under LGE-Version

Sent from my LG-P990 using Tapatalk

Ok :S then i must be doing something wrong i guess
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes