CounterShrike 2.3a
Version 2.2 introduces Aroma Installer. I am really excited about this. Aroma allows each user to have a customized experience. The initial release will have a limited number of options, but the list of options should grow with every release. For this version, I'm proud to introduce an S-ON kernel installer through Aroma installer. Now even S-ON users can flash the rom and kernel completely from your phone, no computer necessary! The installer also offers different launcher options, a choice of SuperUser or SuperSU, and currently, four selectable tweaks. Aroma is an incredibly powerful tool that will allow me to give you an amazing level of customization as the ROM matures.
S-ON users: Please see the FAQ in post 2 for more information on flashing when S-ON.
This project has one goal...to put out the most stable, feature filled CM9 build on the Rezound. I'm always on the lookout for new stuff to add. If anyone has anything they want to see, I'll look into it and see what I can do.
As well as having all of the standard features of CM9, CounterShrike contains the following features:
- Aroma Installer:
- S-ON kernel installer
- Choose from Trebuchet, Nova Launcher, and Apex Launcher
- Choose between Superuser or SuperSU
- NEW: Choose between stock keyboard or Jellybean 4.2 keyboard with swipe input
- Choice of tweaks to install
- AGPS patch by crypted. GPS should lock very quickly now, and even work better indoors and under cover.
- Darky zipalign at boot
- SQLite database optimization at boot
- Disable fsync at boot
- AGPS patch by crypted. GPS should lock very quickly now, and even work better indoors and under cover.
- S-ON kernel installer
- Compiled with Linaro optimized toolchain
- UPDATED: Snuzzo's Funky Kernel 1.7 compiled from source
- CM10 Boot Animation
- Bottom status bar option
- Option to set brightness on long press on the status bar
- Center status bar clock option
- Lockscreen rotation option
- I/O scheduler settings
- Wifi idle timout setting
- Popup settings instead of knobs in Camera app
- Option to disable camera shutter sound
- Face dection in camera
- Clever dialing feature in Messaging app
- Smileys in keyboard
- Option to reverse volume key cursor logic in keyboard
- Option to allow answering of incoming call with Home button
- Option to allow the download/upload of potentially insecure attachments in Email app
- Deskclock buttons hide completely during fullscreen
- New battery icon options
- Hide ADB notification option (reboot required)
- Color weather images for lockscreen from AOKP
- Option to remove "bong" sound on volume change when using the hardware volume rockers.
- Google Apps - Aroma Edition (Customized gapps installer with additional options)
- Choice of Google Search or Google Now
- Choice of Google apps to install
- Gmail
- Google Maps w/ Street View
- UPDATED: YouTube
- UPDATED: Google Voice
- UPDATED: Google Play Music
- Google Talk
- Gmail
- NEW: Choice of Jellybean apps to install
- NEW: Gmail with pinch to zoom
- NEW: Jellybean camera and Gallery with Photo Sphere
- NEW: Gmail with pinch to zoom
- Choice of Google Search or Google Now
- bionic: Add ARMv7 optimized string handling routines
- telephony: Fix MMS for when operator has different APNs for Data and MMS
- SystemUI/res: Move files to proper directory
- Folder : Show folder name in expanded view w/ hide icon labels set
- SurfaceTexture: Reset buffer values during connect
- "Avoid multiple dns lookups for the same query"
- Usb: Don't touch mobile data on USB event
- Make lib dir before changing ownership of app dir
- audioflinger: Fix for Equalizer effect not to turn off
- frameworks/base: Fix for LPA volume change with headset
- libstagefright: LPA: Fix flush issue when seek in A2DP
- DateUtils: Avoid Time.format() calls when unnecessary.
- Telephony: Reset the data registration state on radio off/unavailable
- Phone: Ignore touch during network operators search
- SurfaceTextureClient: Add null-pointer check.
- surfaceflinger: Improve dithering method
- fix Caller name disp not sticking for missed calls
- telephony: neighboring cells are now handled properly
- Make alternate character popup for hardware keyboard more user-friendly and locale-specific
- Frameworks-base: Fix wifi-sleep-policy
- "Revert "Add SCENE_MODE_OFF support for Camera "
- fix wifi strength indicator (bcm4329+wext) on ics
- Trebuchet: Add overlayable config for tablet workspace grid size
- CallNotifier: Ring in PHONE_INCOMING_RING only if it has already rang once.
- Make sure widget is notified on message-related changes
- Telephony: Use time services daemon to set time
- Contacts: force left justification on separator headers in contact list.
- ActivityManagerService: stay away from zombie content providers
- Added Long Press App Switch and Long Press Home alternative Removed white space
- libstagefright: Enable hardware thumbnail generation
- libstagefright: Add HW thumbnail support for 8x55.
- libstagefright: use hw codec only for thumbnail mode
- libstagefright: Software decoder is the first choice for thumbnail generation
- StagefrightMetadataRetriever - fixed source start assertion failure on MPEG4Source
- StagefrightMetadataRetriever: use cm platform naming
- frameworks/base: Handle Out of Memory Exception when creating video thumbnails
- libstagefright: Fixing a crash in EOS for thumbnail generation.
- libstagefright: fix thumbnails for videos with non multiple of 4 width
- Mms: fixes battery drainage while receiving Mms with data connection off
- Remove live wallpaper lines
- increase max EAS heartbeat to 30 minutes - Exchange
- Fix heartbeat not incrementing on trivial changes - Exchange
- stagefright aacenc/amrwbenc: Remove trailing whitespace
- Launcher2: Improve launcher app launching performance
- Improve HttpResponseCache performance.
- Cleanup of the translation and added missing lines for Superuser
- Fix 5701: Email widget displays valid emails then lots of empty entries with 01/01/1970
- Browser: Update search engines
- Remove 10MB of useless video from builds
- Fix Issue 5547: Apollo will not play MP3 files when using Root Explorer
- stagefrightaacenc: Properly terminate a comment
- Browser: Quick control updates from Jelly Bean
- Fix Qcom ifdef
- SystemUI: Fix RecentsPanel deadlock on rapidly pressing
- SurfaceTexture: Reset buffer values during connect
- SurfaceFlinger: Dont skip composition if it is incomplete
- libstagefright: Fix for audio fail issue during continuous BT switching
libstagefright: Convert mono to stereo for LPA clips - libstagefright: Prevent sink from starting in paused state
- telephony: Handle RIL_APPSTATE_ILLEGAL
- Telephony: Try setup data call when the conditions are met in applyNewState
- NEW: Apollo: Don't show action overflow on devices with hardware menu keys.
CounterShrike v2.3a Download
md5: 1c97071af334c0e9313cb026be4522d3
GApps ICS - Aroma Edition Download
md5: 53d758f99e19db7fb22873d0ebcd1cb5
This eri.xml file will allow you to change where it says Verizon to anything you want to change it to. Download the eri.rar. Extract it. Open the eri.xml. Find where it says apophis9283. Change all of them to whatever you want. Put the xml file in /data. Reboot and enjoy! Thanks to TheBr0ken for the xml file.
Thanks go to:
apophis9283: All credit for the original rom base goes to him. Thanks for letting me take it over in your absence.
IAmTheOneTheyCallNeo: For answering my questions and encouraging me to get involved.
Snuzzo: Thanks for letting me use your kernel and for answering my questions.
chad0989: For making AOSP on the Rezound a reality.
crypted: For the use of the AGPS patch. If you find it useful, please consider donating to his server costs that are required to make this patch great.
cslingerland: My S-ON tester of DOOM. Seriously, he put his phone and himself through hell helping me test and perfect the S-ON installer. Without his help, it wouldn't have happened, so give him an extra thanks next time you see him.
Antoneus1231: For the name idea.