• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

{ROM} Dirty Unicorns_4.4.4_GEE {v-8.2}_11/4/14

Status
Not open for further replies.

k5t4j5

Elite Member
Nov 23, 2013
1,038
1,067
0
F£O®¦[email protected]


Dirty Unicorns is a custom ROM built with stability in mind and optional customization. The idea to start this ROM began out of pure boredom around 4.1.2 on the EVO 3D and later turned into a form of an addiction (a good one) to see where we could go from there. We have since expanded to more devices to include the HTC One, Nexus 5, SGS4 and many more. We quickly realize that users loved what we were doing as well as other developers because it was done the right way. We've always had fun doing it and take pride in knowing that we've done it without having to bug the end user for donations to pay for server costs and/or any of those sob stories you hear. This ROM is 100 percent free and will remain that way.​

Those wanting to use our ROM as a base are more the welcomed to do so but please maintained the credits/thanks below, do not ask for donations as it wouldn't be fair to do so considering and let us know as we often like to contribute to other projects.



As stated above, we love to maintain authorship but we also like to publicly praise those that have helped us along the way with our wonderful project. With that said, this wouldn't be possible without the work and help of those listed below :) THANK YOU ALL!!

| OmniROM | AOKP | CM | ChaOS | Paranoid Android | Slim ROMs | Preludedrew | Team Black Out | Official Testers / Translators |

Please check our gerrit/github for full credits/thanks of individual contributors​
Believe it or not, we are human and we do forget things. If we have left someone out of the credit/thanks list, just PM us and we'll gladly add on to the list.



Code:
-- Built-in ad blocker (able to update hosts on the fly)
-- Ability to disable FC notifications
-- Enable pointer/user microphone options (screen record)
-- Download Center (Gapps, Xposed, etc)
-- Ability to force Expanded Notifications
-- Over 100 cloud based wallpapers
-- Facebook Sync Hack
-- Immersive mode
-- Hot Reboot In Power Menu
-- Appbar (app sidebar)
-- Customizable Quick Settings
-- Customizable power menu
-- Customizable lockscreen shortcuts
-- App Ops access in Settings
-- TRDS (built in theme in settings)
-- Statusbar Clock options
-- NavBar Options
-- Halo (multi-tasking tool)
-- Halo size/color changer
-- Hardware key remap mod (only for HW button devices)
-- Battery Bar / Circle batteries
-- Network speed indicators in statusbar
-- SuperSU (chainfire)
-- Build.prop mods
-- Init.d Tweaks
-- Active Display (Moto X notifications)
-- ListView Animations
-- Custom System Animations
-- Toast Animations
-- Custom BusyDialog
-- Advanced Low Battery Indicator options
-- ScreenShot QuickTrash
-- Color Changing PhaseBeam
-- Gesture Anywhere
-- Button Light Notification
-- Statusbar Color options
-- OmniSwitch (multi-tasking tool)
-- Driving Mode 
-- Lockscreen theme options
-- Lockscreen notifications / options
-- System App Remover
-- Identicons
-- Suspend Actions
-- Wakelock Actions
-- SlimROM based recents
-- Contextual notification panel headers
-- SlimROMs privacy guard
-- Blacklist calls/sms
And much much more, just take a peek into Dirty Tweaks and ENJOY!!!


HERE


- Make sure you have TWRP or compatible recovery for kitkat
- Wipe everything but your external/internal storage
- Move the ROM zip to your device
- Flash it and reboot
- Once the ROM boots, reboot back into recovery
- Flash the recommend GAPPS and ENJOY!!




Code:
[B]8.2 - 11/4/14[/B]
-Navbar:Custom Glow Time
-SystemUI:Fix crash during notification/theme change
-Bring back color changer for MIUI-like carrier label
-Fix carrier label not sticking after a reboot
-Fixed clear-all button Bug
-Fix auto rotation/battery tile long press
-Double tap to sleep on navigation bar
-Add Voice Dialer back
-Support full size application screenshots
-Fix bootanimation cut off on HDPI devices
-NavRing:Last App
-Fix longpress app circlebar QS tile


For a more detailed changelog, feel free to check out our Gerrit or Github.



ROM


GAPPS


Google+ community - https://plus.google.com/u/0/communities/109738128866939227235
Please keep in mind that in our Google+ community, we like to post test builds to fix bugs and/or gauge what the user would like to see in this ROM.
With this said, if you would like to test out an experimental build (might not be stable) please check out our G+ community.

Github source (4.4.4) - https://github.com/DirtyUnicorns-KitKat
Gerrit review - http://gerrit.dirtyunicorns.com/

If you would like to submit a patch to our ROM, please use our gerrit as pull requests often go unnoticed.
All patches are welcomed and reviewed in a timely matter :)

For more screenshots, please visit this imgur gallery - http://imgur.com/a/KRhfq#0


PLEASE DO NOT MIRROR ANY VERSION OF THIS ROM!
- IF THERE'S AN ISSUE WITH THE LINKS, JUST LET ME KNOW!


XDA:DevDB Information
Dirty Unicorns , ROM for the Sprint LG Optimus G

Contributors
k5t4j5, Team D.I.R.T

Version Information
Status: Stable
 
Last edited:

dopy25

Elite Member
Feb 21, 2009
1,103
416
0
Fresno
First? Lol. I'm dling right now. Can't wait to test a new ROM. Thank you.

Edit: great job on the ROM. It's super smooth and snappy. I had a few FC's with the baked in kernel and decided to switch to matr1x. All smooth so far. The only thing I'm seeing is as I type this it seems that the keyboard is not all the way at the bottom of the screen, it doesn't want to put a space every time I touch the spacebar, default keyboard. I see you suggest using an alternate, what's the reason?

Thanks again. Great so far.
 
Last edited:

k5t4j5

Elite Member
Nov 23, 2013
1,038
1,067
0
F£O®¦[email protected]
First? Lol. I'm dling right now. Can't wait to test a new ROM. Thank you.

Edit: great job on the ROM. It's super smooth and snappy. I had a few FC's with the baked in kernel and decided to switch to matr1x. All smooth so far. The only thing I'm seeing is as I type this it seems that the keyboard is not all the way at the bottom of the screen, it doesn't want to put a space every time I touch the spacebar, default keyboard. I see you suggest using an alternate, what's the reason?

Thanks again. Great so far.
Reason I suggest alternate keyboard, when I first booted up I started typing a message, hit the voice to text button, and phone rebooted. Tested this 3 times and all three resulted in reboot so there's some properties missing in this area. I use SwiftKey anyway. The prediction texting on stock is horrible compared to other keyboards you can get in the market. Example: I wrote this reply in seconds. I see what you mean with it not all the way at the bottom. That's odd, will look into it.

Sent from my Optimus G using XDA Premium 4 mobile app
 
Last edited:
  • Like
Reactions: dopy25

dopy25

Elite Member
Feb 21, 2009
1,103
416
0
Fresno
Reason I suggest alternate keyboard, when I first booted up I started typing a message, hit the voice to text button, and phone rebooted. Tested this 3 times and all three resulted in reboot so there's some properties missing in this area.
oh that's weird because I'm using it right now to say this into my reply. but maybe it's a kernel issue. Do you remember if that was the baked in or matr1x? Also, how can I enable trace with this keyboard? I live by that lol.

There's a few other things I've noticed. When you go to about phone and click about du or du statistics I get unfortunately settings has stopped every time.

And under "dirty tweaks/lock screen/misc tweaks/lockscreen notifications/privacy" the word being is spelled incorrectly as beeing. I don't know if that's intentional or upstream, or if nobody cares but I thought I'd bring it up.

Any idea why it would never provision? It told me 3 times that it's unable to complete.
 

k5t4j5

Elite Member
Nov 23, 2013
1,038
1,067
0
F£O®¦[email protected]
oh that's weird because I'm using it right now to say this into my reply. but maybe it's a kernel issue. Do you remember if that was the baked in or matr1x? Also, how can I enable trace with this keyboard? I live by that lol.



There's a few other things I've noticed. When you go to about phone and click about du or du statistics I get unfortunately settings has stopped every time.

And under "dirty tweaks/lock screen/misc tweaks/lockscreen notifications/privacy" the word being is spelled incorrectly as beeing. I don't know if that's intentional or upstream, or if nobody cares but I thought I'd bring it up.

Any idea why it would never provision? It told me 3 times that it's unable to complete.
What where your steps/actions leading up to provision problem ? Many of the little bugs will be fixed in the coming build. Building this one with the B kernel and also some different variables I used resulted in the issues. I wanted to get it posted up for all to test out and give me a checklist to fix. Thanks for the info.
 

dopy25

Elite Member
Feb 21, 2009
1,103
416
0
Fresno
What where your steps/actions leading up to provision problem ?
As soon as the phone boots for the first time and you start to enter information it wanted to activate the device. It dialed a *phone number I think it was *28something. But either way it was a recording that states the process could not be completed. I retried it a couple times and got the same message. The funny thing is that I have data and can make calls and get texts.
 

k5t4j5

Elite Member
Nov 23, 2013
1,038
1,067
0
F£O®¦[email protected]
Oh yeah, some roms do that, you can let it call and press 1,it'll say it couldn't activate, then you can just hit the skip button. You can also hit skip when it first pops up on and move on to adding Google account or boot up. Either way your activated.

Sent from my Optimus G using XDA Premium 4 mobile app
 
  • Like
Reactions: likwidkool

sharkboy0901

Elite Member
Jun 15, 2011
1,319
670
0
Wow good job. Downloading now, I've been dying to try the latest DU. Glad someone picked this up.

Sent from my Optimus G using xda app-developers app
 
  • Like
Reactions: k5t4j5

likwidkool

Senior Member
May 17, 2013
529
135
0
Installed and setting up now. I did get a flash failed message. I had to install super su and reboot to recovery and flash that way.

Also I flashed mirage. Any drawbacks to that since this is built with matrix?

One more question. Remapping of the capacitive keys? Its not under buttons and I can't find it. I like changing my menu to a recents button.

Thanks for your work on this!!

Sent from my Optimus G using xda app-developers app
 

k5t4j5

Elite Member
Nov 23, 2013
1,038
1,067
0
F£O®¦[email protected]
Installed and setting up now. I did get a flash failed message. I had to install super su and reboot to recovery and flash that way.

Also I flashed mirage. Any drawbacks to that since this is built with matrix?

It's built with b55 kernel, I suggest the matr1x kernel but you can try Mirage I haven't tried it with that one. Let me know how it goes though! A couple options didn't take in initial build but I think I have the problem solved and new update is building right now.
 

k5t4j5

Elite Member
Nov 23, 2013
1,038
1,067
0
F£O®¦[email protected]
Installed and setting up now. I did get a flash failed message. I had to install super su and reboot to recovery and flash that way.

Also I flashed mirage. Any drawbacks to that since this is built with matrix?
It's built with b55 kernel, I suggest the matr1x kernel but you can try Mirage I haven't tried it with that one. Let me know how it goes though! A couple options didn't take in initial build but I think I have the problem solved and new update is building right now. Update will have matr1x built in.
 
  • Like
Reactions: likwidkool

likwidkool

Senior Member
May 17, 2013
529
135
0
It's built with b55 kernel, I suggest the matr1x kernel but you can try Mirage I haven't tried it with that one. Let me know how it goes though! A couple options didn't take in initial build but I think I have the problem solved and new update is building right now. Update will have matr1x built in.
So far so good!! Enjoying all the options!!

Sent from my Optimus G using Tapatalk
 
  • Like
Reactions: k5t4j5
Status
Not open for further replies.