[Galaxy S II I9100G Android Development] Ryuinferno:
v1.2.0 ICS Final is out!!!

Hey guys! Finally an update! :D Guess you guys are busy dualbooting or using AOSP ROMs, but it's ok, just remember to come back to BL ROM when you want stability...;)...by the way, since JB is already out, this will be the final version for ICS...but it will not be too soon because the kernel source for JB is not released yet, so no real CWM support...:(

Changelog:

Changed kernel to Blazing Kernel v2 CWM5

Updated BL Control Panel to v1.4

Updated SuperSU to v1.04

Updated onandroid to v7.01

Updated seeder entropy generator

Fixed ad-free hosts file

Per-app DPI

Zip Installer

New settings layout

True init.d support via kernel

True bootanimation support via kernel (no need to edit bootanimation.zip anymore)

Improved OTA update (no need to flash files from previous versions tab anymore)

Clear all button in recent apps

Terminal Emulator as a system app

As you can see, the extra options in Settings has migrated under one category known as "BL ROM settings". This saves space and looks better...:D

Now everything related to BL ROM is here, including Xposed stuff and BL version...;)

Under BLCP, there are a few new options. Boost CPU and Boost CPU on touch are only usable if your governor is set to interactive. Boost CPU as the name already stated, boost the CPU until you deactivate it, while boost CPU on touch means CPU will on be boosted when it receives a touch input...They will be automatically deactivated after a reboot.

BL Tools are a set of system management tools, now we have:

BL Task Manager is similar to Adrenaline Task Manager, by looking for the process name and typing in the PID (displayed beside the name), the process will be killed, 100% guarantee...:P...but do not simply kill processes as they may be system related...

BL Renicer is to renice a process. Renicing means changing the priority of a process...Lower nice value means higher CPU usage priority, in other words, the app gains more CPU priority (more performance, but may cause instability if to extreme)...to use:

1. Launch an app.

2. Press home button. (Do not use back button as it will kill the process)

3. Launch BLCP, go into BL Renicer.

4. Search for the process name of the newly opened app, then key in the PID and the new nice value.

5. Exit Terminal Emulator.

6. Re-launch the app again.

BL BOOM is used for change the OOM (out of memory) value of a process...a lower oom_adj value means that the process will stay in memory longer, a oom_adj value of -17 is a special value that keeps the process alive permanently until a reboot...this is useful when you want to avoid an app from being killed...to use:

1. Launch an app.

2. Press home button. (Do not use back button as it will kill the process)

3. Launch BLCP, go into BL BOOM.

4. Search for the process name of the newly opened app, then key in the PID and the new oom_adj value.

5. Exit Terminal Emulator.

6. Re-launch the app again.

How to use Per-App DPI and Tweakbox

1. Under BL ROM settings, first select Xposed Installer to install Xposed framework.

2. In Xposed Installer, under the modules tab, remember to check Xposed App Settings and Xposed Tweakbox

3. Reboot your phone.

4. Next, launch Xposed App Settings for per-app DPI or Xposed Tweakbox for other tweaks.

5. Reboot and changes will be applied (NOTE: Certain changes are immediate, reboots are not necessary.)

That's all...hope that you will enjoy the new features and improved smoothness+speed, thanks to Blazing Kernel! :p...future updates for the ICS version will only be minor patches to fix bugs...;)...enjoy!