Tuesday, September 23, 2014

[DISCONTINUED][ROM][4.4.4][KTU84Q][UNOFFICIAL] Beanstalk 4.4.4010.1 [2014/07/23] ( K_TECH )

[DISCONTINUED][ROM][4.4.4][KTU84Q][UNOFFICIAL] Beanstalk 4.4.4010.1 [2014/07/23]



BeanStalk KITKAT 4.4.4


Disclaimer

Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */


  • CM based
  • Lockscreen background options (Color fill, Custom image, Transparent)
  • Customizable Lockscreen text color
  • Lockscreen rotation
  • Option to enable all widgets
  • Minimize lockscreen challange
  • Use widget carousel
  • Slider Shortcuts
  • Static Lockscreen shortcuts
  • Lockscreen button actions
  • LCD Density
  • Scroll elasticity options
  • Default App grip option
  • Custom Carrier label
  • Dual Pane options
  • Customizable boot animation (off, default, set your own bootanimation)
  • Custom original BeanStalk Wallpapers by skyliner33v
  • Custom BeanStalk bootanimation by skyliner33v
  • Status bar color and transparency
  • Clock and date options which includes color, location, style
  • Signal Styles which include color and text instead of icons, alternate GB signal layout, hide signal icons
  • Breathing SMS option
  • Battery styles - Includes specific colors and styles. Also includes battery bar
  • Do not disturb option
  • Show notification count
  • Pie controls (need to have lockscreen background set to something other then default to work correctly (dont ask why) )
  • Fully customizable navigation bar - Includes style, layout, color, nav rings, pretty much everything you can think of.
  • Quick settings color settings, tiles per row, Quick pulldown, text color
  • Notification shortcuts, behaviour, drawer style (customizable colors), toggle colors, longpress quicksettings icon to enable/disable toggles
  • Keyboard and input method options which include disable full screen keyboard and auto rotate
  • Kil app back button with customizable timeout values
  • High end graphic effects option
  • option to disable/enable vibrate on expand for notifications alerts
  • Low battery warning customizable options
  • Recents RAM bar fully customizable with color styles
  • Clock widget for LockClock including extra options to fully customize every feature of the lockclock
  • Build.prop MOD options to enable/disable tweaks as preferred
  • Less frequent Notification sounds options
  • CRT screen off/on options to specify how the animation shows
  • Enable/disable wake up on charge option
  • Superuser fully embedded into the build and accessed from settings menu
  • CM Performance options and features
  • About BeanStalk option with links to github source and facebook for beanstalk. Also links to my twitter and donate.
  • insane amount of edits/tweaks/fixes to make this build absolutely fly
  • option to use a fully themable MMS packages. You can access from mms - settings - theme settings
  • Numerous other options hidding throughout the build



>>BeanStalk Build 4.4.4010 - 2014/07/23
> Google Drive
> Dev-Host: Mirror uploaded by dec0der

Old Build:
 



  • Make sure you are rooted with a custom recovery
  • Download both the BeanStalk build and the latest GAPPs package.
  • Boot into recovery
  • Perform a FULL factory wipe and wipe /system and dalvik cache as a precaution
  • Flash BeanStalk build
  • Flash GAPPs package
  • Reboot



» SlimROM source can be found HERE
» DerTeufel's source can be found HERE
» BeanStalk source can be found HERE
» Device source can be found HERE
» Vendor source can be found HERE
» Kernel source can be found HERE
» ArchiDroid Optimizations HERE
» audio-caf | display-caf | media-caf
XDA:DevDB Information
BeanStalk 4.4.4 Ancora, ROM for the Samsung Galaxy W I8150

Contributors
K_TECH
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable

Created 2014-07-15
Last Updated 2014-08-15
Attached Thumbnails
Click image for larger version

Name: Screenshot_2014-07-15-12-45-14.png
Views: 10050
Size: 82.8 KB
ID: 2852362   Click image for larger version

Name: Screenshot_2014-07-15-12-45-05.png
Views: 9740
Size: 48.7 KB
ID: 2852363   
 
http://forum.xda-developers.com/galaxy-w/development/rom-beanstalk-4-4-4007-t2816552

[ROM][4.4.4][KTU84Q] AOKP :: KitKat :: ancora [2014/08/04] ( K_TECH )

[ROM][4.4.4][KTU84Q] AOKP :: KitKat :: ancora [2014/08/04]




AOKP KITKAT 4.4.4


Disclaimer

Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */


» Installation is simple:
  • If coming from another ROM or another major AOKP version, wipe (data,cache,dalvik) & format (data,cache,system) in recovery
  • Make sure you're using the latest CWM or TWRP
  • Flash ROM
  • Flash Google Apps (GAPPS)
  • Reboot

» Check merged commits on AOKP's Gerrit


»AOKP Rom:
>> 2014/08/04 Here
Old Build
 



» AOKP Gerrit
» AOKP on Github
» SOURCE on AOKP.co
» Device
» Vendor
» Kernel
» ArchiDroid Optimizations
» audio-caf | display-caf | media-caf

Credit & thanks to:

-arco68
-Christopher83
-JustArchi
-Hadi Djapri
-vpart_aeip
-adikasgw
-arya_ruby
-Slim team
-CM team
-AOKP team
-XDA Developers
-[Official Community] Galaxy Wonder GT-I8150 Indonesia
-[Unofficial Community] Galaxy Wonder Cyanogenmod Indonesia
-PM me if i forgot someone to give a credit

XDA:DevDB Information
AOKP :: KitKat :: ancora, ROM for the Samsung Galaxy W I8150

Contributors
K_TECH
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable

Created 2014-06-16
Last Updated 2014-08-05
Attached Thumbnails
Click image for larger version

Name: Screenshot_2014-06-12-18-25-05.jpg
Views: 22245
Size: 32.1 KB
ID: 2802241   Click image for larger version

Name: Screenshot_2014-06-12-18-27-48.png
Views: 7889
Size: 43.2 KB
ID: 2802242   Click image for larger version

Name: Screenshot_2014-06-12-18-28-18.png
Views: 5802
Size: 221.6 KB
ID: 2802243   Click image for larger version

Name: Screenshot_2014-06-12-18-30-29.png
Views: 5466
Size: 176.3 KB
ID: 2802244   Click image for larger version

Name: Screenshot_2014-06-12-18-30-39.png
Views: 5371
Size: 182.1 KB
ID: 2802246

Click image for larger version

Name: Screenshot_2014-06-12-18-35-23.png
Views: 5336
Size: 32.6 KB
ID: 2802247   Click image for larger version

Name: Screenshot_2014-06-12-18-37-05.png
Views: 8266
Size: 214.9 KB
ID: 2802248   Click image for larger version

Name: Screenshot_2014-06-12-18-43-56.png
Views: 5242
Size: 110.8 KB
ID: 2802249   Click image for larger version

Name: Screenshot_2014-06-12-18-46-46.jpg
Views: 5033
Size: 19.0 KB
ID: 2802251   Click image for larger version

Name: Screenshot_2014-06-12-18-48-57.png
Views: 5304
Size: 118.3 KB
ID: 2802252

Click image for larger version

Name: Screenshot_2014-06-12-18-50-56.png
Views: 4899
Size: 24.3 KB
ID: 2802253   
 
http://forum.xda-developers.com/showthread.php?t=2785067

[ROM] [DISCONTINUED] [JB 4.2.2 JDQ39E] MIUI-V5-4.1.17 ION+PMEM Multi-Lang ( -Rhoby|™-Bugs )

[ROM] [DISCONTINUED] [JB 4.2.2 JDQ39E] MIUI-V5-4.1.17 ION+PMEM Multi-Lang



I port this ROM from Galaxy S Plus GT-I9001 to our device thanks to zxc123coke for the ROM

INFO
Whats working
  • Audio
  • Receiving and making calls
  • GPS
  • Compass
  • Proximity sensor
  • Wifi
  • Bluetooth
  • USB mass storage
  • HW accelerated gui
  • HW accelerated video
  • Camera
  • USB/Wifi tethering
  • VSync

Not work
  • BLN [I think it just work on S Plus]
  • USB Tethering [ION+PMEM]

What languages included in multi-lang ?
  • English (MarkHUK & iBotPeaches)
  • Chinese (Xiaomi)
  • Polish (Acid)
  • Russian (KDev Group)
  • Ukrainian (KDev Group)
  • Slovak (ingbrzy)
  • Czech (kynio)
  • French (Matzounet)
  • Hungarian (vagyula)
  • Danish (1982Strand)
  • Dutch (redmaner)
  • German (Bitti09)
  • Greek (finner)
  • Spanish (Ehrans, psychoraz)
  • Italian (Mish)
  • Arabic (MIUI Palestine)
  • Norwegian (trondkevin, datagutt)
  • Hebrew (HebMIUI)
  • Vietnamese (HoangTuBot)
  • Korean (Nosoy1)
  • Indonesian (pekikz)
  • Brazilian-Portuguese (andremarquesrs)
  • Turkey (Celaleddin Madencan)

FAQ
  • Can I change other kernel?
No. you can't. Because the boot.img is modified to support MIUI port. but you can flash Alternatives kernels below.
  • How to increase performances ?
Check here
  • How to activate Root ?
  1. Activate Root via LBE app in "System and security" folder, Permission' App on launcher is not working, use it from folder !!!
  2. Wait for Root windows
  3. Autorize Root

Guide Installation
Download this ROM
Put on your sdcard
Go to CWM
Do nandroid backup
Do Full Wipe
Flash this ROM
Wait until Finish
Reboot system now
Enjoy
Don't flash any gapps, gapps include

Download
ROM MIUI V5 4.3.17 ION+PMEM [Download]

ROM MIUI V5 4.1.3 ION+PMEM [Download]

ROM MIUI V5 3.12.27 ION+PMEM [Download]

ROM MIUI V5 3.12.21 ION+PMEM [Download]
Multilang Package [Download]

ROM MIUI V5 3.11.15 [Download]
Multilang Package [Download]

Alternative Kernel MIUI V5 3.11.15
MIUI-Hurtsky-REV5-BFS [Download] or [Download]
MIUI-Skull Kernel v2.0 [Download] or [Download]
MIUI-Madridii Kernel 3.4.66 V2.7 [Download] or [Download]

Alternative Kernel MIUI V5 ION+PMEM
MIUI Hurtsky Rev1 ION+PMEM [Download]
MIUI Hurtsky Rev2 ION+PMEM [Download]

Credit and thanks
Mr. arco68
zxc123coke
Hurtsky
Keff
Madridii
ADC team
Zhuhang
Slaid480
fivefour
Ryuinferno
DorianX
zeppelinrox
Alex93917
CM and MIUI team
Official & Unofficial Community Galaxy Wonder GT- I8150
abeeennng
Feizhel_vandrago
Attached Thumbnails
Click image for larger version

Name: Screenshot_2013-12-16-21-43-55.png
Views: 3936
Size: 101.9 KB
ID: 2459854   Click image for larger version

Name: Screenshot_2013-12-16-21-42-41.jpg
Views: 3253
Size: 32.8 KB
ID: 2459855   Click image for larger version

Name: Screenshot_2013-12-16-21-44-22.png
Views: 3372
Size: 66.3 KB
ID: 2459856   Click image for larger version

Name: Screenshot_2013-12-18-01-35-28.png
Views: 2707
Size: 39.2 KB
ID: 2460357   Click image for larger version

Name: Screenshot_2013-12-18-01-35-44.png
Views: 2437
Size: 39.9 KB
ID: 2460358  

http://forum.xda-developers.com/showthread.php?t=2573559

[ROM][JB] {SAMBEAN REMASTERED} V2.0.1 1/7/2014

[ROM][JB] {SAMBEAN REMASTERED} V2.0.1 1/7/2014

SamBean ROM For Galaxy W

Hello Everyone and Welcome to SamBean Thread for the
Samsung Galaxy W I8150
SamBean ReMastered

Bases
VX 2.0.1 Based on CM10 Final
VY 2.0.1 Based on CM10.1 BETA 4
VZ 2.0.1 Based on CM10.2 Alpha 7


Screenshots:

Screenshot

 



Features of SamBean
Build for daily use
Based on CM10.X
S5 Themed
S5 Launcher + note 3 launcher patch
S5 Status bar with transparent
S5 UI sounds and ringtones
S5 Clock widget
Touchwiz themed Messaging app VY
S5 Wallpaper by default
Samsung keyboard
Samsung themed Browser VY
Samsung themed Contacts VY
S memo
Samsung Music Player
Samsung Task Manager
Themed system apps
Full gapps included
W-handle for lockscreen VY
Galaxy lockscreen
S view by hatroid
All S5 extra apps
Samsung bootanimation
OTG support
moved many apps to data partition
ads free
Rooted
Working
Audio
Receiving and making calls
GPS
Compass
Proximity sensor
Wifi
Bluetooth
USB mass storage
HW accelerated gui
HW accelerated video
Camera
Torch
Wifi/USB tethering
USB OTG
Vsync
Annoyances
-



XDA:DevDB Information
SAMBEAN REMASTERED, ROM for the Samsung Galaxy W I8150

Contributors
theonepharaoh, ipromeh, hurtsky, Madridii, Adi Aisiteru Reborn, Tazerick, ryuinferno, dgrules blackcat67, Yeti12, LeroViten, Team REMICS-JB, GalaxyW Indonesia and Malaysia, ::indie::
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.4.x

Version Information
Status: Stable
Current Stable Version: VX/VY/VZ 2.0.1
Stable Release Date: 2014-07-01
Current Beta Version: 15
Beta Release Date: 2014-04-05

Created 2014-03-01
Last Updated 2014-06-30
Attached Thumbnails
Click image for larger version

Name: Screenshot_2014-04-27-13-27-07.jpg
Views: 9922
Size: 250.7 KB
ID: 2826154  

Anyone interested in porting My roms or can help the development can PM me



SamRoms V2.0.X are HERE with Full S5 features
 
 
http://forum.xda-developers.com/showthread.php?t=2665933
 

[KERNEL][3.4.103][KK][ION] K^Kernel 3.4.103 v1.7 for KK 4.4 [13/09/2014] ( Christopher83 )

[KERNEL][3.4.103][KK][ION] K^Kernel 3.4.103 v1.7 for KK 4.4 [13/09/2014]



In this thread you may find my customized kernel 3.4.x for KitKat rom (CM 11 and derivatives) that use ION+PMEM ADSP memory allocations.
Of course, your feedback, as always, are welcome and certainly valuable.


The main features are the following:
- Kernel 3.4.x
- Kernel based on more updated kk_2.7-stable branch of CAF (Code Aurora Forum)
- Sources synched with cm-11.0 repo branch of DevCon Team
- Built with my custom Linaro 4.9.2-2014.08 toolchain optimized for Cortex-A8
- Built with Cortex-A8 and NEON VFP optimization flags (both kernel and modules)
- Built with -O3 optimization flag (both kernel and modules)
- CPU overclockable up to 1824 MHz
- CPU frequencies undervolted (UV version) or extremely undervolted (EXUV version)
- CPU voltage control VDD sys interface (click for more details)
- Dynamic memory allocation of MM ION heap through CMA (Contiguous Memory Allocator)
- Dynamic memory allocation of PMEM ADSP heap through CMA (Contiguous Memory Allocator)
- 396MB, 406MB or 416MB of free RAM
- Init.d support
- Fast Charge support (default disabled, click for more details)
- Battery Life eXtender support (default disabled, click for more details)
- Ram Console support (click for more details)
- TRIM support
- USB OTG support (if also implemented on rom side)
- Lowered display panel voltage
- Lowered vibetonz voltage
- Lowered wifi voltage
- Lowered swappiness (60 -> 45)
- Increased CPU frequency during boot
- Optimized AES and SHA1 routines for ARM cpu architecture
- Fixed 100% battery notification after charger unplug
- Increased audio volume on board side
- Con Kolivas' CK3 Tweaks
- Optimized SLUB memory allocator
- Optimized ARM RWSEM (read/write semaphore) algorithm
- Optimized asynchronous I/O latency on solid state disks
- Disabled Gentle Fair Sleepers for better UI performance
- Filesystem dynamic read-ahead (based on disk size)
- CIFS support on boot
- Memory compaction
- Dynamic compression of clean pagecache pages
- Fast Random generator (frandom) support (click for more details)
- Dynamic FSync v1.2 (click for more details)
- Dynamic dirty page writebacks (click for more details)
- VM tweaks for performance and less battery consumption
- Revised LowMemoryKiller parameters for better performance (click for more details)
- Timer slack controller (click for more details)
- Dynamic management of the minimal timer slack value during suspend/resume (click for more details)
- LowMemoryKiller management of not killable processes (click for more details)
- exFAT support
- Additional TCP Congestion algorithms
- Updated ZRam, ZSMalloc, ZCache built-in modules

Available CPU governors:
- Adaptive
- BrazilianWax
- Conservative
- Hyper
- Intellidemand
- Interactive
- InteractiveX
- LionHeart
- LulzActive
- OnDemand (default)
- OnDemandX
- Performance
- Powersave
- SmartAssV2

Available I/O schedulers:
- BFQ
- CFQ
- Deadline
- Fiops
- Noop
- ROW
- SIO (default)
- V(R)


Kernel Downloads for KitKat ION+PMEM ADSP:



Howto install the kernel:
1) Download the preferred kernel zip file to sdcard or external sdcard
2) Reboot to recovery mode
3) Flash the kernel zip file
4) Wipe cache and dalvik cache if you're coming from another kernel
5) Reboot the system
6) Be sure that KSM is not active inside Settings -> Performance -> Memory management -> Kernel samepage merging


Kernel sources (on GitHub):



Useful info:
- Special features and sysfs settings
- Frequently asked questions



Tables:





Changelog:

Code:
13/09/2014 - K^Kernel 3.4 v1.7 for KitKat ION+PMEM ADSP
- Kernel 3.4.103
- Built with my latest custom Linaro 4.9.2-2014.08 toolchain optimized for Cortex-A8
- Removed bcmdhd driver (credits to CastagnaIT)
- net: wireless: bcmdhd: bring bcmdhd version 1.28-27 (credits to CastagnaIT)
- net: wireless: bcmdhd: Fix SUPPORT_PM2_ONLY option for p2p (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.4 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.6 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.7 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Fix WEP-104 authentication (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.10 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Prevent recursive call of cfg80211_sched_scan_stopped() (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Enable full scan on PNO event (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.11 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.16 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Close p2p0 device in wl_down (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.21 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Fix tdls processing from cfg80211 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.27 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Fix NDO functionality (credits to ECCO PARK)
- net: wireless: bcmdhd: Enable p2p support bits for p2p device (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Remove PASS_ARP_PACKET define (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Remove chatty message from wl_cfgp2p_act_frm_search (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.41 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.42 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Update to version 1.88.45 (credits to Ecco Park)
- net: wireless: bcmdhd: enable WL_IFACE_COMB_NUM_CHANNELS (credits to Ecco Park)
- net: wireless: bcmdhd: Update Location Service code (credits to Ecco Park)
- net: wireless: bcmdhd: Fix of Wireless Location Service (credits to Ecco Park)
- net: wireless: bcmdhd: Fix of Wireless Location Service (credits to Ecco Park)
- net: wireless: bcmdhd: new feature for Roaming. (credits to Ecco Park)
- net: wireless: bcmdhd: Fixed Coverity issue. (credits to Ecco Park)
- net: wireless: bcmdhd: fix for negative padding (credits to Ecco Park)
- net: wireless: bcmdhd: Fixed Wi-Fi Location Service issues. (credits to Ecco Park)
- net: wireless: bcmdhd: add code for WLS service. (credits to Ecco Park)
- net: wireless: bcmdhd: Fix country checking (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: fixed power consumption issue of P2P. (credits to Ecco Park)
- net: wireless: bcmdhd: Fixed a problem of buganizer issue (11190960) (credits to Ecco Park)
- net: wireless: bcmdhd: reduced the wakelock time of RX packet (credits to Ecco Park)
- net: wireless: bcmdhd: cancel current PNO if connection will happen (credits to Ecco Park)
- net: wireless: bcmdhd: Change DTIM skip policy in suspend (credits to Ecco Park)
- net: wireless: bcmdhd: Set MAX_DTIM_ALLOWED_INTERVAL to 600 (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Enable IPv6 RA filter feature (credits to Ecco Park)
- net: wireless: bcmdhd: enable TDLS_auto_mode (credits to Ecco Park)
- net: wireless: bcmdhd: Sync with N5 branch (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Change the parameter for TDLS (credits to Ecco Park)
- net: wireless: bcmdhd: support Hotspot 2.0 release 1.0 (credits to Ecco Park)
- net: wireless: bcmdhd: Add WIPHY_WOWLAN_ANY support (credits to Dmitry Shmidt)
- net: wireless: bcmdhd: Add support for hidden ssid PNO scan (credits to Ashwin)
- net: wireless: bcmdhd: added samsung specific code (credits to CastagnaIT)
- net: wireless: bcmdhd: readded samsung MCAST_LIST_ACCUMULATION code updated from jf (credits to CastagnaIT)
- qdsp5v2: Fix a null pointer dereference. (credits to Blefish)

11/09/2014 - K^Kernel 3.4 v1.6 for KitKat ION+PMEM ADSP
- Kernel 3.4.103
- Built with my latest custom Linaro 4.9.2-2014.08 toolchain optimized for Cortex-A8
- drivers: usb: Use Android device as USB keyboard/mouse (credits to Pranav Vashi)
- touchscreen: ancora: Update touchscreen API (credits to sirmordred)
- touchscreen: ancora: Add missing BTN_TOUCH (credits to arco68)
- mmc: msm_sdcc: Remove unnecessary delay in interrupt context (credits to Venkat Gopalakrishnan)
- USB: msm_otg: Fix host mode suspend bug (credits to Sujeet Kumar)
- USB: msm_otg: Fix a bug in charger detection procedure (credits to Pavankumar Kondeti)
- msm: kgsl: Force the ME off before reading the microcode (credits to Jordan Crouse)
- msm: kgsl: Increase the timeout value for fault detection (credits to Shubhraprakash Das)
- msm: kgsl: Don't hold the refernce to the process private in kgsl create context (credits to Gaurav Gagrani)
- n_tty: Fix n_tty_write crash when echoing in raw mode (credits to Peter Hurley)
- msm_bam_rmnet: Fix potential memory corruption (credits to Subash Abhinov Kasiviswanathan)
- fs: exFAT: Update to v1.2.9 (credits to arco68)
- msm: qdsp5v2: Convert all audio devices to ION. (credits to Blefish)
- msm: qdsp5v2: Minor code sync. (credits to Blefish)
- devices-msm7x30: #ifdef around msm_nand device (credits to arco68)
- board-ancora: Minor updates and changes (credits to arco68)
- lcd: ancora: Adjust porch values for rev. 2 panels (credits to arco68)
- lcdc:ancora:Adjust porch values for rev. 1 panels too (credits to arco68 and sirmordred)

01/08/2014 - K^Kernel 3.4 v1.5 for KitKat ION+PMEM ADSP
- Kernel 3.4.101
- Built with my latest custom Linaro 4.9.1-2014.07 toolchain optimized for Cortex-A8
- usb: gadget: f_accessory: Enabled Zero Length Packet (ZLP) for acc_write (credits to Anson Jacob)
- cgroup: Take css_set_lock from cgroup_css_sets_empty() (credits to Hans de Goede)
- cgroup: Fix use after free of cgrp (cgrp->css_sets) (credits to Hans de Goede)
- Revert "s3c2410_wdt: Add locking to cpu frequency transition notifier" (credits to Mark Salyzyn)
- usb: gadget: f_audio_source: Fixed USB Audio Class Interface Descriptor (credits to Anson Jacob)
- net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (credits to Avijit Kanti Das)
- Remove stray bcm4329 files (credits to arco68)
- fs: exFAT: Update to v1.2.7 (credits to arco68)
- ARM: 7583/1: decompressor: Enable unaligned memory access for v6 and above (credits to Dave Martin)

14/07/2014 - K^Kernel 3.4 v1.4 for KitKat ION+PMEM ADSP
- Kernel 3.4.98
- Built with my latest custom Linaro 4.9.1-2014.06 toolchain optimized for Cortex-A8
- misc: pmem: Retry again a few times if DMA allocation fails (credits to Christopher83)
- defconfig: Disable KSM (credits to arco68)
- Revert "msm: mdp: Update sync pt. behaviour" (credits to arco68)
- cpufreq: Persist cpufreq time in state data across hotplug (credits to Ruchi Kandoi)
- prctl: adds the capable(CAP_SYS_NICE) check to PR_SET_TIMERSLACK_PID. (credits to Ruchi Kandoi)
- net: wireless: Increase scan entry expiration to fit new scan time (credits to Dmitry Shmidt)
- DMA: PL330: Fix racy mutex unlock (credits to Javi Merino)
- cpufreq: fix sleeping in atomic context when realloc freq_table for all_time_in_state (credits to Minsung Kim)
- s3c2410_wdt: Add locking to cpu frequency transition notifier (credits to Mark Salyzyn)
- net: core: Support UID-based routing. (credits to Lorenzo Colitti)
- Handle 'sk' being NULL in UID-based routing. (credits to Sreeram Ramachandran)
- rtc: alarm: Squashed revert of power-on alarm feature and related commits (credits to Christopher83)
- binder: search for receiving context pid in global namespace (credits to Ricardo Mendoza)
- staging: binder: add vm_fault handler (credits to Vinayak Menon)
- Staging: android: binder: More offset validation. (credits to Arve Hjønnevåg)

05/07/2014 - K^Kernel 3.4 v1.3 for KitKat ION+PMEM ADSP
- Kernel 3.4.96
- Built with my latest custom Linaro 4.9.1-2014.06 toolchain optimized for Cortex-A8
- block: bfq: Squashed update from BFQ-v7r4 to BFQ-v7r5 (credits to arco68)
- misc: pmem: Support for dynamic allocation through CMA (credits to Christopher83)
- msm7x30: Simplify the code for hybrid memory allocations on board side (credits to Christopher83)
- msm7x30: Allow to optionally enable the use of CMA for ION MM and PMEM ADSP heaps (credits to Christopher83)
- msm7x30: Use CMA for PMEM ADSP (credits to Christopher83)
- msm7x30: Update defconfigs (credits to Christopher83)
- msm7x30: Use a higher memory allocation if CMA is used for ION MM heap (credits to Christopher83)

25/06/2014 - K^Kernel 3.4 v1.2 for KitKat ION+PMEM ADSP
- Kernel 3.4.94
- Built with my latest custom Linaro 4.9.1-2014.06 toolchain optimized for Cortex-A8
- msm: rpc: add shutdown and restart handler for rpc (credits to Angshuman Sarkar)
- msm: rpc: add shutdown and restart handler for rpc (credits to Arun Kumar Neelakantam)
- msm: restart_7k: Disable local IRQ interrupt (credits to Tirupathi Reddy)
- msm7x30: Disable unsupported features (credits to Blefish)
- misc: pmem: Add support for CMA (credits to Blefish)
- msm7x30: Use CMA for PMEM ADSP (credits to Christopher83 and Blefish)
- New memory configurations with 396MB, 406MB or 416MB of free RAM and
  everything should be working, including camera, camcorder and video playback (credits to Christopher83)

23/06/2014 - K^Kernel 3.4 v1.1 for KitKat ION+PMEM ADSP
- Kernel 3.4.94
- Built with my latest custom Linaro 4.9.1-2014.06 toolchain optimized for Cortex-A8
- power: ancora_battery: Remove trailing spaces (credits to Christopher83)
- power: ancora_tmo_battery: Remove trailing spaces (credits to Christopher83)
- power: apache_battery: Remove trailing spaces (credits to Christopher83)
- power: ancora_tmo_battery: Add Battery Life eXtender (BLX) support (credits to Christopher83)
- power: apache_battery: Add Battery Life eXtender (BLX) support (credits to Christopher83)
- power: apache_battery: 100% battery notification after charger unplug (credits to Christopher83)
- power: ancora_battery: Increase battery check interval from 5 seconds to 15 seconds (credits to Christopher83)
- power: ancora_tmo_battery: Increase battery check interval from 5 seconds to 15 seconds (credits to Christopher83)
- power: apache_battery: Increase battery check interval from 5 seconds to 15 seconds (credits to Christopher83)
- ancora_tmo: High memory configurations (credits to Christopher83)
- apache: High memory configurations (credits to Christopher83)
- msm7x30: Better manage cpu frequencies for MSM8255 and MSM8255T (credits to Christopher83)
- ancora_tmo: Add custom defconfigs (credits to Christopher83)
- apache: Add custom defconfigs (credits to Christopher83)
- arm: Add a config option to use GLibC memcpy and memmove versions (credits to Christopher83)
- msm7x30: Update defconfigs to use GLibC versions of memcpy and memmove (credits to Christopher83)
- mmc: msm_sdcc: Advertise erase capability for ancora_tmo and apache (credits to arco68)
- sec_jack: updated driver (credits to CastagnaIT)
- mm: cma: fix alignment requirements for contiguous regions (credits to Marek Szyprowski)
- drivers: cma: represent physical addresses as phys_addr_t (credits to Vitaly Andrianov)
- drivers: dma-contiguous: refactor dma_alloc_from_contiguous() (credits to Michal Nazarewicz)
- mm: cma: fix condition check when setting global cma area (credits to Marek Szyprowski)
- drivers: dma-contiguous: clean source code and prepare for device tree (credits to Marek Szyprowski)
- drivers: dma-contiguous: add initialization from device tree (credits to Marek Szyprowski)
- cma: Remove __init annotations from data structures (credits to Laura Abbott)
- cma: Fix up devicetree bindings (credits to Laura Abbott)
- cma: Add support for associating regions by name (credits to Laura Abbott)
- cma: Remove restriction on region names (credits to Laura Abbott)
- cma: use MEMBLOCK_ALLOC_ANYWHERE for placing CMA regions (credits to Laura Abbott)
- cma: Add API to get the start address of a CMA region (credits to Laura Abbott)
- cma: Remove potential deadlock situation (credits to Laura Abbott)
- cma: Add support for memory limits (credits to Laura Abbott)
- cma: Make locking finer grained (credits to Laura Abbott)
- cma: Drop the right mutex (credits to Laura Abbott)
- dma-contiguous: Return 'zero' pfn in case of error (credits to Chintan Pandya)
- ARM: dma-mapping: fix incorrect freeing of atomic allocations (credits to Aaro Koskinen)
- mm: vmalloc: use const void * for caller argument (credits to Marek Szyprowski)
- ARM: dma-mapping: remove custom consistent dma region (credits to Marek Szyprowski)
- mm: push lru index into shrink_[in]active_list() (credits to Konstantin Khlebnikov)
- mm: vmscan: remove lumpy reclaim (credits to Mel Gorman)
- mm: vmscan: do not stall on writeback during memory compaction (credits to Mel Gorman)
- mm: vmscan: remove reclaim_mode_t (credits to Mel Gorman)
- mm: remove lru type checks from __isolate_lru_page() (credits to Konstantin Khlebnikov)
- mm/memcg: kill mem_cgroup_lru_del() (credits to Konstantin Khlebnikov)
- mm/memcg: scanning_global_lru means mem_cgroup_disabled (credits to Hugh Dickins)
- mm/memcg: use vm_swappiness from target memory cgroup (credits to Konstantin Khlebnikov)
- mm: remove swap token code (credits to Rik van Riel)
- mm/vmscan: store "priority" in struct scan_control (credits to Konstantin Khlebnikov)
- kernel: cgroup: push rcu read locking from css_is_ancestor() to callsite (credits to Johannes Weiner)
- mm: memcg: count pte references from every member of the reclaimed hierarchy (credits to Johannes Weiner)
- mm/vmscan: push zone pointer into shrink_page_list() (credits to Konstantin Khlebnikov)
- mm/vmscan: push lruvec pointer into isolate_lru_pages() (credits to Konstantin Khlebnikov)
- mm/vmscan: remove update_isolated_counts() (credits to Konstantin Khlebnikov)
- mm: cma: discard clean pages during contiguous allocation instead of migration (credits to Minchan Kim)
- cma: decrease cc.nr_migratepages after reclaiming pagelist (credits to Minchan Kim)
- mm/compaction.c: fix deferring compaction mistake (credits to Minchan Kim)
- mm: compaction: Abort async compaction if locks are contended or taking too long (credits to Mel Gorman)
- mm: compaction: update comment in try_to_compact_pages (credits to Mel Gorman)
- mm: compaction: capture a suitable high-order page immediately when it is made available (credits to Mel Gorman)
- mm: compaction: abort compaction loop if lock is contended or run too long (credits to Shaohua Li)
- mm: compaction: move fatal signal check out of compact_checklock_irqsave (credits to Mel Gorman)
- mm: compaction: Update try_to_compact_pages()kerneldoc comment (credits to Mel Gorman)
- mm: compaction: acquire the zone->lru_lock as late as possible (credits to Mel Gorman)
- mm: compaction: acquire the zone->lock as late as possible (credits to Mel Gorman)
- mm: compaction: cache if a pageblock was scanned and no pages were isolated (credits to Mel Gorman)
- mm: cma: WARN if freed memory is still in use (credits to Marek Szyprowski)
- mm: do not use page_count() without a page pin (credits to Minchan Kim)
- mm: clean up __count_immobile_pages() (credits to Minchan Kim)
- mm: compaction: Restart compaction from near where it left off (credits to Mel Gorman)
- mm: compaction: clear PG_migrate_skip based on compaction and reclaim activity (credits to Mel Gorman)
- CMA: migrate mlocked pages (credits to Minchan Kim)
- mm: compaction: correct the nr_strict va isolated check for CMA (credits to Mel Gorman)
- mm: compaction: validate pfn range passed to isolate_freepages_block (credits to Mel Gorman)
- mm: compaction: Move migration fail/success stats to migrate.c (credits to Mel Gorman)
- mm: compaction: Add scanned and isolated counters for compaction (credits to Mel Gorman)
- mm: cma: skip watermarks check for already isolated blocks in split_free_page() (credits to Marek Szyprowski)
- mm: compaction: partially revert capture of suitable high-order page (credits to Mel Gorman)
- compaction: fix build error in CMA && !COMPACTION (credits to Minchan Kim)
- mm: vmscan: do not keep kswapd looping forever due to individual uncompactable zones (credits to Johannes Weiner)
- mm: vmscan: Fix build error (credits to Christopher83)
- msm: Allow lowmem to be non contiguous and mixed. (credits to Neeti Desai)
- msm: Increase the kernel virtual area to include lowmem (credits to Neeti Desai)
- mm: Remove __init annotations from free_bootmem_late (credits to Laura Abbott)
- kernel/lib: add additional debug capabilites for data corruption (credits to Syed Rameez Mustafa)
- mm: panic on the first bad page table entry access (credits to Pushkar Joshi)
- mm: Update is_vmalloc_addr to account for vmalloc savings (credits to Laura Abbott)
- slub: tid must be retrieved from the percpu area of the current processor (credits to Christoph Lameter)
- mm: vmscan: Move pages that fail swapout to LRU active list (credits to Olav Haugan)
- mm: swap: Rate limit swap write errors (credits to Olav Haugan)
- mm: change freepage state correctly in __isolate_free_page (credits to Laura Abbott)
- mm: make is_vmalloc_addr lockless (credits to Laura Abbott)
- mm/compaction: Break out of loop on !PageBuddy in isolate_freepages_block (credits to Laura Abbott)
- mm: compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (credits to Bartlomiej Zolnierkiewicz)
- msm: kgsl: hold a process_private refcount in process_mem_print (credits to Jeremy Gebben)
- msm: kgsl: Look up the process struct in process_mem_open() (credits to Jordan Crouse)
- msm: kgsl: prevent kgsl_get_pagetable from returning a destroyed pt (credits to Jeff Boody)
- msm: kgsl: Fix spinlock recursion in destroy pagetable (credits to Prakash Kamliya)
- gpu: ion: Don't call virt_to_page on addresses from dma_alloc (credits to Laura Abbott)
- gpu: ion: Explictly mark DMA allocations as GFP_KERNEL (credits to Laura Abbott)

17/06/2014 - K^Kernel 3.4 v1.0 for KitKat ION+PMEM ADSP
- First release for Samsung Galaxy W (GT-I8150)
- Kernel 3.4.94
- Sources synched with cm-11.0 repo branch of DevCon Team
- Built with my latest custom Linaro 4.9.1-2014.06 toolchain optimized for Cortex-A8
- New kernel branch based on kk_2.7-stable branch of Code Aurora Forum
- Up to 406MB of free RAM thanks to the dynamic allocation via CMA of ION heap related to MM features (camcorder, video playback/recording/encoding)
- msm7x30: Use CMA for MM ION heap (credits to Christopher83)
- msm7x30: Update defconfigs to enable CMA (credits to Christopher83)
- mm: try_to_unmap_cluster() should lock_page() before mlocking (credits to Vlastimil Babka)
- msm:vidc: Amend error checks on ION API failures (credits to Maheshwar Ajja)
- ion: cma: Add debug heap ops for CMA heap (credits to Chintan Pandya)
- Makefile: Added compilation optimization flags (credits to Christopher83)
- arm: Fix compatibility with linaro toolchain (credits to CastagnaIT)
- arm: Added NEON compilation flag to VFP module (credits to Christopher83)
- acpuclock-7x30: Added overclocking and undervolting support (credits to Christopher83)
- acpuclock-7x30: Increased cpu frequency on boot (credits to Christopher83)
- block: fiops ioscheduler core (credits to Shaohua Li)
- block: fiops read/write request scale (credits to Shaohua Li)
- block: fiops sync/async scale (credits to Shaohua Li)
- block: fiops add ioprio support (credits to Shaohua Li)
- block: fiops preserve vios key for deep queue depth workload (credits to Shaohua Li)
- block: fiops bias sync workload (credits to Shaohua Li)
- block: fiops add some trace information (credits to Shaohua Li)
- block: Simple I/O scheduler (credits to Christopher83)
- block: V(R) I/O scheduler (credits to Christopher83)
- block: Reordered the I/O schedulers (credits to Christopher83)
- char: Added Fast Random generator support (frandom) (credits to Christopher83)
- cpufreq: CPU Voltage Control (VDD sysfs interface) (credits to Christopher83)
- cpufreq: Reordered the CPU governors (credits to Christopher83)
- cpufreq: InteractiveX CPU governor (credits to Christopher83)
- cpufreq: OnDemandX CPU governor (credits to Christopher83)
- cpufreq: Lionheart CPU governor (credits to Christopher83)
- cpufreq: SmartAssV2 CPU governor (credits to Christopher83)
- cpufreq: LulzActive CPU governor (credits to Christopher83)
- cpufreq: Adaptive CPU governor (credits to Christopher83)
- cpufreq: Hyper CPU governor (credits to Christopher83)
- cpufreq: BrazilianWax CPU governor (credits to Christopher83)
- cpufreq: Intellidemand CPU governor (credits to Christopher83)
- fs: Asynchronous I/O latency to a solid-state disk greatly increased (credits to Dave Kleikamp)
- fs/dyn_sync_cntrl: dynamic sync control (credits to faux123)
- fs/dyn_sync_cntrl: check dyn fsync control's active prior to performing fsync ops (credits to Andrew Bartholomew)
- fs/dyn_sync_cntrl: add some cache optimizations (credits to faux123)
- fs/dyn_sync_cntrl: add reboot notifier to force flush outstanding data (credits to faux123)
- fs/dyn_sync_cntrl: add kernel panic notifier to force flush outstanding data (credits to faux123)
- mm: Lowered swappiness 60->45 (credits to Christopher83)
- mm: Optimized SLUB memory allocator (credits to Christopher83)
- mm: Added filesystem dynamic read-ahead (Credits to Chad Gooldman) (credits to Christopher83)
- power: Added Battery Life eXtender (BLX) version 1 (Credits to Ezeekel) Adapted by Christopher83 for I9001 and I8150 devices - If the BLX charging limit is 100%, then the battery is fully charged as if the feature is not active - Wait some seconds after reaching the charging limit before stop the charging (credits to Christopher83)
- power: 100% battery notification after charger unplug (credits to Christopher83)
- rwsem: Optimized ARM RWSEM algorithm (credits to Ashwin Chaugule)
- rwsem-spinlock: Implement writer lock-stealing for better scalability (credits to Yuanhan Liu)
- rwsem: Implement writer lock-stealing for better scalability (credits to Alex Shi)
- rwsem: make the waiter type an enumeration rather than a bitmask (credits to Michel Lespinasse)
- rwsem: shorter spinlocked section in rwsem_down_failed_common() (credits to Michel Lespinasse)
- rwsem: move rwsem_down_failed_common code into rwsem_down_{read,write}_failed (credits to Michel Lespinasse)
- rwsem: simplify rwsem_down_read_failed (credits to Michel Lespinasse)
- rwsem: simplify rwsem_down_write_failed (credits to Michel Lespinasse)
- rwsem: more agressive lock stealing in rwsem_down_write_failed (credits to Michel Lespinasse)
- rwsem: use cmpxchg for trying to steal write lock (credits to Michel Lespinasse)
- rwsem: avoid taking wait_lock in rwsem_down_write_failed (credits to Michel Lespinasse)
- rwsem: skip initial trylock in rwsem_down_write_failed (credits to Michel Lespinasse)
- rwsem: simplify __rwsem_do_wake (credits to Michel Lespinasse)
- rwsem: implement support for write lock stealing on the fastpath (credits to Michel Lespinasse)
- rwsem: do not block readers at head of queue if other readers are active (credits to Michel Lespinasse)
- rwsem: no need for explicit signed longs (credits to Davidlohr Bueso)
- rwsem: check counter to avoid cmpxchg calls (credits to Davidlohr Bueso)
- sched: Disabled Gentle Fair Sleepers for better UI performance (credits to Christopher83)
- lib/memcopy: use glibc version (credits to Miao Xie)
- lib/string: use glibc version (credits to Miao Xie)
- mm: Dynamic management of dirty page writebacks (credits to Christopher83)
- fs: sync: Don't disable fdatasync() (credits to faux123)
- CK3 tweaks (Credits to Con Kolivas) (credits to Christopher83)
- hrtimer: Introduce effective timer slack (credits to Kirill A. Shutemov)
- hrtimer: Implement PR_GET_EFFECTIVE_TIMERSLACK (credits to Kirill A. Shutemov)
- cgroups: Introduce timer slack controller (credits to Kirill A. Shutemov)
- kernel: cgroup_timer_slack: Adaptations for 3.4 kernel (credits to Christopher83)
- kernel: cgroup_timer_slack: Dynamic management of timer slack (credits to Christopher83)
- staging: android: lowmemorykiller: Management of not killable processes (credits to Christopher83)
- fs/sync: Make sync() satisfy many requests with one invocation (credits to Paul E. McKenney)
- decompressor: Add LZ4 decompressor module (credits to Kyungsik Lee)
- lib: Add support for LZ4-compressed kernel (credits to Kyungsik Lee)
- arm: Add support for LZ4-compressed kernel (credits to Kyungsik Lee)
- lib: Add lz4 compressor module (credits to Chanho Min)
- crypto: Add lz4 Cryptographic API (credits to Chanho Min)
- lib/lz4/lz4_compress: fix macro usage error (credits to faux123)
- LZ4: compression/decompression signedness mismatch (v2) (credits to Sergey Senozhatsky)
- Makefile: Use -fno-inline-functions to build with Linaro GCC 4.8 toolchains (credits to Christopher83)
- acpuclock-7x30: Raised some standard UV and stock voltages for high OC cpu frequencies (credits to Christopher83)
- softirq: reduce latencies (credits to Eric Dumazet)
- fs: vfat: reduce the worst case latencies (credits to xiaogang)
- msm: kgsl: Add an input handler to power up the GPU on a  touch event (credits to Tk-Glitch)
- ARM: be strict about FP exceptions in kernel mode (credits to mrg666)
- ARM: add support for kernel mode NEON (credits to mrg666)
- ARM: crypto: add NEON accelerated XOR implementation (credits to Ard Biesheuvel)
- ARM: 7835/2: fix modular build of xor_blocks() with NEON enabled (credits to Ard Biesheuvel)
- ARM: move VFP init to an earlier boot stage (credits to Ard Biesheuvel)
- ARM: Perform the creation of procfs node for VFP later (credits to Christopher83)
- ARM: only allow kernel mode neon with AEABI This prevents the linker erroring with: (credits to Russell King)
- ARM: 7626/1: arm/crypto: Make asm SHA-1 and AES code Thumb-2 compatible (credits to Dave Martin)
- ARM: 7723/1: crypto: sha1-armv4-large.S: fix SP handling (credits to Ard Biesheuvel)
- ARM: 7837/3: fix Thumb-2 bug in AES assembler code (credits to Ard Biesheuvel)
- crypto: create generic version of ablk_helper (credits to Ard Biesheuvel)
- ARM: pull in <asm/simd.h> from asm-generic (credits to Ard Biesheuvel)
- ARM: move AES typedefs and function prototypes to separate header (credits to Ard Biesheuvel)
- ARM: add support for bit sliced AES using NEON instructions (credits to Ard Biesheuvel)
- ARM: add .gitignore entry for aesbs-core.S (credits to Russell King)
- CRYPTO: Fix more AES build errors (credits to Russell King)
- workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues (credits to Viresh Kumar)
- workqueue: Add system wide power_efficient workqueues (credits to Viresh Kumar)
- block: queue work on power efficient wq (credits to Viresh Kumar)
- xsched: Optimize build_sched_domains() for saving first SD node for a cpu (credits to Viresh Kumar)
- PHYLIB: queue work on system_power_efficient_wq (credits to Viresh Kumar)
- ASoC: pcm: Use the power efficient workqueue for delayed powerdown (credits to Mark Brown)
- ASoC: jack: Use power efficient workqueue (credits to Luis Cruz)
- regulator: core: Use the power efficient workqueue for delayed powerdown (credits to Luis Cruz)
- ASM: word-at-a-time: make the interfaces truly generic (Chad Goodman) (credits to poondog)
- LIB: use generic strnlen_user and strncpy_from_user functions (Chad Goodman) (credits to poondog)
- ARM: dcache: select DCACHE_WORD_ACCESS for little-endian ARMv6+ CPUs (Chad Goodman) (credits to poondog)
- ARM: 7927/1: dcache: select DCACHE_WORD_ACCESS for big-endian CPUs (credits to Will Deacon)
- sched: Add sysinterface for GENTLE_FAIR_SLEEPERS (credits to Tk-Glitch)
- sched: Consider max cost of idle balance per sched domain (credits to faux123)
- sched: Periodically decay max cost of idle balance (credits to faux123)
- cpufreq: Optimize cpufreq_frequency_table_verify() (credits to Viresh Kumar)
- ancora : update board (credits to madridii)
- ancora: Increased audio volume on board side (credits to madridii)
- ancora: Lowered WIFI voltage (credits to madridii)
- ancora: Lowered display panel voltage (credits to madridii)
- ancora: Lowered Vibetonz voltage (credits to madridii)
- msm7x30: Update default and custom configs (credits to Christopher83)
- ancora: High memory allocations (credits to Christopher83)
- ancora: Add custom defconfigs (credits to Christopher83)
- Revert "mdp4_overlay_lcdc: Fixed wrong initialization of VSYNC" (credits to arco68)
- mmc: msm_sdcc: Advertise erase capability for ancora (credits to arco68)
- msm_fb: Fix backlight issue on ancora and ancora_tmo (credits to arco68)
- gpu: ion: Sync CMA caching logic with carveout heap. (credits to Blefish)
- defconfigs: Build crypto devices as modules (credits to arco68)
- msm: dma: Moving queue_work() function within spinlock (credits to Utsab Bose)
- msm: kgsl: Add the buffer user address to the debugfs memory list (credits to Jordan Crouse)
- msm: kgsl: use %pK to restrict printing GPU / memory addresses (credits to Jordan Crouse)
- sched: Reset rq->next_interval before going idle (credits to Srivatsa Vaddagiri)
- sched: re-calculate a cpu's next_balance point upon sched domain changes (credits to Srivatsa Vaddagiri)
- ARM: 7486/1: sched_clock: update epoch_cyc on resume (credits to Colin Cross)
- ARM: 7565/1: sched: stop sched_clock() during suspend (credits to Felipe Balbi 2)
- sched: Set MC (multi-core) sched domain's busy_factor attribute to 1 (credits to Srivatsa Vaddagiri)
- msm: kgsl: Cleanup the memory free list (credits to Jordan Crouse)



Credits and Thanks to:
arco68, CastagnaIT and Ivendor for their awesome work and their kernel sources
Ezekeel, Doomlord, Faux123, Stratosk, Tegrak, ErasmuX, Imoseyon, Blefish, mikeioannina, Madridii and other devs I'm surely missing
CyanogenMod, Kernel.org, Code Aurora Forum, Google, Linaro GCC developers
lafactorial, dec0der, ayesse, xlollomanx, gregoriaz, Istanblue, tycoo, hrinfrnlmjsty, makankaki, LeroViten and the other users for their support in testing

XDA:DevDB Information
[GT-I8150][ION] K^Kernel 3.4 for KK 4.4 ION+PMEM ADSP, Kernel for the Samsung Galaxy W I8150

Contributors
Christopher83
Kernel Special Features: Customized kernel 3.4.x for KK 4.4 rom (CM 11.0 and derivatives) with ION memory allocations

Version Information
Status: Stable
Current Stable Version: v1.7
Stable Release Date: 2014-09-13

Created 2014-06-17
Last Updated 2014-09-13


Threads for Samsung Galaxy S Plus (GT-I9001)
K^Kernel 3.4 ION+PMEM ADSP: for KK 4.4 - for JB 4.3 - for JB 4.2.2
K^Kernel 3.4 PMEM: for KK 4.4 - for JB 4.2.2 and JB 4.3
K^Kernel 3.0 PMEM: for JB 4.1.2 and JB 4.2.2 - for ICS
App: Phantom Key Presses Filter

Threads for Samsung Galaxy W (GT-I8150)
K^Kernel 3.4 ION+PMEM ADSP: for KK 4.4

Threads for Developers
Tools: Cross Compiler Toolchains (Linaro GCC 4.9, 4.8, 4.7 and 4.6)



http://forum.xda-developers.com/showthread.php?t=2786283

Thursday, September 18, 2014

[ROM][4.4.4][UNOFFICIAL] ParanoidAndroid 4+ [4.6 Beta2][10/09/2014] ( Madriidii )

ROM][4.4.4][UNOFFICIAL] ParanoidAndroid 4+ [4.6 Beta2][10/09/2014]

PLEASE REFER TO THE CHANGE LOGS FOR CURRENT FEATURES.
IF IT'S NOT LISTED THERE, IT'S NOT IN THE BUILD



INSTRUCTIONS:

1. UPDATE RECOVERY (use latest arco's CWM)
2. PRISTINE-WAY (If coming from another rom or stock)
3. INSTALL ROM
4. INSTALL GAPPS (Micro is better)
4. REBOOT
5. CUSTOM KERNELS MAY BREAK ROOT, SIMPLY RE-FLASH SUPERSU

## PA 4+ UPDATES DO NOT NEED A FACTORY RESET.

SOURCES:
AOSPA-legacy
arco github
pa-ancora org @github

CREDITS:
AOSP'Google' , CyanogenMod , educk , arco68 , Xda , Supporters , Users

Links:
Development:
Change Logs
XDA Forum
Github(AOSPA)
Gerrit

Social:
Google+
Twitter
Facebook

Images:
FACETS





XDA:DevDB Information
ParanoidAndroid 4+, ROM for the Samsung Galaxy W I8150

Contributors
Madridii
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: CWM Latest version by arco68
Based On: AOSP

Version Information
Status: Stable
Current Beta Version: 4.6 Beta2
Beta Release Date: 2014-09-10

Created 2014-04-28
Last Updated 2014-09-10
Big Thanks to Our Master Mr. Arne ( arco68 )
He made for Galaxy W ( CWM , 4.0.4 , 4.1.2 , 4.2.2 ) Simply Everything
 
http://forum.xda-developers.com/showthread.php?t=2734297 

[ROM][KK][4.4.4][KTU84Q] CyanogenMod 11.0 (20140910-UNOFFICIAL) arco68

[ROM][KK][4.4.4][KTU84Q] CyanogenMod 11.0 (20140910-UNOFFICIAL)





For general discussions, bug reports and FAQ, go here.

What's working:
Audio
Receiving and making calls
GPS
Compass
Proximity sensor
Wifi
Bluetooth
USB mass storage
HW accelerated GUI
HW accelerated video
Camera
Torch
Wifi/USB tethering
USB OTG (Requires external power source)
Vsync
Hybrid ION/PMEM

Screenshots

Click image for larger version

Name: Screenshot_2013-12-26-21-45-02.png
Views: 79213
Size: 43.0 KB
ID: 2479791 Click image for larger version

Name: Screenshot_2013-12-26-21-39-55.png
Views: 38471
Size: 183.2 KB
ID: 2479792 Click image for larger version

Name: Screenshot_2013-12-26-21-40-53.png
Views: 38644
Size: 229.3 KB
ID: 2479794 Click image for larger version

Name: Screenshot_2013-12-26-21-43-24.png
Views: 33049
Size: 41.5 KB
ID: 2479795 Click image for larger version

Name: Screenshot_2013-12-26-21-49-14.jpg
Views: 31443
Size: 35.8 KB
ID: 2479796 Click image for larger version

Name: Screenshot_2013-12-26-21-41-50.png
Views: 36094
Size: 81.5 KB
ID: 2479797

CM-11.0 Install Guide


Note: CM for Galaxy W is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.

Download CM-11.0 and gapps-kk zips and put in /sdcard
  • 2014-09-10: CM-11.0 20140910-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 585d9834acfdfcfd00ffc256634a6a21
    • Re-enabled hardware MP3 decoder
    • Fixed blue flashing issue
    • Increase ZRAM swap size to 192MB
    • Reduce background app limit to 16
    • Allow more background services
  • 2014-09-02: CM-11.0 20140902-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 0316d4e60dd507b6fe6158b8870de0ac
    • Fixed some regressions
    • Disabled hardware MP3 decoder
    • Enabled support for WMA files
    • Sound Recorder was missing in previous build
  • 2014-08-31: CM-11.0 20140831-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 5b53ceee34b99a206553a05f6b7eff09
    • Lowered default brightness
    • Enable soft reboot (sirmordred)
    • Various cleanups and reorganization (sirmordred)
    • Enable hardware MP3 decoder
    • Enable proximity wake feature
    • Set ROW as default scheduler
    • Enable "Eject SD Card" (sirmordred)
    • Update vidc firmware and alsa lib (sirmordred)
    • Kernel 3.4.103
  • 2014-08-01: CM-11.0 20140801-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 74064c3ac1bea565977e0bf0a5306fe5
    • Fixed Torch wake lock
    • Disabled low ram config (Experimental, but I feel that things are more fluent and more responsive now)
    • Kernel 3.4.100
  • 2014-07-21: CM-11.0 20140721-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 913bd392e3c20287c5fe43560084874f
    • Synced with CM. Should fix various issues, like with themes.
    • Kernel 3.4.99
  • 2014-07-13: CM-11.0 20140713-UNOFFICIAL [DOWNLOAD]
    MD5SUM: de485f507c1a4000e269894cc38dd98e
    • Disabled LPA, again. Causing problems with A2DP etc
    • Removed KSM feature. Causing various problems with video/camera
    • Kernel 3.4.98
  • 2014-07-04: CM-11.0 20140704-UNOFFICIAL [DOWNLOAD]
    MD5SUM: aa39c5ed1d81a3441eea3e624d41efc5
    • Fixed video playback issue (Thanks Christopher83)
  • 2014-07-03: CM-11.0 20140703-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 3407a72c82a8894a0918035452a376d7
    • Android 4.4.4
    • Various kernel and memory related updates (ADC-Team)
    • Available memory increased from 375 to 396 MB
    • Enabled LPA playback
    • Fixed headset jack insertion in suspended mode (ADC-Team)
    • Kernel 3.4.96
  • 2014-06-16: CM-11.0 20140616-UNOFFICIAL [DOWNLOAD]
    MD5SUM: db0c0a89031f89f27f1749fbdf08fa52
    • Android 4.4.3
    • New kernel based on kk_2.7 branch from CAF (credits to Team AriesVE)
    • Available memory increased from 340 to 375 MB (might be able to increase it further when I have time to fine tune it, but this should be a safe amount for now)
    • Enabled MMC erase capability in kernel for TRIM support (thanks to sir mordred for the hint)
    • Reverted back to chromium webview, since classic webview doesn't compile in 4.4.3
    • Updated some media related blobs
    • Using kitkat Adreno libs again
  • 2014-05-28: CM-11.0 20140528-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 1392a296a61c518adc123451541fd3a8
    • Reverted kitkat based Adreno libs until issue with video thumbnail generation is fixed, if ever.
  • 2014-05-25: CM-11.0 20140525-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 064215c76d4a784f2b7e6e75dc632b18
    • KitKat based Adreno libs (kernel driver also updated to match)
  • 2014-05-21: CM-11.0 20140521-UNOFFICIAL [DOWNLOAD]
    MD5SUM: d4e7067e5c1047f67c06e14a76f15263
    • System UI bug should be fixed now
    • Disabled LPA (apparently still some issues with it)
    • Kernel 3.4.91
  • 2014-05-14: CM-11.0 20140413-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 6a3d12b8278f214ff91c4b51715c3438
    • Fixed some audio routing bugs
    • Enabled LPA (Low Power Audio) again
    • Lockscreen wallpaper
    • New theme engine
    • Kernel 3.4.86
  • 2014-03-23: CM-11.0 20140323-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 2f73bdcc58b6cae8eab2d9f46ca87894
    • Synced with CM (should maybe fix some bugs)
    • Kernel 3.4.83
  • 2014-03-11: CM-11.0 20140311-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 4fe488467dfbf33a95e8363bb758871b
    • Updated Adreno blobs
    • Synced with CM
    • Kernel 3.4.82
  • 2014-01-22: CM-11.0 20140122-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 65a6dcf31f0cd8917f0447b7bdb761e8
    • Disabled Low Power Audio (LPA)
    • New workaround for text glitch (using classic webview)
    • Fix zoom in camera preview (credits Dorregaray)
  • 2014-01-17: CM-11.0 20140117-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 546d101784cbd493607558273459ac6b
    • Enabled Low Power Audio (LPA)
    • Fixed VOIP audio
    • Fixed Netflix playback
    • USB OTG and zRAM fixes (credits Christopher83)
    • Kernel 3.4.77
  • 2014-01-10: CM-11.0 20140109-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 5688ddd7efccbfdf3d485804543fe8b3
    • Enable TARGET_USE_QCOM_BIONIC_OPTIMIZATION
    • Possible workaround for the graphic glitch
    • Updated media profiles
    • Increased minimum CPU frequency to 368 MHz
    • Lowered zRAM size to half of what it was
    • Kernel 3.4.76
  • 2014-01-06: CM-11.0 20140106-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 588e8977250194cb3bd8bedfc6e29c8c
    • Fixed storage swapping
  • 2014-01-05: CM-11.0 20140105-UNOFFICIAL [DOWNLOAD]
    MD5SUM: c577b62973aac5099bdea60b20e3073d
    • Fixed bluetooth tethering
    • Implemented storage switching
    • Increased zRAM allocation and changed setup according to KK specs (old method is removed from CM11)
  • 2014-01-01: CM-11.0 20140101-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 57e225a2955e15236c37abb00072ee9d
    • Switched back to updated camera app (fixed issue with preview)
    • Allocated more memory for PMEM (should fix issues like switching to video mode in camera app after taking pictures)
  • 2013-12-31: CM-11.0 20131231-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 26910b9933dce0ff01137f278c6b49d7
    • Fixed activity indicators for mobile data
    • Fixed preview in camera after taking a picture
    • Enabled ZRAM by default
  • 2013-12-28: CM-11.0 20131228-UNOFFICIAL [DOWNLOAD]
    MD5SUM: 9f2c2aae9fa3143c69537e7f67b51ac1
    • Initial release
  • Google Apps (UPGRADE REQUIRED)
Before you install CM-11.0: Preparation (First three are optional. If you want to start fresh, these can be skipped)
  1. Install AppBak from Market, run it and save a list of all your apps.
  2. Install SMS Backup and Restore from Market, run it and backup your SMS history.
  3. Install Call Logs Backup and Restore from Market, run it and backup your call log history.
  4. Boot into CWM5 recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.
WARNING: Many apps will Force Close crash if you restore data from a previous ROM.

Install
  1. Use CWM6.
    • Warning: Only use this recovery to flash CM-11.0. Otherwise, you risk bricking your phone, or you might experience boot and stability issues!
  2. Wipe data and cache.
  3. Flash update*.zip.
  4. Flash gapps*.zip. You must flash gapps after every upgrade to CM11.0 since /system is formatted, wiping your previous add-ons.
  5. Reboot phone.
  6. After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
  7. Warning: Do not restore backup data of system apps!
    • If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
    • It seems that restoring backups can also break Calendar sync.
Upgrades
Upgrades from previous versions of CM11.0 are the same process as install, except you do not need to wipe anything. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between CM11.0 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.

Credits
CyanogenMod Team
AriesVE DevConnection Team
Epic Touch CM Team for the install instructions
ivendor and mirred for help with the camera HAL
Everyone that donated beers
Haters gonna hate

~$ git revert
746865696e7465726e6574

GitHub


http://forum.xda-developers.com/showthread.php?t=2588495