[ROM][Pre-Pre-ALPHA] Droid A855 ICS Build Attempt

Search This thread

podspi

Senior Member
Jul 6, 2011
340
54
Chicago
I tries but AOR give me an error, status 7 :(:(
mine phone is an eurpean model so it's not "droid" with unlocked bootloade

This will not work for you then. You want to look in the Milestone forum.

Also, twisted's webpage works fine for me. I haven't tested any of the recent builds, but I'm planning on giving one a whirl tonight! Thank goodness for BootManager! :D :cool:

Thank-you to the devs who are making this possible...! At this rate I'll never have to give my OG Droid up!
 

Dr01_D

Senior Member
Jan 20, 2012
177
23
I STRONGLY advise any/all newcomers to this thread to read ALL the pages. there is countless amounts of info on the build and workarounds/fixes.
anything you have questions about has more than likely been answered. alot.

somewhere in there i believe someone with an A853 successfully ran this.
but the A854 is NOT supported. not 100% on this, but i read it in this thread somewhere

---------- Post added at 05:48 PM ---------- Previous post was at 05:12 PM ----------

Also, twisted's webpage works fine for me.

me too. sometimes if you try from your phone it doesnt work. but 99% of the time i go there, im on the laptop. and i have never had any probs.
 
Last edited:
When I tried to do something in Terminal it wouldn't give me SU so I checked /system/app and /data/app for Superuser and the apk isn't there so I don't think this release gives root.....I forgot to check for BusyBox.

Weird. I had it.

Found the issue but no idea how it happened. Next build will have it. Just merging a LOT of changes

Sent from my ADR6400L using Tapatalk
 
Last edited:

Ozzie12

Senior Member
Oct 2, 2010
298
97
I'd say once it comes out of pre-alpha and into a beta it may get a lot closer to the daily status...
This is like an engine with the timing belt off a couple...it just isn't firing where it needs to. Some great work being done but a ways off.
 
is it possible that during the build, the builds.twistedplayground.info website is down?

It's a redirect. Possibly my redirect is being updated (they like to randomly do that) but the github goes down during a commit.

The new frameworks was only built against one line of devices so bit by bit I am fixing the source to use the new items. That makes it take longer since I never realized it was only written with a handful of phones in mind and ported by people without the other devices to need to test a build.

Sent from my ADR6400L using Tapatalk
 
Last edited:

metalspring

Senior Member
Nov 5, 2011
2,466
4,327
It's a redirect. Possibly my redirect is being updated (they like to randomly do that) but the github goes down during a commit.

The new frameworks was only built against one line of devices so bit by bit I am fixing the source to use the new items. That makes it take longer since I never realized it was only written with a handful of phones in mind and ported by people without the other devices to need to test a build.

Sent from my ADR6400L using Tapatalk

Latest Build Completed:
Tue Feb 21 23:28:21 EST 2012
Please Allow 30-45 Min.

You havent updated the build since then or is the timestamp just wrong??? im gonna give it a quick whirl today anyway just to see... i might switch to kfazz's build in the op for a more currently useable one for a few days (I LOVE ICS :D) though unless you got the color, wifi, 3g and anything else important fixed?
 
Latest Build Completed:
Tue Feb 21 23:28:21 EST 2012
Please Allow 30-45 Min.

You havent updated the build since then or is the timestamp just wrong??? im gonna give it a quick whirl today anyway just to see... i might switch to kfazz's build in the op for a more currently useable one for a few days (I LOVE ICS :D) though unless you got the color, wifi, 3g and anything else important fixed?

Allow me to recap just the last 24 hours for you:

ccbd62c Add wakeup options category to display settings
6ab2256 CM: Settings: various spelling corrections
8df9b41 Settings : Remove whitespace / duplicate ids
501b59f Settings: Custom carrier text in notification pulldown
23cd99d Fix corruption of values during pixel to em conversion
f096126 Add missing base definition to header
91e15bd Interface Settings: signal status style (2/2)
aa74b37 libRS: release last surface reference when shutting down GL
cdbd3b6 libs/rs: Fix parameter swap in rsAllocation
ics is now 7d91c5d
249c760 Missing header for qualcomm media OMX
75242ba Build libstagefrighthw plugin with qcom vendor
daec6b7 Build libstagefrighthw plugin with qcom vendor
45a8173 Relocate ifdef to prevent unclosed functions
81841a0 Disable raw audio for non-qcom devices
8a7e9e8 QOMX is a qualcomm implementation
9b50011 private_handle_t is not defined in OMAP
116bf49 private_handle_t is not defined in OMAP
ics is now dfb3c7e
bbee58d Add qcom headers to allow building new frameworks
bd6138f Better ifdef to support device-specific camera libraries
dfb3c7e Defy-based libcamera from tpruvot Jordan build
d2564e9 Update gralloc and hardware acceleration interface
78e1288 Fixed syntax for non-qcom builds
5208a7e Missing header for non-qualcomm builds
9177b59 SniffAVI unsupported in OMAP
ics is now 8c71742
d1a9406 Missing Qcom ifdef for SCENE_DETECT
7052745 Disable using prebuilt gralloc - Needs proper source build
a7dc407 Disable camera building while testing new source merges
78a4158 Enable building qualcomm vendor w/ audio enhancement
ics is now 57942d3
472e706 Revert "audio: Specialize qcom hardware ifdef for audio enums (updated)"
5de2893 Automated TimeStamp Update - Mecha
aef281f Frameworks: Custom carrier text in notification pulldown
8f82474 Settings: Custom carrier text in notification pulldown
9427de2 Frameworks: Custom carrier text in notification pulldown
ef8e4e3 Add qualcomm vendor build toggle
04bb1db Missing header for qualcomm media OMX
ics is now 48ee6fd
cd9f1cb Missing header for qualcomm media - Needs placement
021caeb Settings: Custom carrier text in notification pulldown
733ac37 Frameworks: Custom carrier text in notification pulldown
78cc049 Revert "Frameworks: Custom carrier text in notification pulldown"
821b6cb Add qualcomm vendor build toggle
48ee6fd Partial conversion to proper board name classification (1/2)
bfcd525 Fixed Android.mk for mm-core and fixed path for DivxDrmDecrypt.
3 more commits »
e2b002b Add qualcomm vendor build toggle
7d91c5d Add qualcomm vendor build toggle
9c31ab3 Fix broken header path redirection to allow proper inclusion
d9bde6a Fix broken header path redirection to allow proper inclusion
e92804f libQcomUI: update isGPUSupportedFormat
ce395d7 Settings: Custom carrier text in notification pulldown
189e9dd mm-video: update mk for cm9
abcf6ee audio: Specialize qcom hardware ifdef for audio enums
53adcc9 Settings: Custom carrier text in notification pulldown
2c2cc90 Fix display of cover images for PhoneGap implementation
715f1d3 Well that was a fun but unnecessary header file submission
8301007 Comment thèse formats until corrected
6a9751e Restore parameter configuration for OMAP
f7316b4 Restore parameter configuration for OMAP
ics is now 4439c27
b00f67f libstagefright: Ignore other sniffers if current sniffer returns posi…
b9a6b9f frameworks/base: Add support for QCELP/EVRC non-tunnel encoding in SF
f10589c libmedia: Update media profile cap for video codecs
e83eda7 Xcode 4.3 compatibility checkin
4ace223 Add stubs for improved compatibility
497bc0f Interface Settings: signal status style (2/2)
518562e Add legacy qualcomm - enable frameworks build
b8a6aa6 Restore camera files to their original vendor library location
bd0f453 frameworks/base: Add support for QCELP/EVRC non-tunnel encoding in SF
f44004b Realign headers and remove redundancy within msm7x30
1d91455 Realign headers and remove redundancy within msm7x30
9542ac5 Realign headers and remove redundancy within msm7x30
a5fa14f Xcode 4.3 compatibility checkin
0cd35b9 Add stubs for improved compatibility
4439c27 mm-core: Add VirtualPktSize variable to WMAPRO10 QCOM extension
3230a78 mm-core: Adding a parameter in DIVX OMX params
bb18324 Add legacy qualcomm - enable vendor build
54504a7 Add legacy qualcomm - enable vendor build
8c71742 Wireless configuration components to match source build
39b1559 Update kernel configuration to support newer PVR drivers
de40385 Automated Kernel Update - Sholes
fd51fb5 Update explanation to support multiple kernel build layouts
dc4e15a Update buildlean.sh
7afa98b Automated Kernel Update - Sholes
9653b33 Automated Sholes Kernel - Patch
40196ab Actually build wireless module using Gingerbread source
3291f6c Actually build wireless module using Gingerbread source
e416307 Automated TimeStamp Update - Sholes
4c80582 Differentiate Qcom Vendor
c7c6acc I wonder where I removed Usb package from if not Sholes
140a26e libstagefright: Populating sync sample index for Video track only.
754316c libstagefright: Checking buffer size.
c4e9444 libstagefright: Remove qcelp decoder from encoder info list
28 more commits »
ddefae5 Settings: Custom carrier text in notification pulldown
e2fd5e5 Interface Settings: signal status style (1/2)
59c1e51 Frameworks: Custom carrier text in notification pulldown
 

Top Liked Posts

  • There are no posts matching your filters.
  • 74
    new build: http://www.mediafire.com/file/guo6leourklgzgq/cm-9-20120703-UNOFFICIAL-sholes.zip
    gapps: http://www.mediafire.com/?ax46kp0yrl85ynn
    ___________
    Don't flash any other kernels. they won't work.

    changes:
    hexed defy camera libs
    HD profile 854x480 green lines in gallery, plays fine on pc
    SD profile 640x480, plays fine via gallery
    * camera saving null jpegs fixed
    * camcorder working
    * enabled TLS register user in kernel and userspace
    * enabled 1% battery charge display
    * lid switch reporting fixed again (haha)
    * updated wifi drivers and firmware
    * usb storage and adb work
    * probably something i forgot ;)
    compiled kernel with gcc4.5, userland with linaro gcc 4.7 and -O3

    still broken:
    camera flash
    gps (it was working before. RDS_SOCKET permission issue??)
    speakerphone and bluetooth mic routing
    HW decode
    native tethering


    if you like my works, feel free to buy me a beer
    13
    http://www.mediafire.com/file/sndcftxoq9g51gd/cm-9-20120712-UNOFFICIAL-sholes.zip
    http://www.mediafire.com/file/uuhjaczqiqudqll/deprimed_160mhz.zip
    http://www.mediafire.com/file/um9adenv025ip5d/deprimed_180mhz.zip
    http://www.mediafire.com/file/k7agmab0uvuf274/deprimed_200mhz.zip

    build default is core @ 180 (sgx @ 120)

    3 kernels:
    core 160 hi 80 low sgx 107/53 ~ stockish speeds
    core 180 hi 90 low sgx 120/60 ~ moderate performance increase, good batt life
    core 200 hi 90 low sgx 133/60 ~ "battery waster" :D fast! definitely wont work on all phones. it works on my droid built 9/11/2010, but the other one built 7/19/2011 doesn't.

    other changes:
    touchscreen? idr if that was in 7/3 build
    camera stuff
    sw dec
    added a few missing bluetooth files
    not really much else
    9
    overclock breaks camera, backported milestone mt9p012, hp3a, and isp drivers
    this fixed camera and camcorder with sgx overclock, and i'm getting higher fps while recording
    was 15 , now 20 to 24.
    isp now uses an additional 6mb of ram, but i think it's a good tradeoff.
    true 720p recording may be possible now ;)

    Edit: still freezes... hmm.

    Edit:
    odexed build is still unstable, it locks up occasionally when the phone goes to sleep, and usually doesn't come back.
    no errors in logs, nothing i can check looks out of the ordinary, happens with and without gapps, completely mystifying.
    9
    today i ws able to hack in the defy qtouch-obp-ts drivers and enable 5 point multitouch
    the new drivers came with new firmware. previously ver 19, new ver 22.
    this actually got flashed to the touchscreen controller, it's a one way process, unless someone can dump v19 from their phone.. but
    the new ver is compatible with old kernels too, so i don't think it's a big deal.
    i also modified the way the driver reports touch events based on moto stingray qtouch driver
    this is compatible with ics and jb without hacks.

    ics progress: testing an odexed build. it's 20mb larger, but uses 20mb less ram and it's fast! now half of system/app lives on /data
    jb: boots. touchscreen is ... weird. no radio audio sensors lights anything really.
    9
    figured it out:) well maybe i don't quite understand it, but it works :D
    problem was in sram34x.S
    apparently newer kernels don't modify sdram AC timings because sram code can't guarantee no one is using sram when the clock change occurs, which causes random crashes, or in our case, no boot.
    i've also rebased my kernel on deprimed and so far all is good.
    still need to test battery life, it's probaly worse, but better than previously posted builds
    screen off: ram @ 80Mhz sgx at 53Mhz
    screen on: ram @ 200Mhz sgx @ 133Mhz
    Edit2 warning was caused by dsp opp2 not being able to be set
    dropped dsp opp2 to 160.