Lumia 950 - flash a pokusy

Diskuze o prvních smartphonech s Windows 10 Mobile…
Odpovědět
Uživatelský avatar
JirkaTom
smartmaniak
smartmaniak
Příspěvky: 1718
Registrován: pon dub 14, 2014 18:23
Zařízení: L640XL,L1020,L950,iPad mini 2

Lumia 950 - flash a pokusy

Příspěvek od JirkaTom » ned led 14, 2018 8:30

Rozhodl jsem se založit nové téma, aby ten, kdo nemá zájem nemusel tohle číst v obecné diskuzi o Lumii 950. :)

Mobil funguje naprosto spolehlivě, kromě dvou věcí:
1. nepřipojí se k telefonní síti
2. nejde obnovit standardně spuštěným WDRT

Už jsem to tady psal podrobněji, stručně: koupil jsem ho levně na testování W10M FCU s tím, že s ním nejde telefonovat. No a když už tak pěkně běží, začal jsem se zabývat tím, jak ho "opravit". Tak, aby šlo jak volat, tak obnovovat WDRT. Věřím, že to někdo "nakulil" softwarově, tak by to zase mohlo jít opravit.

Kromě toho to samozřejmě může být vada HW, no a tam by padala v úvahu jedině výměna boardu. Vzhledem k 100% zachovalosti vzhledu a funkčnosti mechaniky by se i to vyplatilo.

No a kromě toho mě i zaujalo si pohrát s tím thor2. Standardní flash běží naprosto bez problémů, tak do toho hrábnu hlouběji. Ale určitě bych uvítal nějaké "nakopnutí", zejména vysvětlení těch protokolů testu a nástin, co s tím dál... :)

Disproporce jsem našel na výpisu po zadání tohoto příkazu:
thor2 -mode rnd -readdeviceinfo

Porovnával jsem normálně funkční L640XL a "problémovou" L950.

Tady jsou výsledky:
DEVICE INFO (rozíly L640XL vs L950):
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
L640XL:
SPDM_SEC_MODE enabled
RPM_WDOG enabled

L950:
SPDM_SEC_MODE disabled
RPM_WDOG disabled
------------------------------------
L640XL:
Read UEFI Secure Boot Info
Read parameter from UEFI Flash App
Read parameter Ok
-- UEFI Secure Boot Info --
The state of public Platform Key (PK) UEFI variable:
Production
The state of Key Exchange Key Signature Database (KEK) UEFI variable:
Production
The state of Signature Database (db) UEFI variable:
Production
The state of Forbidden Certificates Database (dbx) UEFI variable:
Production
The state of Secure Boot Policy (CurrentPolicy) UEFI variable:
Production

L950:
Read UEFI Secure Boot Info
Read parameter from UEFI Flash App
Sent raw message____:0x4e4f4b584652005553424900000000
Received raw message:0x4e4f4b5846520002005553424900000000
Unexpected result: Status code 0x0002, payload size = 0
Ta L950 má evidentně problém s UEFI secure boot a i ty dva disabled na začátku výpisu...

Otázka je, co by se s tím dalo udělat a co ty výpisy znamenají ? Díky všem za jakékoli postřehy a příspěvky... :)

Při pokusu o přepsání ProductCode tímto příkazem:
thor2 -mode uefiflash -ffufile C:\FW950\RM1118_1078.0053.10586.13169.15207.034DB0_retail_prod_signed.ffu -do_full_nvi_update -skip_flash -productcodeupdate 059X5G9

to končí takhle:
[08:04:18.905] D_MSG : Get EMMC write speed...
[08:04:18.905] D_MSG : EMMC write speed: 0 KB/s
[08:04:18.906] D_MSG : Get data verify speed...
[08:04:18.906] D_MSG : Data verify speed: 0 KB/s
[08:04:18.906] D_MSG : Send restore backup from RAM req...
[08:04:18.921] D_MSG : programming operation completed!
[08:04:18.921] D_MSG : [THOR2_flash_state] Post programming operations
[08:04:18.923] D_MSG : [THOR2_flash_state] Updating product code
[08:04:18.923] D_MSG : Write product code ( 059X5G9 )

[08:04:18.924] D_MSG : Write parameter to device via UEFI Flash App
[08:04:18.926] D_ERR : Device cannot find product.dat file.

[08:04:18.927] D_MSG : [Product code update result] 84122
[08:04:18.939] D_MSG : Operation took about 30.00 seconds.
[08:04:18.940] D_ERR : THOR2 1.8.2.18 exited with error code 84122 (0x1489A)
Hlavní problém asi je, že neexistuje soubor product.dat, v kterém jsou zřejmě informace o mobilu. Otázka je co ho smazalo, jestli obsluha, nebo zmizel tím, že je porušená paměť ? Má někdo s tímhle souborem zkušenosti ?
L1020: OS: W8.1 ver. 8.10.14226.359 , FW: 3051.50009.1451.1004 - Denim
L640XL: OS: W10M ver. 10.0.15063.1324, FW: 02177.00000.15184.36003
L950DS: OS: W10M ver. 10.0.15254.530, FW: 01078.00053.16236.35016
iPad mini 2: IOS 12 beta, Tablet Asus ZenPad 3S Z500M 4GB/64GB: Android 7

qwerty
smartguru
smartguru
Příspěvky: 687
Registrován: pon led 30, 2012 21:22
Zařízení: L950, XRN5

Lumia 950 - flash a pokusy

Příspěvek od qwerty » ned led 14, 2018 8:55

možno sa iba niekto hral a nahral tam soft, ktory nepatri na tento model. Jako som pisal, stiahni vsetky subory pre tvoj fon a napal ich do fonu. A uvidis
WindowsMobile - vo verzii W10M najlepší mobilný OS na trhu, roky spokojne používam.
Android - je najlepší reklamosystém na trhu, roky spokojne používam.
iOS - nepoužívam

Uživatelský avatar
JirkaTom
smartmaniak
smartmaniak
Příspěvky: 1718
Registrován: pon dub 14, 2014 18:23
Zařízení: L640XL,L1020,L950,iPad mini 2

Lumia 950 - flash a pokusy

Příspěvek od JirkaTom » ned led 14, 2018 9:01

Už jsem to tady psal, flashovat jde a už jsem zkoušel několik verzí, v tom problém není. Ale nefunkčnost přetrvává, je to hlubší problém...
L1020: OS: W8.1 ver. 8.10.14226.359 , FW: 3051.50009.1451.1004 - Denim
L640XL: OS: W10M ver. 10.0.15063.1324, FW: 02177.00000.15184.36003
L950DS: OS: W10M ver. 10.0.15254.530, FW: 01078.00053.16236.35016
iPad mini 2: IOS 12 beta, Tablet Asus ZenPad 3S Z500M 4GB/64GB: Android 7

Uživatelský avatar
veigy
smartmaniak
smartmaniak
Příspěvky: 3250
Registrován: úte led 07, 2014 23:18
Zařízení: OnePlus 5 + Gear Fit 2
Bydliště: Ústí nad Labem

Lumia 950 - flash a pokusy

Příspěvek od veigy » ned led 14, 2018 14:26

Zkoušel sis s tím pohrát přes WP Internals? Jsou tam teď nové funkce na odemčení bootloaderu a vypnutí secure boot... tak třeba bys tam něco zjistil...
OnePlus 5 64/6, Samsung Gear Fit 2
PC CPU: Intel Core i7 4770K @ 4.2GHz | RAM: 4x4 GB | GPU: Nvidia GeForce 960 4GB | SSD: Crucial MX300 525GB| Dell U2414H Dell XPS 13 CPU: Intel Core i7 5600U | RAM: 8 GB| GPU: Intel HD5500 | SSD: 256GB

Uživatelský avatar
htcjirka
smartmaniak
smartmaniak
Příspěvky: 12084
Registrován: úte úno 27, 2007 21:57
Zařízení: Lumia 950 XL, Lumia 930, Lumia 830, Lumia 925 32GB
Bydliště: Praha

Lumia 950 - flash a pokusy

Příspěvek od htcjirka » ned led 14, 2018 16:33

Jsou tam nove funkce, ze se da telefon dostat do uplne cihly.. to bych radeji nezkousel.Nechapu proc to radsi Jirka nereklamuje.
Mobilní Windows - Nejrychlejší a nejstabilnější OS na trhu
Momentálně používám..

Microsoft Lumia 950 XL, Nokia Lumia 930, Nokia Lumia 830, Nokia Lumia 925

Android - reklamosystém
Momentálně nepoužívám..

Uživatelský avatar
JirkaTom
smartmaniak
smartmaniak
Příspěvky: 1718
Registrován: pon dub 14, 2014 18:23
Zařízení: L640XL,L1020,L950,iPad mini 2

Lumia 950 - flash a pokusy

Příspěvek od JirkaTom » ned led 14, 2018 17:17

Reklamovat to budu, až si s tím trochu pohraju. :)
Vůbec taky není jisté, jestli se to nepokoušel rootnout některý dřívější majitel a spletl se. Zatím nejsem ve stádiu, abych se vyznal v tom, jak je vlastně organizovaná paměť, co přesně se se děje při flashovaní a zejména po něm.
Zatím je jediná jistota: nevyčítá to z mobilu to, co dělá srovnávací L640XL:
takhle končí vypis deviceinfo na L640XL:
Protocol version 2.6 Implementation version 2.35
Booting to Phone Info App
Detecting UEFI responder
Send HELLO
HELLO success
Lumia Phone Info detected
Disable time-outs
Protocol version 2.5 Implementation version 2.11
Read Phone Info
Phone Info:
Version: 2.5.2.11
TYPE: RM-1062
BTR: 059W017
LPSN: 88C8BF0AU
HWID: 3400
CTR: 059X1H5
MC: 0206146
IMEI: 3571570XXXXXXXX
Exits from Phone Info App
A takhle L950:
Protocol version 2.6 Implementation version 2.48
Booting to Phone Info App
Detecting UEFI responder
Send HELLO
HELLO success
Lumia Phone Info detected
Disable time-outs
Protocol version 2.5 Implementation version 2.24
Read Phone Info
Phone Info:
Version: 2.5.2.24

Exits from Phone Info App
Hlavně tedy nevyčítá ProductCode atd...

htcjirka nebo veigy : Ten soubor product.dat vám něco říká ? Na netu jsem nenašel nic...
veigy píše:Zkoušel sis s tím pohrát přes WP Internals? Jsou tam teď nové funkce na odemčení bootloaderu a vypnutí secure boot... tak třeba bys tam něco zjistil...
Díky za info. Testuji to, odemykat a rootovat zatím nebudu, ty info o mobilu (ProductCode atd...) to taky nevyčítá...

A ještě screen z Windows Phone Internals:
scr_PI.JPG
(46.05 KiB) Staženo 41 x
L1020: OS: W8.1 ver. 8.10.14226.359 , FW: 3051.50009.1451.1004 - Denim
L640XL: OS: W10M ver. 10.0.15063.1324, FW: 02177.00000.15184.36003
L950DS: OS: W10M ver. 10.0.15254.530, FW: 01078.00053.16236.35016
iPad mini 2: IOS 12 beta, Tablet Asus ZenPad 3S Z500M 4GB/64GB: Android 7

Mirdyn
častý přispěvatel
častý přispěvatel
Příspěvky: 279
Registrován: ned úno 15, 2015 22:28
Zařízení: Lumia 640 XL DS

Lumia 950 - flash a pokusy

Příspěvek od Mirdyn » pon led 15, 2018 8:16

Zkus tam přes WP Internals instalovat originál ROM

Uživatelský avatar
SmetyCZ
smartmaniak
smartmaniak
Příspěvky: 1589
Registrován: pon čer 09, 2014 14:54
Zařízení: Huawei P9 Lite 2017
Bydliště: Plzeň

Re: Lumia 950 - flash a pokusy

Příspěvek od SmetyCZ » pon led 15, 2018 8:21

@JirkaTom - hele já vím že asi hraběcí, ale kdybys jí dal hned reklamovat, neměl bys už doma zpátky opravenej telefon nebo peníze? :D ale jestli to bereš jako výzvu a chceš na to prostě přijít, tak proti gustu...
No one in the history of torture's been tortured with torture like the torture you'll be tortured with.
Čekání na godota novou Nokii s W10M. Žádám příliš?

Všechno co jsem měl rád, přestali vyrábět nebo to zakázali.

Uživatelský avatar
JirkaTom
smartmaniak
smartmaniak
Příspěvky: 1718
Registrován: pon dub 14, 2014 18:23
Zařízení: L640XL,L1020,L950,iPad mini 2

Lumia 950 - flash a pokusy

Příspěvek od JirkaTom » pon led 15, 2018 12:43

SmetyCZ: je to tak jak píšeš, obě věty jsou pravdivé...:)

Mirdyn: v podstatě jsem zkoušel už vše možné i nemožné, naflashnutím originálního FW (Uganda a okolí :lol: ) jsem začínal a zkoušel jsem řadu starých i novějších buildů origo i Evropa, ale problém je stále stejný.
Pomocí WPI jsem stáhnul origo ROM a je na bit stejná s tou, kterou jsem už flashoval. Je pravda, že vše jsem dělal v DOS - okně pomocí thor2.
Nevím, jestli by dávalo smysl tam ten origo build dát pomocí WPI ? Myslíš, že mechanismus, kterým to WPI flashuje může být odlišný od thor2 ? Je mi jasné, že vlastní flashnutí předchází řada úkonů (v rámci flashovacího programu) a až se paměť naválcuje, tak potom zase proběhne řada úkonů a inicializací, o kterých ale nic nikde není napsáno.

Zatím ani nevím, jak je organizovaná paměť v mobilu, ale odhaduji, že to bude obdobné jako v PC: jakýsi BIOS se svou EPROM a disk se systémem a aplikacemi. No a odhadl bych, že ta "EPROM" je částečně nakulená a právě v ní jsou informace ProductCode a dalších věcech... Jenom úvaha. Pokud se v tom někdo vyzná, napište prosím, nebo dejte odkaz. Na netu jsem o tom mnoho nenašel...
L1020: OS: W8.1 ver. 8.10.14226.359 , FW: 3051.50009.1451.1004 - Denim
L640XL: OS: W10M ver. 10.0.15063.1324, FW: 02177.00000.15184.36003
L950DS: OS: W10M ver. 10.0.15254.530, FW: 01078.00053.16236.35016
iPad mini 2: IOS 12 beta, Tablet Asus ZenPad 3S Z500M 4GB/64GB: Android 7

Mirdyn
častý přispěvatel
častý přispěvatel
Příspěvky: 279
Registrován: ned úno 15, 2015 22:28
Zařízení: Lumia 640 XL DS

Lumia 950 - flash a pokusy

Příspěvek od Mirdyn » pon led 15, 2018 13:47

Asi tam něco jako BIOS bude, protože jsem špatnou Android ROM udělal z L620 cihlu a WPI ji normáně identifikoval a instaloval W10M ze zálohy. Normálně funguje :)
Asi fakt reklamace

Uživatelský avatar
pogo8303
smartmaniak
smartmaniak
Příspěvky: 1039
Registrován: úte čer 17, 2014 10:45
Zařízení: Huawei Nova 3, Huawei P20 Lite
Bydliště: North Bohemia

Lumia 950 - flash a pokusy

Příspěvek od pogo8303 » pon led 15, 2018 20:55

Hele, jako poslední možnost před reklamací vidím, že budeš muset zajet do Zimbabwe a vyzkoušet to tam... :)
Alcatel OT DB -> Sony CMD J5 -> SE T610i -> SE K800i -> SE Xperia X1i -> Eten Gloofish -> Vodafone 845 -> SE Xperia PRO -> Nokia Lumia 920 -> Nokia Lumia 830 -> MS Lumia 640XL SS -> Huawei Mate 10 Lite -> Huawei P20 Lite -> Huawei Nova 3

Uživatelský avatar
JirkaTom
smartmaniak
smartmaniak
Příspěvky: 1718
Registrován: pon dub 14, 2014 18:23
Zařízení: L640XL,L1020,L950,iPad mini 2

Lumia 950 - flash a pokusy

Příspěvek od JirkaTom » pon led 15, 2018 21:05

Věděl by někdo, co obsahují ty dva menší soubory z výpisu (podle koncovek) :
1. RM1118_1078.0053.10586.13169.15416.034DFD_retail_prod_signed.ffu
velikost: cca 3GB
2. RM1118_fh.edp cca 5MB
3. MPRG8992_fh.ede cca 250 kb
Usoudil jsem, že tyto tři soubory jsou pro zdárné flashnutí potřebné, v tom velkém je balík pro flashnutí a ty dva obsahují nevím co...
Při flashování pomoci thor2 se zadává do příkazu jenom jméno toho největšího. Uplatní se ty dva menší soubory, tzn. načte si to nějak ty dva menší samo ? Nebo je potřeba ty dva pouštět separátně pomocí dalších dvou nějakých příkazů ? Díky za jakékoli reakce... :)

EDIT: pogo8303: to už mě taky napadlo... :) Ale asi by to nepomohlo. :evil:
L1020: OS: W8.1 ver. 8.10.14226.359 , FW: 3051.50009.1451.1004 - Denim
L640XL: OS: W10M ver. 10.0.15063.1324, FW: 02177.00000.15184.36003
L950DS: OS: W10M ver. 10.0.15254.530, FW: 01078.00053.16236.35016
iPad mini 2: IOS 12 beta, Tablet Asus ZenPad 3S Z500M 4GB/64GB: Android 7

Uživatelský avatar
htcjirka
smartmaniak
smartmaniak
Příspěvky: 12084
Registrován: úte úno 27, 2007 21:57
Zařízení: Lumia 950 XL, Lumia 930, Lumia 830, Lumia 925 32GB
Bydliště: Praha

Lumia 950 - flash a pokusy

Příspěvek od htcjirka » pon led 15, 2018 21:38

Ne nejsou, ty posledni dva jsou potrebne pro emergency mode, kdy telefon nenabiha/nenabootuje, tve potize opravdu nenapravi.Ty budes potrebovat az z toho udelas opravdovou cihlu.V tvem pripade se jedna o HW vadu, nikoliv sw, ffu obsahuje vsechno potrebne vcetne prepisu bootloaderu.
Mobilní Windows - Nejrychlejší a nejstabilnější OS na trhu
Momentálně používám..

Microsoft Lumia 950 XL, Nokia Lumia 930, Nokia Lumia 830, Nokia Lumia 925

Android - reklamosystém
Momentálně nepoužívám..

Uživatelský avatar
JirkaTom
smartmaniak
smartmaniak
Příspěvky: 1718
Registrován: pon dub 14, 2014 18:23
Zařízení: L640XL,L1020,L950,iPad mini 2

Lumia 950 - flash a pokusy

Příspěvek od JirkaTom » pon led 15, 2018 21:54

Jirko, díky, to jsem potřeboval vědět...Tedy to, že ten balík obsahuje vše. :)
Jasné, všechno nasvědčovalo tomu, že to je HW vada, i jsi to psal... Dalo by se přibližně a rámcově tedy určit jaká vada ? Ne že bych to chtěl opravovat, ale jen pro orientaci ? :)
Ta moje úvahu že organizace v mobilu je asi: BIOS v eEPROM a SYSTEM + app v eMMc je pravdivá, nebo je to jinak ?

Zatím to tedy asi odložím, budu to používat tak jak jsem předpokládal: testovací mobil na FCU bez SIM... a výhledově reklamace.
L1020: OS: W8.1 ver. 8.10.14226.359 , FW: 3051.50009.1451.1004 - Denim
L640XL: OS: W10M ver. 10.0.15063.1324, FW: 02177.00000.15184.36003
L950DS: OS: W10M ver. 10.0.15254.530, FW: 01078.00053.16236.35016
iPad mini 2: IOS 12 beta, Tablet Asus ZenPad 3S Z500M 4GB/64GB: Android 7

Odpovědět

Zpět na „Microsoft Lumia 950 & 950 XL“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti