de ablbd » 28 Noi 2011, 17:51
Cu rare exceptii, Miopocket nu functioneaza bine pe ce6 cu registri persistenti pentru ca vrea sa lanseze din registri anumite programe care nu prea doresc sa mearga pe ce6. In schimb poate fi testat fara prea mari riscuri atunci cind aparatul are registri nepersistenti, pentru ca un hard reset readuce aparatul in stare de fabrica. Evident ca miopocket nu distruge sistemul de operare ci doar face "varza" registri iar sistemul ramine agatat pe undeva... Remediul rapid ar fi stergerea/formatarea partitiei sau al directorului care contine registrii; unii producatori au prevazut posibilitatea asta prin asa-numitele "fisiere semafor": daca se gaseste in radacina cardului SD dupa reset un fisier (uneori chiar de lunginme 0) cu o anumita denumire, atunci fie bootloaderul fie kernelul in faza de bootare "0" formateaza partitia respectiva si ii reface continutul cu setul de valori din rom. In alte cazuri, bootloaderul sau kernelul cauta printr-un fisier .ini ce are de facut si daca acolo este scris sa stearga registrii, face lucrul asta. Cealalta metoda este sa repui sistemul de operare: atunci cind bootloaderul constata ca registrii din romul cu care se face upgrade nu corespund cu situatia actuala din partitia hive, sterge continutul partitiei hive si repune registrii din romul cu care se face update.
De salvare este nevoie doar daca trebuie executata varianta resoftarii. Pina atunci cauta pe net toate denumirile de fisier-semafor pentru stergerea partitiei hive ( de genul erasereg.fmt pentru YF....) dar sa nu incerci alte optiuni care ar duce la formatarea intregului nand.