[Kernel] Vigor ICS 3.0.16 v1.1 [Unsupported/Links Removed] - HTC Rezound

Hey guys, we have here a kernel built from the kernel source HTC released on 8/29/12 for Vigor. This kernel is a modified version of what came in the Official 3.14.605.12 ICS OTA except it is built from HTC's kernel source release. What else can I say?
Bugs:
-?
Current features:
Perflock Disabled
Fast charge enabled using any power source - Thanks to Chad, I used his commits as a reference
Download:
Link Removed
Download Global OTA Compatible Version (Thanks to MicroMod for making it happen
Link Removed
Install:
Place zip on sd
Reboot to recovery (I use amon)
Install from zip
Select the zip file
The file will flash and then the phone will reboot to hboot
Once there, simple press power to select bootloader
Accept the update
It will install
Reboot your phone
????
Enjoy
Don't forget to go delete the PH98IMG.zip from your SD Card after boot.
Disclaimers:
I won't be responsible for what you flash on your phone or any damge that could be caused. Always use caution when modifying any part of your device.
Credits:
Thank con247 for the auto kernel flasher.
Thanks Chad for all your awesome kernel knowledge.
My Github for this kernel:
Link Removed
/// Info for new devs \\\
How to disable perflock in an HTC kernel through source
Simple, open you source. Open the arch/arm/configs. Find the file vigor_defcofig. Find the following lines:
Code:
CONFIG_PERFLOCK=y
CONFIG_PERFLOCK_BOOT_LOCK=y
Change them to:
Code:
# CONFIG_PERFLOCK is not set
# CONFIG_PERFLOCK_BOOT_LOCK is not set
Perflock is now disabled. Build your source
Changing the kernel name
Open the scripts folder in the root of your source. Find and open the file makecompile_h. Find the lines:
Code:
echo \#define LINUX_COMPILE_BY \"`echo $LINUX_COMPILE_BY | $UTS_TRUNCATE`\"
echo \#define LINUX_COMPILE_HOST \"`echo $LINUX_COMPILE_HOST | $UTS_TRUNCATE`\"
Edit how you want:
Code:
echo \#define LINUX_COMPILE_BY \"`echo wildstang83`\"
echo \#define LINUX_COMPILE_HOST \"`echo vigor-ics`\"
Enjoy

Is this a sense kernel? I know...but noobs should have heads up.
Sent from my HTC Rezound using xda premium

I'm going to keep count of the flood of kernels that are sure to come.
This is #1
Anyway will download tomorrow, way too tired right now
Sent from my Nexus 7 using Tapatalk 2

What makes this different from the stock ones?

apophis9283 said:
What makes this different from the stock ones?
Click to expand...
Click to collapse
As far as I know, absolutely nothing. I could be wrong though. Some of you that remember the Incredible or Thunderbolt will remember how the kernel that was in the ota for those devices and the kernel source released after the ota were different. HTC had added in minor fixes to the kernel source release that was not in the ota. I don't know if that is the case here, just a thought though.

It's not different. Lmao read the title. Looking forward to see what come from this, stang
Sent from my ADR6425LVW using Tapatalk 2

antp121 said:
It's not different. Lmao read the title. Looking forward to see what come from this, stang
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
Exactly, we can assume this kernel is no different from the one in the OTA. Unless of course someone else can prove otherwise.

wildstang83 said:
As far as I know, absolutely nothing. I could be wrong though. Some of you that remember the Incredible or Thunderbolt will remember how the kernel that was in the ota for those devices and the kernel source released after the ota were different. HTC had added in minor fixes to the kernel source release that was not in the ota. I don't know if that is the case here, just a thought though.
Click to expand...
Click to collapse
Is that Kernel still perflocked?
Not totally familiar with what could be different between stock and custom built stock from source.

Quantumrabbit said:
Is that Kernel still perflocked?
Not totally familiar with what could be different between stock and custom built stock from source.
Click to expand...
Click to collapse
If built as is from source, I'd say yes. Give the devs some times, you'll see them come out with perflock removed.

mjones73 said:
If built as is from source, I'd say yes. Give the devs some times, you'll see them come out with perflock removed.
Click to expand...
Click to collapse
Right, this kernel was not intended to be custom in anyway whatsoever. It is simply a kernel built from source. I know I like stock things, I'm sure others do as well.

i honestly love you wild stang. and neo and mbobino.

Nice work stang
Sent from my ADR6425LVW

I got a stock build with PERFLOCK disabled building right now. I'll upload that to the OP in just a minute.

I love you
Sent from my Nexus 7 using Tapatalk 2

Perflock disabled version added to OP.

Will this work with sense 4 roms?

i guess with perflock disabled, we could underclock? or at least change the governors and stuff using cpu controller apps?

apophis9283 said:
Will this work with sense 4 roms?
Click to expand...
Click to collapse
in theory, yes. would i attempt it? not quite yet.

antp121 said:
in theory, yes. would i attempt it? not quite yet.
Click to expand...
Click to collapse
Should be fairly simple to insure a Sense 4 version. Just grab a sense 4 boot.img like newtoroots or whatever, open it up in android kitchen and drop in the zimage from my kernel's zip. Repackage the boot.img and fastboot flash it. ant, you should try it

wildstang83 said:
Should be fairly simple to insure a Sense 4 version. Just grab a sense 4 boot.img like newtoroots or whatever, open it up in android kitchen and drop in the zimage from my kernel's zip. Repackage the boot.img and fastboot flash it. ant, you should try it
Click to expand...
Click to collapse
sounds a little bit difficult for an end user just like me with no idea about dev things
Sent from my ADR6425LVW using xda premium

Related

Experimental .34-rc2 Kernel

NEW:
Working .34-rc3 kernel available at http://forum.xda-developers.com/showpost.php?p=6290443&postcount=45
OLD:
Code:
This is an experimental .34-rc2 kernel for the Nexus One.
Provided in the zip file is a folder (2.6.34-rc2-termana-nexusone) and the kernel (zImage).
It is extremely experimental, so only follow this if you [B][I][U]really[/U][/I][/B] know what your doing and know how to reflash another kernel back to make it boot again if it doesn't boot. I'm not responsible if your device curls over and dies.
Use adb to push the folder into /system/lib/modules/ and then use fastboot to flash the kernel.
The kernel is a rebase of cyanogen's .33.1 kernel to the latest .34-rc2 kernel. So nothing particularly new about it, besides the satisfaction that not many people would be running this kernel version on devices.
Zip file: bit.ly/94Oo6m (To download it click the link next to the text "Save file to your PC:")
Edit: Being a new member of xda-developers forum, it wouldn't let me post the link properly, but just copy and paste it and you'll be fine.
what folder are you talking about that needs to be pushed into /system/lib/modules/
there's only one folder in 2.6.34-rc2-termana-nexusone folder and that's kernel
also, is this kernel undervolted/overclocked/audio boost? can you give more info on the kernel itself?
thanks
jblazea50 said:
what folder are you talking about that needs to be pushed into /system/lib/modules/
there's only one folder in 2.6.34-rc2-termana-nexusone folder and that's kernel
also, is this kernel undervolted/overclocked/audio boost? can you give more info on the kernel itself?
thanks
Click to expand...
Click to collapse
Here is the changelog. Grab a cigarette and a cup of coffee it's damn long:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.34-rc2
I just flashed the zimage, and the phone went into a boot loop. Do I have to install anything else?
jblazea50 said:
what folder are you talking about that needs to be pushed into /system/lib/modules/
there's only one folder in 2.6.34-rc2-termana-nexusone folder and that's kernel
also, is this kernel undervolted/overclocked/audio boost? can you give more info on the kernel itself?
thanks
Click to expand...
Click to collapse
You have to push the 2.6.34-rc2-termana-nexusone folder, the whole thing, THAT folder, so that you end up with the a folder in /system/lib/modules called 2.6.34-rc2-termana-nexusone. There are no changes regarding undervolting, overclocking or audio boosting (unless cyanogen's kernel has included one of these) - but for general kernel changes jlevy73 provided a link to the mainline changelog.
Will give it a go nad logcat it
Termana said:
You have to push the 2.6.34-rc2-termana-nexusone folder, the whole thing, THAT folder, so that you end up with the a folder in /system/lib/modules called 2.6.34-rc2-termana-nexusone. There are no changes regarding undervolting, overclocking or audio boosting (unless cyanogen's kernel has included one of these) - but for general kernel changes jlevy73 provided a link to the mainline changelog.
Click to expand...
Click to collapse
thanks, thought it was a mistake that you said push that folder, glad you clarified it for me
thanks again
jlevy73 said:
Here is the changelog. Grab a cigarette and a cup of coffee it's damn long:
http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.34-rc2
Click to expand...
Click to collapse
damn, that is long; won't bother reading that thing
Termana said:
You have to push the 2.6.34-rc2-termana-nexusone folder, the whole thing, THAT folder, so that you end up with the a folder in /system/lib/modules called 2.6.34-rc2-termana-nexusone. There are no changes regarding undervolting, overclocking or audio boosting (unless cyanogen's kernel has included one of these) - but for general kernel changes jlevy73 provided a link to the mainline changelog.
Click to expand...
Click to collapse
I used this:
adb push 2.6.34-rc2-termana-nexusone /system/lib/modules/2.6.34-rc2-termana-nexusone
Click to expand...
Click to collapse
...and it still went into a boot loop for me.
hotweiss said:
I used this:
...and it still went into a boot loop for me.
Click to expand...
Click to collapse
You sure that wouldn't create a folder within a folder?
Not really sure just saying...
So is this working for you Termana?
I tried both have the subfolder and just pushing all the files to /modules and both produced a bootloop
i pushed the folder to /system/lib/modules/ and flashed zimage, but just get bootloop
I should of been more clear. I released the kernel as extremely experimental as I don't have a Nexus One yet to test it on. I will be obtaining one in April/May some time. However, if people are willing to help me test these kernels, I will keep building and changing things until we get something that works. If no wants to help at all, then I will just wait until I obtain one to do any of this kind of work.
So if anyone does want to test, I will be doing another compile in the next day or two to be tested.
I seriously thought, you tested it on your Nex before posting it....was a missunderstanding.
Termana said:
I should of been more clear. I released the kernel as extremely experimental as I don't have a Nexus One yet to test it on. I will be obtaining one in April/May some time. However, if people are willing to help me test these kernels, I will keep building and changing things until we get something that works. If no wants to help at all, then I will just wait until I obtain one to do any of this kind of work.
So if anyone does want to test, I will be doing another compile in the next day or two to be tested.
Click to expand...
Click to collapse
Did you cross compile the source against the ARM source?
hotweiss said:
Did you cross compile the source against the ARM source?
Click to expand...
Click to collapse
You might need to rephrase your question as the way you've said it doesn't let me know exactly what you mean by "ARM source". Do you mean using the Android ARM toolchain or what?
To anyone that is willing to help me test:
New build available at - bit.ly/c1tFqg (just the zImage, don't worry about pushing the modules for now)
Info:
This is a .33.1 kernel not a .34-rc2 kernel HOWEVER, I wanted to get the source that I'm rebasing off tested to make sure it boots, because if the source I'm pulling from doesn't boot, then obviously my rebases aren't going to either. So, please test it and tell me if it boots, if it does, I'll have another .34-rc2 kernel build up shortly after. If it doesn't, I may have to try rebasing from the official .32 kernel rather than the current source I'm rebasing from at the moment (which is .33.1).
Booted for me.
Code:
2.6.33.1-cyanogenmod
[email protected] #1
Should I post this in the kerenls list or wait till we know what it does, I dont think its a good idea to post yet with the noobs that might be flashin it and complaining.
Justin241982 said:
Should I post this in the kerenls list or wait till we know what it does, I dont think its a good idea to post yet with the noobs that might be flashin it and complaining.
Click to expand...
Click to collapse
I wouldn't post it yet. The first one he posted doesn't boot and the second one he posted I don't believe has any optimizations.

[Kernel] mKernel v1.3 - Stock with Dimmed LEDs + TUN*2.3.4 ROMs*

So after a couple of days of reading guides on the internets, I've been able to compile a mostly stock kernel that incorporates some of the changes made by joe85 in his NOLIGHTS Kernel. This kernel is stock other than the changes outlined below. The anykernel scripts keep your existing RAMDISK intact. If you had init.d support/other RAMDISK mod(s), it will still be present after flashing this kernel.
mKernel_v1.3
-Added TUN module for VPNC support
-Changed Display Maximum PWM from 232 -> 255
-Changed Display Minimum PWM from 8 -> 6
-Dimmed LEDs (from 20 mA -> 2 mA) or turned off completely
-Remove LED notification timer (does not shut off until dismissed)
------NotifyTimerOn versions use default timer to shut off notification LED
Click to expand...
Click to collapse
Adding overclocking has proven to be too much for me to do (more info on challenges of asynchronous dual core OC here. There isn't really much of an update going from 1.2 -> 1.3. I just re-did the changes from stock and tracked them using github. I did leave out the setting that joe85 made that allowed users to set a LED brightness via cmd line. There are 2 versions - mKernel_dim_1.3 for dim capacitive LEDs and mKernel_LEDoff_1.3 for capacitive LEDs which are always off.
You need a 2.3.4 based ROM for it to work and it can be flashed from recovery.
You can also flash it via joeykrim's Flash Image GUI with runs on your phone and is compatible with HBOOT 1.50. LINK!
Thanks to koush for the anykernel scripts and joe85 for all of his work (I just copied it into the new 2.3.4 kernel).
Everything works fine on my phone, but please post if you have any problems (not responsible, blah, blah, blah ).
github source with commits showing changes from stock kernel. There's not many and none should affect battery, performance, etc. compared to stock.
Nice will be checking this out for ya in a bit. Will report back
Currently on Myn's rom and about to give this a go Thank you.
Sent from my PG86100 using xda premium
Cool, gonna run it. Thanks.
Nandroids are for sissies.
Bang.
jayharper08 said:
Currently on Myn's rom and about to give this a go Thank you.
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
Dude, where can I find Myn's rom?! Been sporting him on Evo4g but miss him on my 3D.
Ok I wanna try too, but how come nobody reported back lol....
>.>
<.<
EDIT: running this now, lovin it dim lights + other mods, stock kernel, but with my ROMs ramdisk
lloydcabraham said:
Dude, where can I find Myn's rom?! Been sporting him on Evo4g but miss him on my 3D.
Click to expand...
Click to collapse
Rootzwiki.com
lloydcabraham said:
Dude, where can I find Myn's rom?! Been sporting him on Evo4g but miss him on my 3D.
Click to expand...
Click to collapse
Yup. Like il said, it's on rootzwiki, but there is a link in this thread for it. Last Page.
http://forum.xda-developers.com/showthread.php?t=1254341
Sent from my PG86100 using xda premium
mwalt2 said:
So after a couple of days of reading guides on the internets, I've been able to compile a mostly stock kernel that incorporates some of the changes made by joe85 in his NOLIGHTS Kernel. This kernel is stock other than the changes outlined below.
You need a 2.3.4 based ROM for it to work and it can be flashed from recovery.
Thanks to whomever made all of the scripts in the .zip and joe85 for all of his work (I just copied it into the new 2.3.4 kernel).
Everything works fine on my phone, but please post if you have any problems (not responsible, blah, blah, blah ).
Click to expand...
Click to collapse
You are now my hero! I have been dreaming of low lights since 2.3.4 came out! What about CIQ removal and the such?
I would thank the post but I ran out I'll hit you up tomorrow!
Also, I wont be able to provide feedback for a couple days. I am doing some load testing on my latest ROM.
scrosler said:
You are now my hero! I have been dreaming of low lights since 2.3.4 came out! What about CIQ removal and the such?
I would thank the post but I ran out I'll hit you up tomorrow!
Also, I wont be able to provide feedback for a couple days. I am doing some load testing on my latest ROM.
Click to expand...
Click to collapse
From my limited understanding android kernels and upgrading them, if the ROM you're using has it already removed, it will still be removed after flashing this kernel. CIQ removal is just done in the ramdisk. The compiled kernel makes a zImage and that, along with the modules for wimax & wifi, is all that is in the zip. The scripts in the zip extract your current boot.img, replaces the old zImage with the one in the zip, and re-makes boot.img (at least that's how I envision it working...could be wrong).
mwalt2 said:
From my limited understanding android kernels and upgrading them, if the ROM you're using has it already removed, it will still be removed after flashing this kernel. CIQ removal is just done in the ramdisk. The compiled kernel makes a zImage and that, along with the modules for wimax & wifi, is all that is in the zip. The scripts in the zip extract your current boot.img, replaces the old zImage with the one in the zip, and re-makes boot.img (at least that's how I envision it working...could be wrong).
Click to expand...
Click to collapse
Correct. CIQ crap is in the ramdisk. I'm trying this asap!! Muchas Gracias!!!
About to give this a try, Thanks
nice to see your handy work mwalt! you'll be a android pro in no time
mwalt2 said:
From my limited understanding android kernels and upgrading them, if the ROM you're using has it already removed, it will still be removed after flashing this kernel. CIQ removal is just done in the ramdisk. The compiled kernel makes a zImage and that, along with the modules for wimax & wifi, is all that is in the zip. The scripts in the zip extract your current boot.img, replaces the old zImage with the one in the zip, and re-makes boot.img (at least that's how I envision it working...could be wrong).
Click to expand...
Click to collapse
sweet I think you just answered my question, your updater script uses the ROMs ramdisk then and ONLY replaces the kernel/zimage ???
O.M.J said:
nice to see your handy work mwalt! you'll be a android pro in no time
Click to expand...
Click to collapse
you in mpls ?!?!
mwalt2 said:
From my limited understanding android kernels and upgrading them, if the ROM you're using has it already removed, it will still be removed after flashing this kernel. CIQ removal is just done in the ramdisk. The compiled kernel makes a zImage and that, along with the modules for wimax & wifi, is all that is in the zip. The scripts in the zip extract your current boot.img, replaces the old zImage with the one in the zip, and re-makes boot.img (at least that's how I envision it working...could be wrong).
Click to expand...
Click to collapse
removing carrier IQ is big task and goes beyond the kernel, as you stated.
there was a guy over on SDX dev's that did it by removing the scripts from the framework.res apk. so basically the programs were still on the phone, but when you fired the phone up they didn't start.
that is the only way that i am aware of that it can be done. it's a lot deeper than the kernel and deleting apk files from the system.
EDIT** and when i say that is the only way i know of, that doesn't mean it is the only way.
Will this kernel work on Synergy 475 with EXT4 Opt.?
mwalt2 said:
From my limited understanding android kernels and upgrading them, if the ROM you're using has it already removed, it will still be removed after flashing this kernel. CIQ removal is just done in the ramdisk. The compiled kernel makes a zImage and that, along with the modules for wimax & wifi, is all that is in the zip. The scripts in the zip extract your current boot.img, replaces the old zImage with the one in the zip, and re-makes boot.img (at least that's how I envision it working...could be wrong).
Click to expand...
Click to collapse
Ok, I didint look at the zip until now and didint realize it wasnt the entire boot.img. Thanks for letting me know.
cobraboy85 said:
removing carrier IQ is big task and goes beyond the kernel, as you stated.
there was a guy over on SDX dev's that did it by removing the scripts from the framework.res apk. so basically the programs were still on the phone, but when you fired the phone up they didn't start.
Click to expand...
Click to collapse
They are also very deep in the framework.jar and service.jar not to mentions some APK. TrevE did a great write up here: http://forum.xda-developers.com/showthread.php?t=1247108
It shows alot of dirty stuff HTC did.
Running clean. It's so perfect I'm not sure but I have to try. LOL. Will report back.
Sent from my PG86100 using xda premium

[STOCK][KERNEL]UCKH7 stock zImage dump

I managed to root my device by rooting one of the system dumps. With this I was able to pull our stock kernel.
The file is attached below, zipped so that the forum will allow it to be posted.
This is NOT a valid CWM flashable zip, do not try to flash it from CWM because it will not work! If you want to flash this kernel to return your device's kernel to stock, the following method has been tested:
Unzip the file, run the following command - this assumes that you have the commandline version of Heimdall installed.
Code:
heimdall flash --kernel zImage
Next up - extracting the initramfs and posting that to github.
Here is the initramfs from your kernel link.
http://www.mediafire.com/?z6yxc6z5fdkz1l2
designgears said:
Here is the initramfs from your kernel link.
http://www.mediafire.com/?z6yxc6z5fdkz1l2
Click to expand...
Click to collapse
Thanks, although already uploaded to github at https://github.com/Entropy512/initramfs_sgh-i777
ah, nice, didn't see your other thread
Entropy did u leave the infuse?
Sent from my SAMSUNG-SGH-I997 using xda premium
JordanElliott said:
Entropy did u leave the infuse?
Sent from my SAMSUNG-SGH-I997 using xda premium
Click to expand...
Click to collapse
Indeterminate yet. Depends on:
1) GPS performance
2) Google Wallet support
If the GPS isn't a major improvement and GW doesn't work with the NFC chip in this device, I can't justify the cost of upgrading. I've got 30 days.
Entropy512 said:
Indeterminate yet. Depends on:
1) GPS performance
2) Google Wallet support
If the GPS isn't a major improvement and GW doesn't work with the NFC chip in this device, I can't justify the cost of upgrading. I've got 30 days.
Click to expand...
Click to collapse
Ok. Well I hope ull wait for the nexus prime or note
Sent from my SAMSUNG-SGH-I997 using xda premium
Entropy512 said:
I managed to root my device by rooting one of the system dumps. With this I was able to pull our stock kernel.
The file is attached below, zipped so that the forum will allow it to be posted.
This is NOT a valid CWM flashable zip, do not try to flash it from CWM because it will not work! If you want to flash this kernel to return your device's kernel to stock, the following method has been tested:
Unzip the file, run the following command - this assumes that you have the commandline version of Heimdall installed.
Code:
heimdall flash --kernel zImage
Next up - extracting the initramfs and posting that to github.
Click to expand...
Click to collapse
Wow, nice job, I go make a repacked stock kernel
Sent from my GT-I9100
Our phone has NFC. But how do we enable it? would that be kernel modifications? or general ROM mods?
tiwey said:
Our phone has NFC. But how do we enable it? would that be kernel modifications? or general ROM mods?
Click to expand...
Click to collapse
it has NFC but I dont think its being used at the moment.
tiwey said:
Our phone has NFC. But how do we enable it? would that be kernel modifications? or general ROM mods?
Click to expand...
Click to collapse
As far as I can tell it's enabled in the stock kernel. So what's missing is in userland. It may be as simple as a market filtering issue.
Entropy512 said:
As far as I can tell it's enabled in the stock kernel. So what's missing is in userland. It may be as simple as a market filtering issue.
Click to expand...
Click to collapse
Yes, here is some code of init.rc
Code:
# permissions for NFC
setprop ro.nfc.port "I2C"
chmod 0600 /dev/pn544
chown nfc nfc /dev/pn544
netchip said:
Yes, here is some code of init.rc
Code:
# permissions for NFC
setprop ro.nfc.port "I2C"
chmod 0600 /dev/pn544
chown nfc nfc /dev/pn544
Click to expand...
Click to collapse
That's pretty much part of the kernel (I consider initramfs part of the kernel) and just handling device permissions.
Unknown whether or not required userland libraries are present.
Entropy512 said:
That's pretty much part of the kernel (I consider initramfs part of the kernel) and just handling device permissions.
Unknown whether or not required userland libraries are present.
Click to expand...
Click to collapse
Yes, there a is not a service who enable nfc.
Maybe cyanogenmod can enable it.
Edit: this code set up also the interface for nfc.
Sent from my GT-I9100
Could someone tar this up for odin. Thanks.
Look here man: http://forum.xda-developers.com/showthread.php?t=1286432
agh1701 said:
Could someone tar this up for odin. Thanks.
Click to expand...
Click to collapse
+1
Sent from my SAMSUNG-SGH-I777 using xda premium
Do you not read before you post? Look at my above post, he has a different thread which has what you need.
abacon15 said:
Do you not read before you post? Look at my above post, he has a different thread which has what you need.
Click to expand...
Click to collapse
I just need the kernel. But anyway I flash with heimdall
Sent from my SAMSUNG-SGH-I777 using xda premium
So if I install this stock kernel, I should loose cwm and yellow triangle right? If this is the case then it should be a great way to return to stock!
Sent from my SGH-I777 using xda premium

[KERNEL][TOUCHWIZ] PeanutButta Jelly

Here is a custom kernel based on the latest GT-N7100 sources for the Note 2. I've taken a lot of stuff out, so if you like playing around with changing 500 things on the kernel before you start using your phone, look somewhere else. It pulls in Beoffla Sound and Simple IO Scheduler and removes as much debugging stuff as possible, non-default CPU and IO schedulers, and Ext2 Support (Ext4 handles Ext2/3). I've also gotten rid of recovery over-write on boot and enabled adb root by default.
There is no overclocking support, overclocking is useless unless you're pumping up your e-peen. There is no undervolting support as it hasn't been shown to do anything useful on multi-core systems from everything I've seen. There is no init.d support as 90% of the init.d scripts are useless. It will continue using stock boot animations as well, though I'm sure it wouldn't be to difficult to make stock android boot animations work. That may even be possible without any kernel changes anyway.
The only issue I've run into is that exFAT SDcards may not work with it. I've been trying to figure out why, but it is slow going when I don't have an exFAT card to test with. If anyone would like to help fix it, flash and get me full dmesg and logcats. If you don't know how to get those, but still want to help, see my SDK Guide for a general overview of what to do.
This kernel is built for TouchWiz ROMs, and should work on any available VZW ROM currently available. It works for VRALJB, VRALL4, and VRAMC3 from my own testing, let me know if you have issues on a TW ROM and I may be able to fix it. For a download, see below. I also am not posting in original development because IMO, that entire forum is useless and confusing.
[size=+2]Change log[/size]
0218
Initial Release
0304
XZ Compression
No worrying about exFAT (for now)
Attempt to get rid of hot boots or full reboots that some people experience.
0330
Drop Voodoo Sound, go to Boeffla Sound
Increased SD Card read ahead for better performance
Enabled Car Dock Charger support
0404
Actually enable the car dock charging support this time
Try and fix the lockups after long (>2 day) uptimes
0408
Insignificant Config Change
Build for many new models
0418
Color Control
0419
Make it so STweaks works, so you can use the new color controls
0519
Update sources and ramdisk
0726
exFAT support
[size=+2]Known Issues[/size]
My Bank Account Balance
XDA:DevDB Information
PeanutButta Jelly, a Kernel for the Verizon Samsung Galaxy Note II
Contributors
imnuts, Samsung
Kernel Special Features: Bare Bones, No Frills, Set it and Forget it
Version Information
Status: Stable
Stable Release Date: 2013-07-26
Created 2013-07-30
Last Updated 2013-07-30
[size=+2]FAQ[/size]
I get a "Status 7" error when trying to install, WTF?
Update your recovery. TWRP that is flashed via the unlock method does not process asserts properly (it was compiled for a different Note 2 model). This is meant to keep people from flashing this to the wrong device.
My exFAT SDcard isn't working
See the OP, I need info to get exFAT to work properly. Until then, format your SDCard to FAT32
Where are all the options?
You can't read, I already said there are none. This is flash and forget it.
This is the best thing since sliced bread, can I make it rain?
Click the DONATE TO ME button to the left, or click here, it's appreciated, but not expected. Clicking thanks on the posts also works.
This thing is worse than Tub Girl, how do I go back to what I had before?
Just reflash your old kernel. If you were on stock before, I've posted the stock kernels at the end of this post.
I'm having a problem, FIX IT NAO!!!1!
Send me both the output from dmesg and logcat as well as details of what you do when you see the problem. Otherwise, the source is linked to below, fix it yourself.
Can we get XYZ feature added?
Link to it, and I'll think about it.
[size=+2]Download[/size]
0726 Build
0519 Build
0419 Build
0408 Build
0404 Build
0330 Build
0304 Build
Original Release
[size=+1]Downloads for Other Carriers[/size]
AT&T Note 2 (SGH-I317)
International Note 2 (GT-N7100)
International Note 2 LTE (GT-N7105)
Sprint Note 2 (SPH-L900)
T-Mobile Note 2 (SGH-T889)
US Cellular Note 2 (SCH-R950)
[size=+2]Source[/size]
Github
[size=+2]Stock Kernels[/size]
VRALJB
VRALL4
VRAMC3
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
Dude no lie...I was thinking to myself last night that I wish this kernel was available for our phone. Your kernel for the GNex was the best thing to have been on my GNEX. Downloading then flashing immediately. Thanks imnuts
Sent from my SCH-I605 using Tapatalk 2
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
I'm on stock deodex vrll4 and flashing this right now. I trust your work. Finally someone who agrees that overclocking is useless.
Sent from my SCH-I605 using Tapatalk 2
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
Downloading now
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
Flashed fine. Charging to 100% then ill report back once I drain it. Feels nice and smooth though. Better then straight stock from what I see thus far
Sent from my SCH-I605 using Tapatalk 2
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
Yes! Peanut Butter jelly time. ... I've missed this since the charge days!
Sent from my SCH-I605 using Tapatalk 2
Creamy, not chunky. Aw yeah.
Like a boss.
imnuts said:
Here is a custom kernel based on the latest GT-N7100 sources for the Note 2. I've taken a lot of stuff out, so if you like playing around with changing 500 things on the kernel before you start using your phone, look somewhere else. It pulls in Voodoo Sound, Simple IO Scheduler, and Joe's Tiny RCU. I've also gotten rid of recovery over-write on boot and enabled adb root by default. It removes as much debugging stuff as possible, non-default CPU and IO schedulers, and Ext2 Support (Ext4 handles Ext2/3).
There is no overclocking support, overclocking is useless unless you're pumping up your e-peen. There is no undervolting support as it hasn't been shown to do anything useful on multi-core systems from everything I've seen. There is no init.d support as 90% of the init.d scripts are useless. It will continue using stock boot animations as well, though I'm sure it wouldn't be to difficult to make stock android boot animations work. That may even be possible without any kernel changes anyway.
The only issue I've run into is that exFAT SDcards may not work with it. I've been trying to figure out why, but it is slow going when I don't have an exFAT card to test with. If anyone would like to help fix it, flash and get me full dmesg and logcats. If you don't know how to get those, but still want to help, see my SDK Guide for a general overview of what to do.
This kernel is built for TouchWiz ROMs, and should work on any available VZW ROM currently available. It works for both VRALJB and VRALL4 from my own testing, let me know if you have issues on a TW ROM and I may be able to fix it. For a download, see below. I also am not posting in original development because IMO, that entire forum is useless and confusing.
Click to expand...
Click to collapse
looks pretty good would u mind if i modify the ramdisk and add init.d/bootanim support and have it as an option in my rom?
beanstown106 said:
looks pretty good would u mind if i modify the ramdisk and add init.d/bootanim support and have it as an option in my rom?
Click to expand...
Click to collapse
Go for it
After flashing I no longer have haptic feedback? I checked my settings and it's enabled yet nothing happens.
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
JetBlue said:
After flashing I no longer have haptic feedback? I checked my settings and it's enabled yet nothing happens.
Click to expand...
Click to collapse
Did you wipe cache abs dalvik cache and fix permission? My hepatic is working great oh and by I missed voodoo. ... my funk station sounds amazing
Sent from my SCH-I605 using Tapatalk 2
Hopefully this isn't a sore subject, but will this work fine on the Jedi ROM which is built on an international base?
WizeGuyDezignz said:
Hopefully this isn't a sore subject, but will this work fine on the Jedi ROM which is built on an international base?
Click to expand...
Click to collapse
I would think that it should work on any 4.1.x TW ROM, but I haven't tested it out. Do you know what kernel is used on that ROM?
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
imnuts said:
I would think that it should work on any 4.1.x TW ROM, but I haven't tested it out. Do you know what kernel is used on that ROM?
Click to expand...
Click to collapse
He uses his saber kernel which is built off the International as well
Sent from my SCH-I605 using Tapatalk 2
kintwofan said:
He uses his saber kernel which is built off the International as well
Sent from my SCH-I605 using Tapatalk 2
Click to expand...
Click to collapse
Well, this is built off of the N7100 sources, so I would think it would work.
imnuts said:
Go for it
Click to expand...
Click to collapse
thanks bud
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
Why I keep getting failed when I try install this kernel with twrp? I downloaded the kernel twice, and still same error
Sent from my SCH-I605 using xda app-developers app
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
evolishesh said:
Why I keep getting failed when I try install this kernel with twrp? I downloaded the kernel twice, and still same error
Sent from my SCH-I605 using xda app-developers app
Click to expand...
Click to collapse
I bet it says status 7. If You read the OP it says you need to update your recovery.
Sent from my SCH-I605 using Tapatalk 2
Re: [KERNEL][TW][2-18-13]PeanutButta Jelly
kintwofan said:
I bet it says status 7. If You read the OP it says you need to update your recovery.
Sent from my SCH-I605 using Tapatalk 2
Click to expand...
Click to collapse
In have the latest twrp. Well I think! Let me update. Thanks
Sent from my SCH-I605 using xda app-developers app

Anyone working on Stock Writable Kernel?

Any devs working on a stock Read and Write kernel? so we can finally get rid of all the ATT bloat without it coming back? Or are we just waiting for kernel source?
Fidelio_o said:
Any devs working on a stock Read and Write kernel? so we can finally get rid of all the ATT bloat without it coming back? Or are we just waiting for kernel source?
Click to expand...
Click to collapse
It's available, somebody just needs to use a hex editor to make the module load with whatever kernel version AT&T uses.
http://forum.xda-developers.com/showthread.php?t=2230341
flar2 said:
It's available, somebody just needs to use a hex editor to make the module load with whatever kernel version AT&T uses.
http://forum.xda-developers.com/showthread.php?t=2230341
Click to expand...
Click to collapse
Was there only the one string for the kernel version towards the top? If so - here it is for kernel 3.4.10-g3de55a2
Note: not a flashable zip... the module is inside, just couldn't attach it as a .ko
homeslice976 said:
Was there only the one string for the kernel version towards the top? If so - here it is for kernel 3.4.10-g3de55a2
Note: not a flashable zip... the module is inside, just couldn't attach it as a .ko
Click to expand...
Click to collapse
Not sure what am supposed to do with the module
Sent from my HTC One using xda premium
I flashed Android Revolution 7.0 and none of the apps I delete or any of the bloat he deleted came back.
Sent from my HTC One using XDA Premium HD app

Categories

Resources