Skocz do zawartości
Samsung Galaxy: Growing Up | Samsung inwestuje w Sztuczną Inteligencję. | Samsung Galaxy A7 (2018) - przecieki na temat parametrów | Samsung Galaxy A5 (2018) - przecieki na temat parametrów | Samsung Galaxy A5 (2018) i Galaxy A7 (2018)na renderach | Samsung Galaxy A5 2018 i Galaxy A7 2018 z wyświetlaczem Infinity Display | Etui ZeroLemon dla Samsunga Galaxy Note 8 | Samsung Gear Fit 2 otrzymał aktualizację. | Aplikacja Go Keyboard ma zaszytego w sobie wirusa!! | Recenzja Galaxy Note 8 wg. Spider'sWeb TV | Uwaga na Galaxy Note 8 BEZ Dual SIM | Samsung Galaxy Tab Active 2 zdradza swoją specyfikację | Samsung Galaxy J5 (2016) oraz tablety Galaxy Tab A z Nougat ?? | Atak BlueBorne: zagrożonych 6 miliardów urządzeń z bluetoothem | Pierwsze problemy z Android 8.0 Oreo | Zadebiutował Samsung Galaxy J7+ | Samsung Galaxy S9 - oficjalna zapowiedź już w styczniu? | Samsung Galaxy A5 2017 otrzymuje aktualizację do Androida 7.0 Nougat | [IFA] Samsung – podsumowanie pierwszego dnia targów | Antyweb.pl / mBank ostrzega przed nowym wirusem na Androidzie | Flashowanie Odinem w Win10 | Elastyczne wyświetlacze od Samsunga | Wymiary Samsunga Galaxy S6 | Samsung Galaxy S6 Edge | Samsung Galaxy S6 szczegóły kamery | Lizak dla Note 4 w Polsce | Galaxy S6 i Galaxy Edge w przeciekach zdjęć | Patent Samsunga na nowy wyświetlacz krawędziowy | Samsung usuwa śmieci z pamięci | Samsung Galaxy S4 dostaje oficjalny Lollipop | Samsung Galaxy Note Edge | Specyfikacja Samsunga S6 | Koniec ze "śmieciami" od operatorów | Google Nexus 6 | FBI kontra Lollipop | Note 4 Gold | Chudy smartfon | Komunikacja miejska w Google Maps | Szpiegujące aplikacje | S6 bliżej niż myslisz | Galaxy Note 4 z wadami | Android 5.0 Lollipop oficjalnie | Android L będzie szyfrował dane | Nadchodzi Android L | Galaxy A7 - Najnowszy, największy ale limitowany | Galaxy A3 i A5 pokazują się w filmie | Nowy Galaxy Note 4 | Samsung rzuca wyzwanie Ice Bucket Challenge | Samsung Galaxy Mega 2 w przedsprzedaży | Aparat w Samsungu Galaxy Note 4 |
  • Ogłoszenia

    • Dychowski

      Forum w przebudowie - rekonstrukcja   28.08.2017

      Witam Forumowiczów, Z racji faktu, iż dawno tu nic się nie działo, postanowiłem wskrzesić to forum i zaktualizować do najnowszej wersji IPB, poprawić wszystkie błędy techniczne, poprawić grafikę, design i po tych technicznych akcjach, przejść do przebudowy całego forum tak ażeby było aktualne i na bieżąco. Z tejże racji pokażą się nowi moderatorzy, nowa załoga a jeśli wśród Was są fani tej marki i chcieliby dołączyć do nowej załogi forum, zapraszam na PW. Forum powinno być gotowe do końca września gdyż jest to masa pracy, dodawanie wszystkich modeli których nie było etc. Uzbrojcie się cierpliwość a za chwilkę będziecie mogli z nowego forum lepiej i wygodniej korzystać.   Pozdrawiam, Dychowski
gielek

[KERNEL][I8160] 4.4.X - KitKat [TeamCanjica] zwliew Kernel - r1 [OC CPU-GPU][Stabilny - 06 lipca 2014]

Rekomendowane odpowiedzi

Ten kernel oparty jest o kernel TeamCanjica CyanogenMod. Wszystkie ROMy, które opierają się o kernel TeamCanjica CyanogenMod, powinny być z nim zgodne.
 
>>>Cechy<<<

  • Wydajność
  • Oszczędność energii
  • Okresowe aktualizacje
  • Maksymalna dostępna wydajność, bez pogorszenia żywotności baterii.

>>>Pliki do pobrania<<<



>>>Instalacja<<<

  • Wejdź do recovery
  • Zainstaluj pobrany plik .zip
  • Wipe cache
  • Uruchom ponownie
  • Zainstaluj (zalecane)

 

>>>XDA: DevDB Information<<<

Cechy szczególne Kernela: Wydajność, Oszczędność energii, Okresowe aktualizacje

Informacje o wersji
Status: Stabilny
Aktualna wersja stabilna: r1
Data wydania stabilnej wersji: 2014-07-06
Aktualna wersja Beta: 20140609-TEST
Data wydania wersji Beta: 2014-06-09

Utworzony: 2014-04-20
Ostatnia aktualizacja: 2014-07-06


 
>>>Lista zmian<<<

20140706 - r1
Usprawniono: Już nie stosuję przechowywania tymczasowego gałęzi
Usprawniono: Wiele zmian pod kapturem zarządcy Interactive dla baterii/wydajnośći
Usprawniono: KSM usprawnienia baterii
Usprawniono: Niższe domyślne napięcia procesora
Usprawniono: TCP Latency i szybkość
Usprawniono: Czas rozruchu
Usprawniono: Opóźnienia wejścia
Usprawniono: Inne poprawki i usprawnienia pod kapturem

20140618
Ogólne: Wydajność i efektywniość kernela powina być poprawiona
Nowe: Włączony tryb pobłażliwy SELinux, większe bezpieczeństwo
Usprawniono: Zmniejszono opóźnienie wejściowe ekranu dotykowego
Usprawniono: Zredukowano wakelocks WIFI
Usprawniono: Aktualizacja upstream Futex
Usprawniono: Aktualizacja upstream Workqueue do korzystania energooszczędnego Workqueue
Usprawniono: Aktualizacja upstream Hotplugging w celu poprawy opóźnienia i efektywności hotplug
Usprawniono: Więcej optymalizacji Cortex-A9 i Linaro
Naprawiono: Naprawiono rzadki ale potencjalny problem z USB przy restarcie
Naprawiono: Lukę CVE-2014-3153 w kernelu linuxa

20140615
Najnowszy commit: 4948f9435c4c47f768e3ed8c1b33612f33409d41
Nowe: Wsparcie TRIM Android 4.3+
Nowe: Dodano wsparcie UHID bluetooth
Usprawniono: Poprawa wydajności zarządcy INTERACTIVE
Usprawniono: Jeszcze kilka poprawek i optymalizacji Linaro i Cortex-A9
Usprawniono: Bardziej elastyczne przełączanie częstotliwości procesora
Usprawniono: Lepsze i szybsze odzyskiwanie kopii zapasowej
Usprawniono: Aktualizacje WIFI BCMDHD
Usprawniono: Aktualizacje SELinux (będziemy używać SELinux wkrótce)
Usprawniono: Aktualizacje w IPv4 i IPv6
Usprawniono: Zaktualizowany monitoring i śledzenie wykorzystania danych przez aplikacje
Naprawiono: Usunięto miganie BLN na czas dalszych testów
Naprawiono: Miganie BLN działa teraz dobrze bez wakelocks
Naprawiono: Poprawki w IPv4 i IPv6
Naprawiono: Poprawki SELinux (mamy zamiar wkrótce używać SELinux)


20140609-TEST
Najnowszy commit: 2b7e2903f151f971a237bf4e29ef6e687511b81a
Wycofano więcej progów częstotliwości procesora

20140608
Najnowszy commit: 63568d6d8eb2d447f922581792c7dd0eb130c6d2
Przebudowano wszystko od podstaw
Zbudowany z Linaro GCC 4.9 02 czerwca
Zarządca Interactive i planista ROW (domyślnie)
Projekt Masło śmietankowe ponownie zaimplementowany
Znacznie krótszy czas rozruchu
Więcej progów częstotliwości procesora

20140602
Najnowszy commit: b12f7372e0aa4a8a91414c9336866889369d9213
Zbudowany z Linaro GCC 4.9
Optymalizacja vfs_cache_pressure i zmniejszenie vfs_cache_pressure do 10 na zawieszeniu
Restarty już teraz powinny być naprawione (Przywrócono ostatnie commity LiveOPS cocafe's)
Upstream z powrotem na kernel Linux 3.0.101 (Pełny z Linux 3.0.45)
Ponownie dodano i zoptymalizowano Dynamiczny FSync
Ponownie dodano zarządce Interactive i hotplugging zawieszenia
Dodano z powrotem dynamiczny FSync
Dodano Frandom
Backport lowmemorykiller z android-3.4 + CAF
KSM ulepszenia oszczędzania baterii w trakcie biegu jałowego (IDLE)

20140531
Najnowszy commit: a82a4429fd0c6399a7b369de0d4dc485a1c6b7e2
Dodano wsparcie FSTRIM
Aktualizacja sterownika exFAT do v1.2.5 + optymalizacje
Prawdopodobnie naprawiono problemy BLN
Prawdopodobnie naprawiono restarty
Powrót do kernela 3.0.31
Zwiększono ciśnienie pamięci podręcznej vfs w zawieszeniu do 50

20140527
Najnowszy commit: 01dec50981d60dcb191e0e7bf82cafebe692b088
Dodano więcej kroków częstotliwości procesora (100mhz, 300mhz, 500mhz, 700mhz, 900mhz) (cocafe)
Ustawiono domyślne VFS ciśnienie cache do 100 dla zmniejszenia jąkania/zacinania
Kernel Linux 3.0.101 (żadnych błędów BT)
Wyłączony sterownik hotplugging obecnie (używany będzie jedynie do testów, dopóki nie jest w porządku)

20140526
Najnowszy commit: 5c02dcc5fd245b5a7c5d62d3ae13c0878b9a04f1
FS: dynamiczne zarządzanie VFS ciśnieniem cache -> lepsze życie baterii
u8500_hotplug: nowy algorytm -> prawie 100% wydajności z pewnym hotplugging gdy nie jest używany/zawieszony
bluetooth_mgmt: w górę na linux 3.0.101

20140525-TEST
Najnowszy commit: 7e5e277ee220c6bdf9abbea0a526a8e8dd8e157d
Zdecydowana poprawa wydajności zarówno w sterowniku hotplugging i zarządcy Interactive

20140524-TEST
Najnowszy commit: 6bac98f4c321b30a6cfea2967d560f1756d8f47d
Skompilowany z NovaTP GCC 4.9
Różne poprawki i ulepszenia hotplugging w sterowniku hotplug
Naprawiono błąd, zgodnie z którym minimalna częstotliwość CPU będzie zatrzymana na 200 MHz

20140523-TEST
Dodano bardzo prosty sterownik obciążenia procesora hotplugging
Ponownie włączono Logger, ale zmniejszono RAM potrzebny przez Logger
Zredukowano wakelocks WIFI
Skompilowany z Linaro GCC 4.8
Włączono funkcję wakelock BLN ale jest wyłączona domyślnie
(aby włączyć: echo 1 > /sys/class/misc/backlightnotification/wakelock)

20140521
Kolejne optymalizacje
Korzystanie z Google GCC 4.8 w międzyczasie

20140519
Włączono dynamiczną stronę zapisu wstecznego (zapomniałem w poprzedniej wersji)
Zastosowano funkcje arch zależne od mocy CPU
Interactive: szybsze budzenie się ze stanu wstrzymania
Zbudowano z linaro gcc 4.8 i różnych optymalizacji

20140517
bln: umożliwia konfigurację zarówno migania i wyłączania opóźnień
dt2w: zmniejszenie limitu czasu naciśnięcia do 250ms
SCHED: wyłączenie Gentle Fair Sleepers
mm: dynamiczne zarządzanie brudnymi stronami -> Lepsza wydajność + żywotność baterii
mutex: dynamicznie wyłączenie przędzenia obiektu mutex przy wysokim obciążeniu -> lepsze życie baterii

20140513-FSYNCTEST
Interactive: łatki w celu zmniejszenia opóźnień i płynniejsza zmiana taktowania
Interactive: Wyłączenie ekranu hotplugging powinno nastąpić teraz szybciej
Fsync: zastąpienie dynamicznego fsync z asynchronicznym FSync
bcmdhd: prawdopodobnie naprawiono wakelock w przypadku korzystania z dynamicznego IP
Podświetlenie: zmniejszenie minimalnej jasności do 1
FS: Ulepszenia opóźnień asynchronicznego I/O

20140511 v2
Ondemand: Backport z gałęzi Android 3.4
dt2w: możliwość strojenia limitu czasu dotyku
Podświetlenie: niższa minimalna jasność do 2 (testy)
Interactive: więcej dostrojeń
bln: konfiguracja opóźnienia migania

20140511
Interactive: stonowanie touchboost
Lowmemorykiller: powrót do lk 3.0 dla zoptymalizowanego kodu zram
slub & fat: aktualizacja z lk 3.0.101
Sterowniki: Uaktualnienia od cocore (ładowanie, Mali, itp.)

[beta] doubletap2wake: dodane proste wdrożenie dt2w i sysfs (potrzebuje testowania)

20140509
Interactive: zmiany, aby zmniejszyć czas na max freq
Interactive: dodanie wsparcia wczesnego zawieszenia hotplugging

20140507
abbamp: dodano z powrotem stary fix commit
Interactive: naprawiono touchboost i poprawiono wydajność

20140505
umożliwienie migania diody BLN + dostosowanie migania diody -> Ustawienia NovaThor wkrótce aktualizacja dla dostosowania
Interactive: Ulepszenia
Interactive: nowy touchboost
rcu: teraz przy użyciu jrcu
block: usunięto BFQ (jąkanie)
małe zmniejszenie rozmiaru kernela

20140503
SIOPLUS: aktualizacja dla Peterson
ABB-fg: naprawiono opieszałość w małej pojemności
abbamp: abbamp 2.5.0
BFQ: aktualizacja do v7r3
ext4: poprawa wydajności
interactive: Poprawa wydajności
wifi: przywrócenie commit prawdopodobną przyczyną więcej wakelocks
kernel/timer: optymalizacja apply_slack () dla wielkości i szybkości
binfmt_elf.c: wykorzystanie get_random_int (), aby naprawić wyczerpywanie entropii

20140430
Powrót Interactive do stock z gałęzi android-3.4 commitów z CAF (zamiar przerobić to)
Zmieniono na LZ4 zamiast LZO (szybsza dekompresja, choć trochę większy rozmiar pliku)
Szybsza kompresja / dekompresja
Szybsze uruchamianie
Aktualizacja cubic do LK 3.0.101
Poprawki losowej entropii
Zredukowanie wifi wakelocks w uśpieniu
Ponownie dodano Interactive touchboost i dostrojony Interactive
Niektóre inne poprawki

20140427
Ulepszenia na touchboost w Interactive
Wydajność i usprawnienia baterii w Interactive
Ustawiono sched_mc na 0 dla lepszej wydajności (szczególnie w zarządcy hotplug)
Ulepszenia FS

20140426
Ponowne włączenie zarządcy Performance
Usunięto zarządce Itelliactive
Dodano Interactive touchboost i plugin screen-off
Aktualizacja Interactive z CAF (więcej wpisów sysfs i ulepszeń kodu)
ARM dekompresor optymalizacja kodu
Aktualizacja LZO Upstream
Aktualizacje z poprzednich wersji
Poprawa wydajności mmc
Poprawa przepustowości TCP

20140425 Nieudana AKTUALIZACJA
Usunięto zarządców zzMoove i lagfree
Ogólne zwiększenie szybkości I/O
Ustawiono ROW jako domyślny planista
Aktualizacje i ulepszenia ROW
Poprawa opóźnienia i szybkości odczytu planisty Deadline
Usunięto planistę SIO

20140424
Włączony zarządca zzMoove
Poprawki Intelliactive dla większej wydajności
Dodano plugin screen-off dla Intelliactive (lepsza bateria)
Wyłączenie bezużytecznych zarządców (Performance, Powersave, Userspace)

20140423
Włączenie zarządców i planistów dodanych w poprzedniej kompilacji
Dodano zarządce Intelliactive (domyślny)

20140422
Backport android-3.4 zarządcy INTERACTIVE
Dodano zarządców lagfree i zzMove
Dodano palnistów row i bfq
Kilka łatek readahead w celu poprawy IO
Kompilator-O3 i inne optymalizacje

20140421
Optymalizacje kompilatora Cortex-A9
Lepsze zarządzanie energią dla planowania CPU
Usprawnienia wydajności KSM
Square root function usprawnienia wydajności

20140420
Oparty o kernel CM TeamCanjica
Zbudowany na Linaro GCC 4.7.4
Włączony i ustawiony jako domyślny zarządca INTERACTIVE



>>>Funkcje i uprawnienia<<<

Lista usprawnień
Linaro GCC 4.9
Zarządca Interactive
Planista ROW
Linaro i optymalizacje Cortex-A9
Projekt Masło śmietankowe ponownie zaimplementowany
Wsparcie TRIM Android 4.3+

Lista funkcji

Zalecane ustawienia kernela

echo 85 600000:90 800000:70 > /sys/devices/system/cpu/cpufreq/interactive/target_loads
echo 20000 500000:40000 700000:20000 > /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay
echo 40000 700000:80000 > /sys/devices/system/cpu/cpufreq/interactive/min_sample_time
echo 40000 200000:30000 700000:20000 > /sys/devices/system/cpu/cpufreq/interactive/timer_rate
echo -1 200000:30000 400000:40000 700000:20000 > /sys/devices/system/cpu/cpufreq/interactive/timer_slack

echo 2 > /sys/devices/system/cpu/sched_mc_power_savings

echo 2 > /sys/kernel/fsync/mode

Aby włączyć frandom

chmod 644 /dev/frandom
chmod 644 /dev/erandom
mv /dev/random /dev/random.ori
mv /dev/urandom /dev/urandom.ori
ln /dev/frandom /dev/random
chmod 644 /dev/random
ln /dev/erandom /dev/urandom
chmod 644 /dev/urandom

Projekt Masło śmietankowe ponownie zaimplementowany
Uwaga: Działa to tylko dla zarządcy Interactive
Jako, że TeamCanjica usunął PowerHAL (duża część Projektu Masło śmietankowe) z CM 11, nadszedł czas, aby go ponownie zaiplementować!

Włącz wzmocnienie wejścia poprzez wpisanie tego w terminalu lub skrypcie init.d:
Kod:

echo 1 > /sys/devices/system/cpu/cpufreq/interactive/input_boost

Umożliwi to wzmocnienie dotyku/wzmocnienie wejścia, które zwiększa częstotliwość procesora przy każdym dotknięciu ekranu, dzięki czemu telefon działa o wiele płynniej.

SELinux
Aby sprawdzić status i zmienić tryb SELinux, otwótrz terminal:

Sprawdzenie bieżącego trybu
Kod:

su
# sestatus

Zmiana do trybu restrykcyjnego
Kod:

# echo 1 > sys/fs/selinux/enforce

Zmiana do trybu pobłażliwego
Kod:

# echo 0 > sys/fs//selinux/enforce

u8500 hotplugging
Dostrajanie dla sterownika hotplugging U8500 jest w:
Kod:

/sys/class/misc/u8500_hotplug_control

W dostrojeniach są:
Kod:

load_threshold --> at what cpu load will cpu1 go online
counter_threshold --> how long to wait before offlining cpu1
work_delay --> how often the hotplugging driver polls for cpu load and hotplugs
high_load_threshold --> at what cpu load will cpu1 always go online no matter what
up_timer_threshold --> how long to wait before onlining cpu1

Logger
Logger nie jest skompilowany jako moduł do uzyskania 3 MB pamięci RAM, powrót aby zainstalować Logger:
Kod:

insmod /system/lib/modules/logger.ko

Podświetlenie
Konfiguracja minimalnej jasności podświetlania
Kod:

echo (1 to 10) > /sys/module/ktd259_bl/parameters/min_brightness




 


  • Upvote 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×

Powiadomienie o plikach cookie

By korzystać z forum musisz się zgodzić z zasadami: Warunki użytkowania.