Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Opis sprzętu (modemów, telefonów, routerów itd) oraz oprogramowania przygotowane przez użytkowników naszego forum.

Moderator: Moderatorzy

ODPOWIEDZ
creep
Stały użytkownik forum
Posty: 71
Rejestracja: 2015-10-12, 08:33

Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: creep »

Witam,
W krótkim tutorialu pokażę jak sprawdzać i pobrać oprogramowanie dla routera LTE E5186s-22a z serwerów Huawei. Być może ten sposób działa też z innymi modelami tej firmy.

Sposób jest bardzo prosty - polega na odpytaniu serwera aktualizacji w taki sam sposób w jaki robi to router czyli wysłaniu XMLa o takiej zawartości:

Kod: Zaznacz cały

<root>
<rule name="DeviceName">E5186s-22a</rule>
<rule name="FirmWare">WERSJA_FIRMWARE</rule>
</root>
Ja używam do tego pluginu Poster dla Firefoxa (działa chyba tylko z Firefox Developer Edition) https://addons.mozilla.org/pl/firefox/addon/poster/

Po uruchomieniu pluginu interesują nas pola URL oraz zawartość do wysłania.

Adresy serwerów aktualizacji:

Oprogramowanie operatorów: DNA, LMT, Telia, Three oraz najpewniej Plus, Play i Telenor Hungary
http://update-easterneurope.huaweidevic ... rsion.aspx

Oprogramowanie Vodafone
http://update-westerneurope.huaweidevic ... rsion.aspx

Oprogramowanie T-Mobile
http://update-westerneurope.huaweidevic ... rsion.aspx

Sprawdzenie na przykładzie operatora DNA, oprogramowanie 21.306.01.00.182 i sprawdzamy czy jest dostępna nowa wersja.
Wklejamy URL, zawartość do wysłania i klikamy POST.

Obrazek

Serwer aktualizacji zwróci nam odpowiedź:

Obrazek

Kod: Zaznacz cały

<?xml version="1.0" encoding="UTF-8"?>
<root>
<status>0</status>
<components>
<component>
<name>FIRMWARE1</name>
<version>21.310.01.01.182</version>
<versionID>64621</versionID>
<description>商用发布: E5186s-22a Finland DNA &#40;2016/10/31&#41;</description>
<createtime>2016-10-31T06:00:00+0000</createtime>
<url>http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v64621/f1/</url>
</component>
</components>
</root>
Jak widać dostępna jest wersja 21.310.01.01.182 ale URL nie prowadzi bezpośrednio do pliku. Wystarczy skopiować ten adres (jest inny dla każdego operatora) i dodać na końcu:

Kod: Zaznacz cały

full/BV7R2C0update_WERSJA_FIRMWARE.gz.bin
czyli w tym przypadku adres do pobrania pliku będzie wyglądał tak:

Kod: Zaznacz cały

http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v64621/f1/full/BV7R2C0update_21.310.01.01.182.gz.bin
Jeżeli nie będzie nowszej wersji oprogramowania serwer zwróci:

Kod: Zaznacz cały

<?xml version="1.0" encoding="UTF-8"?>
<root><status>1</status></root>
Znane wersje oprogramowania dla E5186s-22a:

DNA (Finlandia)
21.306.01.00.182
21.310.01.01.182

LMT (Łotwa)
21.302.01.01.418
21.310.01.04.418

T-Mobile (Niemcy)
21.306.01.00.55
21.306.01.03.55

Telenor (Węgry)
21.310.01.00.77

Telia (Szwecja)
21.302.01.01.07
21.310.01.00.07

Three (Niemcy, Austria)
21.306.01.04.22
21.306.01.07.22

Vodafone
21.306.01.20.11
21.310.01.20.11

Play (Polska)
21.310.01.00.264

Plus (Polska)
21.306.01.04.69

Niebrandowane Huawei
21.302.01.00.00
21.306.01.00.00

Być może do niebrandowanego firmware Huawei jest jakiś inny adres, jeżeli ktoś ma je wrzucone to można go sprawdzić uruchamiając E5186 Toolbox i otwierając /config/update/config.xml w API Control.
j3w9k
Stały użytkownik forum
Posty: 62
Rejestracja: 2015-01-06, 11:14
Lokalizacja: Beskid Żywiecki

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: j3w9k »

Dzięki za wartościowy poradnik :ok:
varico
Specjalista bezprzewodowy-senior
Posty: 403
Rejestracja: 2014-08-02, 10:17
Lokalizacja: Polska

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: varico »

W niebrandowanym po wpisaniu http://192.168.8.1/api/online-update/url-list wyskakuje
http://update2.hicloud.com:8180/TDS/dat ... .11.gz.bin

EDIT
Teraz to już sam nie wiem, wpisałem w google numer firmware i wychodzi na to, że to vodafone, ale na pudelku i na routerze nie ma żadnych nadruków.
creep
Stały użytkownik forum
Posty: 71
Rejestracja: 2015-10-12, 08:33

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: creep »

varico pisze:W niebrandowanym po wpisaniu http://192.168.8.1/api/online-update/url-list wyskakuje
http://update2.hicloud.com:8180/TDS/dat ... .11.gz.bin

EDIT
Teraz to już sam nie wiem, wpisałem w google numer firmware i wychodzi na to, że to vodafone, ale na pudelku i na routerze nie ma żadnych nadruków.
Tak, to jest firmware Vodafone, ostatnie cyfry w numerze wersji (21.310.01.20.11) to kod operatora, 11 to Vodafone. Niebrandowany ma 00.
Akurat z wersją 21.310.01.20.11 były problemy po wrzuceniu na modele nie od Vodafone, nie działa wtedy 4G.

Opcje są dwie - masz oryginalny egzemplarz od Vodafone albo jakikolwiek inny na który to wrzucono firmware od Vodafone.
piopodg
Początkujący użytkownik forum
Posty: 12
Rejestracja: 2017-02-22, 15:46

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: piopodg »

Dzięki creep!

Sprawdziłem u siebie na niebrandowanym sofcie.

config.xml zawiera:

Kod: Zaznacz cały

<ip>update-china.huaweidevice.com</ip>
<port>80</port>
<virtual_directory>china</virtual_directory>
Stąd adres serwera do odpytania (nie wiem czy dobrze to odczytałem):

Kod: Zaznacz cały

http://update-china.huaweidevice.com:80/china/UrlCommand/CheckNewVersion.aspx
Zapytanie:

Kod: Zaznacz cały

<root>
<rule name="DeviceName">E5186s-22a</rule>
<rule name="FirmWare">21.302.01.00.00</rule>
</root>
Odpowiedź serwera:

Kod: Zaznacz cały

<?xml version="1.0" encoding="UTF-8"?>
<root><status>1</status></root>
A powinien przynajmniej pokazać wersję 21.306.01.00.00. Próbowałem też inne serwery, ale efekt ten sam. Chyba wrócę do innego softu...
creep
Stały użytkownik forum
Posty: 71
Rejestracja: 2015-10-12, 08:33

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: creep »

Dzięki wielkie! Aktualizuję wpis.
Może być też tak, że Huawei nie publikuje aktualizacji tego niebrandowanego softu bo oficjalnie to ten router dostępny jest chyba tylko i wyłącznie u operatorów i te wersje 21.302 i 21.306 to gdzieś tam wyciekły.

Kolejne adresy serwerów z aktualizacjami:

Niebrandowany Huawei (taki url jest w firmware niestety nie zwraca nowszych wersji)
http://update-china.huaweidevice.com:80 ... rsion.aspx

http://update-america.huaweidevice.com: ... rsion.aspx

http://update-africa.huaweidevice.com:8 ... rsion.aspx
Awatar użytkownika
zurek
Mistrz bezprzewodowy
Posty: 1018
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: zurek »

Zainstalowałem ten dodatek i włączyłem w firefoxie... tylko nigdzie go nie widzę, gdzie go się otwiera...
ZTE MF258

PLAY Internet Domowy
piopodg
Początkujący użytkownik forum
Posty: 12
Rejestracja: 2017-02-22, 15:46

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: piopodg »

Naciśnij klawisz alt. Powinien pojawić się pasek menu. Stąd: Narzędzia -> Poster
Awatar użytkownika
zurek
Mistrz bezprzewodowy
Posty: 1018
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: zurek »

No u mnie nie do końca to działa...

Wyświetla mi się tylko to...
1.png
2.png
ZTE MF258

PLAY Internet Domowy
creep
Stały użytkownik forum
Posty: 71
Rejestracja: 2015-10-12, 08:33

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: creep »

Rany, a zrobiłeś tak jak opisałem? No nie zrobiłeś. Wkleiłeś sam URL, a zobacz na zrzucie, że jednak jest jeszcze treść do wysłania czyli:

Kod: Zaznacz cały

<root>
<rule name="DeviceName">E5186s-22a</rule>
<rule name="FirmWare">WERSJA_FIRMWARE</rule>
</root>
Awatar użytkownika
zurek
Mistrz bezprzewodowy
Posty: 1018
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: zurek »

No tak wpisywałem w miejsce "Wersja_Firmware" numer najnowszego softu dla tego wypisywało mi jedynkę...
ZTE MF258

PLAY Internet Domowy
barek16
Specjalista bezprzewodowy-senior
Posty: 365
Rejestracja: 2015-08-30, 23:09
Lokalizacja: Polska

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: barek16 »

Na austriackim forum pojawiło się takie info:

Kod: Zaznacz cały

http://update.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v78655/f1/full/BV7R2C0update_21.316.01.00.56.gz.bin
http://update.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v85732/f1/full/BV7R2C0update_21.316.01.00.801.gz.bin
http://update.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v86571/f1/full/BV7R2C0update_21.316.01.00.07.gz.bin
Jeśli ktoś ma czas i ochotę można sprawdzić :)
mojorisin
Użytkownik forum
Posty: 30
Rejestracja: 2017-02-20, 22:22

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: mojorisin »

Telia 21.310.01.05.418

Kod: Zaznacz cały

http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v94850/f1/full/BV7R2C0update_21.310.01.05.418.gz.bin
Awatar użytkownika
zurek
Mistrz bezprzewodowy
Posty: 1018
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: zurek »

mojorisin pisze:Telia 21.310.01.05.418

Kod: Zaznacz cały

http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v94850/f1/full/BV7R2C0update_21.310.01.05.418.gz.bin


To nie soft Telii tylko LMT :)
ZTE MF258

PLAY Internet Domowy
mojorisin
Użytkownik forum
Posty: 30
Rejestracja: 2017-02-20, 22:22

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: mojorisin »

exactly, sorry for mistake
kolyanok1
Początkujący użytkownik forum
Posty: 2
Rejestracja: 2017-10-26, 17:38

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: kolyanok1 »

mojorisin
Użytkownik forum
Posty: 30
Rejestracja: 2017-02-20, 22:22

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: mojorisin »

BV7R2C0update_21.310.01.00.670.gz.bin i can't download this one
creep
Stały użytkownik forum
Posty: 71
Rejestracja: 2015-10-12, 08:33

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: creep »

Be careful, not all BV7R2C0update are for E5186s-22a, some are for E5186s-61a (version for Australia, South Africa and other countries).
kolyanok1
Początkujący użytkownik forum
Posty: 2
Rejestracja: 2017-10-26, 17:38

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Post autor: kolyanok1 »

creep pisze:Be careful, not all BV7R2C0update are for E5186s-22a, some are for E5186s-61a (version for Australia, South Africa and other countries).
E5186s-22a and E5186s-61a firmwares are 100% compatible. I've checked it on my E5186s-22a and on my E5186s-61a — both works perfectly.
So you can flash any BV7R2C0update on any E5186 with out any risk.
ODPOWIEDZ