[Miscellaneous Android Development] BOOTMGR:
HarshGinger ROM​

Hybrid of v10B,v10H,v10I,v10J

Tweaked for maximum performance and stability.

Images:

More Here

Features

Deodexed

Zipaligned

Zipalign at Boot for more RAM

Removed all Bloatwares

Updated apps

Build.prop tweaks

init.d tweaks

Removed log

LG UI 2.1 (With motion Blur in drawer only for cube theme,Theming support,Ultra smooth,Desktop Icons are changable)

Host files to ad free

Ultra Smooth ui

Patched framework to disable scrolling cache in third party apps.

Jelly Bean and CRT off Animation

Brightness Bar in the Status bar (Thanks to Chacha_Ivanov)

Ultrasmooth UI

Latest Baseband

Totally Disabled CPU rendering

Extended power menu.Added Recovery and reboot(Credits to Chacha_Ivanov)

Removed superuser and added SuperSU

Added new fonts(Recommended WP7 fonts)

250MB + free RAM.

Muted Camera Sound

Volume down key to wake up device

Long press back to kill application

and much more...(i don't remember ).

Default launcher is ported from optimus 3d.It supports theming.One theme included.Press menu button and select themes.

Added capture screen modified by Chacha_Ivanov.Press HOME+POWER menu to capture screen.

Default kernel is Modified stock kernel with OC up to 1.5 GHz(default is 1GHz).(Again thanks to Chacha_Ivanov ).1.8 Ghz kernel can also be used.

Note that this rom contains lataest v10e baseband.if you want to go back to CM then you'll have to flash v10a baseband.(See below)

Also this rom don't have full version of GAPPS.(Some are removed only necessary are included.)

Don't forget to wipe everything before flashing this.

Note:If you want more faster gps then edit gps.conf (/system/etc/) according to your country or use my patch AGPS_Patch.

INSTALLATION:

Download the ROM and latest update.

Download the ROM first then install the latest Update over it.

Download

UPDATE:

Update 3.72

: Download (No need to do anything.Just flash it,it will automatically wipe dalvik-cache.Please execute zalignx and vac interminal as mentioned below after installing this update)

Older Updates can be found here

CHANGE LOG:

Version 3.1

:

Almost all languages.If your language is not listed in Start up wizard then select English from there.Then set your language using More locale 2 from the apps.

Removed v10e Baseband.(Need to flash V10a baseband to go back to CM from here (8MB only). This is Baseband only not full kdz )

Now don't need to change gps.conf for your country.This will work for almost all countries.(Though if you need faster satellite lock then use gps.conf from above link)

SMARTASSV2 is now default governer.(Tweaked for better battery life)

Disabled journalism

Some changes in init.d script.

Updated SuperSU.

Re-added accessibility settings so that people can disable hanging of call by pressing power button.

Some newer libs from the v10H

Some build.props.

​

Version 3.2

:

Added LG Hidden menu.

Better integration of busybox

Changed OOM and lowmemorykiller values

Fixed an issue with Bluetooth which was causing FC on file receive

Removed zipalign and sqlite optimization as they are not needed to run at every boot.Added scripts that will allow user to manually zipalign and sqlite vacuuming.To do so, you'll need terminal emulater.Type su to obtain superuser right then run any command listed below.Run both commands periodically for best performance.

zalignx: It will zipalign all apks on your device.(Running it first time will cause many FCs and will remove icons from the launcher, dont worry just reboot device)

vac: It will optimize all the databases on the device.(credits to zeppelinrox)

​

Version 3.5

:

Various bugs fixed,Performance improved.

Added some stock apps for better compability.Removed LG keyboard,added stock gingerbread keyboard.Some essentials apps added like setcpu,terminal emu....

Redesigned statusbar brightness slider.Now looks better.

Removed silly init.d scripts which were causing delay in booting.Now only some essential scripts are there.

Reverted to stock OOM and lowmemorykiller levels as the previous values were too aggressive for multi tasking.

Now more smoothness in launcher and scrolling.

Added xpaum's kernel as default.For more features of kernel look here.

Fixed battery drain.Thanks to .xxx. for reporting.

Turned off button LED for power saving.See below fore more details.

Sweep2wake is turned off by default.See below fore more details.

Disabled fsync()

Some new commands.(Please type su in terminal before executing any command)

lightson: This will turn on the LED button light.No need to reboot,lights will be turned on on the fly.(although lights will be disabled at every boot)

lightsoff: This will turn off the LED button light on the go.

s2w: This will enable sweep2wake function.(no reboot needed,If you enable s2w then i recommend you to turn LEDs off)

s2woff: Sweep2wake will be turned off on executing this.(no reboot needed,I recommend to turn it off to save battery)

Version 3.6

:

Updated various libs and files from v10i

Updated some apps (including Google play as requested by many users)

Added bash and nano (nano will only work in bash.to run it in shell terminfo need to be defined)

Updated xpaum kernel to 0.6

Volume down key will wake up device

Long press back will kill the application (and it will give a notification :P )

Fixed Bluetooth problem

Better sound while recording video in stock camera app (by Chacha_Ivanov)

Added some widgets from stock ROM

Smarter togglers for sweep2wake,button backlight,GPU OC. Re-written code so that changes in them will stay unchanged even after reboot (for ex. if you'll disable leds then they will remain off even after reboot and vice versa).For smarter toggle,you'll need to execute following codes.Older codes will also work but they'll have temporary effect.and as usual don't forget to gain SU rights (by typing su) before typing any commands.

gpuoc: to toggle GPU Overclock

lights: to toggle softkey lights

toggles2w: to toggle sweep2wake

Decreased time to show up recent applications on long pressing HOME

Version 3.61

:

Fixed some critical bugs (also solved problems with wifi and bluetooth hopefully)

Restored LG stock keyboard with all language support

Updated SuperSU

Changed kernel.Now it has modified stock kernel by me.Sorry.Almost all tweaks like faster Auto focus,cache pressure,etc but no sweep2wake and bln support but feel free to flash xpaum's great kernel.Undervolted for better battery life.Use 1200 MHz as max freq. and 386 MHz as min freq as battery drain will same as 245-1024 range due to undervolting.This kernel is still experimental (although i'm using it for 1 month) if you want long lasting battery then stick with it else go for xpaum's kernel.

Version 3.7

:

Based on latest v10J firmware

Modified Adreno libs (thanks to andr00ib)

Some new widgets for stock launcher and added some misc files from stock ROM

Latest SuperSU and Google Play Store

Some changes to framework for better performance

Various visual changes to make it more beautiful

Moves bash to bin and set as default

Added CPU settings in settings (actually it'll launch SetCPU.So setcpu is invisible from drawer .If anyone is big fan of setcpu icon then it can be added to desktop via activity short cuts provided in some launchers )

Added Adreno Booster (credits to Spizzy01)

Modified toggles.Now no need to execute su first.(only applicable for lights,gpuoc,toggles2w.Still need to execute su before executing zalignx and vac as those scripts are not mine)

Modified zipalign script for better behaviour.now it'll take some more time so be patience.

New Kernel patched up to 2.6.35.14.For more features read below.

Fixed front camera mount angle for v10J chamber

Restored legacy Android boot animation (actually deleted the custom boot animation :p ).For a custom boot animation rename bootanimation.zip to bootanimation_vdf.zip or remove ro.product.operator=VDF from the build.prop

Some minor things but i don't remember them :P

Version 3.71

:

Solved connectivity issues in previous release.Changed baseband to v10i.

Ubuntu is now default font

Some performance enhancements

Updated Google Play Store to 4.0.27 because older version was keeping CPU busy hence draining battery and degrading performance

Disabled ascending behavior of Ringtone

Added LG Hidden menu in Settings (caution: use them only if you know what you're about to do).SuperSU is also moved to settings

Removed stock gps.conf and added universal one (changeable from romtoolbox)

Removed Adreno Booster as it was causing hiccups in some apps.It can be flashed manually

Some compability fixes

Added tun.ko

No longer need to execute su before using vac and zalignx

Reverted to Stock animations from LG (i was bored with previous one :P)

Integrated sysro/sysrw.Execute them to easily mount /system as r/w or r/o

Disabled logger from kernel level to save some more RAM.By default it is enabled.Use romtoolbox to set it.

Now it comes with ROM TOOLBOX (not that one available from market).Execute romtoolbox in terminal.You can do everything (enable/disable LED,S2w,logger etc) within it.Actually i was going to create application for it.But my exams are coming next month.So i'll create an app after it.Till then use this toolbox.

Some other things which i don't remember :P

Version 3.72

:

Fixed GPU OC in romtoolbox

Fixed SuperSU

Kernel:

This ROM will work with every kernel that is compatible with Stock ROM.By default it comes with my own kernel (many many thanks to xpaum).But this kernel is still experimental and lacks of sweep2wake.So i'll advice to flash xpaum's latest kernel.Some features of default kernel

Compiled with latest (4.7.3) linaro.

Various optimizations including o3 flags

Better Wifi connectivity (by andr00ib)

Patched upto 2.6.35.14 (from CAF)

Highly undervolted. CPU will use same voltage on 1024 and 1200 and 245 and 368.So same drain on both freqs.So default frequency for this kernel is 1200-368

OC up to 2 GHz (by andr00ib)

ext4 tweaks,cleancache support

built logger as module

Link to HarshGinger Stock kernel ( fully tweaked,linaro 4.7.3)

Link to untouched,pure stock kernel ( not a single tweak,a pure "LG" experience, compiled with latest linaro 4.8.1 )

Source for this kernel is located on my Github (branch dev for e730 and dev_e739 for e739)

THEMES:

ICS THEME

Minimalistic Status bar by Toreton

ICS Statusbar and Settings by NemesisQ3A

Change Lock Screen Wallpaper

Accessories:

Transition animation pack by InfusionNSK (Just some cool animations.Not flashable.Unzip it first.It has flashable zip files)

Beats Audio (Modified by me because AROMA installer don't work good wit our device.Thanks to ...Awesome...)

Xperia S launcher with widgets by ra3al

NOTE:Flash this ROM at your own Risk i'm not responsible for any damage to your Device.

​I recommands a third party Keyboard because stock is RAM hogger.I've not added all tweaks (like tcp buffers etc) to keep ROm clean.You can install 3g turbocharger and supercharger to supercharge your device.

And sorry for my bad English

For more support => Follow on Cyanogenmod forum