• 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][UNOFFICIAL]DirtyUnicorns-v10.6 for hydrogen|helium

karthick mostwanted

Recognized Developer
Mar 23, 2014
1,533
3,679
113
Chennai
Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */


ABOUT US:
Dirty Unicorns is a project that started out with no name. It was a project that was first based off AOKP back in the early days of Jelly Bean. In the early days -- it was just a one man show on one device, the EVO 3D. Since then, many others have joined the project and it has grown exponentially.

We have seen a lot of talent contribute to this project of ours. Big or small, the focus was always on contributing to the community. That is ultimately why we do what we do. After Jelly Bean, we decided to move to a new base, OmniROM. While AOKP was fun, OmniROM proved to be even more exciting base because it challenged us to see what we could do with a project that had different goals in mind. We learned a lot and gained contributors in the process. With Lollipop, we moved to an AOSP base with a lot of patches from CAF to make our older devices function as they should. We grew further with experience and learned a lot more along the way.

It has been an awesome learning experience and it's still not over! We are still learning, striving to grow each day, and continuing to move forward. Lastly, we DO NOT accept, nor ask, for donations. We do not believe in that. Everything that is necessary to keep this project going comes out of our own pocket. Gerrit, Jenkins, Websites, Devices, etc. We will never ask for a dime. All that we do ask is that you have patience, search for answers prior to posting, read, and try to enjoy the process with us!!




SOURCES:
Kernel



INSTRUCTIONS:

- Perform a FULL WIPE as described below
(A full wipe is when you wipe system/data/cache/dalvik)

- Flash the latest version of this ROM

- Flash recommended GAPPS linked below

- Reboot and ENJOY!!


**If you fail to follow these instructions, please don't bother reporting any bugs**

**If you use Xposed, please don't bother reporting any bugs**

**If you use another kernel, please don't bother reporting any bugs**




CHANGELOG:
https://download.dirtyunicorns.com/files/misc/changelog-official.xml



Credit and Thanks:
1.zhaochengw
Sky1994 and testers



Download Links:
ROM
20161111
Netork fix: flash this via recovery
http://d-h.st/wu7S

GAPPS
opengapps


Other Links:
G+ community https://plus.google.com/u/0/communities/109738128866939227235

ROM Source - https://github.com/DirtyUnicorns
Gerrit http://gerrit.dirtyunicorns.com/

Crowdin (translations) https://crowdin.net/project/dirtyunicorns

Jira (Bug Reporting / Feature Requests)http://jira.dirtyunicorns.com/secure/Dashboard.jspa





XDA:DevDB Information
diryunicorns for Mi-Max hydrogen|helium, ROM for the Xiaomi Mi Max

Contributors
karthick mostwanted
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: AOSP, CyanogenMod

Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2016-11-11

Created 2016-11-11
Last Updated 2016-11-11
 
Last edited:

krish225

Senior Member
Sep 16, 2010
484
107
43
Hyderabad
I know it is best to flash the ROM and find the bugs, but can you please let me know what kind of bugs this has? Does VOLTE working?
I am very happy seeing new ROM, thank you for the efforts to bring this to us..
 

Hakim Farouk

Senior Member
Nov 6, 2014
378
140
0
Kuala Lumpur
where is the link for the gapps tho?

Edit: Sims not detecting on setup and Wifi not turning on too. I can't pass the setup. I use the latest opengapps, clean flash on hydrogen. The same problem like on the test build
 
Last edited:

link77kz

Senior Member
Sep 28, 2015
308
215
43
Караганда
try the fix which i mentioned in OP
that's what I understand thanks:good:

but there is another problem
system_app_crash
Code:
Process: com.android.settings
Flags: 0x38c83e45
Package: com.android.settings v23 (6.0.1)
Build: Xiaomi/hydrogen/hydrogen:6.0.1/MMB29M/6.6.1:user/release-keys

java.lang.RuntimeException: Unable to resume activity {com.android.settings/com.android.settings.SubSettings}: java.lang.NullPointerException: Attempt to invoke interface method 'int android.security.IKeystoreService.is_hardware_backed(java.lang.String)' on a null object reference
	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3131)
	at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3162)
	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2509)
	at android.app.ActivityThread.-wrap11(ActivityThread.java)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1347)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loop(Looper.java:148)
	at android.app.ActivityThread.main(ActivityThread.java:5458)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'int android.security.IKeystoreService.is_hardware_backed(java.lang.String)' on a null object reference
	at android.security.KeyStore.isHardwareBacked(KeyStore.java:381)
	at android.security.KeyStore.isHardwareBacked(KeyStore.java:376)
	at com.android.settings.SecuritySettings.createPreferenceHierarchy(SecuritySettings.java:307)
	at com.android.settings.SecuritySettings.onResume(SecuritySettings.java:630)
	at android.app.Fragment.performResume(Fragment.java:2263)
	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1008)
	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1148)
	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1130)
	at android.app.FragmentManagerImpl.dispatchResume(FragmentManager.java:1963)
	at android.app.FragmentController.dispatchResume(FragmentController.java:174)
	at android.app.Activity.performResume(Activity.java:6348)
	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3120)
	... 10 more
 

wingryder

Senior Member
Sep 4, 2013
137
82
0
hi tested on my hydrogen(3/32).after the fix 4g works.setup fc first time after gapps(installed gapps seperately),but on subsequent try everything went fine,all sensors work ok including gps.but i faced 3 fc,one is the videocamera fc(stills work though),gallery fc,security settings fc,im attaching the logcats.rest seem to be fine with no ui glitches
 

Attachments