[Moto Maxx Android Development] fgl27:
A universal build.prop will not work on custom ROM, XT1254 flags can make XT1225 user lose data and some other featuring.

I alredy grab all the diferent one from XT1225 to XT1254

http://xdaforums.com/moto-maxx/development/rom-resurrection-remix-t3316232/post65689632#post65689632

#mod
persist.cne.feature=1
persist.cne.logging.qxdm=3974
persist.data.iwlan.enable=true
persist.data.netmgrd.qos.hybrid=true
persist.eab.supported=1
persist.radio.0x9e_not_callname=1
persist.radio.calls.on.ims=true
persist.radio.data_con_rprt=1
persist.radio.domain.ps=0
persist.radio.eri64_as_home=1
persist.radio.ignore_ims_wlan=1
persist.radio.ims.audio.output=0
persist.radio.jbims=1
persist.radio.mode_pref_nv10=1
persist.radio.mt_sms_ack=30
persist.radio.nw_mtu_enabled=true
persist.radio.plmn_name_cmp=1
persist.radio.RATE_ADAPT_ENABLE=1
persist.radio.REVERSE_QMI=0
persist.radio.ROTATION_ENABLE=1
persist.radio.sib16_support=1
persist.radio.videopause.mode=1
persist.radio.VT_ENABLE=1
persist.radio.VT_HYBRID_ENABLE=1
persist.rcs.presence.provision=0
persist.rcs.supported=1
persist.rmnet.mux=enabled
persist.sys.cnd.iwlan=1
persist.sys.media.use-awesome=false
persist.vt.supported=1
ro.build.description=quark_verizon-user 5.1 SU4TL-44 44 release-keys
ro.build.fingerprint=motorola/quark_verizon/quark:5.1/SU4TL-44/44:user/release-keys
ro.build.product=quark
ro.cdma.data_retry_config=max_retries=infinite,0,0,10000,10000,100000,10000,10000,10000,10000,140000,540000,960000
ro.cdma.disableVzwNbpcd=true
ro.cdma.home.operator.alpha=Verizon
ro.cdma.home.operator.isnan=1
ro.cdma.home.operator.numeric=311480
ro.cdma.homesystem=64,65,76,77,78,79,80,81,82,83
ro.cdma.nbpcd=1
ro.cdma.otaspnumschema=SELC,1,80,99
ro.com.android.dataroaming=true
ro.com.google.clientidbase.am=android-verizon
ro.com.google.clientidbase.gmm=android-motorola
ro.com.google.clientidbase.ms=android-verizon
ro.com.google.clientidbase.yt=android-verizon
ro.com.google.clientidbase=android-motorola
ro.mot.eri=1
ro.mot.ignore_csim_appid=true
ro.mot.phonemode.vzw4gphone=1
ro.product.device=quark
ro.product.model=DROID Turbo
ro.ril.force_eri_from_xml=true
ro.telephony.default_cdma_sub=0
ro.telephony.default_network=10
ro.telephony.get_imsi_from_sim=true
ro.telephony.gsm-routes-us-smsc=1
telephony.lteOnCdmaDevice=1

The missing flags on the build.prop of custom ROM are on the kernel in a bin file generate by this.

https://github.com/bhb27/android_device_motorola_quark/blob/RR-M/init/init_quark.cpp

If that file doesn't have the flag is because it is not need, of course some of that on the "hide code" are VoLTE only that is way they are not present on that ini_quark.cpp file, I have add some that VoLTE only that are not present on CM, but not all those missing may help... I can't test and if I use some of those I get problem regards data and or mobile signal...

// XT1254 - IMS Volte related
property_set("ro.telephony.get_imsi_from_sim", "true");
property_set("persist.data.iwlan.enable", "true");
property_set("persist.radio.ignore_ims_wlan", "1");
property_set("persist.radio.data_con_rprt", "1");
// Reduce IMS logging
property_set("persist.ims.disableDebugLogs", "1");
property_set("persist.ims.disableADBLogs", "2");
property_set("persist.ims.disableDebugLogs", "0");
property_set("persist.ims.disableQXDMLogs", "0");
property_set("persist.ims.disableIMSLogs", "1");

That file only load the flags base on the device model, I don't add more because they can cause bad behavior even those that are present on Verizon ROM... But you can add those on build prop if encounter problem remove...

Moto uses build.prop + some (.sh or .rc) files, those (.sh or rc.) files are more need for VoLTE if the OS of course have support to that, they are present on bin folder rcs_config.sh (attached to this mensagem) + a file on the kernel https://github.com/bhb27/boot_quark/blob/VRZ_XT1254_SU4TL-44_44/ramdisk/init.mmi.volte.rc

For volte on Stock verizon those two files work on pair...

To see if a flag is working you may give this on the terminal or adb over PC

terminal app

getprop

adb

adb shell getprop

On v 200-2 abd over PC is broke I fix will released a V with that fix as soon as I can.

You can try to use that on CM base, but you need to change and add libs and bin like the one I share on that Volte_files_from_SU44.zip, but XT1225 ROM is made for a region that have no CDMA or VoLTE so you may not ever get that to fully work on SOAK, CM is base on AOSP and have CDMA and VoLTE support but of course some is missing because of the VoLTE never working thing...

there is a lot there have fun...in doubt let me know... :good: