[KERNEL][3.0.31][OC, CIFS, TUN]intersectRaven's Kernel 07/31/2012 17:34

Status
Not open for further replies.
Search This thread

cryplock

Member
May 4, 2012
28
8
I see you posted a new kernel

I was wondering something.. You posted a new kernel, i'm guessing with the latest battery charging fixes. But its for cm10 only. Will you be releasing a cm9 one with the fixes at all?
 
  • Like
Reactions: rysk29
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 38
    This is my personally compiled kernel for the Kindle Fire with a few optimizations.

    Acknowledgments:
    DooMLoRD - for helping greatly in my initial trials on how to create kernels for the Fire
    g1011999 - for providing a working .config
    paulobrien - insecure boot image
    franciscofranco - for some of the ARM optimizations which I've missed since I stopped modding the N1
    hashcode - the 3.0 kernel base

    Features:
    - compiled using Mjolnir
    - CPU overclocking code from OMAPZOOM repositories
    - ARM code optimizations

    What doesn't work:
    same bugs as Hashcode's

    Download URL:
    http://intersectraven.euroskank.com/kernels/

    Latest Changes:
    20120730_08XX:
    - backported cleancache and zcache improvements from 3.4

    20120709_1619:
    - added further tweaks to interactive scheduler
    - rebased experimental optimization to minimize chance of faulty merge

    20120703_1041:
    - rebased to hashcode's 3.0.31 kernel with support for the touchscreen filter
    - added an experimental optimization which in theory should make the kernel a bit more responsive...at least in theory...

    20120619_2251:
    - numerous ARM optimizations (most from the 2.6 series)
    - ported CM's changes to the interactive governor and low memory killer
    - GPU driver is compiled into the kernel

    20120601_1145:
    - integrated latest BFQ release 4 for selection (not default) in SetCPU

    20120513_1557:
    - integrated shutdown fix from hashcode

    20120512_2044:
    - first 3.0 release with almost all my tweaks

    20120216_1740:
    - final fix for TUN without module (if it still doesn't work, going to module in next release)
    - UTF8 support for file systems
    - some optimizations

    20120211_1219:
    - minor update for fixing OpenVPN based VPNs

    20120207_19XX:
    - unification release (unified all my modifications with my Galaxy Nexus kernel and restarted from scratch)
    - ARM optimizations
    - OC without thermal control
    - compiler optimizations
    - CIFS and TUN enabled
    - now based on 2.6.35.14
    - now in zip version for easier flashing

    ***DEPRECATED***
    Instructions (stock WiFi driver):
    1.) Boot to fastboot
    2.) Test first using fastboot boot command

    Instructions (custom WiFi driver):
    1.) Turn off WiFi.
    2.) Use adb push command to push tiwlan_drv.ko to /sdcard/
    3.) Using root explorer, rename tiwlan_drv.ko from /system/etc/wifi to tiwlan_drv.ko.bak.
    4.) Usring root explorer, copy tiwlan_drv.ko from /sdcard/ to /system/etc/wifi. Make sure permissions are same with other files in directory together with owner and group being set to root.
    5.) Reboot to fastboot and TEST FIRST using fastboot boot command

    Detailed instructions are on the next post. :)
    ***DEPRECATED***

    GitHub:
    http://www.github.com/intersectRaven/kindle-kernel
    12
    Detailed Instructions:

    Turn off your device's WiFi.
    From your command prompt issue the ff. commands:

    Code:
    adb shell
    su
    idme bootmode 4002
    reboot

    This will cause your kindle to reboot to fastboot mode. Issue the ff. commands:

    Code:
    fastboot -i 0x1949 boot bootnew.img

    This will cause the Kindle to boot TEMPORARILY to the new kernel which I assume you downloaded from me. :)
    If it doesn't boot normally, you can turn off your Kindle by holding down the power button for at least 10 seconds then turn it on again.
    This will boot your Kindle to fastboot mode again.

    If the kernel didn't work:

    Code:
    fastboot -i 0x1949 oem idme bootmode 4000
    fastboot -i 0x1949 reboot

    This will reboot your Kindle back to normal.

    If the kernel worked, here's how to flash it permanently:

    Code:
    fastboot -i 0x1949 flash boot bootnew.img
    fastboot -i 0x1949 oem idme bootmode 4000
    fastboot -i 0x1949 reboot

    This should boot up with the new kernel.

    Once you've booted up properly, issue the ff. commands to replace your stock WiFi driver with the new one.

    Code:
    adb push tiwlan_drv.ko /system/etc/wifi/
    adb shell
    su
    cd /system/etc/wifi
    chmod 644 tiwlan_drv.ko

    Ensure that the permissions, owner and group settings for the new WiFi driver are correct by issuing:

    Code:
    ls -l

    Turn on your WiFi. :)
    9
    What gorvernment r u using?

    Sent from my LG-P500 using xda premium

    Communism.
    8
    Minor kernel release! Added interactive CPU governor. :)
    8
    Unification Release! :)

    This marks a complete restart of my kernel modifications! Branch modifications have now been back/forward-ported to/from this and my Galaxy Nexus source tree! Also, this marks a return to the roots of why I began modifying kernels! Focus is on energy consumption, compiler optimizations and code changes for more efficient processing! Also, only OC which is endorsed by the manufacturer is going to be integrated into the kernel. :D