NIE JESTEM ODPOWIEDZIALNY ZA ŻADNE USZKODZENIA SPRZĘTU.
WSZYSTKO ROBISZ NA WŁASNĄ ODPOWIEDZIALNOŚĆ.
Dodałem TWRP 3.0.2-0 w pełni działające z rockchipami, dodałem do tego ciekawe theme, szczegółowe info w paczce z tym recovery:
TWRP_3.0.2-0_Cytryn_Pack.rar
UPDATE najprawdopodobniej finalny
Nowa kompilacja 1.3 z 2ch różnych źródeł (dla pipo m9pro i pipo u8), dostosowałem i poprawiłem parę rzeczy pod nasz tablet.
Co zostało naprawione/poprawione lub dodane:
- wbudowana obsługa 3G działa (nie trzeba używać PPP widgeta 2, choć można), pamiętać że modem 3G wyłącza się skutecznie tylko przez użycie Trybu samolotowego (tak jak było to w androidzie 4.2.2);
- opcja Baterii jest widoczna w Ustawieniach, wciąż nie widać kafelka baterii w panelu szybkich ustawień;
- najnowsze TWRP 3.0.2-0 z obsługą języka poskiego;
- dodałem przyciski głośności do nav bara oraz
przesunięte przyciski nawigacji do zainstalowania w TWRP odpowiednie zipy (oryginalnie są przyciski z prawej strony):
cm-11-Nav_Buttons_Left.zip jak ktoś chce przyciski nawigacji z lewej strony
cm-11-Nav_Buttons_Right.zip - z prawej strony
cm-11-Nav_Buttons_Center.zip - standardowo na środku
Screeny:
Jak zwykle nie zabrakło drobnych bugów/niedogodności (jak w poprzednich wersjach), na które nie chce mi się tracić czasu, są to:
- przy podłączaniu i odłączaniu usb, zasilania ekran się włącza to jest Ok ale także jak jest włączony to się wyłącza - troszkę upierdliwe
- reboot do recovery z opcji rozszerzonych nie działa, polecam używać jakiejś apki, w tej wersji jest apka Restart lub po wyłączeniu taba przypomnę kombinację przycisków wejścia do recovery:
naciskamy równocześnie przyciski Start i Volume UP i trzymamy przynajmniej 2 sec potem, puszczamy najpierw Start i po tym puszczamy Volume UP i pochwili pojawi się logo recovery itd.
Podziękowania za rady, pomoc i źródła dla: Mussonero, Abdul_pt oraz emass293 :cheers:
UPDATE
Nowa wersja 1.2 z marca 2016 zawiera najnowsze updaty z CM11 repo, został naprawiony bug po wgraniu gappsów, dodałem dodatkowo TWRP 2.8.7.0 (w paczce), reszta pozostaje bez zmian.
UPDATE
Nowa wersja CM11 tym razem skompilowana przeze mnie, ze źródeł tabletu bq Maxwell 2 Quad Core następnie portnięty by działać z naszym tabem i kernelem (boot.img z poprzedniej wersji - od Mussonero, zmieniłem moduły i firmware z naszego taba + inne drobne zmiany, apki itp.).
Zmiany w tutorialu bo ta wersja wgrywa się jako zip w recovery, dodatkowo przeportowałem najnowsze TWRP 3.0.0-0 z oficjalnego TWRP dla tabów BQ (oczywiście rockchipów).
Wersja romu bez gappsów, wgrywa się je po sflashowaniu romu w recovery (link i opis w tutku).
Naprawiony bug z usług google drainem baterii (stary fiks nie działał z najnowszymi usługami i crashował usługi).
Jako, że żaden rom nie jest wolny od wad pojawił się nowy bug, bardziej drobne utrudnienie, po sflashowaniu gappsów po 1szym uruchomieniu przy kreatorze konta google ten kreator się crashuje, proste rozwiązanie będzie dalej w tutorialu. Nie jestem pewien co powoduje ten crash ale występuje on czasami na innych CM romach, pewnie najnowsze security updaty itd.
Zajęło mi trochę czasu przerobienie romu by działał z kernelem z androida 4.2.2, potem naprawiłem wifi i parę drobniejszych rzeczy. Rom działa bardzo płynnie, wszystko praktycznie działa, jak zwykle wbudowana przeglądarka ma parę bugów (związanych z decodowaniem Youtube) czasami, dlatego polecam przeglądarkę Dolphin lub ewentualnie Chrome, 3G działa ale tylko z apką PPP Widget 2.
Rom jest bardzo dobrą alternatywą dla Kitkata 4.4.4 (poprzednia moja wstawka).
Dla zwolenników CyanogenMod (którym ja też jestem) ten rom jest obowiązkowy 🙂
Lista niektórych rzeczy jakie oferuje rom:
- full CM11 - wszystkie opcje CyanogenMod 11 działają
– system ext4
– unified internal storage (około 13.5gb)
- TWRP 3.0.0.0
- hw-decoding support
- działające 3G z programem PPP Widget 2
– ethernet support, USB-Hub enabled, hdmi..
– init.d support
– gameloft compatible
- DSP manager, Kernel Adiutor, Adfree, sEFix, OmniSwitch, Xposed…
Screeny:
Btw screeny robione przy minimalnej jasności w tablecie 😛
Pobieranie:
CyanogenMod_11_for_KianoCore10.1Dual3G_v1.3
CyanogenMod_11_for_KianoCore10.1Dual3G_v1.2
CyanogenMod_11_for_KianoCore10.1Dual3G_v1.1
TWRP_3.0.2-0_Cytryn_Pack.rar
Instalacja:
1. Ściągamy rom i rozpakowujemy, ściągamy gappsy obojętnie jakie ale dla androida 4.4.4, mogą być pa gappsy, open gappsy … ja polecam Delta Gapps With Modular Addons (All DPI)
Wybieramy Kitkat Base Gapps package for 4.4.4 oraz dodatkowo extra, standard i additional Kitkat gapps addons typu Chrome, Gmail… jak kto co lubi. Wrzucamy cm-11-2016XXXX-UNOFFICIAL_Cytryn.zip i gappsy na kartę zewnętrzną SD tabletu.
2. W katalogu Kernels mamy do wyboru 2 kernele. Możliwe, że jeden kernel będzie bardziej kompatybilny (mniej bugnięty) dla części tabletów dla innych drugi będzie lepiej działać. To może rozwiązać wiele problemów z nieprawidłowym działaniem romu. Aby zmienić, który kernel chcemy użyć, należy:
Skopiować z katalogu Kernels/1 lub Kernels/2 kernel.img do katalogu rockdev/Image zastępując tam istniejący. Standardowo jest tam kernel z katalogu 1, jest to kernel z poprzedniego romu Android 4.4.4.
3. Uruchamiamy RKAndroidTool.exe z katalogu RKDevelopTool_v1.37 (najlepiej z prawami administratora)
4. Podłączamy tablet kablem USB do komputera (nie używać USB 3.0).
5. Uruchamiamy tablet w Bootloader Mode (3 sposoby):
a)
- wyłącz całkowicie tablet
- wcisnąć i trzymać przycisk głośności VOL+
- podłączamy tablet kablem USB do PC, trzymając VOL+ (tablet pozostanie wyłączony ale przełączy się w tryb bootloader)
lub alternatywnie
b.)
- podłączamy włączony tablet kablem USB do PC
- upewniamy się, że Debugowanie USB NIE jest włączone (ustawienia->opcje programistyczne->debugowanie usb)
- uruchamiamy RKBatchTool.exe i naciskamy przycisk SWITCH (pole pod "connected device" powinno zaświecić się na zielono - bootloader mode)
oraz 3ci sposób gdy użycie 2ch powyższych jest niemożliwe
c)
UWAGA Jeśli system w tablecie nie działa, zawiesza się na logo itp, albo restartuje się w kółko lub w ogóle nie daje się włączyć (zakładam, że wcześniej tablet był wykrywany w kompie czyli miał zainstalowane sterowniki poprawnie) to:
podłączamy tablet kablem USB do kompa, trzymając VOL+ wciskamy sprzętowy reset z tyłu obudowy (wykałaczką albo czymś 😉), trzymamy jeszcze VOL+ jakieś 2-3sec po wciśnięciu reset
6. Po udanym wejściu do Bootloader Mode tablet będzie miał wyłączony ekran, w programie RKAndroidTool będzie widziany w pasku na dole jako "Found RKAndroid Loader Rock usb"
Jeżeli nie uda się wejść w bootloader mode (komputer nie znalazł sterowników i nie rozpoznaje urządzenia) to trzeba zainstalować brakujące sterowniki (użyć RKDriverInstaller)
7. W RKAndroidTool odznaczamy system (będzie on póżniej zainstalowany w recovery), ma być zaznaczone (zaptaszkowane) tylko parameter, misc, kernel, boot, recovery i dodatkowo loader jeśli nie mamy tego loadera.
8. Wciskamy przycisk EraseIDB i czekamy do zakończenia. Następnie klikamy Run i czekamy na zakończenie, jeśli wszystko poszło OK to tablet uruchomi się w TWRP recovery.
9. W TWRP recovery jasność ekranu będzie słaba i ekran będzie migotał. To jest jedyna wada mojego portu TWRP z tabletów BQ – one mają standardowo „odwrotnie” działającą i inny zakres jasności. Naprawa jasności jest trywialna: zmieniamy jasność ekranu w ustawieniach TWRP – settings – screen i przesuwamy suwak. Wszystkie ustawienia jakie zmienimy w TWRP (jasność, data, czas, przyciski paska nawigacji itp.) zostaną zapamiętane ale dopiero po 1-szym uruchomieniu i wejściu do TWRP i ustawieniu ich 😛
W TWRP robimy full wipe:
WIPE --> Format Data --> potwierdzamy wpisując YES i czekamy na zakończenie (nie przejmować się błędami typu cant mount cache, system itp, wkrótce będzie ok)
WIPE --> Swipe to Factory Reset oraz dodatkowo:
WIPE --> Advanced Wipe --> zaznaczamy Dalvik Cache i System --> Swipe to Wipe
następnie instalujemy rom (opcja Install wybrać Select Storage i Micro SDCard, wcześniej upewnić się, że w opcji Mount jest zaznaczony Micro SDCard): cm-11-2016XXXX-UNOFFICIAL_Cytryn.zip i najnowsze gapps-4.4.4-base_ zip oraz dodatkowe Chrome, Gmail …. zipy. Można zainstalować zipy przesuwające przyciski nawigacji (tylko do wersji 1.3 - patrz Update do wersji 1.3) lub zrobić to później.
Następnie dla pewności wipe Dalvik/Cache i REBOOT system.
10. Uwaga w wersji CyanogenMod_11_for_KianoCore10.1Dual3G_v1.2, v1.3 i wyżej, poniższy bug został naprawiony.
Tablet się uruchomi może to potrwać parę minut. Zamiast pojawić się konfiguracja systemu/google nastąpi krasz konfiguratora (drobny mankament 😉) – dzieje się tak tylko po wgraniu gappsów. Rozwiązanie tego problemiku:
- wysuwamy panel powiadomień lewa górna część ekranu i naciskamy na datę
- otworzy się kalendarz i po chwili konfiguracja konta google (można zamykać wyskakujące okienko naciskając OK)
- wybieramy istniejące konto i otworzy nam się konfiguracja wifi – oczywiście logujemy się do naszego wifi i naciskamy dalej, potem logujemy się do konta google itd.
- następnie wrócimy do kalendarza i naciskamy przycisk BACK w pasku nawigacji, teraz dopiero otworzy nam się kreator konfiguracji, który crashował i szybko przechodzimy etapy konfiguracji i zapominamy o tym dziwnym bugu 😛
Może ktoś znajdzie na to szybszy sposób, ważne że działa.
Wersja 1.3 posiada już wbudowaną obsługę 3G (nie trzeba korzystać z PPP widgetu 2 by móc korzystać z 3G) :thumbup:
By korzystać z 3G, używamy apkę PPP WIDGET 2
Instrukcja w skrócie:
Po instalacji umieszczamy widget na pulpicie (uruchamiamy w ten sposób 1szą konfigurację)
Nadajemy prawa roota, zgadzamy sie na wszystko itp
Otwieraja się ustawienia karty SIM, ustawiamy apny itp...
Naciskamy connect (wyskoczy okienko i trzeba zaufać 😛 ) i mam internet co sygnalizuje symbol wifi (nie ma niestety ikony sygnału)
Program jest trochę bugnięty czasami prosi o ponowną konfigurację sim co jest niemożliwe itp
W takich wypadkach pomaga tapnięcie na logo w widgecie (odświeża się go) lub usunięcie widgetu z pulpitu i wystawienie go ponownie by zaczął działać poprawnie.
Lista opcjonalnych ustawień, które mogą ulepszyć wydajność, płynność działania, rekomendowanych przeze mnie programów oraz inne uwagi (warto przeczytać!!):
- by włączyć uprawnienia Roota: Ustawienia --> Informacje o tablecie i tap 5 razy na Numer kompilacji, potem Ustawienia --> Opcje programistyczne --> Dostęp do roota, wybieramy Tylko Aplikacje lub Aplikacje i ADB. Ogólnie to polecam ściągnąć SuperSu z marketu lepszy pewniejszy root.
- by pamięci tabletu były widoczne w komputerze, włączyć MTP (ustawienia - pamięć - w górnym prawym rogu 3kropki-połączenie USB z kompem) i wyłączyć Debugowanie (w opcjach programistycznych)
- by zwiększyć szybkość UI można zmniejszyć wszystkie Skale (ja używam skala animacji, długości – 0.3, skala animacji przejścia na 0.4x) w opcjach programisty, np: w Nova launcher ustawić prędkość animacji na ”Z prędkością światła" oraz, ustawić Entropy Fixer na wartość 256
- polecam przeglądarkę (to praktycznie konieczność) Dolphin Browser oraz MX Player (dobrze się razem kombują), a także moduły Xposed np. Screen Filter do obniżenia minimalnej jasności, która jak wiadomo z naszym kernelem jest za wysoka.
- drobny bug z brakiem opcji baterii w ustawieniach i w kafelkach szybkich ustawień (częściowo naprawiony w buildzie v 1.3). Rozwiązaniem jest na przykład: użycie widgetu Ustawienia i wybraniu bateria przy wystawianiu na pulpit lub użyć apki Power Toggles i ustawić w widgecie baterię.
- do TWRP 3.0.0 wkradł się mało znaczący bug, którego nie jestem w stanie naprawić, ale na szczęście nie wpływa on na korzystanie. Przy przywracaniu backupu trzeba zaznaczać/przywracać tylko system i data i to wystarczy. Przy przywracaniu także boot i/lub kernel coś źle te partycje przywraca i system się nie odpali.
Tak na prawdę nie ma potrzeby przywracać boot, kernel chyba, że się wcześniej jakiś inny wgrało i chce się przywrócić poprzedni. Ale w takim wypadku zawsze można zflashować tylko boot i/lub kernel używając RKAndroidToola zaznaczająć tylko kernel i/lub boot oraz parameter i naciskając RUN (nie robimy EraseIDB). Tak samo analogicznie można sobie wgrać inne recovery.img na przykład TWRP 2.8.7.0, które dodałem do wersji 1.2 . W TWRP 2.8.7.0 działa backup wszystkich partycji w tym boot, kernel, ale na przykład theme nie działa. Spokojnie można używać TWRP 3.0.0_0 pamiętając o przywracaniu backupu itd.
Miłego użytkowania :thumbup:
-- Cytryn --