[KERNEL][12/31] rohan.kernel.b7 [Linux 3.0.57][GCC 4.7][2.0ghz][S2W][INTELLI][SIO]

Search This thread

gravewormx

Senior Member
Oct 15, 2009
268
57
Los Angeles
I agree with the other people, OTG would be awesome! Thanks for your restless contributions to this community.

Sent from my One X using Tapatalk 2
 

monkboy24

Senior Member
Apr 13, 2012
2,375
1,023
Maryland
Great work sir! Overclocking is going to set this kernel off! Can't wait! Hopefully we will be able to OC to 2.1GHz

sent from my very powerful One XL that will kick your iPhone and samsung's ass using Tapa Talk!
 

joker96

Senior Member
Dec 12, 2008
237
28
Working great no restarts till now, and i have changed governors still no restart. I also notice phone is faster

Sent from my One X using xda premium
 

fsturbo15

Senior Member
May 25, 2008
98
5
Thanks Rohan!

I have been running your version of AOKP forever now and I just installed this kernel.

The more AOSP development the better.
 

Shaddy-Z.

Senior Member
Dec 19, 2010
642
104
On dirty ROM and setting everything with no frills was no a good combo. I also had the egl tweak though among other things so that may have had something to do with it. I had random reboots and eventually phone would just boot loop. This is just alpha though I don't expect anything, I needed to flash a new ROM anyways.

Today I flashed paranoid and this kernel. I set all the options using the integrated features under performance. All has been well, no reboots and I'm getting excellent battery life. My phone is not hot at all as well. Thanks a lot :D
 

blacklistedcard

Senior Member
Dec 30, 2010
885
174
Kernel is working great with CM10. I can confirm that over clocking init.d script is working fine with this kernel. Running 1.8ghz.....

Sent from my One X using xda app-developers app
 

thedauntlessone

Senior Member
Sep 18, 2010
473
78
Not to hurt anyone's feelings, but people posting that their device rebooted when they did so and so is no help to rohan and basically a waste of post. At least have the courtesy of providing last_kmesg so rohan can look into what is wrong with the kernel.
 

Shaddy-Z.

Senior Member
Dec 19, 2010
642
104
Its help to other people to let them know what not to do how to get optimal performance from this kernel. Rohan knows the kernel reboots a couple times while "settling in". As a community we aim to help everybody including the developer.
 
  • Like
Reactions: Daxxer2007

Top Liked Posts

  • There are no posts matching your filters.
  • 95
    rohan.kernel alpha builds
    for the HTC One XL​

    Meant for AOSP JB 4.1.X ROMs ONLY
    THIS WILL NOT WORK ON 4.2.X ROMS!!!

    Features:
    Code:
    -Overclock-able to 2.0ghz
    -Undervolted
    -Loads of CPU Governors (recommended: intellidemand)
    -Loads of I/O Schedulers (recommended: simple i/o)
    -User controllable voltage table based off of sysfs
    -XZ Compression
    -sweep2wake
    -Linux 3.0.57 (latest release from 3.0.x branch)
    -GCC 4.7.2 Linaro Toolchain Compilation
    -lowmemorykiller fixes
    -Tweaked I/O Schedulers
    -zRAM enabled
    -Tweaked KSM
    -Disabled fsync
    -Increased readahead buffer
    -self-powered OTG support
    -NTFS read/write support
    -decreased cache pressure for faster fs
    -camera app flash till 5%
    -various other tweaks for stability and performance

    HOW TO INSTALL:
    If you are on the older HBoot:
    1) Flash the kernel zip in recovery
    2) Wipe dalvik cache
    3) Reboot and configure it to your liking

    If you are on the newer HBoot:
    1) Flash the kernel boot.img from the zip using fastboot
    2) Reboot into recovery
    3) Flash the kernel zip to install the modules
    4) Wipe your dalvik cache
    5) Reboot and configure it to your liking


    Want to see this kernel in action? Watch this video!


    Thanks to XsMagical and Team Nocturnal for the video!

    What is coming soon:

    Code:
    -Fast Charge for ROMs that support it (such as AOKP JB)

    What I hope to add but no promises:
    Code:
    -MSM DCVS governor
    -GPU control
    -Gamma/Color control (tightly integrated... there is loose integration with current 3rd party apps)

    What is never coming so don't ask:
    Code:
    -BS patches and features

    Download: http://code.google.com/p/rohan-kernel-evita/downloads/list
    b6 and onwards include two versions: a NORMAL version and a NOVC version. First try the NORMAL version. If that does not work correctly, then try the NOVC version, which includes all features except voltage control.
    Recommended values:
    192mhz Minimum
    1.98ghz Max
    I/O: sio
    CPU Gov: intellidemand

    Use an app like No Frills CPU Control and set the values you want at boot.

    These are extremely alpha builds. They are not fully tested and may brick your device. If something does happen to your device, you are not to blame myself or any others involved in this kernel. Flashing this is solely your responsibility and if something happens, blame yourself. Always make a backup before flashing. Making a nandroid of your boot partition takes a few seconds but could help you save your device from bricking.


    --------------------------------------------------------------------------------------------------​

    My goal for this kernel is to make it simply an enhanced stock JB kernel.

    If you enjoy my work or would like to encourage further development, then please consider donating. All of my money comes from donations as I am currently in high school. They are never required but always appreciated. My link is under my name on the left.

    GPL: https://github.com/rohanmathur/rohan.kernel.elite
    17
    I was in the middle of building Build 5 of the kernel when my power went out T_T lol

    I've been gone for the past few days because as expected, I lost power due to the storm. It did some pretty major damage to my house, but luckily no one was injured. About half our roof is gone, along with 3 trees and a window is shattered. Besides that though, everything is good.

    Currently I don't have power. and I probably wont until early next week. The state of my town is insane right now; in a road near me, every 100 meters or so there is a live wire down with a huge 50ft tree on top of it. This won't be cleaned up for a long time. I haven't had school for the past week either, and I probably won't next week either, since pretty much 90% of my town doesn't have power still.

    I'm currently at my Mom's work, since they have electricity and power, along with internet. I'll be here for the next few days during the daytime I guess, so feel free to PM me.

    Hope anyone else who was affected by this terrible storm is okay- just remember none of the material stuff matters; keep your family safe.

    I'll answer whatever questions you guys have in a bit. Whenever I get power back, I'll also release Build 5 of the kernel, with sweep2wake. Its in my kernel git also, and it should work fine, so if any of you want to build the kernel and release it unofficially, thats fine by me. The machine I'm on right now isn't set up for anything so I cant do much of anything on it though :)
    16
    I've been working on this today, heres what I've accomplished:

    *Better stability for those of you who were having issues- i nailed down a bug that was screwing with the CPU clock speed with certain governors

    *Initial support for the MSM-DCVS governor (still not functional and crashes frequently). Once I get this governor up to speed, it will hopefully become the default governor (its build specifically for the Krait processors by Qualcomm, meant to demonstrate how they can go from high speeds, high loads, to low speeds in an instant- a.k.a. really good battery life and really good performance). It does have a ton of dependencies though, so it will take some time to get it working correctly. It scales and controls nearly every part of the system (everything from the CPU, to the GPU, to the various kernel modules). The governor really is a thing of beauty.

    *Initial files for sweep2wake. Still trying to get it to build properly, more info coming soon.

    OTG will be coming whenever the block on building due to the qcom repos gets fixed. Besides those things, I'm curious, what other features/things do you guys want to see in this kernel? Besides the normal optimizations, etc.
    16
    rohan.kernel.b7

    Download: http://code.google.com/p/rohan-kernel-evita/downloads/list

    Choose normal at first, and if it isn't working for you/you are experiencing issues, try the NOVC version


    Code:
    Changelog:
    -Updated to Linux 3.0.57 (most recent from kernel.org)
    -Includes many bug fixes & improvements
    -Stability increased greatly
    -Proper CPU1 Control Workaround (thanks jrior001)
    -Tweaked KSM values
    -Bumped GPU frequencies very slightly for smoothness
    -Several cache improvements
    -Many CPU frequency and GPU frequency scaling improvements
    -Optimized cryptology algorithms (thanks faux123)
    -Compiled with GCC 4.7.2 Linaro toolchain (thanks vanja_z... really nice work with this)

    Many thanks to all of the people who I've yanked stuff from for this build... you guys rock :)
    15
    Changelog:

    Dec 31 - rohan.kernel.b7
    Code:
    Changelog:
    -Updated to Linux 3.0.57 (most recent from kernel.org)
    -Includes many bug fixes & improvements
    -Stability increased greatly
    -Proper CPU1 Control Workaround (thanks jrior001)
    -Tweaked KSM values
    -Bumped GPU frequencies very slightly for smoothness
    -Several cache improvements
    -Many CPU frequency and GPU frequency scaling improvements
    -Optimized cryptology algorithms (thanks faux123)
    -Compiled with GCC 4.7.2 Linaro toolchain (thanks vanja_z... really nice work with this)

    Nov 25 - rohan.kernel.b6
    Code:
    Changelog:
    -Updated to CM status:
    *Linux 3.0.52
    *Switched to ION audio instead of pmem and a new memory setup
    -Allow flash to work till 5% battery (previous was 15%)
    -Decreased the cache pressure on certain fs
    -Reverted to stock voltage values
    -Other various tweaks and fixes

    Nov 02 - rohan.kernel.b5
    Code:
    Changelog:
    -sweep2wake implemented; still needs some tweaking
    -deadline I/O scheduler tweaked for optimum performance

    Oct 29 - rohan.kernel.b4
    Code:
    -Updated to latest CM kernel status which entails:
    * Linux version 3.0.48
    * USB OTG support (self-powered)
    * NTFS read/write support
    -Attempted to fix some of the cpufreq issues some people were having
    -Removed a little more junk from the kernel

    Oct 12 - rohan.kernel.b3
    Code:
    -Completely rebased off of CM10's new unified kernel, which brings with it:
    100mb more RAM
    Linux 3.0.45
    Various other fixes and changes
    -User-controllable voltage table for AOKP's ROM Control (other apps may work too)
    -Removed 0.5mb of junk from the kernel (now 3.8mb in total)
    -Various other fixes, tweaks, and mods

    Sept 26 - rohan.kernel.b2
    Code:
    -Overclock up to 2.0ghz (user-selectable)
    -Set intellidemand as the default CPU governor
    -Removed interactiveX and brazillianwax (causing issues)
    -Tweaked Deadline I/O Scheduler
    -Linaro -O2 compiliation and various optimizations
    -XZ Compression (reduced kernel size by nearly 20%!)
    -AC Charging mode for unknown chargers
    -Improved kernel logic
    -Better lowmemorykiller values
    -Various other smaller tweaks
    -Undervolted

    Sept 17 - Initial Release

    --------------------------------------------------------------------------------------------------​

    Thanks to:
    h8rift - for being inspirational in his charge for CM and his fantastic work on CM10 and the stock kernel
    intervigil - for his fantastic work on the msm8960 kernel and his work on ville (the One S)
    show-p1984 - for his initial sweep2wake goodness on the international HOX
    sbryan12144 - for his great work in porting sweep2wake over to our device, and for other misc commits
    zarboz - for his great work in porting sweep2wake over to our device
    faux123 - for being an inspiration for kernel development and a master at what he does, along with some misc commits
    jrior001 - proper CPU1 control
    vanja_z - GCC 4.7.2 Linaro compilation
    Donators - you guys rock!
    HOX Community - for always providing feedback, whether good or bad, and encouraging me to continue