[KERNEL][ROOT]KangBang_r3.0 kernel for Desire 500 * System write protection removed * - HTC Desire 500

This kernel is only for the single sim Desire 500 - android v4.1.2.
The kernel has the wp_mod.ko included.
What is wp_mod.ko? It's a module that breaks the HTC System Write Protection.
What does it mean? It means that now we have a fully working root for our device.
Instructions:
- Download the kernel zip and superuser zip
- Mount system in mounts and storage in CWM
- Flash in recovery the kernel zip
- Flash the superuser zip.
Click to expand...
Click to collapse
WARNING !
DON'T USE SUPERSU,IT WILL BREAK THE ROOT! USE SUPERUSER !
Fixed in r2
Tested with Root Explorer,Titanium Backup,Viper4android,Xposed,all worked.
Download links :
Superuser-3.2-RC3-arm-signed.zip
SuperSU 0.94
KangBang-kernel_r1.zip
Kang-kernel_r2.zip
Kang-kernel_r3.0.zip
Credits:
@flar2

Changelog:
R1:
- first build
R2:
- Fully fixed root
R3.0:
- Added GPU OC up to 450 MHz
- Added sio and fiops
- Added Smartassv2
- Enabled KSM
- Disabled Perflock
- Added Fastcharge (not fully working,WIP)

And what about Dual-SIM devices? Any hope?

eexter said:
And what about Dual-SIM devices? Any hope?
Click to expand...
Click to collapse
I am not sure the kernel source released on htcdev.com are for both models.
I need the kernel source btw.If you wanna try,backup your boot image and modules and flash this kernel.
Sent from my HTC Desire 500 using xda app-developers app

please, i have rom Stock 1.20.401.3 without root and with stock recovery? or have i flash the recovery CWMRecovery_D500_Philz that doesn't work in restore factory? that stock works!
can i proceed as you written without change recovery?? thanks

oblikas said:
I am not sure the kernel source released on htcdev.com are for both models.
I need the kernel source btw.If you wanna try,backup your boot image and modules and flash this kernel.
Sent from my HTC Desire 500 using xda app-developers app
Click to expand...
Click to collapse
It won't work on stock recovery.
Sent from my HTC Desire 500 using xda app-developers app

please, can you verify if this problem is only mine or is a problem of recovery philz?
if i "restore default" from settings, when reboot into recovery for wipe, it stops.
thanks

You are so amazing! Thank you!!

Try somebody use this kernel on dual-sim ??? Or what may happen when I use this kernel on my DS
Sent from my HTC Desire 500 Dual SIM

Thank you! It's a good and working kernel. Now would be interesting to start developing the kernel, adding a governor that would allow overclocking the CPU and so on..:good:

Good job!:good:What governors and schedulers has this kernel?I have desire 500 one sim, stock,and for now only reason for(at least for me) root is to change governors and schedulers as I wish,for performance when I need or for long batery life.I'll be interested for CM rom,in future.

Man plase any guide for how to change the product model with root explorer i want to play asphalt 8 high but when i change my product model it hrd restart and everything come back like it was before
Sent from my HTC Desire 500 using xda premium
Sent from my HTC Desire 500 using xda premium

BIG UPDATE TO 3.0 !
Changelog:
R3.0:
- Added GPU OC up to 450 MHz
- Added sio and fiops
- Added Smartassv2
- Enabled KSM
- Disabled Perflock
- Added Fastcharge (not fully working,WIP)
Download link in OP.

And again asking my question where is the guide for how to play games like asphalt 8 and dungeon hunter 4 high gfx
Sent from my HTC Desire 500 using xda premium

again same question... if i make "restore default" from settings menu, when reboot in recovery it stops and says:
E:Invalid command argument
what is this error? is it a recovery bug?

myabc said:
again same question... if i make "restore default" from settings menu, when reboot in recovery it stops and says:
E:Invalid command argument
what is this error? is it a recovery bug?
Click to expand...
Click to collapse
Yeah,recovery bug.

thanks. please, i installed the ver. 3 of your kernel. is it automatic overclocked or have i to activate something? thanks

myabc said:
thanks. please, i installed the ver. 3 of your kernel. is it automatic overclocked or have i to activate something? thanks
Click to expand...
Click to collapse
Use trickster mod

oblikas said:
Use trickster mod
Click to expand...
Click to collapse
Any help i am using the r1 do i have to use the r3
Sent from my HTC Desire 500 using xda premium

how set gpu at frequency max supported by this kernel? (step by step) with the software over? i don't know how

Related

[KERNEL] ★ XS ICS v2.2 ★ 2.0GHz OC • S2W • 11 Governors • 6 Schedulers

XS ICS
The original 3.0 custom kernel for the Incredible S​
Disclaimer: Please read before continuing
This is a 3.0.x kernel, which means it is for ICS ROM's only.
You use this kernel and it's available settings at your own risk. I accept no responsibility for your phone, or anything that happens to it while using the feature. Although it has the ability to overclock to 2.0GHz, this may shorten the life of your device.​
Click to expand...
Click to collapse
The aim of this kernel is to be the most feature rich kernel available for the Incredible S. The kernel is the engine of your phone, and I want to include support for everything! If there is something you need and it isn't here, let me know and I will do my best to add it. XDA is a community, and lots of the work in this kernel has been discovered / and created by a wide range of people, all of whom this would not be possible. It is pretty impossible to name all of the people to thank, but know this is the result of a whole community, and my gratitude goes out to everyone who has contributed to this site!
Sources available in my github
Latest Version: v2.2 Attached To Post
Released 29/08/12​
Features
- Based of HTC Sources, patched all the way up to 3.0.42
- CPU Table The CPU table has been optimised to include the following freqs:
----------245MHz, 368MHz, 768MHz, 806MHz, 1024MHz, 1.2GHz, 1.4GHz, 1.5GHz, 1.7GHz, 1.8GHz, 1.9GHz & 2.0GHz
- Available CPU Governors Smartass v2, Lionheart, Conservative, Performance, On demand, lulzactive, scary, intellidemand, LagFree, Lazy & SavagedZen
- Available CPU Schedulers Simple I/O, Deadline, CFQ, Noop, BFQ & V(R)
- Available File Systems EXT3, EXT4, CIFS, NTFS (with UTF-8)
- Default Settings On Demand governor @ 245-1024MHz, Simple I/O scheduler
- Improved tolerance for low strength Wi-Fi
- Sweep2Wake
- DeepSleep enabled
- VDD Interface
Known Bugs
Please report any bugs you find, and I will endeavour to fix them
- There are several issues when using with IceColdSandwich, the camera will be very glitchy and the keyboard will be too large to fit on-screen
Planned Features
If it's in this list, please don't ask for it, I am aware and will be adding it when I can
- USB OTG Support
- USB Host
- 2-Way Call Recording
Don't forget to thanks this post if you like my work! Donations are not requested or expected, but are greatly appreciated ​
Click to expand...
Click to collapse
Changelog
29/08/12 - XS ICS v2.2
- Patched up to 3.0.42 (thanks to cjoliver)
- VDD Interface added
- Added 6 new governors: lulzactive, scary, intellidemand, LagFree, Lazy & SavagedZen
29/08/12 - XS ICS v2.1
The only way is up!
- Sweep2Wake fixed and fully implemented!
- USB OTG implemented (needs testing)
- Force unknown cable to be treated as A/C (should help with in-car chargers)
- Wi-Fi module issues should now be resolved
28/08/202 - XS ICS v2.0
Things can only get better...
- Switched to Koush's AnyKernel for maximum ROM compatibility (thanks to tpbklake for the suggestion)
- Patched up to 3.0.41 (big thanks to amidabuddha and mdeejay!)
- Added sweep2wake disabled by default, see below to enable, needs testing (thanks to show-p1984 for the functionality and coolexe for the patch to Amtel)
- Add BFQ v4 and V(R) I/O Schedulers (SIO still default)
- Wi-Fi PM = Fast
- Improved tolerance for low strength Wi-Fi
- Added extra values to CPU table (courtesy of amidabuddha)
24/08/202 - XS ICS v1.0
We're back baby!
- Inital Release
Click to expand...
Click to collapse
Instructions for S-OFF Users
Simply flash XS-ICSvX.X.zip in your favourite recovery!
Instructions for manual flashing (HTCDev.com unlocked S-ON Users)
Thanks to MrToastbrot for instructions
Step 1: Download the XS-Kernel.zip, then open the Zip on your computer and extract the file mkbootimg.sh in "kernel"
Step 2: Open mkbootimg.sh in a texteditor like notepad++ or notepad, then edit the following in line 3:
Code:
output /tmp/newboot.img
to
Code:
output /sdcard/newboot.img
Step 3: Save your edited file and place it back in your zip, copy your modified zip to your phone-sdcard and install it in the recovery. Then reboot your phone and connect it to pc and take the newboot.img from the root of the sdcard.
Step 4: Now reboot your phone into bootloader and flash it via fastboot flash boot newboot.img
Step 5: Once you phone has booted, mount the system as r/w using something like ES file explorer or Root explorer, then type the following:
Code:
adb push bcm4329.ko /system/lib/modules
Set permissions to rw-r--r--, reboot and enjoy!
Sweep2Wake: Q&A
Q: How do I disable / enable the feature?
A: Two options
Change the value in the file /sys/android_touch/sweep2wake to either 0 for disabled, 1 for enabled and 2 for enabled with backlight. This will be reset upon rebooting.
If your ROM supports init.d scripts, then flash the zip to enable or disable, this will stick over a reboot.
Q: It keeps taking screenshots when I lock the screen!?
A: This is due to an incompatibility with this feature and the native screenshot in Sense. TO stop the screen shots, you need to edit your build.prop and change the property ro.htc.framework.screencapture to false, and then reboot.
l0st.prophet said:
- 2-Way Recording
Click to expand...
Click to collapse
I'm using the miui v4 with nik's kernel and that function already work!
I'm wrong assuming it's already coded?
BTW good work!
Nice post, fast work. I'll have a play first chance I get. Thank you.
Nice. Downloading right now. Making a backup right now since I was thinking of flashing this new Google Now ZIP as well.
Also does this mean we can get CWM 6.0+? IIRC, one of the requisites for it was a ICS kernel to be able to compile it. Correct me if I'm wrong.
Which ROMs is it support?
MIUI will work whit this kernel?
Sent from my Incredible S using xda app-developers app
I have an S-OFF Vivo, so how do I flash this? Do I just install the zip from CWM?
I'm currently on IceColdSandwich, so what's the difference between the kernel used in that and this kernel?
Forgive my noobness but how is the file size only 100kb?
I have only test on MIUI v4, but it should work with any ROM, I would like some feedback if there are any ROM's it doesn't work with.
There is now a flashable zip on the first post, I made a proper schoolboy error when I first uploaded it, that is now fixed
l0st.prophet said:
I have only test on MIUI v4, but it should work with any ROM, I would like some feedback if there are any ROM's it doesn't work with.
There is now a flashable zip on the first post, I made a proper schoolboy error when I first uploaded it, that is now fixed
Click to expand...
Click to collapse
Thanks sir, great work!
Sent from my Incredible S using xda app-developers app
TheDareDevil said:
I have an S-OFF Vivo, so how do I flash this? Do I just install the zip from CWM?
I'm currently on IceColdSandwich, so what's the difference between the kernel used in that and this kernel?
Forgive my noobness but how is the file size only 100kb?
Click to expand...
Click to collapse
This is just a new kernel, that is why it is so small.
Did you read the OP and the second post? The instructions can be found there.
TheDareDevil said:
I have an S-OFF Vivo, so how do I flash this? Do I just install the zip from CWM?
I'm currently on IceColdSandwich, so what's the difference between the kernel used in that and this kernel?
Forgive my noobness but how is the file size only 100kb?
Click to expand...
Click to collapse
There is now a proper zip you can flash, check the second post for instructions.
The kernel in Ice Cold Sandwich is a Gingerbread kernel (2.6.x) which was modified to work with ICS (rather awesomely by Kaijura I might add). This kernel is built from the latest 3.0 sources.
Oh sweet! How did you manage to do it so fast?
One last question, none of my data will be lost right?
TheDareDevil said:
Oh sweet! How did you manage to do it so fast?
One last question, none of my data will be lost right?
Click to expand...
Click to collapse
I have been waiting for this since the OTA dropped
No data will be lost, but I would backup in case there is an issue with your install.
l0st.prophet said:
There is now a proper zip you can flash, check the second post for instructions.
The kernel in Ice Cold Sandwich is a Gingerbread kernel (2.6.x) which was modified to work with ICS (rather awesomely by Kaijura I might add). This kernel is built from the latest 3.0 sources.
Click to expand...
Click to collapse
Working smooth like butter on IceColdSandwich 8.4,one change is that my keyboard is larger
Sent from my Incredible S using xda premium
Awesome work!! I'm on miui v4 and Wi-Fi is working great but I ain't getting my mobile data working am I missing something?
I just flashed the zip. And I'm s-off.
Sent from my HTC Incredible S using xda app-developers app
Works great! Thanks a lot!)
Great work man!!!
I think that you can delete 1.7GHz, 1.8GHz, 1.9GHz & 2.0GHz
Because they are unstable
ragzdincs said:
Working smooth like butter on IceColdSandwich 8.4,one change is that my keyboard is larger
Sent from my Incredible S using xda premium
Click to expand...
Click to collapse
Shouldn't affect anything like that, can you flash back the original boot.img to confim it goes away?
lundberg512 said:
Awesome work!! I'm on miui v4 and Wi-Fi is working great but I ain't getting my mobile data working am I missing something?
Sent from my HTC Incredible S using xda app-developers app
Click to expand...
Click to collapse
Mobile data works fine for me, again shouldn't be affected by the kernel. I know MIUI has some issue with data anyway, check the thread in general to see how to fix that, but if that doesn't work, let me know.
Alex-stroev said:
Great work man!!!
I think that you can delete 1.7GHz, 1.8GHz, 1.9GHz & 2.0GHz
Because they are unstable
Click to expand...
Click to collapse
Different chips are more resiliant. I used to have one that could sustain 1.8GHz with no problem, but I sent it for repair as the screen got smashed, they sent a replacement and this one can't go over 1.5GHz without crashing instantly, the option is there for anyone who wants it though.
IceColdSandwich 8.3: looks good, only broke camera and rotate buttons, but I expected it
Edit: doesn't work gps and bluetooth, IceColdSandwich either has a lot of hacks, or would need it
Working fine here. Now to see how high of a OC I'm willing to work with hehe.

[KERNEL][20 Sep 2012] ICS Sense G11 v2.0.2 [Two Way Call Recorder OK]

kernel build from HTC vivo-ics-crc-3.0.16-fa98030
The kernel For Sense 3.6 or 4 based ROM
Thanks for everybody support.
感謝大家的支持
I am sorry that I can't answer your question directly because of my bad English.
But I will review all post, and do my best to revise Kernel to share all of you.
Thank you.
Features:
G11 v2.0.2
Add smartass2, ondemandX Governors (Remove smoothass)
USB OTG (NO Y-cable test) (view: adb shell cat /proc/kmsg)
USB forced fast charge v2 (view: adb shell cat /proc/kmsg)
Sweep2wake (Default enabled)
Sweep2wake: Add Search to Home button to Panel ON
Information:
USB forced fast charge v2 (thank showp1984)
In this mode fast charge will only kick in if no USB device is detected (as should be the case for wall/car chargers).
Please note that in this case fast charge will NOT work on a USB 2.0 and 3.0 port on a computer !
Use sysfs interface to change behaviour :
adb shell cat /sys/kernel/fast_charge/force_fast_charge
* /sys/kernel/fast_charge/force_fast_charge
* 0 - disabled (default)
* 1 - substitute AC to USB charging always
* 2 - substitute AC to USB charging only if no USB peripheral is detected
For informational purposes I've also added a read-only sysfs file that indicates the current USB state :
adb shell cat /sys/kernel/fast_charge/USB_peripheral_detected
* /sys/kernel/fast_charge/USB_peripheral_detected
* 0 - No USB device currently attached
* 1 - USB device currently attached
ChangeLog:
G11 v2.0.1
Default clocks: 122MHz min / 1024MHz max
OverClockable 1.8 GHz
intellidemand Governors Default
Add Sweep2wake (Default disabled, init.d script ON)
Add 2 Way Call Recorder
Add BCMDHD
Add SLQB
Add VDD Table interface (800 MV~1500 MV)
Enabled : SWAP, ZRAM .....
BIG thanks :
HTC source code
avs333
showp1984
Coolexe
mdeejay
Flemmard
l0st.prophet
amidabuddha
Andromadus
elginsk8r
LeeDroid
faux123
SebastianFM
klquicksall
NO Source code, can not operate github
Thank You.
big thanks
but y cant nyone build AOSP kernal???
Anybody tried it on Project X?
If so, what difference does it make?
Has anyone tried it on ARHD or SuperMassiveBlackHole?
Sent from my HTC Incredible S &/or Xperia Mini ST15i
good work i will try:good:
Working fine on ProjectX 4.1 but has only a few governors
pec0ra said:
Working fine on ProjectX 4.1 but has only a few governors
Click to expand...
Click to collapse
What's battery and performance like?
Sent from my HTC Incredible S
markj338 said:
What's battery and performance like?
Sent from my HTC Incredible S
Click to expand...
Click to collapse
How he should answer if the battery life will be good, he just flashed it a hour before :'D
Sent from my HTC Incredible S using xda app-developers app
Silversniper said:
How he should answer if the battery life will be good, he just flashed it a hour before :'D
Sent from my HTC Incredible S using xda app-developers app
Click to expand...
Click to collapse
Lol sorry ill test when I get home
Sent from my HTC Incredible S
@hunterwu
If you remove the bcm4329.ko from the zip, add cfg80211.ko that is also built with the kernel and the 3 bcm_blabla.bin files, libhardware_legacy.so and the 51-modules (you can delete the lines for the other modules and leave bcmdhd and cfg80211 only) from my zip files you will have working WiFi tethering in Sense 4
Sent from my HTC Desire S
i was missing all the fun of ics due to lack of 2way..thanks man u rg8..
Okay, some things about this kernel:
Has the things I wanted. 122MHz freq step, and the intellidemand gov I am testing now (I am a big fan of faux's work)
Its also got the anykernel updater, so no problems with installation
Super smooth using ARHD, heavily tweaked for my liking Same smoothness as l0st.prophet's kernel that I love
Wifi, network etc work
I'm testing UV values right now, using daemon controller as nonverbose recommended Thanks, I'll report about battery over the next few days
USB host ?
Sent from my HTC Incredible S using xda premium
bhushangahire said:
USB host ?
Sent from my HTC Incredible S using xda premium
Click to expand...
Click to collapse
What exactly can I do to test that?
Anyway I have got it running nicely with the andrev daemon, and undervolted
And to confirm, sleep to wake is in this rom. I had the disable script in /init.d because I came straight from XS 2.2 and I disabled it. With the script, it was enabled by default, I deleted the script and now its disabled All is well
after half day of using this kernel at 1.4 on-demand and lazy for screen off I'am really impressed with this kernel... everything is so smooth and Quadrant is showing way better results than on other kernels since I have my IncS
thank you.
Hmmm... Performance has improved but WiFi signal reception has reduced a lot... It's really bad... Any way to tweak it?
Sent from my HTC Incredible S using Tapatalk
does sweep2wake works with this kernel? after I flashed the kernel I do not have it... I tried to flash the patch to enable it from other post, but still it does not work for me
other than this the kernel is solid... call recording is working..great.
sweep2wake work for me
But phone Book was a bit laggy
I see in description that Sweep2wake (Default disabled, init.d script ON) how should I enable it?
thank you.

[KERNEL][V] NK for Xperia™ V | 1.4.0 [20 NOV]

N-KERNEL for Xperia™ V
an advanced stock based kernel​MAIN FEATURES
BASE
LATEST 9.1.A.1.145 KERNEL SOURCE
LATEST 9.1.A.1.145 RAMDISK
KERNEL:
FREQUENCIES
GPU
128,200,300,400
450
480
CPU
192
270
384,432,486,540,594,648,702,756,810,864,918,972,1026,1080,1134,1188,1242,1296,1350,1404,1458,1512
1674
1728
1809
1890
SOUND
Support for faux123's Sound Control
I/O SCHEDULERS
ZEN
V(R)
SIOPLUS
SIO
FIOPS
DEADLINE
NOOP
CFQ
CPU GOVERNORS
Smartmax (combined ondemand & smartassv2)
Hyper (tweaked ondemand based smart and smooth optimized governor)
Lazy
Dancedance
Intellidemand
Badass
Lionheart
Lagfree
Wheatley
Interactive,Conservative,Userspace,Powersave,Ondemand,Performance
GPU GOVERNORS
Simple
Interactive
Ondemand, Performance
POWER
Force USB Fast Charge (will disable sdcard mount to PC when enabled)
Undervolting support (voltage control)
RAMDISK:
RECOVERY (access depends on volume key press after vibration)
TWRP Recovery 2.5.0.0
VOL+ at boot
CWM-based Recovery 6.0.2.7
VOL- at boot
BOOT LOGO
Custom text with the original SONY logo
DEFAULT.PROP
Debuggable
Insecured
INIT.D
Execution of custom scripts in /system/etc/init.d/* during boot
- Custom features & values will normally not be applied at boot. Unless you configure init.d or an app of course.
​CHANGELOG
v1.4.0
Initial release of NK, started fresh.
BUGS
USB storage mount in recovery does not work..
REQUIREMENTS
Xperia V
Unlocked Bootloader (from here)
Official Jelly bean 4.1.2 firmware (9.1.A.1.14x/9.1.A.0.49X)
Optional:
An app for kernel management (Trickster MOD (recommended), SetCPU, etc.)
INSTALLATION
Copy to sdcard
Flash the .zip via any recovery
- If you don't have recovery, or if you prefer via fastboot-
Extract kernel.elf from the .zip
Move to a folder including fastboot
Shift + Right click the folder and open it in command prompt (for Windows users)
Connect your phone, turned off, while holding VOL+ button. Blue LED should appear now.
Code:
fastboot flash boot kernel.elf
Code:
fastboot reboot
DOWNLOAD
v1.4.0
http://www.mediafire.com/?5c8lp77d66ya38d
or from xda: http://forum.xda-developers.com/devdb/project/?id=1682#downloads
SOURCES
kernel: sony_kernel_msm8960
ramdisk: unpack kernel.elf from the .zip
CREDITS- DooMLoRD for his "handle multiple recoverys based on volume keypress script"!
- And for his perl script for kernel.sin extraction!
- gokhanmoral for undervolting.
- TeamWin, Dees_Troy (and championswimmer) for TWRP.
- championswimmer for his kernel kitchen, making it easy to convert PNG to RLE
- $Reserved_for_people_i_forgot​XDA:DevDB Information
NK for Xperia™ V, a Kernel for the Sony Xperia T
Contributors
NuriJ
Kernel Special Features:
Version Information
Status: Beta
Current Stable Version: v1.4.0
Stable Release Date: 2013-11-20
Created 2013-11-21
Last Updated 2013-12-03
Reserved
Good job! Is it fine if we flash this from another kernel?
Thank me! I need to get my thanks up from my previous account!
Erica Law said:
Good job! Is it fine if we flash this from another kernel?
Thank me! I need to get my thanks up from my previous account!
Click to expand...
Click to collapse
Yeah, should be okay
..
Good job, THX!
Confirmed USB MTP works!
Thank me! I need to get my thanks up from my previous account!
Excellent work, thank you! :thumbup::thumbup:
Sent from my LT25i using Tapatalk 2
Can you provide a link to your kernel source. This is to comply with GPL.
Andy said:
Can you provide a link to your kernel source. This is to comply with GPL.
Click to expand...
Click to collapse
It will hopefully be up tomorrow.. Do I need to remove link until then?
..
NuriJ said:
It will hopefully be up tomorrow.. Do I need to remove link until then?
..
Click to expand...
Click to collapse
Not unless you can't get it up within 48 hours. Anything before then is fine.
Opening Google maps causes reboot. Cannot manually readjust voltages. Someone else confirm?
Use Trickster mod app to change the voltage
Sent from my LT25i using Tapatalk 2
Eason85 said:
Opening Google maps causes reboot. Cannot manually readjust voltages. Someone else confirm?
Click to expand...
Click to collapse
Google maps causes reboots, I can confirm that.. Will try to to find out why..
EDIT: see OP for workaround until i find out..
..
Updated with kernel sources (even though my changes are very small)
Update?
Erica Law said:
Update?
Click to expand...
Click to collapse
Yeah, I can make a newer version with more features..
I thought everyone were using doomkernel?
..
NuriJ said:
Yeah, I can make a newer version with more features..
I thought everyone were using doomkernel?
..
Click to expand...
Click to collapse
It would be great if you could make cm10.1 kernel with oc/uv and so on, doom will not make cm10.1 kernel and cm10.1 seems to be fully functional this or next week
Sent from my Xperia V using xda premium
NuriJ said:
Yeah, I can make a newer version with more features..
I thought everyone were using doomkernel?
..
Click to expand...
Click to collapse
And? That's not a reason why you should stop making kernels. I like your kernel. Don't give up!
Sent from my LT25i using Tapatalk 2
New 1.1 released
NuriJ said:
Changelog:
v1.1
Freshly based on 9.1.A.1.140 kernel source
All features made from scratch
Google Maps freeze fixed
Compiled with Linaro 4.6.2 (Thanks to DooMLoRD!)
TWRP updated to 2.5
White Balance PARTIALLY ported/working
Kernel is debuggable and insecure (a.k.a rooted)
Conservative governor enabled
v1.0
Initial release
Click to expand...
Click to collapse
I've tried AROMA installer, but it isn't very stable atm.
NuriJ said:
New 1.1 released
I've tried AROMA installer, but it isn't very stable atm.
Click to expand...
Click to collapse
after unlock the screen ,the whitebalance setting doesn't work.
Did I miss anything? I have replaced 5 files to the SYSTEM folder
///Maybe you should post a tutorial on how to make the white balance work

[Kernel][N8000 Beta][OC][TW][Linaro][23 Dec]Xcstacy Kernel Linaro v2.0

Hi all,
I am quite new to this forum and I haven't found a decent kernel in this forum so I've decided to make one myself for daily use.
I am not a professional coder but I do know the basics of Github and all other necessary things to make this kernel work.
Please look here for current build.
This is a kernel for N8000/N8010/N8013. I might add support to N8013 variant if the kernel is overall stable.
I will try my best to bring patches from great kernel devs e.g. Faux, Gokhanmoral, Franco and many more to our Note 10.1.
This kernel is working on latest OMEGA, Redemption and ARHD ROM.
Initd is finally fixed.
This kernel is currently compiled with Linaro Toolchain(cfx toolchain) 4.7.3 from codefirex.
To enable cifs, type these in terminal
su
insmod lib/modules/cifs.ko
Disclaimer:
Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!
CHANGELOG
N8000
Build 5.1
- More fixes for hard reboots
- updated zzmoove
- reverted interactive governor
View attachment xcstacy_build_5.1_n8000.zip
Build 5
- Added zzmoove governor and sync dorimanx interactive governor
- Updated to latest 3.0.x upstream
- Backported some 3.1.x files
- Fixed hard reboots occurred in build 4
- Disabled JIT NET filter due to complaints on slow network speed
- Updated RCU hopefully will help with performance
- Added Adaptive Body Bias from I9500 (Credits to AndreiLux) More info here (ABB)
- Added various optimizations. Please refer to my Github for more information.
- Added ramdisk scripts (Credits to NEAK)
View attachment xcstacy_build_5_n8000.zip
Build 4
- Updated wifi module to Linux 3.4.x
- Added missing PM_SUSPEND wakelock
- Enabled AIO, KSM and UKSM (hope to get better performance)
- TCP congestion default now is westwood
- Backport SMP from Linux 3.5
- Fixed cifs.ko loading error
- Turned on more optimization flags
- Removed 1.8GHz (not stable) and added 1.664GHz
- Interactive is the default governor and row is the default i/o scheduler (thanks kcrudup)
- Added intelliplug by Faux
- Google MTP instead of Samsung MTP
- Initd is finally fixed!
- Youtube streaming fix by kcrudup
- Many more optimizations (check out my source)
View attachment xcstacy_build_4_n8000_initd.zip
Build 3
- Changed source link (for better history log)
- Removed Hyper governor
- updated Pegasusq
- Pegasusq as default governor. Added lulzactiveq by GM (highly recommended to try) and smartassH3.
- Added dynamic fsync
- Included cifs.ko
- Added PM_SUSPEND_FREEZE by faux (testing phase: hope to achieve better battery life)
- Refactored UV ( thanks to GM)
- Turned on various optimization flags
View attachment xcstacy_build_3_OC_n8000.zip (Please let me know if your device crashes at 1.8GHz) | View attachment xcstacy_build_3_n8000.zip
Build 2
- 2 versions: OC to 1800MHz or normal 1600MHz
- Added HYPER governor (testing phase)
- Tuned Deadline
- Applied patches for interactive from latest Google upstream
- Added 50MHz as the lowest frequency for testing (might add lower frequencies if stable)
- Added Multicore Power Saving (Recommended settings: 1)
- Init.d support
- Reverted MMC_CAP_ERASE removal (thanks kcrudup)
- Various optimizations
View attachment xcstacy_build_2_n8000.zip | View attachment xcstacy_build_2_OC_n8000.zip
Build 1
First build. Added various optimization, Added SIO and ROW scheduler and UC 100MHz, OC 1800MHZ.
View attachment xcstacy_build_1.zip
Click to expand...
Click to collapse
N8010/N8013
Build 5.1
- Same as N8000 changelog
View attachment xcstacy_build_5.1_n8013.zip
Build 5
- Refer to N8000 build 5 changelog or my source.
View attachment xcstacy_build_5_n8013.zip
Build 4
- OC to 1.7GHz
- Please refer to N8000 build 4 changelog
View attachment xcstacy_build_4_n8013_initd.zip
Build 3
- Please refer to N8000 build 3 changelog
View attachment xcstacy_build_3_n8013.zip
Build 2
- Test build for N8013. Will be pulled back if its not working.
- Same as N8000 build 2 but no OC available for N8013
View attachment xcstacy_build_2_n8013.zip
Click to expand...
Click to collapse
Source: Github
Credits goes to the respective developers in my commits.
Credits for codefirex for cfx-toolchain
Installation Guide:
Note: First of all BACKUP your current kernel! See the backup section of this post,
A. Using Recovery:
1. Reboot into recovery.
2. Flash the zip file of the kernel.
3. Clear Dalvik Cache to be sure (Not obligatory, but recommended).
4. Reboot.
B. Using Mobile Odin:
1. Extract boot.img from the zip file of the kernel.
2. In MobileOdin under kernel section select the boot.img file.
3. Hit 'flash firmware'.
NOTE: If you flash any ROM, the boot.img of that ROM will be flashed. So if you flash Stock ROM or restore your Stock Backup your kernel will be STOCK. If you want to use this kernel you have to flash again after doing those things.
Click to expand...
Click to collapse
Reverting back:
A. If you have boot.img and Mobile Odin:
1. Fire up MobileOdin and under kernel section, select the backedUp boot.img of yours.
2. Hit 'flash firmware'.
B. Using TWRP recovery:
1. Restore the backup you performed before you flash this kernel.
C. If you don't have any of those backups:
1. You can always try the boot.img which is in the ROM zip of the custom ROM you're using. If you're stock and you don't have the ROM zip you can ask in the Q&A thread for the users to upload the one for you. Just mention the base of your Stock rom (ex. CMD1) and they would help you. After you obtained boot.img you may use A of this guide to flash it using mobileOdin.
Backing up your Currect Kernel:
A. If you have ROM zip of the custom ROM you're using:
For example you're using ARHD 7.0:
1. Open ARHD 7.0 zip file (The rom zip file you flashed in order to install ARHD 7.0) and extract boot.img.
2. This would be the boot.img of your current rom. So keep it safe in case you wanted to revert.
B. If you don't have ROM zip or you're stock:
You will need TWRP recovery to perform this.
1. Reboot into recovery.
2. Select backup.
3. Only Check boot.
4. Perfrom backup.
5. Keep the backup files safe.
Known Issues:
Some people are experiencing hard reboots with build 5. Use build 4, Xcstacy is working hard to fix the issue.
Useful Programs:
- MobileOdin: To flash firmwares, kernels, and other stuff. Very useful app for samsung devices.
- TricksterMod: A powerful app to change kernel features/parameters.
Starter Guide about kernel parameters/features:
If you are new to custom kernels and want to know why should you go into the trouble of flashing one, or/and you want to learn how to start visit this guide.
I'll try to do the kernel. Thank you
---------- Post added at 07:10 PM ---------- Previous post was at 06:56 PM ----------
Ok, download and install okay. How can I make UC and OC?
vietnam100 said:
I'll try to do the kernel. Thank you
---------- Post added at 07:10 PM ---------- Previous post was at 06:56 PM ----------
Ok, download and install okay. How can I make UC and OC?
Click to expand...
Click to collapse
Well personally I'm using Android Tuner. Pretty good.
xcstacy said:
Well personally I'm using Android Tuner. Pretty good.
Click to expand...
Click to collapse
This app called "trickster mod kernel setting" is really good aswell and its free/paid and frequently updated:victory:
Nice we need this one
Sent from my GT-N8000 using XDA Premium HD app
This is the Right pic
Sent from my GT-N8000 using XDA Premium HD app
lm that guy said:
This app called "trickster mod kernel setting" is really good aswell and its free/paid and frequently updated:victory:
Click to expand...
Click to collapse
+1 to Trickster mod.
Powerful app.
Sent from my GT-N8000 using Tapatalk HD
I'm going to optimize the governors and add Hyper governor. Hopefully to see better battery performance without compromising the performance.
xcstacy said:
I'm going to optimize the governors and add Hyper governor. Hopefully to see better battery performance without compromising the performance.
Click to expand...
Click to collapse
Great. A governor like that is really needed.
For best performance, interactive or on demand?
Sent from my GT-N8000 using Tapatalk HD
Just wanted to say thank you for working on a new kernel.
Am never a big fan of over clocking but Note10.1 is missing some great features like usb mount and others due to lack of kernel support. Hope you will be able to bring in more features.
Sent from my GT-N8013
csec said:
Great. A governor like that is really needed.
For best performance, interactive or on demand?
Sent from my GT-N8000 using Tapatalk HD
Click to expand...
Click to collapse
I like interactive better for performance. It feels snappier.
The current ondemand is not very optimized for our device and that's why we have pegasus governor.
aalupatti said:
Just wanted to say thank you for working on a new kernel.
Am never a big fan of over clocking but Note10.1 is missing some great features like usb mount and others due to lack of kernel support. Hope you will be able to bring in more features.
Sent from my GT-N8013
Click to expand...
Click to collapse
That's my purpose for creating this thread
Thank you and please keep up the good work.
Sent from my GT-N7000 using xda app-developers app
I've noticed that in commit 10d28c0 you've removed "MMC_CAP_ERASE" from the MMC host driver. This is called the "EMMC Brickbug Fix"- but it's not necessary on the Galaxy Note as they don't use the same EMMC as the SGS3.
Having this "fix" in will break "discard" functionality, eventually slowing down the tablet as the I/O stalls during EMMC write-block reclaims when the Flash memory fills up.
FYI
Quick Questions:
1. init.d support?
2. Pegasus is the same as the tweaked one (pegasusq) down at s3/note 2 forums?
3. How about tweaked deadline?
4. Undervolt?
5. Boot at 1.4Ghz?
Thanks in advance!
Sent from my GT-N8000 using Tapatalk HD
kcrudup said:
I've noticed that in commit 10d28c0 you've removed "MMC_CAP_ERASE" from the MMC host driver. This is called the "EMMC Brickbug Fix"- but it's not necessary on the Galaxy Note as they don't use the same EMMC as the SGS3.
Having this "fix" in will break "discard" functionality, eventually slowing down the tablet as the I/O stalls during EMMC write-block reclaims when the Flash memory fills up.
FYI
Click to expand...
Click to collapse
Hmm it makes sense. I learned something new today. Will revert the commit in my next build.
Cheers!
csec said:
Quick Questions:
1. init.d support?
2. Pegasus is the same as the tweaked one (pegasusq) down at s3/note 2 forums?
3. How about tweaked deadline?
4. Undervolt?
5. Boot at 1.4Ghz?
Thanks in advance!
Sent from my GT-N8000 using Tapatalk HD
Click to expand...
Click to collapse
1,2 & 3 are on my to-do-list. Yes to 4 and 5.
xcstacy said:
1,2 & 3 are on my to-do-list. Yes to 4 and 5.
Click to expand...
Click to collapse
Lots of things in your to-do list. Thanks for the effort.
Sent from my GT-N8000 using Tapatalk HD
xcstacy said:
I learned something new today
Click to expand...
Click to collapse
We kernel guys have to stick together!

[KERNEL][CM10][ARM]N.O.P.E. Kernel V2.6

N.O.P.E. Kernel Version 2.6​
DISCONTINUED​
Features:
/ Compiled with ARM-4.6.3
/ Neatly organized frequencies.
/ I've done some research and only included the most beloved governors and I/O schedulers of the community.
/ I/O schedulers list: SIO, No-op, Deadline, ROW
/ Made for CM10
/ Overclocked to 900 MHz
Download links:
v2.6
Code:
[URL="http://d-h.st/gTP"]700 MHz[/URL]
[URL="http://d-h.st/lEs"]750 MHz[/URL]
[URL="http://d-h.st/phk"]800 MHz[/URL]
[URL="http://d-h.st/7Nj"]825 MHz[/URL]
[URL="http://d-h.st/12s"]850 MHz[/URL]
[URL="http://d-h.st/Hhr"]875 MHz[/URL]
[URL="http://d-h.st/seJ"]900 MHz[/URL]
v2.5 KSM and NO multitouch.
Code:
[URL=http://d-h.st/bij]700 MHz[/URL]
[URL=http://d-h.st/OEC]750 MHz[/URL]
[URL=http://d-h.st/ZX3]800 MHz[/URL]
[URL=http://d-h.st/xPt]825 MHz[/URL]
[URL=http://d-h.st/4I9]850 MHz[/URL]
[URL=http://d-h.st/Vxt]875 MHz[/URL]
[URL=http://d-h.st/6w6]900 MHz[/URL]
v2.2 Multitouch and NO KSM:
Code:
[URL=http: //d-h. St/5wt]700 MHz[/URL]
[URL=http://d-h.st/3hH]750 MHz[/URL]
[URL=http://d-h.st/JbW]775 MHz[/URL]
[URL=http://d-h.st/C1I]800 MHz[/URL]
[URL=http://d-h.st/Auk]825 MHz[/URL]
[URL=http://d-h.st/dMI]850 MHz[/URL]
[URL=http://d-h.st/WSS]860 MHz[/URL]
[URL=http://d-h.st/kaF]870 МHz[/URL]
[URL=http://d-h.st/5k3]880 MHz[/URL]
[URL=http://d-h.st/EzP]890 MHz[/URL]
[URL=http://d-h.st/AHl]900 MHz[/URL]
Notes:
/ If there is anything wrong just ask ahead. I will answer ASAP.
/ Bugs are to be reported here.
/ Requests and more extensive help over Facebook and Skype.
Credits[::
[√]Penguin449 For extensively testing the kernels.
[√]Thanks to cute_prince for the enormous help in porting CyanogenMod and his source that let me build this kernel.
[√]Solk2 For fixing Wi-Fi. I love you man <3
[√]Based on Prometheus Kernel
Github for all you curious creatures :3
Changelog:
Code:
V2.6
/ Added lulzactive due to request
/ Added userspace for me to toy around with
/ Fixed multitouch and lag to bootloop
V2.5 and 3/4ths
/ Broke multitouch... and dreams...
V2.5 and a half
/ Fixed bootloop issue
/ Added hope that nothing else will break
V2.5
/ Added KSM support
/ Removed unneeded frequencies
/ Removed Interactive governor
/ Added a mini-guide on how to install kernels below
V2.2:
/ Added ROW I/O Scheduler
/ Added several frequencies due to demand
/ Organized frequencies
V2.1:
/ Implemented Wi-Fi fix
/ Implemented Multi-touch fix
/ Added interactive governor (I had trouble getting it to work before)
/ Fixed Camera force close
/ Changed toolchains to arm-androideabi-4.6.3
How to install:
-Download desired frequency
-Copy the image into the platform-tools folder in your SDK
-Hold shift and right click within the platform-tools folder
-Select "Open command window here"
-Type these commands:
Code:
adb reboot bootloader
fastboot erase cache
fastboot flash boot [Boot image name].img
fastboot reboot
-Enjoy the living poop out of it.
MY WIFI DOEZNT WRK PLZHELP:
>Download this app
>Start the app
>Click on any of the non selected behaviours (Default or On During Sleep if plugged)
>The app will close
>Open the app and click on advanced options
>Enable workaround 2
>On the main screen chose Always on
>The app will close
>You are good to go
///////////////////////////////////
Common troubleshooting. If you have any problems show content below before you start a Q&A thread or post here.
Q: I installed Nameless ROM v7.2 and...
A:
Change now. Its extremely outdated. Swap either to any CM10 ROM, Sensational V4, or Revolution. They are the most recent so far.​
Q: What are the bugs in CM10 ROMs?
A:
Instant messenger voice messages;
Wi-Fi Hotspot.​
Q: My WiFi keeps disconnecting.
A:
>Download this app
>Start the app
>Click on any of the non selected behaviors (Default or On During Sleep if plugged)
>The app will close
>Open the app and click on advanced options
>Enable workaround 2
>On the main screen chose Always on
>The app will close
>You are good to go​
Q: My phone is stuck in a bootloop, what do I do?
A:
Did you install the correct kernel? NOPE only works on CM10.
Did you try a lower frequency?
Did you do a full wipe when installing a new ROM?
If the answer to all of these is yes, message me on Facebook so I can assist you.​
Q: Can you implement [Name a thing] in your kernel?
A:
Help me find the patch and I will.​
Q: How do I install a ROM/Kernel?
A:
Please read this carefully.
​
Q: What is the best ROM/Kernel
A:
There is no such thing. It has been mentioned a lot of times that this a dreaded question. You try and you chose the one that appeals to you the most.​
Q: My battery doesn't last as long, what measures can I take to increase uptime?
A:
If you are aiming for battery life probably the most effective way to do that is by turning off WiFi, and MobileData when you are not using them (pretty logical isn't it?)
Get an app called Greenify and hibernate most of the apps that are recommended. Play services, Facebook and such are not necessary processes in the background. They will drain battery. So that will suspend them until you start the given app.
I recommend /not/ using taskers or triggers. The simple fact of having an app scanning the state of your phone, detecting the conditions and completing the task uses more battery than you doing regular maintenance yourself.
The only exception I can add here is SetCPU. Get it. And make profiles. Night mode and Screen off are a must. Just note for regular screen off don't set it lower than 300 or it might make your music stutter in case you are listening to any.
Use your battery wisely, don't waste it on games/internet if you are going to need it.
Buy an emergency charger online. I am probably going to do this soon.​
Q: How do I unlock my bootloader?
A:
Follow >this guide< It's pretty detailed and has pictures and green stuff. Automatically better than anything I will be able to post here.
Note: Using a toolkit will damage your learning process. I recommend not doing it that way. You will be needing the experience later on.​
Q: How do I flash a ROM?
A:
Download the desired ROM and save it to (a folder in) your SD card.
Reboot to your preferred recovery.
Make. A. Backup.
Please.
Wipe Dalvik, Cache and Data. Or factory reset, I have been sticking to the same ROM for a long time, so I kinda have forgotten. NOTE: This will delete your apps and settings.
Locate the ROM and install it. Proceed to puke some rainbows.
Make sure you have the correct kernel for the rom. You CANNOT use NOPE kernel for Sense ROMs.​
Q: How do I flash a kernel?
A:
You need to have ADB. I will assume that you have it already because you have your bootloader unlocked.
Download the kernel and place it your platform-tools folder.
Reboot your phone to bootloader.
Connect it to the PC using the cable.
Open a command prompt (Hold shift and right click inside the the platform-tools folder (Not on any specific file, just inside it) and click Open command window here)
Make sure your device is recognized. (One time is enough)
Code:
fastboot devices
Erase the cache. (Optional but I do it anyway)
Code:
fastboot erase cache
Flash the kernel.
Code:
fastboot flash boot [File name].img
Where you replace [File name] with the name your kernel has. For example if your kernel is named boot800 the command will be "fastboot flash boot boot800.img"​
Q: How do I flash a kernel?
A:
You need to have ADB. I will assume that you have it already because you have your bootloader unlocked.
Download the kernel and place it your platform-tools folder.
Reboot your phone to bootloader.
Connect it to the PC using the cable.
Open a command prompt (Hold shift and right click inside the the platform-tools folder (Not on any specific file, just inside it) and click Open command window here)
Erase the cache. (Optional but I do it anyway)
Code:
fastboot erase cache
Flash the recovery.
Code:
fastboot flash recovery [File name].img
Where you replace [File name] with the name your recovery has. For example if your recovery is named TeamWin the command will be "fastboot flash recovery TeamWin.img"​
Copy>Pasted this part and changed some stuff. Not even sorry.
P.S. You can suggest FAQs and I will add them ASAP. It's still a WIP.
Great! Did you implement the multi touch fix as well? Honestly doesn't matter to me at all, I don't game so haven't noticed that bug at all, just curious.
Sent from my HTC Desire C using xda premium
barbrick said:
Great! Did you implement the multi touch fix as well? Honestly doesn't matter to me at all, I don't game so haven't noticed that bug at all, just curious.
Sent from my HTC Desire C using xda premium
Click to expand...
Click to collapse
Yeap we have that.
I'll be flashing this in minute, ready to throw some benchmarks at it soon
Antutu scores aren't very good
Running 850
Max I can get is 2175 :\
Sent from my HTC Desire C using xda app-developers app
antutu on 870 (highest one that boots for me): 4930 4919 4949
noahvt said:
Antutu scores aren't very good
Running 850
Max I can get is 2175 :\
Sent from my HTC Desire C using xda app-developers app
Click to expand...
Click to collapse
Dunno what you are talking about m8. This was the first try. When benchmarking set your governor to performance and let it cool down in between tests.
Again crossed 5k
Sent from my HTC Desire C using xda app-developers app
Sent from my HTC Desire C using xda app-developers app
Buddy if you have time then please make a kernel below 900mhz around 880 or 890mhz coz my phone is not able to boot 900mhz kernel..
Thanks man..
Sent from my HTC Desire C using xda app-developers app
Thanks for this...
Buttery Smooth Man... 900 mhz boot on my device ...
faheem_khan said:
Buddy if you have time then please make a kernel below 900mhz around 880 or 890mhz coz my phone is not able to boot 900mhz kernel..
Thanks man..
Sent from my HTC Desire C using xda app-developers app
Click to expand...
Click to collapse
This
sent from CM10'd Desire C
Phenziox said:
This
sent from CM10'd Desire C
Click to expand...
Click to collapse
what?
Sent from my HTC Desire C using xda app-developers app
I agree with your point
sent from CM10'd Desire C
noahvt said:
Antutu scores aren't very good
Running 850
Max I can get is 2175 :\
Sent from my HTC Desire C using xda app-developers app
Click to expand...
Click to collapse
This can happen to me on the 900 its basically that the oc is too high for the phone.
Yes I've buggered my phone a bit ....a guess with repeated benching .(the wife has one too , on sense running an 828 oc ... how to switch phones?....................)
Though generally I find it's random , not every run (when it happens)
Try the lower oc first just to check that this is the problem . If not , maybe just maybe you have missed something during your set up of cm10 ?
Thats easily done too
Damn 900mhz not working
Phone boots but immediately after boot animation reboot!
Sent from my HTC Desire C using xda app-developers app
noahvt said:
Damn 900mhz not working
Phone boots but immediately after boot animation reboot!
Sent from my HTC Desire C using xda app-developers app
Click to expand...
Click to collapse
Hello guys,
You must all mote that 900mhz is for benchmark enthusiasists, as this pushes the phone at its limit of handling oc, probably even beyond.
this is so a bit unstable and works only on some desire c's. like penguin 449's.
This is there for those whowant to try it.
It might not work for some.
On 850 the max score I get = 1800
Everything good except GPU and IO
Sent from my HTC Desire C using xda app-developers app
Phenziox said:
I agree with your point
sent from CM10'd Desire C
Click to expand...
Click to collapse
Aaah ok
Sent from my HTC Desire C using xda app-developers app

Categories

Resources