[KERNEL] Rogue v1.4.1 'Electra' (Updated 10/28/11)

Discussion in 'Motorola Xoom' started by Steady Hawkin, Nov 4, 2011.

  1. Steady Hawkin
    Offline

    Steady Hawkin Fueling The Revolution Developer

    Joined:
    Nov 17, 2010
    Messages:
    350
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Seattle
    Ratings:
    +0
    [​IMG]






    ***Built for 3G/4G and Wifi-Only Xoom's running 3.2.0, 3.2.1, and 3.2.2.***
    ***Please review changelog prior to flashing***









    -Rogue v1.4.1-

    Electra





    [HR][/HR]


    Presented By-


    TDR

    Bazar6

    Steady Hawkin



    [HR][/HR]




    Install Instructions-


    -Make a nandroid in your current recovery then proceed

    -Download zip file from link below

    -Place zip on Micro SDcard

    -Reboot into existing recovery

    -Choose install zip and select the Rogue Kernel

    -Confirm file, wait for it to finish flashing, then reboot

    -Enjoy the Rogue Glory!!!


    [HR][/HR]


    Download's:




    Kernel-




    Rogue 1.4.1 Electra



    or



    Rogue 1.4.1 N Electra (Stock clocks for GPU and some other core clocks (sclk, hclk, vde)




    Add On's-




    Flash any of these after the kernel




    Tun.ko



    USB WWAN




    Charge Light Toggle





    [HR][/HR]


    Source-


    Can be found on Github- HERE


    [HR][/HR]


    Thank You-


    Bigrushdog

    Coolbho3000

    Solarnz

    Kcrudup

    Cybertronic


    [HR][/HR]




    Donate to TDR HERE





    Stay Tuned For Future Releases!!!
     
    Last edited: Nov 4, 2011
  2. Steady Hawkin
    Offline

    Steady Hawkin Fueling The Revolution Developer

    Joined:
    Nov 17, 2010
    Messages:
    350
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Seattle
    Ratings:
    +0
    -Partial Changelog-










    1.4.1 Electra (Official Release)




    -No more support for Android 3.1
    +Revamped installer, works on Android 3.2 and above (including Tiamat ROM 2.2.x)
    +SIO (Simple I/O) I/O scheduler by default (CFQ and noop also available)
    +SLQB (Queued Allocator) slab memory allocator
    +Update modem driver from Qualcomm source
    +Tegra framebuffer copy patch (via kcrudup)
    *Configuration update with support for 4G Xooms (NOTE: there are reports of problems with some VZW Xooms)
    *Fix tegra asm typo
    *Fix typo in MDM6600 driver (thanks kcrudup)


    1.3.1 Arcturus (Official Release)


    +Rogue branding
    +A bunch of upstream patches
    +Handle corner case of non-US Android 3.2
    +Added support for Android 3.2.2
    +Even more upstream patches (thanks kcrudup and solarnz)
    *Overhauled installation script (better detection of non-US Xooms, can force installation by toggling script asserts)
    **Android 3.1 support is frozen and will be removed in future releases
     
  3. Steady Hawkin
    Offline

    Steady Hawkin Fueling The Revolution Developer

    Joined:
    Nov 17, 2010
    Messages:
    350
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Seattle
    Ratings:
    +0
    -Special Instructions-















    This version of Rogue comes packed with a maximum CPU frequency of 1.7GHz and user adjustable voltages for each frequency. Use these features responsibly! Do not select "Set on boot" unless you are confident the settings you chose are stable! Always make backups!








    How to use the voltage control:


    The stock frequencies and voltages in a kernel are not optimal for everyone. Userspace voltage control lets you either 'undervolt' (to save power) or 'overvolt' (to try and stabilize) any given CPU frequency to meet your needs.




    Undervolting-


    The easiest way to adjust these voltages is by using the app "Pimp my Cpu", available either from the Market or xda ([APP] 24 June 2011 : Pimp My Cpu 3.0 (OC/UV kernel control tool) - xda-developers). This app will let you to set an undervolt amount for each possible frequency, as well as fill some of the basic overclocking roles of a tool like SetCPU or Droid Overclock.
    Note: at this moment, the app "Voltage Control" is not compatible with Launchpad 1.2.0.




    Overvolting-


    Unfortunately, Pimp my Cpu does not do overvolting, so you need to execute a shell command to set an overvolt amount.
    Say for example 1600MHz isn't quite stable, and you want to give it a little help. From either adb shell or Terminal Emulator, execute the following commands:




    su
    echo "0 -25 0 0 0 0 0 0 0 0 0 0 0" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table



    The second line has a series of 13 numbers, mostly zeros. They represent the number of millivolts to subtract from the default voltage of each possible frequency, starting from the higest (1700MHz) to lowest (216MHz). So in the above example, we apply a negative 25 millivolt undervolt ( which transleted to a 25 millivolt overvolt) to the second fastest CPU frequency (1600MHz). Note that the minimum voltage is 770 millivolts and the maximum voltage is 1400 millivolts. If your new voltage exceeds these limits, it will not work.


    Here is an example of bumping up 1500, just so you get how its done:


    su
    echo "0 0 -25 0 0 0 0 0 0 0 0 0 0" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table









    In Pimp my CPU, you will see the following as a result of the first command


    [​IMG]
     
Search tags for this page

android electra v1

,

flash mdm6600 driver