[LG Optimus 2x] carburano:
​

DJANGOMANOUCHE X 1.4 - Emigration Road

FEATURING PROJECT LARD...​

IMPORTANT: I Tested ROM installation with CWM 5.x, 6.x (the ones included in AIO Tool) and TWRP (provided by TonyP) and it works perfectly!

New KingOfBirds kernel ver. 0.6

Changelog:

[B] - Disabled Tegra Hotplug and Conservative Governor when in standby (this should solve other BSOD) and introduced ARM Auto Hotplug by Pengus77[/B]
- [B]Dynamic Fsync[/B] by Faux123: Fsync is enabled when device sleeps, disabled when awake (fixed by Pengus77)
[B] - Frandom support and Havaged Optimizations[/B]
[B] - Compiled with Linaro 4.6.2 Toolchain and with CFLAG Optimizations[/B]
- Lowmemorykiller auto adj
- Activated many TCP congestion governor (default Westwood)
- Dirty writeback only when screen is off (Thanks Francisco Franco)
- Fixed the core max and min frequencies (now are both the same)
- Now my kernel comes with [B]TricksterMOD[/B] which IMHO is the best and you can customize everything (frequencies, voltgages, schedulers, governors, zram, fsync, fast charge, etc...)
- Fast Charge Support
- Fixed Governors setup for both cores
- Removed all custom Governors
- Other BSOD Fixes

Updated Source HERE (finally I managed to apply patches properly :))

KingOfBirds KERNEL CUSTOMIZER IN AROMA INSTALLER:

- 3 Led Brightness Settings

- Superdimmed (2)
- Half Dimmed (10)
- Stock (20)

- Dynamic Fsync

- Enabled
- Disabled

- USB FastCharge

- Enabled
- Disabled

- Haveged Optimizations

- Enabled
- Disabled

- 96 Mb Zram

- Enabled
- Disabled

2 Versions with Aroma installer: 30a and 30b!

In each version you can choose:

- CRT effect or stock

- 30% transparent statusbar or stock

- choose to install some LG craps:

- LG app manager, useful for LG UI themes
- LG SU660 RAM Widget
- LG Email + Widget
- LG OSP
- LG Smartshare
- LG Pcsync
- LG Music
- LG setup wizard

- 3 Launchers

- LG Home
- LG Weather Widget (installed to /data)
-[B] Lg Home ported from JB ROMs[/B] ATT: this will install as system app and it needs 25 MB of your system partition [B](reduced because I removed some wallpapers).[/B].. be sure you have enough free space (you cannot install this togheter with stock one)
-[B] LG Weather from JB Roms[/B] ATT: this will install as system app and it needs 50 MB of your system partition... be sure you have enough free space (you cannot install this togheter with stock one)
- Xperia Launcher

- 3 Bootanimations

- DjangoManouche Guitar
- DjangoManoucheX by IcyEye
- LG 4x

- *new* 3 RAM Settings - ATT. Supercharger process use too much CPU

- Stock (UN-Supercharged)
- Supercharged (for more free RAM)
- Supercharged (balanced)

- Enable or disable Fast Dormancy (thanks to jonasl from Optimus G thread for the tips)

- Enabled
- Disabled

- MMS app

- Stock
- OptimusG

- Gallery app

- Stock
- OptimusG

- Rils

- 30A
- 30B
- 28G
- 30B from Germany ROM

- Adblock

- Active
- Inactive

- Cronjobs

- Active
- Inactive

- AC!D Sound Mod

- Active
- Inactive

Kernels:

LG Stock kernel - Features:

- noop scheduler as default
- 96 Mb Swap

KingOfBirds Kernel v0.6 - DEFAULT CHOICE IN AROMA INSTALLER Features:

[B] - Compiled with Linaro 4.6.2 Toolchain and with CFLAG Optimizations[/B]
[B] - Dimmable Leds[/B]
[B] - Default Scheduler: ROW [/B]
[B] - Default Governor: Interactive [/B]
[B] - ARM Auto Hotplug[/B]
- EXT4 tweaks
- Dirty writeback only when screen is off
- BSOD Fixed by Nvidia
- SIO, BFQ5 and ROW Scheduler
- No OC Version or 1.456 Mhz Max OC version and with OV/UV functionality.
- Enable/Disable 96 Mb Zram
- 32 Mb Ramhack or No RamHack Versions
- Fast Charge Support
- Frandom support

Kowalski Kernel 100p5 by Pengus77 - Features:

Really amazing kernel by a great developer (I think he's really one of the most competent person I ever seen on this forum and a very helpful man!)
For changelog of this awesome beast see [URL="http://xdaforums.com/showthread.php?t=2097788"]HERE[/URL]...
In DjangoManouche (and other stock-based rom) we have only one (not important IMHO) bug: LCD brightness regulation doesn't work but auto brightness works very well!! BTW I applied auto brightness by default in my rom so... don't worry!
Other default choice in DMX:
- 96 Mb Zram available

ROMs Changelog:

- Updated SuperSU
- Updated Google GMS
- Updated Supercharger script
- Added Haveged/Frandom support (Thanks idcrisis and his tool crossbreeder for the inspiration)
- Added the possibility to enable/disable CronJobs and Ac!d audio mod in AROMA Installer
[B]- Updated Xperia Launcher with new version from XperiaZ[/B]
- Updated Supersu
- Updated Youtube HD
- Added KoB Kernel Configurator in Aroma Installer
- Added HTML Viewer by FreestyleCrafter
- Tweaks fine tuning
- Other little things

Ps: before someone ask this: I WILL NEVER CREATE A THREAD FOR KINGOFBIRDS KERNEL... This because my contribution to code is 0.1%, remaining part is from: wkpark, pengus77, harsh and other real developers.. So i think it will be not fair to give it a thread.. And... A stock lg code with 20 patches is not a proper custom kernel... like a rom with 2 or 3 more apps is not a proper custom rom

Rom Features:

- No wipe

- Based on ICS 30a/30b

- Deodexed but odexable with Modaco Odex-me

- Supercharged (with custom values by me for better memory management :))(Thanks Zeppelinrox for the inspiration)

- Patched Service.jar to optimize Home app management, to avoid redraws (Thanks Zeppelinrox for the inspiration)

- Scrolling Cache disabled(Thanks AndroidON)

- Fully tweaked

- No Ota update in settings

- No OSP in settings and fully removed

- Enabled ADB

- Optimized host to remove spam and ads

- 4.2 Gmail with pinch to zoom

- Zipaligned

- Init.d support

- Optimized SU binary

- Battery Tweaks

- Removed many LG apps

- Cron Jobs to free ram every 3 hours and update gps lto.dat every week

- Removed LGStartupWizard

- SD card and Kernel Sceduler Speed tweaks

- Adobe flash

- Youtube HD also in 3g

- Updated many apps (included PlayStore)

- Every partition in EXT4

- Widget from SU660 (calendar, Memory Management, etc...)

Preinstalled apps:

- Super user (with modded SU binary)

- LG UI 3 weather widget

- Polaris Office

- ES file manager

- Terminal Emulator

- Quickboot

- Faceunlock

- Modaco Odex-me

- WiFi TXPower

Ps: I WILL NEVER CREATE A THREAD FOR KINGOFBIRDS KERNEL... This because my contribution to code is 0.1%, remaining part is from: wkpark, pengus77, harsh and topogigi.. So i think it will be not fair to give it a thread.. And... A stock lg code with 20 patches is not a proper custom kernel...And another rom with 2 or 3 more apps is not a different rom

IF YOU LIKE MY WORK YOU CAN:

DONATE TO "EMERGENCY" (To help war hospital) HERE

or you can offer me a beer HERE

How to go back to LG stock rom memory management

Since ICS, Andorid memory management is hardcoded in service.jar, so to use different memory settings I used amazing script Supercharger by Zeppelinrox, customizing LMK settings and tweaks.

If you want to use LG Stock values (DjangoManouche X default are for more free ram) you simply have to:

- use Es File explorer with root access

- navigate to /data/V6_SuperCharger and rename SuperChargerAdj and SuperChargerMinfree to SuperChargerAdj.bak and SuperChargerMinfree.bak

- rename SuperChargerMinfreeOld and SuperChargerAdjOld to SuperChargerMinfree and SuperChargerAdj

- Reboot

USEFUL GUIDES to MANAGE CRON JOBS

GUIDE TO CHANGE TIMEZONE FOR CRON JOB

Take a look here: http://wiki.openwrt.org/doc/uci/system at the Timezone table...

then copy the TZ string for your zone (only first part before comma, ie. PST8PDT)

paste this value in system/xbin/startcron.sh, replacing CET-1CEST (time zone for Italy and Western Europe) in line: TZ=CET-1CEST.

Save, check permission and reboot :)

DOWNLOAD ROM and Kernels HERE