[ROM][4.2.2][05/11/13]aokpX-d2tmo[JDQ39E]

Search This thread

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
I looked around a little, but couldn't find anything on this. In call volume doesn't work, meaning that using the volume controls during a phone call doesn't adjust the volume. Also, I couldn't find a list of what's not working in AOKP. Maybe I missed something.

I dont think its an AOKP (or aokpX) issue.. This same source/rom built for Galaxy Nexus, the in call volume works fine...so chances are its a SGS3 specific issue. So Synthetic will have to verify/answer this one. But theres not much that can be done without debug logs, theres info in the OP for how to get logs.
 

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]

I looked around a little, but couldn't find anything on this. In call volume doesn't work, meaning that using the volume controls during a phone call doesn't adjust the volume. Also, I couldn't find a list of what's not working in AOKP. Maybe I missed something.
I dont think its an AOKP (or aokpX) issue.. This same source/rom built for Galaxy Nexus, the in call volume works fine...so chances are its a SGS3 specific issue. So Synthetic will have to verify/answer this one. But theres not much that can be done without debug logs, theres info in the OP for how to get logs.

Yeah its specific to us on the sgs3. I remember reading about it in the original AOKP thread. I'm thinking it was some adjustments that were made in one of the d2 device repos for audio. I'd blame it on that darn audio-caf but I don't think cm has the same problem. As for finding a list of bugs in AOKP, I couldn't find one either, so I set that as a placeholder since more people were likely to be familiar with that.

Sent from my SGH-T999 using xda app-developers app
 
Last edited:

P06o

Senior Member
Feb 16, 2012
248
61
NYC
Google Pixel 6 Pro
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]

Those were commits from upstream (AOKP). I don't use FM radio so I didn't test for that. Though I think I remember seeing similar patches in cm saying that there were problems on msm8960. Thanks for reporting though. This way I'll have a better idea as to what does/doesn't work beyond whats used by me... And I can make a few more notes one what needs working on other than "all the things in aokp"

Sent from my SGH-T999 using xda app-developers app

This FM radio stuff looks to be device agnostic (unless I missed something in the commits) so more to support devices that have hardware FM tuners. I'm not aware of such hardware in the sgs3, though I'm not sure we don't have it either. The gs4g had the hardware tuner but it's not enabled... so it could be there.

Sent from my SGH-T999 using xda premium
 

wcoast

Senior Member
Jul 20, 2011
2,091
611
Los Angeles
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]

This FM radio stuff looks to be device agnostic (unless I missed something in the commits) so more to support devices that have hardware FM tuners. I'm not aware of such hardware in the sgs3, though I'm not sure we don't have it either. The gs4g had the hardware tuner but it's not enabled... so it could be there.

Sent from my SGH-T999 using xda premium

FM/Radio has to do with kernel, Spirit FM works on TMO Galaxy S 3 ICS ROMs but not on JB so far
 

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
I've built a 4.2.2 preview/test build using some of what's been posted in aokp's gerrit and some of my own changes to get past some merge issues that were introduced for aokp 4.2.2. That's basically the reason this is a preview build and not a release (updated OP, and whatnot)... once aokp gets their merges cleaned up more and things get pushed to github, I'll make another clean build, and see about updating the OP.

edited... for now.

URL: http://d2tmo-aokpx.googlecode.com/files/aokp_d2tmo_unofficial_Feb-15-13.zip

In-depth changelog included in system/etc.
Full wipe is recommended.
Use the most recent gapps. (12/12)
 
Last edited:
  • Like
Reactions: SiNJiN76

jdidtht

Senior Member
Sep 23, 2012
2,665
1,531
minneapolis
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]

I've built a 4.2.2 preview/test build using some of what's been posted in aokp's gerrit and some of my own changes to get past some merge issues that were introduced for aokp 4.2.2. That's basically the reason this is a preview build and not a release (updated OP, and whatnot)... once aokp gets their merges cleaned up more and things get pushed to github, I'll make another clean build, and see about updating the OP.

The changelog for this is quite intense, so I'm going to condense some parts of it for the sake of this post... Other than merges to 4.2.2 in frameworks, settings, contact, Mms, etc......

Code:
[kernel_d2]
  •d2: fix wpa/wpa2 tethering
  •updates from CAF
  •Linux 3.0.63

[platform_packages_apps_Settings]
  •use DefaultContainerService for all file operations
  •fix storage measurement for device without emulated sdcard

[packages_apps_Contacts]
  •Hungarian translations by Klasszsrac
  •Updated czech translation
  •Squash further callstat fixes.

[packages_apps_Camera]
  •Updates from AOKP

[packages_apps_ROMControl]
  •Updates from AOKP

[packages_apps_DeskClock]
  •Resseting volume button to "do nothing" on upgrade
  •Switch volume button default behavior

[android_device_samsung_msm8960-common]
  •msm8960: tune for cortex-a9

[device_samsung_qcom-common]
  •Updates from CM
  •qcom: Enable Retention sleep mode on boot

AOKP [vendor_samsung]
  •d2-common: Remove mpdecision for open source alternative
  •Add "SlimISP_ZH.bin" firmware file from my fairly recent d2tmo

[platform_prebuilts_openjdk]
  •OpenJDK: Update to jdk7u14-b12

[platform_external_webkit]
  •external/webkit: use Cpu Upload path
  •Implement requestAnimationFrame
  •WebGL implementation for Android

[platform_external_skia]
  •Support NEON anti-aliasing blit function in SKIA
  •Add Android specific API Bug #7353771
  •Update Skia's handling of vertical text when freetype metrics are available.
  •Squashed commit of font rendering fixes from Skia master
  •Landing arm patch from contributor.
  •Implementing Color32 functions for Neon platforms.

[android_hardware_qcom_audio-caf]
  •Updates from CAF

[android_hardware_qcom_display-caf]
  •Updates from CAF

[platform_system_core]
  •rootdir: set perms on ondemand governor's up_threshold
  •rootdir: Set perms on interactive governor's min_sample_time

[android_frameworks_opt_telephony]
  • Qualcomm LTE RILs: do not make mLteRsrp negative

[platform_frameworks_native]
  •libgui: Use fences for all QCOM targets
  •SurfaceComposerClient: bring back getDisplayWidth, Height & Orientation
  •SurfaceFlinger: Change to support framebuffer flip for 2D blitters
  •JB_MR1: native/libs/ui: Adding fix for conf 2.0 seg faults

[platform_frameworks_av]
  •Updates from CM/CodeAurora

[platform_frameworks_base]
  •keyguard: fix layout for 320dp devices
  •Bring Back CarHome *Removed in AOSP*
  •Framework:  Menu UI Overflow Toggle
  •FW: Hiding NavBar
  •Adds the ability to force dual panel at any dpi (2/3)
  •Frameworks:  Allow Custom Icon Tinting Option (1/2)
  •Make "SD Card removed" notification dismissible if the removed SD Card is not the primary storage
  •Lockscreen : Quick unlock (Part 2/2)
  •add recent apps GB style action to navbar buttons (1/2)
  •Framework: longpress to kill app for hardware key
  •GPS fixes
  •Framework: Fix GSM signal strength

[platform_dalvik]
  •Zygote: Restrict slave mountspace so Dalvik apps can mount system-wide volumes

[platform_build]
  •Enable -pipe and -ffast-math optimizations
  •kernel.mk: Set CCACHE_DIR to top of build
  •build: Add CM remote command and cleanup URL's
  •JDQ39 (4.2.2)

URL: http://d2tmo-aokpx.googlecode.com/files/aokp_d2tmo_unofficial_Feb-15-13.zip

In-depth changelog included in system/etc.
Full wipe is recommended.
Use the most recent gapps. (12/12)

Sweet gonna rock it out

Sent from my SGH-T999 using Tapatalk 2
 

SiNJiN76

Senior Member
Sep 14, 2009
3,993
626
Trying out the 4.2.2 build and I'm not able to download or update from the Play Store. (Full wipe with 12/12 Gapps). I get an error message.
 

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
Re: [ROM][4.2.1][02/07/13]aokpX-d2tmo[JOP40G]

Trying out the 4.2.2 build and I'm not able to download or update from the Play Store. (Full wipe with 12/12 Gapps). I get an error message.

uploadfromtaptalk1360959663937.jpg
Works for me.

Were your downloads okay? (Gapps and rom)
You can verify sha1 checksums for the rom here: http://code.google.com/p/d2tmo-aokp...=aokp_d2tmo_unofficial_Feb-15-13.zip&can=2&q=

AOKP seems to have merged the rest of their merge fixes to github so I'm gonna look into making a couple minor changes and tests to see if I can fix the unadjustable in-call volume and update the build fingerprint before building again.

Sent from my SGH-T999 using xda app-developers app
 

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
OP updated.

Changelog:
Code:
[kernel_d2]
  •d2: fix wpa/wpa2 tethering
  •updates from CAF
  •Linux 3.0.67
  •patches from CM, ktoonzes, imoseyon, f1vefour, etc. (see github)
  •Made interactive governor JellyBean compatible (fixed boost/boostpulse) - thanks to f1vefour
  •enabled cflag optimizations

[platform_packages_apps_Settings]
  •Updated simplified Chinese translations
  •Updated Japanese translations
  •Adds ability to answer call with hardware HOME button
  •use DefaultContainerService for all file operations

[packages_apps_Contacts]
  •Fix call grouping.
  •Updated Japanese, simplified Chinese, Hungarian and czech translations
  •Squash further callstat fixes.

[packages_apps_Camera]
  •Updates from AOKP
  •Updated simplified Chinese translations
  •Camera: add software HDR rendering
  •Updated simplified Chinese translations

[packages_apps_ROMControl]
  •Updates from AOKP
  •support Koush's Superuser
  •PowerMenu: Security Feature (Toggle) to Hide Reboot (reboot recovery)
  •ROMControl: initial creation of AOKPX Advanced Settings (only disables logcatting for now)
  •ROMControl: QuickRecord Tile

[packages_apps_DeskClock]
  •Resseting volume button to "do nothing" on upgrade
  •Switch volume button default behavior

[android_device_samsung_msm8960-common]
  •msm8960: tune for cortex-a9
  •msm8960: Update headers to match kernel

[device_samsung_qcom-common]
  •Updates from CM
  •qcom: Enable Retention sleep mode on boot

AOKP [vendor_samsung]
  •d2-common: Remove mpdecision for open source alternative
  •Add "SlimISP_ZH.bin" firmware file from my fairly recent d2tmo
  •d2-common: Adreno blobs from 4.2.2

[platform_prebuilts_openjdk]
  •OpenJDK: Update to jdk7u14-b12

[platform_external_webkit]
  •external/webkit: use Cpu Upload path
  •Implement requestAnimationFrame
  •WebGL implementation for Android

[platform_external_skia]
  •Support NEON anti-aliasing blit function in SKIA
  •Add Android specific API Bug #7353771
  •Update Skia's handling of vertical text when freetype metrics are available.
  •Squashed commit of font rendering fixes from Skia master
  •Landing arm patch from contributor.
  •Implementing Color32 functions for Neon platforms.

[android_hardware_qcom_audio-caf]
  •Updates from CM/CAF

[android_hardware_qcom_display-caf]
  •Updates from CM/CAF

[platform_system_core]
  •updates from AOKP
  •rootdir: set perms on ondemand governor's up_threshold
  •rootdir: Set perms on interactive governor's min_sample_time
  •init: Check for symlinks with lstat() not open()
  •init.rc: Create /storage mountpoint so Dalvik can mark as slave in zygotes
  •rootdir: init.rc: Fix for "add_tid_to_cgroup failed to write" warnings
  •init.rc: set test harness and fast vm flags to speed up the build
  •init.rc: disable virtual mem randomizaiton
  •unpackbootimg: remove host LOCAL_MODULE_TAG
  •adb: Snapshot I3912302c5c577f1cb03f0c591834ab7b3a72ddf5

[android_frameworks_opt_telephony]
  • Qualcomm LTE RILs: do not make mLteRsrp negative
  •Fix high current drain issue
  •QualcommSharedRIL: allow skipping pin/puk count

[platform_frameworks_native]
  •libgui: Use fences for all QCOM targets
  •SurfaceComposerClient: bring back getDisplayWidth, Height & Orientation
  •SurfaceFlinger: Change to support framebuffer flip for 2D blitters
  •JB_MR1: native/libs/ui: Adding fix for conf 2.0 seg faults
  •GC triggering performance optimizations
  •frameworks/native: Increase EGL blob cache size limits

[platform_frameworks_av]
  •Updates from AOKP

[platform_frameworks_base]
  •updates from AOKP
  •Bring Back CarHome *Removed in AOSP*
  •Framework:  Menu UI Overflow Toggle
  •FW: Hiding NavBar
  •Adds the ability to force dual panel at any dpi
  •Frameworks:  Allow Custom Icon Tinting Option
  •Make "SD Card removed" notification dismissible if the removed SD Card is not the primary storage
  •Lockscreen : Quick unlock
  •add recent apps GB style action to navbar buttons (1/2)
  •Framework: longpress to kill app for hardware key
  •GPS fixes
  •Framework: Fix GSM signal strength

[platform_dalvik]
  •Zygote: Restrict slave mountspace so Dalvik apps can mount system-wide volumes
  •GC triggering performance optimizations

[platform_build]
  •kernel.mk: Set CCACHE_DIR to top of build
  •build: Add CM remote command and cleanup URL's
  •JDQ39 (4.2.2)
  •build/core: Enable DEXPREOPT for all builds
  •build: Relax Cortex CFLAGS
  •build: move bionic optimizations to NEON makefile
  •build: Enable Bionic optimizations on Cortex platforms
  •Add standard method for enabling mfpu and mcpu code optimization
  •kernel: Ignore errors with module building

[android_bootable_recovery]
  •updates from CM

[packages_apps_Mms]
  •Custom vibration per contact

[packages_apps_Phone]
  •Phone: Port CM Advanced Phone Settings
  •Fix Phone Settings FC

[platform_packages_apps_Browser]
  •Runtime enablement of WebGL

[vendor_aokp]
  •Remove Nova Launcher as prebuilt (signature conflicts)
  •Update SuperSU and su to latest version

[platform_external_busybox]
  •use CM's busybox

[platform_hardware_qcom_media]
  •vdec: Disable strict-aliasing for omx_vdec_test
  •mm-video: venc: always align buffer before ion_map_iommu
  •vdec: Add ifdefs to featurize extended user metadata
  •Add ifdefs for target-specific and optional features
  •Remove dependency on kernel headers

[platform_bionic]
  •use CM-based version

[platform_libcore]
  •GC triggering performance optimizations

Had to delay a bit, because some stuff came up and I wanted to fix a few bugs (particularly one in browser that came along with the -ffast-math optimization from the preview)

URL: http://d2tmo-aokpx.googlecode.com/files/aokp_d2tmo_unofficial_Mar-01-13.zip

No changelog in this file, unfortunately, since the changes were so many. You can look into the aokpx github or my own for more details (beyond what I've tried highlighting here/in the OP). enjoy
 
Last edited:
  • Like
Reactions: WhoWhere

tdizzle404

Senior Member
Nov 27, 2010
4,653
1,102
North Georgia
Re: [ROM][4.2.2][03/01/13]aokpX-d2tmo[JDQ39]

Thanks flashing now

Sent from my SGH-T999 using xda app-developers app

---------- Post added at 01:53 AM ---------- Previous post was at 01:15 AM ----------

I don't seem to have the phone apk in the new build

Sent from my SGH-T999 using xda app-developers app
 

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
Re: [ROM][4.2.2][03/01/13]aokpX-d2tmo[JDQ39]

Thanks flashing now

Sent from my SGH-T999 using xda app-developers app

---------- Post added at 01:53 AM ---------- Previous post was at 01:15 AM ----------

I don't seem to have the phone apk in the new build

Sent from my SGH-T999 using xda app-developers app

Check your download or try a clean install. I've downloaded from googlecode (note that I also checked sha1sums before to make sure the file I uploaded didn't mess up or anything) and its there.

uploadfromtaptalk1362209594954.jpg

Sent from my SGH-T999 using Tapatalk 2
 

tdizzle404

Senior Member
Nov 27, 2010
4,653
1,102
North Georgia
Re: [ROM][4.2.2][03/01/13]aokpX-d2tmo[JDQ39]

No luck re downloaded checked md5 and still no phone clean installed 3 xs with gapps from op

Sent from my SGH-T999 using xda app-developers app
 

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
Re: [ROM][4.2.2][03/01/13]aokpX-d2tmo[JDQ39]

No luck re downloaded checked md5 and still no phone clean installed 3 xs with gapps from op

Sent from my SGH-T999 using xda app-developers app

The inverted ones? I must have forgot to remove those. Existz asked me my thoughts on moving to odex'd builds not too long ago if the speed improvements were enough (he's more of a performance>theming person). Judging by how DEXPREOPT is now enabled in our build repo, his testing went well :). Theme manager themes should be fine (they mainly just edit/replace drawables or xmls, depending on the theme) its moreso the flashable zip themes that don't play very well with odex.

Video cam not working.

I'll look into it tonight. I need to have my device running today, but did you do a clean install (full wipe)? I had the same problem when I flashed this over my previous test, but a clean install seemed to have fixed it (I don't video record too much so it may be a recurring problem due to certain circumstances, but mine still works for what I tried it for).

EDIT: tried again and it seems to work when it wants... sometimes it FC's on me and other times it doesn't. Wiping data and force closing the app fixed it for a while, but then it came back after a few more attempts. Gonna work on that tonight though. Soon as I can :p

Sent from my SGH-T999 using Tapatalk 2
 
Last edited:

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
Update...
About video camera....I've recorded about 6 different 15-45 second clips on this most recent build with no problems. Existz has fixed up some stuff in bionic and I've rebased/switched some hardware repos to CM (my local aokpx ones were a bit out of date) plus added some bionic optimization flags to d2tmo for cortex-a9 recommended to me by existz as well. (most of the other minor bugs that showed up only in the last build should be fixed too)

I've edited the changelog in the second post and updated the OP.

URL: http://d2tmo-aokpx.googlecode.com/files/aokp_d2tmo_unofficial_Mar-05-13.zip

(moar in-depth changelog in system/etc)
(P.S. updated gapps link)
 
Last edited:

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
Updated OP & Changelog

Mainly the following plus syncing to CM/AOKP/upstream[existz/aokpX] (see Changelog or github for details).
Code:
[d2tmo_kernel]
  •Sound Control: Sound control for WCD93xx codec by Faux123 (FauxSound Support)
  •ASoC: wcd9310: updates from CAF
  •audio: remove handset pop-noise
  •Linux 3.0.69
  •msm_fb: display: calculate mdp clock including borderfill pipe
  •msm_fb: display: Configure solidfill color to black

[android_device_samsung_msm8960-common]
  •media_profiles: squash cherry-picks from caf/jb_2.5 (should improve recording quality some)
  •msm8960: temp disable KERNEL_HAS_GETTIMEOFDAY_HELPER;
More to it, but those are some of the key changes done in terms of this build.

URL: http://code.google.com/p/d2tmo-aokpx/downloads/detail?name=aokp_d2tmo_unofficial_Mar-14-13.zip
 
Last edited:

Synthetic.Nightmare

Inactive Recognized Developer
Mar 29, 2011
952
1,211
OP Updated.

Changes include:
syncing upstream (aokpx) & AOKP & CM
compiled using OpenJDK7u17-b02 (built from source)
built with CyanogenMod's new 3.4 kernel (included a slub tweak from evolutionmods to reduce some overhead)
fixed permissions for interactive's timer_rate on init
enabled led charging by default
updated C2D blobs and adreno fw (thanks to CM)

URL: http://d2tmo-aokpx.googlecode.com/files/aokp_d2tmo_unofficial_Mar-18-13.zip
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    eXistZ & Team Inferno present...
    KA5zyeb.png


    AOKPX is an open-source project based off of aokp; started by existz, with goals of simplicity, smoothness and optimization.

    Updates are dependent on things such as time between builds, changes between builds, time I have available, etc. I'll usually let everyone have a bit of time to let the rom settle in before pushing an update.​

    Rules:
    -Don't ask for ETA's please
    -Don't be a jerk to other users in my thread (we were all newbies once)
    -Until notified otherwise, this is a work in progress; what you see is what you get
    -We are not responsible for anything you decide to do to your own device... you have been warned
    -As long as everyone is being helpful and efforts are being made to properly debug; I could care less about some of the topics going on in this thread. I find android a lot more enjoyable to work on when I'm not nagging you constantly to post in another thread.

    Features:
    -Based off of aokp jb-mr1 source code
    -Compiled from existz' aokpx source (linked below)
    -Patches, optimizations, and updates from Linaro, CodeAurora and CM (and more!)
    -ODEXED for speed (many ways to deodex if you want to decompile anything for any reason)
    -Compiled with AOSP gcc-4.7 toolchain using recent OpenJDK builds, compiled locally (jdk7u-dev source: http://hg.openjdk.java.net/jdk7u/jdk7u-dev)
    -Custom 3.4.x Cyanogenmod-based Harkness kernel (jb-mr1 source)
    Kernel Features:
    *Faux-Sound ready
    *Fast-charge support
    *Enhanced thermal control for krait CPU's by _motley (tunable; /sys/module/msm_thermal)
    *Autohotplug by Thalamus and enhanced by _motley (tunable; /sys/module/auto_hotplug)
    *Slightly enhanced interactive governor; works with autohotplug boostpulse & input_boost_freq userspace tunable
    *Configurable color temp.
    *Userspace voltage control
    *HAVE_EFFICIENT_UNALIGNED_ACCESS enabled; w/ optimizations beneficial to LZO decompression
    *Patches/Tweaks from around XDA (from upstream CM, around the d2 sections and other krait device(s)
    *(see source)

    Bugs:
    -Creating stations (Pandora)
    -All the things in aokp

    Read here to find out about getting logs. (Logs are needed if you want to be helped properly).

    Installation:
    -Initiate Backup (Recommended)
    -Wipe Data and Caches
    -Install rom (download list)
    -Install gapps (20130301)
    -Reboot
    -Update Google Search if you plan on using voice commands/Google Now

    Download (current): aokpX
    MD5 ebd0970d743da825a8bc12b7297383bc

    Source:
    https://github.com/aokpX
    https://github.com/SyNtheticNightmar3

    Credits & Thanks:
    AOKP(aokp.co)
    existz(donate)
    CodeAurora
    Linaro
    CyanogenMod
    ChameleonOS (ChaOS)
    0xD34D
    LiquidSmooth
    Team Inferno
    faux123
    Ktoonsez
    Kernel.org
    Imoseyon
    _motley
    showp1984
    f1vefour
    franciscofranco
    intersectRaven
    TeamBAKED
    SlimRoms
    loosethisskin
    anyone I may have forgotten :/
    and XDA.
    6
    OP Updated. Cleaned up the Changelog post some as well.
    Lots of changes in this one, including (but not limited to :p) camera storage selection, userland & kernel fixes for those pops/pauses while playing music (thanks to invisiblek and detule of CM; respectively), updates to showp1984's thermal control, and removal of performance control (apparently a joint decision by AOKP: http://gerrit.sudoservers.com/#/c/7855/).
    6
    Update:
    aokpX build: Feb-07-13
    [platform_manifest]
    •manifest: Bump tags up to android-4.2.1_r1.2 (JOP40G)

    [android_samsung_kernel_d2]
    •Linux 3.0.62
    •lowmemorykiller: Updates from CAF's 3.4 msm kernel
    •msm: kgsl: Add context reference counting to KGSL events
    •msm: kgsl: Don't wake up gpu on kgsl_ioctl calls if not necessary
    •arm: msm: qdsp6v2: Updates from CAF
    •msm_fb: display: Updates from CAF
    •msm: rotator: clear rotator bus scale handler
    •msm: display: increase fence timeout

    [packages_apps_ROMControl]
    •PowerManager: Don't wake up device when charger is plugged/unplugged (2/2)
    •Fix fc if the navbar icon is null
    •LastApp Toggle [2/2]

    [android_device_samsung_d2-common]
    •d2-common: enable Krait Bionic Optimizations
    •d2-common: Use a non-bogus ACDB id for AFE proxy
    •d2: Add 48K samplerate

    [vendor_aokp]
    •bootanimation: update for aokpx
    •aokp_d2tmo: Update build fingerprint (4.2.1; UVDLJC; JOP40G)

    [platform_hardware_libhardware_legacy]
    •STE_FMRDIO:enable STE_FM radio

    [android_hardware_qcom_audio-caf]
    •Updates from CAF

    [platform_frameworks_base]
    •QuickSettings: fix missing GPS state
    •LastApp Toggle [1/2]
    •Lockscreen: Add timeout and instant lock option to slide lock (2/2)

    [platform_bionic]
    •Krait bionic optimizations from CAF
    •Misc. updates from CAF's aosp-new/master branch

    [android_hardware_qcom_gps/android_hardware_qcom_display/android_frameworks_opt_telephony]
    •Updates from CM

    [platform_system_core/platform_frameworks_native/platform_frameworks_av]
    •FM Radio: Add support for FM Radio in Android

    In-depth changelog included in system/etc
    4
    OP Updated.

    Changes include:
    syncing upstream (aokpx) & AOKP & CM
    compiled using OpenJDK7u17-b02 (built from source)
    built with CyanogenMod's new 3.4 kernel (included a slub tweak from evolutionmods to reduce some overhead)
    fixed permissions for interactive's timer_rate on init
    enabled led charging by default
    updated C2D blobs and adreno fw (thanks to CM)

    URL: http://d2tmo-aokpx.googlecode.com/files/aokp_d2tmo_unofficial_Mar-18-13.zip
    4
    I found a commit on CAF fixing a potential security risk in Mms (more info); plus some bug fixes. So I gathered up whatever local changes I made, compiled, and then uploaded to googlecode. Might just be me, but this build might have more of the flicker than before (hardly ever saw it on previous builds; on both my d2tmo and d2att... and didn't get any feedback on it so I'm thinking it wasn't too big of a problem). Gonna see about rolling back some stuff to see if I can get it back to the way it was before. You can just extract the Mms.apk and add it to the older package if you'd like (no need for the odex file since the framework didnt change). I can also make a flashable zip if anyone is interested. Oh and I added more to the OP/Changelog post about the kernel... which I'll likely expand on.

    Sleep has eluded me for too long tonight...
    So I'll probably get around to making the zip real quick tomorrow morning if I can.

    EDIT: After running the 4-22 build for a while, it seems the flickers have gone (I was getting it a lot in certain instances, but every time I tried to get it to happen again since, it won't do it... odd. Also, I think I'm going to try pulling a commit from franco to turn hotplugging off while the screen is on (core1 seems to fluctuate between plug/unplug while the screen is idle & on. Constant plugs/unplugs could cause some battery drain... more drain than just letting the cores run, so I'll test that soon and post any results... hopefully we can stretch battery out a little more while screen on :)) Need to mention that I might be bringing back thermald as well, since show-p's thermal control isn't used anymore (which could run without it; his updater-script would disable it in his kernel packages), motley's implementation seems to be more of an enhancement to the previous msm_thermal code, not meant to be a full replacement.

    EDIT2: anyone running a deodexed rom willing to test this patched Mms? http://d-h.st/dLN
    Report back with how it works plz