Zebra's Tweaks jest projektem innym niż wszystkie. Nie składa się tylko z init.d i build.prop.
Ale poczekaj! Nie chcę przeciążać urządzenia skryptami, lub dodać jakiś losowy. Chce zrobić czysty, przejrzysty skrypt, który powoli telefonowi dobrze się sprawować, a nie taki, który rozładuje baterię.
Zrobiłem proste menu dla potrzebnych podstawowych informacji:
---------------------------------------------------------------------------
STRONA GŁÓWNA: Zawiera informacje ogólne i zmiany
BUILD.PROP: Poszukaj wyjaśnień, kody, pliki do pobrania w dedykowanym do tego miejscu
INIT.D: Dostęp do najciekawszych usprawnień. Wybierz, które chcesz, a których nie
FRAMEWORK: Zawiera .jar hacking, optymalizację APK
i INNE
Zmiany:
03.12.13 > Initial Release
05.12.13 > Updated build.prop section (New tweaks & New way to add Them)
05.12.13 > Added init.d section with some Scripts.
05.12.13 > Removed some of the Tweaks causing device not to boot.
Build.prop
Czy muszę zamieniać mój plik build.prop? A co jeśli jestem na custom romie?
Cóż, dodałem listę, dzięki, której możesz dodawać co zechcesz. Trzeba tylko dodawać linijki kodu, nic nie trzeba zamieniać, ani usuwać, więc trudno będzie o bootloop.
Wymagania:
a) menadżer plików z wsparciem roota
b) build.prop w/o
c) root (oczywiste)
d) BACKUP Twojego aktualnego romu (w razie, gdyby coś nie poszło)
Co zwierają te tweaki?
A) Bateria:
- Zmodyfikowany interwał skanowania wifi (co 3 minuty)
- Tryb oszczędzania energii podczas "snu"
B) CPU & GPU:
- Poprawione renderowanie GPU
- CPU i GPU lepiej pracuje z UI
- Więcej..
C) Media:
- Jakość JPEG poprawiona do 100%
- Lepsza jakość zdjęć
- Tweaki audio
- Więcej
D) Reagowanie:
- Usunięto niepotrzebne usługi UI
- Zwiększona szybkość przewijania
- Lepsza reakcja dotyku
- Morderca lagów (od zeppelinrox)
TWEAKI:
Bateria:
# Sleep Mode (ON=1) (OFF=0)
ro.ril.disable.power.collapse=1
# Wi-Fi scan interval in seconds (Currently 3 min scan delay)
wifi.supplicant_scan_interval=180
# Smooth reconnect and disconnect to save battery
ro.mot.eri.losalert.delay=1000
CPU & GPU:
# GPU Rendering
debug.sf.hw=1
ro.sf.compbypass.enable=1
# Improved video with GPU & CPU
video.accelerate.hw=1
debug.performance.tuning=1
debug.egl.profiler=1
debug.egl.hw=1
debug.composition.type=gpu
# Qualcomm display tweaks
debug.qctwa.statusbar=1
debug.qctwa.preservebuf=1
com.qc.hardware=true
Media:
# Image and Video enhancing
ro.media.enc.jpeg.quality=100
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
# Audio Tweaks
persist.audio.fluence.mode=endfire
persist.audio.hp=true
persist.audio.vr.enable=false
Reagowanie:
#Nitro lag Nullifier (Smoothness for RAM)
ACTIVITY_INACTIVE_RESET_TIME=false
APP_SWITCH_DELAY_TIME=false
CONTENT_APP_IDLE_OFFSET=false
CPU_MIN_CHECK_DURATION=false
EMPTY_APP_IDLE_OFFSET=false
ENFORCE_PROCESS_LIMIT=false
GC_TIMEOUT=false
MAX_ACTIVITIES=false
MAX_HIDDEN_APPS=false
MAX_PROCESSES=false
MAX_RECENT_TASKS=false
MAX_SERVICE_INACTIVITY=false
MIN_CRASH_INTERVAL=false
MIN_HIDDEN_APPS=false
MIN_RECENT_TASKS=false
PROC_START_TIMEOUT=false
SERVICE_TIMEOUT=false
# Scrolling Responsiveness & Speed
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
windowsmgr.max_events_per_sec=300
ro.min_pointer_dur=8
touch.pressure.scale=0.001
# RAM Management
ro.config.hw_fast_dormancy=1
Instalacja:
1. Otwórz menadżer plików
2. Wejdź do folderu /system i plik build.prop przenieś na kartę sd
3. Połącz urządzenie z PC
4. Wklej tweak jaki chcesz do pliku
5. Otwórz menadżer plików ponownie, Mount R/W i wrzuć na swoje miejsce
6. Restart
Init.d
Opracowałem wiele poprawek i usprawnień. Zipalign, optymalizacja sqlite i wiele więcej.
Pełny rendering GPU
Zipalign przy każdym włączeniu
Tweaki baterii
Tweaki kernela
Czyszczone cache przy każdym włączeniu
Instalacja:
Jedyną rzeczą, którą musisz zrobić to pobrać pliki, wrzucić je na pamięć telefonu, Mount R/W, wkleić je w /system/init.d (jeżeli nie masz tego folderu wpisz w google how to get init.d) i restart
Pliki pobierzesz stąd:
InitTweaksZebraR1
źródło: http://forum.xda-developers.com/showthread.php?t=2554354