yashsingh1/xdaforums huggingface dataset:
[Legend Android Development] rubenvb:
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)
[Legend Android Development] zeubea:
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.
[Legend Android Development] ranger4740:
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
[Legend Android Development] rubenvb:
GPS does work rather fine. It's the phone reboot as shown in the attached logcat I'm more worried about.

All I did was open browser, or Angry birds or whatever. All I have running in the background is Friendcaster, Gmail&associates and Email.

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.
[Legend Android Development] zeubea:
Thanks ranger4340; if any interested, it would be useful to determinate the impact of GPU size in performance, measured with antutu, quadrant or so.
[Legend Android Development] ranger4740:
Yep OK, I'll do an antutu with the 500 kernel and post back here, stay tuned :D:thumbup:

sent from my legend using zeubeas cm9 beta2
[Legend Android Development] Alunduyn:
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).
[Legend Android Development] ranger4740:
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 :)
[Legend Android Development] farukb:
@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:
[Legend Android Development] wipeout_uk:
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.
[Legend Android Development] ranger4740:
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
[Legend Android Development] ranger4740:
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
[Legend Android Development] ranger4740:
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
[Legend Android Development] ranger4740:
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
[Legend Android Development] zeubea:
Cid will be with us soon ...
[Legend Android Development] zabaknilesh:
Does this mean we would be listed in Official CyanogenMOD 9 ??

I AM EXITED!!! :)
[Legend Android Development] zeubea:
If you mean if device tree has been submitted to cm team, not yet.

However, "unoffcially" ;) we are listed in cyanogenmod9 http://wiki.cyanogenmod.com/wiki/Unofficial_Ports#CyanogenMod_9
[Legend Android Development] and313:
so what are the possibilities if we send the device tree to cm for a official support? would be realy nice :)
[Legend Android Development] RQ7:
Is there any battery percentage like iPhone on this rom, and if, how do I activate it :) ( Maybe a dumb question )
[Legend Android Development] waterpolo:
Yes, if you mean the battery icon in the statusbar.

Menu -> Settings -> System -> Statusbar -> Battery Icon -> Percentage
[Legend Android Development] ic3141:
How can you go over 806MHz? My max is 806. Tried the benchmark with your settings. Max i could get was 1813
[Legend Android Development] ranger4740:
Those other 2 steps ie 825 and 860 have been removed from the kernel, but when 825 is available my legend can us it and still be stable, its just a matter if luck I got a REALLY good legend :D

sent from my legend using zeubeas cm9 beta2

---------- Post added at 01:59 AM ---------- Previous post was at 01:43 AM ----------

Guys I made a slight booboo yesterday, my phone was draining power fast today which I'm sure was being caused by the build.prop line

ro.ril.disable.power.collapse=0

which should be

ro.ril.disable.power.collapse=1

Sorry about the mix up.

---------- Post added at 02:03 AM ---------- Previous post was at 01:59 AM ----------

An important question, did you do a benchmark before changing things?

if you did can you please report what your previous score was.. Thank you
[Legend Android Development] RQ7:
Not like iPhone but it's nice anyway :)

PS. You are doing a wonderful job ZEUBEA !!
[Legend Android Development] zeubea:
BETA 3 Jun 17 2012

- kernel: revert to GPU mem size to default, keeping on KGSL manageme, more stable, responsive behaviour

- Camcording working with third part app.

- CM Team UPSTREAM:

* Lock screens: calendar, weather

* New ringtones, notifications, alarms

* Screen on animation => new boot animation with Cid

* Lots of updates from upstream.
[Legend Android Development] RQ7:
Great work Zeubea :) ! Gonna try BETA3 now.
[Legend Android Development] ic3141:
Nope, i will do it for beta 3. Funny (or not) enough i got lowest score for 300kHz and increase to highest for 1M.
[Legend Android Development] jezau:
Just sent my legend off for warranty service :(

This rom is beautiful.

What changes were made to the lockscreen weather and calendar? They seemed pretty functional
[Legend Android Development] Afribird:
Really having a lot of trouble with TB and ICS. Now using MyBackup which is doing oke up to now. Making a backup, tweaking Beta3 with Ranger4740 build.prop settings and preparing for BETA3!

Great work Zeubea and all others contributing to this development :D
[Legend Android Development] RQ7:
Delete post.
[Legend Android Development] ufox:
Really good work! I'm using now cm7.2 for usability reasons but ur cm9betas are amazing!

¡Buen trabajo crack!
[Legend Android Development] nodens76:
Update to beta 3 this morning. Seems more smooth and fast than beta 2. Thank you zeubea for the build. Scores 1790 on antutu benchmark (782MHz, smartassv2, cfq).
[Legend Android Development] Stevemotto:
Damn, all we need are these OMX codecs and this rom will become a permanent for me :)
[Legend Android Development] KrisJ:
Minor issues in Beta3

Hi guys,

I just went from Beta 2 to Beta 3 this morning.

Overall B3 seems smoother. However, some new issues appeared or remained from B2:

1) Email now always crashes when trying to read mail from my Exchange account (something that worked flawlessly on B2).

2) Clock does not work, e.g. when trying to set an alarm

Is there anything I can do to help resolve these? (crash logging, ...)

Cheers,

K
[Legend Android Development] zeubea:
With this cameraHal module, Camcording is working in Beta 3 with Videocam illusion app
[Legend Android Development] ranger4740:
Guess what, videocam illusion also records and plays back on beta2, but not at full frame rate, very stuttery but it does work ;)

sent from my legend using zeubeas cm9 beta2
[Legend Android Development] zeubea:
Great, just play preview size and quality, and I suppose it will be more lively.
[Legend Android Development] ic3141:
BETA 3 benchmarks (GPU):

Before changes after

767Mhz 806MHz 767Mhz 806MHz

stock = 885 915

500KHz = 880 897 859 880

600kHz = 915 901 872 879

1Mhz = 879 893

Freq set on Noop. Looks that changes decreases performance, and the best is either stock (300khz?) at 806 MHz or 600kHz at 767. At least for my device
[Legend Android Development] ranger4740:
Hi all, just finished flashing Beta 3 so still at bare bones stage, so far 1st impressions are good and feels better than beta 2 my first Antutu score @ 806Mhz is 1858.

For those that use S2E, version 1.2.0 no longer works with this release, however the new version from the market, version 2.+ does work now, without the need to select mount ext3 to ext4. (this is for app/data/dalvik2ext support for those that don't know)
[Legend Android Development] farukb:
i got the same antutu score @ 768....sadly i can't overclock any more, because i encounter too many reboots at any higher clock speed.....i got most by using setcpu and setting noop for i/o and smartassV2 (or performance) for cpu governor
[Legend Android Development] zeubea:
they are also good benchmarks, altough it is not so important 10 points above or bellow; it is better fully stabilty to 10 points of performance, I think. Anyway, gpu increased kernel are in previous posts and further we can to retake this.
[Legend Android Development] ojessie:
@zeubea

This is simply great! Congratulations to a perfect job. I was really a long time hesitant to try (ICS) this rom on my legend, I always thought the HW is not strong enough, but its smooth its really good.

I agree also with your statement that stability is more important than 10 points of performance. Altough it would be nice if my legend would run stable at 767. Can someone recommend the most stable set-up at 767 for governor, zRam, Kernel Samepage.

Good job, thanks.
[Legend Android Development] psyionx:
similar to you, my cpu is stuck at 767 ondemand governor as its most stable. if i put it on 787 or more nothing good out of it. some game just wouldn't run at this speed...

not too sure about other governors. but if you some how you are using other governor and ended up cant pickup call as if digitizer was left out from sleep screen. a quick way to pick up call is to sleep the phone using power button and hit it again to wake it up and pick up the call.. but i meet this problem from the previous versions. cant say for sure in beta 3 as i just flashed this rom since last night. so far no problem with ondemand governor.

...

lol, just tested videocam illution, resolution above 320x240 starts to get choppy.

...

@zeubea

any plans for native wifi tether and flash light? i miss these buttons on notification power widgets T-T... miss them a lot....
[Legend Android Development] zeubea:
lol? I am sure you can record a "The Blair Witch Project"-like film with it. So, it is temp solution to camcording. Play with OC, governor, quality, frame size for gettin more lively recording.

As said before, wifi drivers are real headache. Legend is the more ancient device with semi-functional ICS, not about age, rather Legend is more ancient technologically than HTC Nexus and HTC Leo, having these ones Broadcom wifi drivers and Legend Texas Instrument (like Hero and Magic). This is an strong drawback and I see very difficult native tethering (so, if anyone can provide help with this, see the repository); really in 2.6.35 is not warranted the support for this wifi driver, and it was compiled and worked, but it could not having worked. So far I Know, it worked opengarden and open wifi. Abour flash, it is working too.
[Legend Android Development] Afribird:
Installed Beta3 yesterday. Gave me a headache because of the backups I was trying to restore. Finally I did a new install yesterday evening and reinstalled all my apps fresh from the market. Ran last 15 hours at 600 mhz, which was doing very oke. Very stable but only 1506 score.

Overclocked to 806 mhz which straight away gave some troubles with apps, but no reboots. Went back to 787 mhz, 1763 score. Its is giving me a big smile :D. No problems. Exchange server is working oke as well. Going to make a fresh install of S2E and TB.

Strange thing is that the SD writespeed is higher at 600 mhz than at 787 mhz. :confused:
[Legend Android Development] farukb:
yes it works with 3rd party app, but i'm sure he asked about CM's "Torch" ( the one with strobe and death ray :D )....it can be accessed from notification bar or from app drawer...the notification bar thing is a killer :)
[Legend Android Development] gianlen:
Is there anyone who can select the network in the settings?

In my case the gsm operator is automatically selected, but I can't select what I want, the list is not visible, you get an error.

This behavior was present also in b2 and before, but I read something in the list of fixes in cyanogenmod related to this.

Is a problem with my network or something not yet fixed in CM?

Another curiosity ... zeubea changed something about wifi "staging wifi sleep".

this should solve the problem with wifi sleep or we need third party app like 'wifi timeout' also in b3?

Toggle 2g/3g on status bar seems to work in my case, maybe slow to reconnect, but does the job.
[Legend Android Development] ic3141:
So far any improvement i try is decreasing the score. Therefore what you've done is the best compilation, no need to change. Thank you
[Legend Android Development] zeubea:
I remember your request. I tried out a beta with Torch but the app freezed and removed finally. I will try out to the next one.
[Legend Android Development] ranger4740:
Manual network search is still in error. I don't know if its a cm fault or porting fault but its never worked here.
[Legend Android Development] psyionx:
Ouch! Yup, my post earlier is about ease of access of the notification bar.

I missed the wifi ap toggle and the led flash light toggle...

Well, I guess i can forget about wifi ap for good.

lol, love the way you describe our legend have ancient technology. It does sounds like a legend. For the pass 2 years using this phone. I only met 2 other legend user... guess we have rare HTC item. But now thanks to you. This baby have been enhanced in to +9 with glowing cyan aura.
[Legend Android Development] zabaknilesh:
Just for benefit of everyone - videoillusion is 1.5 is old app. Latest version is camera illusion pro 2.0.1 and this is working great...

Sorry Video illusion is updated December 2011 and must be latest version...I was wrong..
[Legend Android Development] BorussenTobi:
Hey guys,

Can somebody tell me, if it's possible to upgrade from Beta 1 to Beta 3? Or is it necessary to make a full wipe?

Thanks so far.

Sent from EVO 3D, running Mwakious 9.0
[Legend Android Development] waterpolo:
It should be possible, but make first a backup with nandroid (cwm).

I did a cache wipe before I upgraded from Beta 2 to 3 without any problems.
[Legend Android Development] dancemonkey:
You sure. Looks to me one is for camera other is for video....
[Legend Android Development] Burrn:
Any1 else having problems with Google Play Store?

Since beta 1 (or 2) it only shows just a few apps in the lists (best new free, best free, best paid, etc.). Like 30 or something, instead of 300.
[Legend Android Development] ranger4740:
Nope never had issues.

I've always had a maximum of 500 apps showing up on my play store.
[Legend Android Development] zeubea:
Not good news about OpenMax codecs

https://developer.qualcomm.com/forum/qdevnet-forums/multimedia-optimization-qdsp/13248
[Legend Android Development] zeubea:
Well, the message was about farukb request of torch.

The flash light in energy control is disabled, I suppose lastest CM udpates will require some overlay option.

It was working with opengarden, I think.

Thannks psyionx , your comments are very much appreciated ;)
[Legend Android Development] Afribird:
Trying to place a new SDcard, but pc doesnot recognise mounted USB drive. Normally no problem. Anybody facing the same problem since Beta3:(
[Legend Android Development] gaga111:
so theres no way to get HQ youtube vids and other stuff running smoothly? :S

only thing that stops me from using this rom permantently is laggy music replay sometimes :S
[Legend Android Development] nbite:
wow thanx for this great rom. Im using it now and its working very well. I just have a few things that make it very difficult for me to use daily:

For some reason every ics build u made has same weird problem - it keeps on scrolling right, and if with interface i can solve it by decreasing pointer speed to 0, but in browser it still scrolls the page right as if some button is stuck. Also that keeps the screen from going to sleep and drains the battery.

Had this problem with beta 2 and 3, i flashed miui after beta 2 and it was gone, now flashed beta 3 and its back. What do i do?
[Legend Android Development] Meocene:
i just went back to 7.2 cause i missed my bank app... jesus christ. what a heap. back to beta 3 - i can live without HQ youtube/camera.

fingers crossed for updated OMX though.
[Legend Android Development] zeubea:
It would be possible in theory to use gb codecs in ics ... reverting all commits implied and/or repatching them ...

​

check your cpu governor and cpu min.
[Legend Android Development] zeubea:
Camera Illusion provides somehow camcording.

hahaha, I have got the same impression of cm7.2 and stock when I come back from there ;)
[Legend Android Development] zeubea:
I have not got this issue, it is possible ICS handles trackpad different to gb, but if it is not used it turn to sleep.
[Legend Android Development] nbite:
dont think its trackpad problem, because mine is disconnected inside. In fact i have been struggling to flash or root because it is so.. :D
[Legend Android Development] ranger4740:
Is it remotely possible that having trackpad disconnected inside be making your scrolling unstable?

Rom might be looking for a certain input from track pad but because it's disconnected its giving a false input.
[Legend Android Development] nbite:
that might be, is there a way to disable trackpad comepletely?
[Legend Android Development] zeubea:
Yes, dissasembling it and loosing the conector.
[Legend Android Development] ranger4740:
There would be away all we got to find out is how zeubea got it working in the first place as it wasn't functional in early alpha versions and reverse it for beta versions?
[Legend Android Development] zeubea:
It's not worth it . They would imply changing some building options, remove some props files and rebuild for a no-trackpad build.
[Legend Android Development] nbite:
i thought i might be possible to disable trackpad somehow in android, however i still dont think it is the issue, the connector, like i said, is loosened to a point i need to get a new trackpad. Its dead. :D

thank you for the great support with your rom zeubea! Im still gonna be using it despite this issue i guess, maybe tinker a bit and solve it.
[Legend Android Development] farukb:
when in recovery pres vol up,then vol down, vol up, vol down (maybe once more up, down) and you will get the ability to use power button as confirmation button :rolleyes: ;)
[Legend Android Development] zeubea:
With camcording working somehow with Camera Illusion, the rom is already almost fully functional, to the exception to OMX codecs. I have updated the issues/bug list and it would be reduce to:

* Youtube HQ laggy (normal youtube works fine)

* searching GSM networks is not working,

* headset icon missing (although headset works)

working, but third part app is needed for:

* wifi sleep (dont use native wifi sleep)

* camcording

* wifi tethering

Really I am very glad with beta3, stable, fast, and not FCs so far. :)
[Legend Android Development] nbite:
where where u 2 months ago :D

Thank you so much!
[Legend Android Development] zeubea:
Although objetively CM9 is faster than another ones in Legend (it is not so in other devices!), there are someone people dont agree .

Well, is the freedom of choosing where is the sense of this, but if you make a bad recommendation you are limiting off the freedom because your opinion is not informed.
[Legend Android Development] nbite:
i have fix my "always on" issue, but not the trackball. It seems its possible to make a kernel mod to disable left and right direction, that would in theory do the trick.

Zeubea, is it possible that your rom has a screen on/off animation bugged? Disabling both prevents screen from waking up..
[Legend Android Development] farukb:
did you wipe everything before you flashed the rom?

i disabled both of them and never had issues regarding animations