yashsingh1/xdaforums huggingface dataset:
[Verizon Droid Incredible 2] Nephilim:
Yes but hardware acceleration was not utilized in almost any froyo/gingerbread stock roms at all, the only time even a tiny bit of hardware acceleration was used was in manufacturers UI's like sense, and that was a minute amount. Even with GB video drivers EGL is working, ICS is meant to run on hardware acceleration unlike any past android os's, this being why there were so many issues before the EGL patch was produced and utilized. When GB leaked none of this was necessary to get a working rom from it because it did not rely on acceleration. Yes, when EGL is working perfectly, whether it be from new qualcomm drivers or from a dedicated developer whom made some that work fully, ICS will run much faster than any GB rom. Just like because some of the egl is working perfectly now allows for benchmarks to be much better than on a standard GB or Sense rom. Doesn't have to be faster in every aspect for it to be performing better.

---------- Post added at 07:44 PM ---------- Previous post was at 07:41 PM ----------

hardware acceleration only exists in manufacturer ui's on top of gb, and only if they decided to add it (i.e. Sense). it is not in stock gb, this is why so many people were salty about the iphone running so smooth on an 800mhz processor when they were all oc'ing their GB roms to 1.2 or higher and still not getting crisp fluid animations and transitions out of their devices. This is also why apple gets away with putting iOS5 in the iphone 3G's and it still works. Just because android has had the ability to use hardware acceleration in past OS's does not mean any of them ever had the proper drivers to use it.
[Verizon Droid Incredible 2] Linch89:
Youre so smart :)
[Verizon Droid Incredible 2] devinhfox:
I like the i/o test, basically simply writes and reads a file and a database to your filesystem, and records how long that takes.

In sense roms, this test blows chunks. In aosp, they fly.

Say what you want, but a LOT of apps write /read databases when the onPause() is called in an activity. Wonder how this test in ICS compares to cm7.
[Verizon Droid Incredible 2] franklin270h:
Actually, not true. Android since it began has used hardware acceleration. It has to do it differently from Ios because there is a lot more going on under the hood, such as multiple windows to process where it would have slowed an older gpu to a crawl. Pulling the notification shade down, the menu and keyboard, animations, all use hardware acceleration. There is more to a smooth experience than just tying it all to the gpu. Ios is stripped down, simple, and doesn't have to process that much so it works for it. Android is more complicated

Some aosp applications didn't use it. The browser being an example.

What traditionally hasn't used the gpu in the same way that Ios has are things like scrolling in certain applications. Android did it with software, which was stuttery, but it does load and keep all the page content. But Ios and ics/honeycomb use tiles. And if you have a heavy web page and scroll fast with Ios or honeycomb/ics, you'll see smooth scrolling, but many times it will have blank white tiles where the page won't transition loading quickly enough. An even bigger problem in Android when you have things like flash content.

Take it from anyone that has had an android honeycomb tablet or similar and experienced tegra 2 lag particularly in portrait. The reason ics is getting it now vs Ios is because the hardware has gotten good enough to do it. Google isn't dumb.
[Verizon Droid Incredible 2] jspidah:
Just flashed that NTSH Beta 1.

Whenever I try to auto-sync my Google account, I get calendar and acore FC's. Can't get my contacts onto the phone.

Anybody know what I'm doing wrong? Am I missing Gapps or something?

Other than that, this rom is great.

I'm super excited to be using the new google apps and I love the new design.
[Verizon Droid Incredible 2] Grouper:
1. No video drivers is actually the reason the Gingerbread SDK ports were so choppy.

2. Froyo drivers work in Gingerbread, they didn't change the APIs. We already had working video drivers. Without them Gingerbread and Froyo would both be choppy.

3. Devs will never write or modify video drivers because the designers won't open-source the drivers or the hardware APIs. It would take reverse engineering and a lot of work to make even drivers that probably wouldn't work well, take a look at some FOSS linux video drivers.

4. Most of the people were probably complaining about ADW Launcher which is choppy no matter what you do. Stock Launcher2 from Froyo and Gingerbread were "butter smooth", as I've seen a hundred people say in the past week, compared to ADW.

5. Hardware acceleration is in previous versions of Android, Google even said so. It's just not used as extensively in the OS GUI as in ICS.
[Verizon Droid Incredible 2] ABQNM:
For those arguing HW acceleration vs no HW acceleration - I refer you to this. https://plus.google.com/105051985738280261832/posts

The last two posts are very informative. She is a googler who explains the HW acceleration in ICS. Read it.
[Verizon Droid Incredible 2] knipp21:
Still haven't found a true answer on if I can make my wallpaper scroll...but it does when using launcher pro.
[Verizon Droid Incredible 2] Nephilim:
Yea, that was something I found weird as well. Maybe it doesn't scroll now because ICS integrated portrait mode for homescreens.
[Verizon Droid Incredible 2] seejoshplay:
WOO! just re-read the entire thread. It's totally epic how much progress has been made. Especially given the timeframe. Really, really impressive.

Rock on with all the hard work - it is most certainly appreciated.
[Verizon Droid Incredible 2] HypostaticOnion:
So I booted this up today and it was pretty sick. Not gonna lie. Some things I couldn't get to work, but I probably wasn't doing something right. I must say, after booting it up, I absolutely can't wait til this is perfected. By far the best looking OS I've ever seen.
[Verizon Droid Incredible 2] knipp21:
Quiet in here... lol
[Verizon Droid Incredible 2] it2swbrown:
Its running great for me. The rom along with adw ex and Android pro widgets.
[Verizon Droid Incredible 2] knipp21:
I wanna put go launcher on it. Buy the stock launcher has the app drawer I want lol
[Verizon Droid Incredible 2] disconnecktie:
I use go launcher because I like having all of the icons on the dockbar.
[Verizon Droid Incredible 2] NickAVV:
As soon as Ice Cream Sandwich was revealed, all third party launchers became dead to me. Its just too cool and new to want to replace with something that clones Gingerbread/Froyo's launcher for the 90th time.
[Verizon Droid Incredible 2] it2swbrown:
The new update for adw ex implements a good bit of ICS functionality.
[Verizon Droid Incredible 2] knipp21:
Such as?
[Verizon Droid Incredible 2] franklin270h:
Ics style folders mostly
[Verizon Droid Incredible 2] HypostaticOnion:
Another kool one is the slider page indicator.
[Verizon Droid Incredible 2] knipp21:
Yea I just tried it (.10 app :)) and it was ok
[Verizon Droid Incredible 2] rainman353:
Anybody know how to get the Google voice voicemail to integrate in the call log. I thought it would be automatic but I cant find a setting anywhere and I'm having to use GV separately.
[Verizon Droid Incredible 2] Nephilim:
Yea, the stock launcher for ICS is too slick for me to use anything else.
[Verizon Droid Incredible 2] it2swbrown:
I needed more than 5 homescreens.
[Verizon Droid Incredible 2] r_dub:
Wifi is definitely not fixed in this build. I can connect to my home wifi but not my campus wifi or any where else.
[Verizon Droid Incredible 2] Nephilim:
I'm willing to bet the cyanogenmod team will have the ability to add more homescreens as well as a bunch of other tweaks for the stock homescreen once they start releasing betas.
[Verizon Droid Incredible 2] HypostaticOnion:
More than likely. I'm really excited about seeing it once everything gets fixed. I booted it this morning and pleasantly surprised. It's like how android was supposed to be the whole time.

Sent from my Incredible 2 HD using Forum Runner
[Verizon Droid Incredible 2] loudaccord:
I believe you, it's just that if I compare this ICS rom VS ICS on my Nexus S... both at 1ghz, I'd expect the Nexus S to "score" much higher. I get 3111 at 1ghz on my Nexus S... getting over 1000 more points makes me question AnTuTu in general.
[Verizon Droid Incredible 2] Nephilim:
You gotta factor that you are not gonna get an fully accurate benchmark of ICS on the Inc2 until we have specific native drivers released by qualcomm. Since the video drivers are reworked GB/Froyo drivers that may be why the Inc2 is scoring better, or maybe the inc2 is just a little quicker phone. I don't know, we'll see once this Rom is 100%. Also, wasn't trying to compare the Inc2 to other devices, was just saying that I got a much higher benchmark score on this rom than I did on the sense rom I was using before :)
[Verizon Droid Incredible 2] knipp21:
In some benchmarks, SD card storage and speed also are factors..also Ram..which this phone has more of.
[Verizon Droid Incredible 2] Grouper:
Qualcomm won't release the drivers, they will be taken from an official ICS ROM for another phone with the same GPU. Also, the drivers haven't been reworked, the ICS video driver APIs have.
[Verizon Droid Incredible 2] Nephilim:
adreno 205 drivers is kinda what I meant, most people on here do follow enough about tech to know that Inc2 is not on the list to be updated.
[Verizon Droid Incredible 2] bradsinram:
Doesn't HTC have to update if? Seeing as it was released less then a year ago and they have to keep it up to date for 18 months
[Verizon Droid Incredible 2] knipp21:
Which is retarded. This phone is very fast even with a beta ics build...
[Verizon Droid Incredible 2] knipp21:
No. That was BS they said to sell phones.
[Verizon Droid Incredible 2] Nephilim:
I agree, this phone in my opinion has more than enough juice to run ICS smoothly as well as it is still a fairly new device. We all know the only reason this phone is not getting it is so HTC can push their newer phones and get more people to purchase the them at a higher price tag. They don't want people buying this phone for $150-200 when they can release a phone with slightly (and i mean slightly) improved specs and tote that it has ICS and sell it for $300-500.
[Verizon Droid Incredible 2] trkaaa:
would this Rom have GSM ( Global mode ) when finished ?
[Verizon Droid Incredible 2] knipp21:
Yes cause 1ghz w/768ram is not much less than 1.2duco w/~1gb ram...we really should get pics official...

Petition perhaps? Desire HD owners did it.
[Verizon Droid Incredible 2] jtsrtr13:
Just flashed this ROM and I must say....wow! Everything looks so smooth and clean. Don't think I will wait for the camera to make this my DD.

Only thing that I have had a problem with is Handcent SMS......when transitioning into landscape to reply, the screen glitches and tiles whatever is displayed all across the screen. Other than that I can't complain....great work guys!
[Verizon Droid Incredible 2] Nephilim:
That's exactly why I am holding onto my upgrade until at least next spring. My OG Inc broke back in april and they gave me an Inc2 as a replacement, so I totally lucked out and didn't have to use my upgrade for a newer phone. Until I see Verizon and HTC release a phone with at least an up to date processor clocking in at at least 1.5ghz duocore (preferably quadcore) with 1gb of ram or more, a full hd screen ect, why would I bother to upgrade, the rezound is not much different than the Inc2 and that's the only more up to date phone by HTC verizon has. Also, I refuse to buy anything besides HTC, I know battery life is not the greatest, I know alot of people don't like sense but the phone itself is way more durable and the hardware is good quality as well. Battery Life and Sense can both be remedied by using an AOSP rom and oc/uv'ing your phone.

aaaaannnnnnnddddd, once again I went off on a tangent lol.

---------- Post added at 04:12 PM ---------- Previous post was at 04:11 PM ----------

That's odd, I am using handcent and have had no artifacting issues whatsoever, in fact I've had no glitching with that app on this rom at all. Maybe uninstall and redownload it?
[Verizon Droid Incredible 2] knipp21:
I have that problem too. But exiting fixed it. The no mms is the only bummer.
[Verizon Droid Incredible 2] JLow0214:
Must say I have been testing theae roms out since they first started and I must say this last release is amazingly smooth. Once camera works it could very well become my dd. Also I really want to try the face unlock lol
[Verizon Droid Incredible 2] Nephilim:
The only improvements this thing needs is 1. Working Camera, 2. microSD to PC mounting, 3. minor graphical tweaks to improve smoothness and speed on menus and the homescreen and to fix the glitching and artifacting on a some of the apps and 4. Permanent softkey lighting, they work if you toggle auto-brightness on and off but you have to do it whenever you reboot or they stop working again. Once those things are taken care of this thing will be RC worthy.

Still using it as my DD right now and loving it :)
[Verizon Droid Incredible 2] touchpro247:
It sure will I started to add it in already.

Do you want to test for me?

http://www.multiupload.com/G6B55NCUVN
[Verizon Droid Incredible 2] Nephilim:
Damn man, you're flying through the fixes! Wouldn't happen to be checking into SD to PC mounting would you? ;)
[Verizon Droid Incredible 2] touchpro247:
Hehe, that's on rm's plate I think it's a kernel issue tho. I use Daul Mount SD works great.
[Verizon Droid Incredible 2] Nephilim:
Is it an auto-mounting app?
[Verizon Droid Incredible 2] rm2011:
Its a paid app that lets you mount the SD card to the pc
[Verizon Droid Incredible 2] touchpro247:
Yes, it is.

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] Nephilim:
Just installed it, thanks for the suggestion, works great. Definitely will be helpful until normal mounting works. It was a real pain in the ass having to boot into recovery everytime i wanted to side-load an app lol.
[Verizon Droid Incredible 2] it2swbrown:
I just use dropbox. Put all of my apps in to my dropbox folder on the computer and bam have them on my phone
[Verizon Droid Incredible 2] Nephilim:
My reasoning for needing sdmount is for more than that though, I use my Inc2 as my music player for when i'm driving and alot of times friends and family want some of the music i have, it's a real pain to have to boot into recovery just to drag over some music onto peoples computers lol.
[Verizon Droid Incredible 2] Nephilim:
Hey man, could you possibly update the OP with the correct info and links as well as update the Header for this thread explaining it's a beta and the date you updated. Alot of people are asking me about this rom and all the links are jumbled randomly throughout the thread making them very difficult to locate. And the reason for requesting the header to the thread be updated is so people can see the progress you have made and when you have updated the rom when they are browsing the developers section of the Inc2.
[Verizon Droid Incredible 2] kerfex:
GSM

HI everyone. First I would like to say thank you to all the DEV's both here and on ROOTZ, for all the hard work. Friggin' amazing.

OK I flashed RM's latest with hie NTSH_GAPPS apk and most of my apps, like 300+, about half on the SD card and I had flashed the Provider fix and all was running smooth as ****. Just a few widgets not showing up but that is most likely because there are GB programs and not supporting ICS yet, So not the ROMS or DEVS fault. Of course we all know no cam or vids. No FB contact since Google decided not to put it in the ICS structure, if I am not correct.

Anyway 95% usable and nice a smooth. The I flashed the GSM update and bam, no button lights and the phone kept rebooting, not boot looping. It would boot, be fine for about 20 mon the reboot. Other ten that, wow are you giys close. ZCan't wait for a RC. Keep up the amazing work and thank you again
[Verizon Droid Incredible 2] touchpro247:
Link changed try flashing it again.

Video and Bluetooth is working now,we just haven't released it yet.

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] kerfex:
Do you mean the link to the GSM settings update?
[Verizon Droid Incredible 2] touchpro247:
Yes, I do.

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] Linch89:
Lady gaga was probably the first thing you watched right??? I :P
[Verizon Droid Incredible 2] kerfex:
RE:GSM

Thanks much Touchpro247! I will try it out. I am right in the middle of Verizon and AT&T! This is ss amazing how fast this is coming together! and I though the ERIS DEV;\'s were fast back in the FROYO days. Thanks Again.
[Verizon Droid Incredible 2] touchpro247:
Haha, she's always at the top of the list. Lmao

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] touchpro247:
GSM hasn't been tested yet. We need testers for that.

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] Nephilim:
Is it gonna be a patch we can flash or are we gonna have to do a full wipe and install a new beta?

P.S. Netflix is already working currently but I get alot of audio crackling.
[Verizon Droid Incredible 2] touchpro247:
Full build and I never wipe but, you should.

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] kerfex:
RE:GSM

OK, wiped like 3 times , dalvik, factory,cache. Installed the ROM, NTSH_GAPPS and the carrier update and the new GSM update. Did not instal anything else. Now all GAPPS are Force closing.

.
[Verizon Droid Incredible 2] touchpro247:
Can you post the link your using?

This is the link you should be using.

http://www.multiupload.com/G6B55NCUVN

Its only apps in the zip. You shouldn't be having any issues.

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] 3UR0TR45H:
I stumbled upon this thread about updated Adreno 205 drivers with download links. Not sure if this would help with the EGL but if it does, that would be awesome!!

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

[Sent from my INC2]
[Verizon Droid Incredible 2] kerfex:
RE:GSM

I'll have to go back through the posts but the ROM I have downloaded is Beta_1 and the NTSH_GAPPS are the one I downloaded from here on the original alpha link. I forget who posted it but is had a link to the alpha ROM. NTSH_GAPPS and a regular GAPPS link.

---------- Post added at 12:54 AM ---------- Previous post was at 12:52 AM ----------

I got it from here:

Do you want to test for me?

http://www.multiupload.com/G6B55NCUVN, yep the same. Yea, all my GAPPS FC now.
[Verizon Droid Incredible 2] touchpro247:
Not sure why. Wait for the next release it should be ready then.

Sent from my HTC Inc2 using NTSH
[Verizon Droid Incredible 2] Nephilim:
This was posted only a little over an hour ago so it must be a brand new EGL driver update! AWESOME!!!!!!

You are probably having an issue because you installed gapps onto the new beta that already had gapps, there is no reason to install it seperately with the beta 1
[Verizon Droid Incredible 2] kerfex:
RE:GSM

AH HA! Well that might be it! I did not know that Beta_1 had the GAPPS in it. I will start over. Thanks!
[Verizon Droid Incredible 2] Nephilim:
Yea, rm2011 added gapps but a few things like the setup are removed because he's still tweaking, so all that means is after you install the beta 1 you have to manually click on your gmail app and sign-in. :)
[Verizon Droid Incredible 2] silentjoker:
Usually if a rom isn't below 100 MB it has gapps. There are significant file size differences...
[Verizon Droid Incredible 2] kerfex:
RE:GSM

Awesome. Good to know. Flashed and rebooting now! Thanks again. Will let you know how it goes and about GSM.
[Verizon Droid Incredible 2] silentjoker:
Bluetooth uh look might be a did now. Gotta have my torque app....
[Verizon Droid Incredible 2] mykenyc:
I hope this catches on so other devs can put it in their roms like liquid smooth etc
[Verizon Droid Incredible 2] DiGi91:
can't wait until the touchscreen is fixed!

on another note the SGS II has a fully working touchscreen now! :o

http://www.youtube.com/watch?v=CGvzF56CRwI&feature=youtu.be
[Verizon Droid Incredible 2] Nephilim:
I hope there is a way to get rid of the onscreen buttons when these roms are finished, that is quite alot of wasted screen real estate when we already have softkeys.
[Verizon Droid Incredible 2] HypostaticOnion:
Agreed. I think it was a kool idea, but I like my softkeys.
[Verizon Droid Incredible 2] LoverBoyV:
I thought it was made perfectly clear that all phones, old and new, would have full support for hardware buttons? The only time you would ever see the software buttons is when the device has no buttons. There has been so much worry over this, but it has really been a non-issue the entire time.
[Verizon Droid Incredible 2] Amphibliam:
Guys, ICS doesn't support USB mass storage. Is there a way you guys could incorporate that at some point?
[Verizon Droid Incredible 2] HypostaticOnion:
What do you mean it doesn't support it? Like I guess I don't know what mass storage means.
[Verizon Droid Incredible 2] thebasuke:
How can it not support mass storage? Then Android will be even more like the icrap

Sent from my Incredible 2
[Verizon Droid Incredible 2] ogrosticlops:
This is simply not true. While ICS does support USB Mass Storage, from what I'm told the Galaxy Nexus does not. Instead, The GNex uses a directory on the internal storage mounted as a proxy FUSE filesystem to appear as the /sdcard mount point.
[Verizon Droid Incredible 2] thebasuke:
Scared me for a second

Sent from my Incredible 2
[Verizon Droid Incredible 2] Amphibliam:
That makes more sense.
[Verizon Droid Incredible 2] franklin270h:
Exactly. The gnex doesn't have an SD card. It'll likely use mtp.

---------- Post added at 12:39 PM ---------- Previous post was at 12:38 PM ----------

Exactly. Nexus s is getting ice cream sandwich. And it has hardware keys.

It'll go both ways. Google isn't that short sighted.
[Verizon Droid Incredible 2] mudsloth:
Guess I'll be the idiot here. Ummm...what?

I understand USB mass storage, but don't know what your explanation of the Nexus' lack of it means.
[Verizon Droid Incredible 2] bradsinram:
Because it doesn't have an sd card, so wouldn't need it
[Verizon Droid Incredible 2] ogrosticlops:
Galaxy Nexus will not have external storage, and instead mounts a portion of internal storage as /sdcard

[edit: to clarify]

"First we designated a particular directory on internal storage as being the "SD card". Then we implemented a FUSE filesystem that does nothing except re-mount that directory as /sdcard, except discarding all permission checking. Except for permissions, the FUSE filesystem is a straight pass-through, so actual files get read from and written to the directory.

IOW we use a "fake" proxy FUSE filesystem to remount a specific directory to pretend to be an SD card. This is totally transparent to apps, they can't tell they aren't talking directly to a disk"

because this is all on the same space, the "sdcard" portion of it cannot be yielded to mount via USB, which is why they will use MTP
[Verizon Droid Incredible 2] mudsloth:
Ah, gotcha. That makes sense. Thanks!
[Verizon Droid Incredible 2] REDSCARFACE1:
Oops suppose to be a pm.
[Verizon Droid Incredible 2] thebasuke:
I <3 you... just sayin

Sent from my Incredible 2
[Verizon Droid Incredible 2] times_infinity:
No one's tried building the cm kernel with the edited touchscreen drivers? Shouldn't be hard to get a kernel built with the TS driver changes which should be able to do once I get home.
[Verizon Droid Incredible 2] Nephilim:
You didn't understand what I meant, I was referring to people making roms currently removing the onscreen buttons for us users, If you look at the comment I was responding too it had a video of the Galaxy S2 with ICS booted and the softkeys were working but the onscreen 3 buttons were still there, I hope the developers working on the roms right now are able to remove the onscreen buttons because it will waste alot of screen real estate.

I am fully aware of ICS not having those buttons on future official releases for phones with softkeys.