[KERNEL][AOSP/TW][27 Dec] War Kernel r3 // colder than ever

panamera2011

Senior Member
Mar 26, 2011
1,305
755
113
Pesche
You should follow my way to prevent problems with apps or later updates



Because of the disabled SELinux in @GeeckoDev's war kernel r1 preview you can't go back to my kernel or update the rom to 20151030 (you will get many fc's and/or missing data in apps).
The only way to fix it is:
boot to recovery-flash back my kernel-reboot the recovery(important!)-factory reset-do a clean install of the rom +gapps again

To avoid problems, the flash of the r1 war must be done immediately after a clean installation of your NightOwl rom
With SELinux disabled on r1 war It not recommended to go back on bauner kernel without a clean installation :)
 
  • Like
Reactions: GeeckoDev

bauner

Retired Recognized Developer
Jan 23, 2008
4,726
10,330
263
Near Nürnberg
@bauner I updated the thread as requested.

Sorry about the inconvenience :/
Thx
I have also searched for a way to restore the selinux context but I did not find an easy way which would work for all possibilities

@GeeckoDev if you enable selinux in your next version also think about CONFIG_EXT4_FS_XATTR which is also disabled in the default q1 defconfig
 
Last edited:

GeeckoDev

Senior Member
Feb 26, 2013
458
3,331
0
Announcing War Kernel r1

This is a new kernel rebased on latest stock TW for 4210 devices (Raw Kernel was based on 4412). It is not based on @bauner's kernel sources either. This makes it a really stable kernel. I do not plan to merge anything that I don't understand or that don't produce any visible perf/energy gains.

Q: So, why changing the name to War Kernel ?
A: Because it's battle-tested :p

Changes over stock TW kernel :
- Compatible with NightOwl 20151030 (SELinux enabled), but encryption is NOT supported
- GCC 5.2 compiled
- Mali r3p2 merged
- FPBug fix
- 59Hz panel overclock
- TRIM enabled
- Updated Wi-Fi driver from i9305 KK
- zswap/vnswap from i9305 KK enabled (it's more efficient than zram)
- defaults to ondemand/ROW schedulers

Download :
* war_kernel_r1_cm121.zip for NightOwl 20151030 (camera fix reupload)
* Sources are available on GitHub

Plans for future versions:
- ondemand scheduler updates along with 14 CPU steps to bring performance and energy improvements
- Mali r4p0 merge? Might be worth trying again
- undervolting for battery savings

I will also investigate to fix gralloc which should remove any visible image tearing and some stuttering.
 
Last edited:

KalZakath

Senior Member
Jan 31, 2012
649
325
0
32
BRZEG
Announcing War Kernel r1

This is a new kernel rebased on latest stock TW for 4210 devices (Raw Kernel was based on 4412). It is not based on @bauner's kernel sources either. This makes it a really stable kernel. I do not plan to merge anything that I don't understand or that don't produce any visible perf/energy gains.

Q: So, why changing the name to War Kernel ?
A: Because it's battle-tested :p

Changes over stock TW kernel :
- Fully compatible with NightOwl 20151030 (SELinux enabled)
- GCC 5.2 compiled
- Mali r3p2 merged
- FPBug fix
- 59Hz panel overclock
- TRIM enabled
- Updated Wi-Fi driver from i9305 KK
- zswap/vnswap from i9305 KK enabled (it's more efficient than zram)
- defaults to ondemand/ROW schedulers

Download :
* war_kernel_r1_cm121.zip for NightOwl 20151030
* Source is available on GitHub

Plans for future versions:
- ondemand scheduler updates along with 14 CPU steps to bring performance and energy improvements
- Mali r4p0 merge? Might be worth trying again
- undervolting for battery savings

I will also investigate to fix gralloc which should remove any visible image tearing and some stuttering.
There's an error on dowloading site.

Sent from my GT-N7000 using XDA Free mobile app
 

SoulSlayer69

Senior Member
Oct 10, 2013
140
114
0
Hello @GeckoDev, I'm going to thanks you for your hard work. I'm not going to test this r1 build because I'm too busy to test a kernel seriously, but want to thank you anyway. :good:

What is happening for N7000, this kind of legacy support I mean, is absolutely great, you, @bauner, @Lanchon, @forest1971 and others, all great devs working to keep this device not just alive, but def ruling among every other 4y old phones. It's hard to see devs collaborating and sharing commits each other, like it would have to be here on XDA, instead of fighting each other like enemies like it happens for other devices' subforums. Great indipendent developers makes great an old device, your skills makes a legacy device working like charm.

Thx Thx Thx Thx Thx:good::good::good:
 

jiguan

Senior Member
May 16, 2014
53
36
0
Hi. I'm new to N7000 community, I just flash 20151030 no gapps, test run for couple minutes seem OK ( first thing I test is video recording, cause my other device video recording is not working on CM12x). Then I flash WAR r1 latest, still no gapps, and test for video recording, result is not working. Reset (clean data) of camera app several times still not working. Revert back to stock 1030 kernel, video recording back again nicely. Anyway thanks for these development. I'll comeback here time to time. Thanks again.
 

GeeckoDev

Senior Member
Feb 26, 2013
458
3,331
0
Hi. I'm new to N7000 community, I just flash 20151030 no gapps, test run for couple minutes seem OK ( first thing I test is video recording, cause my other device video recording is not working on CM12x). Then I flash WAR r1 latest, still no gapps, and test for video recording, result is not working. Reset (clean data) of camera app several times still not working. Revert back to stock 1030 kernel, video recording back again nicely. Anyway thanks for these development. I'll comeback here time to time. Thanks again.
Can anyone else confirm?
 
  • Like
Reactions: Saylance