Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,731,235 Members 51,711 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][JetStream] DooMKernel [Rel:v01][Dt:04/Jan]

Tip us?
 
DooMLoRD
Old
(Last edited by DooMLoRD; 1st February 2012 at 06:33 PM.)
#1  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 37961
Posts: 13,044
Join Date: Jul 2010
Location: Noida
Angry [KERNEL][JetStream] DooMKernel [Rel:v01][Dt:04/Jan]

hello everyone,

i present to u the first custom kernel for the HTC JetStream!

i have developed kernels for Xperia X10, Xperia ARC, Xperia PLAY, Huawei Ideos X6, Samsung Galaxy SL, Kindle Fire, HTC Flyer and now i bring u my kernel for HTC JetStream!!! this is my first kernel for a MSM8x60 (Snapdragon S3 device)..


i dont have this device with me and so it was a pain getting this kernel working without device in hand but thanks to the testers it was possible!!!

special thanks to: bmw-boy, nmyseteroious & Russ741 for testing it out on their tablets!



[ disclaimer ]

OVERCLOCKING CAN BE DANGEROUS! U RISK THE HARDWARE GETTING DAMAGED!

PROCEED WITH CAUTION!

U HAVE BEEN WARNED!


I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP





[ features ]
  • CPU overclocked to 2.052 Ghz
  • CPU underclocked to 192 Mhz
  • GPU overclocked to 320 Mhz
  • for safe booting CPU is capped at bootup to 1.536GHz/384MHz (max/min)
  • slightly undervolted (atleast for stock frequencies)
  • uses LZMA compression
  • added lots of fixing/patches (including CPU HOTPLUG notifications/CPU unaligned access) thanks to faux132
  • VDD CPU voltage control (@ /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels)
  • compiled using Snapdragon optimizations
  • PERFLOCK disabled
  • SWAP enabled
  • enabled few file systems support:
    • NTFS
    • NFS
    • CIFS
  • insecure kernel (ro.secure=0 & USB debugging enabled by default)
  • /system mounted as RW




[ credits for features ]
  • most of the stuff in this kernel is based on the work by faux132 and showp1984 on their HTC Sensation kernel!

thank you all for ur work!



[ requirements ]



[ how to install my kernel ]
  1. download the provided kernel image & wifi module (zip file)
  2. save the wifi module (zip file) to external sdcard
  3. reboot device into fastboot mode (adb reboot bootloader)
  4. flash my kernel using (fastboot flash boot kernelname.img)
  5. reboot device (fastboot reboot)
  6. enter recovery (adb reboot recovery)
  7. flash the wifi module (zip file) via recovery (install zip from sdcard)
  8. reboot phone and enjoy the kernel



FOR OVERCLOCKING
  1. start SetCPU/NoFrills CPU Control app on ur device (or any other app which supports overclocking) (u may get a popup asking for SuperUser permissions, click ok/yes/allow)
  2. now slowly increase the MAX slider to the right (one notch at a time) to increase the maximum frequency limit
  3. DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
  4. SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
  5. during testing never set "SET ON BOOT" option of these apps... u might get stuck in bootloops...



[ my kernel sources ]

https://github.com/DooMLoRD/HTC-JetStream-HC-Kernel



[ donations ]

if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc

PAYPAL DONATION LINK



[ downloads ]

[JetStream] DooMKernel v01 (mirror)
MD5HASH: dc8093f0b349f14580515e52be7f1fff

Wifi Module (mirror)





ENJOY!!!
The Following 4 Users Say Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
DooMLoRD
Old
#2  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 37961
Posts: 13,044
Join Date: Jul 2010
Location: Noida
reserved for later
 
guru_shastri
Old
#3  
Senior Member
Thanks Meter 114
Posts: 453
Join Date: Oct 2010

 
DONATE TO ME
what's the wifi module?

and also, i have no intention of OCing or UCing..will this kernel make a difference for me?
 
DooMLoRD
Old
#4  
DooMLoRD's Avatar
Recognized Developer - OP
Thanks Meter 37961
Posts: 13,044
Join Date: Jul 2010
Location: Noida
Quote:
Originally Posted by guru_shastri View Post
what's the wifi module?

and also, i have no intention of OCing or UCing..will this kernel make a difference for me?
custom kernels need the corresponding wifi module for wifi to work correctly... else u will get error...

if u are not planning to OC then dont worry... the kernel will always boot at 384mhz/1536Mhz (similar to stock speeds)... so if u dont overclock using apps then kernel will never be run at those high clocks

though u might be interested in undervolting... CPU Voltage control interface is provided!!!
The Following User Says Thank You to DooMLoRD For This Useful Post: [ Click to Expand ]
 
typhoonikan
Old
#5  
typhoonikan's Avatar
Senior Member
Thanks Meter 105
Posts: 637
Join Date: Nov 2010
Interesting.
I have flashed many roms and mods but never delved into kernels much.
I don't plan on OC or UC either. Saying that, is SetCPU and VDD Control app still required to use the kernel for proper control?

I'm sorry if I ask basic questions. Like I said, not dealt with Kernels much before.
Most useful Android Apps @ my blogspot


2006 - 2016. Ten years of devices!

Samsung A900
, Apple iPhone 3G, HTC Supersonic: EVO 4G
HTC EVO 4G LTE, HTC One M8
 
bmw-boy
Old
#6  
bmw-boy's Avatar
Senior Member
Thanks Meter 129
Posts: 513
Join Date: Dec 2009
Location: Nigeria
So what's the next to make our tablet flying
Current Devices: HTC One, Galaxy Note 10.1 2014 Edition (Preorder)
Past Device:Galaxy Note 10.1, I Pad 4, Samsung Galaxy Note 2, HTC One X, Galaxy Nexus, HTC Jetstream Tablet, Samsung Galaxy S II, Blackberry Torch 9810, iPhone 4, HTC Pro 7, HTC Desire HD, Adam Tablet, Motorola Milestone, Sony Ericsson X10, Blackberry Bold 9000, HTC Touch Pro 2, Samsung Omnia I900, Sony Ericsson P1i, Sony Ericsson W850, Sony Ericsson K750i, Sony Ericsson T630, Ericsson R600, Ericsson T20s,
 
guru_shastri
Old
(Last edited by guru_shastri; 3rd January 2012 at 10:27 PM.)
#7  
Senior Member
Thanks Meter 114
Posts: 453
Join Date: Oct 2010

 
DONATE TO ME
will it make the tablet quicker? without OCing that is...
and if something goes wrong - are the kernels at bmw-boy the stock ones? in case i'd need them


and i think all that is left is a proper ROM.
and than - just waiting for ICS.
 
typhoonikan
Old
#8  
typhoonikan's Avatar
Senior Member
Thanks Meter 105
Posts: 637
Join Date: Nov 2010
I"m unsure if this is related to this kernel, but... after flashing, when i switch from Disk drive to charge only the jetstream freezes for quite a long while. Does anyone else experience this?
Most useful Android Apps @ my blogspot


2006 - 2016. Ten years of devices!

Samsung A900
, Apple iPhone 3G, HTC Supersonic: EVO 4G
HTC EVO 4G LTE, HTC One M8
 
Russ741
Old
#9  
Russ741's Avatar
Retired Senior Moderator
Thanks Meter 128
Posts: 1,413
Join Date: Apr 2006
Location: NOT at sea on a Submarine

 
DONATE TO ME
Lightbulb UC/OC

I have seen several posts making statements about "I have no intention to overclock...." etc. Why? One of the great benefits of using a custom Kernel/ROM is the ability to over/under clock the device (JetStream or whatever). Do you drive your car at exactly 45MPH and 2500RPM everywhere you go and park it on a treadmill at night so it can continue to turn the tires at 45MPH and 2500RPM? No you drive slow when needed and fast when needed. When you come to a traffic light you car idles and uses less fuel. This is what UC/OC is about. By using a dynamic CPU control (SetCPU or NoFrills) the CPU clock will increase/decrease as needed. SAVING you battery and giving you a performance boost when needed. Can you damage your processor? Sure you can, but you can damage it just as much by dropping it on the floor. Set the CPU controls properly (DooMLord tells you how above) and you wont have any negative affects. I have been UC/OC my several devices for years.

I tested this Kernel and have it running flat out at 2+GHz with no issues.

Enjoy the battery life extension, the better usability and DooMLord's hard work. He was up till about 5am his time yesterday testing.

Just my 2C.

Russ741
Russ741
The Following 2 Users Say Thank You to Russ741 For This Useful Post: [ Click to Expand ]
 
typhoonikan
Old
#10  
typhoonikan's Avatar
Senior Member
Thanks Meter 105
Posts: 637
Join Date: Nov 2010
Quote:
Originally Posted by Russ741 View Post
I have seen several posts making statements about "I have no intention to overclock...." etc. Why? One of the great benefits of using a custom Kernel/ROM is the ability to over/under clock the device (JetStream or whatever). Do you drive your car at exactly 45MPH and 2500RPM everywhere you go and park it on a treadmill at night so it can continue to turn the tires at 45MPH and 2500RPM? No you drive slow when needed and fast when needed. When you come to a traffic light you car idles and uses less fuel. This is what UC/OC is about. By using a dynamic CPU control (SetCPU or NoFrills) the CPU clock will increase/decrease as needed. SAVING you battery and giving you a performance boost when needed. Can you damage your processor? Sure you can, but you can damage it just as much by dropping it on the floor. Set the CPU controls properly (DooMLord tells you how above) and you wont have any negative affects. I have been UC/OC my several devices for years.

I tested this Kernel and have it running flat out at 2+GHz with no issues.

Enjoy the battery life extension, the better usability and DooMLord's hard work. He was up till about 5am his time yesterday testing.

Just my 2C.

Russ741

I actually take back what I said!
I am clocked at about 500/1800 min/max.
Though after I reboot, SetCPU forcecloses two or three times without me even opening the app. (And it is not set to boot)

I see this as an opportunity to learn more about kernels and UC/OC. I appreciate all of Doom's efforts and am happy to donate to him for it!
Most useful Android Apps @ my blogspot


2006 - 2016. Ten years of devices!

Samsung A900
, Apple iPhone 3G, HTC Supersonic: EVO 4G
HTC EVO 4G LTE, HTC One M8

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes