[TOOL] Motorola OTA Link Generator Tool

djdelarosa25

Senior Member
May 27, 2014
1,150
482
103
@erfanoabdi Hi bro. Greetings from Brazil. Do you know if your tool is experiencing some issue? It's been several days that i can't access any update on it.
Thank you and kindest regards.
Yep, he does know. He said that it's likely Moto blacklisted his site. There's probably nothing he can do at this point.
 

erfanoabdi

Recognized Developer
Jan 3, 2015
1,009
3,154
153
Tehran
erfanoabdi.github.io
I've gotten in touch with Erfan, Moto just added some extra requirements to the request that gets sent to the OTA servers. No need to worry about being blacklisted, the PHP script just needs a small update :)
thanks to you https://erfanoabdi.000webhostapp.com/ is working again
will fix motoota.lolinet.com later after more fixes

Example: https://erfanoabdi.000webhostapp.co...&carrier=retbr&sn=SERIAL_NUMBER_NOT_AVAILABLE

thanks again, you deserve full credit of this tool
 

DoctorStrange96

Senior Member
Feb 21, 2014
1,616
2,374
153
Belém
It didn't work for me. I have a G5S (montana). I've filled in my data (model, Blur version, carrier, serial number), but nothing.
I was hoping I could get the 8.1 soak test OTA, since I actually signed up for it and used my serial number. But no success.
 

alcamus06

Member
Dec 21, 2012
28
4
0
My phone info are :

C:\Users\admin\Desktop\platform-tools_r28.0.0-windows\platform-tools>fastboot ge
tvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8996-90.1A
(bootloader) product: sheridan
(bootloader) board: sheridan
(bootloader) secure: yes
(bootloader) hwrev: P3B
(bootloader) radio: 3
(bootloader) storage-type: ufs
(bootloader) ufs: 64GB TOSHIBA THGBF7G9L4LBATRB FV=0300
(bootloader) ram: 4GB SKHYNIX LP4 DIE=8Gb M5=06 M6=03 M7=00 M8=08
(bootloader) cpu: MSM8996
(bootloader) serialno: ___________D
(bootloader) cid: 0x000B
(bootloader) channelid: 0xc1
(bootloader) uid: 85E2984300000000000000000000
(bootloader) securestate: flashing_locked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Reboot mode set to fastboot
(bootloader) imei: 358211071524673
(bootloader) meid:
(bootloader) date: 10-23-2016
(bootloader) sku: XT1650-05
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Sat Jan 24 6:38:46 UTC 1970"
(bootloader) ro.build.fingerprint[0]: motorola/griffin_retcn/griffin:6.0
(bootloader) ro.build.fingerprint[1]: .1/MCC24.246-37/42:user/release-ke
(bootloader) ro.build.fingerprint[2]: ys
(bootloader) poweroffalarm: 1
(bootloader) ro.build.version.full[0]: Blur_Version.24.21.42.griffin_ret
(bootloader) ro.build.version.full[1]: cn.retcn.en.US
(bootloader) ro.build.version.qcom: LA.HB.1.3.2-15400-8x96.0
(bootloader) version-baseband: M8996_1227.36.01.115.01R SCD
(bootloader) kernel.version[0]: Linux version 3.18.24-perf-g0c28d32 (hud
(bootloader) kernel.version[1]: [email protected]) (gcc version 4.9.x-goog
(bootloader) kernel.version[2]: le 20140827 (prerelease) (GCC) ) #1 SMP
(bootloader) kernel.version[3]: PREEMPT Wed Aug 31 03:11:15 CDT 2016
(bootloader) xbl.git: git=MBM-NG-V90.1A-0-g5ba2c70
(bootloader) rpm.git: git=2284993
(bootloader) tz.git: git=4267ce9-dirty
(bootloader) hyp.git: git=4267ce9-dirty
(bootloader) devcfg.git: git=4267ce9-dirty
(bootloader) keymaster.git: git=4267ce9-dirty
(bootloader) cmnlib.git: git=4267ce9-dirty
(bootloader) cmnlib64.git: git=4267ce9-dirty
(bootloader) prov.git: git=4267ce9-dirty
(bootloader) pmic.git: git=MBM-NG-V90.1A-0-g5ba2c70
(bootloader) aboot.git: git=MBM-NG-V90.1A-0-g4c89796
(bootloader) qe: qe 0/0
(bootloader) frp-state: no protection (144)
(bootloader) ro.carrier: retcn
all: listed above
Finished. Total time: 0.207s


When i write model , software version ,carrier and serial number i get :
"Something Looks Wrong ReCheck inputs Or No Update Available"
Can i do something about this phone to get official nougat or oreo ?
 
Last edited:

Octanium91

Senior Member
May 4, 2014
349
489
103
Kremenchug
octanium-os.blogspot.com
My phone info are :

C:\Users\admin\Desktop\platform-tools_r28.0.0-windows\platform-tools>fastboot ge
tvar all
(bootloader) version: 0.5
.....
When i write model , software version ,carrier and serial number i get :
"Something Looks Wrong ReCheck inputs Or No Update Available"
Can i do something about this phone to get official nougat or oreo ?
You can try app [TOOL][WIN] OTA Updates (Motorola), start - press "monual mode" - press "Read" (app read correct information), press "Next" for get update.

If update not found, press on "debug information", copy text,and send it here (do not forget to delete the serial number! (id='XXXXXXXXXXXX'))

Good luck!
 
  • Like
Reactions: alcamus06

alcamus06

Member
Dec 21, 2012
28
4
0
If update not found, press on "debug information", copy text,and send it here (do not forget to delete the serial number! (id='XXXXXXXXXXXX'))
Good luck!
Update not found.
Debug information :

APP: OTA Updater (build: 256 )
OTA Server (host): moto-cds.appspot.com
OTA Server user agent: com.motorola.ccc.ota

Request:
Request URL: 'https://moto-cds.appspot.com/cds/upgrade/1/check/ctx/ota/key/XT1650/'
Request JSON: {"id":"XXXXXXXX","deviceInfo":{"country":"CN","region":"CN"},"extraInfo":{"carrier":"retcn","model":"XT1650","softwareVersion":"Blur_Version.24.21.42.griffin_retcn.retcn.en.US"},"triggeredBy":"setup"}

Response:
Response status: 200
Response text: {
"proceed" : false,
"context" : "ota",
"contextKey" : "XT1650",
"content" : null,
"contentTimestamp" : 0,
"contentResources" : null,
"trackingId" : null,
"reportingTags" : null,
"pollAfterSeconds" : 172800
}
 
Last edited:

Octanium91

Senior Member
May 4, 2014
349
489
103
Kremenchug
octanium-os.blogspot.com
Update not found.
Debug information :
...
Request:
Request URL: 'https://moto-cds.appspot.com/cds/upgrade/1/check/ctx/ota/key/XT1650/'
Request JSON: {"id":"XXXXXXXX","deviceInfo":{"country":"CN","region":"CN"},"extraInfo":{"carrier":"retcn","model":"XT1650","softwareVersion":"Blur_Version.24.21.42.griffin_retcn.retcn.en.US"},"triggeredBy":"setup"}
...
}
You have old Andoid MM, why you have not been updated to Android N i do not understand.
You can try install Android N - https://firmware.center/firmware/Motorola/Moto Z/Stock/XT1650-05/ (XT1650-05_GRIFFIN_RETCN_7.1.1_NCCS26.118-31-1-6_cid11_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip) and if it is updated before the firmware with the region "retail" you get Oreo or at one's own risk install firmware of another region which will be exactly updated to Oreo - https://firmware.center/firmware/Motorola/Moto Z/Stock/ (GRIFFIN_NPLS26.118-20-5-11_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip) - firmware It has "retail" region for all regions.
Regarding the installation of the firmware, ask in the appropriate tread (do not ask in this tread: how to flash?, Is the firmware exactly compatible? and so on).
That's all I can advise you!

Good luck!
 
  • Like
Reactions: alcamus06

TheSleepyDroid

New member
Oct 7, 2018
2
0
0
OS upgraded. I guess I was in much of a hurry. The update came after 2 days.

Hi all. I start develop a windows based tool for OTA updates (works like http://erfanoabdi.000webhostapp.com/ web site)
XDA Link - [TOOL][WIN] OTA Updates (Motorola)

Now its stable version, please use\test and reply =)

Thanks1
Hello Octanium,

I got this Moto G5s plus phone with Noughat running. I tried out your tool to check for update, and got no update available message. Here is the debug info data:

APP: OTA Updater (build: 256 )
OTA Server (host): moto-cds.appspot.com
OTA Server user agent: com.motorola.ccc.ota

Request:
Request URL: 'https://moto-cds.appspot.com/cds/upgrade/1/check/ctx/ota/key/Moto%20G%20(5S)%20Plus/'
Request JSON: {"id":"","deviceInfo":{"country":"US","region":"US"},"extraInfo":{"carrier":"retin","model":"Moto G (5S) Plus","softwareVersion":"Blur_Version.26.11.30.sanders.retail.en.US"},"triggeredBy":"setup"}

Response:
Response status: 200
Response text: {
"proceed" : false,
"context" : "ota",
"contextKey" : "Moto G (5S) Plus",
"content" : null,
"contentTimestamp" : 0,
"contentResources" : null,
"trackingId" : null,
"reportingTags" : "TRIGGER-SETUP",
"pollAfterSeconds" : 86400
}
 
Last edited:

Octanium91

Senior Member
May 4, 2014
349
489
103
Kremenchug
octanium-os.blogspot.com
Answer

OS upgraded. I guess I was in much of a hurry. The update came after 2 days.
Hello Octanium,

I got this Moto G5s plus phone with Noughat running. I tried out your tool to check for update, and got no update available message. Here is the debug info data:

....}
unzip 'ota_cfg_Moto G (5S) Plus_retin_Blur_Version.26.11.30.sanders.retail.en.US.zip' file and open 'ota_cfg_Moto G (5S) Plus_retin_Blur_Version.26.11.30.sanders.retail.en.US.otau_ini' file in program. (Manual mode - Open)

MODEL=Moto G (5S) Plus
CARRIER=retin
SV=Blur_Version.26.11.30.sanders.retail.en.US
 
Last edited:

Slowking

Member
Jul 26, 2011
40
10
28
I have a problem with only getting the "Something Looks Wrong ReCheck inputs Or No Update Available" response. The properties I've read out are the following:

ro.product.model=moto g(6)
ro.build.version.full[0]: Blur_Version.27.291.10.ali.retail
ro.build.version.full[1]: .en.US
ro.carrier: reteu

Could somebody tell me how to input these so that I'll get a positive response? I've tried every combination I could think off.
 

[email protected]

New member
Feb 10, 2019
1
0
0
NEED AT&T XT1922-9 JETER ANDROID PIE ROM (09/25/19 release)

My understanding indicated that Motorola is pushing an OTA android pie update released 9/25/19 for AT&T Moto g6 Play Users XT1922-9. I cannot find a flashable image for this device pertaining to that release and update is not going to work on my phone, as it is a cricket version and I do not have a sim card for either at&t or cricket. I have recovered the phone previously back to Oreo 8.0 using either the Cricket or AT&T builds.

This OTA Updater tool seems useful, but since I have access to no AT&T devices, I have no idea what value to use for ro.carrier, etc. Does anyone have the values I need in a config file for OTA updater? Or, does anyone have a link to download the image elsewhere?