[ROM]Team Inferno|CyanogenMod 9|Smooth and Stable|Version 1.2|09/20/2012

Should I release a final build for CM9?

  • Yes

    Votes: 13 92.9%
  • No

    Votes: 1 7.1%

  • Total voters
    14
  • Poll closed .
Search This thread

blahbl4hblah

Inactive Recognized Developer
Oct 3, 2010
6,061
1,514
Los Angeles, CA
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.
 */

WARNING: Any requests for ANY SENSE RELATED FEATURES will result in me telling you to do it yourself!
DO NOT FLASH GOOGLE APPS AKA GAPPS, YOU WILL HAVE ISSUES!


Credits:
- HTC (Making HTC Sensation)
- Google (Android OS)
- Cyanogenmod (Source)
- SparksCo (Kernel, sysctl tweaks and zram script)
- Faux, Showp1984 and Tamcore (Kernel)
- Cretin, Elelinx, Intervigilium and Vorbeth (Making it possible to get CM9 on Sensation)
- Brainmaster (Zipalign script)

If I missed anyone, let me know and I'll add you to here

Requirements:
- HTC Sensation
- Rooted
- S-OFF
- 3.32 or 3.33 Firmware Download Firmware
- SDCard


Features:
- All video recording resolutions work (1080p/720p/480p)
- Battery life is good which ranges to a maximum of 17 hours (May vary)
- Boot time takes less than 40 seconds (May vary depending on the number of apps)
- Built in wipe for any rom and future updates!
- Compiled from CyanogenMod Source
- Custom kernel built into the rom (OC/UV/UC/SWAP/ZRAM)
- CyanogenMod 9 Operating System
- Google apps are included within the rom
- Google NOW! (Big thanks to Jonny_G, Killer-B, MikeyXda and SilentStormer)
- Latest adreno drivers included
- Pre-optimized all PNG images to maximum capacity
- Removed QuickSearchBox and VoiceSearch removed due to conflict with Google NOW
- Scrolling feels very smooth (Try it!)
- Stock theme (I like the stock look!)
- System is only at 24% of total system capacity
- Very smooth and fast (Try it out for yourself!)
- Wifi calling


I DO NOT RECOMMEND USING ANY KIND OF SUPERWIPE

Installing Process
- Backup your previous rom (Once you flash, all previous rom data are erased)
- Download the rom
- Flash the rom (Yes, the rom auto wipes necessary things)
- Once flashing process is complete it will auto reboot!
- Go grab a drink and relax!

Removing Wifi Calling
- Please flash "Remove_wifi-calling" located in the add-on section of this thread.
- It needs to be flashed after first boot.
- After flashing it will auto reboot again!

Working
- Audio [Headphones | Speaker]
- Bluetooth [File Transferring | Pairing ]
- Camera
- CRT Animation
- Data
- DSP Manager
- Front Facing Camera [Taking Pictures and Video Recording]
- GPS
- LED [Flash | Notification Lights]
- Low Power Audio (LPA)
- Messaging [Multimedia | Text]
- Radio
- Tethering [Wifi | USB]
- Torch
- Video Hardware Acceleration
- Video Recording [1080p | 720p | 480p]
- Wifi
- Wifi-Calling [Call | Text]

Not Working
- HDMI Out [Audio | Video]
- Searching for a different network
- Wifi-Calling [MMS]

Known Issues
- Barcode scanner is not working [Fix results in taken videos not working]
- Bluetooth Issues with ID3 tag
- Scrolling may not be a smooth
- Video [AVI Format] does not play in stock gallery app
- Video [AVI Format] video hardware acceleration does not work

REGARDING ISSUES
Post the issues on http://pastebin.com/
- Please give me a logcat if you have an error, I can not help you if there's no logcat of the issue

Sources:
- https://github.com/blahbl4hblah/android_device_htc_pyramid
- https://github.com/blahbl4hblah/android_kernel_htc_msm8660

Download link:
cm-9-20120920-PYROMOD-pyramid
Checksums for ROM:
md5: 4eb33a335ee603c7f7657cab29cef821
sha1: 1cd5e5b09f02ba7b978f755fe3448056c952c61d
sha256: 994d7e3ef4d6b8973839351826f1c54934197db8fb024daca017a6d7eaa6353c

Videos:
Thanks to MrSoTech

If you love my roms, hit that thanks button!
Much appreciated!
 
Last edited:

blahbl4hblah

Inactive Recognized Developer
Oct 3, 2010
6,061
1,514
Los Angeles, CA
Changelog Section

Version 1.2:
- Added Superuser 3.2 RC3 and binary to match
- Added Jellybean animations
- Added Jellybean fonts
- Added Jellybean sounds
- Built cifs module into kernel
- Built kineto_gan module into kernel
- Built msm_buspm_dev module into kernel
- Built scsi_wait_scan module into kernel
- Built tun module into kernel
- Changed gps.conf to use US configuration correctly
- Changed kernel to TamCore's with my own modifications
- Changed swappiness from 64 to 10 (Built into kernel)
- Cherry-picked: Add lockscreen rotation as an optional rotation setting (1/2)
- Cherry-picked: Add lockscreen rotation as an optional rotation setting (2/2)
- Cherry-picked: Add PremultipliedAlpha support for MDP4
- Cherry-picked: Avoid dirty region drawing when EGL Surface object is not updated.
- Cherry-picked: Bottom statusbar (1/2)
- Cherry-picked: Bottom statusbar (2/2)
- Cherry-picked: frameworks/base: Handle Out of Memory Exception when creating video thumbnails.
- Cherry-picked: Hide Adb Notification (framework part)
- Cherry-picked: Hide Adb Notification (settings part)
- Cherry-picked: hwc: Allow SurfaceFlinger to force composition.
- Cherry-picked: hwcomposer: Determine fb index for external display device.
- Cherry-picked: I/O scheduler settings
- Cherry-picked: libhwcomposer: draw full layer if dirty region list is long.
- Cherry-picked: liboverlay: graceful handling in bypass
- Cherry-picked: libqcomui: Use qcomuiClearRegion for Dynamic composition
- Cherry-picked: libstagefright: Add HW thumbnail support for 8x55.
- Cherry-picked: libstagefright: Enable hardware thumbnail generation
- Cherry-picked: libstagefright: fix thumbnails for videos with non multiple of 4 width
- Cherry-picked: libstagefright: Fixing a crash in EOS for thumbnail generation.
- Cherry-picked: libstagefright: Software decoder is the first choice for thumbnail generation
- Cherry-picked: libstagefright: use hw codec only for thumbnail mode
- Cherry-picked: Permissions for I/O scheduler settings (project CyanogenMod/android_packages_apps_Settings)
- Cherry-picked: Overlay: Remove references to old post processing interface
- Cherry-picked: Revert "Revert "Add SCENE_MODE_OFF support for Camera app""
- Cherry-picked: Revert "Revert "Add SCENE_MODE_OFF support for Camera framework""
- Cherry-picked: stagefright aacenc: Properly terminate a comment
- Cherry-picked: stagefright aacenc/amrwbenc: Remove trailing whitespace
- Cherry-picked: StagefrightMetadataRetriever - fixed source start assertion failure on MPEG4Source
- Cherry-picked: StagefrightMetadataRetriever: use cm platform naming
- Cherry-picked: Statusbar center clock optional setting (1/2)
- Cherry-picked: Statusbar center clock optional setting (2/2)
- Cherry-picked: Support GSM AT commands for SMS over bluetooth (1/2)
- Cherry-picked: Support GSM AT commands for SMS over bluetooth (2/2)
- Cherry-picked: SurfaceFlinger: Dont skip composition if it is incomplete.
- Cherry-picked: surfaceflinger: Improve dithering method (1/2)
- Cherry-picked: surfaceflinger: Improve dithering method (2/2)
- Cherry-picked: SurfaceFlinger: Rename ifdef around perform function
- Cherry-picked: SurfaceTexture: Reset buffer values during connect
- Cherry-picked: SystemUI: Fix RecentsPanel deadlock on rapidly pressing
- Cleaned up pyromod.mk
- Compiled FileManager from CyanogenMod source to build
- Disabled CPU Rendering (Credits to leolawliet and ShyamSasi)
- Enabled ONDEMAND Governor
- Enabled SWEEP2SLEEP and SWEEP2WAKE (Credits to showp1984)
- Fixed choppy music playback with DSPManager enabled
- Fixed issue with ONDEMAND rebooting
- Improved 720p to 10mpbs
- Improved 1080p to 20mpbs
- Improved image quality to 100%
- Improved readahead 128 kbytes to 2048 for maximum (Built into kernel)
- Improved readahead 16 kbytes to 32 for minimum (Built into kernel)
- Included block/deadline: tweaked for better performance on android (Credits to faux123)
- Included Gtalk/Google+ Hangout/Skype upside down video fix (Credits to intervigil)
- Included mm/vmscan: fix auto merge eror from .38 to .39 (Credits to faux123)
- Included official CM10 bootanimation
- Included ram-hack (Credits to memnoc)
- Included ro.ril.enable.ganlite=1
- Included ro.ril.radio.svn=2
- Modified init.qcom.post_boot.sh to be more battery friendly and more responsive
- Optimized the entire rom in a new way
- Ported Remove wallpaper offset from CM10
- Removed 01sysctl script
- Removed 91modules script
- Removed 98tweaks script
- Removed sysctl.conf
- Reverted "Use hdmid prebuilt instead of using hdmid from source"
- Updated Google NOW to Version 7 by Mikeyxda
- Updated kernel to 3.0.43

Version 1.1:
- Added a few missing mobile.interfaces
- Added a tweak script
- Added new CyanogenMod bootanimation
- Added USB Host
- Changed schedular I/O from SIO to BFQ
- Disabled ZRAM_DEBUG
- Disabled ZRAM_SNAPPY
- Enabled ZCACHE as well as included fixes
- Fixed a few things for BFQ
- Improved image quality for camera
- Improved scrolling a bit more
- Lowered minimum voltage to 775000
- Lowered maximum voltage to 1350000
- Put 91kineto_gan and 91tun into one script
- Removed screen on when unplugged
- Removed Wimax from showing in notification drawer
- Updated kernel to 3.0.41
- Updated market to 3.8.17
- Updated USB fast charge to version 3.1
- Use hdmid prebuilt instead of using hdmid from source (Possible fix for HDMI Out)
- Using LZO compression rather GZIP compression


Version 1.0:
- Initial Release
 
Last edited:

blahbl4hblah

Inactive Recognized Developer
Oct 3, 2010
6,061
1,514
Los Angeles, CA
Previous Version Section

Version 1.1:
cm-9-20120824-PYROMOD-pyramid
Matching remove wifi calling for version 1.1
Checksums for ROM:
md5: c92ef0e85260bd42a84b8bd71a077582
sha1: ad69a495793350cb7791c54ca4a5e6bf4f44b77e
sha256: 08fdda71b4a8b074e4724e2882d17e7478555dedde05e1e4e0b99a36447591eb

Version 1.0:
cm-9-20120812-PYROMOD-pyramid
Matching remove wifi calling for version 1.0
Checksums for ROM:
md5: 1f6d83447278ddee65bc5142012a8472
sha1: a8e12114f0356fdf7cbcb1eb68b4a4af8d32f75c
sha256: 7b440504853b5cb9b87913d31bf9f9ebfeb8bf03ef940fafb86ef3f340d165bb
 
Last edited:

marcjw

Senior Member
Mar 30, 2011
392
132
suburban St. Paul, MN
Terrific news! I'd be downloading now but I need my beauty rest so tomorrow it is.

Thanks Blah.

(Now this is what an OP should look like)
 
Last edited:

rojovilla

Senior Member
Nov 29, 2010
832
304
HTX
Great to see a release from you! Will check out when I get back in town...good stuff :D

Sent from my HTC Sensation
 

blahbl4hblah

Inactive Recognized Developer
Oct 3, 2010
6,061
1,514
Los Angeles, CA
I forgot to add something in the OP that has just been addressed to me.

Gapps is included in the rom. No need to flash anything. But then again I don't allow anything to be flashed after the rom is done flashing

Just in case you did. Reflash the rom only

Sent from my Sensation
 
Last edited:

Salviikiddd

Senior Member
Aug 21, 2011
395
47
Boston
Is juice defender working for anyone? It doesn't seem to be turning off my wifi and data when I lock my screen...

Sent from my Sensation using xda app-developers app
 

blahbl4hblah

Inactive Recognized Developer
Oct 3, 2010
6,061
1,514
Los Angeles, CA
  • Like
Reactions: Salviikiddd

FreakyDR

Senior Member
Oct 19, 2011
410
92
Redmi K20 / Xiaomi Mi 9T
I forgot to add something in the OP that has just been addressed to me.

Gapps is included in the rom. No need to flash anything. But then again I don't allow anything to be flashed after the rom is done flashing

Just in case you did. Reflash the rom only

Sent from my Sensation

The no wifi calling patch should be flashed after reboot or just after I flash the rom?
Thank you for the rom!

Sent from my HTC Sensation Z710e using xda app-developers app
 

blahbl4hblah

Inactive Recognized Developer
Oct 3, 2010
6,061
1,514
Los Angeles, CA
The no wifi calling patch should be flashed after reboot or just after I flash the rom?
Thank you for the rom!

Sent from my HTC Sensation Z710e using xda app-developers app

To clarify look at the OP
It should be self explanatory honestly. Flash the rom and it auto reboot if you don't use wifi calling flash the add on after first boot is done

Sent from my Sensation
 

Top Liked Posts

  • There are no posts matching your filters.
  • 78
    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.
     */

    WARNING: Any requests for ANY SENSE RELATED FEATURES will result in me telling you to do it yourself!
    DO NOT FLASH GOOGLE APPS AKA GAPPS, YOU WILL HAVE ISSUES!


    Credits:
    - HTC (Making HTC Sensation)
    - Google (Android OS)
    - Cyanogenmod (Source)
    - SparksCo (Kernel, sysctl tweaks and zram script)
    - Faux, Showp1984 and Tamcore (Kernel)
    - Cretin, Elelinx, Intervigilium and Vorbeth (Making it possible to get CM9 on Sensation)
    - Brainmaster (Zipalign script)

    If I missed anyone, let me know and I'll add you to here

    Requirements:
    - HTC Sensation
    - Rooted
    - S-OFF
    - 3.32 or 3.33 Firmware Download Firmware
    - SDCard


    Features:
    - All video recording resolutions work (1080p/720p/480p)
    - Battery life is good which ranges to a maximum of 17 hours (May vary)
    - Boot time takes less than 40 seconds (May vary depending on the number of apps)
    - Built in wipe for any rom and future updates!
    - Compiled from CyanogenMod Source
    - Custom kernel built into the rom (OC/UV/UC/SWAP/ZRAM)
    - CyanogenMod 9 Operating System
    - Google apps are included within the rom
    - Google NOW! (Big thanks to Jonny_G, Killer-B, MikeyXda and SilentStormer)
    - Latest adreno drivers included
    - Pre-optimized all PNG images to maximum capacity
    - Removed QuickSearchBox and VoiceSearch removed due to conflict with Google NOW
    - Scrolling feels very smooth (Try it!)
    - Stock theme (I like the stock look!)
    - System is only at 24% of total system capacity
    - Very smooth and fast (Try it out for yourself!)
    - Wifi calling


    I DO NOT RECOMMEND USING ANY KIND OF SUPERWIPE

    Installing Process
    - Backup your previous rom (Once you flash, all previous rom data are erased)
    - Download the rom
    - Flash the rom (Yes, the rom auto wipes necessary things)
    - Once flashing process is complete it will auto reboot!
    - Go grab a drink and relax!

    Removing Wifi Calling
    - Please flash "Remove_wifi-calling" located in the add-on section of this thread.
    - It needs to be flashed after first boot.
    - After flashing it will auto reboot again!

    Working
    - Audio [Headphones | Speaker]
    - Bluetooth [File Transferring | Pairing ]
    - Camera
    - CRT Animation
    - Data
    - DSP Manager
    - Front Facing Camera [Taking Pictures and Video Recording]
    - GPS
    - LED [Flash | Notification Lights]
    - Low Power Audio (LPA)
    - Messaging [Multimedia | Text]
    - Radio
    - Tethering [Wifi | USB]
    - Torch
    - Video Hardware Acceleration
    - Video Recording [1080p | 720p | 480p]
    - Wifi
    - Wifi-Calling [Call | Text]

    Not Working
    - HDMI Out [Audio | Video]
    - Searching for a different network
    - Wifi-Calling [MMS]

    Known Issues
    - Barcode scanner is not working [Fix results in taken videos not working]
    - Bluetooth Issues with ID3 tag
    - Scrolling may not be a smooth
    - Video [AVI Format] does not play in stock gallery app
    - Video [AVI Format] video hardware acceleration does not work

    REGARDING ISSUES
    Post the issues on http://pastebin.com/
    - Please give me a logcat if you have an error, I can not help you if there's no logcat of the issue

    Sources:
    - https://github.com/blahbl4hblah/android_device_htc_pyramid
    - https://github.com/blahbl4hblah/android_kernel_htc_msm8660

    Download link:
    cm-9-20120920-PYROMOD-pyramid
    Checksums for ROM:
    md5: 4eb33a335ee603c7f7657cab29cef821
    sha1: 1cd5e5b09f02ba7b978f755fe3448056c952c61d
    sha256: 994d7e3ef4d6b8973839351826f1c54934197db8fb024daca017a6d7eaa6353c

    Videos:
    Thanks to MrSoTech

    If you love my roms, hit that thanks button!
    Much appreciated!
    23
    Changelog Section

    Version 1.2:
    - Added Superuser 3.2 RC3 and binary to match
    - Added Jellybean animations
    - Added Jellybean fonts
    - Added Jellybean sounds
    - Built cifs module into kernel
    - Built kineto_gan module into kernel
    - Built msm_buspm_dev module into kernel
    - Built scsi_wait_scan module into kernel
    - Built tun module into kernel
    - Changed gps.conf to use US configuration correctly
    - Changed kernel to TamCore's with my own modifications
    - Changed swappiness from 64 to 10 (Built into kernel)
    - Cherry-picked: Add lockscreen rotation as an optional rotation setting (1/2)
    - Cherry-picked: Add lockscreen rotation as an optional rotation setting (2/2)
    - Cherry-picked: Add PremultipliedAlpha support for MDP4
    - Cherry-picked: Avoid dirty region drawing when EGL Surface object is not updated.
    - Cherry-picked: Bottom statusbar (1/2)
    - Cherry-picked: Bottom statusbar (2/2)
    - Cherry-picked: frameworks/base: Handle Out of Memory Exception when creating video thumbnails.
    - Cherry-picked: Hide Adb Notification (framework part)
    - Cherry-picked: Hide Adb Notification (settings part)
    - Cherry-picked: hwc: Allow SurfaceFlinger to force composition.
    - Cherry-picked: hwcomposer: Determine fb index for external display device.
    - Cherry-picked: I/O scheduler settings
    - Cherry-picked: libhwcomposer: draw full layer if dirty region list is long.
    - Cherry-picked: liboverlay: graceful handling in bypass
    - Cherry-picked: libqcomui: Use qcomuiClearRegion for Dynamic composition
    - Cherry-picked: libstagefright: Add HW thumbnail support for 8x55.
    - Cherry-picked: libstagefright: Enable hardware thumbnail generation
    - Cherry-picked: libstagefright: fix thumbnails for videos with non multiple of 4 width
    - Cherry-picked: libstagefright: Fixing a crash in EOS for thumbnail generation.
    - Cherry-picked: libstagefright: Software decoder is the first choice for thumbnail generation
    - Cherry-picked: libstagefright: use hw codec only for thumbnail mode
    - Cherry-picked: Permissions for I/O scheduler settings (project CyanogenMod/android_packages_apps_Settings)
    - Cherry-picked: Overlay: Remove references to old post processing interface
    - Cherry-picked: Revert "Revert "Add SCENE_MODE_OFF support for Camera app""
    - Cherry-picked: Revert "Revert "Add SCENE_MODE_OFF support for Camera framework""
    - Cherry-picked: stagefright aacenc: Properly terminate a comment
    - Cherry-picked: stagefright aacenc/amrwbenc: Remove trailing whitespace
    - Cherry-picked: StagefrightMetadataRetriever - fixed source start assertion failure on MPEG4Source
    - Cherry-picked: StagefrightMetadataRetriever: use cm platform naming
    - Cherry-picked: Statusbar center clock optional setting (1/2)
    - Cherry-picked: Statusbar center clock optional setting (2/2)
    - Cherry-picked: Support GSM AT commands for SMS over bluetooth (1/2)
    - Cherry-picked: Support GSM AT commands for SMS over bluetooth (2/2)
    - Cherry-picked: SurfaceFlinger: Dont skip composition if it is incomplete.
    - Cherry-picked: surfaceflinger: Improve dithering method (1/2)
    - Cherry-picked: surfaceflinger: Improve dithering method (2/2)
    - Cherry-picked: SurfaceFlinger: Rename ifdef around perform function
    - Cherry-picked: SurfaceTexture: Reset buffer values during connect
    - Cherry-picked: SystemUI: Fix RecentsPanel deadlock on rapidly pressing
    - Cleaned up pyromod.mk
    - Compiled FileManager from CyanogenMod source to build
    - Disabled CPU Rendering (Credits to leolawliet and ShyamSasi)
    - Enabled ONDEMAND Governor
    - Enabled SWEEP2SLEEP and SWEEP2WAKE (Credits to showp1984)
    - Fixed choppy music playback with DSPManager enabled
    - Fixed issue with ONDEMAND rebooting
    - Improved 720p to 10mpbs
    - Improved 1080p to 20mpbs
    - Improved image quality to 100%
    - Improved readahead 128 kbytes to 2048 for maximum (Built into kernel)
    - Improved readahead 16 kbytes to 32 for minimum (Built into kernel)
    - Included block/deadline: tweaked for better performance on android (Credits to faux123)
    - Included Gtalk/Google+ Hangout/Skype upside down video fix (Credits to intervigil)
    - Included mm/vmscan: fix auto merge eror from .38 to .39 (Credits to faux123)
    - Included official CM10 bootanimation
    - Included ram-hack (Credits to memnoc)
    - Included ro.ril.enable.ganlite=1
    - Included ro.ril.radio.svn=2
    - Modified init.qcom.post_boot.sh to be more battery friendly and more responsive
    - Optimized the entire rom in a new way
    - Ported Remove wallpaper offset from CM10
    - Removed 01sysctl script
    - Removed 91modules script
    - Removed 98tweaks script
    - Removed sysctl.conf
    - Reverted "Use hdmid prebuilt instead of using hdmid from source"
    - Updated Google NOW to Version 7 by Mikeyxda
    - Updated kernel to 3.0.43

    Version 1.1:
    - Added a few missing mobile.interfaces
    - Added a tweak script
    - Added new CyanogenMod bootanimation
    - Added USB Host
    - Changed schedular I/O from SIO to BFQ
    - Disabled ZRAM_DEBUG
    - Disabled ZRAM_SNAPPY
    - Enabled ZCACHE as well as included fixes
    - Fixed a few things for BFQ
    - Improved image quality for camera
    - Improved scrolling a bit more
    - Lowered minimum voltage to 775000
    - Lowered maximum voltage to 1350000
    - Put 91kineto_gan and 91tun into one script
    - Removed screen on when unplugged
    - Removed Wimax from showing in notification drawer
    - Updated kernel to 3.0.41
    - Updated market to 3.8.17
    - Updated USB fast charge to version 3.1
    - Use hdmid prebuilt instead of using hdmid from source (Possible fix for HDMI Out)
    - Using LZO compression rather GZIP compression


    Version 1.0:
    - Initial Release
    15
    Previous Version Section

    Version 1.1:
    cm-9-20120824-PYROMOD-pyramid
    Matching remove wifi calling for version 1.1
    Checksums for ROM:
    md5: c92ef0e85260bd42a84b8bd71a077582
    sha1: ad69a495793350cb7791c54ca4a5e6bf4f44b77e
    sha256: 08fdda71b4a8b074e4724e2882d17e7478555dedde05e1e4e0b99a36447591eb

    Version 1.0:
    cm-9-20120812-PYROMOD-pyramid
    Matching remove wifi calling for version 1.0
    Checksums for ROM:
    md5: 1f6d83447278ddee65bc5142012a8472
    sha1: a8e12114f0356fdf7cbcb1eb68b4a4af8d32f75c
    sha256: 7b440504853b5cb9b87913d31bf9f9ebfeb8bf03ef940fafb86ef3f340d165bb
    13
    Add-on Section

    To remove wifi-calling flash this: (ONLY FLASH FOR THE CORRECT VERSION!)

    Will update this for version 1.2 later on
    10
    Enjoy 1.2, it's up and so is the download link

    YOU HAVE BEEN WARNED IF YOU DECIDE TO OPEN THIS!
    - Added Superuser 3.2 RC3 and binary to match
    - Added Jellybean animations
    - Added Jellybean fonts
    - Added Jellybean sounds
    - Built cifs module into kernel
    - Built kineto_gan module into kernel
    - Built msm_buspm_dev module into kernel
    - Built scsi_wait_scan module into kernel
    - Built tun module into kernel
    - Changed gps.conf to use US configuration correctly
    - Changed kernel to TamCore's with my own modifications
    - Changed swappiness from 64 to 10 (Built into kernel)
    - Cherry-picked: Add lockscreen rotation as an optional rotation setting (1/2)
    - Cherry-picked: Add lockscreen rotation as an optional rotation setting (2/2)
    - Cherry-picked: Add PremultipliedAlpha support for MDP4
    - Cherry-picked: Avoid dirty region drawing when EGL Surface object is not updated.
    - Cherry-picked: Bottom statusbar (1/2)
    - Cherry-picked: Bottom statusbar (2/2)
    - Cherry-picked: frameworks/base: Handle Out of Memory Exception when creating video thumbnails.
    - Cherry-picked: Hide Adb Notification (framework part)
    - Cherry-picked: Hide Adb Notification (settings part)
    - Cherry-picked: hwc: Allow SurfaceFlinger to force composition.
    - Cherry-picked: hwcomposer: Determine fb index for external display device.
    - Cherry-picked: I/O scheduler settings
    - Cherry-picked: libhwcomposer: draw full layer if dirty region list is long.
    - Cherry-picked: liboverlay: graceful handling in bypass
    - Cherry-picked: libqcomui: Use qcomuiClearRegion for Dynamic composition
    - Cherry-picked: libstagefright: Add HW thumbnail support for 8x55.
    - Cherry-picked: libstagefright: Enable hardware thumbnail generation
    - Cherry-picked: libstagefright: fix thumbnails for videos with non multiple of 4 width
    - Cherry-picked: libstagefright: Fixing a crash in EOS for thumbnail generation.
    - Cherry-picked: libstagefright: Software decoder is the first choice for thumbnail generation
    - Cherry-picked: libstagefright: use hw codec only for thumbnail mode
    - Cherry-picked: Permissions for I/O scheduler settings (project CyanogenMod/android_packages_apps_Settings)
    - Cherry-picked: Overlay: Remove references to old post processing interface
    - Cherry-picked: Revert "Revert "Add SCENE_MODE_OFF support for Camera app""
    - Cherry-picked: Revert "Revert "Add SCENE_MODE_OFF support for Camera framework""
    - Cherry-picked: stagefright aacenc: Properly terminate a comment
    - Cherry-picked: stagefright aacenc/amrwbenc: Remove trailing whitespace
    - Cherry-picked: StagefrightMetadataRetriever - fixed source start assertion failure on MPEG4Source
    - Cherry-picked: StagefrightMetadataRetriever: use cm platform naming
    - Cherry-picked: Statusbar center clock optional setting (1/2)
    - Cherry-picked: Statusbar center clock optional setting (2/2)
    - Cherry-picked: Support GSM AT commands for SMS over bluetooth (1/2)
    - Cherry-picked: Support GSM AT commands for SMS over bluetooth (2/2)
    - Cherry-picked: SurfaceFlinger: Dont skip composition if it is incomplete.
    - Cherry-picked: surfaceflinger: Improve dithering method (1/2)
    - Cherry-picked: surfaceflinger: Improve dithering method (2/2)
    - Cherry-picked: SurfaceFlinger: Rename ifdef around perform function
    - Cherry-picked: SurfaceTexture: Reset buffer values during connect
    - Cherry-picked: SystemUI: Fix RecentsPanel deadlock on rapidly pressing
    - Cleaned up pyromod.mk
    - Compiled FileManager from CyanogenMod source to build
    - Disabled CPU Rendering (Credits to leolawliet and ShyamSasi)
    - Enabled ONDEMAND Governor
    - Enabled SWEEP2SLEEP and SWEEP2WAKE (Credits to showp1984)
    - Fixed choppy music playback with DSPManager enabled
    - Fixed issue with ONDEMAND rebooting
    - Improved 720p to 10mpbs
    - Improved 1080p to 20mpbs
    - Improved image quality to 100%
    - Improved readahead 128 kbytes to 2048 for maximum (Built into kernel)
    - Improved readahead 16 kbytes to 32 for minimum (Built into kernel)
    - Included block/deadline: tweaked for better performance on android (Credits to faux123)
    - Included Gtalk/Google+ Hangout/Skype upside down video fix (Credits to intervigil)
    - Included mm/vmscan: fix auto merge eror from .38 to .39 (Credits to faux123)
    - Included official CM10 bootanimation
    - Included ram-hack (Credits to memnoc)
    - Included ro.ril.enable.ganlite=1
    - Included ro.ril.radio.svn=2
    - Modified init.qcom.post_boot.sh to be more battery friendly and more responsive
    - Optimized the entire rom in a new way
    - Ported Remove wallpaper offset from CM10
    - Removed 01sysctl script
    - Removed 91modules script
    - Removed 98tweaks script
    - Removed sysctl.conf
    - Reverted "Use hdmid prebuilt instead of using hdmid from source"
    - Updated Google NOW to Version 7 by Mikeyxda
    - Updated kernel to 3.0.43