yashsingh1/xdaforums huggingface dataset:
[Legend Android Development] VicDeo:
I didn't succeed in setting S2E with Beta 3. So I moved back to Link2SD. I have had no problem with it yet.

LCD density modder didn't change DPI, so I used Build prop editor for that.

Great ROM.Kudos to zeubea
[Legend Android Development] bugallo:
Hi! I'm having some kind of bug with Foursquare in Beta3 that I think might be related with memmory management.

I log-in with my Foursquare account and the app works, when I press the back button, use another app and go back to foursquare, it doesn't work. I have to force stop, delete data and log-in back again. If I just press back button and go straight back to Foursquare ...it works!!! Any clue of what's happening?

(This doesn't happen on beta0 or beta2)

Thank you very much!
[Legend Android Development] waterpolo:
LCD density modder need SU rights.

Set new density and reboot device.
[Legend Android Development] farukb:
so i managed to supercharge...and....it doesn't seem to do much...nothing i can tell....antutu gives the same score....rom feels the same as before....i'll give it a chance for a few days though...

it seems to me that this rom alone is really good and fast and doesn't need "v6 supercharging".....

kudos to zeubea and cm for this one...
[Legend Android Development] zeubea:
Jelly Bean announced

http://developer.android.com/about/versions/jelly-bean.html
[Legend Android Development] farukb:
well since it's 4.1 and not 5,the differences will probably not be too big...there won't be a problem porting it and adapting current ics progress, right? hope so, because 230 days passed since ics aosp release and a lot of progress was made...it would be shame to ditch that when jb aops gets released...
[Legend Android Development] zeubea:
2.6.35 is a more recent kernel. Use 2.6.32 does not guarantee wifi sleep working; it could be or not. Indeed, I think it is an issue of old ti wlan driver in ICS. Is possible to use 2.6.32? Yes, just apply kgsl patches on it and try out, but I am not going to do it.

About decoding, OMX source is not avalalible for amrv6, so no wrapping is possible here. If you mean forced softdecoding, it would be possible theoretically revert patches in frameworks base and libstagefright and re-apply them for softdeconding but I dont idea about the real performance in Video HQ / Youtube HQ doing this.
[Legend Android Development] zeubea:
yep, it seems so
[Legend Android Development] homi3kh:
CM9 just release RC few days ago and now jelly bean is released, clearly CyanogenMod is progressing slowly, around next month they will have to start work on CM10 or something while CM9 is still in RC state :| about HTC Legend i got no idea what will happen from here, that's sad
[Legend Android Development] zeubea:
No reason for sadness, you can download CM9 at OP, with the issues I have experimented so far.

We will have very probably cm10 because all ics stuff will work on it and, if size of my hdd perrmitts it, I will be maintainer both of unofficial cm9 and cm10. So, dont worry , be happy!! :D
[Legend Android Development] homi3kh:
the thing is when we gonna get JB :D since JB released now i want JB instead of ICS haha, i love the expandable notification much, when the sdk release i'm gonna play wit it ^_^ anyway thx for ICS cheer :highfive:
[Legend Android Development] garuhhh:
whoohoo! jbean for Legend!! :D

ill definitely donate again (bear with the small amount)
[Legend Android Development] zeubea:
I dont know exactly, but code will follow a path similar to :

android-very-very-offcial-for-galaxy-nexus -> aosp -> cm10 -> small or legacy devices repositories (unoficial repositories rather)

The time, between items, no idea :rolleyes:
[Legend Android Development] zabaknilesh:
Deleted
[Legend Android Development] MarkInDaPark:
Do You know WHY native tethering isn't working?

Either when that is fixed or JB is released to us I will donate. You have done so much for my life. I love you.
[Legend Android Development] ranger4740:
Here's some info and advice from my experiences with s2e and link2sd, I've now used both with this rom, s2e does work for the most part, but does seam to cause performance issues, I've started using link2sd with beta3 and performance is much better.

Thanks to homi3k's advice about link2sd not putting dalvik cache on SD causing performance issues.
[Legend Android Development] garuhhh:
dalvik cache can't be put on SD? this is bad.. I need to do it in order to have more space for apps.
[Legend Android Development] ranger4740:
As explained to me, internal storage space is faster access than SD card ie ext partition and/or fat32 normal partition so if the dalvik cache is moved to ext storage on SD it will slow down the whole system performance. Beside your not going to gain or loose storage space per sé, it a matter of priority of storage location internal space is faster and the system accesses apps from davlik cache, so if it stays internal then performance will be better.
[Legend Android Development] garuhhh:
There are some who says SDCard read access (esp class 6 or 10) is almost as fast as internal storage (edit: sometimes even faster). So they say it won't really matter where you put your dalvik cache (or /data/app folder).

and last time I checked (using gingerbread), didn't find any performance difference between putting dalvik cache in internal or SDCard.

If you put your dalvik cache on SDCard, you DO increase your capability to install more apps (therefore somewhat increasing your storage). "/data/app" folder and "/data/dalvik-cache" folder are almost of equal size, and they are the two most space-hungry stuffs on your internal storage. So if you'll be moving those two on SDCard, the internal storage will be much freer to be used for other purposes (like app data storage).

@ranger4740, Is it possible for you to check any performance difference between moving your dalvik cache to internal and SDCard? maybe app launch timing between the two in ICS?

Thank you ranger4740! :)

I cannot do that now as I'm still on CM7.2, and I have 131 apps installed (excluding system apps). Changing ROMs and installing all those apps on my side takes a whole lot of time.
[Legend Android Development] homi3kh:
you can still dude, by moving dalvik cache to ur /system folder but in Zuebea ROM it's impossible cos /system only have 10MB left :D

in titanium backup pro: Menu > More > Integrate sys Dalvik into ROM

people with SDCard with class 6+ have no problem moving dalvikcache to sdcard, by set read_ahead_kb to 2048 or 4096 ur system still fast.

but people with lower class SDCard don't move dalvikcache to sdcard. that's it

use link2sd and use titanium backup pro to move dalvik to /system. it save space and everything still fast :) nice trick
[Legend Android Development] nafnist:
Only real issue I have, is the Keyboard sometimes hang for several seconds, then crash. And I would like to be able to hide keyboard.

But very nice ROM, runs great and smooth.
[Legend Android Development] zeubea:
It is recommended dont move dalvik cache to sdcard im this rom. Of course you can do you want and meanwhile a call is incoming, dispatcher will go to sdcard for bringing dalvik and you will issue a nice wait when unlock the screen.
[Legend Android Development] zeubea:
As told before, it is because ti wlan drivers are poorly supported by ics.
[Legend Android Development] farukb:
if the keyboard is open, clicking back button will always hide it....then you can use back button as back

hey my 1000th post.... :highfive: :D :cowboy:
[Legend Android Development] nafnist:
yea but my buttons doesnt work like they used to hæhæhæ, but thanks ;D

was considering ICS buttons flash...

grats on the spammage (about x10 of mine in about the same time ;P)
[Legend Android Development] ICavalera:
In a deodex rom, with patches, can I move to system without crashing rom?
[Legend Android Development] DFC:
Someone can post the tutorial to install this ROM?
[Legend Android Development] gaga111:
someone (you) can read the first post?
[Legend Android Development] Alunduyn:
Ah I have to correct what I said : Beta3 is GREAT! I re-installed it, formatted system, data, sd-ext before flashing it again and now with 300k kernel its smoothness stuns me!

Anyway, I'm wondering if someone deodexed this ROM. I know odexed ROMS are smoother ( right? ), but deodexing allows me to customize it more. If someone has already done it, I'd like to ask how it runs ( a lot laggier? ) and how he/she did it. Just a curiosity, thanks for responses.
[Legend Android Development] farukb:
everything explained a bit:

http://xdaforums.com/showthread.php?t=1500475

one click odexer and deodexer script:

http://forums.acsyndicate.net/showthread.php?113-Re-Odexing-script
[Legend Android Development] Alunduyn:
Thanks farkub, I'll consider deodexing this rom. I'll report about stability.
[Legend Android Development] frullewulle:
haptic button board

has someone this http://xdaforums.com/showpost.php?p=25156408&postcount=657 running in beta 3?
[Legend Android Development] Alunduyn:
Going to try right now, give me some minutes to nandroid before.
[Legend Android Development] MarkInDaPark:
All of my WHY....

We have physical buttons, the only reason to use this would be if they are broken...
[Legend Android Development] frullewulle:
which is the case for my legend...
[Legend Android Development] Alunduyn:
Or if I want to convert all my physical buttons in Play Music buttons ( like play/pause/backward/forward... ) if I listen a lot of music. Also screen buttons are more integrated and can change or be modded. I'm sure that this will not be good because my screen is small, but a new update of this rom should be released soon as zeubea said, and with that everything will return normal. Won't it?

Tried in Beta3. For me, infinite boot ( not bootloop, just bootanimation doesn't stop ). You can still try, maybe the issue is not for all, but make a backup before and if it does not work restore only /system with Advanced Restore.
[Legend Android Development] obscurer:
also tried onscreen buttons

same symptoms - infinite boot
[Legend Android Development] caretaker01:
interesting

http://xdaforums.com/showthread.php?t=1719408 this might be worth looking into
[Legend Android Development] ladidaaa:
Now that you tried supercharger for a few days - did it speed up your phone?

Or is the effort of installing it not worth it?

Thanks a lot in advance!
[Legend Android Development] and313:
RC1? :)
[Legend Android Development] rubenvb:
OK, I'm going to take a whack at fixing Qualcomm's crap OMX IL stuff (which is just plain missing FYI).

I have found an open source OpenMax IL library which can use ffmpeg as a backend, which in my experience was fast enough to play 480*320 mp4 video (in apps like MX Player).

Now I'll have to get the NDK and stuff set up in an Ubuntu VM and see if I can compile this thing. Next step is figuring out how I can get Android ICS to use this lib instead of Google's software implementation currently in use and dead-slow.

Any tips are appreciated, perhaps another thread would be a good idea, not really sure how far I can get with this...
[Legend Android Development] zeubea:
I did answer about this.

http://xdaforums.com/showpost.php?p=27999462&postcount=1252

Do you know what you are talking about?
[Legend Android Development] ic3141:
If u get rid of calculator, apollo, calendar and ICS keyboard, you end up w about 35 M free rom, which allows you to move dalvik cahe to rom easy as.
[Legend Android Development] farukb:
deffinitely not worh the effort...i had to restore backup several times, read the tutorial and try everything a few times untill it worked since you need to replace the su binary, patch services.odex (yes odex,which makes it even bigger pain in the ass) and then run supercharger script and what not just to make it work...the effort wouldn't be in vain if there was ANY improvement...but in my case, there wasn't....maybe i did something wrong with the script...but not worth it...ics is already smooth enough kudos to google and our beloved devs...

how dare you? :mad::mad::mad::mad::mad:
[Legend Android Development] ms_green:
Another bug ( possibly ): I had an alarm set for today morning and at the exact moment the alarm should have gone off, the phone rebooted and of course there was no alarm. Has anyone else experienced that problem?
[Legend Android Development] ranger4740:
I agree, now that I'm using link2sd instead of s2e zeubeas rom is good enough, beta 3 however gives a slightly lower antutu score than beta 2 but, beta 3 is more stable and smother IMHO...

Farukb, I don't think you did anything wrong, what you discribed sounds logical to me.
[Legend Android Development] rubenvb:
This is how I understand the multimedia stack in Android:

So: Hardware -> OpenMax DL -> OpenMax IL -> OpenMax AL -> apps like YouTube, Video Player and IMDB.

What is missing in the Legend's case is at least the OpenMax IL that speaks to the QDSP5 chip. This leads to Android using Google's software implementation of these parts, which as we all can see everyday, is slow.

My proposal/intention:

limoa OpenMax IL library based on ffmpeg -> OpenMax AL -> apps.

No new drivers, no use of the QDSP. The simplest plan would be to "spoof" the rest of the stack into thinking they have a native chip to work with, but in reality it'll be ffmpeg doing the work. Where I need help is to figure out what component exactly in the Android source that needs to be modified to switch from slow software decode (which is used right now) to ffmpeg decode. Camcorder encoding would work just the same way, using ffmpeg to do the encoding.

FYI: I tested yesterday, and a 720p H.264 video played just fine in MX Player using ffmpeg built for armv6vfp.
[Legend Android Development] zeubea:
Again, the answer to your question is frameworks_base and libstagefrigth.
[Legend Android Development] rubenvb:
OK. Will take a look at those. Thanks.
[Legend Android Development] dahwe:
Yes, I have. Twice, on beta2, to be more precise.

It happened in the first and second week of my internship :p Now I use my TV's wake-up timer as a backup.. just in case..
[Legend Android Development] and313:
What? Im just asking. Is it...... not allowed? I saw a while ago some posts about it so i just wanted to know how is the status about that. Or am i missing something crucial....
[Legend Android Development] farukb:
yes there was a talk about it...and zeubea said he'll release it when he gets to...and you are missing something very crucial....which is the one and the only cm rule...no asking for ETAs..which includes asking for builds etc, since devs do this on their on expense and in their spare time...that's why it's not right to ask anything from them....especially since we all know that zeubea will do it when he gets time for it...as he did many many times already...so, really no need for asking, he'll do it when he can
[Legend Android Development] waterpolo:
@zeubea

When are you releasing a new build with the latest CM9 source?
[Legend Android Development] farukb:
you gotta be kidding...right?

oh and by the way is anyone having an issue when pulling down notifications, widget buttons don't show up? then you have to do it 2-3 times to see them?
[Legend Android Development] nodens76:
Yes same problem for me. The slider is empty, i have to reload it 2 or 3 times before the buttons reappears. No idea why but not a big issue.
[Legend Android Development] and313:
:)... i dont know why some people have to protect the developers like they are the last example of their breed and a disease vaporized their tung... People would just like to know and zubea himself said it it would be this weekend so i was just interested in the progress. He didnt answer so i didnt even bother.
[Legend Android Development] eboIa:
I don't either understand the usual aggressivity of farukb, I know and understand everything about policy of Cyanogenmod and XDA dev. as a multi device Android owner for very long time, and I keep these informations always at front of my eyes (as I'm totally agree with it!), but the style how farukb can protect zeubea and throw away some people just as 'I'm the God' is very unnatural and incorrect. There are moderators in any forum to ignore incorrect comments, but the way that some times some users make themself as God is simply ridiculous.

Sorry to wrote it, but this is true and sad.

Anyway thanks for zeubea for the hard work. This project is really fantastic!
[Legend Android Development] farukb:
i'm here since 2007 and was in about 10 different forums, and i've seen everything...even devs giving up their work because they get fed up with all the morons asking and putting pressure, even devs politely and explicitly asked them not to....simple as that....i'm not being rude or aggressive, i'm just slightly reacting because you don't respect zeubea at all, and because you don't read... and if you did you'd know it is told not to ask for etas...why?...because it's not right...why?...think about it for a moment and you might just find out ...so what's the damn problem...and who has it...me or you?

of course zeubea can stand for himself and tell you not to do it and why not to do it...but this way at leas some of us show him that we do respect him (and his work) and that he has all our gratitude...not just some false "thank you" button click.

just think about it...
[Legend Android Development] smithchipz:
Hey guys,

I've come across a really neat find which I thought I'd share with you all. Fellow member febycv has come up with a way to get Google Now installed on phones running ICS. For those of you that don't know, Google Now is pretty much like Android's answer to Siri, and comes with Android 4.1 Jelly Bean. You can find all the instructions and everything you need here. I've installed it and it works great (Edit: This started to give me network errors. The one here is working way better). The only drawback is

voice search is currently not working.

Please understand this before complaining. Screenshot showing it in action is in the attachments.

Enjoy! :D
[Legend Android Development] obscurer:
"Unfortunately, Google Search has stopped"
[Legend Android Development] and313:
The only one who is putting pressure on this thread now is you. I understand we should obey xda rules but as you can see people are still asking. For my opinion people who are part of the community can ask stuff that all the people want to know and respect the fact that one same question is enough. We are not a millitary organization, all the joy is somehow sucked out. Just ignore it if someone asks and do not put pressure on people, if you want to direct them in the right way otherwise say nothing.
[Legend Android Development] ranger4740:
Come on guys, cut it out! This is even more unnecessary spamming of zeubeas thread. BTW I'm not targeting anyone in particular here.

If you look at some of the other device threads, they can be HIGHLY moderated due to unnecessary stuff, legend threads are given a large degree of latitude, please don't spoil our legend community, at the end of the day we need to work together and help each other rather than fighting.

As a last thing, when a dev has something to share don't worry you won't miss out :thumbup: :D

Respect...
[Legend Android Development] farukb:
praise the lord
[Legend Android Development] ranger4740:
Yes I have had them a few times too, I think it might be caused by memory flush or refresh of the GUI, oh heres a good question regarding that, which gpu memory kernel you using? Default (300kb) or one of the larger ones?

If you've used a heavy graphics app it could have as I said flushed the system memory, graphics cache (assuming its really that) system cache even..
[Legend Android Development] nodens76:
To me it often append after a reboot. Or when i unlock my screen. My graphic memory is 300k, i haven't changed it since beta3. And i don't remind if i was experiencing it with the modified kernel.

Do i have a chance to see this issue in the phone's log ?
[Legend Android Development] zeubea:
Guys, I am busy with another stuff, BETA4 will be released as soon as possible, but I cannot commit a date for it, it can be next weekend or mids july or later.

Again, the issues I have experimented are the ones showed in OP. If you experiment an new issue you must provide detailed and relevant info. It not, it will be not usefull and not considered as such one. Detalied info should include:

* hboot version,

* partion sizes,

* Network type selected : WCDMA preferred, GSM only

* wifi, 3g/2g, wifi suspend policy => only applicable use wifi always

* cpu governor , max min cpu freqs

* app 2 sdcard used and which scripts are applied, => preferred noone sdcard app installed for testing for now

* if fresh install is made up, => preferred fresh install with all wipes for testing

* the list of apps involved in issue,

* the list of apps installed,

* which third part daemons and bakcgroud process are running,

* a logcat will be very useful too

About eta's, I posted a date for beta4 so "mea culpa" in this case. No more discussion is necessary about this.

Thanks guys
[Legend Android Development] sanktnelson:
Hi all,

Just testing beta3, works pretty well, only a couple of problems I've found so far:

- wifi tether doesn't work (stuck at "activating wifi")

- I also get occasional reboots

Also Skype doesn't work, but I blame that on the app.

Cheers
[Legend Android Development] ranger4740:
Did you read the first post?

If you want wifi tether use open garden from market.
[Legend Android Development] Light Bringer:
How bloody good is it to have ICS on the Legend?

:D
[Legend Android Development] sanktnelson:
Oops. I did see the part about the radio app, missed the wifi part somehow. Thanks!
[Legend Android Development] TheLegendaryJay:
It's awesome. Huge thanks to zeubea, I was going to upgrade my phone early to a SGS3, but waiting for the new devices to come out soon in the next few months. Fingers cross something that looks better than the SGS3 huh?
[Legend Android Development] nafnist:
Disabling 'Show Suggestions' in keyboard seems to fix it (the keyboard app) from crashing.
[Legend Android Development] obscurer:
just got my new galaxy nexus and found that zeubea's rom is much smoother than stock 4.0.4 on it's big brother. Superb! :)

still loving my Legend an will continue updating it as long as it will be supported..

hope to see JB on both devices
[Legend Android Development] ranger4740:
Hey markindapark why did you post this here and not in the Q&A section? Its def. Nothing to do with zeubeas rom ?
[Legend Android Development] MarkInDaPark:
Sorry about that, I just found it somewhat ROM-related due to native WiFi-tethering not working.
[Legend Android Development] nafnist:
I figured out it was the Danish language (more precise; danish suggestions/corrections) that was causing keyboard to crash.

I have both Danish and English keyboard with corrections (first suggestion word danish, second english), so the fault might be in the setup there,

however - English(UK) workes well and 'disable' fixes the fc's for danish, so I am content.
[Legend Android Development] ariadownload:
Port Miuiv4 on you rom

hi zeubea thank you for cm9 rom

zeubea can you upload original framework folder (not deodex) ? (for edit services.jar and framework.jar)

thank you
[Legend Android Development] kelevralegend:
But it's possible that now camera works withot Camera Illusion?
[Legend Android Development] farukb:
This rom is odexed, so you can pull those files from your framework folder...if you want deodexed files, deodex them and then take them..go a few pages back, i posted some links for deodexing tools