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

Cristian_berme

Senior Member
Jan 31, 2012
108
18
0
Madrid
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
Signed! :D

Enviado desde mi HTC Legend usando Tapatalk 2
 

Alunduyn

Senior Member
Mar 23, 2012
260
112
0
I'm trying 1MB kernel. Doesn't look bad. I'll try 500k this afternoon.

For the petition, I'm obviously going to sign these, too.

Sent from my Legend using XDA
 

rubenvb

Member
Feb 18, 2011
26
18
0
Here's anther logcat of a Google navigation related crash. To be honest, this reminds me of the CM7.1 crashes. The GPS stuff was fixed quite recently in CM7.2 nightlies, perhaps the changes were not ported over to CM9.

This is CM9.0.0-beta2, with the default GPU mem size kernel from a few posts back flashed as well.

Trebuchet (the home screen and app drawer) sometimes drops out of memory still, forcing a recalculation of home screen widgets and the contents of the app drawer. I don't know if you can do anything about this, the only option I could see is locking it into memory, but that feature'll have to come from CM devs (it is present in CM7.x)
 

Attachments

zeubea

Senior Member
Oct 12, 2011
377
1,357
0
Really GPS works fine, so it is not necessary more work around of this. I merged the 2 line patch about agps and it locks relatively fast. I think it is not necessary more post about this. As told one and another time, check the gps properties and conditions: radio, gps.conf, openfield, number of sats, signal sats, etc.

Trebuchet is the official CM9 and it is thinked but an 2011 device, so it is assumed you are doing a responsible memory management supervision.


Anyway, I have not got these issues.


Here's anther logcat of a Google navigation related crash. To be honest, this reminds me of the CM7.1 crashes. The GPS stuff was fixed quite recently in CM7.2 nightlies, perhaps the changes were not ported over to CM9.

This is CM9.0.0-beta2, with the default GPU mem size kernel from a few posts back flashed as well.

Trebuchet (the home screen and app drawer) sometimes drops out of memory still, forcing a recalculation of home screen widgets and the contents of the app drawer. I don't know if you can do anything about this, the only option I could see is locking it into memory, but that feature'll have to come from CM devs (it is present in CM7.x)
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Really GPS works fine, so it is not necessary more work around of this. I merged the 2 line patch about agps and it locks relatively fast. I think it is not necessary more post about this. As told one and another time, check the gps properties and conditions: radio, gps.conf, openfield, number of sats, signal sats, etc.

Trebuchet is the official CM9 and it is thinked but an 2011 device, so it is assumed you are doing a responsible memory management supervision.


Anyway, I have not got these issues.
Just for info, at boot time my home screen always has to refresh and takes about 1min or more most times but once its up its fine, only rarely has to refresh launcher, (almost 180 apps on board) however I'm back on adw launcher so I can use those themes.

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

rubenvb

Member
Feb 18, 2011
26
18
0
Really GPS works fine, so it is not necessary more work around of this. I merged the 2 line patch about agps and it locks relatively fast. I think it is not necessary more post about this. As told one and another time, check the gps properties and conditions: radio, gps.conf, openfield, number of sats, signal sats, etc.
GPS does work rather fine. It's the phone reboot as shown in the attached logcat I'm more worried about.

Trebuchet is the official CM9 and it is thinked but an 2011 device, so it is assumed you are doing a responsible memory management supervision.
All I did was open browser, or Angry birds or whatever. All I have running in the background is Friendcaster, Gmail&associates and Email.

Just for info, at boot time my home screen always has to refresh and takes about 1min or more most times but once its up its fine, only rarely has to refresh launcher, (almost 180 apps on board) however I'm back on adw launcher so I can use those themes.
It's this refresh thing I'm talking about indeed.

It does seem the checkmark "do not save activities - delete activities as soon as user quits" (loose translation) helps though. I'll keep a closer eye on this.
 
Last edited:

zeubea

Senior Member
Oct 12, 2011
377
1,357
0
Thanks ranger4340; if any interested, it would be useful to determinate the impact of GPU size in performance, measured with antutu, quadrant or so.

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: Ultimo125

Alunduyn

Senior Member
Mar 23, 2012
260
112
0
Damn, I just flashed 500k kernel.

Anyway, 1M is quite unstable. It was starting to die twice but at the last moment it revived and returned normal. Still, I had 3 reboots today (+2 revived).
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Hi guys, here are my results from extensive benchmark testing with all the kernels.

I used Antutu benchmark using only the 2D and 3D graphics test

Setup, I tested each kernel with 2 cpu frequency's, 806Mhz and 787Mhz, both using performance Governor. I took the average of 5 tests per kernel and here are my results.

Default kernel (300Kb)
frequency 787Mhz score = 920
frequency 806Mhz score = 927

500kb kernel
frequency 787Mhz score = 923
frequency 806Mhz score = 933

600Kb kernel
frequency 787Mhz score = 921
frequency 806Mhz score = 914 (yes this is correct)

1M kernel
frequency 787Mhz score = 914
frequency 806Mhz score = 925

So in conclusion the best results were
500k kernel running @ 806 Mhz with a score of 933.

Next results are the average of the 2 scores from each kernel
300 = 923
500 = 928
600 = 917
1000= 919

Ironicly the worst results were the 600K kernel

Edit:- I would also like to test a kernel with 400kb and 800kb GPU memory, having never messed with kernel code I'm not sure if I can change that localy myself or it needs to be compiled from source which I don't currently have the tools to do unless its plain text of course.

Edit again:- Holey Crap I just did a full antut benchmark using 500K kernel @ 806Mhz antut score 1936!!!!!!!

Thanks :)
 

Attachments

Last edited:

farukb

Senior Member
Jul 26, 2007
1,100
155
0
Sarajevo
@ranger

did you do anything particular to be able to set cpu clock to 806,or it's just the stock oc menu...because in my case setting it in performance menu freezes the device and reboots it :confused:
 
Last edited:

wipeout_uk

Member
Apr 7, 2012
24
11
0
thanks ranger(!)

anyone know, what is fastest (stock) phone using this processor, and how fast the processor runs at it in?

be interesting to find out what recommended voltages are for this chip, and if we're running below them at the mo.
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
@ranger

did you do anything particular to be able to set cpu clock to 806,or it's just the stock oc menu...because in my case setting it in performance menu freezes the device and reboots it :confused:
I use antutu CPU master to change all my CPU setting, from here you can also play with the io schedulers.
So no I don't do anything special. In fact I'm lucky enough I can push to 825 MHz on my legend and still be stable, the next one up I get instant reboot I think the next standard step is 860, but zeubea removed these 2 steps I think as they were in beta 0.

Oh hell just had a thought, you guys not using CPU master would not realise that the default io scheduler is cfq when flashing this rom, I have found this worst one to use, @ zeubea can you please change default to deadline? This one seams to be the best...

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

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
thanks ranger(!)

anyone know, what is fastest (stock) phone using this processor, and how fast the processor runs at it in?

be interesting to find out what recommended voltages are for this chip, and if we're running below them at the mo.
Stock kernels are fixed @ 480 (min) & 600mhz (Max)
I pretty sure there is no way to change voltages on legend via software.
sent from my legend using zeubeas cm9 beta2
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Here's a question to every one, my wife has complained to me today why it takes me so long to answer my phone all the time? Apparantly there is big lag between when the call comes through and is displayed on screen, any one else get this on this version of ics? Google tells me there are other versions of ics experiencing this issue.
I read that a solution is to change dialer, gonna have to try this and see.

Edit- I tried this myself by calling my phone from her phone it took 7 rings before I could answer the phone as the answer wiper didn't show up before.
Btw my phone was awake and I was viewing xda at the time call came through.
sent from my legend using zeubeas cm9 beta2
 
Last edited:

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Slight boo boo here :-(

Some of you are wondering how I can get such high antutu scores.
Here is a list of custom changes I've made that are not default.

Build.prop (not sure if all are valid in legend architecture)
Edit- these build.prop additions have only just been added after my previous posts above.

ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=120

ro.ril.disable.power.collapse=0<===== edit:- Had BIG power drain today most likely being caused by having this set to 0 and not 1

ro.HOME_APP_ADJ=1
persist.sys.purgeable_assets=1
debug.performance.tuning=1
pm.sleep_mode=1

Via antutu CPU master
Noop IO scheduler

Settings within system
Force 2D
806 MHz
performance governor
Allow purging of assets on
Kernel samepage merging on
Zram disabled
Surface dithering off
16bit transparency on
Both animations scale is 0.5X

With these settings my new score was 1989 I'll post evidence screen shots when I get to my computer to post them.

sent from my legend using zeubeas cm9 beta2
 

Attachments

Last edited:
  • Like
Reactions: farukb