Tips: [Kernel] PopCornKernel TeamVicious!

Diskussion i 'Galaxy Nexus - ROM-filer och utveckling' startad av Macke.M, 27 feb 2012.

  1. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    Kikade precis på XDA under MoDaCo's rom tråd och såg att en kille varmt rekommenderade denna! Så jag testar den för tillfället och den känns väldigt br! :D

    Nedladdningslänkar och annat finner nu på länken nedan :)

    XDA [Rekommenderas]
    http://forum.xda-developers.com/showthread.php?t=1508068

    Övriga
    http://droidmodderx.com/galaxynexus/kernel-popcornkernel-teamvicious
    http://droidvicious.com/showthread.php?104-kernel-POPCORNKERNEL!!!

    Instruktioner:
    1. Ladda ner den kerneln du vill ha, OC eller icke OC
    2. Wipe Dalvik Cache
    3. Flasha Kerneln
    4. Reboota, klart :D

    Westholma4T förfrågan så kommer det lite information om guvernörerna i CPU Master/SetCPU och vad dom gör för något!

    Det här är ju antagligen inte helt självklart för alla så varför inte en kort presentation till er som inte vet:

    Eran telefon, precis som tex eran dator, drivs av en cpu eller 'processor' och "guvenören" (jag kommer kalla programmet för det hädan efter) är det som styr på vilken klockfrekvens som processorn ska jobba på.
    Guvenören styr bl.a vad max frekvensen är till olika situationer (belastningar).
    De innehåller också profiler som ska styra processorns arbetsfrekvens vid en viss situation.

    De olika varianterna av guvenörer som dyker upp när du tex kikar i SetCpu (standard är Ondemand, Powersave, Userspace, Conservative och Performance) baseras bland annat på hur aktiv processorn ska vara.

    Ondemand är standrad eftersom den är (eller ska vara) mest balanserad, en bra kompromiss mellan batteri och kraft.

    Powersave sätter maxfrekvensen på minsta frekvensen dvs min och maxfrekvens på det absolut lägsta.
    Det gör telefonen oerhört långsam och fungerar såklart inte att använda hela tiden utan används oftast i kombination med tex Ondemand när telefonen är avstängd.

    Userspace låter dig manuellt sätta alla frekvenser som processorn ska jobba på helt manuellt.

    Conservative är långsammare än Ondemand när det gäller att 'gå upp i frekvens'. Tex; om du startar upp din telefon och börjar använda den direkt så tar det längre tid för conservative att 'få igång' processorn än det gör för Ondemand guvenören.
    Konkret så om du använder Ondemand kommer den öka klockfrekvensen tills den når ditt inställda max. Conservative kommer göra lika men på dubbla den tiden som Ondemand gör det på.
    Dvs. bättre för ditt batteri, sämre för effektiviteten i ditt användande (lagg och dyl kan bli mer påtagliga med denna guvenör).

    Performance sätter din minsta klockfrekvens på det högsta som din processor kan- dvs raka motsatsen till Powersave.
    Drar en sjuhelsikes massa batteri men används tex när man vill spela och telefonen är inkopplad till en laddare.'

    Interactive är något snabbare än Ondemand. Prosessorn kommer jobba något mer aktivt och telefonen kommer antagligen kännas lite rappare - och batteriet kommer ta slut lite fortare.


    Det där är "standard guvenörerna" som ni oftast kommer hitta om ni installerar Setcpu eller liknande program.
    Nu finns det en uppsjö andra varianter och jag tänkte förklara ett par av dem.

    InteractiveX, som - såklart - är en variant av Interacive, har ett script som gör att den är lite mer batterivänlig än standard varianten.

    SmartAss/SmartAssV2 är ännu en populär variant av Interactive och som ska fungera än bättre (Batteri/effektivitet).

    Galliumaufry är en modifierad ondemand, inkluderar hotplugging och 2-stegs ondemand plus snabbhets fixar.

    Aggressive är en modifierad conservative, inkluderar hotplugging och mängder av fixar som ökar rappheten medans den spar ström.

    Tack till 4305ms för informationen om guvernörer (Galliumfry och Aggresive har jag dock skrivit om själv)
     
    Last edited: 1 mar 2012
    Westholma4t gillar detta.
  2. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    Changelog!

    v8.2.1
    Added 1.42 ghz slot - we feel that this is the best balance of speed and stability. Any higher, and the phone could get hot and/or unstable
    Prevent Cpu1 from locking CPU0 in idle entry
    Added SoundControl by Ezekeel
    Disabled some pvr debug
    Disabled Smartreflex Class 3 (we use 1p5)
    Changed color offsets to DroidTh3ory's recommended Settings
    (If you want to remove the color change you can always go to terminal emulator, type

    Code:
    su


    then type

    Code:
    echo "0 0 0" > /sys/class/misc/colorcontrol/v1_offset
    )

    Built TUN into the kernel to fix any problems users were having with it

    v8 LTS
    We've spent the last couple of days completely rebasing the source back to 3.0.8 and cleaning out everything that didn't do anything or didn't work - and this has seemed to fix a lot, if not all, of the bugs present in the kernel! Because of this, we also gave it the LTS name.
    Applied security exploit fix from 3.0.18
    Updated to latest ColorControl
    Re-added Userspace Undervolting - it should work properly now

    v7.4.1
    7.4 was an internal build
    fastcharge patch fixed (it was applied badly)
    removed blue tinge since so many people were complaining about it. If you want it back, go to terminal emulator and echo "-8 0 10" > /sys/class/misc/colorcontrol/v1_offset
    used xz compression

    v7.3
    the weirdness in 7.2.1 should be fixed
    patched up to 3.0.23
    Added Fast Charge by Chad0989
    Switched to Ezekeel's implementation of Color Control - can now use color multipliers
    Made screen offset values more accurate - francisco franco

    v7.2.1
    cleaned up some code in aggressive and gallimaufry governors
    md5: 29f116075ccdc22d5a2b4f55ce552622

    v7.2
    Removed userspace undervolting to fix the sound issue - the kernel is undervolted enough by default
    Enabled C4 State for extra power savings while CPU is idling
    Fixed the Init.d and cron scripts not adding properly (If you use SonicTweaks on ViciousMIUI, these are the same scripts as included in the Ultimate Tweak)
    Gallimaufry governor tweaked a bit
    More tweaks to improve battery life - drod2169
    Shortened wakelocks from LTE and Wifi - Imoseyon

    v7.1
    Updated to 3.0.22
    Tweaked Deadline Further (thanks to Francisco Franco)
    Used Fast_No_Hz, not jrcu
    Added Deep Idle by Ezekeel - (Enable C-states > C1 during hardware-accelerated video playback.)
    Added Init.d script, Sysctl.conf, and Cron script to improve speed (make sure you don't already have an init.d script running)
    Might have fixed the no sound on undervolt issue - try it and let me know

    v7.0.2
    Removed GPU Overclock because it drained battery with little to no performance improvement (Ideas also confirmed by Colin Cross)
    Backported CRC32 from linux 3.3

    v7.0.1
    Tweaked Gallimaufry and Aggressive governors for lower latency
    Added some fixes to the Gallimaufry and Aggressive governors to reduce the screen unlock lag

    v7
    added Gallimaufry governor (modded ondemand, includes hotplugging and 2-stage ondemand plus speed tweaks)
    added Aggressive governor (modded conservative, includes hotplugging and lots of tweaks to increase snappiness while saving power)
    reverted ondemand governor back to stock
    removed Conservative governor
    patched up to 3.0.21
    GPU truly overclocked to 400 MHz
    Upped cache to 64 bytes
    Upped core voltages slightly to improve things like sound quality
    added the ARM RWSEM algorithm
    Lowered scheduling latency - drod2169
    upped vm_dirty_ratio

    V6.1
    Fixed more of the wakelocks
    Added a bunch of RCU patches
    hotplug and io fixes- imoseyon
    better load average distribution - faux123
    started adding parts from linux 3.3 rc3
    gpu now undervolted to be the same as it is at 307mhz
    disabled cleancache as there isn’t too much of a difference and it drains battery

    V6
    Fixed abnormal battery drain issue - thanks jakeday
    Patched up to 3.0.20
    Improved IO Latency
    Undervolted by default
    Tweaked conservative governor again
    changed swappiness
    upped readahead
    cleancache enabled
    gpu oc brought down to 400MHz
    miscellaneous speed tweaks/debugging stuff disabled

    V5
    Removed Performance, Powersave, and Userspace governor - they are unnecessary
    Added hotplugging to Ondemand and Conservative - now Interactive, Ondemand, and Conservative all have hotplugging
    Optimized Deadline I/O scheduler - it is now comparable to noop
    Battery Life Extender by Ezekeel
    Color Hack
    Miscellaneous Speed Tweaks
    Two versions: One overclocked - 1.35 GHz slot, and 512MHz GPU overclock (this was like morfic's - it's not a true overclock but it does speed up something so we are leaving it in), and one not overclocked

    V.4
    JDKORECLIPSE IS NOW ON THE TEAM!
    Patched up to 3.0.18
    Added Lagfree and Smartassv2 Governors
    Lowered CPU Transition Latency
    Ondemand governor is now more aggressive
    Interactive governor now has hotplugging
    Reduced lag in conservative governor
    Two versions: One overclocked - 1.35 GHz slot, and 512MHz GPU overclock (this was like morfic's - it's not a true overclock but it does speed up something so we are leaving it in), and one not overclocked

    V.3
    Tweaked Conservative governor for some more speed and power savings... also made it the default governor
    Added undervolting
    Added swap support
    ext4 in place of ext2/ext3
    CFQ, deadline, and noop IO Schedulers
    Disabled more debugging for a faster experience

    V.2
    Added jRCU by Joe Korty
    Added SLQB
    Added TUN (as a module)
    Added CIFS (as a module)
    Disabled fsync - makes data writes speedier and less battery-consuming
    Optimized hotplug governor - should provide a little more speed and stability
    and probably some more things disabled or enabled that I don't remember off the top of my head.

    V.1
    It is very barebones, and has very few features:
    Optimized for size (compressed) - smaller kernels are faster kernels
    Kernel Debugging disabled - should speed it up
    and maybe some other small stuff that I don't remember
     
    Last edited: 10 mar 2012
  3. maccis

    maccis Ultra Droid Medlem

    Blev medlem:
    5 aug 2009
    Inlägg:
    1 357
    Mottagna gillanden:
    733
    Operatör:
    Telia

    MINA ENHETER

    Operatör:
    Telia
    Skillnader mot francos? Batteritid?


    Sent from my Galaxy Nexus using Tapatalk
     
  4. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    Citerar "definator" från XDA forumet!
    - i recommend you popcorn kernel 1350mhz wiht aggresive gov

    best battery + performance

    franco suxx since weeks

    Så alltså!
    Bättre batteritid och bättre prestanda! :)
    /Macke
     
  5. maccis

    maccis Ultra Droid Medlem

    Blev medlem:
    5 aug 2009
    Inlägg:
    1 357
    Mottagna gillanden:
    733
    Operatör:
    Telia

    MINA ENHETER

    Operatör:
    Telia
    Ok har installerat den nu. Färgerna blev nice.

    Får testa batteritid imorgon.

    Sent from my Galaxy Nexus using Tapatalk
     
  6. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    Körde du också V 7.1 eller vilken tog du :D?
    Jag återkommer också med batteritid!
    jag kör agressive 350-1350mhz :)
     
  7. maccis

    maccis Ultra Droid Medlem

    Blev medlem:
    5 aug 2009
    Inlägg:
    1 357
    Mottagna gillanden:
    733
    Operatör:
    Telia

    MINA ENHETER

    Operatör:
    Telia
    Jepp 7.1, kör lagfree. 700-1350


    Sent from my Galaxy Nexus using Tapatalk
     
  8. fireon

    fireon Senior Droid Medlem

    Blev medlem:
    24 apr 2010
    Inlägg:
    1 370
    Mottagna gillanden:
    144

    MINA ENHETER

    Det är denna som används i Droidvicious MIUI rom. Körde den när den var ny med MIUI ett tag, funkade riktigt bra.

    Denna kerneln är den första kerneln som denna utvecklaren gör, men han verkar bra på det ändå :)
     
  9. Westholma4t

    Westholma4t Senior Droid Medlem

    Blev medlem:
    30 aug 2010
    Inlägg:
    1 378
    Mottagna gillanden:
    177
    Operatör:
    VIMLA
    Telefon:
    Pixel 7 pro

    MINA ENHETER

    Operatör:
    VIMLA
    Telefon:
    Pixel 7 pro
    Telefon 2:
    Nexus 5
    Platta:
    Samsung tab s6
    Övrigt:
    acer Chromebook cp315-1h, mk802 HDMI.
    är detta en MIUI kernel eller funkar den på alla 4.0.3 rommar t.ex. milestone III?
     
  10. maccis

    maccis Ultra Droid Medlem

    Blev medlem:
    5 aug 2009
    Inlägg:
    1 357
    Mottagna gillanden:
    733
    Operatör:
    Telia

    MINA ENHETER

    Operatör:
    Telia
    Jag kör den på aokp ms3 och den funkar bra.

    Sent from my Galaxy Nexus using Tapatalk
     
  11. Blondyz

    Blondyz Senior Droid Medlem

    Blev medlem:
    10 feb 2010
    Inlägg:
    1 314
    Mottagna gillanden:
    87

    MINA ENHETER

    Fått några reboots med senaste Franco, kanske dags att sluta köra efter bra erfarenheter och testa något nytt!
     
  12. SGSi9000

    SGSi9000 Senior Droid Medlem

    Blev medlem:
    22 sept 2010
    Inlägg:
    1 158
    Mottagna gillanden:
    159
    Operatör:
    Telia
    Telefon:
    Samsung Note 9

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Samsung Note 9
    ROM:
    Original
    Telefon 2:
    Samsung Galaxy S8+
    Telefon 3:
    Samsung Galaxy S6 Edge +
    Platta:
    Samsung Galaxy Tab S2
    Platta 2:
    Ipad
    Provar denna nu efter Franco senaste uppdateringar inte riktigt har varit i min smak. Hittills verkar allt fungera bra. Den senaste som finns att ladda ner är det OC eller inte?
     
    CeeJay och (deleted user) gillar detta.
  13. ettan__666

    ettan__666 Kid Droid Medlem

    Blev medlem:
    10 jul 2010
    Inlägg:
    34
    Mottagna gillanden:
    1

    MINA ENHETER

    Finns de så man kan klocka om själv lr kommer inställningarna klara på denhära? Har bara lekt med Francos tidigare och då fanns de ju en hel del man kunde ställa om själv.
     
  14. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    Den funkar på alla romarna! :D
    Ja, denna bör du verkligen testa :D

    Det är OC på den senaste V 7.1 :) 350mhz till 1350mhz, man kan dock höja och sänka fritt! :)

    Du kan leka hur mycket du vill med inställningarna, det är valfritt vilken hastighet man ställer in på! :)
     
    Westholma4t gillar detta.
  15. ettan__666

    ettan__666 Kid Droid Medlem

    Blev medlem:
    10 jul 2010
    Inlägg:
    34
    Mottagna gillanden:
    1

    MINA ENHETER

    Är de bara att använda sej av tex rom toolbox för de lr finns de någon särskild app denna?

    Sent from my Galaxy Nexus using Tapatalk
     
  16. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    1. Ladda ner den kerneln du vill ha, OC eller icke OC
    2. Wipe Dalvik Cache
    3. Flasha Kerneln
    4. Reboota, klart

    Så gör man :)

    PS. du flashar i clockworkmod recoveryn!
     
  17. Blondyz

    Blondyz Senior Droid Medlem

    Blev medlem:
    10 feb 2010
    Inlägg:
    1 314
    Mottagna gillanden:
    87

    MINA ENHETER

  18. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    Yes! Rekommenderad guvernör är ju "aggressive" så du vet :)
    Men testa gärna olika !
     
  19. Blondyz

    Blondyz Senior Droid Medlem

    Blev medlem:
    10 feb 2010
    Inlägg:
    1 314
    Mottagna gillanden:
    87

    MINA ENHETER

    Yes, kör agressive.. Men vad fasiken är gallimaufry? haha
     
  20. Macke.M

    Macke.M Adult Droid Medlem

    Blev medlem:
    17 jun 2011
    Inlägg:
    647
    Mottagna gillanden:
    294
    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB

    MINA ENHETER

    Operatör:
    Chili
    Telefon:
    Xiaomi Mi 9T Pro 256/8GB
    ROM:
    Evolution X (Pixel baserad)
    Info:
    TWRP
    Telefon 2:
    Google Pixel 3 XL 64GB
    ROM:
    CalyxOS
    Info:
    De-Google/MicroG
    Telefon 3:
    Nexus 6P 128GB
    ROM:
    Havoc OS, Android 10
    Info:
    Magisk, TWRP
    Last edited: 28 feb 2012