Installation Instructions:
1) Get android SDK
2) get kernel.img from OP
3) put in fastboot directory
4) Install appropriate drivers for your phone (NO HTC SYNC, THIS PREVENTS ADB)
5) Boot into FASTBOOT USB
6) issue the command `fastboot flash boot SickleKernelvX.img` where X is the version you downloaded
7) Reboot and proffit
How To Compile:
1) download this tested toolchain
2) get kernel source here (Current branch is "jellybean")
3) put the toolchain in your $HOME directory
4) be sure your system has all the dependencies to build a kernel (system-devel, gcc, ect)
5) cd to the kernel source
6) issue the command `make ARCH=arm k2_cl_defconfig`
7) issue the command `make -j4 ARCH=arm CROSS_COMPILE=`echo "$HOME/prebuilts_gcc_linux-x86_arm_arm-eabi-4.8/bin/arm-eabi`"`
8) grab the kernel from arch/arm/boot/zImage and the modules from drivers/net/wireless/bcmdhd_*/bcmdhd.ko
9) create a boot.img with either mkbootimg and mkbootfs or android kitchen from xda
NOTE: the mkbootimg command for this device is `mkbootimg --kernel /path/to/zImage --ramdisk /path/to/ramdisk.gz --base 0x80400000 --pagesize 2048 --ramdiskaddr 0x81808000 --cmdline "console=ttyHSL0,115200,n8 user_debug=31" -o bootout.img`
CHANGELOG
Code:
------ V20 --------
New base from JB source from HTC
everything working
s2w and s2s added
remove debugging code
add app to release for controlling the kernel
GCC 4.8 (AOSP)
Fix radio bugs
Fix NFC
Fix wifi
Fix FM radio
------ V2 ---------
put bcmdhd.ko into the boot.img so that its flashed without a zip
build with new toolchain (https://bitbucket.org/codefirex/prebuilts_gcc_linux-x86_arm_arm-eabi-4.8.git)
Add Kbuild cflags to allow gcc 4.8.1 compliance such
------ V1 ----------
remove write protection persist of /system in k2_cl_defconfig
gcc 4.7.3 compliance
port k2_plc_cl (cricket) board files
fix mobicore drivers by adding them back
fix all warnings that show as errors in the code
DOWNLOADS:
https://play.google.com/store/apps/details?id=com.simonsickle.kernelmanager
and
http://files.simonsickle.com/getdownload.php?file=k2_cl/Kernels/Sense/SickleKernelv20-101513.img
Take the .img file and run the following commands
adb reboot bootloader
fastboot flash boot SickleKernelv20-101513.img
fastboot reboot
Now, boot into android and use my app. From here enable s2w (if you like it) and you're good to go!
I'm glad you've got this posted here :good:
Updated the thread, now 3.4 kernel is available
good starting point .
I am going to buy one sv most probably, and then ofc make my own kernel
Wysłane z mojego Nexus S za pomocą Tapatalk 4
KOala888 said:
good starting point .
I am going to buy one sv most probably, and then ofc make my own kernel
Wysłane z mojego Nexus S za pomocą Tapatalk 4
Click to expand...
Click to collapse
Every work is appreciate!
I see that you don't have any custom rom and kenel here.
Is the phone fully unlockable?
I have already make kernel for galaxy player 5.0
Wysłane z mojego Nexus S za pomocą Tapatalk 4
KOala888 said:
I see that you don't have any custom rom and kenel here.
Is the phone fully unlockable?
I have already make kernel for galaxy player 5.0
Wysłane z mojego Nexus S za pomocą Tapatalk 4
Click to expand...
Click to collapse
I you mean S-Off, yes it is. Meanwhile all versions of One SV can be S-Off. :laugh:
Well I have always been using samsungs
If it means that I will be able to use custom roms, root, kernels it is great
Wysłane z mojego Nexus S za pomocą Tapatalk 4
It means that you can change Splash screen, change CID to SuperCID, full control.
finally got the permission of posting here. I wanna ask adding OC to kernel. I'm waiting for OC. keep it up
Sent from my HTC One SV using Tapatalk 4 Beta
Does it really support otg? what about ntfs? plz add cpu oc.
Sent from my HTC One SV using Tapatalk 4 Beta
No idea. If stock supports it it's supported by this kernel. And no, overclock will not be added. Of this is a problem for you, you'll have to flash another kernel for it.
Sent from my C525c using Tapatalk 2
simonsimons34 said:
No idea. If stock supports it it's supported by this kernel. And no, overclock will not be added. Of this is a problem for you, you'll have to flash another kernel for it.
Sent from my C525c using Tapatalk 2
Click to expand...
Click to collapse
Is there a tool made for flashing kernels though recovery?
Edit/ solved
ps, do you have a copy of the stock modules?
I can't get WiFi to work
Sent from my C525c using xda app-developers app
I see what I did wrong. I flashed the zip. The zip has everything to make the boot img but no boot img inside it. I've got a small issue that I am still temporarily with out a computer so I have no means or tools to build it with. @simonsimons can I get a little help, pm me please.
Sent from my C525c using xda app-developers app
SOLVED
Sent from my C525c using xda app-developers app
russellvone said:
Is there a tool made for flashing kernels though recovery?
Edit/ solved
ps, do you have a copy of the stock modules?
I can't get WiFi to work
Sent from my C525c using xda app-developers app
Click to expand...
Click to collapse
I had the same issue. I was able to flash the zip file, but Wi-Fi was broken when phone re booted.
How did you solve that?
I'm tired of this write protected stock kernel.
http://www.androidfilehost.com/?fid=23043426517778798
Follow this link
Thanks @simonsimons
Sent from my C525c using xda app-developers app
k2_ul, can i flash this kernel ?
No, its for k2_cl.
am I supposed to extraxct the boot.img file and flash it thru fastboot?
Related
Nothing fancy just basic Android built from AOSP. Unsecured boot.img, You will need to flash Superuser and Gapps after flashing ROM if you need them.
OTA weekly updates will be available via ROM Manager or download.
http://www.tameside.biz/
Wow.
Sent from my Nexus 7 using Tapatalk 2
Keep it up.
More developers the better!
Sent from my Nexus 7 using Tapatalk 2
What's the advantage to an insecure boot.img?
adb remount
meijin3 said:
What's the advantage to an insecure boot.img?
Click to expand...
Click to collapse
Remount as root
why exactly do i have to flash fastboot.img ? is it actually necessary ?
do i have to flash fastboot.img -every-single-time i want to flash a rom ?
sorry for asking, i've done some research and i simply couldn't find any kind of answer to my question.
i haven't actually done anything yet, because i know from experience that you don't want to mess with this stuff if you don't understand absolutely everything. i had a desire z before i got an HTC One S, and before i could just flash away with roms, taking my usual precautions like wiping of course.
Correctly it's named BOOT.IMG
Yes, if you're not s-off you have to flash it everytime you flash a ROM... otherwise you don't need it
foeti said:
Correctly it's named BOOT.IMG
Yes, if you're not s-off you have to flash it everytime you flash a ROM... otherwise you don't need it
Click to expand...
Click to collapse
So if I have s-off I don't need to flash boot.IMG. because I've flashed two different ROMs and I've been getting no vibrations
Sent from my One S using xda app-developers app
skinzy98 said:
So if I have s-off I don't need to flash boot.IMG. because I've flashed two different ROMs and I've been getting no vibrations
Sent from my One S using xda app-developers app
Click to expand...
Click to collapse
No vibrations is most likely an hardware issue or rom setting.
Verstuurd van mijn One S met Tapatalk
skinzy98 said:
So if I have s-off I don't need to flash boot.IMG. because I've flashed two different ROMs and I've been getting no vibrations
Sent from my One S using xda app-developers app
Click to expand...
Click to collapse
The boot.img contains (mostly) the kernel. If you are S-OFF, the boot.img file contained within the ROM's zip will be flashed during the installation of the ROM in recovery. If you are not S-OFF and you want to go with the boot.img (kernel) contained in the ROM, you have to fastboot flash the boot.img file separately.
As a side note - you don't have to flash the boot.img if you are not S-OFF. In fact, if you have a custom kernel you may not want to (or perhaps the kernel has not changed - as with many of the CM nightlies...)
real187 said:
No vibrations is most likely an hardware issue or rom setting.
Verstuurd van mijn One S met Tapatalk
Click to expand...
Click to collapse
Yet the phone had vibrations fine right up until. I flashed my first ROM. That was dirty unicorn vibrations didn't work. Now I'm on deviant and it still doesn't qork
Sent from my One S using xda app-developers app
foeti said:
Correctly it's named BOOT.IMG
Yes, if you're not s-off you have to flash it everytime you flash a ROM... otherwise you don't need it
Click to expand...
Click to collapse
oh, my bad, brainfart ! yeah, i meant boot.img, but anyway... :laugh:
Got a link to the ROM? You flashed?
And if you flash something like bb8 or cm10.1 or sense based does it work?
Verstuurd van mijn One S met Tapatalk
I flashed dirty unicorn deviant and root box none with vibrations. I'm trying to get on a sense ROM to see if it will fix vibrations. If it doesn't then it will be going back as there is a 1 year warranty
Sent from my One S using xda app-developers app
My phone has no vibrations since a long time now. I also installed a rom - miui i think - some month ago and since this time there were no more vibrations any more ony any rom i tried. So i think, it is a hardware problem.
Sent from my HTC One S using xda app-developers app
customromfan said:
My phone has no vibrations since a long time now. I also installed a rom - miui i think - some month ago and since this time there were no more vibrations any more ony any rom i tried. So i think, it is a hardware problem.
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
From what I've read it is a problem on a decent amount of one s phones where the vibrator module flakes out. If the sense ROM I'm gonna try doesn't work then I'm.sending it back in
Sent from my One S using xda app-developers app
This is only a stock kernel with:
-init.d support
-disable system write protection (thx flar2 )
-stripped modules
-unsecured
-tun.ko
-cifs.ko
-fuse.ko
3.4.10-gddcfb8c modules are included.
HTML:
$adb reboot bootloader
$fastboot flash boot name_of_the_boot.img
$fastboot reboot
or flash the cwm version
Nice, good to see kernel development.
supe kernel
When i Flash the Kernel via cwm, should i do a full wipe?
shino82 said:
When i Flash the Kernel via cwm, should i do a full wipe?
Click to expand...
Click to collapse
No
Sent from my HTC One using xda app-developers app
if you have some trouble wipe cache and dalvik cache.
Hi sir hopefully you have an intention or plan to add call recorder feature to your upcoming kernel version in futures
Thanks in advanced
Perhaps. But remember this thread is only for stock kernel with modify ramdisk. For feature check out my thread in original development section.
sorry for the may silly question, but do I need a unlocked bootloader for this kernel?
Yeah. You need a unlocked bootloader to flash via fastboot. Or a unlocked bootloader with custom recovery.
Sent from my HTC One using xda premium
thank you! :good:
so I think I have to unlock my device and lose my warranty to get the full joy! :silly:
Having wifi issues, is this normal
and ommisie
try to flash cwm version, too.
pinpong you any closer at fixing the call earpiece issue?
there is no solution for now.
shino82 said:
When i Flash the Kernel via cwm, should i do a full wipe?
Click to expand...
Click to collapse
lol
---------- Post added at 10:36 PM ---------- Previous post was at 10:35 PM ----------
nintendolinky said:
Having wifi issues, is this normal
Click to expand...
Click to collapse
Seriously, "having wifi issues" and you expect a response?
You're not even helping us help yourself. Perhaps if you actually described what is going on, what configuration you are using and so on... maybe then, someone would bother to reply.
It's simple. I was having WiFi issues as in WiFi wouldn't turn on it stayed turning on indefinitely. But with the other issues already described in this thread and others about custom kernels, I guess we just have to wait for the sources to be released.
Sent from my M7 using Tapatalk 2
No WiFi issue here. Check if you have right modules in /system/lib/modules
Use modinfo to get the info and then compare it with your kernel version.
Sent from my HTC One using xda premium
pinpong said:
if you have some trouble wipe cache and dalvik cache.
Click to expand...
Click to collapse
Hi there, just flashed your kernel via CWM. Do I need to do wipe and/or flash boot img? Btw,after installing this kernel can install/use paid apps again...
Sent from my HTC One using xda premium
No, you need wipe nothing. Ask your rom developer for a fix pls.
Edit:
I can pay with ceditcard and Vodafone-de
Vodafone only works if you edit your build.prop to match with your provider.
Gesendet von meinem HTC One
Recovery compiled by me from source works for both partition layouts.
https://docs.google.com/file/d/0B0xIhMfx77oQZTJ5ckN5X0YzNzg/edit?usp=docslist_api
Use flashify or fastboot to install
Source git://github.com/CyanogenMod/android.git -b cm-11.0
Sent from my HTC One mini using Tapatalk
so we can install this then install incertcoin with no problem? thanks for your work
Appreciate your work bro. A little donation for ya (8DF25611DA220984W) cheers
cmvienneau said:
Recovery compiled by me from source works for both partition layouts.
https://docs.google.com/file/d/0B0xIhMfx77oQZTJ5ckN5X0YzNzg/edit?usp=docslist_api
Use flashify or fastboot to install
Sent from my HTC One mini using Tapatalk
Click to expand...
Click to collapse
Anything compile here on xda by source you must have a link to the source files .
Also all users should update their firmware. No matter the cause.. Cause by not updating firmware can lead to reboot issues on updated roms or even radio kill ( must reboot to regain signal again. ) . Also updated firmware leads to better performance on roms and sometimes battery.
But overall thanks
Sent from my HTC One mini using Tapatalk
xXminiWHOOPERxX said:
Anything compile here on xda by source you must have a link to the source files .
Also all users should update their firmware. No matter the cause.. Cause by not updating firmware can lead to reboot issues on updated roms or even radio kill ( must reboot to regain signal again. ) . Also updated firmware leads to better performance on roms and sometimes battery.
But overall thanks
Sent from my HTC One mini using Tapatalk
Click to expand...
Click to collapse
Yup i know. Never remember tho.lol As for firmware the only thing that really matters is the radio. If you look at the files in a hex youll see the build dates.
Sent from my HTC One mini using Tapatalk
cmvienneau said:
Recovery compiled by me from source works for both partition layouts.
https://docs.google.com/file/d/0B0xIhMfx77oQZTJ5ckN5X0YzNzg/edit?usp=docslist_api
Use flashify or fastboot to install
Source git://github.com/CyanogenMod/android.git -b cm-11.0
Sent from my HTC One mini using Tapatalk
Click to expand...
Click to collapse
does this recovery work ? also can i mount through usb so i could transfer files from the pc ?
recovery
This is the perfect recovery! Ideal for people like me with twrp recovery touch problems! Well done!
Hi folks. I'd like to know if there is a way to restore the kernel that comes with CM11. I want to test furnace on CM11 (nightly- 20140607) but what if I don't like the results I get with Furnace? I should be able to go back to CM's stock kernel, right? Or should I re-flash the whole CM ROM to get the CM kernel? Thanks in advance.
In the zip file you downloaded, there will be a file named boot.img . Just extract that file and flash it in fastboot ( with the command - fastboot flash boot boot.img) to return to the stock CM11 kernel
Sent from my Moto G using Tapatalk
Thanks a buuuunch
Sent from my Moto G using XDA Free mobile app
andogeek10 said:
In the zip file you downloaded, there will be a file named boot.img . Just extract that file and flash it in fastboot ( with the command - fastboot flash boot boot.img) to return to the stock CM11 kernel
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Will this delete something? Any setting or something like that? Thanks for your time.
Sent from my Moto G using XDA Free mobile app
Fede37 said:
Will this delete something? Any setting or something like that? Thanks for your time.
Sent from my Moto G using XDA Free mobile app
Click to expand...
Click to collapse
Well that would depend on the kernel. If the kernel you had flashed ( render, furnace etc.) had certain features (like double tap to wake, custom goverors etc.), they all will be restored to the stock setting of the CM kernel.
andogeek10 said:
Well that would depend on the kernel. If the kernel you had flashed ( render, furnace etc.) had certain features (like double tap to wake, custom goverors etc.), they all will be restored to the stock setting of the CM kernel.
Click to expand...
Click to collapse
Oh, I see. Thanks man