HeroICS_4.0.3_V.2.1.1_lvkernel1.0RC3_signed
So I was eating my peanutbutter and after I saw how laggy 4.0.4 can be, I decided that it is good for us for the moment to just stay at 4.0.3. It's not like we will miss something greater than it is right now.
A new version is now out, and it contains some major improvements in terms of performances and speed. It has Las_Venturas 1.0RC3+ kernel packed (thanks @jordfaz), the new camera fix (thanks @stritfajt), the scripts are now up and running (thanks @riemer for the tip), fixed app2sd and cache2cache script, Habarug's modded Phone.apk (disabled the red hang up button), a new Evervolv Toolbox + a superb boot animation (probably the best boot animation I've saw from 2009 till now). It also includes a nice script called 13cpuspeed from where you can set your own values and governor. You can see the values changed in evervolv toolbox under performance tab.
Right now when you flash the zip, the cpu speed is OC'd at:
264-652 smartass V2. I suggest you increase the min value to 352mhz. I've done this to avoid flashing a 'safe' kernel on top of the rom for those heroes that cannot support higher cpu speeds and also it's a safe way to change your values from within the script, no need for 3rd party app.
Why it is improved? Because in v2 and lower, the scripts were lying in init.d but they did not activate on boot thus making them basically useless.
But there is one more script left in init.d that it's not working. This is the *****! '02ramconfig'. This basically sets the internal task killer to higher values giving our hero a little boost in speed. I have tried many ways to force it to start. IT seems that when the boot animation is on, the values are set according to the script, after that, the values turn to normal.
We will investigate this further as we move our focus towards 4.0.5 when the sources are out. But at the time being I will show you other ways to activate the script, so don't delete it:
Keep in mind that you need to do it on every boot. Just choose a way that suits you best and do it every time you reboot your phone.
1. install AMM - auto memory management - from the market, and set it at mild or agressive.
2. If you have android sdk installed on your computer, just make this:
enter cmd and navigate to your android-sdk\platform-tools
connect your device (make sure you have usb debugging enabled from settings)
type adb shell
now you should type this command:
Code:
echo 1536,3072,4096,21000,23000,25000 > /sys/module/lowmemorykiller/parameters/minfree
after this, to see if the values are set, you can try this:
Code:
cat /sys/module/lowmemorykiller/parameters/minfree
and if it looks like this; 1536,3072,4096,21000,23000,25000 you are ready to go.
3. If you have 'Root Explorer.apk' you can press on any of the script from init.d (minfree, cpuspeed) and select run as Linux Script Handler -> Execute. And the values should fire up. Note: for cpu speeds, do this after you've changed your cpu settings using a text viewer (explorer works also).
I suggest you all guys flash this latest version because includes almost all major fixes and the call drop should be fixed in this. Also, you can install apex launcher for a better performance, you will never regret it
. You can enable some cool features that LV Kernel comes packed with (zRam or Kernel samepage merging briefly known as ksm). I suggest play with ksm and see how it goes.
Another nice tweak you can make to increase performance is to limit the processes to only "4" from settings-developer options-background process limit. You can play with this value as well but I suggest leaving it at 4 if you want to be enabled.
HeroICS_4.0.3_V.2.1.1_lvkernel1.0RC3_signed
Known Bugs:
- SetupWizard reloads and turns a black screen for a couple of seconds at start up.
- screen turns black for a couple of seconds when using the gyroscope.
Any given feedback will be kindly apreciated!
Cheers
Changelog
V2.1.1:
- changed kernel to Las_Venturas 1.0RC3+ (thanks @jordfaz)
- the new camera fix (thanks @stritfajt)
- scripts up and running (thanks @riemer for the tip)
- fixed app2sd and cache2cache script
- Habarug's modded Phone.apk
- A new evervolv toolbox
- changed the boot animation with a beautiful one.
- added script 13cpuspeed
- limited the cpu at boot to max 652 mhz/smartassV2.
- fixed scarry OFFSET error when flashing the new rom!!