[ROM][ICS][UNOFFICIAL] CM9.1 BETA8 for Legend [FIX Camcording] [DEC 7]

nexwave-mat

Senior Member
Aug 13, 2010
179
153
0
www.nexwave.ca
Thank you zeubea. I've installed the voice search APK. Voice search is working great but Dell Voice is still force closing when I make or receive calls. It does seam to be slightly more responsive.

I would be grateful if you could get dell voice working on your ROM. I'm willing to help in any way I can. I added a logcat of dell voice crashing two different ways to this post in case that helps anyone.

Thanks again.

Voice search capabilites are not fully supported in ics for armv6. So far, you can install Voice Search app linked at first post and hope modified libs work for dell voice app.
 

Attachments

Last edited:

rubenvb

Member
Feb 18, 2011
26
18
0
Hello everyone!

Let me first say this effort is great. I hope Qualcomm comes through on the OMX codecs (or some alternative "happens") so this ROM can be refined up to perfection.

I installed the beta2 ROM for a couple of days and had 1-2 reboots per day. I managed to logcat one until all the system processes started dying.
Install procedure I used (and which works great for any other ROM I've tried):
1. I did a full wipe (data/factory reset, cache wipe, Dalvik cache wipe)
2. Flash rom
3. flash gapps
4. boot rom

ICS is really smooth, scrollable widgets are awesome. I've had the launcher drop out of memory (the home screen and app drawer is has to reload completely after Angry birds or some browsing), perhaps a "lock trebuchet" in memory option is still being worked on by the CM team.

The logcat has one crash due to SIGILL(ILL_ILLOPC) somewhere in the top half of the log, and the crash cascade leading to the reboot at the bottom.

In my short experience, there were (not quite) repeatable ways to trigger a reboot:
1) A combination of wifi, GPS and google maps (which I think lead to the attached log)
2) enabling wifiAP (from within the Android settings menu), which never gets the wifi activated, and five minutes later, bam.
3) I had two reboots some seconds after turning on the screen after a longer time of leaving the phone unused.

I know this "experience" is quite unhelpful, but I got one reboot logged :).

One question: would it be possible to use an older kernel+drivers (say, the CM7.2 kernel+drivers) and use those with ICS? That would at least narrow down the possible causes of a fatal crash.

All in all: great work. Please prove HTC and the other liars wrong in denying us Android updates!
 

Attachments

  • Like
Reactions: zeubea

farukb

Senior Member
Jul 26, 2007
1,100
155
0
Sarajevo
Just found out there's this recent news popping out about android ics optimized by using Linaro tool chain have great improvements.

heres one article about linaro. the video seems great.
http://www.cnx-software.com/2012/06...k-android-to-shame-on-ti-pandaboard-omap4430/


zeubea~ by any chance you have been using this for our legend?

if you go a few posts back, you'll see that he mentioned linaro when someone asked him about the next release

well, if this commit related to new linaro cross-compiler with fabolous and fantastic optimizations are being reviewed, al least we will wait until it was committed or rejected.

Another unclear for me is if this optimizations are related to ARMv6. I did read only Cortex arch.
 
  • Like
Reactions: ranger4740

odtx1

Member
Jul 9, 2009
14
0
21
Tallinn
Been using this ROM for almost a week now and Im very happy so far. Very good work and hoping this will make it as an official CM9.

Thanks a million for making my 2 year old Legend feel fairly fresh for the summer :)
 

zeubea

Senior Member
Oct 12, 2011
377
1,357
0
There are some comments above about this.

So far, some armv7 devices such as samsung galaxy nexus have tried it out but without apparently notable improvement (http://forum.xda-developers.com/showthread.php?t=1402341&page=1140)


Just found out there's this recent news popping out about android ics optimized by using Linaro tool chain have great improvements.

heres one article about linaro. the video seems great.
http://www.cnx-software.com/2012/06...k-android-to-shame-on-ti-pandaboard-omap4430/


zeubea~ by any chance you have been using this for our legend?
 
  • Like
Reactions: odtx1

zeubea

Senior Member
Oct 12, 2011
377
1,357
0
Well, several remarks:

- I have got doubts about GPU mem increasing. Indeed, I am using another kernel with default GPU mem size because I had not got a reboot ever with this series of ics, but with this #15 build kernel (GPU mem increased ) I had got the first one.
- Obviously stress conditions help to improve the system, and under this conditions the system can slow down and/ or reboot. The right path is this one: this is on the "beta tester" angle. If you want just fun ics, miminize the apps open, tabs in browser, multitasking, and so.
- this kernel's are only for ICS, it will not work in gb neither fr and vice-versa.

I have attached the kernel with default GPU mem size. This kernel is different of Beta1, beta0, as it was built with different options; it just differs to beta2 "stock" in GPU mem size, reverted to default. This kernel will be include into next release.

If any interested, I have also attached another kernels with different GPU size mem. It will be more fast in benchmarkings but more unstables.

If someone does not understand about what this post is, just skip it.



Hello everyone!

Let me first say this effort is great. I hope Qualcomm comes through on the OMX codecs (or some alternative "happens") so this ROM can be refined up to perfection.

I installed the beta2 ROM for a couple of days and had 1-2 reboots per day. I managed to logcat one until all the system processes started dying.
Install procedure I used (and which works great for any other ROM I've tried):
1. I did a full wipe (data/factory reset, cache wipe, Dalvik cache wipe)
2. Flash rom
3. flash gapps
4. boot rom

ICS is really smooth, scrollable widgets are awesome. I've had the launcher drop out of memory (the home screen and app drawer is has to reload completely after Angry birds or some browsing), perhaps a "lock trebuchet" in memory option is still being worked on by the CM team.

The logcat has one crash due to SIGILL(ILL_ILLOPC) somewhere in the top half of the log, and the crash cascade leading to the reboot at the bottom.

In my short experience, there were (not quite) repeatable ways to trigger a reboot:
1) A combination of wifi, GPS and google maps (which I think lead to the attached log)
2) enabling wifiAP (from within the Android settings menu), which never gets the wifi activated, and five minutes later, bam.
3) I had two reboots some seconds after turning on the screen after a longer time of leaving the phone unused.

I know this "experience" is quite unhelpful, but I got one reboot logged :).

One question: would it be possible to use an older kernel+drivers (say, the CM7.2 kernel+drivers) and use those with ICS? That would at least narrow down the possible causes of a fatal crash.

All in all: great work. Please prove HTC and the other liars wrong in denying us Android updates!
 

Attachments

Last edited:
  • Like
Reactions: ranger4740

psyionx

Senior Member
Nov 30, 2010
229
50
0
Kota Kinabalu
erm... what was the size of the default size of mem allocated for for gpu?

First post said it was increased.. but I can't find specific size post.

Sent from my Legend using Tapatalk 2
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
If you goto zeubeas kernel git hub the rom size in beta 2 is 0x00600000
He said it was doubled so I'd assume its 0x00300000?

sent from my legend using zeubeas cm9 beta2
 
Last edited:

psyionx

Senior Member
Nov 30, 2010
229
50
0
Kota Kinabalu
Thanks for the heads up. I'll be testing 1Mb gpu kernel for the next few days.

I read somewhere call screen stuck if force gpu on. I get it some time even before this. So let see how will this baby goes.

LoL 15 minutes ago I was on mokee rom. With and without hwa the different is SO BIG! Specially scrolling up and down in setting menu.
Sent from my Legend using Tapatalk 2
 
Last edited:

nodens76

Member
Jun 17, 2010
38
6
28
Paris
I'm using beta2 since one week, with the default kernel (600k). No hard reboot for me but not tried any of the ways you mention. So i will test maps, and then try the kernel with the default memory size.
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
I've just been trying the 4 kernels my report back is this,
Default kernel (300) unstable, after reboot, toast for superuser notifications never stop showing for apps that load at boot.
Kernel (500) no issues, nice n stable, in fact, maybe slightly better than (600)
Kernel (600) no issue.
Kernel (1M) similar issues as default (300)
So going to try the 500 kernel for a while...

sent from my legend using zeubeas cm9 beta2
 
  • Like
Reactions: zeubea

farukb

Senior Member
Jul 26, 2007
1,100
155
0
Sarajevo
a bit off topic, sorry...

remember the petition we signed...well it's invalid

we need the compiled openmax codecs for armv6 from qualcomm , not ARM
the ones for gingerbread dont work no more because they are a lower api lvl

ARM already replied saying that we need to contact qualcomm

use this link:
http://www.groubal.com/ics-compatible-openmax-il-compiled-for-armv6-from-qualcomm/
https://developer.qualcomm.com/forum/qdevnet-forums/multimedia-optimization-qdsp/13248

you can go to this thread for a bit more info,or use this link to spread the word:

http://forum.xda-developers.com/showthread.php?t=1663690
 
  • Like
Reactions: ranger4740

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
a bit off topic, sorry...

remember the petition we signed...well it's invalid

we need the compiled openmax codecs for armv6 from qualcomm , not ARM
the ones for gingerbread dont work no more because they are a lower api lvl

ARM already replied saying that we need to contact qualcomm

use this link:
http://www.groubal.com/ics-compatible-openmax-il-compiled-for-armv6-from-qualcomm/
https://developer.qualcomm.com/forum/qdevnet-forums/multimedia-optimization-qdsp/13248

you can go to this thread for a bit more info,or use this link to spread the word:

http://forum.xda-developers.com/showthread.php?t=1663690
Personally for me not off topic as it directly relates to delevopment of this wonderful rom and developing it to make it work even better :D

sent from my legend using zeubeas cm9 beta2
 

Afribird

Senior Member
Aug 7, 2009
73
22
0
Nijmegen
Running Beta2 for a while now and facing some problems. It runs very smoothly for days and then starts rebooting. After rebooting i am not able to get it stable again. Most of the time I get a reboot using TB. Also dropped EnhancedEmail as it was creating reboots.

At the moment after a fresh install i am not able to reinstall my TB backups. Also creating TB backups ends up in a reboot! Anybody facing these problems as well?

Of course no reason to go to another Rom as this one is still the best :D
 

rubenvb

Member
Feb 18, 2011
26
18
0
Well, several remarks:
I have attached the kernel with default GPU mem size. This kernel is different of Beta1, beta0, as it was built with different options; it just differs to beta2 "stock" in GPU mem size, reverted to default. This kernel will be include into next release.
Thanks for the quick response. I am on the beta2+default GPU mem kernel+gapps flashed in succession and had one reboot somewhere during Google Maps. I forgot to turn logcat on, so I missed it. I have it turned on now continuously and will provide any crashes I experience. So far (after that one single reboot) nothing yet.

a bit off topic, sorry...

remember the petition we signed...well it's invalid

we need the compiled openmax codecs for armv6 from qualcomm , not ARM
the ones for gingerbread dont work no more because they are a lower api lvl

ARM already replied saying that we need to contact qualcomm

use this link:
http://www.groubal.com/ics-compatible-openmax-il-compiled-for-armv6-from-qualcomm/
https://developer.qualcomm.com/forum/qdevnet-forums/multimedia-optimization-qdsp/13248
Already signed long time ago :)
I knew ARM wasn't the one responsible. Qualcomm makes the chips, ARM the architecture (and CPU core I suppose).
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Running Beta2 for a while now and facing some problems. It runs very smoothly for days and then starts rebooting. After rebooting i am not able to get it stable again. Most of the time I get a reboot using TB. Also dropped EnhancedEmail as it was creating reboots.

At the moment after a fresh install i am not able to reinstall my TB backups. Also creating TB backups ends up in a reboot! Anybody facing these problems as well?

Of course no reason to go to another Rom as this one is still the best :D
Try doing a fix permissions this helps.
Tb and ics is not a good mix, when I changed up to beta2 I ended up downloading most of my apps fresh from market due to problems another thing to try is to restore only apps on tb, do not restore app data.

sent from my legend using zeubeas cm9 beta2