INFORMUJĘ, ŻE WSZYSTKO ROBIMY NA WŁASNĄ ODPOWIEDZIALNOŚĆ!!!
Lista rzeczy wraz z moimi poprawkami/zmianami jakie oferuje nam Oma RK30 Kitkat 4.4 v.1.0
- TWRP 2.8.5.0 recovery (kitkat datamedia)
- unified internal storage 14gb (pamięć wewnętrzna i karta internal_sd wykorzystują całą pamięć dla użytkownika)
- PhabletUI & Multiuser
- Init.d support
- USB-Hub enabled
- Gamepad (PS2, XBox, ...)
- Kernel modules (cifs, tun, lan, serial)
- Tablet widziany jest w Sklepie Play jako Nexus 7 (by zwiększyć kompatybilność aplikacji)
- Gameloft compatible
- latest hosts, su, su-binary, busybox
- MX Video-Player, Music & FX Sound
- Reboot Menue, CPU-Tweaker, Pimp My Rom
- Es File Explorer i Menadżer Plików HD ( do wyboru, polecam usunąć jeden z nich, Titanium Backup i odinstalować)
- Nova Launcher
Lista plików (download):
Pakiet Kitkat_4.4_KC10.D3G
KK_KianoCore10.1Dual3g_FIX (bootanimacja kitkat z nexusa, fix rotacji, ES File Explorer jako app systemowa, część fixu do bluetooth, drobne usprawnienie wifi)
Bluetooth.apk
TWRP 2.8.5.0 ADB install for KianoCore10Dual3G
Oma_RK3066_Root_and_Dump_KianoADB.rar
Wgrywanie kopii systemu.rar
RK30_kernel_3036_core101dual_3g
workingADB_KC10.1D3G.zip
UWAGA:
Kiano Core 10.1 Dual (3G) występuje w kilku wersjach sprzętowych co najmniej 2ch, W związku z tym, zalecam przed wgraniem tego Romu zrobić tzw. dump systemu (partycji: boot,kernel,recovery, system, mist) lub być w posiadaniu SPRAWDZONEGO działającego softu orginalnego kiano lub modowanego wcześniej (CyanogenMod itp.).
Trudno powiedzieć, na których numerach seryjnych naszego Core Dual 3G będzie w pełni działał (chodzi głównie o dotyk), najprawdopodobniej na nowych 18000+ także na niektórych starszych (mojego taba nr seryjny to 11938), największą szansę mają osoby, którym w pełni zadziałał „niesławny” update do Android 4.2.2 od Kiano.
TUTORIAL
Upewnić się, że tablet jest naładowany przynajmniej 50%.
1.Rozpakowujemy paczkę Kitkat_4.4_KC10.1D3G gdziekolwiek, wrzucamy na kartę zewnętrzną KK_KianoCore10.1Dual3g_FIX.zip (nie rozpakowany)
2.Upewniamy się, że mamy dobrze zainstalowane sterowniki (w Oma_RK3066_Root_and_Dump_KianoADB jest RKDriverInstaller i instrukcja w razie problemów)
3.Uruchamiamy RKAndroidTool.exe z katalogu RKDevelopTool_v1.35(najlepiej z prawami administratora)
4.Podłączamy tablet kablem USB do komputera (nie używać USB3.0).
5.Uruchamiamy tablet w Bootloader Mode:
a) jeśli system w tablecie działa, tablet daje się uruchomić to:
wyłącz całkowicie tablet i odłącz tablet od komputera (kabel usb), wciśnij i trzymając przycisk głośności VOL+ podłąćz tablet kablem USB do PC, przycisk trzymamy jeszcze 2-3 sec po podłączeniu kabla
lub alternatywnie
podłączamy włączony tablet kablem USB do PC, upewniamy się, że Debugowanie USB NIE jest włączone (ustawienia->opcje programistyczne->debugowanie usb), uruchamiamy RKAndroidTool.exe i naciskamy przycisk SWITCH
b) 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
Uwaga
Jeżeli nie udaje się wejść w bootloader mode (komputer nie znalazł sterowników i nie rozpoznaje urządzenia) to trzeba zainstalować brakujące sterowniki (patrz instrukcja w Oma_RK3066_Root_and_Dump_KianoADB)
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"
UWAGA UPEWNIAMY SIĘ, ŻE NIE MAMY WŁOŻONEJ KARTY ZEWNĘTRZNEJ SD, GDYŻ W DALSZYM ETAPIE NASTĄPI FORMAT/WIPE NAWET KARTY ZEWNĘTRZNEJ I UTRACIMY WSZYSTKIE SWOJE DANE, PROGRAMY ITP.
7.Wciskamy przycisk EraseIDB i czekamy do zakończenia.
8.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 klikamy:
WIPE --> Format Data --> potwierdzamy YES i czekamy na zakończenie (nie przejmować się błędami typu cant mount cache itp, wkrótce będzie ok)
WIPE --> Swipe to Factory Reset
oraz dodatkowo (dla pewności):
WIPE --> Advanced Wipe --> zaznaczamy Dalvik Cache --> Swipe to Wipe
10. Dalej w TWRP wkładamy kartę zewnętrzną sd i instalujemy niezbędny KK_KianoCore10.1Dual3g_FIX.zip:
Instal --> storage:sdcard i wybieramy external_sd --> wybieramy w/w zipa i instalujemy (swipe) --> reboot
11. Uruchomi nam się konfiguracja systemu, wybieramy język i kolejne kroki. Zalecam by nie pomijać konfiguracji wifi (potem konto google itp), dzięki temu konfigurujemy nazwę głównego konta tabletu. Przez drobny bug jeśli ktoś pominie ten krok to później w ustawieniach, nie daje się zmienić nazwy głównego użytkownika(właściciela) i jest to jakaś niemiecka nazwa :facepalm3: . Zawsze można zrobić factory wipe w TWRP i przejść przez konfigurację ponownie.
UWAGA. Jeśli tablet nie uruchomił się (zatrzymał się na logo więcej niż 5 min itd), a działał poprawnie dotyk w TWRP to proponuje ściągnąć parameterKK_v1.zip rozpakować i wrzucić zastępując istniejący już plik parameter w katalogu rockdev. Wejśc do bootloader mode pkt. 5 b. i zflashować (kolejne punkty 6 itd) https://forum.android.com.pl/topic/227020-android-kitkat-44-nieoficjalny-dla-kiano-core-101-dual-3g-i-bez-3g/?p=3985973 (oraz kolejne parę postów) jest możliwe wyjaśnienie problemu.
12.To nie koniec. Do prawidłowego działania systemu potrzeba będzie zainstalować Xposed i 2 moduły by zniwelować drobne bugi w tym oryginalny bug wczesnej wersji kitkata oraz zainstalować Bluetooth.apk i przekonwertować na aplikację systemową (użyć Titanium Backup) by naprawić bluetooth.
13. Instalacja Xposed i modułów:
- ściągamy Xposed installer i instalujemy, nie podaję bezpośredniego linka bo wersja stabilna się zmienia z czasem, wybrać na stronie show older versions i ściągnąć plik z wersji stabilnej (release type: stable)
- wchodzimy w Xposed installer --> opcja Framework --> Zainstaluj lub uaktualnij i restart
- wchodzimy w Xposed installer --> Pobierz --> wyszukujemy 2: NoMoreOverlay i Kitkat SD Card Full Access pobieramy i instalujemy.
- w Xposed --> Moduły --> zaptaszkowujemy te 2 moduły (aktywacja) --> restart (możliwe, że po instalacji każdego trzeba będzie zaznaczyć/aktywować i restart)
Co robią te moduły?
NoMoreOverlay - automatycznie zaznacza opcję w opcjach programistycznych - Wyłącz nakładki HW - przy starcie systemu, ta opcja naprawia taki mały glicz ekranu (lekkie migotanie) przy przewijaniu itp. W niektórych grach, potrzeba będzie ją odznaczyć np. w Icewind Dale nie odtwarza loga i tego demka (czarny ekran) na początku (demko w postaci pliku video) poza tym gra działa ok, jak opcję się odznaczy wszystko działa ok i co ważne ten GLICZ NIE pojawia sie w grze, to jest glicz związany z ui systemu, przewijanie itp.
Kitkat SD Card Full Access - moduł naprawia problem z zapisem (przez aplikacje) na karcie zewnętrznej sd, to bug z wersji Android 4.4
14. Instalujemy Bluetooth.apk jak normalną aplikację i ściągamy Titanium Backup (bardzo przydatna apka), wersja Pro i konwertujemy aplikacje bluetooth na aplikację systemową.
Titanium Backup --> kopia zapasowa/Przywracania --> znajdujemy Bluetooth 4.4.4 ...--> tap na nią i Funkcje specjalne (swipe i wysuwa się z prawej strony) --> na dole Konwertuj na aplikację systemową
Potrzebne jest to by Bluetooth się uruchamiał bezproblemowo przy starcie systemu, bo inaczej wywala błąd.
To już wszystko. Miłego użytkowania :thumbup:
Źródło wraz zdjęciami: KitKat has landed on rk30board
Lista opcjonalnych ustawień, które mogą ulepszyć wydajność, płynność działania itp.
- włączyć Tryb samolotowy by zatrzymać modem 3G
- można wyłączyć wszystkie Skale (animacji, długości – ja zostawiam skale animacji przejścia na 0.5x) w opcjach programisty, użyć Nova launcher I ustawić prędkość animacji na ”Z prędkością światła"
- by upiekszyć, zmodyfikować i usprawnić polecam Xposed moduły:
Gravitybox [KK]
XThemeEngine
Xposed Preference Injector
OmniSwitch
Enable BatteryStats Permision – Xposed Module i wiele wiele innych
- przeglądarka wbudowana ma 2 małe bugi: nie działa tryb prywatny i jak się ogląda video w trybie fullekranowym to wygaszanie ekranu działa, proponuje zainstalować przeglądarkę Dolphin lub inną, z tym że pewnie wbudowana przeglądarka będzie mnie baterii zużywać.
Podziękowania dla:
Oma7144 - twórcy tego kolejnego uniwersalnego ROMu (da się wgrać na wielu różnych modelach tabletów) i wielu innych romów
abdul_pt - za stworzenie TWRP 2.8.5.0 specjalnie dla kitkata z moim plikiem parameter dla naszego taba