Skocz do zawartości

Forum XperiaSite.pl używa ciasteczek (cookies). Przeczytaj naszą Polityka prywatności by dowiedzieć się więcej. Kliknięcie w przycisk obok wyłączy to okno.    Zgadzam się na ciastka
  • Log In with Google      Logowanie »   
  • Rejestracja



Zdjęcie
ROM

[Sailfish OS] Sailifish X (unofficial)

sailfish sailifish unofficial

  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 OFFLINE ch3mn3y

ch3mn3y

    (o_O) Jaola Tymon (O_o)

  • Reputacja: 1843
  • 18549 postów
  • Skąd:Województwa Nadmorskie
  • Telefon:Xperia Z2
  • Android:Nougat (7.1.2)
  • Rom:Resurrection Remix (5.8.4)
  • Kernel:Marrow Kernel (0.6 beta)
  • Operator:Virgin Mobile

Napisano 25 wrzesień 2017 - 17:11

Nieoficjalne buildy oficjalnej wersji Sailfish X dla Xperii X.

 

Informacje:

  • Wersja Sailfish OS: 2.1.2.3*
  • Wersja Stock fw: ---
  • Wersja AOSP: 6.0.1 MR1
  • Wersja Lineage OS: ---
  • Wersja Romu: unofficial

* jest to wersja ostatniego obrazu, można go normalnie zaktualizować do oficjalnego Sailfish X (acz bez wsparcia dla apek z Androida i pomocy technicznej). Na chwilę obecną najnowsza dostępna wersja to 2.1.4.13.

 

Wymagania:

  • Xperia X (F5121),
  • Odblokowany bootloader,
  • Linux lub OS X.

Co nie działa?

  • nie działa Bluetooth (w kolejnej wersji będzie to częściowo naprawione)
  • wyczuwanie dotyku działa wolno (w kolejnej wersji nie będzie już tego problemu),
  • nie działa część sensorów:
    • czytnik linii papilarnych,
    • barometr,
    • pedometr (krokomierz),
  • Tethering (udostępnianie internetu) nie działa,
  • istnieje problem z odtwarzaniem i nagrywaniem filmów,
  • tylko 2 rdzenie LITTLE są aktywne (ustawienie podstawowe).

Instalacja:

  • Pobierz plik SailfishOS-*.tar.bz2, flash.sh, make_ext4fs (chyba, że skompilujesz własny), hybris-recovery.img oraz SW_binaries_for_Xperia_AOSP_M_MR1_3.10_v12_loire.zip.
  • Skopiuj je do jednego folderu..
  • Rozpakuj plik tar.bz2:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

    Chwilę to potrwa.
  • Powstanie nowy folder o nazwie pliku .tar.bz2, skopiuj do niego pliki make_ext4fs, flash.sh (nadpisując istniejący) oraz SW_binaries_for_Xperia_AOSP_M_MR1_3.10_v12_loire.zip.
    Można też samemu edytować istniejący plik flash.sh zamiast go nadpisywać. Usuwamy z niego #194 linijkę brzmiącą:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  • Podłącz urządzenie w trybie Fastboot.
    Wyłączone trzymając Vol+.
  • W Terminalu przejdź do nowego folderu folderu:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  • (może być zbędne) W Terminalu wpisz dodatkowo te 2 komendy, aby skrypty stały się wykonywalne:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  • Rozpocznij wgrywanie:
  • Jeśli system wgra się poprawnie, to otrzymamy informację "Flashing completed. Detact usb cable, press and hold the powerkey to reboot.".
  • Włącz działający rom.

EmIMOkD.png

 

Hybris Recovery:

Dodatkowo możemy wgrać Recovery stworzone przez firmę Jolla, a nazwane Hybris. Nie jest to takie Recovery jak TWRP, a więc wydaje mi się, że TWRP będzie lepszym wyborem.

  1. Pobieramy odpowiedni plik.
  2. Kopiujemy go do folderu z Fastbootem.
  3. Podłączamy urządzenie w trybie Fastboot.
    Wyłączone trzymając Vol+.
  4. Wgrywamy komendą:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  5. Koniec.

 

Screeny:

Spoiler

 

Download:

2.1.2.3:

Download

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

2.1.1.26:

Download

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

make_ext2fs (dla Linuxa):

Download

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

make_ext2fs (dla OS X):

Download

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

make_ext4fs (chyba dla Linuxa) oraz flash.sh:

Download

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

AOSP M MR1:

Download

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

hybris-recovery.img:

Download

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

 

 

Na podstawie:

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

oraz

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.


  • 0

#2 OFFLINE ch3mn3y

ch3mn3y

    (o_O) Jaola Tymon (O_o)

  • Autor tematu
  • Reputacja: 1843
  • 18549 postów
  • Skąd:Województwa Nadmorskie
  • Telefon:Xperia Z2
  • Android:Nougat (7.1.2)
  • Rom:Resurrection Remix (5.8.4)
  • Kernel:Marrow Kernel (0.6 beta)
  • Operator:Virgin Mobile

Napisano 08 październik 2017 - 13:48

W razie problemów podczas aktualizacji, gdy wgrane zostaną nowsze Droid-Configs, telefon wpadnie w bootloopa. Wtedy trzeba trochę pobawić się w Terminalu.
 
Jeśli jeszcze nie złapaliśmy bootloopa:

  • Uruchamiamy Terminal i po kolei wpisujemy:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  • Po tym aktualizacja powinna przejść bez problemów.

Po złapaniu bootloopa (poprzez Recovery):

  • Uruchamiamy Recovery i wchodzimy to Terminalu (w TWRP jest taka opcja, Hybris wymaga podłączenia do komputera i ADB):
  • Wpisujemy po kolei:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  • Teraz system powinien się uruchomić.

No chyba, że wgramy nową wersję na czysto, to powinno być OK, bo nie dochodzi do zmiany Droid-Configs, a dokładniej do konfliktu nowej wersji ze starymi danymi.
 
Są to kroki podane przez Jolla, a więc cos chyba szykują ze sporą ilością zmian.


  • 0

#3 OFFLINE ch3mn3y

ch3mn3y

    (o_O) Jaola Tymon (O_o)

  • Autor tematu
  • Reputacja: 1843
  • 18549 postów
  • Skąd:Województwa Nadmorskie
  • Telefon:Xperia Z2
  • Android:Nougat (7.1.2)
  • Rom:Resurrection Remix (5.8.4)
  • Kernel:Marrow Kernel (0.6 beta)
  • Operator:Virgin Mobile

Napisano 22 listopad 2017 - 18:47

Dodatkowo możemy uruchomić kilka fajnych rzeczy:
 
Odblokowanie drugiej karty SIM w modelach DualSIM:

  • Edytuj plik default.prop (powinien znajdować się w /data).
    Dodaj następujące (3) linijki:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  • Edytuj też plik ril_subscription.conf (znajduje się w /etc/ofono/).
    Dodaj następujące (2) linijki:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

  • Następnie zainstaluj jolla-settings-networkin-multisim.
    W Terminalu wpisz:

    Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

W razie problemów z ostatnią komendą skorzystaj z tej:

Treść ukryta. Proszę Zaloguj się lub Zarejestruj by zobaczyć zawartość.

Włączenie/wyłączenie Double Tap To Wake (DT2W):

Brak aktualizacji w aplikacji pocztowej:


  • 0

#4 OFFLINE ch3mn3y

ch3mn3y

    (o_O) Jaola Tymon (O_o)

  • Autor tematu
  • Reputacja: 1843
  • 18549 postów
  • Skąd:Województwa Nadmorskie
  • Telefon:Xperia Z2
  • Android:Nougat (7.1.2)
  • Rom:Resurrection Remix (5.8.4)
  • Kernel:Marrow Kernel (0.6 beta)
  • Operator:Virgin Mobile

Napisano 26 listopad 2017 - 20:41

Wyszła wersja 2.1.2.3. Wymagany jest pełny reflash z usunięciem danych. Po tej wersji mają już być normalne, działające aktualizacje OTA.

 

EDIT: Okazuje się, że użytkownicy DualSIM też mogą się pobawić Sailfishem. Z tym, że uruchomienie drugiej karty to troszkę dodatkowej zabawy (opis w poście powyżej).


  • 0







Również z jednym lub większą ilością słów kluczowych: ROM, sailfish, sailifish, unofficial

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych


XperiaSite.pl jest nieoficjalnym i niezależnym serwisem poświęconym smartfonom z serii Sony Xperia. Wszystkie znaki towarowe, nazwy firm oraz logotypy wymienione na stronie należą do ich właścicieli.Strona ma charakter informacyjny.