LiquidSmooth (LS) to oprogramowanie z rynku wtórnego, bazujące na Android Open Source Project (AOSP). Tworzone jest w celu dostarczenia użytkownikom płynnego, stabilnego i szybkiego systemu. LS to lekka, zmodyfikowana baza AOSP i funkcje przydatne na co dzień!
Co to jest AOSP?
AOSP (Android Open Source Project) to inicjatywa w kierunku rozwoju systemu Android na platformach mobilnych.
Czytaj FAQ w języku angielskim
W dużym uproszczeniu, dzięki open-source każdy może sobie zaadaptować upubliczniony kod i zrobić z nim co chce. Tak robią producenci, operatorzy telekomunikacyjni i niezależni developerzy.
AOSP dla G2?
Romy AOSP/CM funkcjonują, gdyż LG (producent telefonu) i Qualcomm (producent układu Snapdragon, napędzającego nasz model), upubliczniły kod źródłowy oprogramowania.
LS co jest pod maską:
Android 4.4.4.
Kernel spatchowany do wersji 3.4.104 = stabilność, lepsze zarządzanie CPU, RAM, deep-sleep itd.
SaberMod 4.8 GCC Toolchain do kompilacji romu
SaberMod 4.10 GCC Toolchain do kompilacji kernela
Optymalizacje z Code Aurora
Viper4Android
Funkcje, które znajdziesz w LS:
Regulowanie jasności poprzez przytrzymanie i przesunięcie palcem na pasku stanu
Wyłączenie ekranu poprzez dwukrotne tąpnięcie na pasku stanu
Wyłączenie ekranu poprzez przesunięcie palcem po pasku nawigacji.
Tak, funkcja swipe-to-sleep z kernela Dorimanxa może być tutaj uruchomiona w kernel tweaker
Kontrola animacji systemowych
Konfiguracja powiadomień (Active Display, Halo, Heads-ups itd.)
Konfiguracja paska i pierścienia nawigacyjnego
Powiadomienia na ekranie blokady
Slim DPI
Theme Engine umożliwiający zastosowanie motywów dla CM11
Privacy Guard
Wifi tethering
I wiele innych
Instalacja:
- polecane TWRP 2.8.01
- skopiuj Liquid ZIP i Liquid GApps na kartę wewnętrzną telefonu
- wejdź do Recovery
- Backup
- Wipe Data / Factory Reset
- Wipe Cache & Dalvik Cache
- Flash Liquid zip
- Flash GApps zip
- Reboot
- przywracanie aplikacji i danych nie jest zalecane.
Wszystko robisz na własną odpowiedzialność i nie ponoszę odpowiedzialności za uszkodzenia w Twoim telefonie, straty danych, czy też straty moralne.
FAQ
Czym różni się LS od Stocka?
Na początek: rozmiarem! Obraz systemu LG to ok. 1,5 GB, natomiast LiquidSmooth to ok. 190 MB, do których trzeba dograć specjalnie przygotowane Liquid Gapps.
Po wgraniu LS oferuje wiele możliwości dostosowania do swoich preferencji, bez potrzeby modyfikacji, czy też modułów Xposed.
Cechą wspólną LS i Stocka jest możliwość wgrania motywów. Stock ma swoje, do LS można wgrać motywy dla CM/AOSP.
Czym różni się LS od CM i Omni
LS korzysta z najnowszych źródeł dla romu i kernela. Jest bogaty w funkcje zapożyczone z innych romów, a przy tym stabilny i nasdający się do codziennego użytkowania.
CyanogenMod i Omni dla LG G2 nadal bazują na źródłach z wersji 4.2. Czyli te romy są w wersji 4.4.4, ale pliki, potrzebne do uruchomienia systemu są nadal w wersji 4.2 (w dużym uproszczeniu). Co nie oznacza, że CM lub Omni będzie źle działać na Twoim telefonie, albo się nie uruchomi. LS da Ci większy fun 🙂
Po co Liquid Gapps?
Są one dostosowane specjalnie pod LS, więc używając nich unikniesz problemów.
Link do motywów dla CM/AOSP
Official MEGA CM11 Theme Chooser Thread [258 OLD--388 NEW] [uPDATED 10/11/14] - Post #3 - XDA Forums
Jak włączyć Viper4Android?
LiuidSmooth/Korektor dźwięku i instalujemy sterownik, wybierając interesującą nas opcję. Potem reboot.
Viper4Android to średnia półka dźwieku 🙂
Aparat robi słabe zdjęcia
Aparat jest taki, jak we wszystkich innych CM/AOSP. Można wgrać Lenovo camera, jest poprawa. Znasz lepszą aplikację aparatu, to napisz, podepniemy.
Lagi, mikrolagi, przycięcia animacji
Zdarzają się u 1-2% użytkowników LS.
W wątku Dorimanxa (opartego na stocku) także użytkownicy się na nie skarżą.
Załatwienie tej sprawy przez forum to partyzantka, gdyż:
- nie znamy konfiguracji Twojego telefonu (np. 2 aplikacje do kontroli kernela będą się gryzły)
- problemy mogą dawać moduły xposed
- moglibysmy poszukać trochę w logach systemu, może tam coś spowalnia, koliduje, tylko kto miałby tą wiedzę wykorzystać?
- a może to kwestia pojedyńczego układu Snapdragon 800? Połózmy obok siebie kilka układów, które "zjechały z taśmy" i okaże się, że nie są identyczne.
Co mozna zrobić:
- lagi przy przewijaniu pulpitu, szuflady aplikacji - zmień Launcher
- lagi w ustawieniach systemu - to musi być irytujące 🙁
W recovery wipe cache + dalvik.
Można też przełączyć na ART, jest też i nny kernel.
Mozna także dobrać nowe wartości skali animacji w ustawieniach deweloperskich.
Rodzaje animacji systemu są z kolei w ustawienia/wyświetlacz/kontrola animacji. Ja bawiłem się ustawieniami animacji systemowych i tam jest spore pole do zmiany, zarówno na plus, jak i na minus.
Czy mogę wgrać portowany dla AOSP kernel Dorimanxa?
Lepiej nie. Jeśli nie wpadniesz w bootloop i jakimś cudem uruchomisz go z LS to pamiętaj, że Dorimanx używa innych sterowników i nie będzie działać poprawnie. Prosisz się o kłopoty!
Jakie są moje ustawienia?
- zarządca CPU domyślny Optimax (czyli ulepszony interactive) jest dobry dla osiągnięcia długiej pracy wyświetlacza
- taktowanie GPU obniżone do 320, bo nie gram
- w pierścieniu nawigacyjnym ustawić można bardzo wiele skrótów, np. ustawiłem robienie zrzutów ekranu i wyłączanie ekranu