Wrzucam w osobnym temacie, żeby nikt nie szukał. Temat dotyczy ROMu dla S8+, natomiast z S8 postepujemy identycznie gdyby ktos pytal.
Przepakowałem dla Was najnowszy ROM zgodnie z informacja na XDA:
https://forum.xda-developers.com/galaxy-s8+/how-to/guide-how-to-flash-crap-using-odin-t3748555
ROM pobrany z samfirm.
Jest to oczywiscie czysty, oryginalny ROM Samsunga, nie zadna modyfikacja/custom. Przy wypuszczaniu Oreo Samsung zmienił metode kompresji na format "lz4", której obecnie Odin jeszcze nie obsługuje - byc może zostanie to wprowadzone, a byc moze zleja temat i kazdą kolejna aktualizacje będzie trzeba robic w ten sposób.
Krótka instrukcja:
1. Ściągamy specjalnie zmodyfikowaną wersję Odina: https://drive.google.com/open?id=1wZkpW6TD2tbwRe9zMKmZiDhHUOS2TE7O
2. Ściągamy przygotowany i przepakowany przeze mnie ROM: https://drive.google.com/open?id=1Ml3m8iHdvk2YCdvxC3-GgyE7mvlop4tV
3. Flash robimy zgodnie ze sztuka, podstawiając poszczegolne pliki tak jak podczas zwyklego wgrywania ROMu przez Odina.
Jeżeli ktoś chce sam podziałać, wrzuca rozbudowaną instrukcje krok po kroku:
Spoiler
Wymagania:
- PC na Windowsie
- zmodyfikowana wersja programu 7zip obsługująca metodę kompresji lz4 - https://github.com/mcmilk/7-zip-zstd/releases
- Modyfikowana wersja Odina: https://drive.google.com/open?id=1wZkpW6TD2tbwRe9zMKmZiDhHUOS2TE7O
- Działa na: Galaxy S8/S8+ (G950F / G950FD / G955F / G955FD)
- ROM XXU1CRAP Oreo
1.Ściągamy ROM Oreo XXU1CRAP z np. Samfirm. Pobrane archiwum wypakowywujemy. Po rozpakowaniu mamy 5 plików ( AP, BL, CP, CSC_OXM and HOME_CSC_OXM),
2.Odpalamy notatnik i kopiujemy DOKLADNIE nazwy wszystkich wypakowanych plikow, usuwajac z końca nazwy ".md5", nazwa pliku konczy sie na ".tar". Kopiujemy tak nazwy wszystkich 5 plików.
3.Mając juz skopiowane nazwy, bierzemy sie za pierwsze archiwum AP. Edytujemy nazwe pliku, z nazwy usuwamy ".md5", pojawia nam sie mozliwosc wypakowania archiwum 7zipem (prawoklik na pliku ->7zip standard -> extract here)
4.Wypakowujemy w taki sposób archiwum AP - wypakowane zawiera kilka plików w sobie ('meta-data', userdata.img.lz4, system.img.lz4, recovery.img, boot.img.lz4), w związku z tym tworzymy dla niego folder o nazwie "AP" i wszystkie wypakowane pliki z archiwum AP wrzucamy do folderu AP. Teraz w ten sam sposob rozpakowywujemy pliki spakowane kompresją lz4 (userdata.img.lz4, system.img.lz4, recovery.img, boot.img.lz4). Po rozpakowaniu otrzymujemy pliki w formacie ".img". Usuwamy wszystkie archiwa "lz4", zostawiajac tylko 'meta-data' i pozostale pliki w formacie IMG (userdata.img, system.img, recovery.img, boot.img). Zaznaczamy wszystkie pliki wraz z folderem 'meta-data' i ponownie pakujemy: prawoklik -> 7zip standard -> add to archiwe -> w nazwie pliku wklejamy skopiowaną wcześniej dokładna nazwe paczki AP i upewniamy sie, ze archive format to TAR.
5.Dokładnie tak samo robimy dla kolejnych archiwów ze wszystkimi zawartymi w archiwach plikami w formacie "lz4":
- BL
- CP
- CSC
6.Docelowo mamy dokładnie taki sam skład plików, jak po rozpakowaniu ROMu, z tym, że wszystkie przepakowane do formatu "tar", przykładowo za XDA:
AP_G955FXXU1CRAP_CL12993656_QB16754780_REV00_user_low_ship_meta.tar
BL_G955FXXU1CRAP_CL12993656_QB16754780_REV00_user_low_ship.tar
CP_G955FXXU1CRAP_CP8821296_CL12993656_QB16754780_REV00_user_low_ship.tar
CSC_OXM_G955FOXM1CRAP_CL12993656_QB16754780_REV00_user_low_ship.tar
7.Dalej robimy flash zgodnie ze sztuka zmodyfikowana wersją Odina.
8.Well done, wszystko😉
Spoiler
Standardowo - nie ponoszę odpowiedzialności jak ktos ucegli sobie telefon nie potrafiąc obslugiwać sie Odinem 😉