Archiwum kategorii: Android

CyanogenOS 13 (Marshmallow 6.0.1) dla OnePlus One

Jeśli mnie pamięć nie zawodzi (a różnie z tym bywa), to w zeszłym tygodniu miała miejsce aktualizacja dla OnePlus One do Androida Marsmallow 6.0.1. Na chwilę obecną możliwa jest jedynie aktualizacja OTA, która będzie wyglądała dokładnie tak samo, jak opisywałem tu: Aktualizacja OnePlus One do YOG7DAS2K1 (dla posiadaczy TWRP).

Android Marshmallow wprowadził pewne optymalizacje związane ze zużyciem baterii, które z założenia powinny sprawić iż urządzenia na jednym cyklu ładowania powinno, podkreślam powinno pracować dłużej. Niestety jak to zwykle bywa, praktyka praktyką, teoria teorią – nie zauważyłem żadnych zmian. Dotychczas urządzenie wytrzymywało mi jeden pełny dzień, teraz wytrzymuje jeden pełny dzień.

Największą widoczną zmianą dla mnie jest zauważalny wzrost w wydajności urządzenia. I wcale nie mam na myśli prędkości działania poszczególnych aplikacji, czy też ilości pkt. w benchmarku. Mam na uwadze płynność animacji w systemie i same odczucia w trakcie korzystania z urządzenia. Działa zdecydowanie lepiej i płynniej. Jakby 6.0.1 tknęło nowe życie w 2 letnie urządzenie – właściwie już dziadka, który swoimi bebechami nadal przerasta niejednego młodzieńca ze średniej półki (a czasem zdaje się, że nawet z wysokiej).

Warto aktualizować, czy nie? Warto. Warto chociaż spróbować. Kilka opcji z ustawień zniknęło, pojawiło się kilka nowych. Ale odczucia z korzystania, z urządzenia nie pozostawiają złudzeń – urządzenie działa o wiele lepiej.

Pobierz OTA - Incremental OTA 12.1S > 13

Aktualizacja OnePlus One do YOG7DAS2K1 (dla posiadaczy TWRP)

Pod koniec 2015 roku, Cyngn wydał nową aktualizację dla urządzeń OnePlus One, oznaczonej numerkiem YOG7DAS2K1. Jednakże do tej pory nie pojawiła się pełna paczka *.zip do flashu urządzenia z poziomu chociażby TWRP. But don’t worry, be happy, jest inne wyjście, okrężne. Musimy przywrócić stockowe recovery, wrzucić poprzednią wersję systemu YOG4PAS3JL i „na niej nainstalować” aktualizację.

A teraz, let’s do it i postarajmy się nic nie zepsuć.

Procedura flashowania z użyciem stockowego recovery nie usuwa danych. Właściwie jeśli wykonamy wszystko zgodnie z opisem, to nic się nie stanie z naszymi danymi, ani konfiguracją urządzenia. Ale pamiętaj, że i tak robisz to na własną odpowiedzialność.

Aktualizacja modemu OnePlus One przy pomocy fastboot

Osoby, które korzystają z custom recovery w OnePlus One mogą nadal posiadać pewne problemy w funkcjonowaniu urządzenia, nawet w sytuacji, gdy zaktualizowali urządzenie do najnowszego oficjalnego ROMu. Jednym ze znanych mi artefaktów, który towarzyszy starej wersji sterownika do modemu jest problem z LiveDisplay i czujnikiem zbliżeniowym. Na starej wersji sterownika występuje problem z samoczynnym wybudzaniem urządzenia w kieszeni. Nowa wersja rozwiązuje ten problem.

Jak zatem zaktualizować sterownik w urządzeniu, skoro nie posiadamy stockowego recovery? Za pomocą fastboot.


Cyanogen OS 12.1S, nowe OTA dla OnePlus One

Stało się – po kolejnych miesiącach oczekiwań, użytkownicy OnePlus One otrzymali aktualizację do Adnroida 5.1. Niestety, jedynie 1, bądź 2% użytkowników otrzyma/ło informację o aktualizacji swojego urządzenia do systemu Cyanogen OS 12.1S. Pozostali, jeśli wyrażą taką chęć, mogą skorzystać z udostępnionego na łamach Android Police pliku *.zip z aktualizacją.

Informacje o systemie

Informacje o systemie


Rozwiązanie problemu z wyświetlaczem OnePlus One

Sporo ludzi od pewnego czasu zgłasza (nie mi oczywiście) problemy z wyświetlaczami OnePlus One, które albo nie reagują, albo mają tzw. Ghost Touch (dotknięcia ducha, hue hue). Objawia się to tak, że np. podczas pisania ekran chwilowo nie reaguje, a po chwili „naciska” losowe znaki. I tak w moim przypadku, gdy wciskałem na klawiaturze „t” oraz „i”, telefon uznał inaczej i przejechał sobie również po „g”, „h” i „j”.

Ghost touch OPO

Ghost touch OPO

W przypadku, gdy dwa (lub więcej) palców znajdują się w jednej osi X – wyświetlacz nie reaguje na jeden z „dotyków” i odłącza go, dopóki nie zmieni się jego pozycji.

Na ScreenCaście widzicie, jak zachowuje się dokładnie ekran. Zaznaczam iż w momencie, gdy któryś z „dotyków” zanikał – palce znajdowały się na wyświetlaczu. Odrywałem je dopiero wtedy, gdy na ekranie nie znajdował się ani jeden punkt.

Rozwiązaniem – update firmware synaptica

Szybko można usterkę naprawić aktualizując firmware synaptica. Jedną z opcji jest wgranie Custom ROM – CyanogenMod 12 Nightly, który ma najnowszą aktualizację. Drugą, z której ja skorzystałem – jest wgranie innego kernela. Ja wybrałem franco.kernel, który posiada ten sam nowy firmware, co nightly CM (autor wyciągnął go w końcu z CM).

Franco Kernel r43 - Pobierz kernel Franco z aktualizacją firmware synaptic.

Po pobraniu wypakujcie paczkę, i: macie dwie opcje.

  1. Wgrać kernel za pomocą fastboot:
    fastboot flash boot franco_kernel_r43.img
  2. Zrobić flash za pomocą custom recovery:
    Uruchomić telefon za pomocą dolnego przycisku głośności i włącznika > Install > W dolnym rogu klikamy na „Images” > Odnajdujemy lokalizację naszego obrazu (pierw go tam trzeba wrzucić ;) ) > klikamy na niego i instalujemy.

Reset. I ma działać!

Które urządzenia narażone

Nie każde urządzenie jest narażone na ten problem i nie na każdym ujawnia się on tak samo. Niektóre mogą posiadać uszkodzenie sprzętowe i nie ma szans by naprawiło to błąd. Z informacji, które posiadam wynika, że urządzenia, które posiadają wyświetlacze TPK z błędem ekranu po aktualizacji firmware działają prawidłowo. By sprawdzić, jaki wyświetlacz masz, należy wydać polecenie z terminala:

cat /sys/class/input/input0/vendor_id

Jeśli w wyniku otrzymacie 2 – macie wyświetlacz TPK.