Earlier today, I set up Fiddler (a web debugging proxy) on my computer and configured the WiFi connection on my Lenovo A7000-a to pass all traffic through the proxy running on my computer.
I wanted to see what requests my phone makes when checking for firmware upgrades. I found out that requests were made to http://fus.lenovomm.com, more specifically,
There was nothing on that page as my phone is already running the latest firmware, so I changed the value for the attribute currfirmwarever and set it to an older firmware version (A7000-a_S129_150324_ROW) and I got an XML file with an OTA download URL at the bottom:
I've identified the names of 3 old firmware versions that can be switched in place of currfirmwarever to get the OTA updates for each one. They are:
1. A7000-a_S124_150303_ROW
2. A7000-a_S128_150319_ROW
3. A7000-a_S129_150324_ROW
However, they're essentially DIFF files used to update old ROM versions to newer ones (e.g. S129_150324 to S133_150424). I know that Lenovo stores entire ROM ZIPs on this server as you can see by visiting these links:
I want to know how I could get the stock ROM for Lenovo A7000-a from this server. I want to know the format of the URL that would get me the download for the complete ROM and not just the OTA update.
I already tried
but it didn't work. The URL I tried was
Can you guys help?
I wanted to see what requests my phone makes when checking for firmware upgrades. I found out that requests were made to http://fus.lenovomm.com, more specifically,
Code:
[B]http://fus.lenovomm.com/firmware/3.1/updateservlet?optionalparameter=%7B%7D&devicemodel=LenovoA7000_A_ROW&curfirmwarever=A7000-a_S133_150424_ROW&action=querynewfirmware&locale=en[/B]
Code:
http://phonedl.ota.lenovomm.com/dls/v6/A7000-a_S129_150324_ROW_TO_A7000-a_S133_150424_ROW_WC52.zip
1. A7000-a_S124_150303_ROW
Code:
http://fus.lenovomm.com/firmware/3.1/updateservlet?devicemodel=LenovoA7000_A_ROW&curfirmwarever=A7000-a_S124_150303_ROW&action=querynewfirmware&locale=en
Code:
http://fus.lenovomm.com/firmware/3.1/updateservlet?devicemodel=LenovoA7000_A_ROW&curfirmwarever=A7000-a_S128_150319_ROW&action=querynewfirmware&locale=en
Code:
http://fus.lenovomm.com/firmware/3.1/updateservlet?devicemodel=LenovoA7000_A_ROW&curfirmwarever=A7000-a_S129_150324_ROW&action=querynewfirmware&locale=en
-
Code:
http://fus.lenovomm.com/firmware/3.1/updateservlet?action=querynewfirmwarehtml&curfirmwarever=VIBEROM_V1.0_1407_2_ST_K910&devicemodel=LenovoK910_ROM_ST&locale=en -
Code:
http://phonedl.ota.lenovomm.com/dls/v6/Kraft-A6000_S032_150327_WCDB.zip
I want to know how I could get the stock ROM for Lenovo A7000-a from this server. I want to know the format of the URL that would get me the download for the complete ROM and not just the OTA update.
I already tried
Code:
http://phonedl.ota.lenovomm.com/dls/v6/<ROM BUILD NUMBER HERE>.zip
Code:
http://phonedl.ota.lenovomm.com/dls/v6/A7000-a_S133_150424_ROW.zip
Last edited: