[Galaxy Note5 Android Development] ananjaser1211:
Floyd V4.0

Welcome to Floyd Port For the Exynos7420 Series​

Hey everyone, Finally after a long time V4 is here. ive put 10 times more effort into this compared to the previous releases. Tons were changed and the entire ROM was built up from scratch. everything rom the rom to the kernel was fully remade and improved. 30K Downloads later on V3.

Today happens to be my 22nd Birthday, and i would like to give you all a gift instead.

This Version is without a doubt the biggest ROM ive worked on to date, through development challenges, special device issues , ROM Size and tons more, it was exhausting. however

the end result makes it all worth it. testers on multiple variants / devices / configs came back positive.

While the buglist still leaves some to be desired i think this is as good as i can make it for now. maybe in the future if there was a V5 we will see it reduced.

The changelog is massive, and to summarize it, many annoying things in V2/V3 were finally resolved including the most important thing which is CALLING. US variants are finally properly supported. except the ones that use QMUX modems. maybe that will be for another day

As always, THANK YOU for being dedicated to this project. and special thanks to [MENTION=7098450]Kill-Switch[/MENTION] [MENTION=4658360]corsicanu[/MENTION] [MENTION=9639098]Lunarixus[/MENTION] and my testers for helping both directly and indirectly

I hope you Enjoy the ROM. if you appreciate this project consider donating @ Paypal

ensure you have LATEST TWRP (3.2+)

Download and copy the ROM to your device

Wipe everything (SYSTEM,DATA,CACHE,DALVIK and if possible internal storage)

Flash the ROM.ZIP (Select only what you will use otherwise it will fail due to system size)

Setup your rom and READ the F.A.Q for more information.

After a full boot. you can flash Magisk

-Hardware composer : We do not have sources to compile oneui compatible blobs

-Samsung camera Front camera and video are NOT working (Only back camera is usable reliably)

-Camera in many 3rd party apps (Whatsapp QR , facebook messenger)

-Rotation is Slow and takes time

-N9208 NFC is disabled

-No support for Qcom QMUX modem variants (P and 00 Variants)

-UHQ Upscaler on T/W8 variants (SoundAlive/Dolby work however)

-N928T/W8 And G928T/W8 have audio glitches while using headphone jack

-US variants cant change call audio, refer to F.A.Q

-S6/S6E models will flicker when entering samsung gallery

NewsChannel : Telegram

Come hang with us on our chat : Telegram

--------------------------------------------------------------

Floyd V4.0 Based on HadesROM V11.1[LATEST]

AFH : Download

Mega : Download

Google Drive : Download

P.S : if you had issues downloading from Drive, sign in and save the file to your drive

Size : 2.8GB

MD5 : 21b476f7ee4ceeca2dc36374f1196d6a

Special Notes and F.A.Q

-Samsung camera only runs when auto brightness is turned off

-Updating gametools (without installing navbar) will break it

-On first setup, let the phone update everything before using it

-to keep youtube vanced, untik autoupdates from platstore

-Q keyboard does not support most languages (you need to install language packs from xda)

-if your apps are not getting internet, reboot

Q : Samsung camera does not turn on

A : Disable auto brightness (idk why dont ask)

Q : Some apps lose internet after a while or at first setup

A : Reboot your device or change process limit in developer options to 2 (due to wifi implementation)

Q : What is the best camera app ?

A : For back photos use samsung camera, for videos and selfies use Footej or idan gcam or unixcamera

Q : Cant lower incall volume on US variants

A : Side-effect of using AOSP HAL, use hkTweaks > MoroSound > reduce earpiece volume

FloydRom V4.0 Changelog :-

Base

-Updated base to N950FXXU7DSJ1 OCT

-Updated HW libs to N935FXXU6CSK1 NOV

-Rom rebased and redone on HadesROM V11.1 For 8895

-Fixed rotation FC in system UI

-Recovery toggle removed and integrated into a long press on restart (By corsicanu)

-Improvments to AudioFX libs to fix some audio artifacts

-Fixed bad HQM config that caused some extra heat and performance issues

-Added props to improve surfaceflinger performance

-Added other misc props to imrpove media/jpeg quality

-Removed some sview permissions that broke the ROM on some S6/S6E devices with replaced charging ports

-Updated and added more Android 10 Apps by TechDev18

-Android 10 Edge apps

-Android 10 Gallery And video player

-Android 10 SmartCapture

-Android 10 Editors (Video, trimmer etc)

-Android 10 CallUI

-Fully Odexed Framework for performance and faster boot By TechDev18

Device

-Removed GPS Hacks and improved it

-Removed old sensor hacks from oreo

-Removed WiFi Hacks and wifiloader

-Fixed a bug causing S6 to reboot on boot few times

-Fixed a bug where WiFi wouldnt start automatically

-Removed AOSP Audio hal for international S6/S6E and use the functional N935F port

-Fixed Calls in S6/S6E without relying on hacks and 6+ seconds of waiting

-Improved T/W8 Audio in calls for all variants

-Fixed a bug where 3rd party calls would be muted

-Re-organized device-specific libs and files

-Added Modded CSC/Korean CSC from Floyd V2 (selectable in aroma) With Echo fixes

-Improved Bluetooth stability while device is locked (no stuttering)

-Fixed headphone hack on N920T/W8 and G928T/W8

-Fixed delayed 6+ sec calls on N920T/W8 and G928T/W8 and G925T/W8 and G920T/W8

-In general all devices have the same call setup as stock

Hardware

-Switched some more HW libs to Exynos8890

-Updated OMX stack to N935F Pie instead of using old ones

-Switch to N935F Pie Gralloc Pie lib

-Switch to N950F widevine DRM libs

-Switch ALL hals into hwbinder mode ( Trebelized everything for the future ;) )

-Fixed bad Power , memtrack , thermal Hals greatly improving battery and heat

-Switched to legacy camera hidl to fix tons of camera issues

-Add patched samsung camera by [MENTION=5878951]Cvolton[/MENTION] to fix rotation and media scanner issues

-Fix many camera plugin errors that broke photos

-Fixed some 3rd party camera usage (Fixing Footej, Google camera , Unixcamera etc)

-Support UHD recording in some 3rd party cameras ( UnixCamera)

-Back camera in samsung camera is now 100% reliable and wont crash in high/low light scenarios (Both auto/pro modes)

-Fixed Camera in some apps (Instagram and snapchat)

-Fixed Long coldboot time (splash image)

HadesROM

-Summary of hadesRom Changelog by [MENTION=4658360]corsicanu[/MENTION]

-(Full changelog is below)

-Rebased to N950FXXU7DSJ1 - October security patch

-Updated most samsung apps to latest versions (By 30.10.2019)

-Updated bunch of apps from S10+ Latest firmware

-Added some apps from Android 10 beta (Clock, Calendar, Keyboard, Weather, Messages, MyFiles)

-Added Android 10 fonts and emojis (Samsung and AOSP)

-Added Microsoft Link To Windows (Aroma selectable)

-Updated GoodLock apps to latest available

-Fixed the scripts wipe of Call of Duty

-Updated & patched Samsung Internet (11.0.00.55)

-Added back Android 9 apps and fonts

-Made Android 10 apps and fonts Aroma Selectable

-Added Secure Folder & Knox apps (Aroma selectable)

-Patched settings to show status Official

-Fixed Font selection in Aroma

-And tons of other misc improvments

CronosKernel V4.0

- ReDid entire kernel from scratch once more

- Removed tons of useless commits and ugly hacks

- Removed buggy upstream (until a proper upstream is done if ever)

- Tons of reworks into how noble/zero/zen are compiled to make workflow smoother

- Re-did all defconfigs N > O > P with as minmal changes as possible

- Redid AOD implementation for Zero/Noble/Zen

- Early-Mounted SYSTEM for faster booting/splash

- Boosted Crypto, block , gpu and few others performance (Compiled with Ofast)

- ReDid entire Ramdisk from scratch based on N935F one

- Removed some useless ramdisk scripts

- Added WifiLoader service to auto-enable WiFi on boot and fix Zero bootloops

- Disabled ALOT of samsung security , FIPS and Fail policies

- Removed Unification and rely on seperate kernel for zero/zerof

- Fixed high GAIN issues with morosound

- Added and improved FadeLED for noble/zero/zen

- Fixed alot of userspace errors due to kernel missing some nodes

- Added back wakelock control (Toggles, boeffla wl blocker , default wakelocks lists)

- Improvments to sched, interactive gov , usb and misc)

- Added back Dynamic Fsync and powersuspend

- Tuned inputbooster to be less agressive and more battery friendly

- Added GamePad booster frequencies

- CPU Min clocks are 400/800 To avoid Bluetooth playback stuttering and other wakeup lags

- Removed Buggy spectrum configs and replace with default Auto set configs (Non user changable)

- Revert some drivers back to Nougat (IRQ , TOUCH)

- Disabled SamsungHotPlug Fully (Improved Performance, Reduced frequency of MediaCrash by ALOT)

- Backported spinlock and Interactive speedchange from Exynos8890 (Reduced MediaCrash even more)

- Include Modified powerHAL tunables (power.rc) based on TeamNexus

- Fixes to Headphone jack on TMO variants

- Added Back GPU Control (Overclocking, Thermal etc)

- Tuned GPU freq relative to CPU freq and reduced over boosting

- Removed GPU freq connection to CPU freq ( Since we dont have HWC, this should limit GPU draw by alot)

- DT2W Implementation (Only works while AOD is on)

- Added back Battery charging control (noble/zen/zero/zerof)

- Updated Ramdisk to N935FXXU6CSK1

- Removed old ramdisk hacks, updated permissions and nodes to pie, and many misc changes

- Upstreamed CPUFREQ, FREQStats and ION Drivers to fix memory leaks and Panics

- Added S7E battery modded S6 devices support

- Tons of misc changes and improvements overall