[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Cl3Kener:
3.0.98 and New Kernel Release

Hey Everyone!

I just updated the Kernel to Uber Version 1.1 (Kernel version 3.0.98)! Download it here http://d-h.st/2tm or find the two links listed on the OP!

[MENTION=3722092]JimmyD_92[/MENTION] , I would love to add BLN back into the kernel but the only reason this kernel is as you say "rock solid" is because I have removed BLN from it. If you look in the history you'll notice a reverted BLN commit. (Warning Long History Lesson about to begin!) Originally the BLN commit was made for 4.1.2. At first in 4.2.2 the BLN worked fine but when 4/24 hit the BLN was removed by Team Chopsticks. I later was able to use two different BLN commits to somehow piece it together. That commit was then review by Team Chopsticks and condemned by Team Chopsticks because it caused vibrator.ko (which is responsible for the vibration fuction of your phone) to not load about 50% of the time during boot. As you well know, Team Chopsticks has very (and I mean very!) smart people working to keep supporting both of our devices. If they couldn't figure out a way to tweak my commit so that BLN would work like it did in 4.1.2 and the beginnings of 4.2.2, i don't see how you expect me to fix it.....

Anyhow, so now we're rocking 4.3 ROMs thanks to Team Chopsticks. Unfortunately, the BLN driver just keeps becoming more and more outdated (which make is more and more unstable). Now it seems that Vibrator.ko loads maybe 1/3 of the time. So basically as soon as I add BLN you'll have BLN 100% of the time but vibration only about 33% of the time. If you (like me and a few others) don't use vibration but would like to see if you have a notification from across the room loss of vibration would not be a big deal to you. Unfortunately, because everything else about the kernel is quality, I don't want to make it unstable by adding back BLN. In other words, I will never make as "release" that contains BLN nor would I even consider actually making a link on the OP containing it. Fortunately for you, I prefer BLN over vibration so I decided to make you a kernel with BLN that contains the warning on Dev-Host that you may not have consistent vibration. If you want both Vibration and BLN at the same time just realize that you'll have to reboot your phone a time or two until you get vibration back. The easiest way to test is to toggle the volume. If you go from Silent to volume without the cool vibration symbol and a buzzing sensation in your hand you'll know it is time to reboot. Once you do successfully have vibration (and BLN because like I said BLN works 100% of the time) you will continue to have it until you power off your device (or flash another ROM). If you don't plan on rebooting for a day or two this wouldn't be too big of a deal, if you are a flash addict this might be your worst nightmare.

So that is the 411 on the BLN. If you or anyone else is an experienced computer programmer that knows C like the back of their hand feel free to take a look and see if you can rewrite it. I'm not very good at coding so I can't really fix it... :(

So here is the link to the EXPERIMENTAL BLN Kernel. If you do decide to flash it you can PM me about your experiences but for the sake of this thread please refrain from posting about Vibration not working etc. I also have told you and everyone else that Vibrationn is NOT WORKIKNG RIGHT! So let's keep this thread focused on my Releases which do not have BLN instead ;)

Anyhow, enjoy the new release!

Cheers!

Cl3Kener