Witam wszystkich.
Niedawno przesiadłem się z SE Xperia J na GoClever Quantum 4 i jak narazie odczucia są jak najbardziej pozytywne.
Od 5 dni bawie się w szeroko pojętą customizację oraz przyspieszanie/ulepszanie telefonu.
Bazowałem na materiałach dostępnych na tym forum oraz google/xda.
Głównym celem dla tego wątku jest przedstawienie jako-takiego planu działania dla osób chcących zacząć modyfikację swojego quantum 4 poprzez podanie konkretnego przykładu (mojego).
Większość rzeczy się pokrywa się z materiałami dostępnymi w tym dziale, jest jednak pare rzeczy które dodaje od siebie.
Jeżeli jest to niewystarczający powód dla założenia osobnego tematu to przepraszam i proszę złączenia tego posta z odpowiednim wątkiem.
Krok 1: Root - Podstawa naszych dalszych działań
Sprawa jest wyjątkowo prosta, wystarczy nam Framaroot(KLIK) , osobiście potwierdzam, że na najnowszym stockowym romie (718) działa metoda Boromir (powinna jednak również działać metoda Faramir)
Źródło: Forum po zmianach, link nie działa (Olewka)
Krok 2: Recovery - Zabezpieczenie w razie wpadki
Również problem niezbyt skomplikowany, można użyć programu, który wykona całość roboty za nas(KLIK) , jednak osobiście natrafiłem na problem ze sterowanikami i wykrywaniem telefonu, dlatego też pobrałem osobno obraz recovery(KLIK) , który następnie zzrzuciłem na telefon i sflashowałem przy użyciu darmowej aplikacji Flashify for root users(KLIK) (Flash->Recovery image)
Recovery uruchamiamy poprzez włączenie telefonu trzymając jednocześnie przyciski uruchamiania oraz zwiększania głośności (natomiast kombinacja przycisku uruchamiania i zmniejszania głośności uruchomi nam menu serwisowe w języku chińskim).
Przycisk zwiększania głośności powinno się trzymać aż do ujrzenia recovery, ale jak dla mnie lepsza metoda uruchomienia recovery to ciągłe (i szybkie) naciskanie przycisku zwiększania głośności (po uruchomieniu telefonu przy użyciu w/w kombinacji). (jest również możliwość dodania opcji resetu prosto do recovery do menu wyłączania telefonu ale o tym niżej).
Przy pierwszym uruchomieniu, recovery spyta się nas czy chcemy wyłączyć nadpisywanie przez stockowego recovery, należy potwierdzić.
Po pomyślnym wgraniu recovery warto zrobić pierwszy backup.
Źródło: Forum po zmianach, link nie działa (daoskar)
Krok 3: Modyfikacje 1/2 - Przyspieszanie telefonu
Zwiększenie głośności rozmów
Wgranie Busybox(KLIK)
Uruchomienie obsługi init.d(KLIK)
Wgranie Universal MTK Performance Package(KLIK) (flash przez recovery!) (następnie w emulatorze terminala wpisujemy "su" oraz "mtkmod"
Wgranie PurePerformances™x(KLIK) (flash przez recovery!)
Z góry uprzedzam, że aplikacje do kontroli CPU/governora/schedulera (szeroko pojęty overclocking) nie mają szerokiego zastosowania, ponieważ na stockowym kernelu nie ma możliwości wybrania wyższych taktowań procesora a wybór dostępnych governorów/schedulerów (logika zarządzania prędkością procesora oraz logika zarządzania przetwarzaniem danych) nie jest zbyt szeroki (w zasadzie najlepsza dostępna kombinacja jest już ustawiona jako domyślna).
Z aplikacji do "przyspieszania" smartfona jedynie polecam RAM Manager(KLIK) (szczególnie w opcji pro) głównie dzięki możliwości utworzenia pliku SWAP (co potencjalnie wiąże się z ryzykiem szybszego zużycia karty SD)
Źródło: Forum po zmianach, link nie działa (Olewka)
Krok 4: Modyfikacje 2/2 i dodatki
Tutaj większą role grają osobiste potrzeby i odczucia a zysk z używania danej modyfikacji/dodatku jest bardziej subiektywny
Xposed Installer(KLIK) - "Szkielet" umożliwiający dołączanie modułów, które rozszerzają funkcjonalność naszego ROMu. Wszystkie dostępne moduły pobieramy bezpośrednio przez aplikację(w sekcji Download) a następnie włączamy w sekcji "Modules" (każde uruchomienie bądź wyłączenie wymaga restartu telefonu) (Moduły jak i installer powinny być zainstalowane na pamięci wewnętrznej!)
Przed zainstalowaniem Xposed Framework oraz poszczególnych modułów wskazane jest wykonanie backupu w recovery!
GravityBox - Moduł do Xposed Framework, zawiera masę opcji, w skrócie:
Edytowanie "Power Menu" (menu wyłączania telefonu), dodawanie opcji screenshot, oraz restartu prosto do recovery
Edytowanie schematu kolorystycznego(ikony statusbar'a, kolor/styl/przezroczystość)
Rozszerzanie funkcjonalności klawiszy fizycznych - przeskakiwanie ścieżek muzycznych poprzez przytrzymanie klawiszy głośności oraz zamiana klawiszy głośności przy obrocie telefonu z pionu w poziom.
Oraz inne dodatki takie jak zamiana organizacji "kafelków" w obszarze powiadomień i inne dodatki które kojarzą się np z Cyanogen modem..
SPDY - Moduł do Xposed Framework, dodaje obsługę OK HTTP, który rzekomo przyspiesza funkcjonalność HTTP (ładowanie stron itp). Osobiście nie mierzyłem w żaden sposób wydajności przed i po, ale OK HTTP jest domyślnie w składzie 4.4 więc zapewne jakieś korzyści przynosi.
Dodatkowo, w specyfikacji procesora naszego quantum 4, producent chwali się, że procesor jest w stanie odtwarzać filmy wideo w rozdzielczości 1280x720 przy 30 klatkach na sekundę, dlaczego by tego nie wykorzystać?
Dostępna tutaj zmodyfikowana aplikacja youtube(KLIK) (niestety troche stara), która pozwala nam oglądać filmy z youtube w rozdzielczości HD (obsługa full HD niby jest ale po pierwsze Youtube wycofało się ze streamowania filmów full HD na urządzenia mobilne a po drugie zapewne nasz quantum nie jest aż tak mocny).
Dla lubiących ciemniejszą kolorystykę jest również dostępna wersja w kolorze czarnym(KLIK)
(Przed instalacją zmodyfikowanej aplikacji zalecam usunięcie istniejącej poprzez usunięcie aktualizacji w ustawieniach aplikacji oraz usunięcie samego pliku .apk z system/app przy użyciu jakiegokolwiek menedżera z obsługą root'a)
Viper4AndroidFX(KLIK) - Jeden z najlepszych (o ile nie najlepszy) filtr audio dla Androida, zawiera equalizer oraz masę opcji umożliwiających polepszenie jakości odtwarzanej muzyki.
Przy pierwszym uruchomieniu aplikacja poprosi nas o zainstalowanie sterownika, wybieramy opcję "ARM 7 with NEON".
Przed instalacją sterownika warto wykonać backup w recovery!
Dorzucam również linka do najnowszego (11.1.115.81) (i niestety ostatniego) flash playera(KLIK) , wiem że stockowo Quantum posiada jakiegoś flash playera ale nie pamiętam czy jest to konkretnie najnowszy.W połączeniu z przeglądarką Dolphin(KLIK) nasz telefon łyka niemalże wszystkie aplikacje i filmy flash jakie sobie zażyczymy.
Dodatkowo warto również zablokować reklamy przy użyciu AdAway(KLIK) . Nie tylko dla własnej wygody ale i dla zysku wydajności, AdAway blokuje również reklamy na stronach internetowych, w tym te które opierają się na flashu/java script.
Mając zainstalowanego flasha szkoda jest raczej marnować procesor i baterie na reklamy.
W kwestii moich prywatnych ustawień i spostrzeżeń moge dodać że:
W opcjach developera mam włączone wymuszenie renderowania przez GPU (Force GPU rendering)
W RAM manager mam ustawione 256 mb SWAP'u
Używam przeglądarki Dolphin
W Dolphin'ie w ustawieniach->Lab mam włączone cache'owanie na kartę SD(Cache to SD Card)
Swap i cache'owanie na kartę SD powinno zapobiegać crashowaniu się dolphina i/lub flasha przy ładowaniu większych filmów/aplikacji flash
Jako launchera używam Themer'a z XDA (dostępny w google play), nie jest najlżeszy ani najszybszy ale za to jest całkiem unikatowy.
Na sam koniec warto też poczyścić ROM z preinstalowanego śmiecia przy pomocy menedżera plików z dostępem do folderów systemowych ( np ASTRO(KLIK) lub root explorer(KLIK) )
w /system/app usuwamy preinstalowane aplikacje poprzez usunięcie pliku .apk oraz .odex odpowiedniej aplikacji - jeżeli nie jesteśmy pewni do czego służy dana aplikacja lepiej jest ją zostawić, gdyż część aplikacji zawartych w tym folderze jest niezbędna do prawidłowego działania systemu.
w system/media znajdują się preinstalowane filmy promocyjne(video), dzwonki/dźwięki powiadomień/alarmów(audio) oraz dźwięk włączania oraz wyłączania telefonu (bootaudio.mp3/shutaudio.mp3).Dźwięki i filmy z których nie korzystamy można usunąć dla zaoszczędzenia miejsca systemowego.
Jeżeli jeszcze coś mi się przypomni do dorzucę.