<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1969338259962592&ev=PageView&noscript=1" data-pagespeed-url-hash="3645590501"/>
FORUMS
Remove All Ads from XDA

[ROM] ICS 4.0.3 With working camera [UPDATE 01.05.2012]

161 posts
Thanks Meter: 81
 
By samm000, Senior Member on 22nd April 2012, 12:31 AM
Post Reply Email Thread
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 bitch! '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 and 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.


Disclaimer: I am not responsible for what YOU do to your phone...
You assume all responsibility and risk associated with flashing any ROM. Make a backup!!!



What's Working:
camera
touchscreen
physical & capacitive buttons
wifi
gps
data
calls
sms
mms
audio, ringtones, notifications, alarms
microphone
root
adb
sdcard
usb mass storage
sensors
vibration
trackball navigation, selection, light
notification / charging LED


Partially Working:]
Stock ICS gallery app - displays black boxes. must press and drag finger to shows pics
live wallpapers


Not Working:
camcorder
bluetooth
wifi signal strength icon display
built-in screenshot feature
google music app
Hwa
you tell me....

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.


Keep in mind that this is in the early stage of development so not everything will be completely stable or working perfectly.

You flash this ROM at your own risk! Be sure to make a nand backup and do a full wipe before flashing.


Downloads:
ROM - ICS 4.0.3 v2.1.1
HeroICS_4.0.3_V.2.1.1_lvkernel1.0RC3_signed

ROM - ICS 4.0.3 v2
http://www.2shared.com/file/y9H80-YS...CS_403_v2.html

Lights format all (use it to format boot, cache, data and system)!!
https://hotfile.com/dl/153710444/c08...t_All.zip.html

If you have trouble with bootloops and freezing of youre phone than try to flash this kernel!!
Flykernel 13 max 614Mhz
https://hotfile.com/dl/153728037/28f...-m176.zip.html

No need to flash Gapps, they are included in this build!

Video preview of the ROM: (Thanks to gkillerx)
http://www.youtube.com/watch?v=B8zvkA8SQzs

* Recommended Flashing Instructions * *YOU CAN USE CWM OR AMON_RA***
1 - full wipe: data + cache + dalvik cache
2 - flash lights format all
3 - flash the ROM zip
4 - flash the kernel from above if youre phone does not support cpu settings of 652Mhz
5 - reboot: the first boot will take awhile
6 - ensure everything is loaded and settled by letting the screen timeout and waiting a minute or so before waking it up and proceeding
7 - go through the google setup wizard and then wait another couple mintes to allow the rest of the ROM to load up and any google data to sync
8 - reboot and allow things to load up again
9 - everything should now be ready to go


* Tips *
Enable "Force GPU Rendering" in "Settings - Developer Options" (it helps flinger to be more smooth).

Disable "Report usage and errors" in "Apex Settings - Advanced settings".

Use setcpu.apk or similar overclock app

Use autokiller.apk or similar taskkiller app

In settings->developer options: make sure window & transition animations are off

In settings->language & input->android keyboard: turn off popup/vibrate on keypress

Can open a running apps list by long-pressing the home button & swipe(or long-press) to clear (useful if an app won't open or system slows down to clear out some memory)

Disabling an app is very easy in ICS: either through the manage app screen or by dragging a particular app from the drawer to the "app info" section displayed at the top of the screen, you'll find a button to disable that app

Performance-wise it could be worthwhile to play around with the "background process limit" and "don't keep activities" options in settings->developer options

The ICS launcher makes it simple to create & use folders: just drag one icon on top of another, let go, and they will now be in a folder together which you can name whatever you like.

Apex settings - drawer settings - Disable Show Widgets tab (it helps on app drawer faster open/close).


*Change log*
ICS 4.0.3 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!!

ICS 4.0.3 v2
- Added camera libs (great thanks to stritfajt)
- Replaced Quickpic with working quickpic


I would like to thank the following people for their dedication and hard work on this ROM:

1ceb0x
stritfajt
lost101
nickholtus
vanaf



I hope that a dev could help solve the problem with bluetooth
and the error while searching for other mobile networks. If you like to help send me a PM !!


If you like donate me a beer for my work hit "donate to me"
dont forget to hit the thanks button
The Following 30 Users Say Thank You to samm000 For This Useful Post: [ View ] Gift samm000 Ad-Free
 
 
22nd April 2012, 01:39 AM |#2  
BeatsByMessi's Avatar
Senior Member
Flag Dudley
Thanks Meter: 109
 
More
looking forward to flashing this. cant flash as of now because need a stable phone but hopefully i'll be able to test sometime next week

i really hope its possible to get a stable ics rom on the hero *fingers crossed*
22nd April 2012, 06:20 AM |#3  
Habarug's Avatar
Senior Member
Flag Bergen
Thanks Meter: 417
 
More
Nandroiding now Will test for a few hours before I go out

Edit: Slow download or is it just my comp?
22nd April 2012, 06:48 AM |#4  
Ciprilik's Avatar
Senior Member
Flag Piatra Neamt
Thanks Meter: 69
 
More
@samm000: thank you for your work, can't wait to flash this rom, gotta see the camera working

@Habarug : yeah sloow download speed, it will take 1 hour to download the rom but I am patient

Edit: I flashed it after a full wipe, but not even after waiting 30 minutes it never passed beyond the splash screen (HERO screen), so it was in a bootloop.. gonna try to download the rom again when i get home from work.
22nd April 2012, 08:23 AM |#5  
Habarug's Avatar
Senior Member
Flag Bergen
Thanks Meter: 417
 
More
Okay, I finally got it working here. Keyboard and pulldown and such is really smooth! but lots of apps, like search, browser, email, voice search etc is FCing all the time :/ Even Launcher is, so I can't use it ....

Edit: trying to reflash

Edit2: ....this is so awesome

Edit3: I'll try this today There are some resize issues, like the statusbar widgets being really high, I can try to fix it when I have time
22nd April 2012, 09:52 AM |#6  
OP Senior Member
Flag Nijmegen
Thanks Meter: 81
 
Donate to Me
More
Quote:
Originally Posted by Ciprilik

@samm000: thank you for your work, can't wait to flash this rom, gotta see the camera working

@Habarug : yeah sloow download speed, it will take 1 hour to download the rom but I am patient

Edit: I flashed it after a full wipe, but not even after waiting 30 minutes it never passed beyond the splash screen (HERO screen), so it was in a bootloop.. gonna try to download the rom again when i get home from work.


Try to reflash the kernel with flykernel13, that could solve the problem
keep me in touch
The Following User Says Thank You to samm000 For This Useful Post: [ View ] Gift samm000 Ad-Free
22nd April 2012, 10:03 AM |#7  
Ciprilik's Avatar
Senior Member
Flag Piatra Neamt
Thanks Meter: 69
 
More
Quote:
Originally Posted by samm000

Try to reflash the kernel with flykernel13, that could solve the problem
keep me in touch

ok gonna try now

Edit: Nope it still bootloops : full wipe, flash rom, flash flykernel 13, reboot ... stuck on Hero screen for 20 minutes straight. I think the zip I downloaded is faulty ... gonna try to download and flash it again when I get home.
22nd April 2012, 11:06 AM |#8  
OP Senior Member
Flag Nijmegen
Thanks Meter: 81
 
Donate to Me
More
Quote:
Originally Posted by Ciprilik

ok gonna try now

Edit: Nope it still bootloops : full wipe, flash rom, flash flykernel 13, reboot ... stuck on Hero screen for 20 minutes straight. I think the zip I downloaded is faulty ... gonna try to download and flash it again when I get home.


I will upload the next update on hotfile server perhaps that it will solve youre problem.
22nd April 2012, 12:42 PM |#9  
Notn4's Avatar
Member
Flag Pietarsaari
Thanks Meter: 2
 
More
has anyone actually gotten this to boot? anyway, try the CM9 launcher, it looks exactly like native ICS launcher but with more options and on glassmacka rom it was reported to be faster than the native launcher
22nd April 2012, 12:56 PM |#10  
OP Senior Member
Flag Nijmegen
Thanks Meter: 81
 
Donate to Me
More
Quote:
Originally Posted by Notn4

has anyone actually gotten this to boot? anyway, try the CM9 launcher, it looks exactly like native ICS launcher but with more options and on glassmacka rom it was reported to be faster than the native launcher

The rom boots!!
be sure to wipe all data and system (format boot, data, system and cache in recovery)
I use my ROM for A several days now and I can say that the rom is very fast
there is no need to install other launchers.
if you like you can allways install other launchers.
22nd April 2012, 01:24 PM |#11  
Member
Thanks Meter: 6
 
More
Thank you so much for this ROM!
After having it installed and used it only briefly I must say it works pretty smooth. It's not slow at all! Feels great that our old HTC is still in the game!
The Following User Says Thank You to gu_de_o For This Useful Post: [ View ] Gift gu_de_o Ad-Free
Post Reply Subscribe to Thread

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


loading