• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
Search This thread
Aug 18, 2016
11
12
22
the90sguy.com
Xiaomi Poco F3
IMG_20211103_233250_343.jpg

The 90s kernel for Pocof3 / Redmi k40 and Mi 11x

Be careful if you have any damage to your device I would not be the cause because it is your choice to install my kernel on your device.
For your reassure, each release of this kernel is verified and tested to be the most stable possible

Kratos Edition​

*First initial build
*upstream to 5.15.1
*optimized for Corvus and Xdroid
*Alpha build
*fix Fastcharging
*Don’t with A12 ROMs – Until Next Update

2.0 Changelogs:

*Upstreamed LTS to: 4.19.215
*Focused on Battery and Performance
*fixed Miui not showing up kernel version
*Fixed Low brightness
*Replaced touch drivers (thanks to @Dawfuk)
*Thanks To All My Testers
*Credits :
@Dawfuk
Eclipsia kernel
Optimus Drunk Kernel

1.0 Changelogs:
-----------------
*Initial build
*Based on Quantic
*Added support for A12
*Added CASANOVA Thermals
*Added new efficient frequencies
* compiled using proton clang 13.0.0
*Upstreamed LTS to: 4.19.214
*Upstreamed CAF to LA.UM.9.12.r1-13300-SMxx50.QSSI12.0
*Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun, FDE.AI, etc.

Installation :
Backup Boot.img and Dtbo.img
Flash the kernel
Reinstall the recovery
Clean cache and dalvik
reboot

Credits :
*Casanova for Thermal
* Quantic kernel
* Immensity kernel
* Ram potagani
* Shreyansh (the 90s guy yt (Admin))

Download link: https://sourceforge.net/projects/the-90s-kernel/

Source of my kernel: https://github.com/Xtu-Fuszx/The_90s_Kernel

Donate: https://telegra.ph/Donate-to-90s-Guy-09-07
 
Last edited:

Techguy777

Senior Member
Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun

What does that mean you can't root with magisk? That's ironic because yesterday I was talking to someone who said the makers of hentai OS don't like root or twrp.

To that I say you guys do understand most of us would rather be rooted stock than on some nonstock rom without root?

It's actually sad when open source coders make a rom and want to say you can't root because it messes it up and we can't fix it so no root. That is what we do at XDA.
 

EmanuelCN

Senior Member
Mar 29, 2017
325
117
LG G7 ThinQ
Xiaomi Poco F3
Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun

What does that mean you can't root with magisk? That's ironic because yesterday I was talking to someone who said the makers of hentai OS don't like root or twrp.

To that I say you guys do understand most of us would rather be rooted stock than on some nonstock rom without root?

It's actually sad when open source coders make a rom and want to say you can't root because it messes it up and we can't fix it so no root. That is what we do at XDA.
Those are not "optimizers" they are doing worse for your device. Then you are the one that complains "x kernel its bad" just because you used one of those "optimizers" that made it bad. However no one forces you to flash anything :D.
 
  • Love
Reactions: shreyanshwithu

Techguy777

Senior Member
Those are not "optimizers" they are doing worse for your device. Then you are the one that complains "x kernel its bad" just because you used one of those "optimizers" that made it bad. However no one forces you to flash anything :D.
I don't need to flash custom kernels it's built with stock source code, so it's stock kernel with a gesture or something added but generally speaking they don't perform better or have better battery life. They certainly don't do both battery and performance better than the guys that wrote the stock kernel source could do.

You guys get carried away on Xda. We appreciate anything to contribute but most developers don't do it for free they make money with donations I've seen them get thousands of dollars. That is their hope to it's only I do it for me and no one else when things don't work right.
 
  • Like
Reactions: shreyanshwithu

EmanuelCN

Senior Member
Mar 29, 2017
325
117
LG G7 ThinQ
Xiaomi Poco F3
If someone can produce a kernel that can beat a benchmark score of 713000 on AnTuTu I will be more than happy to try it.
If you think antutu benchmark matters or any other score in any benchmark it means you don't really know much. The only benchmark to ever matter is UIBENCH jitter test. Where's stock kernel its garbage at as well as any other stock kernel by any manufacture not just xiaomi. The smoothness its not even comparable. Benchmark scores do not matter at all your phone can perform much better including gaming while having a lower score in benchmarks.
 
Last edited:

Techguy777

Senior Member
If you think antutu benchmark matters or any other score in any benchmark it means you don't really know much. The only benchmark to ever matter is UIBENCH jitter test. Where's stock kernel its garbage at as well as any other stock kernel by any manufacture not just xiaomi. The smoothness its not even comparable. Benchmark scores do not matter at all your phone can perform much better including gaming while having a lower score in benchmarks.
I understand that Benchmarks aren't everything but it does give us a guide to go by. For example I have a S10 lite ultra and it has SD 855 gets about 489k and the Poco f3 got 713k and it does work a slight bit faster side by side opening apps and doing stuff. It's only on XDA that you hear people talking about it means nothing.

Let's not get carried away if people on Xda could build a better kernel than xiaomi or Samsung or whoever they would have to know how to write code and they don't. Xiaomi isn't waiting for their kernel source it's the other way around. You can't use Xiaomis kernel source code and than claim you have made it better performance and battery. Because I've been flashing roms and kernels now on like 20 different devices for 4 years and it never makes a big difference. The best thing a developer can do is make permissive for Samsung kernel. That truly adds something that isn't there already.

No the truth is if there are ways to say something is better or not on Android phones that doesn't show favorable results to whatever someone has built than it's looked at like crap because we don't like the results. You guys try to speak down to people like you don't know crap about anything if you think that matters. Really, I see Amd, Samsung, Google, Intel, pretty much everyone using benchmarks to show their products being 30 percent better. They probably don't know real development.

I'll tell you what what does that jitter test for and you give me your best custom kernel to show it? I'm on EU rom.

It's like best rom? Everyone is different and it depends. No everyone wants the same thing.

Stability, performance, battery there's really nothing different. The only thing that is different is if someone wants pixel rom to mimic pixel devices or OnePlus rom or Samsung one ui rom. Don't get me wrong I enjoy tweaking my devices but is anyone with A/B slots and super partition able to restore device with twrp?
 

Techguy777

Senior Member
Just today I seen casnova post a screenshot of Geekbench which is weird because he probably didn't realize it doesn't matter Benchmarks. But his was 900s single core and 3300 multiple core so I quickly ran Geekbench to and I scored almost the exact same thing.

Here's why I say this stuff because the so call developers on XDA have took all the fun out of it. Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing. Your compliers or something like that not developers. You guys belittle noobs because xda allows people that complie code to talk down to newbies who want to ask questions but the truth is that actually makes them look bad because they don't know the answer most of the time. ETAs aren't allowed because developers don't actually know if they can fix anything or if they can build again.

All of the rules are stupid and make no sense unless you make it so people have to act like developers aka compliers are someone special. Who's so smart and just does things to be nice and the donation link.

It's to the point where I just want to see all the new members stop kissing ass and tell the developers your not a developer unless you have a degree or work for a software company but if you did you wouldn't be on Xda.
 

Techguy777

Senior Member
The xda developers have gone to far, you guys have gotten big heads puffed up chest and think your hot stuff. It's ruined xda completely and it's not a helpful website anymore it's thousands of threads of it's already been answered search the post, nice rom dev even before they flash it. Now if you ask about a feature the doesn't work they just blow you off. That means threads are pointless for information on the software.
 

EmanuelCN

Senior Member
Mar 29, 2017
325
117
LG G7 ThinQ
Xiaomi Poco F3
I understand that Benchmarks aren't everything but it does give us a guide to go by. For example I have a S10 lite ultra and it has SD 855 gets about 489k and the Poco f3 got 713k and it does work a slight bit faster side by side opening apps and doing stuff. It's only on XDA that you hear people talking about it means nothing.

Let's not get carried away if people on Xda could build a better kernel than xiaomi or Samsung or whoever they would have to know how to write code and they don't. Xiaomi isn't waiting for their kernel source it's the other way around. You can't use Xiaomis kernel source code and than claim you have made it better performance and battery. Because I've been flashing roms and kernels now on like 20 different devices for 4 years and it never makes a big difference. The best thing a developer can do is make permissive for Samsung kernel. That truly adds something that isn't there already.

No the truth is if there are ways to say something is better or not on Android phones that doesn't show favorable results to whatever someone has built than it's looked at like crap because we don't like the results. You guys try to speak down to people like you don't know crap about anything if you think that matters. Really, I see Amd, Samsung, Google, Intel, pretty much everyone using benchmarks to show their products being 30 percent better. They probably don't know real development.

I'll tell you what what does that jitter test for and you give me your best custom kernel to show it? I'm on EU rom.

It's like best rom? Everyone is different and it depends. No everyone wants the same thing.

Stability, performance, battery there's really nothing different. The only thing that is different is if someone wants pixel rom to mimic pixel devices or OnePlus rom or Samsung one ui rom. Don't get me wrong I enjoy tweaking my devices but is anyone with A/B slots and super partition able to restore device with twrp?
First of all you have literally no clue on how a kernel works and what those modules do. There is no such thing as "building a better kernel than xiaomi, samsung, etc", no one would be ever able to make a kernel from scratch. The kernel itself firstly comes from Linux where's for our case on snapdragon Qualcomm modifies it and releases sources for each SOC then it goes to the specific manufacture that wants to create their phone and has to add the necessary code in order for their phone to work with the components they chose and usually they try to "tweak" the kernel which is literally doing worse 90% of the time. Qualcomm has a lot of stupid implementations baked into the kernel such as pl, hispeed, WALT, which are the reason the jitter its horrible with stock kernel, instead following mainline which is the best thing to be done. Benchmarks are useless because they are made to run on based on what usually the phones ship with, they are not designed to measure properly the performance of a phone therefore i have a lower score with my kernel but surprisngly jitter its 10 times better on "my' kernel, as well as normal usage and gaming too. I don't care what other devs posted about benchmakrs, i dont think my name is "casnova" or whatever, i dont talk for them i'm letting you know how it work. Also regarding "Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing", why dont you check github? why do you even talk without knowing what its really happening? its funny how people complain about dumb stuff, as i explained you that blocker its meant for people like you to not use x,y,z modules then to complain that the kernel is bad just because you used some random "tweaking" module and it underperforms. I don't think anyone forces you to donate, as well as barely there are any people donating, also i dont see where i ever asked on my kernel donations or anything, he's free to have a donation link in case everyone likes his work. Regarding using other's work, ever wondered why there is a thing called open source?, why wouldn't i use someone's great work in order to improve the kernel? i should do everything myself because you say so LOL. Please stop being delusional, before you ever write something on xda or anywhere else think twice. Im not here to beef with anyone i was explaining you why they block those "optimisers" that you are talking about, however you started talking about a lot of totally different things than what i said. Also if its that easy why don't you do it yourself and make your own kernel, by your analogy those "optimisers" would be bad too because how they can make a better job than qualcomm, samsung,oneplus blablabla LOL? You dont even know what they actually do. You share a lot of missinformation and you should stop. Have a nice day, i don't even know why i'm even arguing with someone like you, i wont reply to any of your answers after this.
 
Last edited:
  • Like
Reactions: Prototype18

Techguy777

Senior Member
First of all you have literally no clue on how a kernel works and what those modules do. There is no such thing as "building a better kernel than xiaomi, samsung, etc", no one would be ever able to make a kernel from scratch. The kernel itself firstly comes from Linux where's for our case on snapdragon Qualcomm modifies it and releases sources for each SOC then it goes to the specific manufacture that wants to create their phone and has to add the necessary code in order for their phone to work with the components they chose and usually they try to "tweak" the kernel which is literally doing worse 90% of the time. Qualcomm has a lot of stupid implementations baked into the kernel such as pl, hispeed, WALT, which are the reason the jitter its horrible with stock kernel, instead following mainline which is the best thing to be done. Benchmarks are useless because they are made to run on based on what usually the phones ship with, they are not designed to measure properly the performance of a phone therefore i have a lower score with my kernel but surprisngly jitter its 10 times better on "my' kernel, as well as normal usage and gaming too. I don't care what other devs posted about benchmakrs, i dont think my name is "casnova" or whatever, i dont talk for them i'm letting you know how it work. Also regarding "Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing", why dont you check github? why do you even talk without knowing what its really happening? its funny how people complain about dumb stuff, as i explained you that blocker its meant for people like you to not use x,y,z modules then to complain that the kernel is bad just because you used some random "tweaking" module and it underperforms. I don't think anyone forces you to donate, as well as barely there are any people donating, also i dont see where i ever asked on my kernel donations or anything, he's free to have a donation link in case everyone likes his work. Regarding using other's work, ever wondered why there is a thing called open source?, why wouldn't i use someone's great work in order to improve the kernel? i should do everything myself because you say so LOL. Please stop being delusional, before you ever write something on xda or anywhere else think twice. Im not here to beef with anyone i was explaining you why they block those "optimisers" that you are talking about, however you started talking about a lot of totally different things than what i said. Also if its that easy why don't you do it yourself and make your own kernel, by your analogy those "optimisers" would be bad too because how they can make a better job than qualcomm, samsung,oneplus blablabla LOL? You dont even know what they actually do. You share a lot of missinformation and you should stop. Have a nice day, i don't even know why i'm even arguing with someone like you, i wont reply to any of your answers after this.
First off I have made a couple of custom roms , twrp, and no I haven't made a kernel because it doesn't matter. For instances overclocking used to be a huge deal and now you don't see that ever. It's because it never did anything you could over clock it and if you watch your CPU in a kernel app like kernel auditor or Ex manager it would run at the stock frequencies much like the CPU does now if you try to lower clock speed or max it out. I'm aware that a kernel makes the hardware on the device work mainly the CPU and GPU and every OEM has to add their source to fit it. Here's how I know it's bull crap, now developers are saying kernel is enforcing and made with this tool chain as if the kernel isn't built with enforcing from the get go on stock like that's some feature they added. Me personally not worried about security I still prefer Permissive and yes I know it weakens security but in 5 years of doing this I have never heard of anyone hacking an Android phone. Even with the source code provided it's still difficult to make changes so I don't think people who could do it are going to waste their time. The monthly security patch is not a big deal it's funny that everyone thinks that is great when next month they will tell you last months security patch has security flaws like every month before it. So basically no patch has ever been secure.

If real features were added like double tap to sleep gesture
Color display RGB control
Sound modification so you can add gain on speakers, ear piece or headphones
Those days are gone because no one knows how to do it anymore on new software. Also most kernels say better performance and battery but neither the performance is any better nor does the battery last longer so I don't see how those claims are made. Wait I know because on Xda you can claim anything and everyone just says buttery smooth and long battery life thanks Dev. Before they even flash it.
 
  • Like
Reactions: kishâ„¢

Techguy777

Senior Member
First of all you have literally no clue on how a kernel works and what those modules do. There is no such thing as "building a better kernel than xiaomi, samsung, etc", no one would be ever able to make a kernel from scratch. The kernel itself firstly comes from Linux where's for our case on snapdragon Qualcomm modifies it and releases sources for each SOC then it goes to the specific manufacture that wants to create their phone and has to add the necessary code in order for their phone to work with the components they chose and usually they try to "tweak" the kernel which is literally doing worse 90% of the time. Qualcomm has a lot of stupid implementations baked into the kernel such as pl, hispeed, WALT, which are the reason the jitter its horrible with stock kernel, instead following mainline which is the best thing to be done. Benchmarks are useless because they are made to run on based on what usually the phones ship with, they are not designed to measure properly the performance of a phone therefore i have a lower score with my kernel but surprisngly jitter its 10 times better on "my' kernel, as well as normal usage and gaming too. I don't care what other devs posted about benchmakrs, i dont think my name is "casnova" or whatever, i dont talk for them i'm letting you know how it work. Also regarding "Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing", why dont you check github? why do you even talk without knowing what its really happening? its funny how people complain about dumb stuff, as i explained you that blocker its meant for people like you to not use x,y,z modules then to complain that the kernel is bad just because you used some random "tweaking" module and it underperforms. I don't think anyone forces you to donate, as well as barely there are any people donating, also i dont see where i ever asked on my kernel donations or anything, he's free to have a donation link in case everyone likes his work. Regarding using other's work, ever wondered why there is a thing called open source?, why wouldn't i use someone's great work in order to improve the kernel? i should do everything myself because you say so LOL. Please stop being delusional, before you ever write something on xda or anywhere else think twice. Im not here to beef with anyone i was explaining you why they block those "optimisers" that you are talking about, however you started talking about a lot of totally different things than what i said. Also if its that easy why don't you do it yourself and make your own kernel, by your analogy those "optimisers" would be bad too because how they can make a better job than qualcomm, samsung,oneplus blablabla LOL? You dont even know what they actually do. You share a lot of missinformation and you should stop. Have a nice day, i don't even know why i'm even arguing with someone like you, i wont reply to any of your answers after this.
I built 3 roms for 3 of my devices and I didn't start calling myself a developer because I had to get the vendor blob, kernel source, and lineage files from someone. I really think everyone just builds something or makes a flash able zip with a shell or script in it and immediately starts calling themselves a developer. I have owned the Poco f3 for a couple of weeks now and the TWRP thread is a waste of time. In the opening post it says backup and restore because they just copied and pasted the Normal twrp page. But than you search and almost nothing is being said about restore and you ask and no one will answer you and it's because it doesn't work and no one wants the devs feelings to be hurt. Well that's lovely but the point of a help thread is to discuss problems and solutions but it's became pointless the only thing threads are for is to say thanks for the software and to tell everyone that they don't spoon feed noobs to look it up and thats just stupid again that is why the Google search takes you to xda and that thread because you looked it up. Twrp would be able to backup and restore if xiaomi or Samsung made it because they would know how to make it backup slot a or active slot and restore it to inactive slot or whatever slot it needs to be because that's real development. I'm not trying to be a **** but it's gotten stupid I don't even bother looking through threads anymore because it's a serious waste of time because no one can say anything that might upset the person who made it. Well than don't make it I don't really care
 
  • Like
Reactions: kishâ„¢

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    IMG_20211103_233250_343.jpg

    The 90s kernel for Pocof3 / Redmi k40 and Mi 11x

    Be careful if you have any damage to your device I would not be the cause because it is your choice to install my kernel on your device.
    For your reassure, each release of this kernel is verified and tested to be the most stable possible

    Kratos Edition​

    *First initial build
    *upstream to 5.15.1
    *optimized for Corvus and Xdroid
    *Alpha build
    *fix Fastcharging
    *Don’t with A12 ROMs – Until Next Update

    2.0 Changelogs:

    *Upstreamed LTS to: 4.19.215
    *Focused on Battery and Performance
    *fixed Miui not showing up kernel version
    *Fixed Low brightness
    *Replaced touch drivers (thanks to @Dawfuk)
    *Thanks To All My Testers
    *Credits :
    @Dawfuk
    Eclipsia kernel
    Optimus Drunk Kernel

    1.0 Changelogs:
    -----------------
    *Initial build
    *Based on Quantic
    *Added support for A12
    *Added CASANOVA Thermals
    *Added new efficient frequencies
    * compiled using proton clang 13.0.0
    *Upstreamed LTS to: 4.19.214
    *Upstreamed CAF to LA.UM.9.12.r1-13300-SMxx50.QSSI12.0
    *Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun, FDE.AI, etc.

    Installation :
    Backup Boot.img and Dtbo.img
    Flash the kernel
    Reinstall the recovery
    Clean cache and dalvik
    reboot

    Credits :
    *Casanova for Thermal
    * Quantic kernel
    * Immensity kernel
    * Ram potagani
    * Shreyansh (the 90s guy yt (Admin))

    Download link: https://sourceforge.net/projects/the-90s-kernel/

    Source of my kernel: https://github.com/Xtu-Fuszx/The_90s_Kernel

    Donate: https://telegra.ph/Donate-to-90s-Guy-09-07
    4
    Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun

    What does that mean you can't root with magisk? That's ironic because yesterday I was talking to someone who said the makers of hentai OS don't like root or twrp.

    To that I say you guys do understand most of us would rather be rooted stock than on some nonstock rom without root?

    It's actually sad when open source coders make a rom and want to say you can't root because it messes it up and we can't fix it so no root. That is what we do at XDA.
    3
    Thread open again

    strongst
    XDA staff
    2
    Great job! Seems good so far
    2
    If someone can produce a kernel that can beat a benchmark score of 713000 on AnTuTu I will be more than happy to try it.
    If you think antutu benchmark matters or any other score in any benchmark it means you don't really know much. The only benchmark to ever matter is UIBENCH jitter test. Where's stock kernel its garbage at as well as any other stock kernel by any manufacture not just xiaomi. The smoothness its not even comparable. Benchmark scores do not matter at all your phone can perform much better including gaming while having a lower score in benchmarks.