Nu mai merge linkul...
ROM/firmware pt. Mio Spirit 6900 LM
-
- Mesaje: 460
- Membru din: Mar Dec 20, 2016 4:42 pm
- 7
- Localitate: Bucuresti
- Has thanked: 57 ori
- Been thanked: 222 ori
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! ]=
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 ...
- ablbd
- Moderator
- Mesaje: 738
- Membru din: Joi Dec 15, 2016 5:15 pm
- 7
- Has thanked: 96 ori
- Been thanked: 1439 ori
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.
Utilitare:
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
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.
- ablbd
- Moderator
- Mesaje: 738
- Membru din: Joi Dec 15, 2016 5:15 pm
- 7
- Has thanked: 96 ori
- Been thanked: 1439 ori
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.
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.
Utilitare:
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
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.)ablbd scrie: ↑Mar Iul 03, 2018 4:04 pmNu 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.
https://youtu.be/_ASDCv2byqI
- ablbd
- Moderator
- Mesaje: 738
- Membru din: Joi Dec 15, 2016 5:15 pm
- 7
- Has thanked: 96 ori
- Been thanked: 1439 ori
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
Utilitare:
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
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.
Le atasez mai jos si astept raspuns. Multam.
- Fişiere ataşate
-
- NDumpCE6.rar
- (1.25 KiB) Descărcat de 171 ori
- ablbd
- Moderator
- Mesaje: 738
- Membru din: Joi Dec 15, 2016 5:15 pm
- 7
- Has thanked: 96 ori
- Been thanked: 1439 ori
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
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
Utilitare:
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
- ablbd
- Moderator
- Mesaje: 738
- Membru din: Joi Dec 15, 2016 5:15 pm
- 7
- Has thanked: 96 ori
- Been thanked: 1439 ori
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.
Utilitare:
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool
PC 32/64biti: Clonare carduri.
WinCE: NDunmCE5 si NDumpCE6, LLDumpCE6(06.11.21), LLDelete, Clone Tool