Tesla Rom dla D802
Witam wszystkich
chciałbym zaproponować coś innego od pozostałych ROMów na tym forum, dla LG G2 D802. Rom oparty w głównej mierze na AOSPB (baza dla ROMów bliższa AOSP, jak SlimROMs), przez co możemy używać tutaj świetnych Layers. Kernel standardowy od CM, źródła dla d802 i g2-common również wzięte od CM, uważam je za całkiem nieźle rozwijane.
Zaznaczam, że jest to wersja Unofficial, a więc wszystkie błędy, nieścisłości, pytania itd. należy zamieszczać w tym temacie, a nie w społeczności G+ lub gdziekolwiek indziej.
Standardowe wyłączenie odpowiedzialności:
Instalacja ROMów oraz jakiekolwiek modyfikacje grożą trwałym uszkodzeniem telefonu,karty pamięci etc. Wszystko robisz na własne ryzyko oraz tracisz gwarancję!Nie odpowiadam za uszkodzenia Twojego telefonu!
Link do społeczności G+
(znajdują się tam też posty o dwóch innym ROMach oprócz Tesli
CLICK
Moje zmiany w źródłach i przy kompilacji
Skompilowany ROM i kernel przy użyciu najnowszego Uber Toolchain 5.3
Domyślne density ustawione na 386
Zmiana działania kafelka sieci w Quicksettings, pojedyncze kliknięcie wyłącza/włącza mobilne dane
Snap Camera jako domyślna aplikacja aparatu
Kontrola Dźwięku i Napięcia CPU dodane do kernela (dzięki crDroid)
Delikatnie podniesiona domyślna głośność w mixerpaths
Gdyby ktoś życzył sobie dokładniej zajrzeć w moje zmiany, link do github: CLICK
Ogólne funkcje ROMu:
1. Różne:
RRO Layers
Konfigurowalne LCD Density
Gesture Anywhere
Konfigurowalne animacje (power menu, list view, system)
Scrolling Cache
Zachowanie skanera mediów
Pokazywanie ikonki aplikacji korespondującej z powiadomieniem Toast
Zablokowanie powiadomień FC
Pogoda na ekranie blokady, i na rozwiniętych szybkich ustawieniach
2. Statusbar, Szybkie ustawienia:
Konfigurowalne szybkie ustawienia (ilość kafelków w rzędzie, suwak jasności on/off, quick pulldown, dodatkowe kafelki)
Zaawansowane ustawienia zegara, daty na statusbarze
Carrier label
Różne style baterii, battery bar
Monitorowanie transmisji danych na statusbarze
Wymuszenie rozwiniętych powiadomień
Pokazywanie ilości powiadomień z jednej aplikacji na statusbarze
Time Contextual Header (obrazki Poly HD jako opcja)
Tesla logo na statusbarze
Kontrola jasności przeciągnięciem po statusbarze
D2TS na statusbarze
3. Nawigacja:
Konfigurowalna pasek nawigacji (rozmiar, d2ts, zabicie aplikacji na dłuższym przytrzymaniu "wstecz", SlimDim)
App Circle Bar
PA Pie Control
4. Recents (ostatnie aplikacje):
W pełnym ekranie
Klawisz do czyszczenia pamięci
OmniSwitch jako zamiennik
5. Ekran blokady:
Konfigurowalne skróty
D2TS na ekranie blokady
Własna tapeta
I JESZCZE WIELE INNYCH !
Instrukcja instalacji
Do instalacji wymagane jest posiadanie Bootloadera Kitkat (który znajduje się w Hybrid Bootstack lub który masz po instalacji stockowego LP) oraz TWRP. Jeśli takowych nie posiadasz lub nie jesteś pewien, zainstaluj te:
Hybrid Bootstack ,
TWRP .
Ściągnij na kartę pamięci zipa z ROMem, GAPPSami i innymi rzeczami które zamierzasz instalować.
Wejdź w TWRP
W przypadku gdy wcześniej zainstalowany miałeś zupełnie inny system, zalecany jest clean flash: wipe /data, wipe /cache, wipe /system
W przypadku gdy miałeś zainstalowaną wcześniejszą wersję Tesli, w większości wypadków wystarczy wipe /cache.
Zainstaluj kolejno: ROM, GAPPS, inne.
Uruchom ponownie telefon.
ENJOY
Pliki
Gapps: OpenGapps
Możecie używać innych lecz ja polecam te, najlepiej w wersji Pico.
ROM: CLICK - 19.04.2016
Changelog:
14.04.2016:
Uaktualnione wszystkie źródła (Tesla, CM, AOSP)
Dodatkowe optymalizacje od ZdrowyGosciu
Kilka innych drobnych zmian (na plus oczywiście! 🙂)
12.03.2016:
Obniżyłem do poprzedniej wartości głośność słuchawek (głośnik pozostaje nadal głośniejszy)
Dodałem wiele eksperymentalnych commitów dotyczących wycieków pamięci, wątku renderingu, kompresji aplikacji, optymalizacji bootowania, poprawy szybkości itd itp (testować i opiniować!)
Naprawiłem brak możliwości zmiany głośności muzyki przy wyłączonym ekranie
Dodałem możliwość pauzowania i wznawiania ściągania w wspierających to przeglądarkach
Naprawiłem błąd nie pozwalający ściągnąć czegokolwiek przez domyślną przeglądarkę
Dodałem flagi i ustawienia kompilacji z kernela Lambda (możliwa zmiana na plus albo minus?)
Może coś jeszcze drobnego ale nie pamiętam..
07.03.2016:
Naprawiono wyświetlanie wersji basebandu w ustawieniach
Usunięto bezużyteczną opcję "Proximity wake-up" z ustawień
Dodano Kontrolę dźwięku i napięcia procesora do kernela
03.03.2016:
Wersja pierwsza!
Dodatkowe informacje
Skompilowałem tego ROMa głównie ze względu na brak podobnych na D802, ze wsparciem Layers. Ale uważam go za ogólnie dobrego, pełnego przydatnych funkcji, rozwijanego w odpowiedni sposób. Szybki, oszczędny, po prostu taki jaki powinien być.
Co do błędów/bugów nie zauważyłem nic, co by nie pozwalało korzystać z tego ROMa na codzień (co czynię sam od jakiegoś miesiąca).
Mimo, że włożyłem mnóstwo pracy i czasu w to, by móc uruchomić w pełni działającą wersją systemu, wiem że nie każdemu musi on przypaść do gustu. W przypadku uwag co do treści posta, sugestii co do samego ROMa lub dostrzeżonych błędów, piszcie.
Inne ciekawe informacje dodam później.
Screenshoty
Darmowy Layer Milos UI. Domyślny motyw wygląda jak inne ROMy.