[ROM][JB][4.2.2][-Official-][V1][Team D.I.R.T] Dirty Unicorns

mazwoz

Senior Member
Mar 3, 2011
1,471
1,871
0
mazwoz.zamzow.us




This ROM is based on the Android Open Kang Project (AOKP). This was original 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 EVO LTE, Galaxy Nexus (Maguro), Galaxy Nexus (toroplus), Nexus 4 and the HTC One.



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 |

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
- Notification icon opacity
- PIE along with PIE Control
- Ribbons (AOKP)
- Dirt Settings (based off root-box)
- Vertical CRT, Option to turn CRT on/off
- Expanded Sound Option
- No reboot needed for UI changes
- Circle battery color changer
- Deskclock flip action alarm mod
- Transparent lockscreen
- Launcher settings tab
- Customizable Quick Settings
- Custom "BAMF" Theme engine
- Customizable power menu
- Customizable lockscreen buttons and sliders
- SMS and missed call breathing notifications
- Custom Settings UI for several system apps
- Dotted circle battery
- cLock clock Widget
- DashClock Widget
- Evervolv Widgets
- 24 Battery options
- Tablet UI and Phablet modes
- Jackpal Terminal
- CM Camera Mod
- CM Powerwidget
- CM Profiles
- CM apps (Apollo, DSPManager, CMFileManager, etc)
- CM phone advanced settings
- CM changelog in settings
- Quick emoji button
- Media scanner mod
- Show Menu UI Overflow
- Power Menu options
- Lockscreen camera widget toggle on/off
- Screenshot delay options
- SlimROMs notification shortcuts
- SlimROMs TRDS (built in theme in settings)
- Transparent Statusbar and NavBar Options
- Hardware keys remap mod
- Status Bar Auto-Hide option
- Permissions Management
- LCD Density Mod
- Power off on lockscreen Mod
- Lockscreen tint color Mod
- Transparent Lockscreen / Hide Lockscreen camera Mod

- Much more customization (just flash and get Dirty)



v1.0 - https://github.com/CyanogenMod/android_kernel_samsung_smdk4412




- Wipe EVERYTHING
- Download the ROM using WiFi
- Move the ROM zip to the sdcard
- Flash it and ENJOY



(In order of importance)

- Camera
- External SD Card
- Logcat

If you find something that needs attention, provide a logcat (once it is fixed, until then just describe your issues in as much detail as possible) 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]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]- 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



DOWNLOAD LINK - http://teamdirt.me/showthread.php?137-ROM-Team-D-I-R-T-Dirty-Unicorns-4-2-2


PLEASE DO NOT MIRROR ANY VERSION OF THIS ROM!
- ONLY INDIVIDUALS AUTHORIZED TO DO SO ARE TEAM DIRT MEMBERS :)
(This does not mean you can't mirror it for personal use....just means, you're not allowed to post any mirrors)

OFFICIAL 4.2.2 GAPPS - http://goo.im/gapps/gapps-jb-20130301-signed.zip





First of all, I want to thank each and every one of you guys for the support we've got since we've started this ROM.

Is honestly been something else. We've all have done different ROMs in the past and we've never received this kind of support from not only users but fellow developers that tip their hats off to us because of how we do business!

With that said, many of you are waiting on what's next with 4.3

We have talked among ourselves and have come up with a decision that will pave the path for not only 4.3 but 5.0 and future Android versions.

We're going to be leaving you with the last 4.2.2 build as we feel satisfied with our work on that build. We won't be taking part in the race to be the first with 4.3 as we will be going offline for roughly 2 weeks as we prepare for the 4.3 and bring you the stability you've become used to.

I hope you guys can understand that and join us when we surface again :)

Thank you and to be continued....
 
Last edited:

mazwoz

Senior Member
Mar 3, 2011
1,471
1,871
0
mazwoz.zamzow.us

Q - Do I have to wipe before flashing??
A - YES, even if you're coming from a previous version of this ROM.

Q - I flashed (Insert kernel name) and now I'm having an issue, what should I do?
A - You can do one of two things. First one is to wipe everything and flash the ROM again and stick with the stock kernel. Everything was tested on the stock kernel and aside from what's under known issues, everything works as it should. The other thing is to find the developer of the kernel and report the bug/issue to them. Not trying to sound nasty or be rude BUT I can't and won't provide support for every kernel.

Q - I flashed the ROM and now I have an issue, what should I do?
A - Don't freak out! Pull a logcat and paste it on to pastebin and provide me a link in the thread to it. Along with the logcat, please provide me with as much information as possible. Things that you would think could help me fix this issue.....i.e what kernel you're running, what happened, what did you prior to the bug/issue.

Q - How do I pull a logcat?
A - Check out this thread http://forum.xda-developers.com/showthread.php?t=1726238

Q - I see (Insert developer name) has fixed this or has added this feature, are you going to do the same?
A - NO! No disrespect to that developer but I have not and will not keep up with what other developers are doing.

Q - I hate Google Voice and want to use Sprint VVM, where can I find it?
A - Remember, google is always your friend.... http://epicaokp.blogspot.com/2012/05/aokpcm9-fixed-sprint-visual-voicemail.html

Q - Is it OK to ask for ETA's?
A - Unlike other developers (no disrespect to them) I have no issues with people asking for ETA's but PLEASE keep in mind this. I'm horrible at keeping deadlines when I give out ETA's for fixes or features or updates. LIFE tends to hit when you least expect it and with that said, I hate to do it because it pisses people off to be told Monday and the update doesn't come til Thursday. So with that said, you can ask for ETA's but is very likely that I will ignore this
 

Rooster85

Senior Member
Dec 28, 2010
1,960
378
0
Charlotte, NC
Goo always has issues lol

Sent from my SPH-L900 using Tapatalk 2

---------- Post added at 10:20 AM ---------- Previous post was at 10:19 AM ----------

Have you tried androfilehost or dev host?

Sent from my SPH-L900 using Tapatalk 2
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone