[ROM] insanity CM 057 [21.12.2011] - Multi DPI

Search This thread

nitr8

Retired Recognized Developer
Sep 24, 2006
1,659
2,222
Switzerland
Screen Animations ANY ROM

This process will be helpful for those wanting to mix and match animations. In fact, if you know of any please get them to me and I'll add new ones to the zip file so everyone can benefit from them.

For now I only have a collection of lock-screen animations so we will use that as an example:

Add Animations:
5twg8oa

  • Download the Animations Pack
  • Extract Animations Pack
  • Rename desired animation to the relevant names (see bellow) E.G. (rename lock_screen_exit-Old_TV_Style.xml to lock_screen_exit.xml)
  • Copy /system/framework/framework-res.apk
  • Open framework-res.apk in (7zip / winrar / winzip)
  • Navigate to res/anim
  • Drag desired animation into res/anim E.G. (lock_screen_exit.xml)
  • Enable Animations (nitrality --> UI Tweaks --> Fancy Input Animations) or (Settings --> Display --> Animation --> All animations)
  • Copy framework-res.apk to /system/framework/
  • Reboot Phone

Animations:
5twg8oa

Theses are the .xml files in the anim folder. These are the ones I know of and what they do if you know any others and what they do that are not mention please let me know and I will update this.
Animation for opening of a new page
activity_close_enter.xml
activity_close_exit.xml

Animation if you go back
activity_open_enter.xml
activity_open_exit.xml

Animation for Dialog box is the box E.G. Adding a widget to the home screen
dialog_enter.xml
dialog_exit.xml

Animation that controls the keyboard opens
input_method_fancy_enter.xml
input_method_fancy_exit.xml

Unlock Screen Animation
lock_screen_exit.xml

Animation for options panel E.G. click on settings button you will see a "a widget change wall paper" etc..
options_panel_enter.xml
options_panel_exit.xml

Animation for Search Bar
search_bar_enter.xml
search_bar_exit.xml​
 

alphasierra040

Senior Member
Jan 30, 2011
72
5
Akron
Sorry I'm new to Insanity ROM and I have a question. What is this ROM based on? i mean is it based on JS5/JS8? Also i noticed this has a lotta pages, so I'd appreciate if anyone can post some new screenshots of the latest version of the ROM. Thanks fellas!! :)
 

nitr8

Retired Recognized Developer
Sep 24, 2006
1,659
2,222
Switzerland
Default Insanity Theme / Framework

If you have used another theme and wish to go back to insanity default, you will need to do the following:

Instructions:
5twg8oa

  • Download Insanity Default Framework
  • Copy to sdcard
  • Reboot into CWM
  • Select insanity-default-framework.zip
  • Reboot

Now that will only do the framework, if the theme you used contained customized apps you will need to identify what it replaced by looking at the theme zip file and replace those with the insnaity ones.

Custom Apps:
5twg8oa

  • Download Insanity Default Framework
  • Download latest insanity ROM
  • Place desired apps from insanity ROM into insanity-default-framework.zip
  • Copy to sdcard
  • Reboot into CWM
  • Select insanity-default-framework.zip
  • Reboot
 
  • Like
Reactions: ghiri and hacksome

nitr8

Retired Recognized Developer
Sep 24, 2006
1,659
2,222
Switzerland

uppon2

Inactive Recognized Contributor
Oct 27, 2010
3,108
1,488
All,

Its going to be a bit quite from me for a while :( My phone went for a swim today.... All I can say is its very clean now :p

I have not turned it on yet, but it is in a bowl of rice in my "biltong box" a box I use for drying meat - http://en.wikipedia.org/wiki/Biltong nummie :p

So I guess I will leave it there for a while and just monitor this space, but I cannot do any testing or nudda till then.

P.S. DO NOT ASK HOW IT HAPPENED!!!!

I bet you forgot it was in your shorts pocket when you got into the spa with TrOjAn at your romantic hotel suite
 

SAEVARM3

Senior Member
Jan 7, 2011
1,922
214
Akureyri
Sorry I'm new to Insanity ROM and I have a question. What is this ROM based on? i mean is it based on JS5/JS8? Also i noticed this has a lotta pages, so I'd appreciate if anyone can post some new screenshots of the latest version of the ROM. Thanks fellas!! :)

It is based on XWJS3
And the ROM Looks just the same, no theme changes :).... there are a few screens from it on the 1st page

Peace!
 
  • Like
Reactions: alphasierra040

mloc33

Senior Member
Nov 10, 2010
4,848
4,224
VA

Since there`s no unthank button, I take my thanks back, lol

If you have used another theme and wish to go back to insanity default, you will need to do the following:

Instructions:
5twg8oa

  • Download Insanity Default Framework
  • Copy to sdcard
  • Reboot into CWM
  • Select insanity-default-framework.zip
  • Reboot

Now that will only do the framework, if the theme you used contained customized apps you will need to identify what it replaced by looking at the theme zip file and replace those with the insnaity ones.

Custom Apps:
5twg8oa

  • Download Insanity Default Framework
  • Download latest insanity ROM
  • Place desired apps from insanity ROM into insanity-default-framework.zip
  • Copy to sdcard
  • Reboot into CWM
  • Select insanity-default-framework.zip
  • Reboot

Is this going to be the case for every new ROMupdate?
 
Last edited:

lxixl

Senior Member
Nov 12, 2010
114
6
Belgrade
well hope it is not late :)

not had time to do this earlier so here are results of constant testing...
it does vary a bit...

P.S. external sd is 8gb class 6 if that's mean smth..

Code:
/ # su
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9hdparm -t
/dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   33 MB in 3.02 seconds = 11188 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
hdparm: can't open '/dev/block/vold/179:9hdparm': No such file or directory
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   39 MB in 3.06 seconds = 13026 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   47 MB in 3.04 seconds = 15791 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   27 MB in 3.08 seconds = 8947 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   39 MB in 3.05 seconds = 13087 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   27 MB in 3.06 seconds = 9028 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   43 MB in 3.06 seconds = 14370 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   29 MB in 3.04 seconds = 9762 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   36 MB in 3.01 seconds = 12228 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ #

/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   27 MB in 3.04 seconds = 9075 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   28 MB in 3.00 seconds = 9555 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   29 MB in 3.07 seconds = 9644 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   29 MB in 3.09 seconds = 9603 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   27 MB in 3.07 seconds = 8976 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   29 MB in 3.09 seconds = 9596 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   27 MB in 3.04 seconds = 9092 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   29 MB in 3.09 seconds = 9597 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   27 MB in 3.04 seconds = 9083 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   36 MB in 3.01 seconds = 12244 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ # hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

/dev/block/vold/179:1:
Timing buffered disk reads:   27 MB in 3.09 seconds = 8932 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads:   29 MB in 3.09 seconds = 9582 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
/ #
 
Last edited:

Mumps

Senior Member
Aug 10, 2009
141
3
Toledo
I'll explain my case and let you gurus extract the conclusion:

I was on Insanity 7.0, stock theme, the only "big" difference is I was using ADW EX 1.1 instead of Zeam.

ROM Manager alerted me there was a 7.1 upgrade, so I downloaded it and told it to make a Backup / NO Wipe.

The phone reboots and never gets to recovery, stays in GALAXY S logo for a good 1 hour. Only Download mode works.

Did an EZBase > Recovered last backup (of course no backup of today before the upgrade). Sadly it was from 2nd April 0.6.9 so I guess I have to use the 7.0 Wipe option. Not a biggie because it's all done a thousand times, but IMO there's something cheeky between ROM Manager and Kanity recovery. Heck it should at least make the backup if it refuses to flash the ROM lol :D
 

mloc33

Senior Member
Nov 10, 2010
4,848
4,224
VA
Well I managed to get onto 7.1, I flashed the framework and then flashed 7.1 all seems ok, after a while I`m going to flash Black Android and see how it goes, cheers nitr8 & team, :)
 

All Day On XDA

Senior Member
/dev/block/vold/179:1:
Timing buffered disk reads: 36 MB in 3.04 seconds = 12087 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device

/dev/block/vold/179:9:
Timing buffered disk reads: 34 MB in 3.07 seconds = 11330 kB/s
hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device
 

RolluS

Senior Member
Sep 16, 2010
733
421
Near Paris
Guys,

Calling on 10 people to do this for me please.. We think we have figured out how to increase the internal and external SD card performance:

Please will ten folks run this for me :)

adb shell
su
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9



Hi ;)

Here you go:
Code:
/ # 
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:1 && hdparm   
 -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/b   
lock/vold/179:1 && hdparm -t /dev/block/vold/179:1 && h
dparm -t /dev/block/vold/   
179:1 && hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:1 && h   
dparm -t /dev/block/vold/179:1  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   26 MB in 3.01 seconds = 8827 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   35 MB in 3.05 seconds = 11717 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   26 MB in 3.01 seconds = 8842 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   26 MB in 3.06 seconds = 8678 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   26 MB in 3.01 seconds = 8835 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   26 MB in 3.03 seconds = 8778 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   36 MB in 3.07 seconds = 11988 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   37 MB in 3.04 seconds = 12456 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   27 MB in 3.02 seconds = 9153 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
  
/dev/block/vold/179:1:  

Timing buffered disk reads:
   26 MB in 3.02 seconds = 8800 kB/s  

hdparm: HDIO_DRIVE_CMD: Inappropriate ioctl for device  
/ #

done ten times because of diversity of results...
 
Last edited:

tortureduck

Senior Member
Jun 5, 2008
369
184
I had to patch a 3-combo fix. A bit strange is that I did the backup before upgrading to 7.0 with rom-manager (for convenience) and it worked. Now everytime Rom Manager reboots its stuck in the "galaxyS" screen. Adb tells me the device is in recovery mode, but nothing happens.
Verified that with 7.1.
 

Antho02

Senior Member
Dec 19, 2010
319
51
Xiaomi Mi A2 Lite
Guys,

Calling on 10 people to do this for me please.. We think we have figured out how to increase the internal and external SD card performance:

Please will ten folks run this for me :)

adb shell
su
hdparm -t /dev/block/vold/179:1 && hdparm -t /dev/block/vold/179:9

Past the results, E.G.
/dev/block/vold/179:1:
Timing buffered disk reads: 37 MB in 3.04 seconds = 12460 kB/s
/dev/block/vold/179:9:
Timing buffered disk reads: 48 MB in 3.00 seconds = 16340 kB/s


i d like to help, but permission denied when i type SU :S , sorry
 

fackamato

Senior Member
Aug 10, 2010
419
45
I'm on 0.6.9. I don't see a "non-wipe" upgrade to 0.7.x . Do I have to wipe the device? It takes years to restore 40+ apps with Titanium backup after a wipe. :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 126
    [size=+2]insanity[/size]
    header.png
    I wanted a basic ROM that was really quick as I only need my phone to Make Calls, Email, Calendar now and then, take a photo or two and listen to music when I am on the plane.

    Screenshots
    underline.png


    Lock Screen - Home Screen - Applications - nitrality
    Features
    underline.png

    2usrmzx
    Multi DPI - 182 dpi Default
    2usrmzx
    SIP Integrated (VoIP)
    2usrmzx
    AOSP Apps & Lock screen
    2usrmzx
    Swype 3.26

    Removed
    underline.png

    A list of all applications can be found in the
    32luwng
    GalaxyS-Apps Spreadsheet

    Missing Applications
    underline.png

    Use nitrality UI to install any missing applications that have been removed. - Stock in insanity -
    2d2n9mo
    Android Market

    Install
    underline.png

    1. Copy Insanity ROM to internal SD Card
    2. Reboot into Recovery Mode
    3. Flash insanity via CWM
    4. Reboot
    Please see Insanity CM Installation Instructions, for detailed how to.

    2usrmzx
    If you are coming from a STOCK ROM, only have 2e recovery or have any issues please see the EZbase Odin ROM
    2usrmzx
    Be sure to reads Rob's Upgrading to Insanity ROM thread if your new....

    Recommended Stuff
    underline.png

    2usrmzx
    Glitch insane kernel
    2usrmzx
    Voltage Control - control OC/UV for OC kernels

    Other Information:
    underline.png


    My github / Other Soruces:
    underline.png

    https://github.com/nitr8/
    https://github.com/CyanogenMod/

    Donators
    36tewjo
    Soccerdaco - Tr0jAn - kashyyk - jmadotme - tokyogtr - rajuki - InGpIn335i - hacksome - Surikan - KingOfSola - moosechuckle - dawabz94 - michele77 - Lucazader - xan - wiibe - WhiteHartMart - All Day On XDA - boynot2slim - surya_mca - hnernes - Glock21 - someonemx - nikkeli - inspectornagib - LaurensJ - bigmo7 - karbid - pinpong - tortureduck - slaphead20 - Grondinm
    36tewjo


    Thanks To
    38736oc
    slaphead20 - Tr0jAn - RolluS - xan
    38736oc

    38736oc
    renaud - Gary Sui - laststufo - jim_panse - DocRambone - System-X - legend_wok - Dioser -Goldieking
    38736oc
    62
    [size=+2]insanity downloads[/size]
    header.png
    For a full listing please see http://nfye.eu/ (includes MD5 checksums)

    Insanity ROM
    underline.png

    Insanity CM - Please see Installation Instructions.
    2d2n9mo
    insanity cm 057 - MD5 2f2342805f4a4f77159a5b89ada48165
    2d2n9mo
    GAPPS - 20110712
    Change Log
    34ktqyc
    - http://nfye.eu/changelog

    addon packs
    underline.png

    box.png
    cwm.png
    Google Apps - 20110613
    box.png
    cwm.png
    GMail Addon - Gmail & Sync (Gmail, Google Backup, Calendar and Calendar Sync, Contacts Sync)
    box.png
    cwm.png
    Megga Sound Pack - Stock Sounds and some more
    box.png
    cwm.png
    Google Maps - Maps, StreetView & VoiceSearch
    box.png
    cwm.png
    Swype Full
    box.png
    cwm.png
    Missing Fonts

    radios
    underline.png

    alternative boot animations
    24
    Updated Installation Instructions

    Easy Peasy Installation for Insanity cm31 and higher,

    Case 1:
    Currently on any Samsung 2.3.3 or 2.3.4 ROMs (stock or custom, you already have Gingerbread Bootloader (GBL))
    • Enter CWM recovery (If you are on stock Samsung, install speedmod or another kernel which gives you this).
    • Wipe data/factory reset
    • Go to mounts and storage, format system , go back.
    • Go to advanced, wipe dalvik cache.
    • Go to Install zip file, select zip file, select Insanity cmxx.zip and Install insanity.
    • Reboot to system.
    • Flash another kernel using nitrality if you need, gapss.

    Case 2:
    Currently on 2.1 or 2.2 samsung roms (stock or custom)
    • If you don’t have CWM recovery, install a kernel for 2.1 or 2.2 which gives you that.
    • Download Odin from here if you don't have odin already and GingerBread Bootloaders (GBL).
    • Load GBL in PDA, click on bootloader update and reset time. Nothing else.
    • Once odin says pass with a green bar, pull battery.
    • Enter CWM recovery, wipe data/factory reset.
    • Go to mounts and storage, format system , go back.
    • Go to advanced, wipe dalvik cache.
    • Go to Install zip file, select zip file, select Insanity cmxx.zip and Install insanity.
    • Reboot to system.
    • Flash another kernel using nitrality if you need, gapss.

    Case 3:
    Currently on Cm7/Insanity(30 and older)/MIUI with Froyo bootloaders
    • Download EZOdin and GingerBread Bootloaders (GBL).
    • Load GBL in PDA, click on bootloader update and reset time. Nothing else.
    • Once odin says pass with a green bar, pull battery.
    • Enter CWM recovery, wipe cache.
    • Go to advanced, wipe dalvik cache.
    • Go to Install zip file, select zip file, select Insanity cmxx.zip and Install insanity.
    • Reboot to system.
    • Flash another kernel using nitrality if you need, gapss.

    Case 4:
    Currently on Cm7/Insanity 31 and older/MIUI with GBL
    • Enter CWM recovery
    • Wipe Cache (can skip this if you are on insanity, do it later if you have issues).
    • Go to advanced, wipe dalvik cache ( can skip this if you are on insanity, do it later if you have issues).
    • Go to Install zip file, select zip file, select Insanity cmxx.zip and Install insanity.
    • Reboot to system.
    • Flash another kernel using nitrality if you need, gapss.

    If you still manage to screw up, time to give up on flashing as you can’t follow simple instructions :).
    If this was of help, click that thanks button.
    21
    All,

    Please note there is an updated version of insanity.

    New Version - 054
    2d2n9mo
    insanity cm 054 - MD5 795cbc0269575acc0acd4286c3a3223c
    Changes:
    Handle edge case race between late resume and DISABLE_BL (android_device_samsung_galaxys2)
    Only turn off touchkey ldos in early_suspend. (android_device_samsung_galaxys2)
    AriesParts: Add 0.5 seconds backlight timeout setting (android_device_samsung_aries-common)
    Aries : Move symlink up (android_device_samsung_aries-common)
    Camcorder: Send initial focus after starting preview (android_packages_apps_Camera)
    Revert "mediaserver: wait before instantiating services" (android_frameworks_base)
    cm: Bump to 7.2.0-RC0 (android_vendor_cyanogen)
    CMParts : Gesture for music controls order fix (android_packages_apps_CMParts)
    libstagefright: Remove channel count check during AAC configuration (android_frameworks_base)
    libstagefright: OMAP_COMPAT flag to allow use of omap3 codec table (android_frameworks_base)
    Fix a couple of nasty heap corruption bugs. (android_frameworks_base)
    Camera: Initialize the camera shutter sounds asynchronously. (android_frameworks_base)
    platform/frameworks/base: Call stopRecording first then start beepSignal (android_frameworks_base)
    Check for null before storing the jpeg data. (android_packages_apps_Camera)
    remove view from parent to prevent FC (android_packages_inputmethods_LatinIME)
    Adds belgian layout (AZERTY) (android_packages_inputmethods_LatinIME)
    frameworks/base: Reset views to opaque when possible (android_frameworks_base)
    Disable DSP effects after call off-hook, thus DSP is enabled during the ringing (android_packages_apps_DSPManager)
    Backport radial gradients speed-up (android_external_skia)
    Skia: Mark subsets of opaque bitmaps as opaque (android_external_skia)
    Remove redundant compositionComplete for every threadLoop iteration (android_frameworks_base)
    Do listening on dnsproxyd using only one thread. (android_system_netd)
    Monitor device storage directly in /data/data (android_frameworks_base)
    CMParts: uptated Dutch (android_packages_apps_CMParts)
    gsm/statusbar: Correct CarrierLabel display logic (android_frameworks_base)
    CMStats: add icon for LDPI (android_packages_apps_CMStats)
    TextView: remove an invalid class from preloaded table (android_frameworks_base)
    VideoCamera: Return from onResume sooner to reduce the application launch time (android_packages_apps_Camera)
    fix unmappable character warning during build (android_packages_apps_Gallery3D)
    res: Add string reboot_download for SGS2 (android_frameworks_base)
    libstagefright: Fix for specific clip not playing (android_frameworks_base)
    MPEG4Writer: Update esds atom in mpeg4 header with actual bitrate (android_frameworks_base)
    libstagefright: Fix to handle corrupted .m4a clips (android_frameworks_base)
    libstagefright: Correct seekFrame computation in AMRExtractor (android_frameworks_base)
    libstagefright:Fix thumbnail not generated for clips with last frame as I frame (android_frameworks_base)
    libstagefright: Fix crash when generating thumbnails for AVI & h264 clips (android_frameworks_base)
    mediaserver: wait before instantiating services (android_frameworks_base)
    Keyboard : Swipe Gestures (android_packages_inputmethods_LatinIME)
    Dialpad Layout Fixes (android_packages_apps_Contacts)
    Lockscreen : nextAlarm layout fix (android_frameworks_base)
    Fix String16 operator+ to actually work (android_frameworks_base)
    Bluetooth: Remove a debug Log.e() (android_frameworks_base)
    Wifi Signal: fix JNI call, RSSI vs RSSI-APPROX (android_frameworks_base)
    Add the WBXML encoded version of email notification context type (android_frameworks_base)
    Lockscreen : Show album art if unlock slider disabled (android_frameworks_base)
    ide: eclipse: Fix classpath errors (android_development)ring unlock: (2/2)
    enable unlock on middle ring (android_packages_apps_CMParts)ring unlock: (1/2)
    enable unlock on middle ring (android_frameworks_base)
    Add support for wide-screen resolution photo on SGS2 (android_packages_apps_Camera)
    Use pngcrush -brute by default. (android_vendor_cyanogen)
    framework/base: Fix for Camera shutter sound heard twice (android_frameworks_base)
    mediaplayer: Switch to PAUSE state on suspend and STARTED on resume (android_frameworks_base)
    cm: Add a "common_full_no_themes" makefile for LDPI devices (android_vendor_cyanogen)
    libmedia: Creating new sessionId when a dead IAudioTrack object is detected (android_frameworks_base)
    frameworks/base : correct media player state from pause to start state. (android_frameworks_base)
    mediaplayer: Fix AudioFlinger create track failure (android_frameworks_base)
    frameworks/base: Fix for force close during rapid FF of cetain midi clips (android_frameworks_base)
    Delete icon texture's after draw (android_packages_apps_Camera)
    busybox v1.19.3 update (android_external_busybox)
    libstagefright: Changing frames per sample from 1 to maximum in damr atom (android_frameworks_base)
    Camera: Support OMAP4-specific features (android_packages_apps_Camera)
    Camcorder: Focus once before recording (android_packages_apps_Camera)
    Tablet workaround for RecentApplicationsDialog (android_frameworks_base)
    Revert "frameworks/base: AudioPolicyManager fixes" (android_frameworks_base)
    RingLockScreen : Cleanup/Fixes (android_frameworks_base)
    remove Unknown permission READ_EXTERNAL_STORAGE (android_packages_apps_CMParts)
    remove Unknown Permission ADD_SYSTEM_SERVICE (android_packages_apps_Phone)
    Fix if defined macro that caused failure in picking up stub audio flags (android_frameworks_base)
    Default volume control media (1/2 Framework) (android_frameworks_base)
    Fix some nexus lw rendering issues on hdpi (android_packages_wallpapers_Basic)
    Lockscreen : Previous screen fix (android_frameworks_base)(1/2)
    Add options for next, previous and play/pause to gestures on lockscreen (android_packages_apps_CMParts)(2/2)
    Add options for next, previous and play/pause to gestures on lockscreen (android_frameworks_base)
    Fix "all day" event reporting on lockscreen (android_frameworks_base)
    add libstagefright to Cleanspec (android_frameworks_base)
    zlib: Fix issue while copying to/from address with MSB set. (android_external_zlib)
    zlib: Fix crash in inflate_fast_copy_neon when address MSB is set (android_external_zlib)
    handle motorola user ids, if MOTOROLA_UIDS is defined (android_system_core)
    Implement hack to enable audio thru docks on Motorola phones (android_frameworks_base)
    libstagefright: Fix to handle corrupt mp3 header (android_frameworks_base)
    Fix headset hook longpress (android_frameworks_base)
    Settings Spanish, Catalan and Turkish Update (android_packages_apps_Settings)
    ADW launcher: fix for restoring screen icons (android_packages_apps_ADWLauncher)
    ADW launcher: faster screen looping (android_packages_apps_ADWLauncher)
    libstagefright: Fix to handle corrupted AAC clips (android_frameworks_base)
    Made ic_settings_device.png 32x32 for drawable-mdpi. (android_packages_apps_Settings)
    cm: add FM app overlay to bcm_fm_radio.mk (android_vendor_cyanogen)
    Update time zone data to the new version 2011n (android_development)
    french: lockscreen and calendar fixes (android_packages_apps_CMParts)
    Uncaught exception in EasSyncServicejava.lang.NullPointerException (android_packages_apps_Email)
    Config option to completly disable Electron Beam animation (android_frameworks_base)
    CMParts: properly hide Electron Beam controls (android_packages_apps_CMParts)
    Fixed issue with MPEG4 with 0 audio channels. (android_frameworks_base)
    Music playlist sort fix (android_packages_apps_Music)
    Updated Changelog (android_vendor_cyanogen)
    FM Radio : Rename preset fix / Cleanup (android_packages_apps_FM)
    Fix Pacman crash when versionNo is 0 (Market missing) (android_packages_apps_Pacman)
    ConnectivityService: update network settings when RAT changes (android_frameworks_base)
    Exclude app from unsupported devices (android_packages_apps_DSPManager)
    FlashDevice: Get the wakelock only if it isn't held already (android_packages_apps_Torch)
    LGEStarRIL: Fix hanging up background calls (android_frameworks_base)
    Remove dead code. (android_frameworks_base)
    Include all kineto messages in radio log, including GANRIL, GANAT etc. (android_system_core)
    Avoid debug spam. (android_system_core)
    Power widget defaults (brightness and sound) (android_frameworks_base)
    debuggerd: Fix symbol table creation (android_system_core)
    Aries : Move symlink up (android_device_samsung_aries-common)
    lockscreen: new Ring style (1/3) (android_frameworks_base)
    Use the fingerprint of the Defy+ DE/AT/CH ROM for the jordan build. (android_vendor_cyanogen)
    libcameraservice: Support FFCs with reversed rotation logic (android_frameworks_base)
    Pass the camera ID when getting JPEG quality values (android_packages_apps_Camera)​
    21
    All,

    New Version - #17
    2d2n9mo
    Insanity CM 017 - MD5 c7d41f8d27e7ebbec0b9a622ca00b3ec

    Changes
    Updated su from 2.3.1-ef to 2.3.2-efgh
    Updated icudt44l.dat to use icudt44l-us-euro.dat insted of icudt44l-large.dat about 4MB diff
    Proximity sensor: initialize to 'far' sec_jack: detect headset state on boot new bootsplash (android_device_samsung_galaxysmtd)
    Removed cifs module (cifs.ko)
    Improve volume button handling in camera app. (android_packages_apps_Camera)
    Added DejaVu Sans but faked as Droid Sans Fallback (DroidSansFallback.ttf)
    Added captivemtd
    Updated easter egg
    Updated nitrality
    morrison: remove -KANG on release builds (android_vendor_cyanogen)
    Removed dnsmasq & iptables
    Bumped versions on Galaxy S phones. (android_vendor_cyanogen)
    Revert "libaudio: Add missing GB function" (android_hardware_msm7k)​