ROM/firmware pt. Mio Spirit 6900 LM


Dan
Mesaje: 156
Membru din: Mie Dec 14, 2016 9:30 am
Has thanked: 27 ori
Been thanked: 31 ori
RCA 2018

#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: 104
Membru din: Mar Dec 20, 2016 4:42 pm
Has thanked: 13 ori
Been thanked: 38 ori
RCA 2018

#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.

Dan
Mesaje: 156
Membru din: Mie Dec 14, 2016 9:30 am
Has thanked: 27 ori
Been thanked: 31 ori
RCA 2018

#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: 104
Membru din: Mar Dec 20, 2016 4:42 pm
Has thanked: 13 ori
Been thanked: 38 ori
RCA 2018

#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.

Avatar utilizator
ablbd
Mesaje: 89
Membru din: Joi Dec 15, 2016 5:15 pm
Has thanked: 1 data
Been thanked: 69 ori
RCA 2018

#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.

Dan
Mesaje: 156
Membru din: Mie Dec 14, 2016 9:30 am
Has thanked: 27 ori
Been thanked: 31 ori
RCA 2018

#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
Mesaje: 89
Membru din: Joi Dec 15, 2016 5:15 pm
Has thanked: 1 data
Been thanked: 69 ori
RCA 2018

#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
Mesaje: 322
Membru din: Dum Feb 11, 2018 11:25 am
Has thanked: 76 ori
Been thanked: 291 ori
RCA 2018

#23

Mar Iul 03, 2018 7:37 pm

mai poate urca careva acest rom ?

Avatar utilizator
lemax55
Moderator
Mesaje: 1591
Membru din: Lun Dec 12, 2016 8:24 am
Has thanked: 376 ori
Been thanked: 1105 ori

Moderare

RCA 2018

#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.

Dan
Mesaje: 156
Membru din: Mie Dec 14, 2016 9:30 am
Has thanked: 27 ori
Been thanked: 31 ori
RCA 2018

#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
Mesaje: 89
Membru din: Joi Dec 15, 2016 5:15 pm
Has thanked: 1 data
Been thanked: 69 ori
RCA 2018

#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

Dan
Mesaje: 156
Membru din: Mie Dec 14, 2016 9:30 am
Has thanked: 27 ori
Been thanked: 31 ori
RCA 2018

#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 3 ori
NDumpCE6.rar
(1.25 KiB) Descărcat de 3 ori

Avatar utilizator
ablbd
Mesaje: 89
Membru din: Joi Dec 15, 2016 5:15 pm
Has thanked: 1 data
Been thanked: 69 ori
RCA 2018

#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

Dan
Mesaje: 156
Membru din: Mie Dec 14, 2016 9:30 am
Has thanked: 27 ori
Been thanked: 31 ori
RCA 2018

#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
Mesaje: 89
Membru din: Joi Dec 15, 2016 5:15 pm
Has thanked: 1 data
Been thanked: 69 ori
RCA 2018

#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”