[ROM][OCT 1][ICS 4.0.4] aospX 1.0.0-MR1 | IMM76L | Source | WIP

Search This thread

Raza Qadri

Senior Member
Jul 31, 2012
1,172
435
I have it now but at least in previous versions it was slower on longer usage than the Android keyboard. Anyway, I don't know why it worked well in BR4 and lost sensitivity in BR5 or BR6.

I also type rapidly in SwiftKey 3 without any problems

Sent from my Desire HD using xda app-developers app

---------- Post added at 07:37 PM ---------- Previous post was at 07:25 PM ----------

Exitz which kernel works best with it?

Sent from my Desire HD using xda app-developers app
 

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
I also type rapidly in SwiftKey 3 without any problems

Sent from my Desire HD using xda app-developers app

---------- Post added at 07:37 PM ---------- Previous post was at 07:25 PM ----------

Exitz which kernel works best with it?

Sent from my Desire HD using xda app-developers app

Use default kernel, there's changes made specifically for aospX...I cannot support anything that I didn't compile myself, so I cannot provide any support for any kernels besides the one included. And I cannot guarantee certain things will work with a different kernel (ie both genlock and kgsl drivers have been updated in kernel to match user space , there's changes made so we can ditch legacy touch screen , plus a lot more specifically tailored for the rom)

Sent from my Inspire 4G using xda app-developers app
 
Last edited:
  • Like
Reactions: sahively

onesolo

Senior Member
Apr 18, 2006
2,580
227
Nexus 7 (2013)
Google Nexus 5
Random keyboard keys not responding is AOSP issue, its not due to a specific release...its happened to me since gingerbread ..An easy way to get it to respond normally is to just lock/unlock the screen..then it goes back to normal.

Sent from my Inspire 4G using xda app-developers app
never had any problems with the keyboard on this rom or Icecold roms
 

Raza Qadri

Senior Member
Jul 31, 2012
1,172
435
Use default kernel, there's changes made specifically for aospX...I cannot support anything that I didn't compile myself, so I cannot provide any support for any kernels besides the one included. And I cannot guarantee certain things will work with a different kernel (ie both genlock and kgsl drivers have been updated in kernel to match user space , there's changes made so we can ditch legacy touch screen , plus a lot more specifically tailored for the rom)

Sent from my Inspire 4G using xda app-developers app

I was just asking beside it works perfectly

Sent from my Desire HD using xda app-developers app
 

WordsworthESP

Senior Member
Jul 23, 2012
804
471
Macon
I just wanted to address some misinformation in posts that were made yesterday, Blackout's new ICS/Sense ROM is absolutely not slow, especially if you're using the smartassv2 governor. Now, is it faster than existz's AospX, The Family's Redemption or Randomblame's Jellytime? No, but then again those aren't running Sense in any capacity, so naturally the pure builds are faster. Maybe you were confusing it with Virtuous Infinity, which is laggy, but it's an Alpha so that's to be expected.

As far as that BeatsAudio apk is concerned; it's placebo. It does nothing except puts a Beats logo in your statusbar. As explained in the Blackout thread, the true BeatsAudio work in HTC phones is in the kernel itself and is not open source, that's why BeatsAudio mods in ROMs at best merely add a little bass. DSP Manager is far better for EQ'ing purposes.

Sorry for getting off topic, existz. I am, however, downloading BR6 as I type. But I must admit you got me excited when you were starting to play around with Jelly Bean. :p

Sent from my Inspire 4G w/Blackout ICS Incredible 3.0
 
Last edited:

Raza Qadri

Senior Member
Jul 31, 2012
1,172
435
I just wanted to address some misinformation in posts that were made yesterday, Blackout's new ICS/Sense ROM is absolutely not slow, especially if you're using the smartassv2 governor. Now, is it faster than existz's AospX, The Family's Redemption or Randomblame's Jellytime? No, but then again those aren't running Sense in any capacity, so naturally the pure builds are faster. Maybe you were confusing it with Virtuous Infinity, which is laggy, but it's an Alpha so that's to be expected.

As far as that BeatsAudio apk is concerned; it's placebo. It does nothing except puts a Beats logo in your statusbar. As explained in the Blackout thread, the true BeatsAudio work in HTC phones is in the kernel itself and is not open source, that's why BeatsAudio mods in ROMs at best merely add a little bass. DSP Manager is far better for EQ'ing purposes.

Sorry for getting off topic, existz. I am, however, downloading BR6 as I type. But I must admit you got me excited when you were starting to play around with Jelly Bean. :p

Sent from my Inspire 4G w/Blackout ICS Incredible 3.0

Senseless people use sense :p

Sent from my Desire HD using xda app-developers app

---------- Post added at 06:31 AM ---------- Previous post was at 06:30 AM ----------

I just wanted to address some misinformation in posts that were made yesterday, Blackout's new ICS/Sense ROM is absolutely not slow, especially if you're using the smartassv2 governor. Now, is it faster than existz's AospX, The Family's Redemption or Randomblame's Jellytime? No, but then again those aren't running Sense in any capacity, so naturally the pure builds are faster. Maybe you were confusing it with Virtuous Infinity, which is laggy, but it's an Alpha so that's to be expected.

As far as that BeatsAudio apk is concerned; it's placebo. It does nothing except puts a Beats logo in your statusbar. As explained in the Blackout thread, the true BeatsAudio work in HTC phones is in the kernel itself and is not open source, that's why BeatsAudio mods in ROMs at best merely add a little bass. DSP Manager is far better for EQ'ing purposes.

Sorry for getting off topic, existz. I am, however, downloading BR6 as I type. But I must admit you got me excited when you were starting to play around with Jelly Bean. :p

Sent from my Inspire 4G w/Blackout ICS Incredible 3.0

Yes beats audio. Apk doesn't do a thing

Sent from my Desire HD using xda app-developers app
 

kennypow3rs

Senior Member
Aug 31, 2011
2,210
686
37
Houston
Its just an EQ setting nothing more nothing less. I personally CAN tell the difference on speaker and with headphones plugged in. I've gone back and forth between back ups just to check. That's just me. Now if you really wanna turn up the weak speaker flash the Sony bravia engine patch then come back and say its placebo....
 

Raza Qadri

Senior Member
Jul 31, 2012
1,172
435
Its just an EQ setting nothing more nothing less. I personally CAN tell the difference on speaker and with headphones plugged in. I've gone back and forth between back ups just to check. That's just me. Now if you really wanna turn up the weak speaker flash the Sony bravia engine patch then come back and say its placebo....

Does Sony bravia engine works with earphones if yes please give me it's link

Sent from my Desire HD using xda app-developers app

---------- Post added at 06:40 AM ---------- Previous post was at 06:39 AM ----------

Its just an EQ setting nothing more nothing less. I personally CAN tell the difference on speaker and with headphones plugged in. I've gone back and forth between back ups just to check. That's just me. Now if you really wanna turn up the weak speaker flash the Sony bravia engine patch then come back and say its placebo....

I used sense 4 rom which had beats and really worked better than apk

Sent from my Desire HD using xda app-developers app
 

kennypow3rs

Senior Member
Aug 31, 2011
2,210
686
37
Houston
Does Sony bravia engine works with earphones if yes please give me it's link

Sent from my Desire HD using xda app-developers app

---------- Post added at 06:40 AM ---------- Previous post was at 06:39 AM ----------



I used sense 4 rom which had beats and really worked better than apk

Sent from my Desire HD using xda app-developers app

Please make a backup before playing around with this. It was too loud for me. But maybe not for you! I will NOT blow your speaker like some of the retards who are scared to flash it say. Sorry existz well get back on topic...

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

If you really want better sound or beats that bad get the real headphones or a new/better phone like the one x...
 

Raza Qadri

Senior Member
Jul 31, 2012
1,172
435
Please make a backup before playing around with this. It was too loud for me. But maybe not for you! I will NOT blow your speaker like some of the retards who are scared to flash it say. Sorry existz well get back on topic...

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

If you really want better sound or beats that bad get the real headphones or a new/better phone like the one x...

Well I have decided that I will not buy an HTC device again because what they to DHD.
Besides this one x or any other HTC doesn't fully support beats audio. I phone support beats better than HTC

Sent from my Desire HD using xda app-developers app

---------- Post added at 06:51 AM ---------- Previous post was at 06:47 AM ----------

Please make a backup before playing around with this. It was too loud for me. But maybe not for you! I will NOT blow your speaker like some of the retards who are scared to flash it say. Sorry existz well get back on topic...

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

If you really want better sound or beats that bad get the real headphones or a new/better phone like the one x...

I repeat does it alter headphones experience

Sent from my Desire HD using xda app-developers app
 

kennypow3rs

Senior Member
Aug 31, 2011
2,210
686
37
Houston
Well I have decided that I will not buy an HTC device again because what they to DHD.
Besides this one x or any other HTC doesn't fully support beats audio. I phone support beats better than HTC

Sent from my Desire HD using xda app-developers app

---------- Post added at 06:51 AM ---------- Previous post was at 06:47 AM ----------



I repeat does it alter headphones experience

Sent from my Desire HD using xda app-developers app

It needs sense framework, use a sense rom.... "the real experience" :rolls eyes:

---------- Post added at 03:00 AM ---------- Previous post was at 02:59 AM ----------

Ahem!

Sent from my Inspire 4G using xda premium

Yes your majesty?
 
  • Like
Reactions: sahively

lestervai

Senior Member
Jul 30, 2012
310
22
I've installed BR6 and I was in BR4 (full wipe). The only annoying things I've noticed:

For whatever reason, I find the touchscreen less sensitive than before. This is specially annoying when I'm typing since it misses some letters. Specially the 'a' letter. It didn't happen before.
Key vibration in the keyboard is much more stronger than before. Much like the Sense keyboard while in BR4 it was more subtle.

dude, we have the same issues,
while i was on BR4, i am kinda annoyed that keyboard letter "A" and the "BackSpace" is not that responsive, plus while i am playing some games (Modern Combat 3 and DH3) the move stick is sometimes unresponsive.
but hey, after i flashed BR6, as far as yesterday i dont have that issues anymore. texting is smooth(all keys) and virtual joystick is better than BR4.

my only issue now is the slight bug on the video recording and the geolocation problems.

overall, this ROM really nails it!

Thank you. Existz!
 
Last edited:

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
I keep getting messages in regards to this, so I'm posting it again for those that missed it...GooManager support has been removed in BR6 and replaced with my modified version of OTA Updater (Settings->OTA Updater).. The reason is because Goo was slow and very unreliable...with OTA Updater it allows direct linking downloads from GoogleCode, that way I only have to upload to one place. So OTA downloads will now be faster and more reliable...plus push notifications. Since BR6 is the initial version, there won't be any OTA update notifications until the next release. So you will need to download BR6 directly from GoogleCode.

Also since this is a modified version of OTA Updater app specifically for aospX (and integrated into Settings), do not use app updates from the official site... Whenever this is updated upstream I will update my version. Just think of it as a completely different app/project (because as time goes on, I will be making more of my own changes and more tailored for aospX and DHD/Inspire). But i have already added aospX branding to the version name in About for the next release.


EDIT:
I also want to point this out early, I have updated OTA Updater to show the actual device name under Device Information. In BR6 it reports "ace" (because it checks Build.DEVICE), but in BR7 it will show the actual device name "DesireHD" or "Inspire 4G" (by checking Build.MODEL)..
 
Last edited:

juan0089

Senior Member
Jan 1, 2012
81
1
Alajuela
Hi existz ur rom is awesome.. have question, why this rom does not recognize the SIM contacts? thanks man
 
Last edited:

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
Hi existz ur rom is awesome.. have question, why this rom does not recognize the SIM contacts? thanks man

At least from my understanding its because with AOSP contacts are meant to be synced through Google sync. Every AOSP rom i have used does not read sim contacts...You can either use a Sense rom to export contacts to sdcard, which saves it as a .vcf file and then on AOSP you can just import that .vcf file from People->Menu->Import/Export ....or just sync your contacts to google from a Sense rom, so that way all you have to do is sync.. But Ive always had my contacts synced through Google though, so ive never really had to worry about this...so someone else might know an easier way or an app or something (if there is one). But AOSP doesn't read directly from sim afaik
 
Last edited:

juan0089

Senior Member
Jan 1, 2012
81
1
Alajuela
At least from my understanding its because with AOSP contacts are meant to be synced through Google sync. Every AOSP rom i have used does not read sim contacts...You can either use a Sense rom to export contacts to sdcard, which saves it as a .vcf file and then on AOSP you can just import that .vcf file from People->Menu->Import/Export ....or just sync your contacts to google from a Sense rom, so that way all you have to do is sync.. But Ive always had my contacts synced through Google though, so ive never really had to worry about this...so someone else might know an easier way or an app or something (if there is one). But AOSP doesn't read directly from sim afaik

hmm now I understand .. I always do as you say through Google or export. vcf file ... I'll donate some money no matter how it is? I'm from Costa Rica
 

Top Liked Posts

  • There are no posts matching your filters.
  • 317
    Final-blurred.jpg



    aospX is a pure AOSP build, meaning it is NOT CM or built from CM source, so please do NOT ask for CM features. However, it does use device/hardware files for ACE from CM.. so any device specific problems that is in CM will most likely be in aospX (ie. bluetooth, wifi, gps..etc). aospX includes various fixes from AOKP (TeamKang), CodeAurora, Linaro, Oxygen-Rom and CM


    RULE #1: Do NOT ask for ETAs!
    RULE #2: This is NOT AOKP/CM, so do NOT ask for AOKP/CM features!
    RULE #3: This is a BETA, so treat it as a BETA!!
    RULE #4: Always check Issue Tracker before posting!! (HERE)
    RULE #5: This is NOT a support thread! Its a development thread..


    Features:
    - Based off AOSP master
    - Busybox and Init.d support
    - Updated TalonACE kernel for ICS (included)
    - Compiled with Linaro Android 4.6.3 Toolchain
    - Custom Quick Toggles Menu (tap Settings icon in notification pulldown)
    - Patches from AOKP, CM, CodeAurora, Linaro, 0xlab..plus more
    - Working Bluetooth, GPS, WIFI/Tethering

    Working:
    * Camera
    * Sound
    * Phone works 2G/3G
    * Touch
    * SD Card
    * Wifi
    * Sensors
    * Headphones
    * Bluetooth
    * EGL
    * Market
    * Gallery
    * 3D Acceleration
    * Video Playback
    * GPS
    * Tethering
    * Facebook contact sync
    * more..

    Install Instructions:
    * Wipe data/factory reset
    * Install zip from sdcard
    * Inspire users flash Inspiremod
    * Reboot!

    Downloads:
    AR = Alpha Release
    BR = Beta Release
    MR = Milestone Release
    RC = Release Canidate

    Homepage/Downloads:
    http://code.google.com/p/aospx


    Please check the Issue Tracker BEFORE posting: HERE

    For Chat and Support Join #aospx on IRC Freenode

    Sources:
    http://github.com/aospX
    http://github.com/existz


    To check current development visit:
    https://twitter.com/aospx
    https://launchpad.net/aospx


    Code:
    MR1:
    rootdir: updated hosts file
    dalvik: Various updates from AOSP master
    Bionic/libm: Prefer branches and VFP ABI
    Bionic/libm: Pow optimizations and bug fixes
    Bionic/libm: Add assembly versions of sin/cos
    Contacts: Fixed recent Android Dialer exploit
    Contacts: Fix Phone/Dialer background gradient
    Fixed Caller name not sticking for missed calls
    Settings: Fix crash when setting the radio band
    Settings: Fix memory leak in ApnSettings activity
    qcom/mm-video: Merged latest from CodeAurora
    Fix SkBitmap::fPixels not being locked correctly
    libstagefright: Fix for crash in specific AVI clip
    libstagefright: Avoid read in non-EXECUTING state
    skia: Various updates from AOSP master and CAF
    msm7k: Fix dlsym call to get OMX_Deinit reference
    Fixed memory leak caused by CSSRuleList wrapper
    external/bluetooth/bluez: Updates from AOSP master
    libdex, libskia, libsqlite: Build using -O3 optimizations
    ace: Use prebuilt gps.spade from 2.50.405.2 (Issue 70)
    Revert "Avoid multiple dns lookups for the same query"
    MPEG2TS: graceful exit if PID changes in b\w playback
    kernel/msm7x30: Updated kgsl driver to latest from CAF
    kernel: Update G-sensor drivers from vivo-ics-crc-3.0.16
    kernel/msm7x30: build tun and cifs as modules (Issue 56)
    kernel/msm7x30: Increased handset volume for spade/glacier
    Toolchain: Updated mpfr, mpc, binutils and gdb from Linaro
    Revert NEON optimized scanline_t32cb16 and t32cb16blend
    Browser, chromium, Mms, Webkit: Updates from AOSP master
    
    BR7:
    zlib: Merged latest from github.com/madler
    vendor/google: Update Maps and StreetView
    gtest: Merged latest from AOSP master (1.6)
    bionic: add macro protection for MALLOC_ALIGNMENT
    bionic: Enhance getcwd(3) to handle NULL like glibc
    Music: Fix music crash when search song (Issue 65)
    Music: Null pointer protection in AudioPreview.java
    kernel: Increase PMEM_ADSP to fix 720p recording
    frameworks/base: ProcessStats: Fix another crasher
    frameworks/base: SystemUI: Added support for HSPA+
    frameworks/base: Services: Add HSPAP info in Android
    frameworks/base: Fix error trap in SurfaceTexture Client
    Define TCP buffer sizes for HSPAP, HSDPA and HSUPA
    DeskClock: Add permissions so it can play /sdcard/Alarms/*
    jpeg: Switched back to AOSP libjpeg with VeNum optimizations
    Remove Alarm_Classic.ogg to fix duplicate ringtone (Issue 103)
    Performance improvements: DiskLruCache, HttpResponseCache
    Settings: Updated OTA Updater icon & updated to v0.99-RC5-aospx
    
    BR6:
    Browser: Updated search engines
    update openssl to version 1.0.0j
    Switch to NetBSD regex and strxfrm(3)
    Switch to NetBSD tdelete/tfind/tsearch
    bionic: fast neon pow() for small x,y
    bionic: Add unshare() syscall correctly
    system/core: rootdir: update hosts file
    dalvik: Backported a few commits from JB
    Settings: Backported a few commits from JB
    Settings: Add OTA Updater to Settings menu
    kernel: Updated kgsl driver from CodeAurora
    kernel: Updated genlock driver from CodeAurora
    frameworks/base: Backported a few commits from JB
    frameworks/base: Various fixes for AVRCP1.3 support
    libstagefright: Updated latest fixes from CodeAurora
    libcore: HttpResponseCache should return 504, not 502
    zlib: Updated to latest version from github.com/madler
    Update libvpx, sonivox and webrtc to latest from AOSP
    DownloadProvider: Add missing Bluetooth as network type
    libyuv: Rebased off latest version from chromium upstream
    vendor/google: Updated YouTube and Gmail to latest versions
    build: Switched platform version to release standards (Issue 82)
    
    BR5:
    bionic: Upgrade to tzdata2012d
    skia: Merged latest from AOSP master
    webkit: Tons of WebGL/HTML5 updates
    webkit: Added support for WebAudio API
    webkit: DOM core/traversal optimizations
    vpx: Update libwebm to latest from AOSP
    busybox: Update to latest version 1.20.2
    freetype: Merged latest from AOSP (2.4.9)
    dalvik: Backported a few commits from JB
    Browser: Backported a few commits from JB
    Settings: Added support for ADB Over Wi-Fi
    Speex: Switched to Linaro/mainline version
    Switched upstream branch to "ics-plus-aosp"
    Launcher2: Improve app launching performance
    ace: Let driver decide what composition to use
    SearchWidget: passing APP_DATA to voice intent
    build: Switched kernel toolchain to Google 4.6
    frameworks/base: set dns correctly for p2p case
    qcom: mm-core/display: Updated to latest from CAF
    SystemUI: Fix visual bug in EDGE network indicator
    Music: Fix for seekbar issue on interrupt by call
    Music: Fix seekbar stuck after pressing suspend key
    drawable: fix ugly gradient on dark holo background
    Mms: Backported a couple commits from AOSP/JellyBean
    Mms: Invalidate contacts cache if contacts DB is modified
    qcom/display: Removed some logcat spam during vid playback
    touchscreen: Updated ts driver so we can remove legacy fixes
    
    BR4:
    Merged latest from AOSP
    rootdir: updated hosts file
    v8: Switch to AOSP/JB libv8
    stlport: Merged latest AOSP/JB
    audio/msm7x30: fix device count
    audio: Change fallback route to speaker
    Reverted ISO C++11 changes for stability
    aospx/common: Add e2fsprogs to the build
    aospx/common: Add 2nd ATT apn to the list
    zlib: Merged latest from github.com/madler
    libxml2: Updated to latest version (2.7.8)
    qcom/display: Merged latest from CodeAurora
    webkit: Re-added WebGL support for Android 4.0
    webkit: Port bug fixes from webkit to plug leaks
    Use source built Calendar and CalendarProvider apks
    framework: fixed wifi sleep policy (backported from JB)
    framework: fix restoring network mode preference on reboot
    Fix automatic timezone failing on some GSM networks (Issue 36)
    system/media: wilhelm: Fix pointer mis-assignment (Issue 81)
    MMS: fix battery drain receiving Mms when data connection off
    
    BR3:
    Merged latest from AOSP
    FileManager: Updated to v1.2
    Camera: 480p Video now working
    ace: Disabled building with LPA
    Launcher2: Updates from CodeAurora
    Fixed issue with Netflix not loading
    msm7x30: Switched to c2d composition
    msm7x30: Updated CFLAGS for Cortex-A8
    build: Enabled -O3 on arm_CFLAGS only
    build: Enabled strict-aliasing globally
    Superuser/su: Updated to latest versions
    qcom: Updated Adreno libs from CodeAurora
    Bluetooth: Tons of fixes and updates from CM
    tcpdump and libpcap updated to latest verions
    frameworks/base: Merged latest from CodeAurora
    zlib: Updated to latest from github.com/madler
    SettingsProvider: Disable animations by default
    New 'Yuxon GCC 4.6.3' toolchain (based on Linaro)
    Phone: Fix occasional completely mute incoming call
    Settings: Added UI option to disable Data Statistics
    Updated GooManager, Maps and YouTube to latest version
    bionic: Linaro ARMv7 optimized string handling routines
    bionic: Fix crash on startup when invoked with a parameter
    Switched to AOSP/JellyBean chromium, webkit, skia and v8
    kernel: ext4: add missing save_error_info() to ext4_error()
    display, libcore, mm-video: Merged latest from CodeAurora
    
    BR2:
    Merged latest from AOSP Master
    ace: Fix some liblight errors
    audio/msm7x30: Tons of updates
    ace: Small updates from CodeAurora
    kernel/msm7x30: Updated kgsl driver
    vendor/qcom: Update Chromium plug-ins
    libcore: Fix an ICS DatagramPacket bug
    bionic: Replace strlen() implementation
    Build with LPA but disable in system.prop
    Contacts: Avoid unnecessary layer updates
    qcom/display: Merged latest from CodeAurora
    qcom: Add prebuilt libDivxDrm for mmparser
    qcom/mm-core: Merged latest from CodeAurora
    Browser, Mms, Phone: Use ICS alert drawable
    frameworks/base: Merged latest from CodeAurora
    system/core: toolbox: implement rm -f flag (force)
    Settings: Revert ad-hoc network support (Issue #60)
    skia: Removed optimizations to try to fix Issue #50
    Updated libpcap,tcpdump,iptables to latest versions
    ace: Change permissions for /dev/tun to fix openvpn
    SoundRecorder: Changes to make sound recorder visible
    dalvik, libcore, webkit: Merged latest from CodeAurora
    Phone: Dismiss previous dialog before updating network list
    
    BR1:
    Merged latest from AOSP master
    google: updated Maps to v6.7.0
    aospx: update BUILD_ID for IMM76I
    qcom/display: updates from CodeAurora
    qcom/mm-video: updates from CodeAurora
    frameworks/base: Wifi/AP fixes from CM
    frameworks/base: Add volume music controls
    framework,libpng,libxml2 updated from CAF
    Launcher2: A few updates from CodeAurora
    Launcher2: Added Overflow Menu to AppDrawer
    Bluetooth: Add MAP Profile features (#3857)
    qcom: Add Chromium plug-ins from CodeAurora
    Contacts: Merge latest from AOSP ics-mr1-release
    Contacts: Add lookup in Call logs to lookupNumber
    qcom: Remove the software opengl lib from egl.cfg
    Telephony: Add HSPAP to getTcpBufferSizesPropName
    skia: Fixed memory leak in SkDraw::drawDevMask
    skia: Fix a bug in clampx_nofilter_trans_S16_D32_DX
    framework: Fix a couple of nasty heap corruption bugs
    DeskClock: Set volume button setting to None by default
    zlib: updated to latest from github.com/madler (1.2.7.1)
    Mms: Added option to show full date/time for the messages
    Browser: Handling the ActivityNotFoundException in Browser
    Tremolo: Add workaround for gcc-linaro bug 913528/gcc bug 51794
    
    AR31:
    Merged latest from AOSP master
    google: updated gapps to 20120429
    aospx: updated GooManager to v2.0.5
    aospx: updated apns-conf.xml from cm
    Launcher2: Various speed improvements
    kernel: msm_fb from primou 3.0 kernel
    kernel: various updates from CodeAurora
    libhardware_legacy: Fix issues with VOIP
    system/core: rootdir: updated hosts file
    frameworks/base: Fix aliasing violations
    frameworks/base: Updates from CodeAurora
    qcom/display: merge latest from CodeAurora
    qcom/mm-video: merge latest from CodeAurora
    qcom: Update proprietary libs from CodeAurora 
    zlib: updated to latest from github.com/madler
    msm7x30: init.rc: Restrict zygote to system user
    Browser: Manage Slide Transitions incompatibility
    Settings: Use Holo theme for ActivityPicker Dialog
    Camera: Fix sound playing when Volume zoom is enabled 
    Camera: Don't try to set focus/metering areas when none exist 
    
    AR30:
    Merged latest from AOSP master
    framework: updates from CodeAurora
    updated bash (4.2) and lsof (4.86)
    build: various gcc 4.6 compiler fixes
    qcom/mm-video: updated latest from CodeAurora
    skia: Revert "external/skia: Add QC hooks" (Issue #50)
    dalvik: Revert "Debug Change to stop the process with excessive JNI"
    
    AR29:
    Ace: enable mass storage
    Ace: update prop for better pm
    Gapps: Updated to latest 20120317
    aospX/common: Add OpenVPN to build
    aospX: use cleaner default wallpaper
    Camera: commits from CAF and Twisted
    DexOpt anything on /system in /cache
    Music: Merged latest from CodeAurora
    system/core: Merged 4.0.4_r1.1 history
    qcom/display: disabled various debugging
    qcom/display: Merged latest from CodeAurora
    framework: Various commits from CodeAurora
    framework: Fix contact lookup with CLIR prefix
    framework: AudioManager: Handle KEYCODE_VOLUME_MUTE
    Updated iptables (v1.4.13) and iproute2 (3.3.0)
    kernel: kgsl,vidc,rotator,pmem updated from CAF
    Mms: Fix wrong message selection in context menu
    Mms: Make notifications consistent with the Gapps
    Rebased webkit/skia/v8 off latest from CodeAurora
    DeskClock: Fix "dismiss dialog would unlock lockscreen"
    DeskClock: Added flip to dismiss/snooze functionality
    libphonenumber: Avoid '0' being discarded in dial string.
    Browser: swipe edge of screen to view the previous/next tab
    Attempt #1 to fix homescreen stutter (reverted CAF performance class)
    libI420colorconvert: Add new library for MovieStudio color conversions 
    
    AR28:
    kernel: Revert back to old cpu frequency layout
    framework: Bring auto-brightness inline with CM
    Keyboard backlight for non-autobrightness fix (Issue #14)
    google: Updated Email/Exchange apks to 4.0.4 version (Issue #43)
    
    AR27:
    Ace: Update qcom prop
    Ace: Support Android encryption
    dalvik: Added/Enabled KSM Support
    DeskClock: Add Digital Clock widget
    bluetooth: AVRCP 1.3 feature changes
    su: Revert back to ics release branch
    Camera: Updated app to latest from CM
    framework: More updates from CodeAurora
    Merged latest from AOSP (Android 4.0.4)
    msm7x30: Updated Camera HAL from Twisted
    msm7x30: Updated kernel (kgsl/vidc drivers)
    Fixed some Touchscreen issues (ie. Temple Run)
    qcom/mm-core: Updated to latest from CodeAurora
    qcom/mm-video: Updated to latest from CodeAurora
    qcom/display: Updated to latest from CodeAurora
    qcom/media: audio: Disable debug messages in log 
    zlib: merged latest develop branch from madler (v1.2.7)
    
    AR26:
    dalvik: Tons of fixes from CodeAurora
    Launcher2: CellLayout: Better Scaling
    qcom/display: Merged latest from CodeAurora
    qcom/mm-video: Merged latest from CodeAurora
    Settings - Fix Google typo in utility function
    DeleteDropTarget: Haptic Feedback on Long-Press
    DeleteDropTarget: Clear when dragging from AllApps
    msm7x30-common: Updated Camera HAL from Twisted
    Updated to official Adreno GPU libs from Qualcomm
    Phone/Contacts: Update T9 and Dialpad translations
    bionic: define malloced address to 16-byte aligned
    bionic: include <machine/cpu-features.h> in byteorder.h
    build: Fix for "dexopt: No such file or directory" error
    libpixelflinger: Add ARM NEON optimized scanline_t32cb16
    libpixelflinger: Neon*implementation*of*t32cb16blend*function
    simplify and improve BOARD_USE_LEGACY_TOUCHSCREEN
    su-binary: synced with latest development branch from ChainsDD
    vendor/htc: updated libbcc.so compiled with Linaro 2012.03
    framework: audioflinger: Optimze ditherAndClamp with ARM NEON
    framework: Remove 'Bypass Texture Creation' hack in frameworks
    framework: SystemUI: Hide expanded dialog when screen is off
    frameworks/base: Removed intent logging from SearchDialog.java
    Phone: Prevent DTMFTwelveKeyDialer from logging all keypresses
    Phone: Disable accelerometer sensor while in-call & screen UI off
    
    AR25:
    Some minor fixes to MediaProvider
    Music: Various fixes from CodeAurora
    Monkey: request am to show the ANR dialog
    Dialer: Fix initial state for t9 sort mode
    msm7x30-common: Update Camera HAL from Twisted
    ContactsProvider: Adjust a variable type conversion
    frameworks/base: More various updates from CodeAurora
    Change default mode for journal files created by sqlite
    dalvik: Exclude sha1.c when building libdex for device
    core: allow radio users to access all rmnet* interface 
    Webkit and Skia(r3312) version updates from AOSP Master
    qcom/media: Built using new qcom audio libs (mic works!)
    qcom/display: Merged with latest from CodeAurora ics_chocolate
    zlib: Update to version on adler32/slhash repo as of Mar 07, 2012
    
    AR24:
    Merge latest from AOSP Master
    mm-core: Updates from CodeAurora
    mm-video: Updates from CodeAurora
    Launcher2: Removed 5.2mb of unused pngs
    Dialer: Add Dialpad settings and T9 dialer
    frameworks/base: Tons of updates from CodeAurora
    Tons of fixes from CodeAurora for video playback
    qcom/display: Synced with CAFs ics_chocolate branch
    mTetherInterfaceName vs mInterfaceName mismatch
    msm7x30-common: Updated Camera HAL from Twisted (Panaroma)
    Changes to MediaProvider fixing missing media in apps (ie. Gallery)
    
    AR23:
    Merged latest from AOSP master
    Ace: Updated OMX permissions in uevent
    DeleteDropTarget: Long-Hold To Uninstall
    msm7x30-common: updated media_profiles.xml
    vendor/aospx: Set BUILD_ID to release standards
    framework: Telephony: Correct the typo in RIL.java
    Avoid video buffers filling and flushing in SEEK state
    libstagefright: Fix to free buffers properly in ERROR state
    Fixed hardware video decoding (HD video, streaming video..etc)
    framework: Tons of updates from CodeAurora for video playback
    framework: ShutdownThread: Set property to indicate radio shutdown
    ace: shutdown: Force modem file system sync as part of shutdown
    
    AR22: 
    Merged latest from AOSP master
    Fixed Market issues introduced in AR21
    bionic: Make use of ARMv7 optimized strlen()
    msm7x30-common: enabled Scorpion optimizations
    msm7x30-common: updated vidc headers from CodeAurora
    NotificationMgr: Force led notification even if screen off 
    libpixelfliner: Use GCC visibility to reduce code size by 28%
    
    AR21:
    Fixed auto rotate not working on AR20 release
    DeskClock: fix alarm not setting with voice action (issue #26)
    
    AR20:
    Launcher2: AppsCustomize: Fix Cling
    Launcher2: A few minor speed tweaks
    device/htc/msm7x30-common: sync latest Camera HAL
    Mms: Display contact pictures in Mms notifications
    Mms: fix Problems sending/receiving MMS, tears down MMS APN
    Settings: Replace Performance category with AXControl
    Settings: Add option to disable boot animation to Performance 
    Settings: option for volume wake (Settings>Display>Volume Wake)
    Launcher2: Preferences: Hide Market button from the app drawer
    Launcher2: Move "System settings" to the bottom of the menu
    framework: Add support for bmp and wav content types in MMS 
    framework: NotificationManagerService: Fix notification led bug
    framework: Increase PDU parts buffer size for performance reasons
    Added new API for AtomicFile - NoSync to address power regression
    system/extras: Store the uid and gid (when running on an Android device)
    hardware/qcom/display: Add flag to avoid mapping memory in userspace
    prebuilt: update Linaro Android toolchain to 4.6-12.02 pre-release
    Custom libjpeg-turbo and ARM optimizations to freetype, libpixelflinger
    Fixed more strict aliasing violations from Linaro + prepare for GCC 4.7
    
    AR19:
    msm7x30-common: updated 7230 kernel
    msm7x30-common: cleaned up init.rc
    msm7x30-common: updated headers from caf
    Launcher2: added scroll wallpaper option
    Phone: Add end call button to notification panel
    Browser: option to long press to open in incognito tab
    Browser: move UserAgent and CPU Upload to advanced menu
    hardware/qcom/display: tons of updates from CodeAurora
    Ace: fixed overlays and set own number as default vm #
    framework: telephony: Add support for Caller Name Display
    framework: allow backlight to decrease for lower ambiant light
    framework: Fix data activity overlay not being removed when data is disabled
    framework: Remove opaque check in GLRenderer when preparing dirty region
    framework: Fix 'Avoid Binding Texture' logic in SurfaceTexture & SurfaceFlinger
    framework: SurfaceTexture: Avoid binding texture if format not supported in GPU HW
    framework: SystemUI: Display data icon independent of voice service state
    
    AR18:
    Fixed issue #12: mute not working
    Ace: re-synced repo with Cyanogen
    external/skia: Skia merge (r3022)
    vendor/google: update gapps to 20120207
    vendor/htc: updated adreno libs from Kali
    Launcher: Add menu + number of homescreens
    msm7x30-common: updated common 7230 kernel
    msm7x30-common: updated media_profiles.xml for ICS
    msm7x30-common: updated usb legacy (init.htc7x30.usb.rc)
    Accept all mimetypes for inbound bluetooth file transfers
    framework: AbsListView: Improve scrolling cache (re-enabled)
    framework: Get SoftAP interface from wifi.ap.interface prop
    framework: Set the data type icon to 0 when connected to wifi
    framework: Add LegacyUsbDeviceManager::setCurrentFunction method
    framework: Keep track of tetherable USB interfaces in up/down link states
    
    AR17:
    Now fully merged with AOSP master
    vendor/google: updated gapps and maps
    vendor/aospx: updated build fingerprint
    qcom/display: updates from CodeAurora
    system/vold: synced vold with CyanogenMod
    vendor/aospx: updated apns-conf (fix issue #13)
    Settings: allow developer options as a shortcut
    Settings: add Performance menu with CPU settings
    external/bluetooth: fix aliasing violations from linaro
    frameworks/base: AbsListView: disable scrolling cache
    frameworks/base: improved media scanner on devices with emmc
    frameworks/base: Hiding media from folder with .nomedia file
    SurfaceFlinger: Set the buffer size in the GraphicBufferAlloc 
    
    AR16:
    msm7x30-common: updated headers
    qcom/display: updates from CodeAurora
    Camera: prebuilt apk to fix force closing
    system/core: updated hosts file for ad blocking
    system/core: Safely restart services to avoid race conditions
    Superuser: fixed FC when checking for su binary update
    Ace: updated init.spade.rc and ueventd (possible BT fix??)
    hardware/msm7k: compiled with old audio libs (fixes mic issues)
    prebuilt: updated to Linaro Android 4.6.3-2012.01 toolchain
    
    AR15:
    vendor/htc: updated proprietary libs
    vendor/google: attempt to fix Exchange
    vendor/aospX: disabled hot bluetooth switching
    frameworks/base: Add percentage to stock battery
    frameworks/base: option to disable bootanim via build.prop
    dalvik: fix a bug in redundant branch elimination
    Added larger font cache memory for large memory devices
    libstagefright: Fix to free buffers properly in ERROR state
    
    AR14:
    msm7x30-common: update init.rc
    Ace: Switch to mdp compostion
    Ace: Add camera permissions to uevent
    opengl: Enable -flto and -ffast-math
    system/core: Fix aliasing violations
    external/icu4c: Fix aliasing violations
    fix build break with prebuilt toolchain
    Exclude sha1.c when building libdex for device
    
    AR13:
    build/core: Enable more optimizations 
    Enable use of clz instruction in ffs function
    Compiled with Linaro Android 4.6.3 toolchain + graphite
    libagl: Enable CLZ instruction generation for TextureObjectManager 
    libpixelflinger: Build NEON optimized routine per target configuration 
    
    AR12:
    vendor/htc: updated snd3254 binary
    vendor/google: changed gapps to fix market issue
    qcom/media: vidc/vdec updates from CodeAurora
    msm7x30-common: updated vidc/vdec headers from CodeAurora
    bionic: readdir: fix interface to kernel getdents64 function
    bionic: sreadahead: adding readahead system call into bionic libc
    bionic: Add extended attribute (xattr) system call wrappers to bionic.
    
    AR11:
    ace: static default wallpaper
    qcom/display: updates from CAF
    Launcher: enable 7 screens
    Launcher: tweak DEFAULT_TENSION value
    Launcher: PagedView: tweak mSnapVelocity
    dalvik: Increase HEAP_IDEAL_FREE to 7.2mb
    mms: Increased max sms threshold value
    mms: Return to message list if the last message on thread is being deleted
    mms: Add SMS Split by encoding and counter at end of message with settings
    SurfaceFlinger: Remove the old GraphicBuffer reference
    frameworks/base: Initialize MAXIMUM_FLING_VELOCITY using system prop
    frameworks/base: Increase Zygote preload GC threshold to half the heapgrowthlimit
    
    AR10:
    ace: updated build fingerprint
    qcom/camera: semi working now
    framework: rebuilt on clean ics-mr1 base
    msm7x30-common: fixed typo for wlan tethering
    msm7x30-common: updated common 7230 kernel (updated wifi driver from 3.0)
    
    AR9:
    Superuser: synced repo with ChainsDD
    Settings: Enable configuration of EAP-PWD
    qcom/media: audio: msm7x30: fix ifdef derp
    Launcher2: PagedView: Don't Clear Dirty Pages
    stagefright: Fix playback for mkv files with lacing
    Phone: Add option for setting device phone number
    
    AR8:
    build: Force insecure mode for userdebug builds
    bionic: libm: Add a proper sincos() implementation
    bionic: memcmp: prefetch optimizing for ARM Cortex-A8/A9
    bionic: memmove: Fix the abuse of memcpy() for overlapping regions
    bionic: revert Support GNU-style hash to speed up symbol lookup
    
    AR7:
    msm7x30-common: update flags
    qcom/display: synced with latest from CAF
    qcom/media: synced with latest from CAF
    Music: Eliminate wakeup events for screen refresh
    Music: Fix blinking of disc in Music application
    Vendor: LatinIME: Update all dicts for ICS
    LCD: allow dimming when docked or undocked
    opengl: remove unused adreno flag from the makefile
    Hold a reference to the allocated buffers in GraphicBufferAlloc
    
    AR6:
    System: fixed init.d support
    msm7x30-common: update common 7230 kernel
    DownloadProvider: download any file type
    ContactProvider: add facebook contact support
    Build: switched to userdebug instead of eng
    
    AR5:
    sqlite3: disabled sync
    msm7x30-common: updated common 7230 kernel
    Launcher2: LauncherModel: Optimize loading
    Music: add lockscreen/notification music controls
    Framework: Long press back to kill (developer options)
    Framework: Custom Toggle Menu (updated with BT, Data and GPS toggles)


    Credits:
    AOSP
    AOKP (TeamKang)
    beforedenied (preview image above)
    CodeAurora
    Codenamedroid
    CyanogenMod
    Kali-
    Linaro
    LordClockan
    TwistedUmbrella
    Oxygen-Rom
    0xlab
    ..and everyone involved in porting to DHD/Inspire 4G
    48
    Reserved

    10char
    44
    UPDATE


    MR1:

    rootdir: updated hosts file
    dalvik: Various updates from AOSP master
    Bionic/libm: Prefer branches and VFP ABI
    Bionic/libm: Pow optimizations and bug fixes
    Bionic/libm: Add assembly versions of sin/cos
    Contacts: Fixed recent Android Dialer exploit
    Contacts: Fix Phone/Dialer background gradient
    Fixed Caller name not sticking for missed calls
    Settings: Fix crash when setting the radio band
    Settings: Fix memory leak in ApnSettings activity
    qcom/mm-video: Merged latest from CodeAurora
    Fix SkBitmap::fPixels not being locked correctly
    libstagefright: Fix for crash in specific AVI clip
    libstagefright: Avoid read in non-EXECUTING state
    skia: Various updates from AOSP master and CAF
    msm7k: Fix dlsym call to get OMX_Deinit reference
    Fixed memory leak caused by CSSRuleList wrapper
    external/bluetooth/bluez: Updates from AOSP master
    libdex, libskia, libsqlite: Build using -O3 optimizations
    ace: Use prebuilt gps.spade from 2.50.405.2 (Issue 70)
    Revert "Avoid multiple dns lookups for the same query"
    MPEG2TS: graceful exit if PID changes in b\w playback
    kernel/msm7x30: Updated kgsl driver to latest from CAF
    kernel: Update G-sensor drivers from vivo-ics-crc-3.0.16
    kernel/msm7x30: build tun and cifs as modules (Issue 56)
    kernel/msm7x30: Increased handset volume for spade/glacier
    Toolchain: Updated mpfr, mpc, binutils and gdb from Linaro
    Revert NEON optimized scanline_t32cb16 and t32cb16blend
    Browser, chromium, Mms, Webkit: Updates from AOSP master


    NOTE:
    A full wipe is recommended. If push notifications is not working for OTAUpdater, you can just go into Settings->OTAUpdater and it will check for the update (i need to investigate to see if its working correctly, and fix if not). If you have ANY issues, the first step should be to do a full wipe, without any data/apps/backups restored or installed. If the issue continues then please post the issue on the Issue Tracker along with proper debug logs.

    Download:
    http://aospx.googlecode.com/files/aospX-1.0.0-MR1-DHD.zip


    I will upload Search to Recent apps mod later to this post.
    39
    I'm going to tell you guys a little background on why I get so aggervated when people don't read (especially when all the info about this rom is either posted in the OP, or in one of the links posted in the OP). About 3-4yrs ago I was your normal Windows user who had really never even ran Linux or Android...Photoshop and some networking was about the extent of my knowledge. I had only used BlackBerry devices for years until I got my very first Android device (SGS). I had gotten tired of there never being any kernels (at the time) that fit what I wanted, so I decided to make my own kernel...granted after I had to learn exactly what a kernel fully was, I had no clue...I just knew the ones that was available at the time didn't have the features I was wanting. So after MANY hours searching and reading threads in this forum, along with searching Google, I was finally able to (somewhat) compile my first kernel. I have learned EVERYTHING that I know by myself and from searching (Google, XDA, and studying github...after searching what everything meant). I had no previous background in all this stuff, only what I learned from searching. There was no one there to teach me anything...at the time most of the SGS devs didn't even want to post source, let alone show you how to do things. So after getting my first kernel made, I ended up making a few more. Then I got my Inspire (which was actually only my 2nd Android device). Which I've had quite a few more since then, but this was only my 2nd device removed from being a diehard Blackberry user.

    So to make a long story short, if I can learn how to compile a complete rom from source and make it work on a device it was never meant to be ran on, all by searching, there shouldn't be any excuses not searching before posting... especially when the answer is either in the OP or in one of the links I posted in the OP (ie GoogleCode and the Issue Tracker, Launchpad. Etc).. So I really take offense to laziness and not reading the OP..Ive noticed quite a few people don't even read before flashing, they just scroll down till they see the download link and flash ...then wonder wtf when they have issues. So I'm going to beg one more time, please read the whole OP and the Issue Tracker before posting, you will most likely find what you are looking for. There's no excuses as why you shouldn't and can't.. Also please provide the proper debug logs when posting an issue ...there's nothing I can do without them, my guess is usually as good as yours. This thread is not a support thread/forum, that's why its posted in the development section. So if you want support, post your issue on the Issue Tracker along with the required info and debug logs. If you don't know how to get logs, info is provided on the issue tracker... or just SEARCH , Google will tell you basically anything you want to know. All of this is just for me to help you guys, to fix the bugs you are having. I do this in my spare time and for the fun of it, it doesn't matter to me either way if you are the only one having an issue and it doesn't get fixed... this is not my job, nor do I get paid for it...so if you want me to do something then please give me enough info required to do it.

    /end of rant...and this is not directed at one specific person. I know there's a lot of users from the DHD section coming over and is not familiar with this rom and with how I do things...but now you are. Plus i keep seeing the same issues posted again and again..I get tired of posting the same thing over and over, when the answer is usually on the Issue tracker...I do not want this thread to turn into the threads like the DHD section, with the same thing being posted over and over , page after page.. Again, this is not a support thread..post your issues on the issue tracker with logs and the required info...or I will simply ignore it and mark it invalid. The more info the better.

    Sent from my Inspire 4G using xda app-developers app
    33
    UPDATE


    BR5:

    bionic: Upgrade to tzdata2012d
    skia: Merged latest from AOSP master
    webkit: Tons of WebGL/HTML5 updates
    webkit: Added support for WebAudio API
    webkit: DOM core/traversal optimizations
    vpx: Update libwebm to latest from AOSP
    busybox: Update to latest version 1.20.2
    freetype: Merged latest from AOSP (2.4.9)
    dalvik: Backported a few commits from JB
    Browser: Backported a few commits from JB
    Settings: Added support for ADB Over Wi-Fi
    Speex: Switched to Linaro/mainline version
    Switched upstream branch to "ics-plus-aosp"
    Launcher2: Improve app launching performance
    ace: Let driver decide what composition to use
    SearchWidget: passing APP_DATA to voice intent
    build: Switched kernel toolchain to Google 4.6
    frameworks/base: set dns correctly for p2p case
    qcom: mm-core/display: Updated to latest from CAF
    SystemUI: Fix visual bug in EDGE network indicator
    Music: Fix for seekbar issue on interrupt by call
    Music: Fix seekbar stuck after pressing suspend key
    drawable: fix ugly gradient on dark holo background
    Mms: Backported a couple commits from AOSP/JellyBean
    Mms: Invalidate contacts cache if contacts DB is modified
    qcom/display: Removed some logcat spam during vid playback
    touchscreen: Updated ts driver so we can remove legacy fixes


    NOTE: A full wipe is REQUIRED! Ive made some changes to the framework and kernel in regards to touchscreen driver, allowing us to ditch using the legacy touchscreen fix. Also you will be unable to use a different kernel (until that kernel has updated TS driver), otherwise touchscreen wont work at all (since we no longer use legacy hack).


    Downloads:
    GoogleCode: http://code.google.com/p/aospx/downloads/list
    GooManager: http://goo.im/devs/existz/aospx/aospX-1.0.0-BR5-DHD.zip


    Stock Battery and Search To Recent Apps Mods:
    http://goo.im/devs/existz/files