yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Radolex:
Look at NevaX1's gitlab and you will know

https://gitlab.com/Nevax/FreedomOS/activity
[OnePlus 3 & 3T Cross Device Development] Bumhands:
I have Greenify and Amplify running

---------- Post added at 07:20 AM ---------- Previous post was at 07:16 AM ----------

I have had bad experiences trying to disable Google play services in the past with many FC so I haven't tried it yet.

How did u disable them?

I think Greenify does the same thing with 'Aggressive Doze' and 'Doze on the Go'

---------- Post added at 07:23 AM ---------- Previous post was at 07:20 AM ----------

Not sure, haven't changed anything except running Greenify and Amplify. Plus I'm not very sure if Greenify and Amplify make a lot of difference as I have seen many posts where users are having better battery life without Greenfiy and Amplify :p.

I have had better battery life on non-stock ROMs but currently non stock ROMs have terrible camera results so this is my ROM of choice as of now :).

Thank you NevaX1 for debloating this ROM :good:

---------- Post added at 07:46 AM ---------- Previous post was at 07:23 AM ----------

An issue I encounter with Stock ROM: I have maybe more than double the sound volume output on non-stock ROMs on an external Bluetooth speaker. Is anyone else having this issue?
[OnePlus 3 & 3T Cross Device Development] ben cherian:
Don't disable Google services..but ONLY DISABLE the permissions
[OnePlus 3 & 3T Cross Device Development] Bumhands:
Did you disable anything in specific?

I used to disable specific permissions in Privacy Guard which is part of CM based ROMs.
[OnePlus 3 & 3T Cross Device Development] EP2008:
I've been running Greenify and Amplify AND black themed apps, but I feel battery life should be much better.

I think I'm going to try with no extras, just as stock as I can get and see how it compares... Micromanaging these tweaks isn't fun anymore!
[OnePlus 3 & 3T Cross Device Development] Bumhands:
True :)

Let us know how it goes..
[OnePlus 3 & 3T Cross Device Development] felonius:
How to use your setup?
[OnePlus 3 & 3T Cross Device Development] sathya:
Can someone please tell me what this process is about as it's draining my battery.
[OnePlus 3 & 3T Cross Device Development] devakk:
Using Freedom OS 1.4.1 but the phone is not performing well. It heats up on using LTE and the phone lags frequently. What could be the solution for this?
[OnePlus 3 & 3T Cross Device Development] Thot Ctrl:
I am on 1.4.1 and I do not have any lagging or heating issues. Have you installed any battery saving apps?

Also it's really hard to help without knowing your setup and what stuff you have installed on your device
[OnePlus 3 & 3T Cross Device Development] hotcell:
[MENTION=5767887]NevaX1[/MENTION],

Many reports show the blue spark kernel is the best one for OOS. Why not to consider the option to add it or replace EX kernel in the room? As it updated frequently, maybe even add the kernel autoupdater app...
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Two news updates!

Enjoy what I do? Want to show your appreciation? You can donate HERE.

1.4.2 changelog:

1.4.2
CHANGE: Retrun with the system.new.dat installation.
ADD: FreedomOS patched kernel:
- Disable force encryption.
- Disable system verification.
- noatime mount flag
- Compatible with the others custom kernels.
ADD: SuperSU installation is now optional, the system can boot without this one, thanks to the kernel patch [OPTION].
ADD: Remove com.touchtype with SwiftKey [OPTION].
ADD: FreedomOS splash boot, thanks @kickoff for the image.
UPDATE: ElementalX 0.14
UPDATE: CalendarGoogle
UPDATE: Drive
UPDATE: Layers
UPDATE: Messenger
UPDATE: Substratum
UPDATE: SwiftKey
UPDATE: YouTube
DELETE: Stock recovery theme files.
A lot of under the hood modification, see gitlab.

1.5-CE (Community Edition) changelog:

1.5-CE (Community Edition)
**Use instead the 1.4.2 build for stability.**

UPDATE: Several UI improvements
UPDATE: New and improved OnePlus apps, including clock, weather, and file manager
UPDATE: Improved camera software
UPDATE: More robust settings and customization feature
REMOVE: Google Maps
REMOVE: Google Play Music
REMOVE: Hangouts
FIX: Bad audio quality from OxygenOS 3.5 Community Build.

NOTE: Those Google apps have been removed by myself, for liberate some space in the system partition.
They are still present in the aroma, but dummy.
NOTE: Changing the dpi makes an odd ui, not recommanded.
NOTE: You’ll notice some of these new features right away, but the big changes have taken place behind the scenes.
We’ve streamlined our platform, and OxygenOS 3.5 includes a lot of backend enhancements that will streamline our processes.
The big goal here is to improve the speed and frequency of updates moving forward.
Please follow the links below for the experience survey and bug reporting sheet.
https://goo.gl/forms/2rTKCrwincvKBuj32 - Feedback on UI/UX
https://goo.gl/forms/FbRojFvSXqkLwsPD2 - Bug reporting sheet
NOTE: With this build, rolling back to FreedomOS =<1.4.2 versions can require wiping data and cache.
NOTE:
- Android Pay is not currently supported
- Only English is currently supported in several OnePlus apps
- Some performance issues
- Some UI issues when using custom themes
- System UI tuner is unstable (do not use); using the system UI tuner could cause serious issues that can only be resolved via factory reset
- You will need to re-register your fingerprints if you have fingerprint authentication enabled
- The wifi doesn't work with ElementalX 0.14.
- Adaway encounter some problems to start, start SuperSU and retry.

---

[MENTION=3873953]eng.stk[/MENTION] does not want his kernel in a custom rom, he want to let it as standalone.

With the GNU license i can use it without his permission, but i respect his choice.

If you want an OTA app for EX kernel, use EX Kernel manager for supporting [MENTION=4684315]flar2[/MENTION]
[OnePlus 3 & 3T Cross Device Development] Yvan12:
Thanks [MENTION=5767887]NevaX1[/MENTION] ! Flashing it now
[OnePlus 3 & 3T Cross Device Development] ben cherian:
Check this
[OnePlus 3 & 3T Cross Device Development] mr.inter:
I have just flashed 1.4.1 few hours ago and am getting the same issue. "Caller ID defaults to restricted. Next call: Restricted" is replacing "Android System" in the battery stats. When I select to view more information about this app from the battery stats, it brings me to "Xperia Resource Extension". Hence, I froze such app in Titanium Backup but it's still there. I also rebooted and cleared cache and dalvik. App cannot be uninstalled as Titanium states that it cannot find the apk. This is not keeping my phone awake but it is just behind Screen in battery stats, and is behaving like Android System used to do in Stock OOS.
[OnePlus 3 & 3T Cross Device Development] NevaX1:
This coming from the audio mod.

If you don't want that, disable it in the aroma.

Titanium can't find this "app" because this is a framework file.
[OnePlus 3 & 3T Cross Device Development] mr.inter:
Ok, so will dirty flash 1.4.2 and deselect the audio mods and see how that goes.
[OnePlus 3 & 3T Cross Device Development] Bumhands:
Thank you Ben , will try this now.
[OnePlus 3 & 3T Cross Device Development] psxsnake:
[MENTION=5767887]NevaX1[/MENTION]

Strange I let selected swiftkeyb but arent installed after boot... i come from 1.4.1 (where was installed correctly)

EDIT: I've rebooted on recovery to reinstall, now i lost messages & chrome

v 1.4.2
[OnePlus 3 & 3T Cross Device Development] rockafellor:
[MENTION=5767887]NevaX1[/MENTION]

i really support your nice rom its working great, but is it possible to have the option NOT to install the custom bootlogo of freedomOS (3.5 CE Build)

Thanks =)
[OnePlus 3 & 3T Cross Device Development] HatRiGt:
In original ce edition, the notification bar and settings on changing dpi to lower creates a bug. Is it solved?L in this freedom ce edition?
[OnePlus 3 & 3T Cross Device Development] Makalicious:
I'm also getting most Google apps scrapped on boot even though I selected to keep them. Dirty flash. Chrome, messenger, photos, etc....
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Done, check in the Stock FIles folder in Android File Host.
[OnePlus 3 & 3T Cross Device Development] murat669:
I Haven't root access anyone help ?

I Flash 1.5 first and than supersu but dosent work

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Yes you need to use the supersu included in the rom.

If you want to flash your own su app, flash the unpatched stock kernel available in AFH.

Then flash your own su tool.
[OnePlus 3 & 3T Cross Device Development] murat669:
but in the Rome is not su included..

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] NevaX1:
It is, if SuperSU is not installed that mean you are not with the latest official twrp.
[OnePlus 3 & 3T Cross Device Development] seniorstew:
Anyone tried to dirty flash 1.5 over 1.14?
[OnePlus 3 & 3T Cross Device Development] murat669:
I have already twrp 3.0.2.0 ... Can you make for me a Step by Step with supersu ?

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] seniorstew:
It's in the OP
[OnePlus 3 & 3T Cross Device Development] murat669:
I do it so as it stands , but I have no supersu .. I install everything normal now even with it have supersu Aromaa attempts and once without Aromaa but it does not work . take a standard kernel

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] mittimus:
Can anyone confirm that audio is fixed? Because i tried the stock one but audio was really really bad, too flat.

If it's fixed and v4a works i will be happy to reflash oos :D
[OnePlus 3 & 3T Cross Device Development] NevaX1:
The answer is in your post.
[OnePlus 3 & 3T Cross Device Development] JasonMason:
is it possible with freedom os 1.5 to change the home screen grid to 5x5 or 4x5?
[OnePlus 3 & 3T Cross Device Development] :
There is already a 3.0.2-1 official TWRP. :)
[OnePlus 3 & 3T Cross Device Development] shalom06:
1.5

Does the community build include substratum support?
[OnePlus 3 & 3T Cross Device Development] psxsnake:
[MENTION=5767887]NevaX1[/MENTION] could you please upload stock kernel ot 3.5

i read after about wifi not work with elementalx and I dont want to reinstall all ehhe
[OnePlus 3 & 3T Cross Device Development] Flamehell:
Guys,last build of [MENTION=3873953]eng.stk[/MENTION] is working for 3.5 also wifi ;)

Blu Spark kernel
[OnePlus 3 & 3T Cross Device Development] hotcell:
Maybe then a kernel module (like Xposed framework) to choose a kernel from OTA links?
[OnePlus 3 & 3T Cross Device Development] dannytgt:
How to flash bluespark kernel on 3.5

Flamehell sorry for the noob question; but how im not sure about how installing blue dot kernel on 3.5 CE; please will you tell me what procedure do you follow; did you install freedom 3.5 first and then flash blue dot kernel?

Thanks in advance
[OnePlus 3 & 3T Cross Device Development] psxsnake:
yes but for blue spark you must revert back to stock kernel before and i've installed with ElementalX 0.14
[OnePlus 3 & 3T Cross Device Development] Flamehell:
Flash rom,chose stock kernel..at the end don t reboot, flash kernel with twrp :good:
[OnePlus 3 & 3T Cross Device Development] dannytgt:
Thanks, It works perfectly
[OnePlus 3 & 3T Cross Device Development] psxsnake:
which partition I have to choose to flash .img kernel?

boot or system image?
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Boot

Yes

http://cloud.tapatalk.com/s/57bf2a2fd250d/Screenshot_20160825-192536.png?

It's already on AFH.

Envoyé de mon ONEPLUS A3003 en utilisant Tapatalk
[OnePlus 3 & 3T Cross Device Development] shriom_manerker:
a simple google search can help you here.

spoiler alert: its the boot partition
[OnePlus 3 & 3T Cross Device Development] HatRiGt:
Both hotspot and wifi is not working in CE edition .. flashed again n again ..still getting same bug .
[OnePlus 3 & 3T Cross Device Development] Eagle-no1:
Hotspot, wifi, data, gps, everything work well CE 1.5 version, clean install.:D
[OnePlus 3 & 3T Cross Device Development] nikhil92:
need video call option from phone call menu

other phone supports its

but dont know why we dont have it

let me explain

using 3g/4g i want to call (using network)
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Please read the changelogs!
[OnePlus 3 & 3T Cross Device Development] SamuelBegui:
I really love your ROM and had tested the new Community Build myself. Would you recommend changing kernels or leaving it stock? I read your changelogs and noticed that Elemental breaks Wifi.
[OnePlus 3 & 3T Cross Device Development] galza:
Does 3.5.0 has the push notification bug? I had serious issues in 3.2.4 with push notification not showing randomaly in facebook just when i got into the app i saw them..thata why i moved to another custom rom..if 3.5.0 is free of this bug i will gladly flash it...thanks dev and guys
[OnePlus 3 & 3T Cross Device Development] NevaX1:
For now you can use the stock patched kernel.

Some users report the blu_spark kernel works perfectly with the 1.5-CE.

You can flash it over the stock patched kernel, and for mono kernel, i haven't tested it yet but soon i hope.

For now everything is ok in my case, but i have never noticed that bug in 3.2.4.

So i can't really be helpful.
[OnePlus 3 & 3T Cross Device Development] SamuelBegui:
Thank you for the rapid response. I had been thinking about using blu_spark as the kernel, it worked for me when I tried out the OTA version of the ROM.
[OnePlus 3 & 3T Cross Device Development] psxsnake:
I did simple google search after, and I flashed boot partition... no way to boot

was lucky that i did backup of previeus 1.4.2
[OnePlus 3 & 3T Cross Device Development] NevaX1:
You can't boot with the stock unpatched kernel, you need to flash supersu.

Or use my patched version, but you need to flash the rom again.
[OnePlus 3 & 3T Cross Device Development] psxsnake:
Too late this info [emoji12]
[OnePlus 3 & 3T Cross Device Development] ben cherian:
How to access or activate multi window in 1.5 CE ? I have enabled in aroma installer
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Maybe it was removed in the OOS 3.5.0, i haven't tested it yet.

I never enable/use this feature.
[OnePlus 3 & 3T Cross Device Development] seniorstew:
I tried the community build yesterday and notifications weren't coming through clean flash
[OnePlus 3 & 3T Cross Device Development] psxsnake:
restored twrp backup of 1.4.2

flashed 1.5.. aroma stuck on flashing supersu 70%
[OnePlus 3 & 3T Cross Device Development] vrda08:
Is there original splash screen to flash?

I dont like this new red modifated.
[OnePlus 3 & 3T Cross Device Development] psxsnake:
tried again now 72% on applying your settings

another flash now all default... done... lets see if boot correct :)
[OnePlus 3 & 3T Cross Device Development] jon52491:
I've been using the stock Community build since yesterday. I've been getting terrible battery drain with Android System and Android Core Apps. Does this version of the CE have the same bug? On a side note, the animations are nice and the new messaging app is pretty slick.
[OnePlus 3 & 3T Cross Device Development] m_usmanayub:
I really want to flash 1.5 CE but can anyone confirm if it will work smoothly as a daily driver or it still has some issue like mentioned in changelog?
[OnePlus 3 & 3T Cross Device Development] seniorstew:
Not for me.. I switched back after 3 hrs with it.. It drained battery like a vampire at a blood bank
[OnePlus 3 & 3T Cross Device Development] m_usmanayub:
Then it's a no go...thanks..will wait for a better version...

Anyways really appreciate the developer for this speed and work!!
[OnePlus 3 & 3T Cross Device Development] OmerElbaz:
Does Xposed that is NOT SYSTEMLESS, just regular Xposed, works with this ROM?

Or maybe because the SuperSU is systemless and the kernel too, Xposed must be aswell?

I'm not sure how all this systemless is working...

If regular Xposed IS SUPPORTED, will it have any limitations/will I be able to install systemless version in the future?
[OnePlus 3 & 3T Cross Device Development] minieod:
anyone getting a black screen once 1.5 boots into the OS?

i got it while doing a dirty flash, then figured id try clean, and still black screen upon OS boot.

once there, i can see my notification light flash, capacitive buttons show up, and i can access the power reboot menu - but no display screen otherwise
[OnePlus 3 & 3T Cross Device Development] EP2008:
Dirty flashed 1.4.2 (dalvik,cache,system) and noticed that several google apps disappeared on reboot. Like calendar and play music. Many were fine, though.

Is this expected? I did make sure that all google apps except exchange mail were selected in aroma.
[OnePlus 3 & 3T Cross Device Development] seniorstew:
I was on the stock version yesterday though.. Try Bluespark
[OnePlus 3 & 3T Cross Device Development] m_usmanayub:
I am on 1.4.1 of this rom with stock kernel...what's different in bluespark??
[OnePlus 3 & 3T Cross Device Development] Nagytoll:
I tried installing the new 1.5 CE as my third rom in multirom but aroma froze at extracting system. After reboot to my main OS, I simply deleted the rom, so I don`t know if it worked or not. Only thing I saw was the FOS bootscreen.
[OnePlus 3 & 3T Cross Device Development] minieod:
it idles and looks like its frozen, give it a few minutes
[OnePlus 3 & 3T Cross Device Development] aydinbahadir88:
how can I freedom OS bootanimation remove ??

I use again RR ROM, thanks
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Read the FAQ.

Yep, a zip file is available on AFH for that :) .
[OnePlus 3 & 3T Cross Device Development] psxsnake:
I did but nothing

after 3 times flash now all fine1.5 with blue kernel and xposed

very reactive rom
[OnePlus 3 & 3T Cross Device Development] mascian:
Ehm, I don't have Phone app...:)
[OnePlus 3 & 3T Cross Device Development] bust1337:
Dirty flash over 1.4.1 went well, but somehow it did not install the Google apps and didn't deleted some system apps. I just deleted them by manually, no problem. Going to test the Community build for some days.

No issues till now :)
[OnePlus 3 & 3T Cross Device Development] slonn:
No WiFi and substratum working on 1.5. dirty flash
[OnePlus 3 & 3T Cross Device Development] jknaggs:
Try a clean flash. Dirty can be root of all evils!
[OnePlus 3 & 3T Cross Device Development] HatRiGt:
clean flash works fine for me :)
[OnePlus 3 & 3T Cross Device Development] samueladibusa:
LTE is gone, 1.5 Version stock kernel!
[OnePlus 3 & 3T Cross Device Development] marcodindo:
Clean flash coming from DU ,im on stock kernel..all work ..i m still finding a bug but it seem perfect..thanx
[OnePlus 3 & 3T Cross Device Development] bust1337:
Just getting 4G all the time
[OnePlus 3 & 3T Cross Device Development] senseye2324:
Ich dont have the telephone app
[OnePlus 3 & 3T Cross Device Development] rimsilva:
You need to have expert UI settings enabled.

Then select "Load effect Profile" and ”Rika” profile.

It this doesn't help send me a PM.
[OnePlus 3 & 3T Cross Device Development] murat669:
Pls fix the battery drain

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] k.s.deviate:
Be sure to flash team black outs themable apps package.
[OnePlus 3 & 3T Cross Device Development] bronger:
Hi. Thanks for the great rom.

Why SoundCloud app working with viper4android & Dolby in version ROM 1.0.1

And not working in 1.1.1:confused:

Thank you
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Yes the zip file seem to be corrupt in audio mod part, a lot of verification was added in the build process, but i haven't checked the log.

My bad.

1.1.1 removed for reupload

EDIT : V4A works perfectly on spotify, that strange ...

EDIT : It's come from the Sign process at the end of the script, the 1.1.1 will be not signed to avoid this problem.
[OnePlus 3 & 3T Cross Device Development] Koogly:
Any Plans to provide an Update Package from 1.1 to 1.1.1 ? I Just Downloaded 1.1 yesterday, dont have the bandwidth to download another full ROM!! Im Sorry if im asking too much/....
[OnePlus 3 & 3T Cross Device Development] NevaX1:
No problem :)

EDIT : Patch is uploaded for those who have the

1.1

zip and want to make their own 1.1.1 zip.
[OnePlus 3 & 3T Cross Device Development] detective zero:
Can I flash this patch over today's earlier 1.1.1, too?
[OnePlus 3 & 3T Cross Device Development] NevaX1:
I have no idea wich file was corrupted, the system & kernel is intact because the verification in aroma is ok.

You can try, but i don't recommend it.
[OnePlus 3 & 3T Cross Device Development] bruciebabie1963:
I love the rom, only I am now just getting 3g.. no lte as before.. any ideas.. I did do a dirty flash. Could this be the issue? I figured it out,please dis regard.
[OnePlus 3 & 3T Cross Device Development] NevaX1:
It's the latest OnePlus modem, so i think not :/
[OnePlus 3 & 3T Cross Device Development] Squabl:
Thanks for you great work! Is this the latest file for clean install: FreedomOS-op3-nevax-1.1.1-signed.zip https://www.androidfilehost.com/?fid=24591000424944894 I would think it is, but I'm just little confused about the quoted text will not be signed and the download says signed...
[OnePlus 3 & 3T Cross Device Development] NevaX1:
After a lot of debate with the beta testers, the zip file was not corrupted, some app can't read correctly the signed zip.

The problem with soundcloud coming from divine or soundcloud.

We are going to make it clear ASAP.

Everything works fine on others apps like spotify.

EDIT : It's divine problem, we will restart the job for A.R.I.S.E.
[OnePlus 3 & 3T Cross Device Development] baaldfg:
Hi there,

I just tried to install the 1.11 update. Md5 verification failes. I downloaded the file and the Md5 two times. Could it be a problem with the update zip file or did you when you re-uploaded the file did not update the Md5 file?

Best wishes, Christian
[OnePlus 3 & 3T Cross Device Development] NevaX1:
Everything is ok on Android File Host.

Sorry, your download has failed.
[OnePlus 3 & 3T Cross Device Development] isoladisegnata:
[emoji23] [emoji23]
[OnePlus 3 & 3T Cross Device Development] isoladisegnata:
3.2.1 out
[OnePlus 3 & 3T Cross Device Development] Yvan12:
Hello !

I don't understand which file I must download. Can you help me please ?

EDIT : For ROM users, have you find bug in this ROM?
[OnePlus 3 & 3T Cross Device Development] isoladisegnata:
First page
[OnePlus 3 & 3T Cross Device Development] Yvan12:
Thanks. This ROM with custom kernel?
[OnePlus 3 & 3T Cross Device Development] isoladisegnata:
No stock
[OnePlus 3 & 3T Cross Device Development] yellowsn0w:
How do you get rid of the freedomOS boot logo? I switched to official cm and i still see it...
[OnePlus 3 & 3T Cross Device Development] aydinbahadir88:
for me it is also so , have written here but nobody replied ?!
[OnePlus 3 & 3T Cross Device Development] partridge79:
There are zips in OP AFH folder to fix this issue? Read the thread its been answered multiple times ;)
[OnePlus 3 & 3T Cross Device Development] chaztro1892:
There's a zip in the Stock folder to flash the oos boot logo.
[OnePlus 3 & 3T Cross Device Development] Paulikid:
I flashed the regular Xposed Framework, because I tried to flash the systemless one before twice and nothing happened. It works without any issues yet (and yes, I flashed systemless SuperSU), but I am using Xposed Additions mod only.
[OnePlus 3 & 3T Cross Device Development] SamuelBegui:
[MENTION=5767887]NevaX1[/MENTION]

I noticed that on the 1.3.2 changelogs you had fixed USB OTG. I tested that out on 1.5-CE and it appears to be broken again. Just thought I'd let you know and inform you of the ROM not detecting the USB, I know this had just been released. Thank you for your hard work put into here.
[OnePlus 3 & 3T Cross Device Development] clone217:
Is there away to center clock on status bar?
[OnePlus 3 & 3T Cross Device Development] moordi:
Pls fix your manners.
[OnePlus 3 & 3T Cross Device Development] murat669:
I fix your brain :)

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] awsmanks:
Don't use EX kernel. WiFi works fine with stock kernel