[KaiOS] Naprawianie systemu oraz przywracanie partycji z back-upu.

Artykuły i poradniki charakterystyczne dla platformy.

Post by pawelooss » 3 Oct 2019, o 22:54

Czasami w wyniku niepomyślnej aktualizacji OTA (np. przy próbie instalacji patcha na nieoryginalne oprogramowanie) albo przez inne nieudane ingerencje w soft cały system się posypie i telefon nie będzie chciał wystartować. Co wówczas robić?

Na wstępie można pokusić się o diagnozę takiego stanu rzeczy poprzez przejrzenie logów. Zostało to opisane poniżej.
Code: Select all
Please Login or Register, to see this Content


Niezależnie od wyników tejże analizy (lub też braku jej podejmownania), niezbędne będą kopie zapasowe sprawnych partycji. Najlepiej, gdy to będą wcześniej przygotowane przez nas obrazy, ale jeśli ich nie mamy, to możemy próbować ratować się paczkami udostępnionymi przez innych, np. w tym dziale: paczki-z-oprogramowaniem-vf19.htm

Do przywrócenia partycji z tych kopii można posłużyć się paczką RESTORE-8110.7z od PuriShnit dedykowaną Nokii 8110 4G.
Code: Select all
Please Login or Register, to see this Content

Składają się na nią:
  • 4bash.zip - narzędzie potrzebne do wystartowania z poziomu Recovery;
    Code: Select all
    Please Login or Register, to see this Content
  • bash4zip.sh - skrypt wskazujący, które partycje będą przywracane (skomponowany pod firmware w wersji 12);
    Code: Select all
    Please Login or Register, to see this Content
  • new-dumps - pusty folder, w którym należy umieścić posiadane zrzuty partycji.

    Image

Uwaga: Aby można było ich użyć, konieczne jest najpierw posiadanie Recovery z kluczami testowymi (dla Nokii 8110 4G jest ono w oryginalnym sofcie w wersji 12 lub niższej; w przypadku nowszego softu należy wgrać customowe Recovery).

Instrukcja użycia:
  1. Rozpakuj archiwum RESTORE-8110.7z i przenieś wszystkie elementy z archiwum na kartę pamięci, uzupełniając folder new-dumps o obrazy partycji z tej samej wersji, co aktualnie wgrane firmware.

    Image
  2. Uruchom telefon w trybie Recovery: za pomocą klawiszy Power+Up lub komendą adb reboot recovery.
  3. Zamontuj partycję /system.
  4. Wybierz opcję aktualizacji z karty pamięci.
  5. Wskaż plik archiwum 4bash.zip.
  6. Poczekaj, aż przywracanie dobiegnie końca (weź pod uwagę, że np. partycje system.img i userdata.img mają odpowiednio około 800 MB i ponad 2 GB rozmiaru, więc jeśli chcesz je przywrócić, musisz chwilę poczekać).
  7. Zrestartuj system telefonu.



Jeśli na karcie pamięci od razu mamy kopie zapasowe zgrane narzędziem dumpall.zip do folderu DUMPS, to możemy nazwę tego folderu zmienić na new-dumps albo wyedytować skrypt bash4zip.sh, by poprawić ścieżki. Więcej w poniższym artykule.
Code: Select all
Please Login or Register, to see this Content




Alternatywnie do całego sposobu opisanego powyżej, możemy spróbować przywrócić tylko partycję systemową. W tym celu skorzystamy z narzędzia RestoreSystem_signed.zip od AdvancedHACKERniV1, które wraz z plikiem obrazu partycji system.img umieszczamy na karcie pamięci i postępujemy analogicznie jak w instrukcji do poprzedniego narzędzia.
Code: Select all
Please Login or Register, to see this Content

Więcej w poniższym artykule.
Code: Select all
Please Login or Register, to see this Content


ImageImageImage

Kolekcja ➔ Apple iPhone 5s && BlackBerry Curve 9320 && Ericsson A2618s, A2628s && Götze & Jensen GFE36 && MaxCom MM432BB
&& HTC HD2 && Motorola RAZR V3, V2288 && Samsung Galaxy S && Siemens A52 && Sony Ericsson C902 && Sony Xperia E, Xperia Z3C
&& N♥kia 100, 1100, 1110, 1600, 1616, 3100, 3110c, 3210, 3310, 3410, 3510i, 5510, 5800XM, 6020, 6230i, 6300, 6303c, 6610i, 7260, 7360

&& N♥kia Lumia 730 Dual SIM, Lumia 800, E50, E51, E52, E7-00, N8-00, N900, N9-00, N95 8GB, N-Gage && OnePlus 5T && Tracer Ovo 1.2 :)
pawelooss Male
Pan i Władca!
Administrator

User avatar
 
Offline
 
Telefon: N♥kia E52 || One+ 5T || iPhone 5s
Soft: CFW 081.003 || Android 8.1 || iOS 12
Operator: Play
Age: 27
Location: Ruda Śląska

Joined: 27 Feb 2009
Online: 647d 6h 18m 27s
Posts: 11840Topics: 1154
Reputation point: 17272
    Windows 10 Firefox

Post by adam111 » 27 kwi 2009, o 00:00

BoTs RoX! :D
adam111 Mężczyzna
Oddajcie mi cześć!
50%

Avatar użytkownika
 
Online
 
Telefon: Nokia 3110c
Soft: v. 05.50
Operator: -----

Joined: 30 mar 2009
Online:
Posts:    •  Topics:  
    Ubuntu  Firefox

Return to [S30+] Tutoriale

Who is online

Users browsing this forum: No registered users and 0 guests