yashsingh1/xdaforums huggingface dataset:
[Verizon Droid Incredible 2] PacerguyDon:
Since a few of the phones that are on the update list from Htc (Ics) and use the Adreno 205 Gpu, would it be possible to borrow the driver from one of those to use on our Dinc2's if Htc doesn't give us the update to Ics?
[Verizon Droid Incredible 2] devinhfox:
Man, i hope so, just as soon as htc releases the kernel src.
[Verizon Droid Incredible 2] scsione889:
I don't see why not. If it's the same hardware it should work assuming that driver is separate from other drivers. I don't know this for sure though because my experience with development is very limited.
[Verizon Droid Incredible 2] Nephilim:
I'm sure it can at least be modified to work with the Inc2.
[Verizon Droid Incredible 2] thatguych4rlie:
Developers working on the OG Incredible and HD2 managed to get EGL working. Hopefully we'll see the same on the Incredible 2 soon!
[Verizon Droid Incredible 2] times_infinity:
the GPU driver source for the userland binaries usually isnt opensourced. so we would have yo pull the prop blobs once an update for a device with an Adreno 205 GPU gets released.
[Verizon Droid Incredible 2] devinhfox:
Protekk in rootzwiki states that he got egl working.

I haven't looked at his git, but it maybe has kernel src for the driver. I wish i were at home to pull it.
[Verizon Droid Incredible 2] thatguych4rlie:
Where does he say this? (link?)
[Verizon Droid Incredible 2] Nephilim:
No offense to protekk but I'm not gonna hold my breathe, He stated his "beta" rom was working buttery smooth with EGL fully working when he released it a couple days ago, that was in no way the case, it's still laggy, has no working orientation transitions and general animations are not smooth either. I sincerely hope I am wrong, that would be awesome. Unfortunately It's doubtful.
[Verizon Droid Incredible 2] thatguych4rlie:
I think he was just really excited that his build was working and that the improvement in EGL speed was significant. Relative to the old version, his new base is quite a bit faster.
[Verizon Droid Incredible 2] Grouper:
So many posts. Here's the deal.

1. Yes, I meant Nexus One, not Nexus S.

2. Samsung and HTC have already announced that around 15 phones with the same GPU as the Inc2 will be getting an update to ICS. Go ahead and hold your breath, we'll have the drivers in "Early 2012" according to HTC.

You can see my partial list here, still working on Motorola and some tablets, https://docs.google.com/spreadsheet...HhMaTB3U1JiQ1Q1QVVVNzhJa3lLMFE&hl=en_US#gid=0

3. Like someone else mentioned, the driver source isn't available. So as soon as an ICS update comes out for a phone with the Adreno 205 and (I'm assuming here) the system is dumped we'll have the drivers. Can someone who actually knows attest to this?

4. Anyone who is claiming to have a "butter smooth" ROM on anything other than the PowerVR SGX540 is exaggerating.

5. The only people who should be petitioning Qualcomm, Google, or their phone manufacturers are people with Adreno 200s (Droid Inc, Nexus One, and EVO 4G users), pretty much everyone else has ICS drivers coming, unless of course your phone is more than a couple of years old or VERY cheap.
[Verizon Droid Incredible 2] zozor:
What do u want guys ? A stable Rom or the name? If it so bother urself just download and rename it. The name itself isnt a problem.

So please later guys dont use this argyment. Both here are free and without the communication between the dev we cant have the update that is more and more stable.

Get back to the thread idea .

Send from my Droid 2 using Tapatalk
[Verizon Droid Incredible 2] Nephilim:
The funny thing about your fifth point is that the guys developing for the Inc talked to the guys who made EGL work fully for the HD2 and they now have full working EGL on the Inc's ICS rom.

P.S. Just so everyone knows, there is a video of the HD2 with fully working EGL, just so people don't tell me that it's not working.

You really are reading into my comment completely wrong, I mentioned the "beta" thing for like a split second and it had nothing to do with my general subject. My point was that with Protekks rom I will not believe he has EGL fully working until I see it myself because he claimed at the release of his "beta" that EGL was fully working when it was not. I will admit after everyone tried his "beta" out he recanted his comment about EGL and said that nobody would have full EGL until qualcomm released updated drivers. Now on a positive note, I believe it might be sooner than that seeing as the HD2 and the OG Inc both have ICS roms with full working EGL, neither of those devices are even scheduled for an update to drivers :)
[Verizon Droid Incredible 2] devinhfox:
I just loaded his rom, and you are correct, not what I would call buttery smooth, but looks very nice,, just like this one.
[Verizon Droid Incredible 2] PharmCAT:
HA, if hell freezes over. If HTC were not capable of releasing Sense 3.0/3.5 for the Inc2, I doubt their developers are capable of releasing ICS. I mean look at this thread, it's been almost a month, and maybe even a bit more to go for bugfixes and such, and you have a rom ported by a few guys in a matter of ~2 or less months. And HTC on the other hand, multi-million dollar company, needs more than that?
[Verizon Droid Incredible 2] ABQNM:
Isn't this a development thread? Please can we stick to development related posts about this ICS build? To debate which rom is better or what beta means or the size of your... whatever... can this just be a separate discussion thread? I am tired of having 10 pages of arguments each day to sift through for actual information.

Thanks everyone.

Sent from my brain using human to phone transport technology.
[Verizon Droid Incredible 2] Nephilim:
I made one comment relating to my opinion of what "beta" means.

The rest of my comments have been about EGL, Updates, Performance etc. THIS IS ABOUT DEVELOPMENT, so your comment telling everyone else what to talk about is what is off the subject. Besides, I think you should be directing this type of commentary to the dozens upon dozens of people that respond to these type of threads with comments like "roms is great thanks lot", "love the rom good work guys" or "can't wait till the next update", those are what is congesting the threads with pages of nonsense to sift through. They present no meaningful additions to anything yet nobody minds them, on the other hand when friendly debates and disagreements based upon relevant points relating to the actual roms appear, here comes somebody to say "stop doing that".

Sorry don't mean to be rude but It's a little annoying when people butt in only to tell others what they can and can't discuss, that is the mods job, not anyone elses.

It would be acceptable if it was actually off subject but besides the "beta" comment you made everything else is part of the development subject, when conversing about which rom is better we decide what things could improve on each rom and usually make suggestions here and on rootzwiki, therefore it is helpful.

Again, sorry to come off rude, I love conversing about this rom, I will continue to point out my opinions as well as points of facts relating to any ICS rom that is being made for Inc2.
[Verizon Droid Incredible 2] gdanko:
Is EGL working on the latest incarnation of this guy?
[Verizon Droid Incredible 2] thatguych4rlie:
Full EGL is not currently working. Protekk has, however, rebased to CM9 and EGL speed has improved tremendously.

Developers are trying to port the qcom fix from the og inc/hd2 to the inc2 as we speak.
[Verizon Droid Incredible 2] Nephilim:
This is awesome news, I watched the full HD2 video from earlier today and that thing runs super smooth, I just wish the guy would have turned the phone to landscape at least once so we could see if the orientation animations were working. I noticed in the Inc2 Roms the transition from landscape to portrait and vice/versa is very choppy.
[Verizon Droid Incredible 2] dnoyeb:
link? would like to watch.
[Verizon Droid Incredible 2] Grouper:
I'm a little confused about what you're saying here. You think HTCs developers weren't capable of making Sense 3.0/3.5 for our phone? More like the phone isn't capable of running the software and HTC didn't want to spend tons of time/money optimizing their software to work on old/slower phones when they can just sell us new ones. There are no plans to update the Inc 2, just plans to update other phones that have the same GPU as the Inc 2, from which the drivers will come. There is also a difference between just Ice Cream Sandwich with tons of bugs and Ice Cream Sandwich with tons of value-added crap (Sense) and months of bug testing.

From what I can gather the EGL hacks to get hardware acceleration working on Adreno 200 is just modifying the ICS APIs to work with older drivers, probably from Froyo/Gingerbread. Either that or they're writing their own drivers. It's certainly not the ideal solution and probably quite a big project. So, there is some half-hacked (not that it won't be fully functional at some point) version of ICS that works with old Adreno 200 drivers. We'll actually be getting official ICS Adreno 205 drivers from one of the other phones that HTC/Samsung plans on updating, so there's no real point in the devs pouring effort into that.

With that in mind, no, there are still no ICS Adreno 200 drivers, and there probably never will be.

As of right now (AFAIK) there are no phones with Adreno 200 that will be getting the update, so these guys are really doing some work for everyone with that GPU.
[Verizon Droid Incredible 2] Nephilim:
Here ya go man: http://www.youtube.com/watch?v=_cUogbHUbYk
[Verizon Droid Incredible 2] HypostaticOnion:
That's the one I just watched a few minutes ago. Looks super smooth. Can't wait to see that kind of smoothness on our phone.
[Verizon Droid Incredible 2] Nephilim:
What I don't understand is if ICS is fully hardware accelerated, why do they pick and choose which phones to allow upgrade to, if they allow one phone with adreno 205 to get ICS then they should allow all of those phones. iPhone is hardware accelerated, that is why it's OS looks and runs the same on a 3G and a 4GS. If a phone like the 3G with only an 800mhz processor can run smoothly because of hardware acceleration, I would think a phone with a 1ghz processor and 768mb of ram to run perfectly fine on ICS. This is not directed at you Grouper, more of me just stating a question that's been puzzling me out loud :)
[Verizon Droid Incredible 2] dnoyeb:
thanks, very nice to watch.
[Verizon Droid Incredible 2] thatguych4rlie:
A couple adreno 200 phones already have full ICS EGL. Nothing we're doing to make adreno 205 run better on ICS is helping them. CM9 brought a significant from-source improvement and we've changed some things in the builds to temporarily fix problems. The moment we have a working fix for the current drivers on ICS or we get our hands on new adreno 205 drivers, everything we've put in temporarily will be removed quickly and easily.
[Verizon Droid Incredible 2] Nephilim:
So what you're saying is if you are able to mod the Inc2 drivers to work with full EGL like the OG Inc it will be simple and quick to remove and replace with the updated qualcomm ICS drivers when they release?

---------- Post added at 08:22 PM ---------- Previous post was at 08:20 PM ----------

No prob man, just a tip for ya, what I usually do is go to youtube and lookup things like "Ice Cream Sandwich Port", "Ice Cream Sandwich Rom", "ICS *add device name here*" etc. Then I click on filter and select "Upload Date" to get the most recent videos listed first. Hope that helps ya a little :)
[Verizon Droid Incredible 2] Grouper:
The video isn't the only thing that needs drivers. Cameras, audio chipsets, accelerometers, touchscreens, buttons, etc all need drivers too. I've actually revised my spreadsheet and it looks like they're only updating phones that have over 1GHz CPUs, only one of them actually announced by HTC has an Adreno 205 and the same CPU as the Inc 2 clocked at 1.2GHz. It could be any number of things, maybe the Adreno 205 in that phone is clocked higher, maybe Sense on ICS needs a faster CPU, they don't want to spend money developing and bug testing for all of their phones, they want everyone to buy new phones, etc. Even if the EVO Design 4G doesn't end up getting an update, all of the Sony Xperia line has Adreno 205 and they've announced that they're updating every single one to ICS.
[Verizon Droid Incredible 2] Nephilim:
Thank god sony likes to milk every last cent out of all their products :D
[Verizon Droid Incredible 2] thatguych4rlie:
Nothing is set in stone and I am not currently one of the developers working on porting/fixing the drivers. But yes, that is how it's supposed to work.
[Verizon Droid Incredible 2] Nephilim:
that's what i like to hear.
[Verizon Droid Incredible 2] PalmerCurling:
This puppy wont die so easily; if the Motorola backflip can run cm7 with as many-fewer stutters then stock 1.5 for it then we can run full ICS :3
[Verizon Droid Incredible 2] franklin270h:
We've gotta remember that it isn't a question of whether our phones will run ICS, as yes, they are fully capable of running ICS in stock AOSP form (Nexus S and our phones are close performance wise)

From HTC's standpoint, it's a matter of whether the TBolt/Incredible 2 hardware will run their overbloated Sense 4.0 implementation of ICS. This is where it comes to question whether they will justify it.

That said, we will see Adreno 205 ICS drivers in some form or fashion. HTC implemented or not.
[Verizon Droid Incredible 2] thatguych4rlie:
The HD2 and OG Inc are running ICS with no stutters.

There is no doubt that the Inc2 will be running ICS with eye-popping FPS rather soon.

From my point of view, this topic is about the Incredible 2 and AOSP ICS,

not

Sense. Please stop bringing up Sense.

Sense, in itself, is something added on-top of the Android OS (launcher) and is lag-inducing. VirtuousUnity is a prime example of how well sense runs on the Incredible 2. If you want to discuss how Sense will run on ICS, please wait to do so on a topic where Sense is being developed.
[Verizon Droid Incredible 2] knipp21:
No way...aosp is wayyyy smoother...
[Verizon Droid Incredible 2] thatguych4rlie:
There have been many questions and criticisms (especially on rootzwiki) about the rom and Protekk's work. Protekk has responded, giving an update as to what he is putting into this rom. We haven't had too many negative comments or complaints on XDA but if you like to stay updated and understand what's going on behind the scenes, please read his post.

http://goo.gl/gu6tP
[Verizon Droid Incredible 2] franklin270h:
I'm not discussing it in the form of how it will run it as if I want it. Im saying this just from the standpoint of htcs plans to support the device from a software standpoint because people are wondering what HTC is going to support in terms of updating egl drivers. You'd be mistaken to think that htc cares what the rooted developer community will do with this phone and that theyd just write the drivers for us when the phone isnt going to get sense 4.0 (aka, ics in THEIR eyes). HTC hasn't exactly been as friendly as in the past for aosp development. They keep trending toward tying things even deeper into proprietary framework. I don't see sense 4 happening on this phone. Which means I don't see it getting egl drivers straight from HTC to be cherry picked for use with ics aosp. But luckily we will have others to pick from.

---------- Post added at 01:25 AM ---------- Previous post was at 01:21 AM ----------

In terms of sense applications versus straight up aosp like without CyanogenMod optimizations, the scrolling and general ui stock to stock tends to be smoother than aosp because of hardware acceleration. Aosp browser vs sense browser is a good example of what I mean. Aosp browser is pretty stuttery.

Overall, aosp being smaller and using less ram, its smoother in terms of speed and fluidity related to lots of free resources.
[Verizon Droid Incredible 2] kerfex:
Sense, Totally relative

His post is relative to the production of the drivers by HTC. He is saying they are not going to develop the driver for T-Bolt and Inc2 (Adreno 205) directly because there thing is Sense. Period. They, HTC; do not give a rats ass about ASOP. They want to make sure the phone with ICS framework will run there Sense and this had a DIRECT influence/bearing as to weather they make an ICS driver for any of their phones. Sorry you have an HTC phone, sense is gong to enter the conversation. Noit trying to be rude but I can understand his point.

BTW thanks to all the DEVS.
[Verizon Droid Incredible 2] Un1c0de:
Is the link in the op the latest and greatest? You devs working on this are awesome :-)
[Verizon Droid Incredible 2] thatguych4rlie:
Latest version here:

http://xdaforums.com/showpost.php?p=19870862&postcount=580/
[Verizon Droid Incredible 2] cvo515:
downloading now for first time. will be flashing rom and GAPPS in about 2 minutes. unbelievable that I have 5 friends getting nexus...that are pissed I'm able to run ICS!!! muahahahaha yeeeeah buddy.
[Verizon Droid Incredible 2] Nephilim:
At the rate the U.S. is dicking around at launching the Galaxy Nexus you'll probably be running a stable build of ICS with full EGL on the Inc2 before the phone is even released lol.
[Verizon Droid Incredible 2] bracketslash:
Just saying, I'm using the build.prop edit which is supposed to keep the button lights on if the phone's unlocked, and it doesn't work. :/
[Verizon Droid Incredible 2] Grouper:
Anyone else have Maps and Voice Search misiing from the Market? Also, keyboard has no dictionary.
[Verizon Droid Incredible 2] rm2011:
The button lights being on is dependant on the brightness of the screen. Screen dim- no lights. Anything more than the lowest brightness level and the buttons will come on and stay on. The build.prop edit is just to prevent the button lights from timing out.

Yes, some apps; actually a lot of apps are not showing up. They have not been updated to be compatible with sdk v.14.

Thatguych4rlie said he was going to push the Changes to git. Which included the fixed keyboard. Not sure if he did or not, but I'll find out.
[Verizon Droid Incredible 2] bracketslash:
I have my brightness greater than the lowest brightness level and they don't stay on. For example, right now they're off.
[Verizon Droid Incredible 2] PacerguyDon:
I ran into the soft key light issue as well with the first builds. I kinda liked it though. They would only stay on for about 15 seconds then turn off until I pressed in the soft key area. Wish I could get them to do that all the time :)
[Verizon Droid Incredible 2] cvo515:
everything else is going to suck now that i've ran this for an hour. lol. oh well, there's more problems in life
[Verizon Droid Incredible 2] Konner920:
quick question. are screenshots only gonna work when the EGL is 100%? It always tells me it couldn't capture a screenshot.
[Verizon Droid Incredible 2] thatguych4rlie:
All changes are are updated on the GitHub daily. Please refer to my latest commits for changes you might want to test out.

One of the changes was the addition of the keyboard dictionary, thanks to rm2011.

Our github:

https://github.com/charliemathews/NTSH-ICS

The language dictionary commit:

https://github.com/charliemathews/NTSH-ICS/commit/bc37c5ee455c9de5c956e5619d5b34290333969d
[Verizon Droid Incredible 2] Konner920:
Another question. MMS WAS working, but now it refuses to download sent pictures. is there a fix for that, or is it just on my side?
[Verizon Droid Incredible 2] rm2011:
I'll look into it.
[Verizon Droid Incredible 2] Konner920:
It actually started working again.
[Verizon Droid Incredible 2] devinhfox:
calendar sync working with 3.2,anyone?
[Verizon Droid Incredible 2] zax10:
Yes it is working for me. Pulled over all my events.

I am amazed how far each update has progressed. This could easily be a dd for basic function.
[Verizon Droid Incredible 2] mccarrel:
Can't seem to find 3.2 posted anywhere.

---------- Post added at 11:21 PM ---------- Previous post was at 11:20 PM ----------

BTW, its been really awesome to have a ICS build to play around with, Good work Devs!
[Verizon Droid Incredible 2] Konner920:
By the way guys, if you want USB mount early, download dual mount SD widget, it'll actually mount your SD card so you can access it within android.

https://market.android.com/details?...=W251bGwsMSwxLDEsImNvbS5wcm90b2NvbC54LlVTQiJd thats if you wanna pay 99 cents. I got it and it actually works.

And you need the APK for Usb Mass storage watcher UTG, for it to show the Usb mount in the status bar. it doesn't say its compatible with my device on the market. but you don't actually need anything other than dual mount sd to access the SD card
[Verizon Droid Incredible 2] bracketslash:
I tried to install Angry Birds, then it rebooted and got stuck in a boot loop.

:/

No clue how that could've happened.
[Verizon Droid Incredible 2] cskamoskva:
With the EGL, is that something a dev would be able to get to 100% or is that something we're all going to have to rely on Qualcomm for updated drivers for?
[Verizon Droid Incredible 2] thatguych4rlie:
If we get updated qualcomm drivers somehow, devs will release new versions of their roms. You won't have to do anything. Right now I know for a fact that aeroevan, omj, and protekk are trying to use the EGL fix from the other phones which now have fully working EGL.
[Verizon Droid Incredible 2] cskamoskva:
Thanks for the response, I appreciate the info.

Looking forward to showing off all your hard work guys.

Also, I love the new name.
[Verizon Droid Incredible 2] adammwhiles:
I have been testing out the releases ever since they started and I am impressed with the progress made, I totally thought it would be January or so before we would see anything for the inc2. Great job everyone involved, Thanks!
[Verizon Droid Incredible 2] Nephilim:
Looks like the Desire S has EGL working perfectly, gallery works too. You guys should talk to whomever created the beta since the Desire S runs on adreno 205.

Desire S Video 1: http://www.youtube.com/watch?v=HIQ0ClEw9AY

Desire Z Video 2 (with working orientation animations as well): http://www.youtube.com/watch?v=_GZHY0S2HAU
[Verizon Droid Incredible 2] thatguych4rlie:
This could be incredibly useful. Thank you.
[Verizon Droid Incredible 2] cvo515:
That's awesome. Hope they share if it helps
[Verizon Droid Incredible 2] Nephilim:
No problem, Anything to get this bad boy running at 100% :D
[Verizon Droid Incredible 2] cstone1991:
Well I told myself that I wouldnt flash this until it became a bit more complete but couldn't resist trying out ICS anymore. I have to say that I am impressed (both by ICS and the incredible work that you devs have put in to getting this rom working as well as it is.)

One thing I did notice that I didn't see anyone else mention is that playing videos from within the browser did not work. I tried it on youtube.com and the video would try to play, it would display the player controls and the sound worked but there was no video. It was pretty wonky when rotating the screen as well, it would show both the vertical and horizontal controls at the same time for a few seconds. I know that this is far from top priority, and may be something related to the drivers that we need, but I wanted to share what I found. Also the included Google earth force closed immediately.

All in all I am very impressed and will definately try this out again once you guys manage to get some more things running. The phone is very usable as it is, but running a pre-alpha rom as dd just isn't for me.

Great job to everyone involved in this project!
[Verizon Droid Incredible 2] Nephilim:
Video does not play because flash is not available yet for Android 4.0, Orientation animations do not work because EGL (hardware acceleration) is not yet fully functional. Hope that helps.
[Verizon Droid Incredible 2] zozor:
Of course is helpful bro .

thanks , I learn more everyday