• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][10] hadesRom Q v2.0 for Exynos S8 / S8+ / Note8 [15.09.2021]

Search This thread
On my phone, someone changed the imei once. Now after I flash hadesRom I get only emergency calls, although the imei is the same as on the stock firmware. After restore to stock, calls work again. Does anyone know how to fix this?

I also noticed that after changing imei by master, adb debugging was enabled in developer settings
same problem is with me too when i do network repair then the phone restarts. If you have fixed this problem please let me know
 

corsicanu

Recognized Developer
May 25, 2012
1,948
13,129
Bucuresti
So basically the time has come, the big upgrade is here, i proudly present you hadesRom Q v2, a full fledged port of Note9 to Note8, S8 and ofcourse, S8+.

This upgrade took us more than we expected, but in the end it's by far better than v1 with a ton of impossible fixes and exotic features enabled, such as iris.

Before i start pasting the changelog of what last 10 months looked like, i would like to praise my personal OneUI God - Ananjaser1211 - who's responsable for a major part of bugfixing, show him some love on his paypal at http://paypal.me/ananjaser1211.

If you appreciate what we do, consider supporting us with feedback, donations (Either to myself (http://paypal.me/corsicanu) or Anan) and enjoy the rom.

Last but not least, i would still like to mention that we will not tolerate any kind of kang, either it's aroma, fixes, kernel or others parts of our work, and as i said few weeks ago - any other Android 10 rom will be suspected for kang and deeply investigated for reporting evidences.


hadesRom Q v2.0 Changelog:
  • Rebase N960FXXS9FUH1 August security patch
  • Cumulative fixes and changes since December 2020
  • Merged samsung security patches since v1
  • Fix missing audio effects (charging audio etc
  • Switch to Note10/Note9 Audio selection in aroma
  • Fix SoundTheme selector
  • Fix Bootanimation issues/selection
  • fix earpiece clipping noise
  • update goodlock
  • remove left-over files in rom
  • Use custom soundparam by @Muroi for enchanced audio
  • significantly improve camera stability
  • fix some S8 issues with DPI/scaling
  • use custom LMK config for S8 to fix ram issues
  • Dont Enable ADB Debugging by default
  • add props to improve HWC
  • fix USB audio
  • Avoid issues caused by broken Superslowmo snap driver
  • add 2x zoom button on s8/s8+
  • Update Routines to fix FC
  • Update SamsungDaily
  • Add CHC, KTC, LUC, SKC , COO And ARO CSC packs
  • Remove Force RCS as people dont seem to realize it needs carrier and reciver support
  • Remove VancedManager due it being very frequently updated
  • Fix issues with power/thermal HAL that caused lag and performance degredation
  • Fixed SmartStay
  • Fixed bluetooth calls issues
  • Fix HDR profile for camera
  • Added Outdoor mode toggle in settings
  • Removed some leftover files to save 100MB in system
  • Fix a bug that caused the device to freeze / lag when camera is being used
  • Fix S8/S8+ Random 10~15sec freezing
  • Add calculator directly in the rom
  • Add storage booster directly in the rom
  • Update Device model name
  • Disable unsupported Audio features
  • Fix Auto brightness in direct sunlight
  • Improve safetynet hiding without magisk
  • Fix installation issues on newer TWRPs (3.5.1)
  • Fix a bug that caused some wired headphone to play weird noises
  • Updated CSC/Network features to June
  • Fix "Hi Bixby" and "Ok Google" hotwords for Assistant
  • Fix IRIS sensor and make it work in secure folder and other places
  • Fix capture with HeartRate sensor
  • Fix face detection box in selfie mode
  • Enable selective focus in selfie (experimental)
  • Fix Telephoto camera activation zoom level (now activates at 2.0x instead of 2.4x)
  • Support more NFC card types (Mifare plus Thanks @pavlon333)
  • Fix-up some audio issues occuring in games with mic
  • adjust audio configs / HAL to the most compatible with stock
  • increase earpiece volume in calls so it is not too quiet
  • Reduce wired headphone mic volume in calls because it was too loud
  • Cleanup some of the broken constant logging services
  • Update to latest chinese smart manager with more features
  • Add Manage App Data (enable/disable network)
  • Use latest Dynamic lock screen wallpaper to pick more categories
  • Disable High Brightness Warning
  • Disable High Volume Warning
  • Update Safetynet Fix to bypass recent GMS restrictions

hadesKernel v2.5.1 Changelog:
  • Upstream linux 4.4.283
  • Improve safetynet hiding to let more apps work
  • Remove IRQ tweaks that caused extra heat
  • Reduce extra logging spam
  • Improve PM QoS
  • Optimize touch interrupt usage
  • Fix massive performance and battery issues
  • Fix Random freezes and lags on S8/S8+
  • Set default I/O to CFQ
  • keep interactive as default gov
  • Upstream binder, EXT4, lmk and net to latest google
  • Fixed IPV6 connection
  • Fixed issues with SWAP values on S8
  • Updated kernel to latest OSRC source drop (DUD1)
  • Backport few QQ changes from S9
  • Fix issues with charging and battery
  • Enable DriveDroid support

Install instructions:
If you are installing on S8/S8+ or any of Korean variants - SELECT LESS BLOATWARE OR THE PHONE WILL NOT BOOT
  • Make sure you have latest official TWRP installed (download latest official for Note8 or S8/S8+)
  • Make sure your phone is charged to at least 70%.
  • Download the ROM, and transfer to your phone / external SD card
  • Make sure OEM Unlock is ON in developer settings
  • Boot the phone into TWRP
    - coming from hadesRom Q v1.0, no wipe is needed
    - coming from any other setup than hadesRom, full wipe is mandatory - Dalvik Cache, Cache, Data (or select wipe in Aroma options)
  • Flash ROM and boot (first boot can take up to 15-20 min)
  • uncheck diagnostic data in setting wizard

How about bugs and/or issues and/or requests?
  • First read existing issues and the F.A.Q from first page to ensure its not a duplicate
  • Properly report issues by submitting an issue on GitHub
  • provide as much info as possible so the issue is not ignored / closed

Bugs at release:
  • Common - Some camera modes (live focus, super slow motion)
  • Common - Permissive kernel (needed to for hw mismatch)
  • Common - Encryption (internal/external storage encryption is broken)
  • Common - Flashlight intensity (due to fixing iris)
    Due to the nature of this rom being a port from a different soc and these bugs being 95% hardware related, the above features have been disabled/hidden with a very small chance of succeeding in fixing them.

Downloads:

Misc links
 
Last edited:

ananjaser1211

Recognized Developer / Recognized Contributor
Hope you all enjoy this release, it has been a grand task that took alot of collaboration from us, the testers, and finally the users who had iron patience to withstand the duration between the last release and now.

Please make sure to leave feedback, help each other out in the thread, and fill out issues on github when needed
 
Last edited:

erens.freddie2

New member
Mar 9, 2015
2
0
So basically the time has come, the big upgrade is here, i proudly present you hadesRom Q v2, a full fledged port of Note9 to Note8, S8 and ofcourse, S8+.

This upgrade took us more than we expected, but in the end it's by far better than v1 with a ton of impossible fixes and exotic features enabled, such as iris.

Before i start pasting the changelog of what last 10 months looked like, i would like to praise my personal OneUI God - Ananjaser1211 - who's responsable for a major part of bugfixing, show him some love on his paypal at http://paypal.me/ananjaser1211.

If you appreciate what we do, consider supporting us with feedback, donations (Either to myself (http://paypal.me/corsicanu) or Anan) and enjoy the rom.

Last but not least, i would still like to mention that we will not tolerate any kind of kang, either it's aroma, fixes, kernel or others parts of our work, and as i said few weeks ago - any other Android 10 rom will be suspected for kang and deeply investigated for reporting evidences.
Thanks 👍
 

ananjaser1211

Recognized Developer / Recognized Contributor
few updates.

There are few notes for S8/S8+ users, previous you were able to change the flash light intensity, and use flashlight from the lockscreen shortcut, these has been bricked by the V2 update as the fix for them conflicted with iris scanner.

in hindsight i should have disabled the method that broke it all together to retain some functionality but it slipped my mind. so will see how this can be handled.

For Note 8 users, i am not sure how this happened yet, but the telephoto camera stopped working after the release, i cant trace back what broke it yet. so for now the zoom camera is useless. ive opened an issue on github.

one last thing, a common bug across all phones is the selfie/back camera white box is flickering again, not sure yet why it is working fine here and broken for pretty much everyone, so again, will see how this could be handeled.

meanwhile please report any new issues you face on github so i can see it.
 
Last edited:
  • Like
Reactions: w41ru5 and namdo90
Disclaimer

I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.

xpROhLq.png

Some personal thoughts:

You are not allowed to use this base, aroma, or any parts of it for your own "ROM". if you want to make a Q port, "DIY"
Any sort of kang will be reported without hesitation..


This project is here only because of heavy collaboration of my brother @ananjaser1211 who spent very much of his precious time on bringing this port into a decent state, so make sure to send him some love via paypal.

If you like my work and want to support the development, you can always send me a treat via paypal or press 'Like' button instead of saying it - it will keep the thread clean and keep me motivated to do more;

You should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation - for extra questions read FAQ post below;


Rom Features
Only for G950F / G950N / G955F / G955N / N950F / N950N
  • Android 10
  • Full N960FXXS9FUH1 port - August 2021 release
  • Full Samsung OneUI 2.5 Experience
  • Properly optimised for S8 / S8+ and Note 8 with their own separate configurations
  • August security patch
  • Heavy debloated/deknoxed
  • RMM prepatched (more info about RMM here)
  • hadesKernel
  • Redesigned Aroma Installer
  • Selectable Edge Features (light edge/full edge/no edge)
  • Selectable Bootanimations
  • Selectable Bloatware (Game launcher/tools, Dictionary, Reminder, Video, Digital Wellbeing, ANT+, Google Assistant, Chrome, LiveCaptions, Flipboard, Upday and Sim Toolkit)
  • Selectable Smart Manager (International / Chinese)
  • Selectable SamsungDaily (BixbyHome) , Bixby Voice, Bixby Vision and routines
  • Bixby Key remapping
  • 1120 Fonts Mod
  • Google Fonts
  • GoodLock Manager patched to work in all countries
  • AdAway and Vanced Manager
  • Duos + sdCard Patch
  • Patched reboot button to reboot to recovery on long press
  • Patched settings to show status Official
  • Dual Messenger patched for all user apps
  • Patched SecureFolder and Knox WorkProfile
  • Camera - enabled recording [email protected] & [email protected] with no recording time limit
  • Enabled some csc features (extra toggles, call record, statusbar network speed etc.)
  • Removed extra product bloatware (keyboard languages & handwriting recognition data)
  • v2.0 exclusives:
    - Fix "Hi Bixby" and "Ok Google" hotwords for Assistant
    - Fix IRIS sensor and make it work in secure folder and other places
    - Fix capture with HeartRate sensor
    - Fix face detection box in selfie mode
    - Fix Telephoto camera activation zoom level (now activates at 2.0x instead of 2.4x)
    - Update Safetynet Fix to bypass recent GMS restrictions
    - Support more NFC card types (Mifare plus Thanks @Pavlon333)
    - Fix-up some audio issues occuring in games with mic
    - Fix SoundTheme selector
    - Fix Bootanimation issues/selection
    - fix earpiece clipping noise
    - adjust audio configs / HAL to the most compatible with stock
    - increase earpiece volume in calls so it is not too quiet
    - Reduce wired headphone mic volume in calls because it was too loud
    - Cleanup some of the broken constant logging services
  • hadesKernel v2.5.*:
    - latest sourcecode released by samsung
    - upstreamed to 4.4.283 (stable linux kernel)
    - Patches for Android Q
    - compiled with custom GCC-12.x
    - Fully Permissive
    - blu_active CPU governor
    - other compiler optimizations
    - F2FS Support
    - disabled audit, excessive debugging, logging, knox, proca, defex, rkp, tima, root restriction, unused governors, io schedulers, compression algorithms, TCP congestion algorithms and more
    - added Moro sound control
    - added boeffla wakelock blocker with a default list of wakelocks for better battery
    - Enabled ZRAM with latest LZ4 Compression algorithm and disabled Samsung swap
    - Adjust swappiness with specific configs for S8 / S8+ / N8
    - Added LED fade mod
    - added crc toggle
    - added wireguard support
    - Added support for DexOnPC
    - dex with any hdmi adapter
    - Disable excessive DVFS and tune GPU
    - Apply IRQ Patches and improvments
    - Disable excessive UHQ upscaler drain
    - Reduce MIF Frequency- Improve safetynet hiding to let more apps work
    - Remove IRQ tweaks that caused extra heat
    - Reduce extra logging spam
    - Improve PM QoS
    - Optimize touch interrupt usage
    - Fix massive performance and battery issues
    - Fix Random freezes and lags on S8/S8+
    - Set default I/O to CFQ
    - keep interactive as default gov
    - Upstream binder, EXT4, lmk and net to latest google
    - Fixed IPV6 connection
    - Fixed issues with SWAP values on S8
    - Updated kernel to latest OSRC source drop (DUD1)
    - Backport few QQ changes from S9
    - Fix issues with charging and battery
    - Enable DriveDroid support

Installation steps
If you are installing on S8/S8+ or any of Korean variants - SELECT LESS BLOATWARE OR THE PHONE WILL NOT BOOT
  • Make sure you have latest official TWRP installed (download latest official for Note8 or S8/S8+)
  • Make sure your phone is charged to at least 70%.
  • Download the ROM, and transfer to your phone / external SD card
  • Make sure OEM Unlock is ON in developer settings
  • Boot the phone into TWRP
    - coming from hadesRom Q v1.0, no wipe is needed
    - coming from any other setup than hadesRom, full wipe is mandatory - Dalvik Cache, Cache, Data (or select wipe in Aroma options)
  • Flash ROM and boot (first boot can take up to 15-20 min)
  • uncheck diagnostic data in setting wizard

How about bugs and/or issues and/or requests?
  • First read existing issues and the F.A.Q below to ensure its not a duplicate
  • Properly report issues by submitting an issue on GitHub
  • provide as much info as possible so the issue is not ignored / closed

Bugs at release of v2.0:
  • Common - Some camera modes (live focus, super slow motion)
  • Common - Permissive kernel (needed to for hw mismatch)
  • Common - Encryption (internal/external storage encryption is broken)
  • Common - Flashlight intensity (due to fixing iris)
    Due to the nature of this rom being a port from a different soc and these bugs being 95% hardware related, the above features have been disabled/hidden with a very small chance of succeeding in fixing them.

Credits
  • @ananjaser1211, a modest mofo, for listening all my sh*t all the time, getting a Note8 to help me finish this port and working on it ever since, narrowing down the bug list and simply being there always available to contribute
  • DaN and Rayan Refoua (@Rrs_hidden) for awesome bootanimations
  • @Cvolton for fixing device MAC issues, 4K/60fps camera mod and other contributions
  • @thereassaad, @yash92duster, @AbrahamGC, @Grouxho @fOmey for mods and ideas
  • @PerfectSlayer for best adblocker for android (imo)
  • @vanced team for all their work for best Youtube experience
  • @Winb33 for 1120 font pack
  • testers & donors
    *please pm me if i forgot someone

Source Code:
Can you make Hades Rom based on One UI 3.0? I'm very excited about it.
// I have used Hades Rom for 1 year from the beginning of this post.
 

examiner

Senior Member
Oct 25, 2011
661
119
batangas
Does anyone tried rooting this rom? I wasn't able to root this phone.I tried magisk and run safety net but always failed.. I open the adaway app says root required..

Can't use banking app also even though
I'm not rooted.
 
Last edited:

adrienschmitz

Member
Oct 1, 2016
13
7
Tramandaí
Does anyone tried rooting this rom? I wasn't able to root this phone.I tried magisk and run safety net but always failed.. I open the adaway app says root required..

Can't use banking app also even though
I'm not rooted.
Yes. a rooted with Magisk, changing from .apk to .zip and intalling througth TWRP.

To pass SafatyNet and be able to use bank apps:

Here are the steps –

  1. First, go to the Google Play Store & download “Termux” which is an Android terminal emulator and Linux environment app.
  2. Next, open Magisk Manager & from the left side menu, select the “Downloads” option.
  3. There, you need to Install two Magisk Modules – Busybox for Android NDK & MagiskHide Props Config
  4. You can either Install one Module & then reboot and then Install the other, or Install One, go back, install the second, and then reboot. Both will work.
  5. Once the phone reboots, now we need to do one final thing which is the most important step. Before moving to the next step, just check if both the modules are shown as installed or not in Magisk Manager.
  6. Open the Termux app & then type “su” and press Enter. This will grant Superuser Rights to the app.
  7. Next, type “props” & press Enter. You will see a lot of options & numbers in front of them to choose from.
  8. You need to choose the option that says “Edit Device Fingerprint”. It should be the Number “1” but just double check it on your device.
  9. Enter that Number & press Enter.
  10. Again, you’ll see some options & from there, choose the one that says “Pick a certified fingerprint”. This time, instead of numbers, you will see letters in front of each option like “f”, “v”, “s”, “b” etc. Enter the letter in front of the option (Pick a Certified Fingerprint) & press Enter.
  11. Now, you’ll see a long list of various Smartphone companies so from here, you need to choose your phone’s company. For Example, if your phone is the Asus Zenfone Max Pro M1, choose “Asus”. Here also, you need to type the number in front of the company name & then press Enter. [Samsung -> 26]
  12. Now, it’ll show you various devices from that company. If your device is there in the list, you’re good to go. Otherwise, you’re not lucky so you will have to wait for some other method.
  13. Select the number in front of your Phone’s name & then press Enter. [Galaxy Note 8 -> 39]
  14. Finally, it will ask if you want to continue. If you have followed everything above & selected the right options, write “y” & press Enter.
  15. Finally, press “y” to reboot your device & press Enter. Now, your phone will reboot.
Don't forget to use MagiskHide for the bank app and Google Play Services and hide Magisk app througth the settings
 
  • Like
Reactions: blackhawk_LA

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Does anyone tried rooting this rom? I wasn't able to root this phone.I tried magisk and run safety net but always failed.. I open the adaway app says root required..

    Can't use banking app also even though
    I'm not rooted.
    Yes. a rooted with Magisk, changing from .apk to .zip and intalling througth TWRP.

    To pass SafatyNet and be able to use bank apps:

    Here are the steps –

    1. First, go to the Google Play Store & download “Termux” which is an Android terminal emulator and Linux environment app.
    2. Next, open Magisk Manager & from the left side menu, select the “Downloads” option.
    3. There, you need to Install two Magisk Modules – Busybox for Android NDK & MagiskHide Props Config
    4. You can either Install one Module & then reboot and then Install the other, or Install One, go back, install the second, and then reboot. Both will work.
    5. Once the phone reboots, now we need to do one final thing which is the most important step. Before moving to the next step, just check if both the modules are shown as installed or not in Magisk Manager.
    6. Open the Termux app & then type “su” and press Enter. This will grant Superuser Rights to the app.
    7. Next, type “props” & press Enter. You will see a lot of options & numbers in front of them to choose from.
    8. You need to choose the option that says “Edit Device Fingerprint”. It should be the Number “1” but just double check it on your device.
    9. Enter that Number & press Enter.
    10. Again, you’ll see some options & from there, choose the one that says “Pick a certified fingerprint”. This time, instead of numbers, you will see letters in front of each option like “f”, “v”, “s”, “b” etc. Enter the letter in front of the option (Pick a Certified Fingerprint) & press Enter.
    11. Now, you’ll see a long list of various Smartphone companies so from here, you need to choose your phone’s company. For Example, if your phone is the Asus Zenfone Max Pro M1, choose “Asus”. Here also, you need to type the number in front of the company name & then press Enter. [Samsung -> 26]
    12. Now, it’ll show you various devices from that company. If your device is there in the list, you’re good to go. Otherwise, you’re not lucky so you will have to wait for some other method.
    13. Select the number in front of your Phone’s name & then press Enter. [Galaxy Note 8 -> 39]
    14. Finally, it will ask if you want to continue. If you have followed everything above & selected the right options, write “y” & press Enter.
    15. Finally, press “y” to reboot your device & press Enter. Now, your phone will reboot.
    Don't forget to use MagiskHide for the bank app and Google Play Services and hide Magisk app througth the settings
    1
    Does the direct Mediafile link in this post not work for you?
    There is no link to Mediafire
    1
    Did you look in the "Spoiler" tag?
    I was watching. But you're looking the wrong way. Under the spoiler v. 1. And follow the link in the same post to go to v.2, and there is no link to Mediafire.
    1
    I was watching. But you're looking the wrong way. Under the spoiler v. 1. And follow the link in the same post to go to v.2, and there is no link to Mediafire.

    Ah, my apologies, you are correct. Perhaps @corsicanu can help you with your request. (y) (y)
    1
    Ah, my apologies, you are correct. Perhaps @corsicanu can help you with your request. (y) (y)
    Got one already mate. Thanks @Pilot27 👍👍👍
  • 134
    Disclaimer

    I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.

    xpROhLq.png

    Some personal thoughts:

    You are not allowed to use this base, aroma, or any parts of it for your own "ROM". if you want to make a Q port, "DIY"
    Any sort of kang will be reported without hesitation..


    This project is here only because of heavy collaboration of my brother @ananjaser1211 who spent very much of his precious time on bringing this port into a decent state, so make sure to send him some love via paypal.

    If you like my work and want to support the development, you can always send me a treat via paypal or press 'Like' button instead of saying it - it will keep the thread clean and keep me motivated to do more;

    You should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation - for extra questions read FAQ post below;


    Rom Features
    Only for G950F / G950N / G955F / G955N / N950F / N950N
    • Android 10
    • Full N960FXXS9FUH1 port - August 2021 release
    • Full Samsung OneUI 2.5 Experience
    • Properly optimised for S8 / S8+ and Note 8 with their own separate configurations
    • August security patch
    • Heavy debloated/deknoxed
    • RMM prepatched (more info about RMM here)
    • hadesKernel
    • Redesigned Aroma Installer
    • Selectable Edge Features (light edge/full edge/no edge)
    • Selectable Bootanimations
    • Selectable Bloatware (Game launcher/tools, Dictionary, Reminder, Video, Digital Wellbeing, ANT+, Google Assistant, Chrome, LiveCaptions, Flipboard, Upday and Sim Toolkit)
    • Selectable Smart Manager (International / Chinese)
    • Selectable SamsungDaily (BixbyHome) , Bixby Voice, Bixby Vision and routines
    • Bixby Key remapping
    • 1120 Fonts Mod
    • Google Fonts
    • GoodLock Manager patched to work in all countries
    • AdAway and Vanced Manager
    • Duos + sdCard Patch
    • Patched reboot button to reboot to recovery on long press
    • Patched settings to show status Official
    • Dual Messenger patched for all user apps
    • Patched SecureFolder and Knox WorkProfile
    • Camera - enabled recording [email protected] & [email protected] with no recording time limit
    • Enabled some csc features (extra toggles, call record, statusbar network speed etc.)
    • Removed extra product bloatware (keyboard languages & handwriting recognition data)
    • v2.0 exclusives:
      - Fix "Hi Bixby" and "Ok Google" hotwords for Assistant
      - Fix IRIS sensor and make it work in secure folder and other places
      - Fix capture with HeartRate sensor
      - Fix face detection box in selfie mode
      - Fix Telephoto camera activation zoom level (now activates at 2.0x instead of 2.4x)
      - Update Safetynet Fix to bypass recent GMS restrictions
      - Support more NFC card types (Mifare plus Thanks @Pavlon333)
      - Fix-up some audio issues occuring in games with mic
      - Fix SoundTheme selector
      - Fix Bootanimation issues/selection
      - fix earpiece clipping noise
      - adjust audio configs / HAL to the most compatible with stock
      - increase earpiece volume in calls so it is not too quiet
      - Reduce wired headphone mic volume in calls because it was too loud
      - Cleanup some of the broken constant logging services
    • hadesKernel v2.5.*:
      - latest sourcecode released by samsung
      - upstreamed to 4.4.283 (stable linux kernel)
      - Patches for Android Q
      - compiled with custom GCC-12.x
      - Fully Permissive
      - blu_active CPU governor
      - other compiler optimizations
      - F2FS Support
      - disabled audit, excessive debugging, logging, knox, proca, defex, rkp, tima, root restriction, unused governors, io schedulers, compression algorithms, TCP congestion algorithms and more
      - added Moro sound control
      - added boeffla wakelock blocker with a default list of wakelocks for better battery
      - Enabled ZRAM with latest LZ4 Compression algorithm and disabled Samsung swap
      - Adjust swappiness with specific configs for S8 / S8+ / N8
      - Added LED fade mod
      - added crc toggle
      - added wireguard support
      - Added support for DexOnPC
      - dex with any hdmi adapter
      - Disable excessive DVFS and tune GPU
      - Apply IRQ Patches and improvments
      - Disable excessive UHQ upscaler drain
      - Reduce MIF Frequency- Improve safetynet hiding to let more apps work
      - Remove IRQ tweaks that caused extra heat
      - Reduce extra logging spam
      - Improve PM QoS
      - Optimize touch interrupt usage
      - Fix massive performance and battery issues
      - Fix Random freezes and lags on S8/S8+
      - Set default I/O to CFQ
      - keep interactive as default gov
      - Upstream binder, EXT4, lmk and net to latest google
      - Fixed IPV6 connection
      - Fixed issues with SWAP values on S8
      - Updated kernel to latest OSRC source drop (DUD1)
      - Backport few QQ changes from S9
      - Fix issues with charging and battery
      - Enable DriveDroid support

    Installation steps
    If you are installing on S8/S8+ or any of Korean variants - SELECT LESS BLOATWARE OR THE PHONE WILL NOT BOOT
    • Make sure you have latest official TWRP installed (download latest official for Note8 or S8/S8+)
    • Make sure your phone is charged to at least 70%.
    • Download the ROM, and transfer to your phone / external SD card
    • Make sure OEM Unlock is ON in developer settings
    • Boot the phone into TWRP
      - coming from hadesRom Q v1.0, no wipe is needed
      - coming from any other setup than hadesRom, full wipe is mandatory - Dalvik Cache, Cache, Data (or select wipe in Aroma options)
    • Flash ROM and boot (first boot can take up to 15-20 min)
    • uncheck diagnostic data in setting wizard

    How about bugs and/or issues and/or requests?
    • First read existing issues and the F.A.Q below to ensure its not a duplicate
    • Properly report issues by submitting an issue on GitHub
    • provide as much info as possible so the issue is not ignored / closed

    Bugs at release of v2.0:
    • Common - Some camera modes (live focus, super slow motion)
    • Common - Permissive kernel (needed to for hw mismatch)
    • Common - Encryption (internal/external storage encryption is broken)
    • Common - Flashlight intensity (due to fixing iris)
      Due to the nature of this rom being a port from a different soc and these bugs being 95% hardware related, the above features have been disabled/hidden with a very small chance of succeeding in fixing them.

    Credits
    • @ananjaser1211, a modest mofo, for listening all my sh*t all the time, getting a Note8 to help me finish this port and working on it ever since, narrowing down the bug list and simply being there always available to contribute
    • DaN and Rayan Refoua (@Rrs_hidden) for awesome bootanimations
    • @Cvolton for fixing device MAC issues, 4K/60fps camera mod and other contributions
    • @thereassaad, @yash92duster, @AbrahamGC, @Grouxho @fOmey for mods and ideas
    • @PerfectSlayer for best adblocker for android (imo)
    • @vanced team for all their work for best Youtube experience
    • @Winb33 for 1120 font pack
    • testers & donors
      *please pm me if i forgot someone

    Source Code:
    58
    Changelog and downloads:

    hadesRom Q OneUI v2.0

    hadesRom Q OneUI v1.0
    MD5: 95d76afbea023e342c1941b9855dd104
    SHA-1: A9482B4D96ED73B59803DA8B2850E8CFFD5A0C8C
    * Make sure to verify the hash of the file you downloaded to avoid issues such as not being able to boot / zip corrupt VerifyHash for Windows or Hash Checker for Android

    Misc links
    41
    Screenshots:
    Imgur album: Embedded images:
    Screenshot_20201226-132030_One UI Home.jpgScreenshot_20201226-132036_One UI Home.jpgScreenshot_20201226-132041_One UI Home.jpgScreenshot_20201226-132048_Settings.jpgScreenshot_20201226-132058_Settings.jpgScreenshot_20201226-132116_Good Lock.jpgScreenshot_20201226-132128_Camera.jpgScreenshot_20201226-132200_Device care.jpgScreenshot_20201226-132214_Wallpapers.jpgScreenshot_20201226-132224_Settings.jpgScreenshot_20201226-132322_My Files.jpgScreenshot_20201226-132336_Vanced Manager.jpgScreenshot_20201226-132358_One UI Home.jpg
    36
    So basically the time has come, the big upgrade is here, i proudly present you hadesRom Q v2, a full fledged port of Note9 to Note8, S8 and ofcourse, S8+.

    This upgrade took us more than we expected, but in the end it's by far better than v1 with a ton of impossible fixes and exotic features enabled, such as iris.

    Before i start pasting the changelog of what last 10 months looked like, i would like to praise my personal OneUI God - Ananjaser1211 - who's responsable for a major part of bugfixing, show him some love on his paypal at http://paypal.me/ananjaser1211.

    If you appreciate what we do, consider supporting us with feedback, donations (Either to myself (http://paypal.me/corsicanu) or Anan) and enjoy the rom.

    Last but not least, i would still like to mention that we will not tolerate any kind of kang, either it's aroma, fixes, kernel or others parts of our work, and as i said few weeks ago - any other Android 10 rom will be suspected for kang and deeply investigated for reporting evidences.


    hadesRom Q v2.0 Changelog:
    • Rebase N960FXXS9FUH1 August security patch
    • Cumulative fixes and changes since December 2020
    • Merged samsung security patches since v1
    • Fix missing audio effects (charging audio etc
    • Switch to Note10/Note9 Audio selection in aroma
    • Fix SoundTheme selector
    • Fix Bootanimation issues/selection
    • fix earpiece clipping noise
    • update goodlock
    • remove left-over files in rom
    • Use custom soundparam by @Muroi for enchanced audio
    • significantly improve camera stability
    • fix some S8 issues with DPI/scaling
    • use custom LMK config for S8 to fix ram issues
    • Dont Enable ADB Debugging by default
    • add props to improve HWC
    • fix USB audio
    • Avoid issues caused by broken Superslowmo snap driver
    • add 2x zoom button on s8/s8+
    • Update Routines to fix FC
    • Update SamsungDaily
    • Add CHC, KTC, LUC, SKC , COO And ARO CSC packs
    • Remove Force RCS as people dont seem to realize it needs carrier and reciver support
    • Remove VancedManager due it being very frequently updated
    • Fix issues with power/thermal HAL that caused lag and performance degredation
    • Fixed SmartStay
    • Fixed bluetooth calls issues
    • Fix HDR profile for camera
    • Added Outdoor mode toggle in settings
    • Removed some leftover files to save 100MB in system
    • Fix a bug that caused the device to freeze / lag when camera is being used
    • Fix S8/S8+ Random 10~15sec freezing
    • Add calculator directly in the rom
    • Add storage booster directly in the rom
    • Update Device model name
    • Disable unsupported Audio features
    • Fix Auto brightness in direct sunlight
    • Improve safetynet hiding without magisk
    • Fix installation issues on newer TWRPs (3.5.1)
    • Fix a bug that caused some wired headphone to play weird noises
    • Updated CSC/Network features to June
    • Fix "Hi Bixby" and "Ok Google" hotwords for Assistant
    • Fix IRIS sensor and make it work in secure folder and other places
    • Fix capture with HeartRate sensor
    • Fix face detection box in selfie mode
    • Enable selective focus in selfie (experimental)
    • Fix Telephoto camera activation zoom level (now activates at 2.0x instead of 2.4x)
    • Support more NFC card types (Mifare plus Thanks @pavlon333)
    • Fix-up some audio issues occuring in games with mic
    • adjust audio configs / HAL to the most compatible with stock
    • increase earpiece volume in calls so it is not too quiet
    • Reduce wired headphone mic volume in calls because it was too loud
    • Cleanup some of the broken constant logging services
    • Update to latest chinese smart manager with more features
    • Add Manage App Data (enable/disable network)
    • Use latest Dynamic lock screen wallpaper to pick more categories
    • Disable High Brightness Warning
    • Disable High Volume Warning
    • Update Safetynet Fix to bypass recent GMS restrictions

    hadesKernel v2.5.1 Changelog:
    • Upstream linux 4.4.283
    • Improve safetynet hiding to let more apps work
    • Remove IRQ tweaks that caused extra heat
    • Reduce extra logging spam
    • Improve PM QoS
    • Optimize touch interrupt usage
    • Fix massive performance and battery issues
    • Fix Random freezes and lags on S8/S8+
    • Set default I/O to CFQ
    • keep interactive as default gov
    • Upstream binder, EXT4, lmk and net to latest google
    • Fixed IPV6 connection
    • Fixed issues with SWAP values on S8
    • Updated kernel to latest OSRC source drop (DUD1)
    • Backport few QQ changes from S9
    • Fix issues with charging and battery
    • Enable DriveDroid support

    Install instructions:
    If you are installing on S8/S8+ or any of Korean variants - SELECT LESS BLOATWARE OR THE PHONE WILL NOT BOOT
    • Make sure you have latest official TWRP installed (download latest official for Note8 or S8/S8+)
    • Make sure your phone is charged to at least 70%.
    • Download the ROM, and transfer to your phone / external SD card
    • Make sure OEM Unlock is ON in developer settings
    • Boot the phone into TWRP
      - coming from hadesRom Q v1.0, no wipe is needed
      - coming from any other setup than hadesRom, full wipe is mandatory - Dalvik Cache, Cache, Data (or select wipe in Aroma options)
    • Flash ROM and boot (first boot can take up to 15-20 min)
    • uncheck diagnostic data in setting wizard

    How about bugs and/or issues and/or requests?
    • First read existing issues and the F.A.Q from first page to ensure its not a duplicate
    • Properly report issues by submitting an issue on GitHub
    • provide as much info as possible so the issue is not ignored / closed

    Bugs at release:
    • Common - Some camera modes (live focus, super slow motion)
    • Common - Permissive kernel (needed to for hw mismatch)
    • Common - Encryption (internal/external storage encryption is broken)
    • Common - Flashlight intensity (due to fixing iris)
      Due to the nature of this rom being a port from a different soc and these bugs being 95% hardware related, the above features have been disabled/hidden with a very small chance of succeeding in fixing them.

    Downloads:

    Misc links
    35
    We hope you all enjoy this release, it has been a ton of work to get it where its at, and we hope in the future it will be even better. make sure to leave your feedback and report any feature request or bugs in the linked github issues page so we can track them.

    Have fun!