This ROM is based on the Android Open Kang Project (AOKP). This was originally made out of pure boredom and for personal use. After sharing it with a few people, we decided to take it a step further and turn it into something special while still having fun. Since then we've decided to share this ROM with the community and have ported it over to several devices to include the GNEX, Nexus 4, HTC One, Note 2, EVO 3D and much more!
Since we do not take ANY credit for the original code used in this ROM we would like to give credit and just say thanks to all the teams and individuals that have helped us in one way or another!
The names below are in no specific order.......
| AOKP / Team Kang | CyanogenMod | Paranoidandroid | Preludedrew | Tomzefi | NYCHitman1 | Tommytomatoe | JMZtaylor | iBlowpot |ChaOS Team | Liquidsmooth |
| CarbonROM | Rohan32 | LorDClockaN | Dastin1015 | Bajee11 | SlimROMs | Ramjet73 | Sean8172 | Thyrus | TUN_SD | Daxxmax | Beerbong | Sammyycakes | Mazwoz |
If I left someone out, please be act like an adult and just PM me. I am human and forget things from time to time
- Facebook Sync Hack
- Expanded desktop
- PIE along with PIE Control
- Paranoidandroid Hybrid Engine
- Per-App-Color mod
- Ribbons (AOKP)
- Dirt Settings (based off root-box)
- Customizable Quick Settings
- Custom "BAMF" Theme engine
- Customizable power menu
- Customizable lockscreen buttons and sliders
- SMS and missed call breathing notifications
- Permissions Management
- CM Camera Mod
- CM Powerwidget
- CM Profiles
- CM apps (Apollo, DSPManager, CMFileManager, etc)
- CM phone advanced settings
- CM changelog in settings
- SlimROMs notification shortcuts
- SlimROMs TRDS (built in theme in settings)
- Transparent Statusbar and NavBar Options
- Halo from Paranoidandroid
- Halo bubble color changer
- Multi-user support
- Hardware keys remap mod
- 24 Battery options
- More power options (Torch, Profiles, etc)
- Hot Reboot power menu option
- CM External GPS support
- Halo size changer
- Much more customization (just flash and get Dirty)
v1.0 - v1.2 - https://github.com/Evervolv/android_kernel_htc_msm8660
v1.3 - https://bitbucket.org/dirtyunicorns422/buttered_toast_shooter
v1.4 - v1.9 - https://github.com/Evervolv/android_kernel_htc_msm8660
v1.9.1 - v2.1 - https://github.com/MikeC84/android_kernel_htc_msm8660
v2.2 - v2.5 - https://github.com/Evervolv/android_kernel_htc_msm8660
3.0 til whenever - https://bitbucket.org/bigwillyg/buttered_toast_shooter
- Wipe EVERYTHING
- Download the ROM using WiFi
- Move the ROM zip to the sdcard
- Flash it and ENJOY
Make sure you're NOT using the 1.58 HBOOT
(this will cause reboots and other issues)
(In order of importance)
- 3D
If you find something that needs attention, provide a logcat or don't waste your time reporting it!
Code:
[B]Dirty Unicorns v1.0[/B]
- Initial Release
[B]Dirty Unicorns v1.1 [/B]
- USB Connect issue fix
- Added in apps from CM such as Apollo, cLock and CMFileManger and added the to the manifest to get the latest and greatest from CM
- Removed AOKP stats, no disrespect to the AOKP crew but I find it annoying
- Battery improvement and performance tweaks (several build.prop tweaks, etc)
- Moved around tabs in Settings
- Cherry picked about a dozen features to include the following
** Lockscreen targets (currently only able to select 5 targets to include unlocking target)
** Option to hide statusbar
** Option to change lockscreen wallpaper
** Got rid of unnecessary toggles such as NFC and LTE (both don't apply to our device)
** Got rid of the "protekk" string in statusbar clock (really find that annoying)
** Hardware keys (ability to remap them)
** Option to use BLN (button light notifications)
** Launcher tab in settings (works with Nova Launcher....have not tested Apex but should work with that too)
** CM advanced phone settings (vibrate on answer, vibrate on hangup, etc)
** Ascending ringtone in settings/sound
- Changed bootanimation (Thanks iBlowpot)
- Added Team D.I.R.T to "Show Your Support" tab in RC
- Added ability to enable toggles/lockscreen widgets without having to flash GAPPS
- Updated hosts file for the ultimate ad-free experience (Thanks BSDgeek_Jake)
I'm sure I'm forgetting something else BUT If I remember, I'l update this....
[B]Dirty Unicorns v1.2 [/B]
- Rebased Dirty Unicorns (means I started over with all the MODs)
- Removed Nova Launcher
- Added Roman Nurik's Dash Clock (built from source)
- Added ability to toggle CRT screen on/off
- Added AOKP's new/old toggles (romanbb rewrote them for 4.2.2)
- Added CM style battery (both regular and percent style)
- Added Dotted circle battery
- Added ability to change the color of those batteries
- Added again the ability to change lockscreen wallpaper
- Added again lockscreen targets (WIP)
- Added HDR commits (camera)
- Added in again CM advanced phone settings (vibrate on answer, vibrate on hangup, etc)
- Removed AOKP stats, again
- Added Add launcher configuration in settings
- Gave birth to Dirt Settings (WIP)
- Added to Dirt Settings hardware keys
- Added to Dirt Settings cLock widget settings
- Added support for Koush's Superuser
- Remove chipset tag in hardware info
- Fixed roaming indicator issue
- Added Support tab in settings for Team D.I.R.T and contributors
- Added two themes built from source (Jelly Black and Snap Black)
[B]Dirty Unicorns v1.3 [/B]
- Removed Trebuchet launcher
- Removed Launcher2
- Removed extra languages in system apps
- Removed [COLOR=#333333]Hardware keys in Dirt Settings[/COLOR]
- Added Facebook sync hack
- Added HoloLauncherHD
- Added Koush's superuser
- Added Evervolv's widgets (EVWidgets)
- Added Dirty Unicorns logo to About section (Settings)
- Added (forget all WiFi networks) MOD (Settings)
- Added CM powerwidgets (Dirt Settings)
- Added Moto style Navbar buttons (ROMControl)
- Added halo-ized icons (ROMControl)
- Added Axiom Battery (ROMControl)
- Added Transparent Lockscreen MOD (ROMControl)
- Added CRT animations (ROMControl)
- Added Navigation Ring (WIP)
- Added HBOOT assert (Evervolv)
- Improved AOSP Download/Upload animation (System)
- A few string changes (nothing major)
- Updated cLock and DashClock
- Changed default kernel (buttered toast)
- Intergrated Support tab into Dirt Settings
- Fixed WiFi Tethering (See note #1 below)
- Fixed APN issue (SMS/MMS should work for SPRINT users)
- Fixed USB disconnect issue (please see note #2 below)
- Fixed hardware back to kill feature (ROMControl)
- Fixed SystemUI FC present in v1.2 caused by volume control
- As always there's most likely something I forgot. If I remember, I'll update this changelog....
[B]NOTE #1[/B] - USB tethering was working with Evervolv kernel, but broke with buttered toast....will look into it and try to fix it in next release BUT for now, enjoy WiFi Tethering
[B]NOTE #2[/B] - Although not reported, I was having issues when attempting to disconnect from USB. It would stall and not disconnect as it should.
[B]Dirty Unicorns v1.4
[/B]- Fixed USB tethering
- Fixed Camcorder not recording (needs improvement but it records)
- Fixed bluetooth issue
- Fixed DSPManager not working
- Added Paranoidandroid Lockscreen shortcuts
- Added PIE (PIE Controls in RC)
- Added notification icon opacity
- Several string changes throughout the ROM, nothing noticeable (typos)
- Reverted back to Evervolv kernel
[B]Dirty Unicorns v1.5[/B]
- Fixed Wimax (See Note #1)
- Removed Performance Control (AOKP's CPU Control app)
- Added CM's performance under Dirt Settings
- Added Xposed Settings (See Note #2)
- Added ability to hide Volume State toggles in Power Menu
- Enabled Wimax Toggle for EVWidgets and CM Power Widgets
- Added option to daydream on wireless charger
- Set default Navbar Alpha To full opacity
- Added option to hide Camera widget from lockscreen
- Added o[COLOR=#333333][FONT=Arial]ption to disable fullscreen keyboard[/FONT][/COLOR]
- Made changes to updater-script
- OCD kicked in and made more string changes (typos and grammar)
- Removed SwagPapers, UnicornPorn, Microbes and AOKP tips
- Added in Dirt Papers (includes wallpapers from Swap Papers and much more)
- Some more stuff....still working on a couple of things :)
[B]NOTE #1[/B] - Although untested, wimax should work! I can't test due to the fact I'm on Boost Mobile but if not, logcats...logcats and logcats! Also, the 4G CM powerwidget icon works
if you press/hold but does not work if you press it to enable/disable. I'm currently working on that but at least you got Wimax service :)
[B]NOTE #2[/B] - For those not familiar with Xposed framework, is a Per App DPI changer TYPE of app. If you've used Paranoidandroid then you might know what I'm talking about when I say Per App DPI.
For those that don't, it lets you change the density of not just the entire ROM but let's you pick and chose what apps are set at what density. An example of this might be having your settings app at 180 and your phone app at 240.
[B]- To start playing with Xposed Settings, go into Settings/Dirt Settings and click on Xposed Settings.
- After that, go into Frameworks & Modules and click on Install/Update and hit OK then Reboot your phone
[COLOR=#ff0000](this will created a flashable zip called "Xposed-Disabler-CWM.zip" on the root of your sdcard just in case things go bad)[/COLOR]
- Once you come back to your homescreen, go into Settings/Dirt Settings/Xposed Settings and hit the MODULES tap to the top right of your screen.
- Go ahead and enable Xposed App Settings and reboot
- After you come back to your homescreen again, go into Settings/Dirt Settings/Xposed Setting and into Per App Settings
- Go into any app, turn the off switch to on, change the DPI from 0 to whatever you want and hit the SAVE icon to the top right[/B]
120 = LDPI (usually tablets of any kind)
160 = MDPI (LG Optimus V, Xperia X8, etc)
240 = HDPI (EVO 4G, EVO 3D, etc)
320 = XHDPI (EVO LTE, Galaxy Nexus, etc)
[B][SIZE=4][COLOR=#FF0000]=====START OF NEW FORMAT IN CHANGELOG======[/COLOR][/SIZE][/B]
[B]Dirty Unicorns v1.5.1[/B]
- System: Allow theming of lockscreen
- System: PIE updates
- System: Fix Tablet layout (Clock & Notification)
- RC: Added CM skinny Battery
- RC: Added Screenshot Toggle
- RC: Added Screenshot delay option in RC
- Settings: Added CM's built-in Changelog
- System: Resized icons (HDPI & XHDPI)
- RC: Removed Nav Ring in RC
[B]Dirty Unicorns v1.6 [/B]
- Settings: CM Profiles added in
- Settings: LCD Density Control in Dirt Settings
- Settings: Added a "Share" preference in About DU
- System: Optimized ALL OGG audio files
- System: Fixed ringtones not showing up
- System: Added Notification Shortcuts
- System: Adjusted Notification carrier label
- RC / System: Added scrollable AOKP toggles
- RC: Added more AOKP devs to "About AOKP"
- System: Removed modified ad-free hosts file
- RC: Removed Screenshot toggle (was removed by mistake BUT will add in v1.6.1)
[B]NOTE #1[/B] - Extra languages were not added in this version, I forgot about that! I will added them tomorrow or maybe later on tonight and release a v1.6.1
[B]Dirty Unicorns v1.6.1 [/B]
- System: Added in languages that were removed in v1.3
[B]Dirty Unicorns v1.7 [/B]
- System: Have DashClock hide lockscreen clock
- Settings: Increased PIE speed
- System: Don't clear wallpaper when SystemUI restarts
- RC: Fix opacity of LastApp Icon
- Settings: Enable Ad-Hoc (IBSS) network configuration
- RC: Added Screenshot toggle back in
- System: Rearranged OOM values (similar to SuperCharger but not really)
- Settings: Small Profile fixes
- System: Restart SystemUI to change Signal/WiFi clusters when text selected
- System: build in WiMAX log cleaner (HUGE THANKS to dastin1015)
- Phone: Allow voicemail notifications to be dismissed
- Settings: Show more apps (15) in battery statistics
- Settings: Moved profiles up and removed toggle tab
- System: Fixed cLock yahoo API issue
- Settings: Added build.prop tweaks to Dirt Settings
[B]Dirty Unicorns v1.7.1 [/B]
- System: Added 15 more batteries
- System: Merged latest from CM for Apollo
- System: Merged latest from CM for CMFileManager
- System: Merged latest from TUN_SD for JellyBlack theme
- Phone: Set ringtone mode even if ringer is silent
- MMS: Added Breathing SMS Notification
- MMS: Fixed Visibility of Action Bar Text
- System: Fixed audio routing issues with VOIP calls
- System: Fixed increasing volume checkbox layout
- Camera: Fixed scene mode breakage caused by soft-hdr feature
[B]Dirty Unicorns v1.7.2 [/B]
- Phone: Added Breathing missed call
- Settings: Added SlimRoms' TRDS built in theme
- System: Added Dark Dirty Toggle
- System: Removed JellyBlack and SnapBlack
[B]Dirty Unicorns v1.8[/B]
- Mms: Enable SoftBank emoji encoding
- Mms: Added hide/show avatar feature
- Mms: ForwardPort Direct Call Feature
- Mms: SMS/MMS Mark all as Read option
- Mms: Added font size to MMS threads
- Mms: Option to strip all unicode characters
- Mms: Added Easy Selector
- Mms: Fixed Message Breathing check
- Mms: Added Signature feature
- Mms: Added privacy mode notifications
- Mms: CM Quick Reply feature / Dark theme
- Settings: Removed CM Performance Settings
- Settings: Reset SystemUI when enabling Dark & Dirty switch
- Settings: Added back Profiles tab / Fixed issue with bluetooth
- RC: Added AOKP's Performance Settings back/moved to ROMControl
- RC: Moved Themes from Settings to ROMControl
- RC: Add Date to Status Bar clock
- Email: Added more TRDS resources
- Browser: Fixed Cursor leak
- Browser: Runtime enablement of WebGL
- System: Enable Copy/Paste in Google Talk
- System: Applied necessary OpenPDroid patches for proper use of [URL="https://play.google.com/store/apps/details?id=net.digitalfeed.pdroidalternative&hl=en"]PDroidManager[/URL]
- System: Added Volume Toggle
- System: Added CM SoundRecorder
- Camera: Fixed Photosphere/Camera FCs
[B]Dirty Unicorns v1.9[/B]
- Settings: Added Hardware keys remap mod
- RC: Status bar Auto-Hide
- RC: GB style recents option
- System: Swipe to switch Quick Settings
- System: Fixed TabetUI notification icon layout
- System: Fixed a few memory leaks
- System: Fixed recents minimization animation
- System: Replaced system icons with icons based off sammyycakes' Sketchy Icons
- System: Added more pngs for Dark & Dirty and resized a few
- System: Optimized SystemUI images with pngcrush
- System: Removed app drawer icons for Xposed Installer/Framework
[B]Dirty Unicorns v1.9.1[/B]
- Settings: Disabled reset of SystemUI when enabling Dark & Dirty (see note #1)
- Mms: Added quick emoji button next to text input
- System: Reverted all OpenPDroid patches (see note #2)
- System: Added media scanner mod in Settings/Developer options
- System: Switched to Mike's latest AOSP kernel (prebuilt)
- RC: Restart SystemUI when enabling Auto Hide statusbar
***Note#1: This was causing data to turn off until toggling airplane mode on/off on multiple devices.
***Note#2: This was removed solely on the fact that it was denying cell tower locations and causing issues with certain apps and MMS
[B]Dirty Unicorns v2.0[/B]
- System: Added Hybrid Engine
- System: Added Permissions management
- System: Added StayAwake Toggle
- Settings: Added .75x animation scale
- Settings: Added update tab in About DU
- Settings: Rearranged Settings tabs & changed icons
- Settings: Removed LCD Density and Xposed stuff
- RC: Removed ModeUI out of ROMControl
[B]Dirty Unicorns v2.1 [/B]
- System: Added StayAwake, Expanded Desktop and WirelessADB toggles
- System: Fixed annoying ringtone bug
- Phone: List rejected calls separately
- RC: Added Speedometer battery
- RC: Added more Statusbar clock options
- Dirt Settings: Added App Sidebar from ChaOS
[B]Dirty Unicorns v2.2 [/B]
- Fixed SystemUI FC's
- Fixed PIE alignment issue
- Fixed tablet UI battery issues
- Fixed profiles power menu bug
- Fixed issue with not being able to add APN's
- Removed conflicting mods, will add once issues are fixed
- Removed themed system icons (rather not deal with people's comments)
- Added Google's new drawer UI to multiple system apps
- Added AOKP Ribbons
- Added power off on lockscreen mod
- Added ChaOS Launcher (removed Holo Launcher HD)
- Added new Theme Engine (BAMF)
- Added back Navigation Ring
- Added Lockscreen tint color mod
- Added 8 lockscreen targets
- Added Moar clock options
- Added Jackpal Terminal / CM sound recorder
- Updated Dark & Dirty
- There's some more stuff, just flash and find out...
[B]Dirty Unicorns v2.5 [/B]
- Added Halo from Paranoidandroid
- Added battery warning mod
- Rebased Expanded desktop mod
- Reverted to switches in power menu under RC
- Added volume states and profiles switches in power menu
- Merged updates for CM apps, Evervolv and ChaOS launcher
- Removed CM based changelog and added new changelog app
[B]Dirty Unicorns v3.0 [/B]
- Added Solid Color Picker to DirtPapers
- Added in PA Halo app to pin apps
- Merged in latest updates to DashClock
- Added Paranoidandroid's hybrid engine
- Added Per-App-Color from PA as well
- Some PIE updates
- Removed all features conflicting with hybrid engine/PAC
- Much more stuff but I honestly have forgot....
[B]Dirty Unicorns v3.5 [/B]
- Added Halo toggle / Music Toggle
- Added Net speed mod in statusbar
- Added DU Stats
- Added Improve Recents / ROM Control options
- Added Team Baked tile color mod
- Added More batteries
- Added PAC support for all batteries
- Added CM sound panel
- Added SunBeam LWP
- Added GPS indicator to camera / HDR video support
- Added Gesture based lockscreen mod
- Added CM privacy guard support
- Added Toggle dots/error pattern mod
- Removed redundant sound panel feature in RC
- Fixed MMS issue with Dark & Dirty
- Fixed halo button animations
- Fixed Phablet issue on some XHDPI devices
- Fixed up Ribbons icon
- Switched to Gravatar for support avatars
- Switch default font to Roboto Light
- Halo color improvements
- Show as floating window on recent apps
[B]Dirty Unicorns v3.6 [/B]
- Removed Dirt Papers / Added new wallpaper app
- Removed redundant stuff related to About app
- Removed PIE colors since is PAC supported now
- Removed redundant AOKP torch
- Fixed Overflow bug / Moved to RC from Settings
- Fixed Torch issue on a number of devices
- Fixed tethering drep
- Maded UI improvements to DSPManager
- Maded UI improvements to Theme Chooser
- Maded UI improvements to DU Stats
- Merged CM updates for CM apps
- Merged Halo improvements from PA
- Added Traffic indicator support for PAC, fixed MB/KB issue
- Added Halo support for tablet UI
- Added QuietHours Shortcuts
- Added Halo Size
- Added Custom view for hybrid toggle
- Added SMS Middleware layer
- Added About app / Mapped to Dirt Settings
- Added a delimiter between scheme and host
- Added Dirt Settings Tile/Toggle
- Added External GPS Support from CM
- Added PAC (per app color) to PIE
- Added Hot Reboot option to power menu
- Show application's package name in the App info screen
- Switched Color pickers (SlimROMs)
- Set certain toggles/settings as default
- Updated SystemUI's proguard.flags
- Prompt users Mms can't receive msgs if storage is full
- Allow contact via SMS on number longpress in conversation
LATEST ROM VERSION - http://androidalex.us/dl/Official%20DU/4.2.2/shooter/du_shooter_2013-07-20.zip
Mirror #1 - http://www.androidfilehost.com/?fid=23329332407566339
Last edited: