Okna.  Wirusy.  Laptopy.  Internet.  Biuro.  Narzędzia.  Kierowcy

Zacznę od krótkiego wprowadzenia. Spotykać się z kimś System operacyjny Android to najpopularniejszy system operacyjny dla urządzeń mobilnych. Wszyscy kochają go za prostotę, otwartość i oczywiście możliwość personalizacji. Jednak wielu z nas nudzi się nagim Androidem, wchodzimy do Internetu i wpisujemy „Pobierz niestandardowe oprogramowanie dla telefonu XXX”. I co widzimy? Jeśli masz tani chiński smartfon, to raczej nic nie znajdziesz, a jeśli go znajdziesz, będzie to przerobiony towar. Mój cykl artykułów dedykowany jest posiadaczom urządzeń z najwyższej półki, które cieszą się także popularnością wśród programistów. Jeśli więc masz Nexusa 5, One Plus jeden, SGS 5 lub inny popularny smartfon, szukając w Google, otrzymasz mnóstwo odpowiedzi. Możesz natknąć się na nazwy takie jak cyanogenmod, paranoid android, aicp i inne. Ale co nam mówią? Ogólnie rzecz biorąc, jeśli się nad tym zastanowić, to nic. Potrzebujemy porady, jakiejś recenzji. Właśnie dlatego postanowiłem napisać tę serię artykułów. Co 2-3 dni będę recenzował popularne i mało popularne oprogramowanie, które jest dostępne dla większości smartfonów.

Zacznijmy więc. Mam nadzieję, że ci się spodoba. Na początek… (bęben).

Cyanogenmod 12.1

Powiedz-en-ou-jen-mod, w potocznym języku - CYJAN. Najpopularniejsze obecnie niestandardowe oprogramowanie sprzętowe. Stan na czerwiec 2014 r. zainstalowany na 12 milionach urządzeń (dzięki Wikipedii).
Co jest nie tak z tym oprogramowaniem? Dlaczego jest tak popularna? To proste. Cyanogenmod to nie tylko dobrze promowana marka, którą wszyscy znają, w skrócie Cyanogenmod to stabilność, szeroka funkcjonalność dostosowywania, własny silnik motywów, regularne aktualizacje, duży zespół i, co najważniejsze, NAJSZERSZY zakres obsługiwanych urządzeń.

Wygląd i funkcje

Czym więc jest cyjan? Załóżmy, że go pobraliśmy, zainstalowaliśmy, zainstalowaliśmy GAPPS, skonfigurowaliśmy tak, jak zwykle, nic specjalnego. Czekamy, aż załaduje się ekran główny i zobaczymy normalny pulpit. Android Lollipop, który nie różni się od seryjnego.

Może to niektórych rozczarować, ale od razu powiem, że pokażę wam dalej wszystkie uroki oprogramowania. Teraz czas otworzyć obszar powiadomień.


Na pierwszy rzut oka widzimy zwyczajną zasłonę, jednak od razu rzuca się w oczy prognoza pogody w niej zawarta. Przydatna funkcja, która nie zużywa dużo baterii.
Przejdźmy dalej. Przejdźmy do ustawień, tu zaczyna się zabawa. Cyanogenmod ma szeroki zakres ustawień. Poniżej możesz zobaczyć zrzuty ekranu wszystkich. Następnie zdradzę treść tych, które zasługują na szczególną uwagę.




Przewijanie listy ustawień, elementów takich jak Profile systemowe, pasek stanu, pasek powiadomień, prywatność, przyciski, ekran blokady i wydajność.

Wydajność

Zacznijmy od wydajności, tutaj możemy wybrać tryb pracy naszego urządzenia, albo normalny, czyli uniwersalny, do wszystkiego, albo energooszczędny, co przydaje się, gdy jesteś w długiej podróży lub używasz telefonu jako dialera i wysoką wydajność, jeśli grasz w gry. Przełącznik trybu można umieścić w kurtynie, ale o tym później.


Aktualizacje

Następną funkcją, która bardzo mi się podoba w tym firmware, jest możliwość aktualizacji OTA, jest to wygodne, nie trzeba za każdym razem wchodzić na stronę internetową, aby pobrać aktualizację, telefon zrobi wszystko za Ciebie. Wystarczy, że przejdziesz do zakładki „Informacje o telefonie” i wybierzesz „Aktualizacje”. Dla wygody możesz ustawić częstotliwość Automatyczne aktualizacje, co jest bardzo wygodne.



Ustawienia dźwięku

Wchodząc w ustawienia dźwięku, widzimy tak przydatną funkcję, jak regulacja mocy wibratora. Bardzo przydatne, gdy masz grube spodnie zimowe lub potrzebujesz alarmu wibracyjnego. Osobno możesz skonfigurować tryby alertów, ustawić harmonogram, kiedy i który włączyć. Włącz i wyłącz wibrację, zwiększ głośność dzwonka, zmień dźwięk dzwonka i powiadomień.


Ustawienia ekranu i wyświetlacza

W ustawieniach ekranu i wyświetlacza należy zwrócić szczególną uwagę na funkcje wyświetlania na żywo, blokady trybu uśpienia, ustawień wyświetlania i rozszerzonego ekranu. To pierwsze sprawia, że ​​wygodniej jest korzystać ze smartfona o różnych porach dnia, podczas korzystania z drugiego, jeśli np. otrzymasz SMS, telefon sam się odblokuje, jeśli go podniesiesz, rozszerzony ekran pozwala ukryć soft Klawisze i ustawienia wyświetlacza dostosowują powiadomienia LED, jeśli są dostępne. Zmiana DPI jest również przydatną funkcją, umożliwiającą zwiększenie lub zmniejszenie elementów sterujących telefonu w zależności od tego, co Ci odpowiada.






Motywy

Na szczególną uwagę zasługuje pozycja „Tematy”. Wiele osób instaluje Cyanogenmod ze względu na fajny silnik. Tutaj możesz pobrać potrzebne motywy Google Play, witrynę internetową i inne witryny, wybierz z każdej z nich swój ulubiony element i dodaj wyjątkowości swojemu telefonowi. Prawie wszystko można zmienić.


Ustawienia powiadomień

A oto ustawienia powiadomień, nic nie powiem, wszystko jest jasne na zrzucie ekranu.


Ustawienia przycisków

Przyjrzyjmy się bliżej elementowi ustawień o nazwie Guziki. Możesz zmienić ich lokalizację, skonfigurować przyciski głośności do przełączania utworów, zmienić skróty pierścienia nawigacyjnego (trzeba przytrzymać klawisz Home i przesunąć w górę) i wiele więcej.



Ustawienia paska stanu

W ustawieniach statusu możemy zmienić lokalizację zegara, osobiście podoba mi się ten na środku, zmienić styl baterii, wyświetlić procenty wewnątrz baterii i kilka innych ciekawych gadżetów.


Panel powiadomień

Ustawienia panelu powiadomień umożliwiają włączenie lub wyłączenie wyświetlania w nim pogody, get szybki dostęp do przełączników, a także zmienić same przełączniki. Listę wszystkich przełączników możesz zobaczyć na zrzutach ekranu, ponieważ ich wypisanie zajęłoby dość dużo czasu.





Oprogramowanie jest bardzo stabilne, działa szybciej niż standardowe, nie ma żadnych zacięć, nic się nie zawiesza.

Aktualizacje

Jeśli jesteś prostym użytkownikiem, nie polecam instalowania „nocnych kompilacji”, ponieważ czasami są one niestabilne. W ustawieniach aktualizacji możesz wybrać aktualizacje typu Snapshot, nie są one wydawane co tydzień ani co miesiąc, ale są odpowiedni dla przeciętnego użytkownika.

Funkcje oprogramowania sprzętowego

  • W przypadku urządzeń opartych na procesorach Qualcomm dostępne są zespoły CAF, które znacznie poprawiają jakość dźwięku, szybkość aparatu i ogólnie sprzęt.
  • Posiadanie własnego, całkiem nieźle menedżer plików
  • Po wyjęciu z pudełka dostępny jest własny odtwarzacz muzyki z wysoce konfigurowalnym korektorem (który nie zawsze działa)
  • Na ekranie blokady dostępna jest wizualizacja muzyki
  • Konfigurowalny program uruchamiający Trebuchet. Można w nim skonfigurować rodzaj i szybkość animacji przejść, rozmiar siatki pulpitu oraz różne gesty serwisowe
Minusy
  • Słabe nocne kompilacje, ale dlatego są nocne
  • Kilka niestandardowych jąder dla urządzeń opartych na procesorach Qualcomm (kompilacje CAF)
  • Przejście do następnego (głównego) zajmuje dużo czasu Wersja na Androida
  • Standardowy korektor nie zawsze działa
No cóż, jestem trochę zmęczony, ale myślę, że opisałem to wystarczająco szczegółowo. To wszystko, moi przyjaciele. Dziękuję za uwagę i poświęcony czas :-)

Przed jakąkolwiek „interwencją” w systemie nie zapomnij wykonać kopii zapasowej zmodyfikowanych plików.
Wszelkie manipulacje, które wykonujesz na swoim urządzeniu, robisz na własne ryzyko i ryzyko.

Ponieważ jestem zwolennikiem gołego Androida bez TW, dlatego mój SGS III miał , ALE...

v.5.1.1 Kompilacja 20

Ogólnie rzecz biorąc, rozwój CM został przeniesiony do CM13.0.


Lista zmian:

Budowa 21
- Zaktualizowane źródła

Budowa 20
- Zaktualizowane źródła

Budowa 19
- Zaktualizowane źródła
- Pewnie w międzyczasie naprawiłem/poprawiłem jeszcze kilka innych rzeczy

Budowa 18
- Głównie poprawki związane z dźwiękiem
- Przywrócono wzmocnienie głośników i słuchawek, ponieważ nie było potrzebne i powodowało zakłócenia
- Naprawiono zepsutą logikę AIF2, głośnik w słuchawce powinien teraz być znacznie głośniejszy i mniej zniekształceń (Dhiru to zepsuł)
- Zaktualizowane źródła
- Pewnie w międzyczasie naprawiłem/poprawiłem jeszcze kilka innych rzeczy

Budowa 17
- Różne poprawki dźwięku (wzmocnienie +3 dB)
- Zaktualizowane źródła
- Pewnie w międzyczasie naprawiłem/poprawiłem jeszcze kilka innych rzeczy

Budowa 16
- Włączono kCollectorTypeHSpaceCompact dla ART
- Zmieniono implementację malloc na dlmalloc
# Obie powyższe zmiany powinny znacznie poprawić zarządzanie pamięcią i zmniejszyć zużycie pamięci na urządzeniach o małej ilości pamięci
# Dziękuję arter97 za znalezienie ich i zasugerowanie użycia w i9300

Domyślnie wyłączona ZRAM
- Wprowadzono wstępną optymalizację dex dla ART
- Zaktualizowane źródła
- Pewnie w międzyczasie naprawiłem/poprawiłem jeszcze kilka innych rzeczy
Budowa 15
- Dodano obejście zakleszczeń Bluetooth występujących w AOSP Lollipops
- Dodano możliwość zmiany adresu MAC Wi-Fi (dzięki siracuervo)
- Zaktualizowane źródła
- Pewnie w międzyczasie naprawiłem/poprawiłem jeszcze kilka innych rzeczy
Budowa 14
— Powrót do obiektów blob B13 DRM w celu naprawy Chromecasta
- Różne ulepszenia/poprawki HWC
- Zaktualizowane źródła
- Pewnie w międzyczasie naprawiłem/poprawiłem jeszcze kilka innych rzeczy
Budowa 13
- Jeszcze jedna próba naprawienia Netflix (zmienione obiekty BLOB DRM)
- Postanowiłem wrócić do czujników o zamkniętym kodzie źródłowym, ponieważ te o otwartym kodzie nadal nie zadowalały mnie pod względem stabilności
- Zaktualizowane źródła
- Pewnie w międzyczasie naprawiłem/poprawiłem jeszcze kilka innych rzeczy
Budowa 12
- Wróciłem do czujników o zamkniętym kodzie źródłowym, ponieważ te o otwartym kodzie źródłowym nie działają jeszcze całkowicie idealnie
- Naprawiono Netflix, teraz powinien działać poprawnie
- Zaktualizowane źródła
Budowa 11
- Nieznacznie zwiększono głośność w słuchawce, ponieważ była ledwo słyszalna na zewnątrz
- Naprawiono derpy SELinux wprowadzone w B10 (odmowy sysfs)
- Naprawiono więcej odmów SELinux związanych z ostatnio zmienionymi częściami (czujniki open source i bluetooth)
- JĄDRO: Naprawiono nieakceptację przez dm-crypt żądań odrzucenia, co skutkowało niepowodzeniem szyfrowania (regresja CM10.2)
- Zaktualizowane źródła
Zbuduj 10
- Naprawiono (kompas) i ponownie wprowadzono czujniki typu open source
- Różne aktualizacje SELinux
- Różne poprawki i ulepszenia hwcomposer
- Zaktualizowane źródła
- Android 5.1.1 wersja 6 (LMY48G)
- Pewnie jeszcze inne rzeczy o których już zapomniałem
Budowa 9
- Nasze źródła CM zostały przebudowane i ponownie zsynchronizowane, aby naprawić derpy i inne różne problemy
— Naprawiono większość (jeśli nie wszystkie) problemów z koderem/dekoderem sprzętowym
- Znacznie poprawiona stabilność, kompatybilność, żywotność baterii i wydajność podczas kodowania/dekodowania filmów
- ulepszenia i poprawki hwcomposer
- Aktualizacje i czyszczenie oprogramowania sprzętowego Wi-Fi
- Zaktualizowane źródła
Budowa 7
- Naprawiono wyszukiwanie sieci komórkowych (tym razem na dobre)

— Dodano odpowiednią obsługę podświetlenia klawiszy dotykowych. Nie świecą się już po dotknięciu ekranu (zachowanie standardowe)
- Mamy nadzieję, że naprawiono przerwy w Wi-Fi w nocy
- Zaktualizowane źródła
Budowa 6
- Naprawiono wyszukiwanie sieci komórkowych
- Różne porządki jądra i ulepszenia stabilności
- Zaktualizowane źródła
Zbuduj 5
- Jądro: Różne ulepszenia, zRAM powinien teraz działać bardziej responsywnie.
- RIL: Naprawiono i zaktualizowano klasę Java Exynos4RIL, rozwiązano problem długiego zamykania
- Zaktualizowane źródła
Budowa 4
-Android 5.1.1
- Jądro: Zmieniono typ wersji na -CM-ArchiKernel-base, mam nadzieję, że nie pomylisz tego teraz z AK
- Jądro: Nie zawiera już BFQ, CFQ jest ustawieniem domyślnym.
- Zaktualizowane źródła
Zbuduj 3
- Główne aktualizacje RIL (ponownie)
- ArchiKernel: Haptic: Zapewniono spójność funkcji get() i store().
- Zaktualizowane źródła
Kompilacja 2
— Główne aktualizacje klienta RIL (V11)
— Zaktualizowano nagłówek i9300 RIL (V11)
— Główne aktualizacje obiektów blob RIL (XXUGOA2)
- Naprawiono ustawienia sieciowe FC
- Naprawiono wiadomości MMS
- Naprawiono czujnik
- Dodano intensywność wibracji do podstawowego jądra
- Zaktualizowane źródła
Kompilacja 1
- Pierwsze wydanie
- Wszystko, co działało w CM12.0, również powinno działać
- Szybki przegląd: HWC, RIL, Wi-FI, RIL, czujniki, kamera są w porządku, reszta nie została przetestowana
- MMS-y nie zostały jeszcze naprawione (znany błąd z CM12.0)

Forum: Programy na Androida Flako Flako

2015-11-07T10:30:46Z 2015-11-07T10:30:46Z

Firma nie planuje oficjalnego wsparcia dla CM12.1 dla i9300, znajomy z XDA zbudował nieoficjalny firmware CyanogenMod 12.1 dla i9300 UNOFFICIAL. Pierwsza wersja tego firmware pojawiła się już w kwietniu, ale zdecydowałem się ją wgrać dopiero dzisiaj , czego wcale nie żałuję, teraz bardziej podoba mi się mój SGS III niż mój N5, dlatego udostępniam Ci to oprogramowanie.
Należy pamiętać, że oprogramowanie sprzętowe nie jest oficjalne, odpowiednio:
- brak oficjalnego wsparcia dla i9300
- brak OTA
- brak automatycznych „nocników”

NA ten moment Oprogramowanie jest w fazie BETA, ale w pewnym momencie programista spróbuje zrobić je poprawnie i być może obsługa CM12 będzie oficjalna, ale w tej chwili projekt jest w fazie Work-In-Progress. Dopóki deweloper nie zakończy pracy nad stabilną wersją, wszystkie kompilacje są nieoficjalne.

Tło:
Z powodu braku oficjalnego opiekuna urządzenia i9300 dla CyanogenMod. Razem z @Moster2 zdecydowaliśmy, że będziemy nieoficjalnie pracować nad drzewem urządzeń i9300 dla CM12, aby wprowadzić dobroć Lollipopa do naszej ukochanej Galaxy S3.
Wszystkie kompilacje podane w tym wątku są NIEOFICJALNE, co oznacza, że:
- Nie ma oficjalnego wsparcia dla i9300
- Nie ma dostępnych OTA
- Nie ma automatycznych „nocników”

W pewnym momencie na pewno spróbujemy wystosować odpowiednie żądania ściągnięcia, a może nawet oficjalnie wspierać CM12, ale w tej chwili projekt ten jest w stanie WIP – Work-In-Progress i wiele rzeczy jest nadal uszkodzonych/nie nadaje się do użytku. Dopóki nie skończymy, wszystkie kompilacje są nieoficjalne i nie ukończono jeszcze właściwej obsługi urządzeń.

W tej chwili ten projekt jest rozważany: BETA. Wszystkie podstawowe funkcje powinny działać, ROM nie powinien powodować żadnych krytycznych problemów, ale nadal nie można go oznaczyć jako stabilny. Powinien jednak działać poprawnie jako sterownik dzienny.

Proszę nie mówić o jądrach innych niż standardowe. Nie możemy śledzić każdego jądra i jego problemów, dlatego używasz innych jąder na własne ryzyko. Proszę nie zgłaszać błędów podczas korzystania z niestandardowych jąder.

Nie wiem, kogo interesują moje posty o telefonie, Androidzie, CyanogenMod i innych chłopięcych bzdurach. Ich miejsce jest prawdopodobnie na forach specjalistycznych. I jeszcze. Liczba użytkowników Androida przekroczyła 1,5 miliarda, może moje doświadczenie pomoże komuś poradzić sobie z podobnymi wyzwaniami.

Więc. Po flashowaniu Xiaomi Redmi 2 z MIUI 7.1 (Android 4.4.4) na CyanogenMod 12.1 (Android 5.1.1), moja radość szybko ustąpiła miejsca smutkowi, gdy podczas połączeń przychodzących zobaczyłem na ekranie następujący obrazek:

Nie wiedziałem, na którą z dwóch kart SIM do mnie dzwonią - informacja o operatorze została ucięta. A dla mnie to jest ważne. Na przykład dzwonię do córki na MTS z Life, bo dla mnie jest taniej, a dla niej taniej jest dzwonić do mnie na MTS. Ale ponieważ jest jeszcze dzieckiem, czasami z nieuwagi po prostu wybiera mój ostatni numer. Podobnie jest z rodzicami. Dlatego ważne jest dla mnie, aby kontrolować, na której karcie SIM znajduje się połączenie przychodzące, a w razie potrzeby samodzielnie zresetować i oddzwonić. I w ogóle po tym wiem, czy ludzie dzwonią do mnie do pracy, czy nie. W MIUI 7.1 kiedy połączenie przychodzące na ekranie obok numeru dzwoniącego pojawiła się mała ikona karty SIM z cyfrą 1 lub 2. Niewiele pouczająca, ale jeśli chcesz, możesz ją przynajmniej zobaczyć. Panuje tu kompletna ignorancja.

Gdy zmienisz język w ustawieniach telefonu na ukraiński dzieje się to samo, nawet krócej:

W przypadku połączeń wychodzących jak widać wszystko jest w porządku, nie ma słowa „operator” i wszystko mieści się na ekranie:

Problem został rozwiązany jedynie poprzez zmianę języka telefonu na angielski, gdzie wszystko jest krótkie i jasne, ale nietypowe:

Jest to szczególnie trudne z język angielski znajdź żądany element w ustawieniach telefonu, ledwo przyzwyczaiłem się do rosyjskiego układu. Zacząłem bawić się motywami na telefon, które można pobrać i zainstalować z Google Play. Wiele próbowałem, wszystko się zmienia, ale tekst połączenia przychodzącego jest nadal ucięty. Jeszcze nie zainstalowałem motywu 2. PitchBlack™ (ciemnoczerwony). I oto! Wszystkie informacje dot połączenie przychodzące zmieścić się na ekranie:

Co jest w tym temacie, czego nie ma w pozostałych? Znów wiele eksperymentów i porównań, aż w końcu dotarło do mnie oczywiste: to tylko kwestia czcionek. W tym temacie jest wężej! Może nie najpiękniejszy, ale spełnia moje wymagania. Ostatecznie zdecydowałem się na tę mieszankę: wziąłem tylko czcionki z motywu 2. PitchBlack™ (DarkRed), z

CyanogenMod to jedna z pierwszych niestandardowych kompilacji dla Androida. Oprogramowanie sprzętowe przeszło długą drogę i dało nam wiele alternatywnych kompilacji opartych na cyanie. Jeśli jesteś początkującym użytkownikiem i dopiero planujesz zainstalować niestandardowy, zdecydowanie powinieneś szczegółowo zapoznać się z CyanogenMod.

Co to jest CyanogenMod (Cyanogen mod)

Cyanogen lub w skrócie Cyan to darmowy system operacyjny dla Androida z otwartym kod źródłowy. W formie niestandardowej oprogramowanie ma za zadanie zastąpić system operacyjny instalowany w smartfonach i tabletach różnych producentów elektroniki.

Niestandardowe oprogramowanie układowe lub kompilacja — oprogramowanie układowe systemu Android opracowane nie przez firmę Google, ale przez zewnętrznych programistów

Funkcje oprogramowania sprzętowego

Custom to czysta wersja Androida, w której nie ma zbędnych aplikacji, usług i procesów producentów elektroniki. Usługi Google Nie są one również domyślnie dołączone, dlatego są instalowane osobno i w razie potrzeby. Dzięki temu system działa szybciej w porównaniu do stanu magazynowego producenta urządzenia.

Interfejs oprogramowania sprzętowego jest zbliżony do oryginalnego Androida. Różnice w konstrukcji są minimalne, co nie wymaga dodatkowych studiów i opanowania systemu.

Oprogramowanie sprzętowe ma wiele parametrów i narzędzi. Dostępne są ustawienia umożliwiające ponowne przypisanie przycisków nawigacyjnych, zmianę paska stanu, utworzenie różnych profili systemowych itp. Więcej ustawień harmonogramu zadań, oszczędzanie energii i zmiany dźwięku. Twórcy oferują również zmianę projektu systemu według własnego uznania. Aplikacja Motywy zawiera zestawy motywów, style przycisków, ikony, czcionki, tapety i dźwięki.

Etykietowanie zespołów CyanogenMod

Oprogramowanie sprzętowe dzieli się na dwie kategorie – oficjalne i nieoficjalne. Pierwsze z nich opracowywane są przez pracowników firmy Cyanogen. Druga to entuzjaści, którzy dostosowują podzespoły do ​​urządzeń, które nie są wspierane przez firmę. W związku z tym oficjalne kompilacje są bardziej stabilne i częściej aktualizowane. Porty amatorskie są mniej niezawodne, a poprawki wypuszczane są w miarę wolnego czasu. Czasami oprogramowanie sprzętowe w ogóle nie jest aktualizowane.

Etykieta wersji cyjan różni się od zwykłego liczenia wersji Androida. Tak więc kompilacja CyanogenMod 10 jest oparta na systemie Android 4.1-4.2.1, a kompilacja CyanogenMod 11 jest oparta na systemie Android 4.4. Aby lepiej zrozumieć, która wersja Cyan odpowiada Androidowi, zapoznaj się z poniższym opisem:

  • CyanogenMod 6 – Android 2.2.
  • CyanogenMod 7 – Android 2.3 – 2.3.7.
  • CyanogenMod 9 – Android 4.0.
  • CyanogenMod 10 – Android 4.1-4.2.1.
  • CyanogenMod 10.1 – Android 4.2.2.
  • CyanogenMod 10.2 – Android 4.3.
  • CyanogenMod 11 – Android 4.4.
  • CyanogenMod 12 – Android 5.0.
  • CyanogenMod 12.1 – Android 5.1.
  • CyanogenMod 13 – Android 6.0.
  • CyanogenMod 13.1 – Android 6.0.1.
  • CyanogenMod 14 – Android 7.0.
  • CyanogenMod 14.1 – Android 7.1.

Skąd pobrać i jak zainstalować CyanogenMod

Projekt CyanogenMod został zamknięty i jest rozwijany pod nową nazwą LineageOS. Oficjalne zgromadzenia znajdują się na stronie internetowej projektu. Będziesz musiał poszukać oprogramowania sprzętowego dla CyanogenMod w magazynach plików w tematach profilu zasobu XDA.

Instalacja oprogramowania sprzętowego odbywa się poprzez niestandardowe odzyskiwanie - lub . Zobacz artykuł, aby zapoznać się z algorytmem działań.

Przed instalacją zwróć uwagę na rodzaj oprogramowania:

  1. Stable to stabilna i najczęściej debugowana wersja oprogramowania sprzętowego. Polecany do codziennego użytku.
  2. Release Candidate – wersja przedpremierowa, kandydat do kategorii stabilnego oprogramowania. Najlepsza opcja, jeśli nie ma stabilnej kompilacji.
  3. Snapshot to przeciętna wersja pod względem stabilności. Oprogramowanie sprzętowe działa dobrze, ale są pewne błędy.
  4. Milestone to niedokończone oprogramowanie sprzętowe. Do regularnego użytkowania nie zaleca się montażu.
  5. Nightly – nocne kompilacje. Aktualizowane regularnie w nocy. Zestaw ma wiele wad, niektóre funkcje nie działają. Możesz go użyć, jeśli stabilność nie jest priorytetem.
  6. Eksperymenty – kompilacje eksperymentalne i niestabilne. Nie nadaje się do codziennego użytku.

Dlaczego CyanogenMod jest popularny?

Pojawienie się CyanogenMod przyczyniło się do powstania pierwszych smartfonów. Co w połączeniu z open source Kod Androida, umożliwił modyfikację oprogramowania sprzętowego, a następnie ponowną instalację w smartfonie. Tak pojawiły się pierwsze złożenia – do standardowego oprogramowania dodano nowe funkcje.

Pierwsza stabilna wersja projektu została udostępniona pod koniec sierpnia 2010 roku. Niestandardowe oprogramowanie sprzętowe oferowało więcej funkcji w porównaniu do standardowego oprogramowania. A obszerna liczba parametrów przyczyniła się do jeszcze większej liczby elastyczne ustawienia smartfon. Z każdą kolejną wersją rosła liczba ustawień i możliwości. Jednocześnie poprawiła się autonomia i wydajność, a także wzrosła stabilność. A Cyan stał się głównym dla wielu amatorskich oprogramowania sprzętowego, na przykład Resurrection Remix i MoKee.

Na różnych etapach rozwoju Cyanogen dał drugie życie starym smartfonom. Na niestandardowym oprogramowaniu telefon działał dłużej i szybciej. Efekt ten uzyskano poprzez usunięcie niepotrzebne programy i procesy. A także ze względu na harmonogram zadań, w którym konfigurowana jest praca Rdzenie procesora. Właściciele otrzymali także najnowszą wersję systemu operacyjnego, co jest istotne ze względu na krótki okres wsparcia ze strony producentów smartfonów.

Ponadto CyanogenMod różnił się od innych projektów obecnością zespołu programistów. Regularne inwestycje w projekt stworzyły podstawę do stabilnego wsparcia i rozwoju. Podczas gdy wiele innych projektów było wspieranych wyłącznie dzięki czystemu entuzjazmowi i rzadkiej pomocy finansowej ze strony użytkowników. Dlatego takie oprogramowanie było rzadko aktualizowane, a programiści niechętnie poprawiali błędy.

Zamknięcie CyanogenMod i odrodzenie w LineageOS

W ciągu 3 lat liczba instalacji CyanogenMod przekroczyła 10 milionów Zarządowi udało się pozyskać wsparcie niektórych producentów smartfonów. Tak rozpoczęła się era komercjalizacji projektu, przejścia od niestandardowego do pełnoprawnego system operacyjny.

Z alternatywnego systemu operacyjnego Android korzystały firmy Alcatel, OPPO, Wileyfox, BQ, Yu i ZUK. Maksymalny rozpoznawalny system wykonane przez OnePlusa. Jednocześnie zaczęły pojawiać się wypowiedzi, że CyanogenMod odbierze Google’owi Androida – firma zajmie rynek, który obecnie zajmuje Google.

Nie udało się osiągnąć założonych celów. W sierpniu 2016 roku media oskarżyły Cyanogen o kłamstwo. Twórcy zapowiedzieli 50 milionów użytkowników systemu operacyjnego, podczas gdy rzeczywiste liczby osiągnęły zaledwie 25 milionów. A celem było wyciągnięcie środków od inwestorów. Po serii skandalów i zerwaniu relacji z producentami smartfonów firma ogłosiła zamknięcie projektu do końca 2016 roku.

Ale nie spiesz się, aby się zdenerwować. Założona główna obsada nowy projekt o nazwie LineageOS (nie ma to nic wspólnego z grą o tej samej nazwie). Formalnie mamy nowy projekt, a właściwie ten sam CyanogenMod. Konieczna była zmiana „znaku”, ponieważ prawa do oprogramowania sprzętowego pozostały w prywatnej firmie Cyanogen Inc. Wiadomo, że firma odmówiła opracowania CyanogenMod na rzecz komercyjnej wersji Cyanogen OS.

Niestandardowe oprogramowanie LineageOS jest dostępne dla mniejszej liczby urządzeń. Ale twórcy spodziewają się pokryć więcej smartfonów, dzięki społeczności niezależnych programistów i entuzjastów.

Wniosek

Custom CyanogenMod to funkcjonalne i ciekawe oprogramowanie, które spodoba się wielu użytkownikom gotowym na eksperymenty. Warto pamiętać, że oficjalne wsparcie zostało przerwane. Dlatego poprawki i ulepszenia są możliwe tylko kosztem pasjonatów.

Powszechną praktyką na świecie jest porównywanie Androida i iOS. Główną różnicą jest podejście do otwartości systemu dla użytkownika. Jeśli iOS nie pozwala nawet przeglądać poszczególnych folderów na urządzeniu, to w Androidzie system plików dostępne dla użytkownika. Jednak tylko na pierwszy rzut oka wydaje się, że programiści Androida pozwalają zrobić wszystko ze swoim systemem operacyjnym: wiele ważnych i wymagane funkcje pozostają niedostępne. Dlatego oprogramowanie CyanogenMod stało się popularne wśród zaawansowanych użytkowników. Informacje o tym, jak zainstalować, zaktualizować i w razie potrzeby usunąć oprogramowanie sprzętowe, znajdziesz w naszym artykule.

Co to jest CyanogenMod?

CyanogenMod - alternatywne oprogramowanie sprzętowe Rozszerzenie Androida funkcjonalność system operacyjny. Oprogramowanie zyskało popularność: od 2016 roku CyanogenMod jest zainstalowany na 14 milionach urządzeń.

Wszystko zaczęło się od tego, że prosty programista Steven Kondik zamieścił na xda-developers.com, największej witrynie z niestandardowym oprogramowaniem dla Androida, swój rozwój dla smartfon HTC Marzenie.

Nie zastanawiał się długo nad nazwą i przyjął swój przydomek – Cyanogen, dodając do niego Mod. Steven Kondik nie przypuszczał, że ktokolwiek będzie zainteresowany jego rozwojem, ale już w pierwszych dniach użytkownicy pozytywnie zareagowali na oprogramowanie. Następnie programista pod wpływem twórczego impulsu zaczął intensywnie udoskonalać CyanogenMod, publikując kilka aktualizacji dziennie na xda-developers.com. Następnie Steven Kondik udostępnił CyanogenMod na Githubie, usłudze współpracy programistycznej. Następnie inni programiści włączyli się w udoskonalanie projektu, wnosząc swoje pomysły i udoskonalenia. Z biegiem czasu stało się jasne, że CyanogenMod zmienił się z amatorskiego oprogramowania w wyjątkowy projekt. Możliwości CyanogenMod zrobiły swoje urządzenie przenośne

bardziej funkcjonalny niż jakiekolwiek inne oprogramowanie.

Zalety

  1. Dlaczego użytkownicy tak bardzo kochają CyanogenMod? Wysoka wydajność
  2. . CyanogenMod dzięki swojej optymalizacji znacznie poprawia wydajność urządzenia. Zarówno menu, jak i ciężkie gry działają na tym oprogramowaniu znacznie szybciej i płynniej niż na standardowym. Jako przykład rozważmy Nexusa 4, który na standardowym oprogramowaniu generuje 15–16 tysięcy punktów Antutu Benchmark. Po instalacji Cyanogen zarabia 21 tysięcy punktów. Dodatkowo Cyanogen umożliwia zaawansowanym użytkownikom zmianę schematu pracy procesora i kontrolowanie jego częstotliwości według własnego uznania. Dostępnych jest pięć trybów: Interaktywny – standardowy rozkład częstotliwości, zwiększany po włączeniu ekranu; Na żądanie — mniej produktywny, bardziej energooszczędny; Przestrzeń użytkownika - pozwala na samodzielne skonfigurowanie wszystkiego; Powersave - minimalna częstotliwość procesora, maksymalna oszczędność energii; Wydajność - maksymalna częstotliwość procesora, najlepsza wydajność, ale wysokie zużycie energii. Jedyny sposób na zainstalowanie nowej wersji Androida na starszych urządzeniach. Niewielu producentów wspiera swoje urządzenia nawet przez 4–5 lat, wydając oprogramowanie Android 5 i 6, więc CyanogenMod jest jedyny sposób założyć takie Urządzenia z Androidem
  3. Lollipop i pianka marshmallow. Cyanogen umożliwia także pozbycie się preinstalowanego oprogramowania producenta, np. TouchWiz firmy Samsung. wygląd . CyanogenMod umożliwia zmianę wyglądu każdego szczegółu interfejsu według własnych upodobań. PlayMarket oferuje tysiące niestandardowych opcji motywów. Oprogramowanie sprzętowe obsługuje również oryginał Motyw Androida(Android Holo do wersji 12 i Google Material Design w wersjach 12 i 13), w przeciwieństwie do oficjalnego oprogramowania producentów urządzeń.
  4. Otwartość systemu. Standardowe oprogramowanie układowe Androida ma różne ograniczenia dla użytkowników. CyanogenMod eliminuje te ograniczenia, dzięki czemu posiada darmowy bezstratny kodek audio, skompresowaną pamięć podręczną, dużą listę APN, klienta OpenVPN i menu restartu. Jednak ta zaleta jest przeznaczona tylko dla osób posiadających wiedzę i umiejętności, ponieważ urządzenie może zostać przypadkowo uszkodzone.

Wersje oprogramowania

Najnowsza wersja CyanogenMod jest już trzynastą wersją, opartą na systemie Android 6.0 Marshmallow. Każdy nowa wersja CyanogenMod jest rozwijany w ramach Aktualizacja Androida. Ponadto programiści wspierają i stale aktualizują wszystkie wersje jednocześnie, wydając nowe wersje projektu. Istnieje sześć typów kompilacji CyanogenMod:

  1. Eksperymentalne - eksperymentalne wersje oprogramowania do testowania nowych pomysłów. Wersje te są wyjątkowo niestabilne, zawierają mnóstwo błędów i są potrzebne tylko programistom do testów.
  2. Nightly - codzienne aktualizacje, efekt całodziennej pracy programistów. Podobnie jak Eksperymentalne, istnieją tylko dla programistów, dzięki czemu pasjonaci mogą śledzić rozwój projektu i pomagać mu nowymi pomysłami i sugestiami.
  3. Millie Stone to surowa wersja, która zbiera wszystkie innowacje, aby przetestować ich interakcję.
  4. Snapshot to już opracowany zespół nadający się do użycia. Zwykle nie wszystkie błędy zostały wykryte i nie wszystkie zostały naprawione.
  5. Release Candidaty (RC) to już prawie gotowa wersja oprogramowania. Programiści po raz ostatni sprawdzają błędy, wydajność i stabilność.
  6. Stable to ostateczna, stabilna wersja CyanogenMod.

Jeżeli jesteś prostym użytkownikiem chcącym zainstalować CyanogenMod to powinieneś wybrać stabilną wersję oprogramowania. Gwarantuje to brak błędów i funkcjonalność. Ale ze względu na przydatne funkcje, które nie są jeszcze w wersji stabilnej, możesz także wypróbować wersje deweloperskie. Ale użycie takiego oprogramowania jest prawie niemożliwe - jest zbyt wiele błędów.

Jak zainstalować: instrukcje krok po kroku

Uwaga: instalacja CyanogenMod spowoduje utratę gwarancji! Dotyczy to nie tylko Cyanogenu, ale także każdego innego niestandardowego oprogramowania sprzętowego. Istnieją pewne sposoby na ukrycie śladów oprogramowania firm trzecich, ale metody te są zawodne i nie zawsze działają. Jeśli więc nie chcesz zrezygnować z gwarancji, nie podejmuj ryzyka.

Instalacja CyanogenMod jest niestandardowa i skomplikowana dla nieprzeszkolonych użytkowników: obejmuje ponad 10 kroków. Aktualizacja systemu też nie należy do najbardziej intuicyjnych. Oczywiście istnieje łatwy sposób instalacji oprogramowania układowego, ale jest to dalekie od tego najlepsza opcja. Automatycznie pobierana jest najnowsza wersja CyanogenMod, która nie zawsze jest stabilna, co może skutkować błędami. Ale ponieważ nie każdy będzie chciał spędzać czas na bardziej złożonej metodzie, rozważymy tę opcję.

Łatwa instalacja

  1. Najpierw sprawdź, czy Twoje urządzenie jest obsługiwane. Aby to zrobić, kliknij link: http://wiki.cyanogenmod.org/w/CyanogenMod_Installer#Supported_Devices i przejrzyj listę obsługiwanych urządzeń.
  2. W ustawieniach smartfona włącz debugowanie USB ( Specjalne zdolności-> Dla programistów -> Debugowanie USB).
  3. Pobierz aplikację CyanogenModInstaller na swój smartfon z Google Play.
  4. Pobierz na twój komputer specjalny program dla Windows (Vista/7/8): http://beta.download.cyanogenmod.org/install.
  5. Włącz aplikację na swoim smartfonie i postępuj zgodnie z instrukcjami w programie.
  6. Podłącz urządzenie do komputera poprzez USB.
  7. Włącz program na swoim komputerze.
  8. Sam program rozpocznie pobieranie plików niezbędnych do oprogramowania sprzętowego. Kiedy wszystko zostanie pobrane, pojawi się komunikat „Wszystko jest gotowe”.
  9. Kliknij przycisk „Zainstaluj”.
  10. Po zakończeniu instalacji oprogramowania program powiadomi Cię komunikatem „Instalacja zakończona”.
  11. Gotowy.

Trudna droga

  1. Najpierw musisz uzyskać prawa roota (usunąć ograniczenia nałożone przez programistów Androida). Zróbmy to za pomocą programu Framaroot. Pobierz Framaroot 1.9.1 z Internetu, zainstaluj i uruchom. Jeśli Twój program antywirusowy wyświetli ostrzeżenie, kliknij Zezwalaj.
  2. Teraz musisz odblokować bootloader Androida. Najlepszym sposobem na to jest program BootUnlocker. Aplikację możesz pobrać bezpośrednio z Google Play. Uruchom program i kliknij przycisk „Odblokuj”. Bootloader zostanie odblokowany.
  3. Musisz zainstalować Custom Recovery. Przyjrzyjmy się jego instalacji na przykładzie TWRP (Team Win Recovery Project).
  4. Zacznijmy instalować CyanogenMod.
  5. Zaraz po zakończeniu instalacji uruchom ponownie system. Jeśli wszystko poszło dobrze, otworzy się pusty pulpit. Jeśli nie, telefon nie uruchomi się. W takim przypadku musisz zalogować się ponownie Tryb odzyskiwania, zainstaluj nowe oprogramowanie, ale włącz tylko pełne czyszczenie.
  6. Ostatnią rzeczą, jaka pozostała, jest instalacja Google Play. Aby to zrobić, pobierz pakiet Gapps (http://opengapps.org), przenieś go do folderu głównego i zainstaluj w taki sam sposób, jak samo oprogramowanie, poprzez Recovery.
  7. Gotowy!

Wideo: jak zainstalować oprogramowanie CyanogenMod?

Czy można zainstalować CyanogenMod na nieobsługiwanym urządzeniu?

Odpowiedź jest jasna: nie. Instalator CyanogenMod po prostu napisze, że Twoje urządzenie nie jest obsługiwane. Jeśli zainstalujesz go ręcznie, może pojawić się wiele problemów, nawet do tego stopnia, że ​​telefon lub tablet przestanie działać. Gdyby na urządzeniu można było uruchomić oprogramowanie układowe, programiści i tak dodaliby je do swojej listy.

Jak zaktualizować oprogramowanie sprzętowe

Istnieją również dwa sposoby aktualizacji CyaongenMod.

Łatwy sposób

Ta metoda działa w przypadku wersji Cyanogen 10.0 i nowszych. Wszystko jest niezwykle proste: otwórz ustawienia, przejdź do „Informacje o telefonie”, a następnie „Aktualizacja CyanogenMod”. Urządzenie uruchomi się samo Ostatnia aktualizacja i zainstaluj go. W trakcie tego procesu smartfon uruchomi się ponownie kilka razy. Wszystkie dane zostaną zapisane.

Opcja ręczna

Uwaga: nie należy aktualizować urządzenia do więcej niż jednej wersji CyanogenMod na raz (na przykład z wersji CM 10.0 do wersji 10.2). Mogą pojawić się nieprzewidywalne błędy i nieprawidłowe działanie oprogramowania sprzętowego. Nie zaleca się również cofania urządzenia do więcej niż wczesne wersje CM (na przykład od 10,2 do 10,1). Czasami prowadzi to do błędu polegającego na niekończącym się ponownym uruchomieniu smartfona. W przypadku obniżenia wersji należy najpierw wykonać czyszczenie danych/przywracanie ustawień fabrycznych.

Prawie zawsze lepiej jest skorzystać z metody łatwej aktualizacji, ponieważ jest mniejsze prawdopodobieństwo, że zrobisz coś złego. Jeśli jednak masz wersję Cyanogen poniżej dziesiątej wersji, a także jeśli korzystasz z dodatków (dodatków) innych firm, będziesz musiał zastosować złożoną metodę, ponieważ standardowa aktualizacja nie pozwala na natychmiastową instalację dodatków do oprogramowania sprzętowego.

  1. Najpierw pobierz najnowszą wersję stabilną (lub dowolną wersję CyanogenMod, której potrzebujesz) i Ostatnia wersja Pakiet Gapps.
  2. Włącz tryb odzyskiwania.
  3. Najpierw zainstaluj oprogramowanie sprzętowe, następnie archiwum zip z Gapps, a następnie dodatki innych firm. Nie ma potrzeby Wape, więc wszystkie dane zostaną zachowane podczas aktualizacji.
  4. Gotowy.

Podczas ponownej aktualizacji nie ma potrzeby ponownej instalacji Gapps, ponieważ dane są zapisywane, ale dodatki będą musiały zostać zainstalowane ręcznie.

Ponadto tylko w przypadku opcji złożonej możesz wybrać, którą aktualizację chcesz zainstalować (czego nie można zrobić w prosty sposób instalacje).

Jak usunąć, jeśli to konieczne

Jeśli zdecydujesz się przywrócić wszystko tak, jak było, musisz ponownie zainstalować oprogramowanie, ale tym razem wymień CyanogenMod na standardowe oprogramowanie producenta Twojego urządzenia. Możesz pobrać takie oprogramowanie z oficjalnej strony producenta.

  1. Po pobraniu oprogramowania, zapisz archiwum w katalogu głównym urządzenia
  2. Włącz tryb odzyskiwania (naciśnij i przytrzymaj przycisk zasilania i przycisk zwiększania głośności podczas uruchamiania urządzenia).
  3. Zaznacz wszystkie pola Wyczyść. Należy pamiętać, że wszystkie dane zostaną usunięte.
  4. Następnie zainstaluj pobrane archiwum z oficjalnym oprogramowaniem.
  5. Poczekaj na zakończenie instalacji.
  6. Uruchom ponownie urządzenie.
  7. Gotowy.

Czasami powrót do natywnego oprogramowania urządzenia usuwa wszelkie ślady obecności CyanogenMod, w takim przypadku gwarancja nie zostaje unieważniona. Nie należy jednak na to liczyć, gdyż zależy to od szczęścia i nieostrożności personelu pomocniczego. Regulamin świadczenia usług gwarancyjnych zabrania zmiany oprogramowania producenta.

CyanogenMod to ciekawy firmware, który z amatorskiego rzemiosła rozrósł się do poważnego i ambitnego projektu, nie mającego odpowiednika na świecie. CM pozwala robić na urządzeniu rzeczy, na które nie pozwala żadne inne oprogramowanie oficjalne oprogramowanie. Jednak tylko zaawansowani i doświadczeni użytkownicy powinni go instalować, ponieważ otwarte systemy są niebezpieczne. Ponadto telefon może działać nieprawidłowo i serwis gwarancyjny nie będzie dostępny. Jeśli jednak nie masz na stanie wystarczającej ilości standardowych funkcji smartfona lub tabletu Oprogramowanie układowe Androida, jeśli jesteś gotowy na naukę i rozwój, jesteś gotowy poświęcić czas i wysiłek, aby przezwyciężyć pojawiające się błędy, to zdecydowanie musisz sflashować swoje urządzenie za pomocą CyanogenMod. Według niektórych użytkowników CyanogenMod to najwyższy punkt w rozwoju urządzeń mobilnych.

Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl+Enter
UDZIAŁ: