yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] HyBReDM:
Ah, makes sense. Thanks.
[Droid Incredible Android Development] tiny4579:
Yep that's what I did.
[Droid Incredible Android Development] r2DoesInc:
AAAAAALLLLLLLLLLRRRRRRRIIIIIIIIIIIIGGGGGGGGGGGHHHHHHHHHHHHHTTTTTTTT.

Got this ****. http://rootzwiki.com/topic/10439-rompure-ice-cream-sandwichomx20111-30/
[Droid Incredible Android Development] donnyp1:
Great work dude!
[Droid Incredible Android Development] TheDigitalSlacker:
Just FYI:

I installed the OMX r2 posted and it booted. Wifi was broke. I thought what the heck and restored the data partition from my CM7.1 nightly and i am currently browsing the net through working wifi.
[Droid Incredible Android Development] twistedumbrella:
Only non CM ROM that has it? Lucky I'm having those busybox errors or I woulda had you on that one ;-)

Nice work.
[Droid Incredible Android Development] N-Forced:
Anyone use a third party launcher with this yet? This rom is blazing fast with launcher pro, although the pretty ice cream sandwich app drawer is gone then.
[Droid Incredible Android Development] Div033:
Yeah but have you ever tried using the stock gingerbread launcher on our phone? Its extremely sluggish.

I'm beginning to think we won't be using the stock launcher on CM9. It sucks too because the new and improved launcher is one of the high points of ICS.

Sent from my Droid Incredible using the XDA app.
[Droid Incredible Android Development] swm5126:
I'm kinda thinking that even though we have hardware acceleration right now its not working optimally yet, and that the speed of the launcher and other things will improve with updates.
[Droid Incredible Android Development] Futur Innovations:
Now that HW acceleration has been fixed...hopefully everything else (camera, gallery, youtube, various graphics bugs, etc) will fall into place :D
[Droid Incredible Android Development] sruel3216:
this is so awesome! great work devs. cant wait till this is a complete daily driver. still a bit laggy, but im sure hw accel will pick up once eveything is tweaked out
[Droid Incredible Android Development] drizzt5:
How did they get hardware acceleration to work?

http://rootzwiki.com/topic/10439-rompure-ice-cream-sandwichomx20111-30/
[Droid Incredible Android Development] swm5126:
Ask r2doesInc. I think it was some commits from the CM team that got it working?
[Droid Incredible Android Development] HyBReDM:
Anyone messed around with different kernels to see which one is working best with this build?
[Droid Incredible Android Development] Div033:
Are you guys sure its true hardware acceleration? I'd think it'd be smoother if it was, especially the drop down menu. If it is, then I fear for our ICS future.

I did notice they (CM9 team) had enabled 16 bit transparancy which does help performance considerably, even on GB. Its a night and day difference on the stock browser for instance.

Sent from my Droid Incredible using the XDA app.
[Droid Incredible Android Development] cowman4000:
Damn, the way this ROM is moving we'll have a fully working ICS rom before the Nexus launches!
[Droid Incredible Android Development] r2DoesInc:
its doubtful its true hw accel, but its lightyears ahead of what it was like three days ago.
[Droid Incredible Android Development] Div033:
Yes, that's true. I'd say its at least a 100% improvement in terms of FPS. It's actually usable now if you don't mind the occasional lag.

Sent from my Droid Incredible using the XDA app.
[Droid Incredible Android Development] swm5126:
Anyone want to give the HW accel hack that the HD2 guys came up with? Seems pretty quick for them, and the guy that worked on it finally released a patch set to use. Its in the OP with directions on what to do.

http://xdaforums.com/showthread.php?p=19677343

[1 DEC][MAGLDR][SD] Ice Cream Sandwhich Beta 2
[Droid Incredible Android Development] swm5126:
Trying to get r2's repo to sync, but I keep getting:

fatal: manifest 'default.xml' not available

fatal: remote origin not defined in /home/*/android/OMX/.repo/manifests/default.xml

I tried getting rid of the repo folder and that doesn't help either. It seems to init from other repos fine like Google's or CM though. What am I doing wrong here?
[Droid Incredible Android Development] tiny4579:
You need to init the repo with:

repo init -u git://github.com/OMX/manifest.git

Most repos I've seen, CM and evervolv for example, have their manifest file in android.git.
[Droid Incredible Android Development] swm5126:
That's the command I've been using, just tried again with the same result :(
[Droid Incredible Android Development] tiny4579:
Try to update your repo executable. It helped me when I had issues syncing CM.

Did you pull repo from here:

curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
[Droid Incredible Android Development] cykotix:
I'm getting the same thing on my end too.
[Droid Incredible Android Development] swm5126:
Yup that was my first thought too but didn't change anything
[Droid Incredible Android Development] tiny4579:
I think it's an issue on the OMX repo. I can't sync it either and I could before.

I just synced cm without an issue.
[Droid Incredible Android Development] swm5126:
Ah ok then that's what I was thinking took just wanted to make sure I wasn't the only one! Thanks
[Droid Incredible Android Development] swm5126:
Since I can't get r2's repo to sync to build my own, I decided to try ankuch's EGL fix by just copying the libs over from the HD2 build.

Any holy **** is it fast!!! Besides the boot anim being messed up and yellow, once it gets loaded this thing flies. And I mean flies!

I'm uploading the build as I type this...lots of interesting errors in the logcat, but one thing is for sure, and I'll reiterate again: THIS IS FAST!

Edit:

Here's the patchset that ankuch posted for any dev's that want to compile with the fix

http://www.megaupload.com/?d=SXYVW9X1

Edit2:

Here's the link to the ROM if anyone wants to try it out

http://www.multiupload.com/PKC32N0W53
[Droid Incredible Android Development] chad24taylor:
WOW, is all I have to say. This is the real deal.

Texting, opening apps, syncing...everything seems snappy.

EDIT: screen rotation, downloads, gapps...everything is fast.
[Droid Incredible Android Development] swm5126:
No kidding! Couple random reboots but otherwise its, might I say, Incredible!
[Droid Incredible Android Development] Xephik:
Better than R2's release yesterday?
[Droid Incredible Android Development] chad24taylor:
Yes.

10chars.
[Droid Incredible Android Development] swm5126:
It is his release, I just added the EGL hacks from the HD2 build that enables real HW acceleration. But yes its ludicrously faster!
[Droid Incredible Android Development] nailbnny:
Thanks! Just downloaded and installed it. I can confirm that it's significantly faster. Loving the trippy boot animation.
[Droid Incredible Android Development] petecraig612:
This is going to be a problem in lecture... But true HWA is awesome. Thanks man.

Edit: And somehow my music has been loaded up and working great. This is now the ****.

Edit 2: Damn, music still doesn't play through the headphones.
[Droid Incredible Android Development] swm5126:
Yeah this was only for HWA. Hopefully if r2 adds the patchset to his build we can work on other things.
[Droid Incredible Android Development] chad24taylor:
This is the first time I've messed around with the real time talk-to-text on ICS, and it's fantastic. Probably one of my favorite new features so far.
[Droid Incredible Android Development] Xephik:
This is amazing sir, thank you for your work. This is one of those milestone days in the development of Android on this phone.

For anyone too lazy to flash this... this is pretty much CM7 smooth, at least on my phone. Yeah. This is a daily driver for basically anyone who can live without a camera and USB mount storage.

I'm sure there are more than this but here are some of the most glaring bugs, for anyone who has not tuned in:

*Camera

*USB storage mount (Mounting it in recovery still works, of course)

*Gallery

*GPS

*The data usage counter in settings

*The storage selection in settings

*I don't think the hardware button lights light up as they should... I think once the screen turns off, the lights stay off permanently until the brightness is manually changed.

*Has anyone been able to select a photo for their own contact picture? I think that can be counted

*Auto brightness seems a little iffy at times

Also be aware that ICS has some quirks that is not related to this ROM.

*Flash does not work with ICS. A fix is due to be released this month by Adobe

*The contact pictures that come up during a call, and the contact pictures that come up when clicking on a contact's thumbnail are highly pixalated. This happens when the picture is one synced from FB, since FB automatically crops pictures, no matter the original resolution.
[Droid Incredible Android Development] username235:
It's still something though :D and wait, guys, I thought there was a rumor that it was gonna be released the 17th? I mean, I know it's a rumor....but also, they said they were gonna release it after the Galaxy Nexus? Did they get impatient, or what?

Wait, you know, forget it, we have it now :)
[Droid Incredible Android Development] wdfowty:
Am I seeing that correctly??? 12,000 euros???
[Droid Incredible Android Development] renzo.olivares:
Jesus!!!!!!!!!!!!!!!!!!111
[Droid Incredible Android Development] Smokeey:
Its made out of gold and diamond. :O
[Droid Incredible Android Development] Dr. Hax:
My specs are in my sig :p
[Droid Incredible Android Development] brando56894:
I could probably compile this if I wanted to: core i7 quad at 2.2 GHz, 8GB DDR3 1333 MHz, now down to one 30 GB OCZ Vertex with Arch Linux on it. The only thing is I wouldn't what to mess around with other than just flat out compiling it.
[Droid Incredible Android Development] dodgersrgood:
Just curious... not trying to rush or ask for eta's or anything but generally how long does it take till we start seeing some ics roms ?
[Droid Incredible Android Development] Smokeey:
CM9 is being worked on!

he also said:
[Droid Incredible Android Development] wdfowty:
Finally done syncing. That was painful lol
[Droid Incredible Android Development] Smokeey:
Can't wait to see ICS on.my DINC!!!!
[Droid Incredible Android Development] wdfowty:
According to linuxmotion (t3h4xx0r) on twitter, he's successfully compiled ics for dinc. I'm not nearly as experienced as he is, as I've been at this for a few hours and can't seem to get past libaudio. I'm going to bed, maybe better luck in the morning lol.

Here's the error I'm stuck at, if anyone who knows more than I would like to chime in :)

make: *** No rule to make target `out/target/product/inc/obj/STATIC_LIBRARIES/libaudiointerface_intermediates/libaudiointerface.a', needed by `out/target/product/inc/obj/SHARED_LIBRARIES/libaudio_intermediates/LINKED/libaudio.so'. Stop.
[Droid Incredible Android Development] Smokeey:
I don't know much but it sounds like:

A. A syntax error

B. Typo?

C. Idk all I could legitimately come up with was A
[Droid Incredible Android Development] tiny4579:
Just a thought. In cm you needed the proprietaries to build for inc. the same would be true for ics I think. Check cm's wiki for howto.
[Droid Incredible Android Development] gotroot801:
So here are my feeble attempts at building the source:

repo sync'd CM7 and ICS.

Extracted the files from my inc as required by the CM7 build process

Copied device/htc and vendor/htc from the CM7 repo, removed all but common and inc from device.

'lunch full-inc_userdebug && make'

Modified hardware/qcom/gps/loc_api/libloc_api/Android.mk to add 'LOCAL_MODULE_TAGS := optional' per the warning I got on my first make attempt.

Modified device/htc/inc/AndroidBoard.mk to change ALL_PREBUILT to PRODUCT_COPY_FILES per the warning I got on my second make attempt.

I'm making progress, but now am stuck:

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.1
TARGET_PRODUCT=full_inc
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ITL41D
============================================
build/core/main.mk:531: PRODUCT_COPY_FILES has been modified: device/common/gps/gps.conf_US:system/etc/gps.conf (...) frameworks/base/data/keyboards/qwerty2.idc:system/usr/idc/qwerty2.idc
build/core/main.mk:531: *** The following variables have been changed: PRODUCT_COPY_FILES. Stop.

I left out what appears to be every file in the build tree.

Any thoughts? Have I simply bitten off more than I can chew as a Unix geek/novice dev?

Yes, I know I can be patient and wait for CM9 alphas, or I could just buy a Galaxy Nexus when Big Red decides to grace us with their presence, but where's the fun in that? :D
[Droid Incredible Android Development] wdfowty:
Yep, that's the first thing I did :). I'll keep looking, it has to be something I messed up somehow lol.
[Droid Incredible Android Development] da_knowledge:
gotroot801, I am also getting the error:

build/core/main.mk:531: *** The following variables have been changed: PRODUCT_COPY_FILES. Stop.

I wonder if we are making the change in the correct file.

wdforty, it looks like you are further than us. Did you come across this error?
[Droid Incredible Android Development] gotroot801:
Thinking that bypassing the check would get me further along, I commented out lines 530-531 of build/core/main.mk:

#ifeq ($(stash_product_vars),true)
# $(call assert-product-vars, __STASHED)
#endif

And it started to build! But here's the downside: it bonked out building the framework-res intermediates:

device/htc/inc/overlay/frameworks/base/core/res/res/values/config.xml:130: error: Resource does not already exist in overlay at 'config_tether_upstream_regexs'; use <add-resource> to add.
device/htc/inc/overlay/frameworks/base/core/res/res/values/config.xml:131: error: Resource at config_tether_upstream_regexs appears in overlay but not in the base package; use <add-resource> to add.
device/htc/inc/overlay/frameworks/base/core/res/res/values/config.xml:132: error: Resource at config_tether_upstream_regexs appears in overlay but not in the base package; use <add-resource> to add.
device/htc/inc/overlay/frameworks/base/core/res/res/values/config.xml:144: error: Resource at config_tether_dun_required appears in overlay but not in the base package; use <add-resource> to add.
make: *** [out/target/common/obj/APPS/framework-res_intermediates/package-export.apk] Error 1
make: *** Deleting file `out/target/common/obj/APPS/framework-res_intermediates/package-export.apk'
[Droid Incredible Android Development] ZealotOnAStick:
Personally I don't have those, but one of our work server is a dual hexacore Core-i Xeon with 48GB RAM.

Some of our customers might be a little aggravated at their sites slowing down if I compiled on it, though . . .
[Droid Incredible Android Development] Smokeey:
THE ANTICIPATION is dulling. I'm kinda happy I didn't download the source last night......I'm getting a headache just reading the errors!
[Droid Incredible Android Development] Unholyfire:
Have we got a team of devs working together on an ics build yet? So far, it seems this thread is the only half reliable place for try/fail/share regarding an inc ics build.

Shall we kick off a new community inc ics build wip thread? Properly titled of course.

I wasn't able to call in sick like I wanted too :-( So my progress will be halted till tonight. And, I'm taking all of next week off :-)
[Droid Incredible Android Development] swm5126:
I just want to point out that this is not MY work. This is r2's work from before, all I did was add the EGL libs that the HD2 guys have been working on. There's apparently still some issues with them, but since they have provided source now maybe we can fix those things.

The ROM really isn't meant to be a daily driver, it was just a quick test I did to see if what they did would work for us as well since we have the same GPU. Hopefully r2 gives this a shot with their patchset and releases a more proper ROM.
[Droid Incredible Android Development] sruel3216:
i love the new screenshot. power plus volume down!

---------- Post added at 11:29 AM ---------- Previous post was at 11:21 AM ----------

so smooth now! i cant wait for everything to be ironed out! so snappy
[Droid Incredible Android Development] pd240:
I flashed this over the latest omx. Did anyone lose google account snyc? My network is also showing as T-CDMA instead of verizon. This is really fast now.
[Droid Incredible Android Development] swm5126:
You may have to reinstall gapps.

And the T-CDMA thing is there cause I just copied some files from the HD2 build. If I had been able to build from source they wouldn't be there. You can probably just copy the framework-res.apk from r2's build over to fix it. Not sure why I copied it anyways.
[Droid Incredible Android Development] tiny4579:
Yeah, I don't think r2's build backs up gapps. AFAIK that's a CM thing.
[Droid Incredible Android Development] swm5126:
Just kidding. Bootloops if you do that.
[Droid Incredible Android Development] sruel3216:
i know i did it lol
[Droid Incredible Android Development] N-Forced:
Wow this rom is flying, dare I say its faster than gingerbread? Feels like im running launcher pro on this thing.
[Droid Incredible Android Development] AlexNC75:
Do I need to do anything special when installing? I was just planning on using ROMmanager to flash it. Which cache do I clear?

BTW - I am flashing over a CM7 nightlies/incredikernel

Thanks from a ROM newb!
[Droid Incredible Android Development] sruel3216:
i seriously doubt that will work. dont use rom manager. do it manually and wipe everything
[Droid Incredible Android Development] tiny4579:
I'd recommend do a data wipe and not use ROM Manager to flash this ROM. But if you want to use ROM Manager, check all wipe options.

If you have any issues, you're going to have to reflash directly from recovery which is recommended and a full wipe is recommended. But be warned, a lot of things aren't working yet. But remember this is a port of an OS that is not even supposed to work on our phone (even less so than Sense 3 ROMS).
[Droid Incredible Android Development] swm5126:
Not to nitpick, but could you guys direct the questions to the feedback thread? I know this thread is already cluttered but we may as well keep it as clean as we can. Link below:

http://xdaforums.com/showthread.php?t=1364764
[Droid Incredible Android Development] sruel3216:
god the new gallery is so sick! it loads all my pics so fast
[Droid Incredible Android Development] skyblaster:
Just in case any of you devs missed this:

http://groups.google.com/group/android-platform/msg/980078018aac3473
[Droid Incredible Android Development] tiny4579:
Good find. Interesting, so the touchscreen fix implemented was actually to basically reverse android-specific touchscreen functions and move to a linux standard introduced in ICS.
[Droid Incredible Android Development] Nideda24:
I really want to avoid polluting the thread with random comments, but my gallery wont load pictures?

Also, I'm not getting any haptic feedback on the softkeys.
[Droid Incredible Android Development] ithrewitontheground:
Then don't spam the thread, go here as per requested several times. Thanks.
[Droid Incredible Android Development] Div033:
The egl hacked version is much smoother! I still notice some lag here and there, but this is much more promising. After all, if this is just a hack for egl support then I'd imagine the more graceful solution to behave much better (smoother, less bugs).

I've had a few random hot reboots so I'll probably be flashing back to gb soon, but its amazing to see how far this has come in such little time. I can't wait to see this stable.

Sent from my Droid Incredible using the XDA app.
[Droid Incredible Android Development] dirtsky:
I can't wait to see this stable either. I ran it for a few hours today and was impressed.

Sent from my Incredibly awesome Droid Incredible.
[Droid Incredible Android Development] withbloodskies:
Screwed up post sorry.

I didn't transfer to the Feedback topic properly.
[Droid Incredible Android Development] swm5126:
Anyone know if r2 has looked at any of this yet? I'm curious if he'll try the patch set I posted. Or if not I'd love to at least try it my self if he can get the OMX report working correctly again.

Edit: just ate my words, looks like he just added it to his repo :)
[Droid Incredible Android Development] Futur Innovations:
Have you guys seen this? I think it would be pretty cool :)

~=[,,_,,]:3 <----nyancat :D
[Droid Incredible Android Development] skyblaster:
Not sure if anyone else noticed, but the build that swm5126 posted is missing the Internet call settings section on the Call Settings screen. These settings are included in the latest Evervolv build.
[Droid Incredible Android Development] swm5126:
Yeah that's the result of my awful kanging of r2's build. My apologies :D

He got a hold of me, so hopefully we can figure out what exactly was needed to change with the EGL libs and he can get it working in source. Then we'll have a much more complete ROM to play with.
[Droid Incredible Android Development] :
You guys need any weed money? Sorry I don't donate money toward alcohol. Hope you guys get **** worked through :)
[Droid Incredible Android Development] r2DoesInc:
i do :D

haha. my vape has been dry since i got back from vacation.
[Droid Incredible Android Development] mjb413:
Alright. Sent a little money your way. Sorry it wasn't more. I used the donate to me link under your user name in xda. It was linked to your paypal. Just wanted to make sure I sent it the right place.
[Droid Incredible Android Development] r2DoesInc:
anything is appreciated. tbh, itll probbaly go to my nexus fund. Nexus > bud haha.

---------- Post added at 01:37 PM ---------- Previous post was at 01:37 PM ----------

So ive managed to get a builld from source thats as quick as the build swm posted. i found out what was needed. **** is really beginning to come together.
[Droid Incredible Android Development] swm5126:
What was it??
[Droid Incredible Android Development] r2DoesInc:
a **** ton. im going through it all now to be sure.
[Droid Incredible Android Development] tiny4579:
I know the problem with the repo

In manifests/default.xml

<project path="vendor/tmobile/products/themes" name="vendor_tmobile_products_themes" remote="origin" revision="master" />

origin is not defined.

That is why I get the following error:

fatal: manifest 'default.xml' not available

fatal: remote origin not defined in /home/drew/android/OMX/.repo/manifests/default.xml

and cannot sync.

The remote="origin" should be changed to remote="themes"
[Droid Incredible Android Development] hank775:
Gonna try this over the weekend.... Where can I download
[Droid Incredible Android Development] tiny4579:
It's been requested that only development related posts are here. But regardless, the latest and greatest build is found here in the Ice Cream Sandwich thread.
[Droid Incredible Android Development] skyblaster:
I don't think it was your fault, I think there are parts missing to OMX.

I just loaded up OMX 2.0.1-b and it's missing there as well :(
[Droid Incredible Android Development] swm5126:
Oi. Thanks for that.
[Droid Incredible Android Development] sixfearstheseven:
I'd like to try the on screen keys too. Someone said it requires changing the touch screen drivers too, but i don't know anything about that stuff. If it is as simple as that post makes it seem (simple being a relative term) then maybe a bored dev could throw together a patch or custom build with on screen nav keys
[Droid Incredible Android Development] r2DoesInc:
i had one a while back. omfx will have the option to turn them on/off at will.
[Droid Incredible Android Development] Smokeey:
It requires the touch screen to be re-calibrated or something like that.