[AT&T Samsung Galaxy S II Skyrocket SGH-I727] faux123:
Version History

Version 001 (Deprecated)

internal

Version 002 (Deprecated)

internal

Version 003 (Deprecated)

Overclocking: reduced max to 1.728 GHz due to PLL limitations

Overclock: Initial overclock patch

Added Global CPU Voltage table used for adjusting voltage table

Added Scaling_Available_Frequencies back to cpufreq sysfs interface

mm: retry page fault when blocking on disk transfer

PM / Sleep: Drop pm_op() and pm_noirq_op()

PM / Sleep: Unify diagnostic messages from device suspend/resume

sched/rt: code cleanup, remove a redundant function call

ARM: Add optimised swahb32() byteswap helper for v6 and above

hugetlb: Replace BUG() with BUILD_BUG() for dummy definitions.

kernel.h: Add BUILD_BUG() macro.

nfs: writeback pages wait queue

block: limit default readahead size for small devices

PM / Suspend: Fix bug in suspend statistics update

make default readahead size a kernel parameter

tty: disable kernel CIQ tty driver

mm/vmalloc.c: eliminate extra loop in pcpu_get_vm_areas error path

PM / Sleep: Remove pm_runtime_suspended() from __pm_generic_call()

lockdep: print lock name for lockdep_init_error

init/main.c: execute lockdep_init as early as possible

kernel:sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire

sched: don't call task_group() many times in set_task_rq()

dm-cache: block level disk cache target for device mapper

partition_sched_domains: Do not destroy old sched domain on cpu_up

sched: Do not block when waiting to free old root domain

rcu-tree: Check for extended quiescent state at start of gp

printk: Don't allow cpu to get console lock during hotplugging

cpu-hotplug: Add the function 'cpu_hotplug_inprogress'

msm: platsmp: Remove extraneous boot_secondary delay

CPU hotplug, PM: Remove unused symbol 'suspend_cpu_hotplug'

kernel: Set the command name of the idle tasks in SMP kernels v3

net: Reorder incoming packets in PPPoLAC and PPPoPNS.

PM: wakelocks: Display wakelocks preventing suspend by default

PM: wakelocks: Don't report wake up wakelock if suspend aborted

arm: Implement ticket spin-locks

Decompressors: Get rid of set_error_fn() macro

ARM: 6428/1: add cpu_idle_wait() to support CPUidle on SMP systems.

msm: Kconfig: Enable inline lock functions

crypto: crc32c should use library implementation

crc32: Bolt on crc32c

crc32-add-slicing-by-8.diff

crc32-add-real-8-bit.diff

lib/sha1: use the git implementation of SHA-1

ARM: support XZ compressed kernels

Squashfs: Add XZ compression configuration option

Squashfs: add XZ compression support

decompressors: add boot-time XZ support

decompressors: add XZ decompressor module

CFS Auto Group V2 - Changes since last:

Added NEON and other Snapdragon optimizations

compilation: fix many Samsung sloppy coding warnings (part 1)

patch: Add BFQ I/O scheduler by Paolo Valente

patch: add SLQB memory allocator by Nick Piggin

kernel patch: 2.6.35.13 -> 2.6.35.14

make: fix Kconfig errors by Samsung

kernel patch: 2.6.35.12 -> 2.6.35.13

kernel patch: 2.6.35.11 -> 2.6.35.12

Initial Commit for T-Mo Hercules!

Version 004 (deprecated)

fail!

Version 005 (deprecated)

re-baseline using Romanbb's initial commit to resolve compilation issues and problems.

all patches from version 003 still apply!

Version 006 (deprecated)

board/device: Add GPU turbo boost for 2D as well

watchdog: increase pet time to ten seconds

board/devices: enable GPU turbo mode @ 320 Mhz

OTG: Fix fast plug out/in wall charger charging issue

gadget: f_mtp: Fix problems transferring files from device to host

gadget: f_mtp: Make sure request is dequeued if transfer is canceled

gadget: f_mtp: Zero length packet fixes

gadget: f_mtp: Support for file transfer length greater than 4 gigabytes

gadget: f_mtp: Return zero result for successful file transfer.

gadget: f_mtp: MTP driver cleanup:

msm_otg: Increment PM usage counter for suspend failure cases

defconfig: 8x60: Enable USB accessory function

gadget: android: Restore default composition upon accessory disable

gadget: f_accessory: Set bNumEndpoints to correct value of 2

gadget: f_accessory: Add string for accessory's unique serial number

gadget: f_accessory: Clear disconnected flag when driver file is opened

gadget: f_accessory: Clear previous strings on ACCESSORY_GET_PROTOCOL

gadget: f_accessory: Clear accessory strings when USB is disconnected

gadget: f_accessory: Misc improvements and cleanup:

gadget: f_accessory: New gadget driver for android USB accesories

gadget: android: Support switching vendor ID when configuration changes

audio: qdsp6v2: Modify the wait timer for apr registration

audio: qdsp6v2: Reduce the pcm write timeout value

audio: qdsp6v2: Fix crash with erroneous aac playback

audio: qdsp6v2: Send session ID in RTAC APR packet

audio: qdsp6v2: Disable idle wakelocks for pcm driver

audio: qdsp6v2: Fix for enabling dolby aac decoder.

audio: qdsp6v2: Unification changes for AAC Multichannel decoder

audio: qdsp6v2: Add Decoder Unification changes.

audio: qdsp6v2: Enabling Dolby pulse aac codec.

audio: qdsp6v2: Add fmt type adif in aac driver.

audio: qdsp6v2: Add support for aac dual mono playback

audio: qdsp6v2: Address multiple seek issues in AAC 5.1

audio: qdsp6v2: Add support for multichannel AAC.

audio: qdsp6v2: Add support for output port flush

audio: qdsp6v2: correction in allocation of number of dma_channels.

camera: configure the mipi csi based on lanecount

camera: Postprocessing framework changes

camera: Fix recording state machine bug

camera: Remove additional check in msm_queue_drain

rpc: While powering down flush all the rpcrouter workqueues

rpc: Reader thread to allocate memory without holding a spinlock

rpc: Reorganize the usage of spinlocks in RPC Router reader thread

smd_pkt: Extend read operation to receive data larger than SMD FIFO

gsmd: Save interrupt state when using spinlocks

audio: qdsp6v2: Close smd ports upon failure to open.

msm_fb/hdmi: fixed merge error

HDMI: EDID > 2 blocks, params not set.

msm_fb: Check for ACP and ACFG register before reset core.

HDMI: CEC: Hardware FSM reset.

msm_fb: Remove Audio Packet Control Register setup

HDMI: Driver support for CEC feature

HDMI: Driver support for CEC feature

HDMI: Remove audio packet setup for ACP, ISRC

rtc-msm: Fix uptime corruption due to slow clock overflow.

msm_serial_hs: Fix issue related to sleeping in invalid context

msm_serial_hs_lite: Set UART Clock rate to zero, when it is disable

tsens: Add suspend/resume for TSENS

kgsl: New low power level

kgsl: Count a percentage of _io time

kgsl: Clocks should be set to the active level during NAP

kgsl: Add a periodic check to turn the TZ algorithm on

kgsl: Update pwrlevel_change

input/keyboard: add BLN support

Version 007 (deprecated)

video/msm/mdp: update mdp driver from ATT SkyRocket Source

msm_fb: Removing HDCP timedout error.

msm_fb: Fixing Aspect Ratio

thermal: msm_tsens: Fix clearing interrupt bit on resume

msm: sdio: Replace banned/deprecated strcmp with strncmp

mmc: msm_sdcc: use prog_done for all commands having R1B response type

msm: vidc: Fix handling EOS with bitstream error.

staging: zcache: remove zcache_direct_reclaim_lock

staging: zcache: reduce tmem bucket lock contention

staging: zcache: fix crash on cpu remove

staging: zcache: fix cleancache crash

Staging: zcache: signedness bug in tmem_get()

staging: zcache: fix crash on high memory swap

staging: zcache: fix typos

staging: zcache: fix possible sleep under lock

zcache: Fix build error when sysfs is not defined

zcache: Use div_u64 for 64-bit division

staging: zcache: include module.h for MODULE_LICENSE

staging: zcache: module is GPL

staging: fix zcache building

staging: zcache: support multiple clients, prep for KVM and RAMster

staging: zcache: fix memory leak

staging: Allow sharing xvmalloc for zram and zcache

zram: Set initial disksize to some default value

zram: Simplify zram disk resizing interface

zram: Make gobal variables use unique names

zram: Kernel config option for number of devices

zram: Fix sparse warnings

zram: driver update to latest stable release on 2011-07-18

kernel:mm: Backported vzalloc to support ZRAM

Staging: zram: simplify zram_make_request

Staging: zram: make zram_read return a bio error if the device is not

initialized

Staging: zram: round up the disk size provided by user

Staging: zram: make ZRAM depends on SYSFS

zram: various improvements and cleanups

zram: Rename ramzswap to zram in documentation

zram: Rename ramzswap to zram in code

zram: Rename ramzswap files to zram

zram: Support generic I/O requests

staging:zcache: Enable zcache by default

drivers/staging: zcache: dynamic page cache/swap compression

Version 008 (Deprecated)

Update baseline source code with Skyrocket specific bits from ATT SkyRocket Source Release

Version 009 (Short Term Release)

[ CFS ] (Mainline Edition - should work with ALL phones!)

The File ==> Skyrocket kernel 009m (1.73 GHz, L2 speed up to 1.56 GHz) <==

[ CFS ] (Ultimate Edition - should work with most phones but NOT GUARANTEED!)

The File ==> Skyrocket kernel 009u_r2 (1.73 GHz, L2 speed up to 1.56 GHz, GPU 3D @ 320 MHz, GPU 2D @ 220 MHz) <==

mmc: core: Prevent too long response times for suspend

msm_fb: [HDMI_COMPLIANCE] Update audio ARCs for 480p

msm: audio: qdsp6v2: Fix memory leak in aac encoder

mm-camera: configure the mipi csi based on lanecount

RCU: JRCU 2.6.35.13, consolidated

Reverted battery draining patches

Version 010 (Current)

Fixed USB Host Notification for Skyrocket (not supported)

Remove Android USB Gadget Accessory for Skyrocket (not supported)

msm: vidc: Remove endianness change for 1080p firmware. …

vidc: 1080p: Increase context memory size of the H.264 encoder. …

zcache: avoid AB-BA deadlock condition …

msm_fb: HDMI-CEC: Line latch patch …

msm: camera: Free buffers from frame queue at open …

msm: vidc: insert break in switch-case statement …

msm: camera: Update csi interrupt trigger conditon …

msm: vidc: Remove endianness change for 1080p firmware. …

vidc: 1080p: Increase context memory size of the H.264 encoder. …

msm: qdsp6v2: Invalid memory access of timpani regset array …

sched: disable GENTLTE_FAIR_SLEEPERS for better performance on Android

revert back to FasNoHz RCU

Skyrocket Source Update: Add debug switch to board PM

Skyrocket Source Update: misc board driver updates

Skyrocket Source Update: regulator driver update

Skyrocket Source Update: misc minor driver clean ups

Skyrocket Source Update: Make CIQ a standalone option so it can be di…

Skyrocket Source Update: Update Headset Jack detection driver

Skyrocket Source Update: Update CHARM Modem Interface driver

Skyrocket Source Update: Update battery driver

Skyrocket Source Update: Update GPIO driver

Skyrocket Source Update: update misc USB drivers

Skyrocket Source Update: Update Timpani Profiles for Skyrocket and He…

Skyrocket Source Update: Update Touch Screen Driver

Skyrocket Source Update: Update Power Supply Driver to fix DDR issues

Skyrocket Source Update: Update Camera Media driver

Skyrocket Source Update: Add Samsung BT WL keyboard support

Skyrocket Source Update: Update BRCM WiFi driver

Skyrocket Source Update: Update Misc HDMI and Video drivers

Skyrocket Source Update: Update LowMemoryKiller OOM_Adj settings

Skyrocket Source Update: Add Smart Dimming

Skyrocket Source Update: Add suspend_sys_sync to kernel power management