[HTC Droid DNA] shobon:
MiGusta - MIUIv5 for the Droid DNA​

MiGusta is a port of AdyScorpiusMIUI for the M7 to the DNA, ported on to a freshly built CM with a couple kernel changes to make it boot. This is only for the Droid DNA on Verizon.

If you download this rom and flash it to your previously rooted/unlocked/s-off device, I take no responsibility if something bad happens, it's all on you now. However I'll probably feel bad and try to help...

First and foremost, special thanks to...

AdyScorpius - for porting MIUI to the M7

chad0989, crpalmer, and the CyanogenMod Team - for getting CM on the DNA

lbxmobbin_1 - for helping me out with RIL issues

What works

Data (4g, 3g, calls, texting)

Camera

WiFi

Wireless charging

Mostly everything, but I haven't tested things like NFC or bluetooth, so they may be broken (if you can test this and let me know, that'd be super)

What doesn't work

Anything that's broken in CyanogenMod (by theory)

Bugs and Solutions

4g isn't enabled at boot - dial *#*#4636#*#*, go to Phone Information, scroll down to Set preferred network type and change it to LTE/GSM/CDMA auto (PRL), then toggle data off and on (via Settings or the notification toggles)

Performance may not be as great as stock AOSP roms. That's because this is a port, and not entirely built from source, not to mention it's MIUI. It's been smooth for me, but this rom may not be for you if you're into intense gaming. Also, if you're going to bring up benchmark scores, don't bother posting because benchmarks aren't worth anything.

Superuser isn't enable by default - This isn't really a bug, but since I'm sure MIUI is new to a lot of people there will be issues with this. Go to the Permissions app, go to ROOT, and enable permission monitor.

Led doesn't flash unless plugged in - go into Settings > Led and change the colors to Green

Making phone calls to numbers that begin with 1 don't work as expected - remove the 1 from the beginning (this is an MIUI issue)

All sent text messages will display as "failed" after a reboot fixed in 130717

I'd like to mention that I turned the recent apps button into the menu key, mainly due to the fact that MIUI doesn't have any settings that could enable menu functionality in the hardware keys.

Questions and Answers

Q: does this work on GSM/will you release a GSM or Butterfly version?

A: it might work on GSM, I personally don't know since I'm a Verizon customer. I am not going to release a GSM/Butterfly version of this rom. I am not going to risk doing something wrong and breaking someone else's phone that I can't personally test/debug on, sorry. If someone wants to release a mod that will make it work for GSM, then by all means go nuts and I'll add it to the OP, but I cannot provide any kind of support for it.

Q: will X kernel work on this rom?

A: short answer - no, long answer - maybe, I haven't had time to go and test every single kernel on this rom. This is an AOSP-based rom, so if you're going to test a kernel make sure it's for AOSP. I personally had to do a couple of small kernel mods to make this rom boot, if you tested a kernel and it doesn't work, ask the kernel developer to contact me and I can send them the goods.

Q: how do I do X?

A: Google it. I am not going to answer any questions if you haven't put in enough time and research to look it up yourself. MIUI is an entirely different system from AOSP, and there are different ways of doing things (such as permissions/superuser). If you Googled it and came up dry, then leave a reply and I'll try to help you out.

Q: X force closed/my phone rebooted out of no where/I'm having some other issue, how do I fix it?

A: explain what went wrong, what was the procedure to causing the issue, and most importantly provide a logcat. If you don't know how to get a logcat, Google it. Explaining the procedure might be enough for me to fix it, but a logcat will drastically help in me getting a fix.

Q: when is the next version coming out/when is this feature getting added/when anything?

A: no

Q: can you add X app in the next update?

A: no, I'm trying to keep MiGusta relatively slim, and unless there's a VERY good reason, I won't add it.

Q: I get an error when trying to flash, what do I do?

A: make sure that the md5sum of the file (which can be found next to the download link in the OP) matches the md5 of the file on your computer. I flash the rom personally before uploading it to make sure it's smooth sailing, so if it doesn't flash then chances are you just got a bad download. If you downloaded the rom more than once and the md5 of both are the same, but doesn't match the one I listed, then let me know because it means it was a bad upload (and my fault more than anyone's).

Q: do I need to flash gapps?

A: nope, they're included!

Q: can I use your rom as a base for my rom?

A: I'd prefer if you didn't, mainly because I spent days learning how to do all of this by hand, and I'd prefer if all my hard work wasn't kanged. If you want to try porting MIUI yourself and you've run into an issue, shoot me a PM and I'll gladly share my knowledge :)

Please note - I am a human, I have a life, I have a job, and once the summer is over I have school. I'm doing this as a hobby, so don't expect me to be lurking this thread all day and answering questions on demand. I can't promise this will be updated as soon as a new version of MIUI/AdyScorpiusMIUI comes out, but I can promise that I'll try my best to release updates as soon as I can, and that I'll try to answer as many questions as I can.

DO NOT ASK QUESTIONS IF YOU HAVEN'T READ THIS POST IN ITS ENTIRETY.

This is your only warning. If you ask something that has been addressed above, expect to be ridiculed.

And what you've all been waiting for...

Downloads

MiGusta 130803 (md5: 1115d4206b89b8a8ad15f1bc933298df)

MiGusta 130722 (md5: 202e34d5b42062564b9b47627030520d)

MiGusta 130718-2 (md5: fbe5111c2c48679184f15acba87c4278)

MiGusta 130718 (md5: 3e0a69184556fced4fc3b2840b4cbc77)

MiGusta 130717-2 (md5: dfa0beab82cd16b1abaca9abde624006)

MiGusta 130717 (md5: 0b94ba6ab6d5990c827a6a20847460cd)

MiGusta 130716 (md5: 8a1e91323e8fe89d69cd0ce9b957a336)

MiGusta 130713 (md5: baa0ecc1377e82a43a1bf0535cb241e5)

MiGusta 130712 (md5: c253bf4114d89c7b6a8c13ed98429fa4)

Changelog

130803
- shortened "Verizon Wireless" to "VZW" in the statusbar
- fix sound recorder (and hopefully call recorder as well)
- various bug fixing (waited way too long between updates and can't remember everything I did, my bad D: )
- NOTE: this is still based on CM 10.1 from 7/19, so be wary about which kernels you decide to flash

130722
- various cleaning
- updated Play Store
- fixed tts issues
- prettied up the installer script
- new MiGusta boot animation :D

130718-2
- updated to AdyScorpiusMIUI r15
- lag issues introduced in 130718 fixed

130718
- updated to AdyScorpiusMIUI r9
- some default icons swapped with HD icons from Oppo Find 5 MIUI
- tons of new default icons added thanks to MiroEX

130717-2
- updated to MIUI 3.7.12 (via AdyScorpiusMIUI)

130717
- fixed the bug where all of your previous text messages reported as failing on reboot

130716
- synced and updated CyanogenMod base from 9/16
- rngd baked in, Migusta should be a lot smoother now
- added icons for Vine and Hangouts

130713
- removed HTC One settings

130712
- initial release

http://www.androidfilehost.com/?fid=23043426517778897

And one last thing...

For the sake of all that is holy, do not quote the entire OP. I will hate you and so will everyone else.