[Motorola Droid RAZR] fujcru:
So I found the latest update for the good old XT912. For those crackflashers out there, I found some links you might be interested in. This first link appears to be where santajin first posts that there is a newly compiled update to the MIUI v5 ROM.

http://www.miui.com/extra.php?mod=download/rom&fid=36

Unfortunately, this page is in Chinese, but you should get the idea. Luckily, it has sections for the different devices and our phone is clearly labelled as MOTO XT912. The current version is just to the right. And the download link is the big orange button. You can find previous versions below. And to the right there are links to OTA/patch files that to take you from a currently installed version to the latest version. Note that these files are not Verizonified. But Verizonification (I love making up words), is pretty easy to do. See my previous few posts for instructions or you can just download the files I upload.

http://en.miui.com/thread-2651-1-1.html

This link seems to get updated after that first link. It has much less available on it for the XT912, but the upside is that it is in english. Note that at the time of this post, this page still shows 3.11.8 as the latest version even though the other page already has 3.11.15 posted.

Anyway, I grabbed the latest file, 3.11.15, and Verizonified it. The good news is that I added some of the suggestions from Abeyance8o4 and was able to get 4G on boot and it sticks. The key seems to be that the setting for the preferred network in the setting.db and build.prop need to match. So the cm10.1.3 file has the setting as ro.telephony.default_network=10, but after booting the ROM using that value, I noticed a couple things. The value in the settings.db file was 7. If you look at the testing menu, the default value is GSM/CDMA. The next value (the value directly underneath GSM/CDMA) is LTE/CDMA which we want. So it makes sense to change the preferred network to 8 rather than 10. I changed the value in the build.prop and created a patch file to fix the settings.db value. I flashed my Verizonified file with the default network set to 8 and my patch file, and the latest SuperSU (MIUI comes with a default root permissions manager but it seems awfully clunky to me (asks you like 5-6 times before it'll give a program root access)). The first boot didn't have wifi. So I rebooted to recovery and reflashed everything (I don't know if the reflashing is the key or the cache/dalvik cache wipes are but this always seems to work). The next boot came up with wifi. I went through the initial setup options and once I turned off wifi, I saw that the phone connected to 4G. I tested it and it was indeed connecting properly.

I don't use MIUI as my daily driver so I don't do extensive testing. But I did reboot and the 4G was still connecting properly. Here are the files the folks with Verizon are waiting for. Safestrap allows you to flash multiple files one after the other and I just set it up to flash all of these files (note that the ROM itself needs to be flashed first, it shouldn't matter the order that the other two are flashed):

miui_xt912_santajin_3.11.15_3ea4b5cc9a_4.2_Modified_Verizon.zip

miui_xt912_settings.db.patch.zip

UPDATE-SuperSU-v1.69.zip

I also flashed this to ROM Slot 1 with a fresh install (deleted slot 1 and recreated it to make sure it was absolutely clean). I don't know if that is necessary, but it's probably a good idea. As always, good luck!