Welcome to FloydROM For the Exynos8890 Series
for
Exynos8890 - S7 / S7E / Note 7 / Note 7 FE
Quick Notes :
- FloydROM is a OneUI 2.5 Android 10 Port from the Galaxy Note 9.
- If you wish to use a mod, component or part of this ROM for your own work, shoot me a msg on XDA.
- If you ended up liking this rom and appreciate my efforts, Hit the Thanks button, and consider a donation.
- This ROM aims to be a straightforward and stable replacement of Stock with heavy emphasis on quality of life and out of box experience.
- ROM is built with no-root, encryption and SELinux enforcing in mind for most security
- Since V8.0, KernelSU is avaliable and is the recommended way to ROOT if needed.
Submitting Issues/Feature 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
Thank you everyone for still using this ROM, Updates are far in between yet some how there is always requests for such,
yet another release that took forever, i did not like how V7 left things, with time i gained more knowledge and was able to fix some of our oldest bugs (compass and encryption come to mind), and refreshed the ROM greatly, rebase and fixes aside its more tidy and in-line with my S9 ROM release, new safetynet fixes, better kernel, better camera, encryption support, and better selinux rules all contribute to make the ROM alot better at being daily driver.
I also re-did audio one more time with Pie audioFX and soundbooster, you should notice a difference for the better!
We did not get reports of black screen or alarm / audio mute, but i can't say for certain that they have been gone, the kernel has seen significant changes, i reverted most of what broke in V7 and i fully upgraded some components in selinux and FS to be able to use KernelSU and systemless modules, i invite you to try them out!
Overall this is the best release yet, and i hope you feel the changes done to the ROM and are able to continue enjoying it.
Refer to changelog/F.A.Q for All details, and how to enable encryption if needed.
V7.0 Release Notes :-
Its only fitting to release V7 in July isn't it. The ROM is 2 years old and still has an active following which blows my mind. id like to say thanks to all the users for your support all this time, and especially a big thanks to the testing team who stuck by me for this long.
Between my university, life and other projects, i haven't had consistent time to work on the ROM, i have updated it to the latest note 9 release (which is the last one by samsung) with May 2022 Security patch. Ive done some work on the kernel and base to remove some of the issues caused in V6, added a bunch of new fixes we gathered over time and from the note 8 Q project. and just overall tidy up the ROM, there is still some work left to do, but i dont want to delay V7 any further, if/when we do another version, it will contain more experimental fixes that didn't make it here.
I have done some changes to audio, which may be better or worse on the long run, hopefully to the better, the rom only had couple months of testing with a very small test group, so i wouldn't say its bullet proof. RAM, Camera Audio and overall stability has been worked on, and hopefully this reflects in real usage. ive only used the S7 to play a couple games and use some social media, as it is not my daily driver.
So far the black screen / alarm issue has not been commonly reported, neither did audio muting, however i cant rule out that it was fully fixed until it is tested by much more people. incase you still face these issues, open new reports on github
Overall i hope this new version works better for everyone, we reached the peak of what we can fix back in V6 and that was quite underwhelming, so hopefully with this new release Exynos8890 gets a new lease on life, atleast when it comes to OneUI
And no, i do not think we will ever see a OneUI 3 public release, it is simply too buggy to even look at.
Thanks everyone for your continuous support throughout the years.
V6.0 Release Notes :-
Its been 5 months since the last release, i expected the popularity of this rom to go down and vanish. however, 30 thousand downloads later, i think it is time to push another update. perhaps the last Q update. i dont know what more i can improve in this rom.
This release comes with a ton of significant fixes in every direction, be sure to read the changelog as it covers everything. all the way from stability, to muting to performance was adjusted.
EIS (Video stabilization) has also been enabled and fixed in this release
as mentioned, i am not sure what more can be done to make Q better, right now we are down to basically near impossible to fix errors. the overall experience is great with the stock kernel. and basically future versions might not carry big changelists anymore, and only basic rebases. however ive proven my self wrong many times before so lets wait and see
Make sure to check the F.A.Q if you still face muting. so far its frequency dropped significantly where i think it is as good as it gets
P.S : Majority of the fixes are kernel sided, Do not change kernels until they are updated with new fixes
V5.0 Release Notes :-
Alright, Finally. This release was a bit rough due to the immense changes in 2.5 and how late firmware took to be released.
I hope you enjoy this release, A LOT has been changed, and alot of bugs has been resolved both directly and indirectly
Some bugs like Audio muting and overnight crash never occured under testing, so they might be resolved too, however i will not rule that unless public reviews come in.
Id like to give a big shoutout to the testers group who has been at work for over 3 weeks hard testing this release
Another thing to mention is, i had to remove DeX Wireless mode for being too unstable. so sadly you guys wont get it in this release.
i don't know if its fixable, but that's a problem for another day
The F.A.Q as always has been updated to reflect new changes, so give it a read please. Regarding the remaining bugs, better workarounds now exist so check them out
Warning : Dirty flash is not recommended, some testers faced issues. do it under your own risk, and avoid reporting issues if you dirty flashed please!
V4.0 Release Notes :-
Hey everyone, we meet again. This release again focuses on stability and misc improvements, has some additional features such as secure folder
but the main focus was fixing our existing bugs. Based on ~3 weeks worth of testing, there are great improvements to almost every part of the ROM
The F.A.Q as always has been updated to reflect new changes, so give it a read please. Regarding the remaining bugs, better workarounds now exist so check them out
While i wanted to release this on my schedule (20 of each month) i had to delay it due to health issues with my father. so thanks for understanding and I'm happy to say that he is on his way to recovery, it was scary times for sure. but taught us a lot.
chatter aside, i hope you enjoy the ROM, and let me know how it goes, Development on V5 starts early next month, and this time hopefully I'm focusing on More features possibly a OneUI 2.5 port if it came in time. will see how it goes
V3.0 Release Notes :-
Hi once again, Hope you enjoy this release. while its a smaller update compared to V2. this focuses more on stability and fixing some annoying issues from V2.
OneUI 2.1 Gives us great fixes regarding memory leaks and performance degradation. and I've improved and re-did all the fixes I've developed for this port to be much simpler and easier to update in the future. instead of relying purely on Hacks.
There are still some bugs that i am starting to feel like we will never fix, but then again this is only the 3rd release. so we will see
how it goes in the future.
The F.A.Q as always has been updated with new notes and workarounds.
With that said, Enjoy the release. hope you like it. and as always, if you appreciate what i do, leave a thanks, constructive feedback and consider a donation
V2.0 Release Notes :-
Hello again, Ive taken my time With this release and spent significantly more time trying to improve the experience as much as possible.
There are still some bugs remaining, the biggest being the overnight crash (which thankfully we have a workaround for those who face it often)
Besides that i belive most of the remaining issues are either minor or can be lived with for now.
This release focuses on stability first, the previous base was a hacked up version of FEB and MAR with quite basic fixes. everything has been redone and hopefully for the better
Thanks you for your great reports that helped improve this ROM alot. and thanks to the testers who spent hours testing and evaluating this ROM. Please be sure to read the F.A.Q and notes to avoid issues
P.S : This version has very experimental Note 7 FE support. Let me know if it works or not, if it does, Iris probably wont work.
Initial Release Notes :-
After a battle that took months on end, im able to deliver you this project in a state were i can deem it as "Daily Driver", This was no easy task, Android Q has changed alot
And a skin such as oneui 2.0 was never intended to run on this device, But here we are. another middle finger to planned obsolescence.
Aside from project Treble, this officially is My first major project on this platform. and i hope you like it.
As the nature of "Initial releases" tend to be, expect Bugs, i wrote down the ones i can see and that are actual issues that can affect people. so make sure to read them.
And The F.A.Q and Notes page is more important than this entire post. it details stuff that you might need to do in order to avoid issues and not to look stupid reporting issues that otherwise wont happen.
Finally, This rom is only possible due to a TON of contributions from my friends @corsicanu , without him you probably wouldn't have seen this ROM.
I have also included the majority of improvements , Aroma and edits from his Amazing "HadesRom" Series which im sure you guys are familiar with already.
A Lot of great people helped me make this project, especially testers who has been digging through this ROM for over a month. make sure to check them out in the credits section.
Alright enough chit-chat. Enjoy the ROM. and do let me know in the thread how it is going on your end.
Before you post : READ the post, And especially the install steps and F.A.Q, the rom has been tested and daily driven for multiple years, If you face Critical usage breaking issues, you likely did something wrong, go through the F.A.Q and known bug lists beforehand, otherwise create a new bug report and let us know in the replies.
Main Port Features :
- Based on N960FXXSAFWB3 Note 9 with February 2023 Security Patch
- Retained most updated components from N935F/N960F
- Heavily Debloated,Customized and Tweaked OneUI 2.5 Experience
- No Core features/functionality removed
- Implement All non-hardware Features from Note 9
- Countless in-depth patches and fixes
- Custom CronosKernel with Stock Experience and KernelSU support
- DVFS/SIOP Tuning and optimization for Battery/performance
- Full SELinux Enforcing
- Encryption Support
- SafetyNet/Integrity/CTS Out of the Box with no Magisk/Tweaks
- GooglePay/Banking Support*
- EXT4/F2FS Support on userdata
- Pre-patched Knox/SecureFolder and misc
- Custom AROMA Installer
- Near Stock Camera experience
- Full support for the Entire Exynos8890 family of devices
FloydROM Features :
- Samsung S9/N9 DolbyAtmos
- Optimized for each Exynos8890 Device
- Many prop, tweaks and exclusive apps included
- Disable Knox and other intrusive protections
- Full OMC/OXM setup with +70 countries supported
- @corsicanu Patched GoodLock manager
- Storage Booster / Native APP2SD
- Patched Dual Messenger for All user apps
- Recovery toggle (Long Press restart)
- Native AppLock
- Native Screen Video recorder
- Native Call recorder
- SecureFolder + Knox WorkProfile
- Google LiveCaptions
- Selinux Enforcing
- Encryption
- Native SafetyNet bypass
- And the list keeps going!
Aroma Features :
- Tuned Wipe options (With Dirty flash from Android 9+ *Not recommended however*)
- Auto EFS Image Backup
- Kernel Selection for KernelSU or Stock
- BootAnimation selection (Samsung Wh/Bl , And Custom FloydROM and Hades Animations)
- Emoji Selection (System-Wide/Notif, ios14/16.4, Aosp11,12,13 and OneUI 5.1/6.0Beta)
- Custom Fonts (Stock, GoogleSans, 1120 FontsMod)
- BloatMenu (Bixby Bloat, VoiceAssistant, SamsungFree, GamePack, Reminder, VideoList, ANT+ and STK)
- Custom OMC/CSC Selection with 70+ Countries supported (No SKC At the moment)
- CSC Tweaks (Extra Toggles, SpeedMeter, Data Toggle in power menu, CallRecording, CamShutter Sound, LTEOnly, LTE/4G Icon, 5 Bars signal and many OMC tweaks)
- Selectable Edge Panels and edgelighting+
- Selectable SmartManager (Intl / CN)
- Selectable S9 Ininifty Wallpapers
- Selectable Note 10/Note 9 Ringtone/Notification sound
- Selectable support for rounded UI elements
- Selectable ADAway
- Selectable Android 10 NavigationBar/Gestures
- Selectable DualSpeaker
- System Sound selection
- And a Ton more!
CronosKernel V8.0 :-
- All of the custom kernel features can be controlled using HKTweaks by @corsicanu
TLDR :
* Kernel has been greatly changed and re-done to avoid any unstable changes
* I keep stock frequencies and voltages
Source Code : Github
Standalone Kernel Flashable : Github
- Full Android Q Support
- N935FXXS8CUD1 Source
- Support S7/S7E and N7FE / N7 Bomb Edition
- Compiled with GCC 4.9.4 Linaro toolchain
- Optimized for battery and performance
- Upstreamed sdcardfs from 4.4
- Upstreamed to 3.18.140
- Upstreamed FS and overlayFS from 4.4
- Upstreamed Selinux from 4.4
- KernelSU + Module Support
- Misc Backports from Exynos7870 QQ source
- F2FS Support
- R29P0 GPU Backport from Exynos7870 Q source
- Improved sched tick rate
- GPU Overclocking / Voltage & Thermal control
- CPU Voltage Control And underclocking
- Devfreq Voltage control
- Compiler optimizations
- Many wakelocks blocked by default
- BoefflaWakelock Blocker
- WireGuard Support
- MoroSound control
- Magisk Support
- Aggressive samsung wakelocks block toggles
- Battery charger controls
- FadeLED Support
- DT2W / S2W / S2S Supported
- UKSM Module included
- Tuned SWAP rate
- Dynamic Fsync Driver
- PowerSuspend Driver
- PWM Flicker Free Mod by @Wootever
- Greatly improved scheduler and governor
- And many others that can be found on github
- Support for NFC and Smart Cases on Q
- Improved S9 interactive Governor
- Disabled GPU boosting little cores
- Disable DVFS fully
- Re-Tune samsung input booster
- Improved Magisk Hide
- Improved DVFS behaviour
- Reduced power consumption during video playback
- ZRAM with LZ4 Compression enabled by default
- GPU overclock upto 806mhz
- Massive patches and backports for Android Q
- CIFS Support
- Switchable SeLinux
- And much more
Prepare :
- Ensure you have TWRP3.3 Or newer. Recommended to use My TWRP_3.7 with F2FS and Encryption
- Download and copy the ROM to your device (and verify MD5) to be safe
- Nandroid backup your device in TWRP incase **** hits the fan and you need to recover.
- Using WIPE in aroma WILL erase your data and /sdcard/Android folder! while keeping InternalStorage contents
- If you have already wiped your internal but plan on encrypting, it will be wiped again!
- Boot into TWRP
- Wipe SYSTEM, CACHE (Wipe data too if you want to clean install *Recommended)
- Flash the ROM.ZIP , select your options and wait for the installation to Finish
- If you want to use encryption, Read below!
- Setup your rom and READ the F.A.Q for more information.
- If you had errors / failure to install, refer to F.A.Q page
Encryption Guide :
- back up your internal storage, encryption will complexly format it
- After the ROM has been flashed, Format Data in My TWRP_3.7 as show in the image below
[*]
[*] - Flash FloydQ_Encryption.zip found in the download section
- Reboot > System, Your phone will now boot to setup wizard, fully encrypted and secure!
- Note : Encryption means you will NOT be able to access DATA or InternalStorage in TWRP at all! if you wish to do that you have to perform the same format step, erasing all data on the device
- If for any reason you brick the ROM installation, and a dirty flash does not fix it, your DATA will be gone!
- Whenever you re-flash FloydROM while data is encrypted, you MUST flash FloydQ_Encryption otherwise you wont be able to boot into the encrypted data
- Follow the git repo to stay up-to-date on bugs : Github
- Read the instructions above to report new bugs and help make the rom better.
Imgur Album with Screenshots : IMGR | 2.5 Screenshots : IMGR
IF you helped in this rom and i forgot you, Send a PM or contact on Telegram
@corsicanu For a ton of support with this Project and a ton of HadesROM Features / Aroma (xoxo)
@kill-switch For Support and assistance with this ROM
@Khaled shabbar for 3rd party volume fix
@cvolton For fixing Device MAC Issues and 4K/60 FPS camera mod, and other contributions
@Ivan_Meler For help with fdsan
@morogoku & @pascua28 for help with kernels
@RickyBush_ For IOS Emoji
Thanks to the Testing Team for helping me greatly :-
@kill-switch @Morogoku @ModX81 @Khaled shabbar @Random-Tester @dave457 @Cvolton @Logan @Shariq3422 @MkUltraBlack
@RedLikeSnow @SnowFuhrer @nalasTS @Oto_16
@Sparta19666 @mathy007 @CANCAN_BBN @Kakashi82 @unibombz @Arcsin2
Downloads. Changelogs , F.A.Qs below
Contributors
ananjaser1211, corsicanu, kill-switch
Source Code: https://github.com/ananjaser1211/Cronos_8890/
ROM OS Version: Android 10
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest Bootloader/Modem and TWRP 3.3+
Based On: Android 10 - Oneui 2.5
Version Information
Status: Stable
Current Stable Version: V7.0
Created 2020-04-20
Last Updated 2022-07-01
Attachments
-
qLZrUk6.jpg1.8 MB · Views: 14,591
-
A1g8GeI.jpg699.6 KB · Views: 12,616
-
zb8XM9l.jpg509.4 KB · Views: 12,117
-
wABZkek.jpg1.6 MB · Views: 11,528
-
bHnINVK.jpg292.4 KB · Views: 11,091
-
55sWSTF.jpg87.7 KB · Views: 10,343
-
cjZ1PsX.jpg132.2 KB · Views: 10,021
-
rcpPBfc.jpg125.7 KB · Views: 10,084
-
F22vHEu.jpg117.9 KB · Views: 10,790
-
pOrecbd.jpg155.5 KB · Views: 12,497
Last edited: