[ROM][CM9] Android ICS Rom Port 2/17/2012

Search This thread

themacman1000

Senior Member
Dec 30, 2010
1,189
122
Portland
My eyes are glued to this thread, calmly awaiting a semi-stable release. Ya know, one that doesn't crash every couple minutes. :rolleyes:

Sent from my HTC Intruder
 

dustinhayes93

Senior Member
Nov 20, 2010
745
209
I could prolly cook up something but it would most likely be only able to do the basics. No games or anything. I had a smooth version available but ill look into it

Sent from my SGH-I997 using XDA App
 

SectorNine50

Senior Member
Mar 26, 2008
78
4
Sorry it's taken me so long guys, got sick and basically haven't done anything until today.

I ran the build, and I didn't see any errors (although that doesn't mean there weren't any), however I didn't get an output of a .zip. Any ideas what might've gone wrong?

EDIT:
Nevermind, ran it again and it's taking much longer this time. Something must've stopped it the first time. I'll keep you guys updated.
 
Last edited:

SectorNine50

Senior Member
Mar 26, 2008
78
4
Alrighty, so I ended up with this:
Code:
/tmp/ccxleBk2.s: Assembler messages:
/tmp/ccxleBk2.s:49: Error: selected processor does not support `smulbb r5,r1,r3'
/tmp/ccxleBk2.s:365: Error: selected processor does not support `clz r6,r5'
/tmp/ccxleBk2.s:428: Error: selected processor does not support `clz r6,r4'
/tmp/ccxleBk2.s:680: Error: selected processor does not support `clz r7,r7'
/tmp/ccxleBk2.s:743: Error: selected processor does not support `smulbb ip,r4,r4'
/tmp/ccxleBk2.s:766: Error: dest must overlap one source register -- `mul r6,r7,r7'
/tmp/ccxleBk2.s:824: Error: selected processor does not support `clz r6,r3'
/tmp/ccxleBk2.s:1062: Error: selected processor does not support `smulbb r7,r6,r3'
/tmp/ccxleBk2.s:1102: Error: selected processor does not support `smulbb r7,r1,r3'
/tmp/ccxleBk2.s:1142: Error: dest must overlap one source register -- `mul r3,r2,r6'
/tmp/ccxleBk2.s:1670: Error: selected processor does not support `smulbb r6,r6,r7'
/tmp/ccxleBk2.s:1693: Error: selected processor does not support `smulbb r7,r6,r0'
/tmp/ccxleBk2.s:2022: Error: selected processor does not support `smulbb r5,r6,r5'
/tmp/ccxleBk2.s:2036: Error: selected processor does not support `smulbb r1,r7,r6'
/tmp/ccxleBk2.s:2086: Error: selected processor does not support `smulbb r0,r0,r5'
/tmp/ccxleBk2.s:2109: Error: selected processor does not support `smulbb r0,r0,r1'
/tmp/ccxleBk2.s:2153: Error: selected processor does not support `qadd16 r5,r5,r0'
/tmp/ccxleBk2.s:2345: Error: selected processor does not support `smulbb r1,r1,r7'
/tmp/ccxleBk2.s:2618: Error: selected processor does not support `smulbb r0,r2,r2'
/tmp/ccxleBk2.s:2640: Error: selected processor does not support `smulbb r7,r1,r1'
/tmp/ccxleBk2.s:2746: Error: selected processor does not support `clz r1,r0'
/tmp/ccxleBk2.s:2790: Error: selected processor does not support `smulbb r1,r3,r1'
/tmp/ccxleBk2.s:2901: Error: selected processor does not support `smulbb r2,r3,r3'
/tmp/ccxleBk2.s:2914: Error: selected processor does not support `smulbb r0,r0,r0'
/tmp/ccxleBk2.s:2978: Error: selected processor does not support `clz r0,r2'
/tmp/ccxleBk2.s:3026: Error: selected processor does not support `smulbb r3,r1,r3'
/tmp/ccxleBk2.s:3119: Error: selected processor does not support `smulbb r3,r1,r0'
/tmp/ccxleBk2.s:3133: Error: selected processor does not support `smulbb r0,r1,r1'
/tmp/ccxleBk2.s:3163: Error: selected processor does not support `smulbb r3,r3,r0'
/tmp/ccxleBk2.s:3200: Error: selected processor does not support `clz r0,r7'
/tmp/ccxleBk2.s:3322: Error: dest must overlap one source register -- `mul r5,r3,r6'
/tmp/ccxleBk2.s:3468: Error: selected processor does not support `clz r3,r7'
/tmp/ccxleBk2.s:3524: Error: selected processor does not support `clz r3,r0'
/tmp/ccxleBk2.s:3545: Error: dest must overlap one source register -- `mul ip,r0,r0'
/tmp/ccxleBk2.s:3555: Error: lo register required -- `mul r6,ip,r2'
/tmp/ccxleBk2.s:3575: Error: selected processor does not support `smulbb r0,r0,r2'
/tmp/ccxleBk2.s:3724: Error: selected processor does not support `smulbb r7,r1,r7'
/tmp/ccxleBk2.s:3763: Error: selected processor does not support `smulbb r7,r7,r3'
/tmp/ccxleBk2.s:3866: Error: selected processor does not support `smulbb r0,r3,r4'
/tmp/ccxleBk2.s:3906: Error: selected processor does not support `smulbb r2,r1,r6'
/tmp/ccxleBk2.s:3942: Error: selected processor does not support `clz r3,r0'
/tmp/ccxleBk2.s:4056: Error: selected processor does not support `smulbb r2,r1,r4'
/tmp/ccxleBk2.s:4093: Error: selected processor does not support `smulbb r6,r6,r3'
/tmp/ccxleBk2.s:4125: Error: selected processor does not support `smulbb r1,r0,r2'
/tmp/ccxleBk2.s:4182: Error: dest must overlap one source register -- `mul r6,r2,r4'
/tmp/ccxleBk2.s:4230: Error: selected processor does not support `smulbb r5,r0,r2'
/tmp/ccxleBk2.s:4325: Error: selected processor does not support `clz r6,r6'
/tmp/ccxleBk2.s:5078: Error: selected processor does not support `smulbb r1,r3,r0'
/tmp/ccxleBk2.s:5121: Error: selected processor does not support `smulbb r7,r2,r7'
/tmp/ccxleBk2.s:5298: Error: selected processor does not support `clz r7,r5'
/tmp/ccxleBk2.s:5335: Error: selected processor does not support `smulbb r2,r7,r5'
/tmp/ccxleBk2.s:5415: Error: selected processor does not support `smulbb r0,r6,r2'
/tmp/ccxleBk2.s:5444: Error: selected processor does not support `smulbb r3,r1,r2'
/tmp/ccxleBk2.s:5505: Error: selected processor does not support `smulbb r2,r0,r3'
/tmp/ccxleBk2.s:5551: Error: selected processor does not support `smulbb r0,r0,r1'
/tmp/ccxleBk2.s:5580: Error: selected processor does not support `smulbb r0,r3,r2'
/tmp/ccxleBk2.s:6137: Error: selected processor does not support `clz r1,r0'
/tmp/ccxleBk2.s:6633: Error: selected processor does not support `clz r3,r0'
/tmp/ccxleBk2.s:7026: Error: selected processor does not support `clz r7,r0'
/tmp/ccxleBk2.s:7182: Error: selected processor does not support `clz r2,r0'
/tmp/ccxleBk2.s:7555: Error: selected processor does not support `smulbb r7,r6,r0'
/tmp/ccxleBk2.s:7628: Error: selected processor does not support `smulbb r5,r1,r7'
make: *** [out/target/product/liberty/obj/STATIC_LIBRARIES/libwebrtc_ns_intermediates/nsx_core.o] Error 1
make: *** Waiting for unfinished jobs....

Any ideas?
 

themacman1000

Senior Member
Dec 30, 2010
1,189
122
Portland
Alrighty, so I ended up with this:
Code:
/tmp/ccxleBk2.s: Assembler messages:
/tmp/ccxleBk2.s:49: Error: selected processor does not support `smulbb r5,r1,r3'
/tmp/ccxleBk2.s:365: Error: selected processor does not support `clz r6,r5'
/tmp/ccxleBk2.s:428: Error: selected processor does not support `clz r6,r4'
/tmp/ccxleBk2.s:680: Error: selected processor does not support `clz r7,r7'
/tmp/ccxleBk2.s:743: Error: selected processor does not support `smulbb ip,r4,r4'
/tmp/ccxleBk2.s:766: Error: dest must overlap one source register -- `mul r6,r7,r7'
/tmp/ccxleBk2.s:824: Error: selected processor does not support `clz r6,r3'
/tmp/ccxleBk2.s:1062: Error: selected processor does not support `smulbb r7,r6,r3'
/tmp/ccxleBk2.s:1102: Error: selected processor does not support `smulbb r7,r1,r3'
/tmp/ccxleBk2.s:1142: Error: dest must overlap one source register -- `mul r3,r2,r6'
/tmp/ccxleBk2.s:1670: Error: selected processor does not support `smulbb r6,r6,r7'
/tmp/ccxleBk2.s:1693: Error: selected processor does not support `smulbb r7,r6,r0'
/tmp/ccxleBk2.s:2022: Error: selected processor does not support `smulbb r5,r6,r5'
/tmp/ccxleBk2.s:2036: Error: selected processor does not support `smulbb r1,r7,r6'
/tmp/ccxleBk2.s:2086: Error: selected processor does not support `smulbb r0,r0,r5'
/tmp/ccxleBk2.s:2109: Error: selected processor does not support `smulbb r0,r0,r1'
/tmp/ccxleBk2.s:2153: Error: selected processor does not support `qadd16 r5,r5,r0'
/tmp/ccxleBk2.s:2345: Error: selected processor does not support `smulbb r1,r1,r7'
/tmp/ccxleBk2.s:2618: Error: selected processor does not support `smulbb r0,r2,r2'
/tmp/ccxleBk2.s:2640: Error: selected processor does not support `smulbb r7,r1,r1'
/tmp/ccxleBk2.s:2746: Error: selected processor does not support `clz r1,r0'
/tmp/ccxleBk2.s:2790: Error: selected processor does not support `smulbb r1,r3,r1'
/tmp/ccxleBk2.s:2901: Error: selected processor does not support `smulbb r2,r3,r3'
/tmp/ccxleBk2.s:2914: Error: selected processor does not support `smulbb r0,r0,r0'
/tmp/ccxleBk2.s:2978: Error: selected processor does not support `clz r0,r2'
/tmp/ccxleBk2.s:3026: Error: selected processor does not support `smulbb r3,r1,r3'
/tmp/ccxleBk2.s:3119: Error: selected processor does not support `smulbb r3,r1,r0'
/tmp/ccxleBk2.s:3133: Error: selected processor does not support `smulbb r0,r1,r1'
/tmp/ccxleBk2.s:3163: Error: selected processor does not support `smulbb r3,r3,r0'
/tmp/ccxleBk2.s:3200: Error: selected processor does not support `clz r0,r7'
/tmp/ccxleBk2.s:3322: Error: dest must overlap one source register -- `mul r5,r3,r6'
/tmp/ccxleBk2.s:3468: Error: selected processor does not support `clz r3,r7'
/tmp/ccxleBk2.s:3524: Error: selected processor does not support `clz r3,r0'
/tmp/ccxleBk2.s:3545: Error: dest must overlap one source register -- `mul ip,r0,r0'
/tmp/ccxleBk2.s:3555: Error: lo register required -- `mul r6,ip,r2'
/tmp/ccxleBk2.s:3575: Error: selected processor does not support `smulbb r0,r0,r2'
/tmp/ccxleBk2.s:3724: Error: selected processor does not support `smulbb r7,r1,r7'
/tmp/ccxleBk2.s:3763: Error: selected processor does not support `smulbb r7,r7,r3'
/tmp/ccxleBk2.s:3866: Error: selected processor does not support `smulbb r0,r3,r4'
/tmp/ccxleBk2.s:3906: Error: selected processor does not support `smulbb r2,r1,r6'
/tmp/ccxleBk2.s:3942: Error: selected processor does not support `clz r3,r0'
/tmp/ccxleBk2.s:4056: Error: selected processor does not support `smulbb r2,r1,r4'
/tmp/ccxleBk2.s:4093: Error: selected processor does not support `smulbb r6,r6,r3'
/tmp/ccxleBk2.s:4125: Error: selected processor does not support `smulbb r1,r0,r2'
/tmp/ccxleBk2.s:4182: Error: dest must overlap one source register -- `mul r6,r2,r4'
/tmp/ccxleBk2.s:4230: Error: selected processor does not support `smulbb r5,r0,r2'
/tmp/ccxleBk2.s:4325: Error: selected processor does not support `clz r6,r6'
/tmp/ccxleBk2.s:5078: Error: selected processor does not support `smulbb r1,r3,r0'
/tmp/ccxleBk2.s:5121: Error: selected processor does not support `smulbb r7,r2,r7'
/tmp/ccxleBk2.s:5298: Error: selected processor does not support `clz r7,r5'
/tmp/ccxleBk2.s:5335: Error: selected processor does not support `smulbb r2,r7,r5'
/tmp/ccxleBk2.s:5415: Error: selected processor does not support `smulbb r0,r6,r2'
/tmp/ccxleBk2.s:5444: Error: selected processor does not support `smulbb r3,r1,r2'
/tmp/ccxleBk2.s:5505: Error: selected processor does not support `smulbb r2,r0,r3'
/tmp/ccxleBk2.s:5551: Error: selected processor does not support `smulbb r0,r0,r1'
/tmp/ccxleBk2.s:5580: Error: selected processor does not support `smulbb r0,r3,r2'
/tmp/ccxleBk2.s:6137: Error: selected processor does not support `clz r1,r0'
/tmp/ccxleBk2.s:6633: Error: selected processor does not support `clz r3,r0'
/tmp/ccxleBk2.s:7026: Error: selected processor does not support `clz r7,r0'
/tmp/ccxleBk2.s:7182: Error: selected processor does not support `clz r2,r0'
/tmp/ccxleBk2.s:7555: Error: selected processor does not support `smulbb r7,r6,r0'
/tmp/ccxleBk2.s:7628: Error: selected processor does not support `smulbb r5,r1,r7'
make: *** [out/target/product/liberty/obj/STATIC_LIBRARIES/libwebrtc_ns_intermediates/nsx_core.o] Error 1
make: *** Waiting for unfinished jobs....

Any ideas?

I ain't a genius, but it's complaining about the processor. The Aria is an ARMv6 device. Make sure everything is set up for ARMv6 and not ARMv7, which is the default processor for ICS.

Sent from my HTC Intruder
 

WinSuk

Senior Member
Jan 18, 2011
512
873
winsuk.net
Thanks for the help guys.

Seems like those instructions in the readme are identical to the ones I was following. I'll give this another shot over the weekend here and see if I get different result.

Maybe try reading it?
Code:
Apply fixes to webrtc (may be changed later)
Download this patch: [url]http://www.mediafire.com/?zwjk16t73x29vdv[/url]
And extract it to external/webrtc
 

SectorNine50

Senior Member
Mar 26, 2008
78
4
I realize after reading my post again it seemed like I was being rude, I was not intending to.

Apologies if I missed something, I read it on my cell phone. Appreciate the help. I'll give it another shot when I get a moment this weekend.
 
Last edited:

SectorNine50

Senior Member
Mar 26, 2008
78
4
Man, this has been quite the process. Been learning a lot though!

Finally figured out a couple things:

-I forgot that I had an early ICS build running on my phone at the time, and it apparently didn't have the Adrino driver in it (or something, maybe someone can help solidify this finding for me). Switched to a stable CM7 build and things went much better during the ./extract-files script.

-For whatever reason, I didn't have the ncurses-dev package, so that caused the "Error 1" at the end of the build.

Running the build as we speak. I'll post it as soon as it's done, assuming all goes to plan!
 
  • Like
Reactions: Jmizzle

SectorNine50

Senior Member
Mar 26, 2008
78
4
Alrighty, she's done.

First, my boot animation isn't showing, but that's not a big deal. I'll fix that next time I build. However, on my Aria, I'm getting a boot loop after it loads into the OS. Not sure if it's the camera fix, my phone, or just my build going wrong somewhere, but I'll post it up to see if you guys get the same results.

http://wiley.dyn-o-saur.com/filehost/cm_liberty-sector-001.zip
 
Last edited:
  • Like
Reactions: tad1993

Nutshell69

Senior Member
Nov 1, 2010
281
16
ill give it a shot and let you know


****EDIT****

so did full clean / whipe

installed


Boot loops

Had it boot loop for over 10 minutes, pulled battery - tried again - still boot loops.

reverting...
 
Last edited:
  • Like
Reactions: SectorNine50

SectorNine50

Senior Member
Mar 26, 2008
78
4
I had the same result, thanks for checking for me.

I'll keep working on it, at this rate rkrishnan2012 will probably beat me to it! :eek:
 

ahren37

Senior Member
May 10, 2010
57
5
Keep it up guys! I saw the lockscreen for about a second one time during the course of a 10 minute bootloop . . .

This little phone has really been put through the ringer. I would love to see ICS functional on it before my upgrade comes around.

Sent from my Liberty using XDA App
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    Cyanogen Mod 9 Port
    For HTC Aria (Liberty)​


    Current Developers
    -Winsuk (original creator)
    -rkrishnan2012

    Thanks to (others who have helped)
    rapmv78 (ICS HAL Camera code)
    DrowningChild (Gingerbread Kernel)
    zivan56 (Headphone fix)
    CyanogenMod (ICS)


    Working Features
    Touchscreen
    Calling/Texting
    Wifi
    Bluetooth
    Accelerometer
    Audio (Headphone icon doesn't work)


    Not Working
    EGL
    Camera
    GPS
    FM Radio
    More Stuff...

    Current Progress
    Getting the hardware acceleration to work...
    Getting the camera to work using HAL ICS drivers...
    Getting the GPS to work using HAL ICS drivers...

    Download Link (thanks to Winsuk for compiling this version): http://www.mediafire.com/?pc22g4z8ceqzgg1

    Gapps: http://evervolv.bpcr.biz/Eligo/ics/gapps-ics-tiny.zip

    Github (Winsuk): https://github.com/WinSuk

    Github (rkrishnan2012 [experimental/code might not work]): https://github.com/rkrishnan2012

    What if I want to help?
    Firstly, you need to read this and then compile android from winsuk's source. Then, look below and see what you need to do. Also, if you happen to get something to work, I can add your name to the developer list above. Thanks!

    2/19/212
    -Someone needs to try this and rename camera.qsd8k.so to camera.liberty.so and copy it into /system/lib/hw/camera.liberty.so. According to rapmv78, this should fix the camera.




    Note to mods: Please PM me if there is something wrong with this thread, because I don't want this to be taken down again.
    3
    hi!
    I will be posting another rom tomorrow if I get the camera to work using the hal...
    2
    I could prolly cook up something but it would most likely be only able to do the basics. No games or anything. I had a smooth version available but ill look into it

    Sent from my SGH-I997 using XDA App
    1
    I'd love to help! I'll fire up my Linux distro after work today and see what I can find.

    EDIT:
    SSH'd in to it, downloading everything now! Should have a build by the end of the night.