• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][OneUI] hadesRom Pie Stock v2.5 for Exynos S10e/S10/S10+ [28.11.2019]

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
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.


Some personal thoughts:
- 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 #4 post;
- press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
- feel free to send me some coffee (which btw, runs out pretty quick), via paypal, if you want to support my work;
- if you take any of my work without my permission i'll report you, and you'll probably get banned.


Rom Features
Only for G970F / G970N / G973F / G973N / G975F / G975N
  • Android 9.0.0
  • Full G975FXXU3ASK1 November release
  • Proper S10e integration with files from G970FXXS3ASK1 - November release
  • Proper S10 integration with files from G973FXXS3ASK1 - November release
  • November security patch
  • Heavy debloated/deknoxed
  • Aroma Installer
    - selectable wipe
    - selectable mods
    - selectable csc
    - selectable csc features
    - selectable bixby key behavior
    - selectable GoodLock apps
    - selectable bloatware
    - selectable Android 10 beta apps
  • RMM prepatched (more info about RMM here)
  • Android 10 beta apps (Clock, Calendar, Keyboard, Weather, Messages, MyFiles)
  • Selectable Edge Features (light edge/full edge/no edge)
  • Selectable DEX Features
  • Samsung AppLock, ScreenRecorder, Secure Wifi, Call blocking app, BikeMode (Aroma selectable)
  • hadesRom custom bootanimation (Aroma selectable)
  • Secure Folder (Aroma selectable)
  • GoodLock apps (Aroma selectable)
  • Smart Manager from Chinese S9 (Includes Samsung Package Installer)
  • Yuva features (UsbBackup, SPowerPlanning, SProtect, Ultra Data Saving, Memory Saver and Samsung Max)
  • patched Dual Messenger for all user apps
  • patched Samsung Internet for secure mode
  • Bixby Key remapping
  • 1120 Fonts Mod
  • Google Fonts
  • AdAway and Youtube Vanced
  • Duos + sdCard Patch
  • Disabled high brightness warning
  • Disabled safe volume warning
  • Patched reboot button to reboot rooted
  • Patched settings to show status Official
  • Enabled some csc features (Extra toggles, call record, statusbar network speed etc.
  • Removed extra product bloatware (keyboard languages & handwriting recognition data)
  • hadesKernel v1.1
    - G97*FXXS3ASJG november source
    - compiled with latest clang available (r365631c) vs latest linaro gcc (arm-8.3-2019.03)
    - fully enforcing with the ability to change to permissive
    - knox/proca/defex/rkp/tima and other security spam disabled
    - Moro sound control
    - boeffla wakelock blocker with a default list of wakelocks for better battery
    - switched zram to lz4 compression for better decompression speeds
    - updated lz4 module
    - optimized Integer SQRT. for upto 3x faster operation
    - crc toggle
    - added maple io scheduler
    - enabled deadline io scheduler
    - disabled kernel samepage merging
    - wireguard support
    - mass_storage mode for drivedroid app
How about bugs?
Please first take a look at FAQ in #4 post for further issues/workarounds.
  • knox related features won't work (Samsung Pay, Pass etc.)
  • none other encountered
Credits
@Noxxxious
Rayan Refoua (@Rrs_hidden)
@ananjaser1211
@AbrahamGC
@Grouxho
@Sannoc69
@thereassaad
@yash92duster
@PerfectSlayer
@khongloi113
@nm111
@BlackMesa123
@SuperR.
@Winb33
@Dante63
@henklbr
@OnikdudeX
testers & donors
*please pm me if i forgot someone

XDA:DevDB Information
hadesRom, ROM for the Samsung Galaxy S10

Contributors
corsicanu
Source Code: http://s.go.ro/f6aqlfso

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Based On: Samsung Experience

Version Information
Status: Stable
Current Stable Version: v2.5
Stable Release Date: 2019-11-28

Created 2019-10-09
Last Updated 2020-02-24
 

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
Reserved

Downloads and flash instructions:
hadesRom OneUI v2.5
hadesRom OneUI v1.1
S10e Sensors patch
hadesRom OneUI v1.0
MD5: a9e8a5c616c449e43f6a2ac70fd687f5
How to install hadesRom v1.0:
  1. Make sure you have hadesRom compatible TWRP installed - instructions and downloads are here
  2. Make sure your phone is charged at least to 70%
  3. Download appropriate Magisk patched TWRP img file, according to your device (beyond1lte - G973F, beyond2lte - G975F)
  4. Download the ROM, and transfer to your phone / external SD card
  5. Boot the phone into TWRP
  6. Flash downloaded TWRP - Install - Install image - navigate to downloaded image and flash as recovery image
  7. Reboot to back to recovery to use the new TWRP
  8. Flash downloaded zip
  9. Do a FULL wipe: Dalvik Cache, Cache, Data (or select wipe in Aroma options)
  10. Flash ASIG/ASII bootloader / modem zip
  11. Use reboot recovery button to boot up rooted

Misc links
 
Last edited:

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
Reserved

How to install (hadesRom compatible) TWRP:
You must have at least September G97*FXXU3ASG8 (for F variant) or October G970NKSU3ASII (for N variant) firmware release installed on your phone
Prerequisites: Samsung USB drivers, Odin v3.13.3
If you already have the bootloader unlocked you can skip to step 6.
  1. Make sure OEM Unlock is ON in developer settings;
  2. Turn off the phone;
  3. Use vol down + bixby key + usb cable plugged to a pc to start the phone in download mode;
  4. Long press vol up then confirm you want to unlock bootloader (this is needed one time only);
    * Please be aware all your data will be erased including internal storage and phone will reboot!!
  5. Let the phone boot normally, pass the setup and connect to internet (wireless or mobile data) in order to unlock RMM;
  6. Make sure OEM Unlock is ON in developer settings;
  7. Turn off the phone;
  8. Use vol down + bixby key + usb cable plugged to a pc to start the phone in download mode, short press vol up to confirm you want to go to download mode;
    * If by any chance you see RMM state=Prenormal or KG state=Prenormal, redo from step 5!
  9. Download appropriate TWRP tar file according to your device (beyond0lte - G970F/G970N, beyond1lte - G973F/G973N, beyond2lte - G975F/G975N) - downloads here
  10. Open Odin v3.13.3 and place the downloaded TWRP tar file in AP tab and click Start - once you press start grab the phone and press vol up + bixby + power to force it boot straight in TWRP after flashing
  11. In TWRP home screen press wipe - format data - yes;
If you already have other TWRP installed for the mentioned security patch, download any .img file according to step 9 from above, and install from your current TWRP with Install image - browse to image and select - Recovery
 
Last edited:

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
FAQ
Q: Phone is showing YYY model but my phone is ZZZ model, is that normal?
A: Yes, that is very normal and very intented. Do not change it or you will break features.

Q: Why OEM toggle is missing in this rom?
A: I disabled it to be sure nobody gets locked by mistake.

Q: Magisk app not showing, what to do?
A: Download latest Magisk Manager from here and install as normal app.

Q: My phone shows locked because "Payment services was uninstalled without authorization", how to get rid of it?
A: Unfortunately you need to reflash rom, no wipe needed. Also don't try to debloat the rom again or you will have same issue.

Q: Installation failed, what to do now?
A: First of all make sure you have the pointed twrp. If the problem persists try to redownload the zip and/or select less things in Aroma installer. If you still have the problem, probably your device is not supported.

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: TWRP can't mount data partition, what to do?
A: Make sure you formatted data partition if your previous rom was stock.

Q: Phone is not booting even after 20 minutes?
A: Try to reboot. If still not booting, make sure you use the pointed TWRP and formatted data partition if your previous rom was stock.

Q: How to format data partition?
A:


Q: Phone is asking to reboot because sim changed, what should i do?
A: Reboot once and see if it appears again. If yes reboot again.

Q: Phone asks to wipe data because operator changed, should i wipe?
A: Try to cancel and just reboot. If you can't do that or the popup still appear, reflash the rom and wipe in Aroma installer.
 
Last edited:

comsite

Senior Member
Apr 15, 2012
94
29
18
Wow..
Just one question... will hades kernel be available separately because AFAIK yours the best kernel for s10 and s10+ as it have almost all features needed.
 
  • Like
Reactions: carja82

pep086

Senior Member
Nov 28, 2012
100
21
0
Oh my god, this is AMAZING!! I used HadesRom on my old S8 and it was unbeatable, cannot wait to flash this on my S10+. Thank you so much for bringing Hades to S10. You are a Legend
+1111111 was hoping someone ported this rom, this is by far best rom i tried on S8 now on S10, can't thank you enough bro.
even now with kernel :D:D:D:D:D
regards.

edit: donated to you bro. thxxxxxxx .:D
 
Last edited:

hgniS.nebuR

Member
Oct 26, 2017
7
0
0
Hello,
Does the fingerprint and samsung/google pay work?
I have been looking for a ROM that allows NFC payment because when i OEM unlocked my phone i didnt realise that i would lose NFC pay. Now i am stuck with no way to revert.
 

alexon.cunha

Senior Member
Apr 28, 2017
50
5
0
São Paulo
Hello,
Does the fingerprint and samsung/google pay work?
I have been looking for a ROM that allows NFC payment because when i OEM unlocked my phone i didnt realise that i would lose NFC pay. Now i am stuck with no way to revert.
When unlocking your phone, Samsung Pay is unavailable because the ROM will be deknoxed.
You may still use Google Pay tough.
 

corsicanu

Recognized Developer
May 25, 2012
1,922
12,126
113
Bucuresti
Links are up!
Kernel will be released as separate a bit later, with support for most of the setups i hope.
Same for S10e/S10 5G support, a bit later will be added, i didn't had any testers for it right now.
Recoveries can be used with any other roms if you like, they all contain hadesKernel, Security patch for ASH6 is August 2019, for ASIG September 2019.

Don't forget to read carefully everything!
Regards!