Archiwa tagu: CyanogenOS

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.


Kolejne OTA dla OnePlus One i COS 12S

Kilka dni temu pisałem o aktualizacji dla OnePlus One do CyanogenOS 12S. Dziś pojawiła się kolejna OTA dla tego telefonu. Nosi ona nazwę: cm-12.0-YNG1TAS17L-bacon-signed.zip

cm-12.0-YNG1TAS17L-bacon-signed.zip - Pobierz nową wersję OTA cm-12.0-YNG1TAS17L-bacon-signed.zip
Jeśli nie pojawiła się u was jeszcze informacja o aktualizacji OTA w systemie – możecie dokonać tego za pomocą Custom Recovery i powyższego pliku.

Ze zmian, które wprowadzono znane jest tylko dodanie rozpoznawania komendy „OK OnePlus” na każdym ekranie, nawet gdy telefon jest wygaszony.

Z tego co udało mi się już sprawdzić – działa to fatalnie. Trenowanie głosu jest istną katorgą. 3 kroki należy wykonać do przeszkolenia głosu, ale każdy powtarza się czasem po 5-6 razy. 5-10 minut wyjęte z życiorysu. Dodatkowo żeby funkcja zadziałała należy dosłownie krzyczeć do telefonu, albo przykleić go do ust. Bardzo słabo… bardzo.

Zdecydowanie lepiej działa opcja od Google – „OK Google”, która jest zdecydowanie bardziej czuła i dokładna.

Nawet po późniejszym (udanym) przetrenowaniu głosu telefonu nie idzie wybudzić w żaden sposób. Szybciej jest wziąć go do ręki. Poza tym nie ma to nawet większego zastosowania z Google Now, którego i tak trzeba doglądać i kontrolować, co robi i co pokazuje. Nie działa z zestawem słuchawkowym (słuchawki + mikrofon). Jak dla mnie: