Martin thanks for you response - I have been very busy to reply in this thread lately.
IMPORTANT INFO. I advise all users to read Carefully before posting.
EDIT : WARNING : Samsung Has Backup Partitions where your NVData (IMEI EFS Etc) goes. In all their Wisdom, The Backup Partitions were Zeroed by Default from Factory, leaving only the Functional Partition with important EFS Data on your Devices. It is HIGHLY Advisable to use EFS Professional and ADB to do an NVBackup of your WORKING Set BEFORE You do any Flashing to ensure your IMEI will not get Wiped to Zero. If your EFS gets Corrupted, and an attempt is made to Restore from Not-Backed-Up Partitions, you will end up with headaches you are not ready for.
D2LTE has been deprecated - Cyanogenmod is now focusing on CM12 and have gone back to doing separate builds due to the differences in the way Boot/RIL operations were handled so it is back to D2ATT for Galaxy I747/M AFAIK.
Unified builds had many issues - One being the Radio from 4.1.1/4.1.2 - So although the Bootloader from Stock 4.1.1/4.1.2 allows for Cyanogenmod/based KK 4.4.4 to be Flashed without checking signatures (odd) the Radio will fail.
To update the Radio, YOU MUST Flash the matching Bootloader 4.3+ (4.4.2 Recommended, Check SAMOBILE Website) which essentially Introduces KNOX into the equation. However, the latest Official Samsung Firmware 4.4.2 - As far as I know for Fido customers does not lock the Bootloader and CM 12.1 Lollipop D2ATT Nightlies can be flashed Re-Enabling the RIL functions once again. You can check this by Dialing *#*#4636#*#*
So if by some anomaly, you were on 4.1.1-4.1.2 Bootloader/Radio - and you were able to get LTE Data, You need to do nothing. Just Flash Framework-Res I created and your Wakelock issues will be solved..
If you do NOT get Data, you will need to ODIN Flash to the latest 4.4.2 for your respective Carrier. Be Careful though, I do not have much information on U.S. based Carriers but AT&T, VERIZON, TMO are known to play Dirty and Introduce Locked Bootloaders. AT&T Radios are RAT Locked, while Roger's/Fido are NOT.
A Locked Bootloader will prevent you from installing ANY custom ROM. Also, Carrier/Manufacturer will NEVER Unlock your Bootloader and both Samsung and Carrier will give you a Run-Around-The-Round-About - But they can be defeated by going directly to a Third-party.
So Make sure you guys READ READ READ about your Respective Bootloaders.
A LOCKED Bootloader will Prevent you from installing Custom ROM and make it difficult to attain Permanent Root.
A LOCKED Bootloader after 4.3 WILL contain KNOX.
An UNLOCKED Bootloader is NOT the same thing as a CARRIER OR SIM UNLOCK.
An UNLOCKED Bootloader after 4.3 WILL contain KNOX.
Do NOT Downgrade your Bootloader / Modem if you are on 4.3+ - This means, DO NOT ODIN Flash an older stock ROM, and DO NOT Flash older Bootloader/Radio Zips from Recovery if you are on 4.3 Boot/Radio - The only way is UP after this. Downgrading will Brick the device. Upgrading will KNOX your Device. Stay or Move Up Only.
There is a Difference between Custom ROM Android versions vs Carrier or STOCK ROM Android versions. STOCK ROM Versions contain more than just the ROM. They can contain Bootloaders, Radios, CSC, Etc. So when I mention 4.x, I am talking about STOCK ROM, which is Flashable ONLY through ODIN. Be CAREFUL.
Once KNOX is Tripped, It CANNOT Be Reversed. If you are about Warranty, Leave it. Although everyone should already have had their Warranty expired by now.
You WILL Trip your KNOX by ODIN Flashing TWRP Recovery - I did it. I am not concerned about this at all. Other than that, it will have no Ill-effect on your Device if you are not using it in a Corporate Environment that Requires the use of a KNOX Enabled Device.
If you are SURE You need to upgrade - and you are on 4.1.1 - You can SIM Unlock your Phone First, but be sure to turn PersoSHA 256 back to ON position.
If you are on 4.1.2, you can Downgrade Flash to 4.1.1 to do this process. This information is widely available all over XDA.
Once you Upgrade to Carrier ROM 4.4.2 with its New Bootloader, and Radio, you will NOT Be able to SIM Unlock your Device. You will have to Pay to get it unlocked.
After your Radio update, LTE Data should work without issue.
Remember to Read carefully, and plan ahead in order to avoid embarrassing and costly mistakes.
Thanks for keeping it going MJ, best Regards!