ROM/firmware pt. Mio Spirit 6900 LM

Avatar utilizator
Dan
Mesaje: 546
Membru din: Mie Dec 14, 2016 9:30 am
7
Has thanked: 221 ori
Been thanked: 1264 ori

#16

Joi Iun 28, 2018 12:36 pm

gps_pecica, ai reusit ceva pana la urma ? Si eu ma lovesc de aceeasi problema, orice copiez in mio 6900 ... dupa restart nu ramane nimic pe el. Idei?
victorpetroi scrie:
Mar Feb 06, 2018 5:36 pm
De la maestrul @ablbd firmware

Hidden Content
This board requires you to be registered and logged-in to view hidden content.
Nu mai merge linkul... :(
Theopsis
Mesaje: 460
Membru din: Mar Dec 20, 2016 4:42 pm
7
Localitate: Bucuresti
Has thanked: 57 ori
Been thanked: 222 ori

#17

Joi Iun 28, 2018 1:09 pm

Am trei dispozitive Mio, modele diferite, toate pe iNAND care se comporta la fel. Am incercat toate variantele posibile, iar daca concluzia lui @ablbd este ca nu avem sorti de izbanda cu ele, am renuntat.
=[ Raspunsul meu ti-a fost util? Apasa butonul de Like! ]=
Avatar utilizator
Dan
Mesaje: 546
Membru din: Mie Dec 14, 2016 9:30 am
7
Has thanked: 221 ori
Been thanked: 1264 ori

#18

Vin Iun 29, 2018 12:31 pm

Theopsis scrie:
Joi Iun 28, 2018 1:09 pm
Am trei dispozitive Mio, modele diferite, toate pe iNAND care se comporta la fel. Am incercat toate variantele posibile, iar daca concluzia lui @ablbd este ca nu avem sorti de izbanda cu ele, am renuntat.
Nu sunt sigur ca nu exista sorti de izbanda ... din ce am vazut .. victorpetroi a reusit sa extraga un firmware pt 6900 ... dar nu am idee cum sa il scriu ... :roll:
Theopsis
Mesaje: 460
Membru din: Mar Dec 20, 2016 4:42 pm
7
Localitate: Bucuresti
Has thanked: 57 ori
Been thanked: 222 ori

#19

Vin Iun 29, 2018 1:12 pm

Pai tocmai, ca nu ai cum, nici macar prin JTAG, avand conexiunile aferente de pe PCB eliminate.
=[ Raspunsul meu ti-a fost util? Apasa butonul de Like! ]=
Avatar utilizator
ablbd
Moderator
Mesaje: 738
Membru din: Joi Dec 15, 2016 5:15 pm
7
Has thanked: 96 ori
Been thanked: 1439 ori

Moderare

#20

Sâm Iun 30, 2018 7:42 am

Una este realizarea unei salvari cu ndump si alta este sa rescrii FW. Resoftarea este posibila 1.daca aparatul are slot de card si 2.daca ai cit de cit acces la aparat (poti executa programe). Inainte de orice trebuie deblocat meniul de update(ecran albastru, soft aici, optiunea "unlock"), FW pe un card mic(<2GB), reset, alegi din meniul principal optiunea "Base & Region by SD/MMC(Format)". In final trebuie sa blochezi meniul de upgrade pentru ca altfel se va activa ori de cite ori il pornesti cu card in el sau cind il pornesti conectat la PC.
Avatar utilizator
Dan
Mesaje: 546
Membru din: Mie Dec 14, 2016 9:30 am
7
Has thanked: 221 ori
Been thanked: 1264 ori

#21

Lun Iul 02, 2018 9:48 am

Tocmai aici e problema cu "nu retine fisiere sau modificari dupa reset". Tocmai de asta cred ca nu retine nici faptul ca i-am dat "unlock" dupa reset. Scuze ca te stresez si aici si "dincolo". Mersi frumos.
Avatar utilizator
ablbd
Moderator
Mesaje: 738
Membru din: Joi Dec 15, 2016 5:15 pm
7
Has thanked: 96 ori
Been thanked: 1439 ori

Moderare

#22

Mar Iul 03, 2018 4:04 pm

Nu este niciun stres pentru ca ma intriga situatia. Pina in prezent nu am intilnit sau auzit de vreun caz in care intregul sd/mmc intern sa fie blocat la scriere, sa devina complet "read only". Poate avea erori patitia accesibila prin PC ca urmare a copierii intrerupte dar aceste erori tin de o partitie FAT si ar trebui sa se remedieze prin formatare. Este adevarat sa si informatia de lock/unlock este tot in sd/mmc intern dar intr-un loc inaccesibil utilizatorului si in afara oricarei partitii. Rescrierea se face de catre kernel prin accesarea directa (la nivel fizic) a sectorului respectiv si mi se pare de domeniul fanteziei ca programul cel mai privilegiat al sistemului sa nu poata rescrie acel sector. De asemenea mi se pare putin probabil ca functia respectiva sa returneze orbeste "OK" fara sa fi verificat daca a avut loc scrierea sau nu. Tine cont ca acel nk.exe este "inima" sistemului de operare, are privilegii absolute si este cea mai bine pusa la punct componenta a sistemului.

Cu toate astea exista o modalitate de a verifica daca s-a rescris sau nu informatia de unlock. Ia din semnatura ndumpce6, dezarhiveaza si copiaza linga executabil aygshell.dll (ambele pe un card, ca sa nu se puna problema blocarii la scriere), executa programul, alege store DSK1, selecteaza "partitions", alege Part00 apoi "save". Arhiveaza si urca undeva fisierul Part00_0_nistenumere.img si fisierul .log.
Avatar utilizator
secuiu
Moderator
Mesaje: 761
Membru din: Dum Feb 11, 2018 11:25 am
6
Has thanked: 228 ori
Been thanked: 1144 ori

Moderare

#23

Mar Iul 03, 2018 7:37 pm

mai poate urca careva acest rom ?
Avatar utilizator
lemax55
Moderator
Mesaje: 2366
Membru din: Lun Dec 12, 2016 8:24 am
7
Has thanked: 809 ori
Been thanked: 2830 ori

Moderare

#24

Mie Iul 04, 2018 4:43 am

Refacut
Hidden Content
This board requires you to be registered and logged-in to view hidden content.
Avatar utilizator
Dan
Mesaje: 546
Membru din: Mie Dec 14, 2016 9:30 am
7
Has thanked: 221 ori
Been thanked: 1264 ori

#25

Mie Iul 04, 2018 12:04 pm

ablbd scrie:
Mar Iul 03, 2018 4:04 pm
Nu este niciun stres pentru ca ma intriga situatia. Pina in prezent nu am intilnit sau auzit de vreun caz in care intregul sd/mmc intern sa fie blocat la scriere, sa devina complet "read only". Poate avea erori patitia accesibila prin PC ca urmare a copierii intrerupte dar aceste erori tin de o partitie FAT si ar trebui sa se remedieze prin formatare. Este adevarat sa si informatia de lock/unlock este tot in sd/mmc intern dar intr-un loc inaccesibil utilizatorului si in afara oricarei partitii. Rescrierea se face de catre kernel prin accesarea directa (la nivel fizic) a sectorului respectiv si mi se pare de domeniul fanteziei ca programul cel mai privilegiat al sistemului sa nu poata rescrie acel sector. De asemenea mi se pare putin probabil ca functia respectiva sa returneze orbeste "OK" fara sa fi verificat daca a avut loc scrierea sau nu. Tine cont ca acel nk.exe este "inima" sistemului de operare, are privilegii absolute si este cea mai bine pusa la punct componenta a sistemului.

Cu toate astea exista o modalitate de a verifica daca s-a rescris sau nu informatia de unlock. Ia din semnatura ndumpce6, dezarhiveaza si copiaza linga executabil aygshell.dll (ambele pe un card, ca sa nu se puna problema blocarii la scriere), executa programul, alege store DSK1, selecteaza "partitions", alege Part00 apoi "save". Arhiveaza si urca undeva fisierul Part00_0_nistenumere.img si fisierul .log.
Facut intocmai, dar nu face pana la final, undeva la 30-40% se "inteapa" si nu mai raspunde la nici o comanda pana la resetare. (vezi video de mai jos.)
https://youtu.be/_ASDCv2byqI
Avatar utilizator
ablbd
Moderator
Mesaje: 738
Membru din: Joi Dec 15, 2016 5:15 pm
7
Has thanked: 96 ori
Been thanked: 1439 ori

Moderare

#26

Mie Iul 04, 2018 1:57 pm

Aparatul se comporta ciudat, salvarea trebuia sa se fi terminat cu bine. Daca fisierul part00.... img are o lungime oarecare (nenul) atunci urca atita cit a salvat pe card si fisierul log. Ceea ce caut eu este cam in zona unde se blocheaza, imediat dupa eboot si NTOC. Daca este nul atunci urca doar fisierul log
Avatar utilizator
Dan
Mesaje: 546
Membru din: Mie Dec 14, 2016 9:30 am
7
Has thanked: 221 ori
Been thanked: 1264 ori

#27

Mie Iul 04, 2018 3:19 pm

Problema e ca nu-mi salveaza nici un fisier part_xxxxxx.img ci doar NDumpCE6.bin si NDumpCE6.log
Le atasez mai jos si astept raspuns. Multam.
Hidden Content
This board requires you to be registered and logged-in to view hidden content.
Fişiere ataşate
NDumpCE6.rar
(1.25 KiB) Descărcat de 167 ori
Avatar utilizator
ablbd
Moderator
Mesaje: 738
Membru din: Joi Dec 15, 2016 5:15 pm
7
Has thanked: 96 ori
Been thanked: 1439 ori

Moderare

#28

Mie Iul 04, 2018 4:38 pm

Pune ndumpce6+aygshell.dll pe un card de 4 sau chiar 8GB si vezi daca merge pina la capat. Mai mult ca sigur ca da.

NdumpCE6 alege sa scrie salvarea propriu-zisa acolo unde gaseste cel mai mult spatiu liber, adica flash intern(3GB liber) si din cauza erorilor flashului intern se blocheaza. Uite ce zice log:
Storage Card, free: 1702 MB, total: 1975 MB
My Flash Disk, free: 3065 MB, total: 3714 MB

si putin mai incolo
-Store: DSK1
-FName: My Flash Disk\Part00_0_153882624.img
Avatar utilizator
Dan
Mesaje: 546
Membru din: Mie Dec 14, 2016 9:30 am
7
Has thanked: 221 ori
Been thanked: 1264 ori

#29

Joi Iul 05, 2018 7:17 am

Am incercat, a facut pe card, dar nu pana la capat, s-a "blocat" tot in jur de 40 %.
Am atasat mai jos atat cat a facut si logul.
Hidden Content
This board requires you to be registered and logged-in to view hidden content.


Imagine
Avatar utilizator
ablbd
Moderator
Mesaje: 738
Membru din: Joi Dec 15, 2016 5:15 pm
7
Has thanked: 96 ori
Been thanked: 1439 ori

Moderare

#30

Joi Iul 05, 2018 9:02 am

Mai mult decit suficient. Eboot nu este activat dar se pare ca problema nu vine din aparatul tau usor defect ci este o problema specifica tuturor 6900. Ieri mi-a testat cineva pe propriul aparat bun si nu s-a activat meniul de eboot nici la el. Mai sap prin kernel si revin.
Scrie răspuns

Înapoi la “Mio Spirit”