yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
Reserved

Changelog/Downloads

hadesKernel v1.4

hadesKernel v1.3

hadesKernel v1.2

hadesKernel v1.1

hadesKernel v1.0

initial release

Download - hadesKernel_v1.0 - AndroidFileHosthttps://www.androidfilehost.com/?fid=6006931924117882979
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
Reserved

FAQ:

Q: How to report bugs?

A: If you want to report a bug make sure you include:

-device variant / modem version / bootloader version / region

-detailed info about the encountered issue

-steps to reproduce the bug

-logs

Q: How to take logs?

A: Download Logcat Extreme and take a look at this.

Q: Does it work with stock rom?

A: Only if you format data on TWRP before installing, if you had stock kernel before - please do note this will erase all your data and internal storage

Q: How to revert to stock kernel?

A: That's not a choice at this moment, you either reflash your current custom rom (if that had stock kernel included), or install stock firmware via Odin which will probably cause damage to all your data including internal storage.

Q: What semi-systemless kernel means?

A: I changed the way of patching camera drivers and secure storage libs in a way to avoid altering original files, so if you are on stock rom and stock kernel, you can simply backup your boot.img and if you don't like hades you can restore that boot.img without any futher issues.

Q: Saved wifi/bluetooth connections don't work anymore, what to do?

A: Simply forget and reconnect wifi networks and/or re-pair bluetooth devices.

Q: Why is this kernel better than *&% kernel?

A: I never said it is and i also don't like to compare. You are the only that can decide if it is or not for your use.

Q: Why this kernel?

A: I made this kernel to disable samsung security and add few things for myself, since it went pretty well for me i decided to include it in the rom and release as separate too.

Q: Why samsung security disabled?

A: Samsung firmware and kernels are signed and made to get along eachother untampered. The second you change something (even only with rooting stock rom), that very moment security starts to spam in logs/operations which can result in lags/heats/freezes etc. Since we can't sign our roms/kernels as samsung, it`s better to disable security to avoid conflicts and ulterior issues.

Q: What's Moro Sound and how does that work?

A: It's an advanced sound control implemented first in S7 by [MENTION=361302]morogoku[/MENTION], which can be found in hKtweaks / MTweaks - sound section.

You can change the output gain for speaker(s) and headphones, and also the equalizer to one of the profiles inside, or to your very own profile according to your taste.

*I'm not responsable for any damage made by yourself on your phone/headphones/ears using too high values on this mod. If you are in doubt just leave it disabled or switch to other kernel.

Q: Why a separate tweaks app?

A: I made this app to properly maintain and adapt A5/A7 2017, your choice what app you want to use.
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
One more
[Samsung Galaxy S8 & S8+ Cross Device Development] ambasadii:
very nice :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] isito84:
RAM - 3.4gb :(
[Samsung Galaxy S8 & S8+ Cross Device Development] MaHo_66:
Its always nice to have a variety of kernels for our devices. Thanks dev. :)
[Samsung Galaxy S8 & S8+ Cross Device Development] wienio48:
On this kernel TitaniumBackup can not see its copies on the SD card (rom [MENTION=6196156]aliwaris[/MENTION]).

Everything OK on the NX kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] kac222:
On my phone with this kernel Titanium Backup works fine and see copy on SD :)
[Samsung Galaxy S8 & S8+ Cross Device Development] goatface2106:
Substratum

Substratum does not work with this kernel

no problems with Noxxx,any idea?
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
It's working fine, just follow this workaround after flashing kernel.

https://xdaforums.com/galaxy-s8/sam...-stock-v1-1-s8-s8-note8-t3891932/post79567893
[Samsung Galaxy S8 & S8+ Cross Device Development] goatface2106:
It worksThx! :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] ___BO___:
Is running... Thx ?
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
hadesKernel v1.1:

Regards
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
hadesKernel v1.2:

Regards
[Samsung Galaxy S8 & S8+ Cross Device Development] Iyaadali:
Superb kernel fast smooth and better battery life thank you
[Samsung Galaxy S8 & S8+ Cross Device Development] ExoRamX:
Awsome ! Can we use NetHunter with his kernel ? (like rubber ducky)
[Samsung Galaxy S8 & S8+ Cross Device Development] MegaloXDA:
Good Kernel, Tested On My Personal ROM... OK!
[Samsung Galaxy S8 & S8+ Cross Device Development] chinhtao:
could i ask u : why do u stop ? becuz some1 says sth stupid ?
[Samsung Galaxy S8 & S8+ Cross Device Development] luisnica98:
Congrat to developer. You have done a great job with this v1.2 kernel. When I first used it was on ROM Hades v17. I had to go back to Hades v16 cause my battery didnt last a day. In the meantime I have updated to Hades v18, even though I was reluctant to do it. I big smile is on my face cause the kernel works nothing less than perfect. Thanks a million.
[Samsung Galaxy S8 & S8+ Cross Device Development] n3roxe:
I highly recommend download hktools and tweak audio to your liking. This isnt mentioned much in features or comments, but my s8 had never sounded that good as it sounds on this rom and kernel. Suddenly it has power and punch to drive even bigger headhones without much distortion, and dont loose any clarity.
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
hadesKernel v1.3:

Regards
[Samsung Galaxy S8 & S8+ Cross Device Development] vothanhtam:
Hey buddy,

Where do you download

hktools

from as I tried to Google for it and couldn't find anything.

Thank you.
[Samsung Galaxy S8 & S8+ Cross Device Development] n3roxe:
Its on the first page mate. Read 'instructions' section.
[Samsung Galaxy S8 & S8+ Cross Device Development] vothanhtam:
Wow hKtweaks really is amazing. The phone loud speaker is much better now.

Thanks for the info buddy.
[Samsung Galaxy S8 & S8+ Cross Device Development] Taz2016:
Hi. NFC work with this kernel?
[Samsung Galaxy S8 & S8+ Cross Device Development] kac222:
Yes,work.
[Samsung Galaxy S8 & S8+ Cross Device Development] Mario210:
Perfect

Thx for this kernel really good job. Long life battery.
[Samsung Galaxy S8 & S8+ Cross Device Development] camelboots:
I used this kernel with hades rom v8 on my S8. Very good, but in flight Modus I lost over the night 6% battery. With NX kernel 0%.

Did I Make something wrong? Must I tune the kernel in the tweaks settings?
[Samsung Galaxy S8 & S8+ Cross Device Development] enebro77:
Same with me ... with Gsam Battery Monitor I can see there is something like '*alarm*' which causes a lot of awakenings. (in 1 day, 354 and 4,4 minutes)

This doesnt happens with NX
[Samsung Galaxy S8 & S8+ Cross Device Development] Maroc_Specops:
This thing is fast.
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
Yeah, it's possible and will be 100% better than stock in battery life and performance.
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
https://xdaforums.com/galaxy-s8/sam...lopment/recovery-galaxy-s8-s8-exynos-t3847712

https://xdaforums.com/samsung-a-series-2017/how-to/guide-root-install-twrp-samsung-t3747535
[Samsung Galaxy S8 & S8+ Cross Device Development] smallville7123:
how do I compile this? I get

out$ aarch64-linux-gnu-gcc -mcpu=exynos-m1.cortex-a53+crc+crypto ../kernel/bounds.c

cc1: error: unknown value ‘exynos-m1.cortex-a53+crc+crypto’ for -mcpu

out$ ~/rom/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-gcc -mcpu=exynos-m1.cortex-a53+crc+crypto ../kernel/bounds.c

../kernel/bounds.c:1:0: error: unknown value 'exynos-m1.cortex-a53+crc+crypto' for -mcpu
[Samsung Galaxy S8 & S8+ Cross Device Development] fidoedidoe:
The opening page indicates compiled with GCC 9.1, you're using GCC 4.9 (default). You'll need to compile using a custom 9.1 toolchain which supports the additional options (anything prefixed with a +) within the -mcpu= directive (ie: +crc, +crypto, etc)
[Samsung Galaxy S8 & S8+ Cross Device Development] fidoedidoe:
Well to me it's clear, you're using a value for -mcpu= that isn't supported by the toolchain. Check the docs for supported -mcpu values, adjust as necessary and build
[Samsung Galaxy S8 & S8+ Cross Device Development] smallville7123:
ok, how would i set my build to use aarch64-linux-gnu-gcc-9

---------- Post added at 03:34 PM ---------- Previous post was at 03:23 PM ----------

this is my entire build log https://github.com/mgood7123/AndroidRootfs/blob/master/KernelBuildLog
[Samsung Galaxy S8 & S8+ Cross Device Development] smallville7123:
anyone know if an SAR (System as Root, A/B) variant of this kernel is planned?
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
hadesKernel v1.4

Regards
[Samsung Galaxy S8 & S8+ Cross Device Development] JerryKing12:
Thank you we love you
[Samsung Galaxy S8 & S8+ Cross Device Development] sananda:
Kernel runs smooth and fast, but Unfortunately swiftinstaller app not working with this kernel. With nx its working again. Any advice?
[Samsung Galaxy S8 & S8+ Cross Device Development] docteurcrook:
It's work me. After install new kernel, i had to reinstall:

Magisk first, then swiftinstaller magisk module and it's done...
[Samsung Galaxy S8 & S8+ Cross Device Development] Denfic:
Uhhh .. ok .. its slightly off topic :eek:.. but .. i have a s8+ that broke down .. I bought a other one .. that was working fine .. now i had a backup from my first phone .. flashed the backup back on new phone .. BUT . what i did NOT untick was my efs folder .. with the IMEI .. so the new phone did not work right no data no provider and all that .. .. because off the wrong imei code :(.. tried to find a way to reinsert the imei but no luck ..been to a few people who thought they could fix my problem .. now i ended up with a phone thats not working .. it does not restart at all .. BUT i can still use download mode .. DOES SOMEONE KNOW A WAY TO FIX THIS ISSUE ???? PLLEASE P.M. ME ... even phone stores do not have a fix .. (yeah for about 200,- euro`s ) .. but is there a other CHEAPER way .. PLEASE LET ME KNOW .. !! Sorry for this thing .. but i cannot find anything on how to do this true internet ...and all my options are gone .. !!
[Samsung Galaxy S8 & S8+ Cross Device Development] sofir786:
I honestly don't know what else to suggest, you've flashed one phones efs to another, unless you had the data backed up on the new phone wo that you can restore that phones efs then I think you're out of luck, hopefully there might be someone here who can provide you with more info. I always be super careful when it comes to efs

Ps have you tried installing original firmware via Odin or using smart switch to carry out device recovery?
[Samsung Galaxy S8 & S8+ Cross Device Development] Taz2016:
Hi NFC works properly?
[Samsung Galaxy S8 & S8+ Cross Device Development] ReggaHyko:
Dear dev ...

After i flash your kernel v1.4 because im using your rom . But after i'd flash the kernel why my phone tobe unrooted?

On my first onstalling using your stock rom im rooting my device . But after i install kernel v1.4 my phone tobe unrooted, can u tell me why?

Thanks

Regards
[Samsung Galaxy S8 & S8+ Cross Device Development] Boilookhere:
Flash stock rom with odin & check if the issue is solved, if not, take your device to authorized service center and tell them you have cell reception issue and suggest them to re-write IMEI (Which will be conveniently written on your device back glass) and this issue can be resolved. They will charge some $5-10 (it's rs 230 in india).
[Samsung Galaxy S8 & S8+ Cross Device Development] Denfic:
Thanks ..i will try that .. after flashing stock true Odin ..its not reading the imei .. i will go and offer it for repair .. its pretty frustrating .. all works except the data and calling ... hmzzz !:silly::silly:
[Samsung Galaxy S8 & S8+ Cross Device Development] hispanico957:
I can flash over 10.0 hadesrom with kernel 1.3 ?

Thank

Hispa
[Samsung Galaxy S8 & S8+ Cross Device Development] ReggaHyko:
I have install this kernel with hadesrom v10 but this kernel make my phones heat? After install all the things i didnt found crash or anything yet . But after install my phone really hot (heating) . Sorry for my bad english .

*NOTED:

after install hadesrom v10 my NFC didnt work . I cant configure the setting of nfc . Thanks Dev the best work
[Samsung Galaxy S8 & S8+ Cross Device Development] Solace50:
I'm curious as to if its the kernel at fault here for improper charging occurring. I bought a wireless docking station to charge my phone and the amperage is fluctuating and not reaching expected specs through both wireless and wired according to ampere. Ill be trying a different kernel or stock to see the difference. The last change log also stated charging improvements which made me think that the kernel is the culprit.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Check A2N Kernel Thread, there's exactly what u need, adjustable charging Current and Fast Charging even with screen ON. ;)

I hope @ corsicanu bro will not kill me :o
[Samsung Galaxy S8 & S8+ Cross Device Development] Solace50:
I already took a look and tried it on a s8+ with hades rom. I ended up having crashes at boot having to hard reset the device with the power buttons :< ill post in your thread instead of here regarding that.
[Samsung Galaxy S8 & S8+ Cross Device Development] corsicanu:
I hope you try to keep your opinion for yourself, i never came and never will come to your threads to tell your users about my kernel has xyz and "it's exactly what you need". But speaking of your thread i might visit it a bit later to try and stop you from misleading people. Thank you.
[Samsung Galaxy S8 & S8+ Cross Device Development] jonasdoess:
Especially when his kernel doesn't work at all with customs rom for the moment...
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Nope :)

Each person has the right to express the opinion.

I've to admit that it wasn't the best idea to write it public, instead it would be better if had wrote him a pm.

If i triggered u, than i'm sorry. :angel:

My intention wasn't to disgrace your Kernel, but it was to help the User. :)

I'm not that sort of ass_hole that want to receive something but never give something back.

If an user is asking me for feature xy that it's missing in A2N Kernel, but i know it's

actually

implemented in hades Kernel (or any other custom kernel), then i don't have any problem to redirect him to your Thread here .. At this Point it's probably OK for you and u likely even wouldn't thank me for this. :highfive:

But i remember: The Life is giving and receiving.

That is HUMANITY :)
[Samsung Galaxy S8 & S8+ Cross Device Development] ReggaHyko:
Bro when new update come ? . I have get trouble with this kernel .

I have draining of my battery . But fast and smooth already getting on my s8 .

But im looking battery usage i got 2:30 just 7% it really awesome . But its still draining bro . But thanks so much for this kernel
[Samsung Galaxy S8 & S8+ Cross Device Development] ReggaHyko:
clean all everything and try to install again . I have same trouble after v3 to v10 and stuck on bootscreen but after i clean everything and try again and update the kernel, its completly faster and smooth .
[Samsung Galaxy S8 & S8+ Cross Device Development] ReggaHyko:
Not all different kernel support with hadesrom . So why hadesrom have hades kernel itself, its have been tested . Maybe its safety than take more risk if using other kernel .??

Regards

"Sorry if bad english"
[Samsung Galaxy S8 & S8+ Cross Device Development] SirSoviet:
Hey there, would enabling KVM on 8895 be feasible at all? It would be really cool if we could run Windows 10 ARM or various Linux distros at native speed via QEMU/Limbo. Here is a GitHub issue that may contain lots of valuable information to help you.

It's worth mentioning that they don't seem to have done any further testing with 8895 other than adding CONFIG_VIRTUALIZATION=y, CONFIG_KVM=y, CONFIG_KVM_MMIO=y, and CONFIG_KVM_ARM_HOST=y in the defconfig of the stock kernel, and compiling it. The kernel successfully boots, but there is no /dev/kvm.

I'm wondering if you may be able to bring any Exynos-specific expertise to this issue, so that you can help determine whether it is possible, and bring KVM to our Galaxy S8 :fingers-crossed:
[Samsung Galaxy S8 & S8+ Cross Device Development] panchovix:
EDIT: Wrong thread
[Samsung Galaxy S8 & S8+ Cross Device Development] Jason_20:
When using hasesKernel v 1.4 with riru Edxposed, the boot time is very long (about 90 seconds), after changed to another kernel with same setting (NX), the boot time is normal (about 30 seconds).

When removed riru Edxposed and using hadesKernel, the boot time is also going back to normal.
[Samsung Galaxy S8 & S8+ Cross Device Development] tarikkaya:
I'm waiting and looking but don't kernel for kvm. kernel edit hard..
[Samsung Galaxy S8 & S8+ Cross Device Development] Solace50:
That was related to someone else kernel which was a terrible experience. Not Hades kernel. Since 1.3 it has been quite stable without any random reboots.
[Samsung Galaxy S8 & S8+ Cross Device Development] enebro77:
[MENTION=4658360]corsicanu[/MENTION], Sir, ... do you have a repo of S8 stock kernels ?

Many thanks in advance
[Samsung Galaxy S8 & S8+ Cross Device Development] rub87:
Does this Kernel have cifs support?
[Samsung Galaxy S8 & S8+ Cross Device Development] maxi65:
What's moro sound control?

I didn't find any settings regarding this.
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
Install hktweaks and go to "sound" tab.
[Samsung Galaxy S8 & S8+ Cross Device Development] maxi65:
Any link for hkttweaks?

---------- Post added at 04:50 PM ---------- Previous post was at 04:47 PM ----------

Alright thanks.. i got the file.. ?
[Samsung Galaxy S8 & S8+ Cross Device Development] tarikkaya:
https://stackoverflow.com/questions/8080226/bridge-utils-add-bridge-failed-package-not-installed
[Samsung Galaxy S8 & S8+ Cross Device Development] unknown1818:
Any chance to add rtl8812au monitor mode firmware? Dont have pc to compile
[Samsung Galaxy S8 & S8+ Cross Device Development] UmarBurney:
How's the gaming performance with this kernel? I mean, is it going to let me play PUBG on Extreme FPS?
[Samsung Galaxy S8 & S8+ Cross Device Development] ennexx:
Try and see
[Samsung Galaxy S8 & S8+ Cross Device Development] adrianflo:
Hi. This kernel will get updates? Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] young666:
It gets updated on Hades Rom v12. But it's only applicable on that rom
[Samsung Galaxy S8 & S8+ Cross Device Development] SameerAhmed:
any solution?

Were you able to solve this issue, or identify a custom toolchain to compile with the "cc1: error: unknown value ‘exynos-m1.cortex-a53+crc+crypto’ for ‘-mcpu’" option?
[Samsung Galaxy S8 & S8+ Cross Device Development] smallville7123:
yes, it requires the Linario Toolchain
[Samsung Galaxy S8 & S8+ Cross Device Development] StuifzandNL:
Good stable kernel! 100%

How do i get usb otg working??

Links in description does not work

Regards
[Samsung Galaxy S8 & S8+ Cross Device Development] Hi87:
Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] andr_SMOLKEYS:
Does this work on an S8 with EvoX 7.x (Android 13)?
[Xiaomi Poco F1 Questions & Answers] kryptonify:
At first it works just fine, maybe after a few hours/days of use, it suddenly stops working! No sound at all!

Ive tried unpairing and pairing again. Still no sound. Ive tried switching airplane mode on and off, problem stil there.

My bt earphone works just fine on other device, only on my pocophone with miui eu, it doesnt work. I have the latest miui eu weekly btw.

Ive searched everywhere, I think im the only one with this problem. HALP!

Edit: solved! I had to unpair and pair and then reboot. Fixed it
[Xiaomi Poco F1 Questions & Answers] kryptonify:
I seriously need help!
[Xiaomi Poco F1 Questions & Answers] Deepankar_28:
it doesnt work ofr me does anyone have any other ideas?
[Samsung Galaxy S10+ Guides, News, & Discussion] PSxplay:
Hey

I just wanted to know if am i the only one facing utter framedrops after every 2 sec even on smooth graphics and extreme fps?

Is there any fix for that or the game is not optimised?

I have also tried gfx tool but no luck. Even the Pubg from galaxy store is giving ridiculous framedrops and choppy gameplay.
[Samsung Galaxy S10+ Guides, News, & Discussion] Diaze:
I play all maxed without any frame drops on my s10e. Maybe messing with gltools isnt the best idea
[Samsung Galaxy S10+ Guides, News, & Discussion] Dpk1:
[MENTION=225651]op[/MENTION] Had the same issue when I tried playing pubg on my S10+ last month. Found out that turning off dolby atmos and using wired headphones instead of bluetooth buds helped reduce framedrops. But the gameplay wasn't smooth still! Thankfully after the latest S10+ firmware update (may) the game runs smooth on high settings without much heating even after 40 minutes of gaming. I'm not sure if the game was optimized for exynos S10 (received update from tencent too) or Samsung did something to improve it in the last update, butI have no issues playing pubg on my S10+ now!
[Samsung Galaxy S8+ Guides, News, & Discussion] Bellboy4510:
Hi first post here but not a complete newbie. But this time I'm stuck big time and would appreciate some help.

I've got a s8 plus that recently started playing up. All of a sudden it started not being able to make or receive calls. But I noticed it only happened when the "conditional call forwarding active" message didn't appear when dialing. I figured it had something to do with call forwarding so try to change the settings on supplementary services settings but when I tried to enter the settings an error message appeared "failed to read data" I tried sending the code manually to cancel voice mail *#022# to see if it would work but I got "connection problem or invalid mmi code" so assumed it could be that the phone is trying to check with the network the forwarding settings as the call starts but for some reason it cannot communicate with it as the mmi codes don't seem to working?? (I'm not that knowledgeable in that area) I tried all the fixes online for the "connection problem or invalid mmi" but none work so I flashed the firmware through Odin even tried a few different ones, I've been playing around with Odin for a while so I'm comfortable with it, I even flashed a pit once for a note 4 that was bricked (just saying so you can see I'm comfortable with using it, not an expert just comfortable) but nothing has fixed my problem my phone is a g955fd running pie and one UI with the latest security update. I've read the duos have some issues with this. I've tried other sim cards on my phone from different carriers and the problem is the same and I'm using my sim on a borrowed phone and no problems. I'm assuming the problem goes deeper than the firmware, could this problem be boot loader related? Would a nand erase and reinstalling the boot loader fix it? Everything else works 100%

Someone please help me, the phone I'm borrowing is an apple and every day I have it I feel weaker and dumber, it's like kryptonite.

Sorry for the long post but I've been browsing xda forums for years and I know that you guys always say to share as much info as possible. By the way I've searched and couldn't find a thread about this but it there is one I promptly apologize and just ask for the link to it if not thanks in advanced.
[Samsung Galaxy S8+ Guides, News, & Discussion] deadedge7:
? G935F or G935U exynos vs snapdragon

Way for snapdragon

Flash https://xdaforums.com/galaxy-s8+/development/rom-t3901074 with odin and test with hard factory reset recoery.

After, flash odin last firmware stock sammobile