[Moto X Q&A] motoridersd:
Thanks! This is only 29 MB so it must be an incremental update or it only installs a few things. Still downloading the zip and will take a closer look once it's done.

Where do you see this NO COMMAND message? What is your current version? Unfortunately we don't have the original Nextel Mexico image so we can't put your phone back to stock. Your bootloader is probably aready updated. Do you have bad quality calls right now or have you always had them and are hoping the update fixes it?

---------- Post added at 03:35 PM ---------- Previous post was at 03:25 PM ----------

Looks like the updater-script patches a bunch of apks and then at the end makes some modem patches:

[CODEui_print("Patching modem files...");

assert(apply_patch("/modem/image/dsps.b00", "-",

0d46b7ea27512b39d69995eb26043706fa3048ce, 244,

fe570df450b424572649405ba008be999b1c4e3f, package_extract_file("patch/modem/image/dsps.b00.p")));

assert(apply_patch("/modem/image/dsps.b01", "-",

3b68c5f67cbd0635b59c3780062163286ecac19b, 6560,

8184cc99136f8286c491396428737b6db57cfc4a, package_extract_file("patch/modem/image/dsps.b01.p")));

assert(apply_patch("/modem/image/dsps.b02", "-",

4ce25979a238019263aef0c7bc1090fe3db23d35, 160032,

223ec23abd743a48fec323d803c74aa1a59f962f, package_extract_file("patch/modem/image/dsps.b02.p")));

assert(apply_patch("/modem/image/dsps.b03", "-",

214aaf105e460f63c2f69311e1747757820c3fb4, 145916,

532451e3523e13c5087b2b579a311ac5d16c1e1b, package_extract_file("patch/modem/image/dsps.b03.p")));

assert(apply_patch("/modem/image/dsps.b04", "-",

bb971912c9402f31e434300acada8e8df8ed0c32, 6980,

a436385b7d5f87d9c97d668ea97e4a91bc692a16, package_extract_file("patch/modem/image/dsps.b04.p")));

assert(apply_patch("/modem/image/dsps.mdt", "-",

22d7e7b20d0cb018be33aa986c04a456c89e0cfe, 6804,

ce49cb63853feb54b517386379a0685b5062d304, package_extract_file("patch/modem/image/dsps.mdt.p")));

assert(apply_patch("/modem/image/modem.b00", "-",

4c6309d0c7e9c6233d16ddbb726870f15252462c, 404,

9c7eccf696b977036b46c1ea89d465f35d2abe51, package_extract_file("patch/modem/image/modem.b00.p")));

assert(apply_patch("/modem/image/modem.b01", "-",

96142dd67531426740b81b8f8076d8191102fc02, 6660,

b89f5465357007bd59273e1677010beb41c3c454, package_extract_file("patch/modem/image/modem.b01.p")));

assert(apply_patch("/modem/image/modem.b02", "-",

45b2619264a518407606d6fcff3bf3bb96b0ca35, 1048660,

d7a67e7ed0ecb2a39edcc85f65f8df09a5dfa786, package_extract_file("patch/modem/image/modem.b02.p")));

assert(apply_patch("/modem/image/modem.b03", "-",

af8c9a1c05f92dbeb626d4a53278e7a8c1faade5, 251184,

d82dd616c7ba6e48c3a6b9b6700c7aabdba61ebf, package_extract_file("patch/modem/image/modem.b03.p")));

assert(apply_patch("/modem/image/modem.b04", "-",

aae3150e262587b80d9926e6a63d56ce4425b96b, 9109720,

000b65adfe0855ca64857db1231ac87c93cd3082, package_extract_file("patch/modem/image/modem.b04.p")));

assert(apply_patch("/modem/image/modem.b05", "-",

1e4da417669a20e2d7dcd3bbdf212824516b522e, 16384,

3e4dd02c2b2d610a438ecbfd9b86c37224588b4a, package_extract_file("patch/modem/image/modem.b05.p")));

assert(apply_patch("/modem/image/modem.b06", "-",

20b9ce900dbd18c875a0b3890d56ac83120a6927, 17063504,

1f35e546e0f67d3559efbbb24a3a2dd7ba6f480e, package_extract_file("patch/modem/image/modem.b06.p")));

assert(apply_patch("/modem/image/modem.b07", "-",

a3ea33136b5e1fb9fa13a24a50056734865fa9a3, 6252302,

db1562f4738727a782a5cf952d2370f578d9a07d, package_extract_file("patch/modem/image/modem.b07.p")));

assert(apply_patch("/modem/image/modem.b08", "-",

07ea1ab42de4febf8b810025449bca2fe3101ab7, 1293248,

5904eefb274993050e835511cdff845f01ed7e2f, package_extract_file("patch/modem/image/modem.b08.p")));

assert(apply_patch("/modem/image/modem.b09", "-",

851346d478c07fbf757b0a1ea36920da81c0e1f1, 94016,

2f3e9b9ddb3b239530a556d420e24f4c4bf29443, package_extract_file("patch/modem/image/modem.b09.p")));

assert(apply_patch("/modem/image/modem.b10", "-",

f959d4e50ca4b413e66eef14553d1f91c0e2bf3a, 831168,

770fd178f55c78e435068b89bae0624c05248e1a, package_extract_file("patch/modem/image/modem.b10.p")));

assert(apply_patch("/modem/image/modem.mdt", "-",

82e19ca70275d664d0ccc820e6607f35f6a046e4, 7064,

8a274647e62a4bff7077196b95c77bdce66808fb, package_extract_file("patch/modem/image/modem.mdt.p")));

assert(apply_patch("/modem/image/modem_fw.b00", "-",

20e9d2e920c901bc4dfe3393124a6fc965eedb61, 1108,

d9956ea262cc251ced20a38b7a49f3ee3a6e1ce5, package_extract_file("patch/modem/image/modem_fw.b00.p")));

assert(apply_patch("/modem/image/modem_fw.b01", "-",

44131f64e047a1e60154374bf999ff403e9feea0, 7100,

2e952ecf028df4d13a5afae5e57bd94736cc1572, package_extract_file("patch/modem/image/modem_fw.b01.p")));

assert(apply_patch("/modem/image/modem_fw.b02", "-",

d7ed7fdda3a7fa646dd5791cd97f0002f4d375ff, 2644,

00650f95d3ea31b3467f720beccd471c08014c65, package_extract_file("patch/modem/image/modem_fw.b02.p")));

assert(apply_patch("/modem/image/modem_fw.b03", "-",

f7fd745d2e68e568055d80123fde943360c32a58, 1443632,

5aece79ff1b00b165c98e61043a4999c8ea14df6, package_extract_file("patch/modem/image/modem_fw.b03.p")));

assert(apply_patch("/modem/image/modem_fw.b04", "-",

e08c0b7e49a44d4fd49948619d4c540e6b491274, 940836,

27fba4f84da07ff0798275eabb3df8bb1a3f8772, package_extract_file("patch/modem/image/modem_fw.b04.p")));

assert(apply_patch("/modem/image/modem_fw.b05", "-",

205de4d947baa466297fb60eb22e366fd1514b86, 332052,

0b26e0765ff5ecafd184d6862fd32e69dec8cd49, package_extract_file("patch/modem/image/modem_fw.b05.p")));

assert(apply_patch("/modem/image/modem_fw.b10", "-",

607590703ce12d9f8c402e89bdd5ba54bd6cc60a, 11856,

d278b31c5e14379b7633b0f77c66f30e60166f22, package_extract_file("patch/modem/image/modem_fw.b10.p")));

assert(apply_patch("/modem/image/modem_fw.b11", "-",

ef1a0bc0435f61c9018986db7b7ed0913881f0c6, 9756,

968e97f2d84e980f76b3b238e281519b6c430786, package_extract_file("patch/modem/image/modem_fw.b11.p")));

assert(apply_patch("/modem/image/modem_fw.b12", "-",

c04a5e5db2f0df30f319c90573a2b99a84348919, 69199,

2a37903d610ea2fc9a24c60fe612bfbbe4f619d2, package_extract_file("patch/modem/image/modem_fw.b12.p")));

assert(apply_patch("/modem/image/modem_fw.b13", "-",

a1577880168c3a3ac34cdb41ef5be405fd9b5f43, 4024,

ad484d474beca16ab7cdf0d1c79a6024a041c480, package_extract_file("patch/modem/image/modem_fw.b13.p")));

assert(apply_patch("/modem/image/modem_fw.b15", "-",

68739eb6db8a5a270c18185e8cbd03285421c5ef, 129900,

b224ac643115a7a66aaaa362b00eedc88e211313, package_extract_file("patch/modem/image/modem_fw.b15.p")));

assert(apply_patch("/modem/image/modem_fw.b16", "-",

d54005752f96510dfc61fe8f764717e4c74f8279, 137708,

b77cc7f289ba5f3b4f43971540971d65026937ce, package_extract_file("patch/modem/image/modem_fw.b16.p")));

assert(apply_patch("/modem/image/modem_fw.b25", "-",

749ce6b5a508a01cc3e46d7fc233b7f7b8caf593, 20832,

27d137bbd709f2299b63348a6b96c2b463b44d12, package_extract_file("patch/modem/image/modem_fw.b25.p")));

assert(apply_patch("/modem/image/modem_fw.b28", "-",

a0f5303731308962ecff5748fa567650a60b6b80, 53372,

195b35226e3432b14816692a82845eec2ecfabba, package_extract_file("patch/modem/image/modem_fw.b28.p")));

assert(apply_patch("/modem/image/modem_fw.b31", "-",

d0a57bca56f0ff3b1ee0a12c8f40a3bda9e6e9f6, 97896,

935cb68bf2512bb2ea70183ed1b58a6ff5b22cfe, package_extract_file("patch/modem/image/modem_fw.b31.p")));

assert(apply_patch("/modem/image/modem_fw.mdt", "-",

e33805f06645c0bc10d237b11f46b3433a1f7abd, 8208,

b1f930fb9f9880cd7b771bad4a9c6bfcbcffec7c, package_extract_file("patch/modem/image/modem_fw.mdt.p")));

assert(apply_patch("/modem/image/q6.b01", "-",

440c1ebb00e515c7090b0fcdd253c283c9d31803, 6580,

5fdb0b1d64975552a44d70a6d7b5260f0f2039d4, package_extract_file("patch/modem/image/q6.b01.p")));

assert(apply_patch("/modem/image/q6.b03", "-",

455122fdef8a6e38384c2fe18fb589155e4f45c3, 5097904,

3db75cb9911e703daae69c8ed22d429ee67c1410, package_extract_file("patch/modem/image/q6.b03.p")));

assert(apply_patch("/modem/image/q6.b04", "-",

a8e78be80eb2c63dedead95bef92543d8440c348, 1367834,

196c82d22f9326d3c5889579c92842d3e49fc324, package_extract_file("patch/modem/image/q6.b04.p")));

assert(apply_patch("/modem/image/q6.mdt", "-",

59f3a5a9fc48207878403a9d96e57e2eac2cac90, 6856,

b839fd5808b12d27b948c052221cd1a0458fdc3d, package_extract_file("patch/modem/image/q6.mdt.p")));

assert(apply_patch("/modem/image/tzapps.b00", "-",

af2d10a82546a970fb778d605dedfa6dc5bfab7f, 180,

b5bf82e5f98203f11756790359e3ae78e1031670, package_extract_file("patch/modem/image/tzapps.b00.p")));

assert(apply_patch("/modem/image/tzapps.b01", "-",

0c6ae59fd988a18c0e943460655434b5e19dcb38, 6520,

e25d4df2a90f2facf0c2492a4ca3222b0dfa99ec, package_extract_file("patch/modem/image/tzapps.b01.p")));

assert(apply_patch("/modem/image/tzapps.b02", "-",

228676ba54e230fb8fde3cd12f3154e0bb2d14ce, 159744,

bebd40d7f74eb163fb9437de8bc2d9180b3d4c28, package_extract_file("patch/modem/image/tzapps.b02.p")));

assert(apply_patch("/modem/image/tzapps.b03", "-",

bf6c65cd0723fb8c2dbe384c711884d38ffb8f94, 1200,

d9c7ac7be18eefb38c621c2cc28d96e059caad91, package_extract_file("patch/modem/image/tzapps.b03.p")));

assert(apply_patch("/modem/image/tzapps.mdt", "-",

5aaaab4b24462cbf70f0f9c3e6bcd4ef8cb0093d, 6700,

78f902533cd0098cd968fc6d87d9d99a9cd33636, package_extract_file("patch/modem/image/tzapps.mdt.p")));

assert(apply_patch("/modem/image/wcnss.b01", "-",

9f6b8c9ba67f206ea738dc999f99649739dd545e, 6560,

1009ac4c906fbb6421270e50496f5a2aec28191a, package_extract_file("patch/modem/image/wcnss.b01.p")));

assert(apply_patch("/modem/image/wcnss.b02", "-",

d9bc5b0ccf58d55dc71ca54411f1a4348083906c, 9724,

f933e8ca6bb5cb145428baebf0b1bdd5eb1f66b4, package_extract_file("patch/modem/image/wcnss.b02.p")));

assert(apply_patch("/modem/image/wcnss.b05", "-",

93ba3d58948aa09c64306c8c55df3d545a19ef05, 2197632,

556725332f5c814cdfef90d3edf4b9d4602ce652, package_extract_file("patch/modem/image/wcnss.b05.p")));

assert(apply_patch("/modem/image/wcnss.mdt", "-",

1bb9d84fec6d75f31434f86571a25aa747da6c8b, 6804,

e18bedfb06b081f024cc85ac6ef77b1e746d349b, package_extract_file("patch/modem/image/wcnss.mdt.p")));

ui_print("Symlinks and permissions in modem ...");

ui_print("updating sbl1 ...");

assert(package_extract_file("sbl1.mbn", "/tmp/sbl1.mbn"),

apply_raw_image("/tmp/sbl1.mbn", "sbl1"),

delete("/tmp/sbl1.mbn"));

show_progress(0.050000,0);

ui_print("updating sbl2 ...");

assert(package_extract_file("sbl2.mbn", "/tmp/sbl2.mbn"),

apply_raw_image("/tmp/sbl2.mbn", "sbl2"),

delete("/tmp/sbl2.mbn"));

show_progress(0.050000,0);

ui_print("updating sbl3 ...");

assert(package_extract_file("sbl3.mbn", "/tmp/sbl3.mbn"),

apply_raw_image("/tmp/sbl3.mbn", "sbl3"),

delete("/tmp/sbl3.mbn"));

show_progress(0.050000,0);

ui_print("updating aboot ...");

assert(package_extract_file("emmc_appsboot.mbn", "/tmp/emmc_appsboot.mbn"),

apply_raw_image("/tmp/emmc_appsboot.mbn", "aboot"),

delete("/tmp/emmc_appsboot.mbn"));

show_progress(0.050000,0);

ui_print("updating rpm ...");

assert(package_extract_file("rpm.mbn", "/tmp/rpm.mbn"),

apply_raw_image("/tmp/rpm.mbn", "rpm"),

delete("/tmp/rpm.mbn"));

show_progress(0.050000,0);

ui_print("updating tz ...");

assert(package_extract_file("tz.mbn", "/tmp/tz.mbn"),

apply_raw_image("/tmp/tz.mbn", "tz"),

delete("/tmp/tz.mbn"));

show_progress(0.050000,0);

ui_print("updating fsg ...");

assert(package_extract_file("fsg.mbn", "/tmp/fsg.mbn"),

apply_raw_image("/tmp/fsg.mbn", "fsg"),

delete("/tmp/fsg.mbn"));

show_progress(0.050000,0);

ui_print("Erasing modemst1 ...");

assert(format("raw", "EMMC", "modemst1", "0", "/modemst1"));

ui_print("Erasing modemst2 ...");

assert(format("raw", "EMMC", "modemst2", "0", "/modemst2"));

ui_print("Updating gpt.bin...");

assert(package_extract_file("gpt.bin", "/tmp/gpt.bin"),

motorola.update_gpt("/tmp/gpt.bin"),

delete("/tmp/gpt.bin"));

show_progress(0.100000,0);

assert(motorola.update_bl_backup());

unmount("/modem");

unmount("/system");

[/CODE]

We don't have the full modem image to flash, and we don't have the full original image to flash and then patch. We need a full ghost image for the Nextel Mexico XT1053.