str3tch72 Aktualny link do downloadu dla 6.0.1 (CM i AOSP): https://basketbuild.com/devs/hellsgod/Nexus%204 Stara treść posta: LINKI: 1. Oryginalny Niemiecki temat: [KERNEL][KK][KRT16][4.4] hells-Core-b43-kk/ hells-Core-b43-kk-CM [08/01/2014] - Android-Hilfe.de 2. Temat na XDA |*KERNEL*|- *hells-Core*JB & KitKat b43<09/Jan >[Q&A][DISCUSSION] - xda-developers 3. kernel sources https://github.com/hellsgod/kernel_msm/commits/cm-10.2?page=1 POBIERANIE: 1. DLA AOSP: hells-Core-b43-kk_anykernel.zip 2. DLA CM: hells-Core_b43-kk-CM_anykernel.zip Instrukcja: Przed wgraniem kernela zaleca się przywrócenie STOCK: LINK - Wejdź w recovery - Wgraj paczkę z KERNEL - Możesz wykonać wipe dalvik i cache - Zrestartuj - Koniec CHANGELOG (b39) -Rebase auf CM/JSS/JWR Sources -Compiled with Linaro 4.8.2.09 Toolchain -Upstream from 3.4.65 -O3 Support with Custom Build Flags -Conservative GPU Governor -msm_hotplug Hotplug Control (Tanks geht an fluxi) -dynamic fsync off (b40) -Upstream from 3.4.65 auf 3.4.66 -ca. 100+ SLAB/SLUB/SL[AU]B/mm... Commits -Module Support (for TouchControl) -Conservative GPU: Thresholds set slightly differently ( probably a little smoother when scrolling) -S2W Fix from fluxi -kexec Support (MultiROM) -3 epoll Commits from Upstream (b43) -Rebase auf 4.4.1 Sourcen -Linux 3.4.76 -S2W/dt2w Port vom N5 -faux sound 3.2 -suspend_freq auf max angehoben -Kleine Fixes usw. siehe Git Zalecane aplikacje do zarządzania kernelem: Trickster MOD Kernel Settings Faux123 Kernel Enhancement franco.Kernel updater COLOR PROFILE: LG: echo "212 114 21 118 0 0 0 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_b echo "210 114 21 118 0 0 0 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_g echo "208 114 21 118 0 0 0 80 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_r echo "255 255 255" > /sys/devices/platform/kcal_ctrl.0/kcal Google: echo "212 32 35 116 0 31 16 80 51 3" > /sys/devices/platform/mipi_lgit.1537/kgamma_b echo "210 64 68 118 1 0 0 48 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_g echo "208 64 68 118 1 0 0 48 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_r echo "255 255 255" > /sys/devices/platform/kcal_ctrl.0/kcal PA-Halfbreed: echo "212 64 68 118 0 25 4 66 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_b echo "210 64 68 118 0 25 4 66 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_g echo "208 64 68 118 0 25 4 66 32 1" > /sys/devices/platform/mipi_lgit.1537/kgamma_r echo "255 255 255" > /sys/devices/platform/kcal_ctrl.0/kcal PA-Contrasty: echo "212 64 68 118 0 26 0 64 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_b echo "210 64 68 118 0 26 0 64 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_g echo "208 64 68 118 0 26 0 64 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_r echo "245 244 240" > /sys/devices/platform/kcal_ctrl.0/kcal PA-Brighter: echo "212 49 21 118 0 31 9 64 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_b echo "210 49 21 118 0 31 9 64 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_g echo "208 49 21 118 0 31 9 64 48 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_r echo "245 244 240" > /sys/devices/platform/kcal_ctrl.0/kcal Poniżej dodatkowe ustawienia do zmiany zarządcy - można to zrobić w aplikacji (chwilowo nie przetłumaczone): To Set CPU Governor: Su echo "NAME" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo "NAME" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor echo "NAME" > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor echo "NAME" > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor NAME can be replaced by intellidemand, interactive, conservative, wheatley, ondemand, performance Default is intellidemand. Changing NAME to conservative changes CPU governor to conservative FOR SETTING GOVERNOR PARAMETERS: First set governor then you will be able to edit these.. I do not know what each and every parameter does so these won’t help normal users’ and those who know what these mean will probably know how to edit these. But I’ve included them just because i had to … INTELLIDEMAND : echo "FREQUENCY" > /sys/devices/system/cpu/cpufreq/intellidemand/boostfreq Change FREQUENCY to required value of frequency. This is the frequency cpu is boosted to when screen is touched. echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/boostpulse not sure what this does and what the set of values are echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/boosttime echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/down_differential echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/ignore_nice_load echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/io_is_busy echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/lmf_active_load echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/lmf_active_max_freq echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/lmf_browser echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/lmf_inactive_load echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/lmf_inactive_max_freq echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/optimal_freq echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/powersave_bias echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/sampling_down_factor echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/sampling_rate echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/sampling_rate_min echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/sync_freq echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/two_phase_freq echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/up_threshold echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/up_threshold_any_cpu_load echo "??" > /sys/devices/system/cpu/cpufreq/intellidemand/up_threshold_multi_core INTERACTIVE echo "??" > /sys/devices/system/cpu/cpufreq/interactive/above_high_speed_delay echo "??" > /sys/devices/system/cpu/cpufreq/interactive/boost echo "??" > /sys/devices/system/cpu/cpufreq/interactive/boostpulse echo "??" > /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration AFAIK this is the time for which cpu is boosted echo "??" > /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load echo "??" > /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq echo "??" > /sys/devices/system/cpu/cpufreq/interactive/io_is_busy echo "??" > /sys/devices/system/cpu/cpufreq/interactive/min_sample_time echo "??" > /sys/devices/system/cpu/cpufreq/interactive/target_loads echo "??" > /sys/devices/system/cpu/cpufreq/interactive/timer_rate echo "??" > /sys/devices/system/cpu/cpufreq/interactive/timer_slack CONSERVATIVE echo "FREQ" > /sys/devices/system/cpu/cpufreq/conservative/boostfreq As told above echo "??" > /sys/devices/system/cpu/cpufreq/conservative/down_threshold echo "??" > /sys/devices/system/cpu/cpufreq/conservative/freq_step echo "??" > /sys/devices/system/cpu/cpufreq/conservative/ignore_nice_load echo "??" > /sys/devices/system/cpu/cpufreq/conservative/sampling_down_factor echo "??" > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate echo "??" > /sys/devices/system/cpu/cpufreq/conservative/up_threshold WHEATLEY echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/allowed_misses echo "FREQ" > /sys/devices/system/cpu/cpufreq/wheatley/boostfreq told above echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/ignore_nice_load echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/io_is_busy echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/powersave_bias echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/sampling_down_factor echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/sampling_factor echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/sampling_rate echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/target_residency echo "??" > /sys/devices/system/cpu/cpufreq/wheatley/up_threshold ONDEMAND: echo "FREQ" > /sys/devices/system/cpu/cpufreq/ondemand/boostfreq told above echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/down_differential echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/ignore_nice_load echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/powersave_bias echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/sync_freq echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load echo "??" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core GO HERE IF YOU WANT TO TRY AND MAKE SENSE OUT OF ALL THIS: http://forum.xda-developers.com/show....php?t=1369817 CHANGING GPU GOVERNOR echo “GOVERNOR” > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/pwrscale/policy Change GOVERNOR to conservative, performance, simple, or ondemand. TO ACTIVATE S2W echo "1" > /sys/android_touch/sweep2wake TO DEACTIVATE S2W echo "0" > /sys/android_touch/sweep2wake BOOST ON TOUCH echo "X" > /sys/module/msm_hotplug/cpus_boosted X can be replaced by 1,2,3 or 4 . This sets number of cores to be boosted on touch, Default is 2. Changing X to 4 boosts 4 cores on touch. MINIMUM NUMBER OF CPUS ONLINE echo "X" > /sys/module/msm_hotplug/min_cpus_online X can be replaced by 1,2,3 or 4 . This sets number of cores to be online at all time, Default is 1. Changing X to 2 makes sure 2 cores are online all the time. MAXIMUM NUMBER OF CORES ONLINE echo "X" > /sys/module/msm_hotplug/max_cpus_online X can be replaced by 1,2,3 or 4 . This sets maximum number of cores that can go online, Default is 4. Changing X to 2 makes sure your phone dual core. MAXIMUM FREQUENCY WHEN SCREEN IS OFF echo "X" > /sys/module/msm_hotplug/suspend_freq X can take values 192000, 384000, 540000, 702000, 1026000, 1242000, 1350000, 1512000 Default is 702000. Changing X to 1026000 makes maximum frequency when screen is off to 1ghz TO ACTIVATE DOUBLE TAP TO WAKE AFAIK d2w isn’t available in this kernel. So nothing doing. Someone tell how to set gamma manually... Thank you. There might be a lot of mistakes, so try and correct them.. Ja ani autor ROMu nie jesteśmy odpowiedzialny za wszelakie uszkodzenia Telefonu. Wszystko robisz na własną odpowiedzialność. Miłej zabawy
xbaker Jeden z najlepszych kerneli na Nexusa 4. Wersji B42 używałem dobrze ponad miesiąc, wraz z Purity rom. Nie można było na nim narzekać. I ta bateria :ok:
Damis Po zainstalowaniu trzeba zmienić zarządzce czy od razu jest gotowy do pracy? Zależy mi na baterii 🙂
Kaszell Ciężko powiedzieć, miałem wszystkie 3 i ten wydaje się być najlepszy, jednak moja opinia może być subiektywna, z racji tego że nie mam fizycznie możliwości porównania lub te różnice są niezauważalne :-) Wysłane z mojego Nexus 4 przy użyciu Tapatalka
[usunięty] Kurcze skusiłem sie na testy tego kernela. Do tej pory użwyałem stockowego, nastepnie kilka wersji Franco (198, 199, 200) i Piasek-KK.v7 i v8. Zobaczymy co dobrego ten kernel wniesie do mojego terminala.
xbaker A jak wygląda sprawa wydajności, podobna do Stock lub Franco ? Wydajność stoi na zadowalającym poziomie, na prawdę nie ma na co narzekać.
SnoopKyo Panowie właśnie jak tam w porównaniu do Franco ? Bo wrócił mi Nexus z naprawy i nie wiem co wrzucać ^^
Lawstorant @ Cień, Tak @SnoopKyo, nie rozumiem. Czy to problem sobie wgrać kernel na jeden dzień i zobaczyć jak działa? Przecież jego flash nie pozbawi cię możliwości wgrania franco
Kaszell Krótki test baterii, zawsze jak był ekran włączony to używałem tt, Internetu mobilnego 3G, trochę telefonów i SMS, trochę apki allegro. Wysłane z mojego Nexus 4 przy użyciu Tapatalka
SnoopKyo U mnie problemy, czasami po uśpieniu wyświetlacz sie nie wybudza, randomowe restarty, zobaczę jak to na Franco wygląda bo nie wiem czy to wina kernela czy PA czy może modułów Sent from my Nexus 4 using Tapatalk 4
Kaszell @SnoopKyo nie spotkałem się z takim problemem na stock i Purity, natomiast z PA miałem mały problem na każdym kernelu. @kowi900 ten dla AOSP - czyli bez dopisku CM
Kaszell Być może nie jest to najlepsze połączenie. A z jakiego kernela przechodziłeś na ten? I jaką wersję PA masz? (nie czasem PA 3.99?)
SnoopKyo Stock - - - > Hell's Core - - - > Franco. Jestem na PA4 Beta 2, Franco r201 Sent from my Nexus 4 using Tapatalk 4