WerewolfJB kernel v010 [12-24-2014] GPU/CPU/LP OC | UV | CPUQUIET

Search This thread

noppoer2

Senior Member
Jan 16, 2012
333
60
when i do the fastboot method i get this message, FAILED (Remote: Bootloader is locked.) but i have already cm 10, and he says that my bootloader is unlocked? i don't know what i must do
 

Fladder72

Senior Member
Feb 18, 2012
410
158
when i do the fastboot method i get this message, FAILED (Remote: Bootloader is locked.) but i have already cm 10, and he says that my bootloader is unlocked? i don't know what i must do

You did "adb reboot bootloader"?
Try "adb reboot oem-unlock" and you got LG Fastbootmenu. Then flash boot.img again, should work...;)
 
  • Like
Reactions: noppoer2

Rufo3

Member
Jan 23, 2013
34
7
Probabily your answer will be negative but...is there a chance to use this kernel with stock rom? You know...actually i like lg ui :/

Inviato dal mio LG-P880
 

laufersteppenwolf

Inactive Recognized Developer / Retired Forum Mod
Jul 1, 2012
2,840
6,964
Baden-Württemberg
droideveloper.com
Probabily your answer will be negative but...is there a chance to use this kernel with stock rom? You know...actually i like lg ui :/

Inviato dal mio LG-P880

nope, not yet. but i'm thinking of possibly (!!!) compiling for stock, too.
@exFAT already re-compiled my 2nd version with the stock ramdisk. so his one is usable for stock. just look a few pages back ;)
 

Rufo3

Member
Jan 23, 2013
34
7
EDIT2: Werewolf kernel with stock ramdisk (works on STOCK JB): LINK REMOVED due to some reported problems on mobile data, let's not trouble laufersteppenwolf with an unofficial version.


Sent from my LG-P880 using Tapatalk 2
Did you try on v20a or v20b? And what kind of problems did you report?


Inviato dal mio LG-P880
 

Rufo3

Member
Jan 23, 2013
34
7
I've v20a so for sure data don't work...well thanks anyway

Inviato dal mio LG-P880
 

Manholas

Senior Member
Jan 4, 2013
207
49
Seixal
I would like to see your kernel to run on 20th stock. It is a stable and well-filled room in need of a more evolved kernel. It was the cherry on the cake.
 

laufersteppenwolf

Inactive Recognized Developer / Retired Forum Mod
Jul 1, 2012
2,840
6,964
Baden-Württemberg
droideveloper.com
I would like to see your kernel to run on 20th stock. It is a stable and well-filled room in need of a more evolved kernel. It was the cherry on the cake.

Maybe i will ;)
But i'd be happy if someone else would like to do it instead. It would be way easier for me, and i could concentrate more on dev'ing, instead of fighting around with github :D

so if someone would like to do it, please let me know :)

BTW, i've got a lot to do lately, so dev'ing comes a bit shorter (even tho i'd like to do more...). If you've got fixes, patches, tweaks and so on, please let me know, too. The easiest and fastest way would be a pull request on github ;)
 
  • Like
Reactions: xtribas

Top Liked Posts

  • There are no posts matching your filters.
  • 197
    Hey guys :)

    Even if this wasn't the way i planned to release my stuff, i'm gonna do it anyways now...
    I usually planned not to release my kernel seperately from my rom, but my lappy just crashed hard this afternoon when i was about to push my sources to github... so everything's gone :( except for the kernel, i pushed it on saturday... luckily :D

    Now, back to topic ;)

    The FEATURES:
    • Compiled with Linaro toolchain
    • Based on the CM 10.1 kernel
      [*]Rock stable
      [*]Overclocked CPU to max 1.7GHz
      [*]Unlinked GPU from CPU
      [*]Overclocked GPU to max 600MHz (Please see 2nd post for instructions)
      [*]Overclocked LP to 600MHz by default, up to 700MHz by user
      [*]Cpuquiet framework enabled (with balanced as default gov)
    • CPU boost on wakeup
    • Added UV interfaces for CPU, GPU, LP and EMC
    • Added LP max clock interface
    • Added arararagi's hardware customizations
    • Added dynamic FSYNC toggle
    • Added changes from NVIDIA
    • Added Smartmax Governor
    • Added GAMING Governor
    • Added smartassV2 Governor
    • Added HYPER Governor
    • Added wheatley Governor
    • Added Deadline I/O scheduler
    • Set Deadline as default
    • Added ROW I/O scheduler
    • Added cfq I/O scheduler
    • Added SIO I/O scheduler
    • Added fast charging
    • KSM enabled by default
    • Raised the temperature throttle to 80°C (Tegra 3 default is 85°C, LGs default is 71°C)
    • Disabled Baseband wakelock
    • A lot of tweaks

    The REQUIREMENTS
    • A unlocked bootloader
    • A working adb/fastboot runtime
    • A brain with the ability to read
    • The will to recycle your warranty papers

    The INSTRUCTIONS
    Download the latest kernel version from HERE

    The easy and fast way:
    • Copy the zip to your sdcard
    • boot into recovery
    • flash the zip
    • reboot


    Screenshot_2013-05-13-23-52-48.jpg


    We have our own IRC channel now:
    #WerewolfJB

    if you feel like having a relaxed chat, or if you have a serious problem, feel free to join :)

    The THANKS
    • @non4 for testing and giving ideas
    • @FunkyRasta for his testing
    • exFAT for his help and port for stock
    • eagleeyetom for all his help
    • doixanh for his help
    • the whole #GingerDX channel

    Disclaimer: I can not be held responsible for any damage this kernel might have caused to your phone

    The PLANS FOR THE NEXT RELEASE
    Code:
    [STRIKE]CPU OC[/STRIKE]
    [STRIKE]Unlinking the GPU[/STRIKE]
    [STRIKE]New I/O schedulers[/STRIKE]
    [STRIKE]cpuquiet[/STRIKE]
    S2W
    More Tweaks

    The SOURCES
    can be found on my GitHub HERE, used branch is cm-10.1
    Used defconfig
    Used toolchain
    Used scripts

    Feel free to use them, that's what they're there for, but please make sure to give credits. It's not too much to ask, is it?


    XDA:DevDB Information
    WerewolfJB kernel v010 [12-24-2014] GPU/CPU/LP OC | UV | CPUQUIET, Kernel for the LG Optimus 4X HD

    Contributors
    laufersteppenwolf
    Source Code: https://github.com/laufersteppenwolf/lge-kernel-p880

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 010
    Stable Release Date: 2014-12-24

    Created 2013-09-13
    Last Updated 2015-05-25
    54
    Changelog:

    Code:
    [B]12.24.2014[/B]  Merry Christmas, everyone!
    v010
      - Fixed torch brightness
      - Interactive gov finetuning
      - Cpuquiet finetuning
      - Lowered some default CPU voltages
      - Updated baseband driver
      - Some LMK updates
      - Various network updates
      - Allow 51MHz also when screen is on
      - CPU scaling tweaks
      - Boost CPU when turning on the screen (---> faster wakeup/screen on)
      - Fixed network indicator arrows
      - Updated netfilter
      - (Allow reading the SBK)
    
    [B]04.29.2014[/B] Biiiig update
    v009
      - Enabled WiFi Ad-Hoc
      - Reverted the GPU unlink
      - Volume gains
      - CM upstream patches
      - GPU driver updates
      - General CPU and CPUQuiet tweaks
      - Modified runnable_threads gov to use less cores at low freqs (--> better battery)
      - Fixed booting into bootloader (reboot bootloader and reboot oem-unlock is the same now)
      - Added support for OUYA Wireless Bluetooth Controller
      - Fixed double-press-power from kernel-side 
      - Improved proximity sensor
      - SmartDimmer enabled
      - 5GHz WiFi support
      - Various network changes
      - Updated gaming gov
    
    [B]09.08.2013[/B] bugfixes
    v008b
      - Fixed CPU throttles during games
      - Fixed LP OC
      - Improved camera performance
      - Small cpuquiet tweaks
    
    [B]09.01.2013[/B]  huuuuge update
    v008
      - Finally fixed the baseband wakelocks correctly
      - Updated many NVIDIA drivers
      - Updated WIFI firmware
      - Many I/O tweaks
      - Fixed a cpuquiet value (should go faster in LP mode now)
      - Improved hotplug
      - Entropy tweaks
      - Backported 3.4 lowmemkiller
      - Reduced trasition latency
      - HOX+ memory timings
      - Added smartassV2 gov
      - Added HYPER gov
      - Added wheatley gov
      - Some more minor stuff ;)
    
    [B][07.16.2013][/B] even better performance and hardware customizability
    v007
      - Updated SIO, ROW and Deadline
      - Added smartmax gov
      - Added runnable threads couquiet gov
      - Completely re-worked cpuquiet
      - Set default max freq to 1.5GHz - everyone should be able to boot this kernel now
      - Beaten skin throttle - no more useless performance throttling
      - Added Ad-Hoc mode
      - Added arararagi's hardware customizations  -  Thanks a lot man :)
         * Control of Torch brightness
         * Control of backlight
         * Control of charging current
         * Disabled baseband wakelocks
         * Control of Vibrator strength
         * Control of used backlight HVLEDs
         * Control of Livecolors
    
    [B][06.16.2013][/B] improved performance
    v006
      - Activated and tweaked cpuquiet
      - Balanced as defaule cpuquiet governor
      - Baseband wakelock is visible again
      - Tweaked temperature throttles --> should be way better now
      - Tweaked CPU in general
      - Overclocked LP to 600MHz as default max freq, but overclockable up to 700MHz by user
      - Most likely some more stuff i did, but i already forgot  :D
    
    [B][05.20.2013][/B] new features and fixes
    v005
      - Added CPU OC up to 1.7GHz on all four cores
      - Increased the needed Voltage for 4x1.7GHz
      - Added a dynamic FSYNC toggle
      - Fixed the CPU UV inferface
      - Added a EMC UV interface
      - Added a GPU UV interface
      - Added a LP UV interface
      - Included the baseband wakelock "fix"
      - Changed the lower frequencies again
      - Added fast charging
      - Fixed temperature reporting
    
    [B][05-14-2013][/B] improved performance
    v004
      - Added CPU OC up to 1.7GHz single, 1.6GHz quad
      - Added GPU OC up to 600MHz
      - Added undervolt interface
      - Added LP max clock interface
      - Added GPU max clock interface
      - Improved battery consumption
      - New clock-speeds
      - Reduced DDR3 min_rate to 25.5MHz (by NVIDIA)
      - Some more tweaks
    
    [B][05-08-2013][/B] baseband wakelock improvements + tweaks
    v003
      - Building with Linaro toolchain from now on
      - Improved baseband wakelocks
      - More tweaks
      - Stuff I forgot :D
    
    [B][05-03-2013][/B] big GPU improvements
    v002
      - Added some new I/O schedulers
      - GPU now unlinked from within the kernel
      - GPU overclocked to 520MHz
      - Slightly improved multitasking
    
    [B][04-29-2013][/B] initial release


    Additional stuff:

    GPU OC more than 520MHz:
    For daily use, i set the max GPU rate to 520MHz. This should be enough.
    But if you think, you need more heat to cook something for example, you can go up to 600MHz. Therefore you need to set a new max GPU clock limit. You do this using the following commands:
    Code:
    echo '<GPU_clock>' >/sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
    with <GPU_clock> being your new desired max clock rate

    Setting LP max rate:
    You have now the ability to set the max speed of the low power core (5th core). You can do this using the following command:
    Code:
    echo '<LP_clock>'  >/sys/devices/system/cpu/cpu0/cpufreq/cpu_lp_max
    with <LP_clock> being your new desired max clock rate

    Changing the voltage table:
    You have the ability to change the voltages for the processor from now on. But just because you can, doesn't mean you should. Changing voltages is dangerous! In the worst case, you can burn your processor!
    I am not at all responsible for damage, caused my my kernel/your settings!
    You can find the interfaces here:
    Code:
    /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table    <--- CPU
    /sys/devices/system/cpu/cpu0/cpufreq/avp_UV_mV_table    <--- GPU
    /sys/devices/system/cpu/cpu0/cpufreq/emc_UV_mV_table    <--- RAM
    /sys/devices/system/cpu/cpu0/cpufreq/lp_UV_mV_table    <--- LP core

    For using @arararagi's hardware customizations, i'd suggest you to use his toolbox from this thread ;)
    24
    Alright guys, v007 is up :)

    From now on, we officially support CM, Stock and MIUIAndroid.

    Special thanks go to @arararagi for his hardware customizations, and to @SMillerNL for some eye candy ;)
    About the mentioned eye candy, i won't tell you what it is, let's see who's gonna be the first discovering ;) :D
    Ohh, and don't even bother looking at GitHub, you won't find it there :p :D

    and here's the changelog, as usual:
    Code:
      - Updated SIO, ROW and Deadline
      - Added smartmax gov
      - Added runnable threads couquiet gov
      - Completely re-worked cpuquiet
      - Set default max freq to 1.5GHz - everyone should be able to boot this kernel now
      - Beaten skin throttle - no more useless performance throttling
      - Added Ad-Hoc mode
      - Added arararagi's hardware customizations  -  Thanks a lot man :)
         * Control of Torch brightness
         * Control of backlight
         * Control of charging current
         * Disabled baseband wakelocks
         * Control of Vibrator strength
         * Control of used backlight HVLEDs
         * Control of Livecolors

    Enjoy! :)
    21
    Alright guys, the time has come... I'm proud to finally present my cake the newest rease of the Werewolf kernel :)

    It's been a long time since the last release, a lot has happened. But this project never was dead, just paused due to the fact that I was ill for some time, had a lot of work to do, as I became a Mod in the meantime, we made our own CM using grouper blobs, new ROMs found their ways to our device,...
    But after all, I'm back on track and this project is as alive as it should be ;)

    So, this version isn't just another update/release for me. Exactly 1 year ago, about this time, I uploaded the initial version, not knowing what would happen. Would it be liked, would it be hated, would it be ignored? I always said that this is my own kernel and everything I do, I do it for me. But well, I guess this isn't that true anymore :D Even though I personally didn't need some stuff, I did include it due to requests from you. Best example would be the runnable_threads gov. My tester (many many thanks to him :) ) @FunkyRasta had the idea to keep the gov from using many cores at low freqs, he suggested it, I included it :D Having this in mind, I will rephrase the sentence to "It is our kernel..." ;)

    So, thank you guys for one heck of a year and all the joy it brought. :)

    Alright, let's cut the crap and talk about the kernel :D

    It's a quite big update, with a lots of changes. For details, please take a look at my github. A small summary is available as usual in the 2nd post and here :p

    Code:
     - Enabled WiFi Ad-Hoc
      - Reverted the GPU unlink
      - Volume gains
      - CM upstream patches
      - GPU driver updates
      - General CPU and CPUQuiet tweaks
      - Modified runnable_threads gov to use less cores at low freqs (--> better battery)
      - Fixed booting into bootloader (reboot bootloader and reboot oem-unlock is the same now)
      - Added support for OUYA Wireless Bluetooth Controller
      - Fixed double-press-power from kernel-side 
      - Improved proximity sensor
      - SmartDimmer enabled
      - 5GHz WiFi support
      - Various network changes
      - Updated gaming gov

    Enjoy! :)
    20
    And like i've promised, the CWM flashable zip :)