2

[ROM][10.0][OneUI 2.5][G930X/G935X/N930X/N935X]FloydQ V7.0

 1 year ago
source link: https://forum.xda-developers.com/t/rom-10-0-oneui-2-5-g930x-g935x-n930x-n935x-floydq-v7-0.4085667/page-228#post-88399333
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Top Liked Posts

final-banner.png
Welcome to Floyd Q Port For the Exynos8890 Series​
Some information you should know..
  • This is a full Galaxy Note9 port with Android version 10.0 / Oneui 2.5
  • This ROM is made with heavy collaboration from @corsicanu make sure to give him coffee
  • Read the instructions and the F.A.Q Before installing the rom or posting a reply As there are critical information in there!.
  • 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 Kanging will be reported without hesitation.
  • If you like this rom and appreciate my efforts, Hit the Thanks button, and consider a donation
Submitting new issues/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
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 :-

V5.0 Release Notes :-

V4.0 Release Notes :-

V3.0 Release Notes :-

V2.0 Release Notes :-

Initial Release Notes :-

Before you post : READ everything, And especially the install steps and F.A.Q, the rom has been tested thoroughly for a long time, so if you have an critical issue like not booting or something major, you missed the instructions, posts that are irrelevant to this project will be ignored(Constructive criticism is welcomed). If you do face a new bug however, dont just say "hey bug here fix nao" provide more information, and a LOGCAT, bug reports without logcats will most likely be ignored.
  • Android 10.0
  • N960FXXS9FVE1 May 2022 release
  • Heavily debloated/deknoxed
  • Zipaligned and tuned
  • Optimized for battery and performance
  • Full Samsung OneUI 2.5 Experience
  • Magisk Supported
  • RMM PrePatched
  • F2FS for userdata and cache
  • CronosKernel v6.5
  • Selinux Enforcing
  • Safetynet bypassed out of the box
  • And all the goodies Android Q / Oneui 2.5 Brings
  • Full support for the Entire Exynos8890 family of devices
  • Contains all features from S9 minus hardware specific ones (Iris/faceunlock etc)
  • All the main features are present (Wifi,Bluetooth, gps, camera etc)
Floyd Port Features :-
  • Samsung S9 DolbyAtmos
  • optimised for S7/S7E/N7/N7FE with their own separate configurations
  • Many prop and feature tweaks and exclusive apps
  • DE-Knoxed and disabled Additional samsung root prevention and security spams
  • Full OMC/OXM setup with ~85 countries supported
  • MultiWallpaper support
  • Selectable SmartManager (Intl / CN)
  • @corsicanu Patched GoodLock manager
  • Debloated via Aroma (Email, Calculator, Video, Music, Voice Recorder, etc)
  • Custom boot animations (Samsung Wh/Bl , Floyd, Hades)
  • Storage Booster / Native APP2SD
  • Custom Fonts/Emojis included (And 1120 Font mods/Google fonts/iOS Emoji etc)
  • Patched for Single/Dual SIM + SDCard
  • Patched Dual Messenger for All user apps
  • Selectable Edge Panels and edgelighting+
  • SamsungDaily (BixbyHome) , Bixby Voice and Bixby Vision
  • Recovery toggle (Long Press restart)
  • Samsung Max and other Misc WiFi features
  • Native AppLock
  • Wifi S-Secure
  • Native Screen Video recorder
  • Native Call recorder
  • Custom CSC features (status bar network speed, Call screening, LTE Only etc)
  • SecureFolder + Knox WorkProfile
  • Google LiveCaptions
  • Selinux Enforcing
  • Native SafetyNet bypass
  • Selectable Note 10/Note 9 Ringtone/Notification sound
  • Selectable support for rounded UI elements
  • Selectable ADAway
  • Selectable Android 10 NavigationBar/Gestures
  • Selectable DualSpeaker
  • And the list keeps going!
CronosKernel V7.0 :-

All of the custom kernel features can be controlled using HKTweaks by @corsicanu
  • Full Android Q Support
  • Compiled with GCC 4.9 toolchain
  • Optimized for battery and performance
  • Tons of under the hood improvements
  • Upstreamed to 3.18.140
  • 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
  1. ensure you have up-to-date TWRP (MoroTwrp Recommended or My TWRP).
  2. ensure you are running recent oreo bootloader and modem!
  3. Download and copy the ROM to your device
  4. Wipe everything (SYSTEM,DATA,CACHE,DALVIK and if possible internal storage)
  5. Flash the ROM.ZIP (Select only what you will use in bloat otherwise it will fail due to system size)
  6. flash any available hotfixes/patches (Found in the same download section)
  7. Setup your rom and READ the F.A.Q for more information.
  8. After a full successful boot. you can flash Magisk if you need ROOT
  • Follow the git repo to stay uptodate on bugs : Github
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
Downloads and changelogs
F0-mD7nKQz6DqCB76EtiiuJS6qnNwT735xae2Ua6vnZSENj_di2kIFlx6MpkTgAbelBXFrDcWVWqXr2wpSQxx7X-ktvXh8kTGCLaWDxv2S38dpDO7qei-PaLPc7om8g_VtjEYQxcFg=w2400
NewsChannel : Telegram
Support Chat : Telegram
--------------------------------------------------------------
FloydQ V7.0 [LATEST]
AFH : Download
MEGA : Download
GoogleDrive : Download
HOTFIX : Download
Release Post : XDA
P.S : if you had issues downloading from Drive, sign in and save the file to your drive. the file name will show up as Copy of Floyd*
Size : 2.53GB
MD5 : 7d34c47272c5f241f281a60dd5a215dc
SHA1 : f6736340d23e7534bb82f49eb835de1690628276
* Make sure to verify the file hash you downloaded to avoid issues such as not being able to boot / zip corrupt
Windows : VerifyHash Thanks @dave457
Android : HashChecker

FloydQ 6.0

FloydQ V5.0

FloydQ V4.0

FloydQ V3.0

FloydQ V2.0

FloydQ V1.0


Floyd 7.0 - 01.07.2022

Floyd 6.0 - 01.04.2021

Floyd 5.0 - 11.12.2020

Floyd 4.0 - 08.30.2020

Floyd 3.0 - 07.20.2020

Floyd v2.0 - 06.20.2020

Floyd v1.0 - 04.20.2020
- Initial Release[/HIDE]
NkmZlIty-90hHrpYvYv6AbZV0ELa6BkqJkpM-p5IQrcSdMUzm9FSxjkDmfoWZAd3FmqTDS1wSyLffeCg6IvoBo29Z65iC1p-CVyAP8Gq0MQD-3hDP4jwS4OUKA4b6_nOkXQFNIke2w=w2400
Read this F.A.Q While the rom is Downloading.

NOTES :

- After installation, leave your phone to build and optimize caches. which can take upto 15 minutes on clean flash. your phone will be HOT at this stage. If DirtyFlashing, it can take upto 30mins

- Clean flash is always recommended to avoid issues especially with this release! if you faced weird issues/blackscreens/freezes a clean flash is recommended without smartswitch / samsungcloud restore

- When upgrading from V6 to V7 some users faced FCs, and issues using internal data / taking screenshots and instability / freeze mainly while using enforcing option, for those users, you must format data in TWRP (Wipe > format data > YES) this will clear all of internal data which contains incompatible data from V6.
i would again advise for a full clean flash when upgrading to V7


OneUI 2.5 Related Notes
- These are issues that are caused by OneUI 2.5 , that i have no power over to fix.

1) Google Chrome sutter/freeze : github

2) AllowedDevices list in hotspot : Github

3) goodlock SountAssistant might limit audio : Github

F.A.Q :

V7.0 Related F.A.Q :

Q : Should i use Enforcing ? What is it ? How to enable it

A :
- Selinux Enforcing can be enable by ticking ENFORCING option in AROMA installer
- Enforcing adds restrictions and does not just allow anything to access anything
- Enforcing will allow you to bypass MOST root detection and will allow many Banking apps to work again
- If you want to use ROOT + Enforcing you are likely to need Magisk Hide (magisk v23) / Denylist (V24+) to retain banking apps etc
- Selinux Enforcing is still "Testing" phase, but it should be stable for now
- Settings does not show Selinux status, to know status you can type "getenforce" in terminal emulator
- Enforcing ONLY works in the included Cronos V7.0 Kernel, and will be disabled if you change kernels

Q : Note 7 Iris ?
A :
- Iris can be registered and enabled on Note 7 However it is still experimental, and is prone to causing a random reboot every few days
- A test workaround is disabling "Screen on Iris Recognition"
- In order to have IRIS Flash light torch intensity has been disabled, instead the torch will run at max brightness always

Q : Infinity wallpapers ?
A : Infinity wallpapers were removed due to out of date S9+ Builds, as samsung no longer ships updates for it

Q : Games are Laggy/Pix-elated/Stutter/sucks/crashes
A : Open GameLauncher > Top Left menu > Game Performance > Set Game performance to "Focus on PowerSaving" : Video

Q : Phone is not charging / Discharging while charging
A : Check your battery temperature, OneUI 2 wont charge when your battery is above 42C. there is no bypass to this

Q : How to get Root ?
A : Download Magisk and follow instructions (V23.0 Is recommended if you root + easy magisk hide. rename .apk to .zip and flash via twrp if your version is old)

Q : SafetyNet ?
A : The ROM Already contains bypasses and fixes for Safetynet without the need of magisk, however if you root, you must enable HIDE to restore Hiding for many apps

V6.0 F.A.Q :

Q : GCAM Support?
A : You have to use Android Q compatible GCAM Otherwise it will be stuck at processing, This version of UnixCamera by @mark199850 is supported. install it then go into camera settings and restart the gcam app

Q : How to Adjust/Disable level of touch key vibration ?
A : Go to settings > Sound and vibration > Vibration Intensity > Increase or decrease Touch Interaction (lowest will disable vibration)

Q : How to Disable keylight without enabling PowerSaving ?
A : Use this app to configure key light time out settings GalaxyButtons

Q : Does this support X?
A : This ROM supports All Exynos8890 devices (S7/S7E Note7 and Note7FE) and does not support Snapdragon models

Q : I have Symlinks error / Rom wont go past splash
A : As the AROMA Told you, don't pick all the bloat. and use default settings if you don't know otherwise
A : If you previously installed Treble, and did not flash revert, Now is a good time. Your system might be too small

Q : Device is running too hot
A : If it was just set-up, Give it time and make sure everything is up-to-date.

Q : What to do after the rom is setup ?
A : Go to samsung apps, let the phone update everything except game booster

Q : My phone does NOT boot help pls
A : Ensure you have LATEST bootloader and modem installed, did all the wipes, and did your house chores.
Addons, Fixes and other msic stuff will be posted here when needed

V7.0 Patches / Hotfixes

1) [Critical] HOTFIX : Download

2) Floyd V7.0 WorkProfile/Knox WorkProfile Fix


Optional, flash if you need WorkProfile or to use island app

Download : Github

3) Floyd V7.0 Aug 2022 Samsung GPS Critical update

This is an update that rolled out for multiple samsung devices to fix 10-BIT Rollover GPS issues, for more information read here

TLDR; This improves GPS accuracy and speed

Download : Github

V5.0 Patches (Do not use on V6.0)

Quick Guides and Notes
These are the Notes in our Telegram Group, i will update it them when required

How to DirtyFlash properly / Update from a version to another

How to Restore EFS from a ROM Generated Backup

How to setup F2FS for Userdata

V4.0 Patches (Not needed on V5)

V2.0 Patches (Not needed on V3/V4)
Enjoy this rom everyone, its been long time coming.

Have fun!

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK