[Xiaomi Redmi Note 7 Pro ROMs, Kernels, Recoveries,] raghavt20:
CygnusOS

/* Your warranty is now void.
*
* 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.
*/

/*CygnusOS is a CAF based ROM built with stability and consistency being the priorities,
without missing much on customizations, striving to provide a balance between the two while focusing on improvising a clean,
straightforward UI with timely updates.*/

WEBSITE

Here is a list of all the features available in CygnusOS:

-- Read all the features at blog.cygnusos.com

- Custom UI inspired from OneUI
- Advanced power Menu
- Modified blurs across the whole UI
- Lockscreen charging details
- Multiple device accent options
- Different fonts selections
- 3 finger screenshots
- Many pixel specific features:
- Extreme battery saver
- Pixel 5 overlays for QS etc
- PixelMigrate
- Suggestion Provider
- Custom dark theme
- Your avatar in search bar
- Enhanced battery prediction
- Better Global Actions Menu
- Face Unlock

Download ROM ( GAPPS are inbuilt! )

Flashing instructions

-Download the ROM, Gapps and optionally Magisk
-Wipe system, data, cache and dalvik
(FORMAT DATA IF COMING FROM FDE encryption)
-Flash the ROM
-Flash Magisk (optional)
-Flash DFE (optional)
-Reboot

CygnusOS 3.2 Device Changelog

Device
• Remove lmkd properties to enable new lmkd kill strategy
• Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE
• Disable UI touch sounds by default
• Disable bluetooth by default
• Enable freeform windows
• Disable NearbyMessagingService and DiscoveryService
• allow appdomain to get persist_camera_prop
• Don't pin camera app in memory
• Pin surfaceflinger
• Fix mic issues in apps like WhatsApp
• enable QPower and Deep Sleep at the same time
• enforce 24 bit audio for offload playback
• Force triple frame buffers
• tune zram
• Enable DFS channel scanning in P2P search.
• Relax WiFi re-association RSSI thresholds.
• Smarter decisions on whether to use a 2Ghz or 5Ghz AP.
• Kang EAS configuration from sunfish
• Override readahead to 128KiB after post-boot
• Import boot/runtime fs tuning from coral
• Force show network traffic on statusbar
• Update blobs from mojito-user 11 RKQ1.201022.002 V12.0.2.0.RKGEUXM release-keys
• Update Graphic stack From: LA.UM.9.1.r1-09100-SMxxx0.0
• Switch to prebuilt sensors@2.0 stack
• Update GPS to LA.UM.9.1.r1-09200-SMxxx0.0
• Switch to source built vendor.qti.hardware.perf@2.2
• Build open source bluetooth interfaces from source

Kernel
• Rebased kernel on 09100 CAF tag
• Merged kernel/common, uprev sublevel to 227
• Increase vmstat interval
• Do not collect I/O statistics
• Smoothen WALT predicted load boosting
• Avoid run-time IPIs from expedited grace periods
• Implement RHEL's Low Latency Kernel cmdline
• Enable kernelspace battery saver
• Enable optimized inlining
• Bind to LITTLE cpus and reduce RT prio
• Disable SLUB per-CPU partial caches
• Enable basic tracing for IORap
• Enable TTL/HL target support
• Disable stack frame size warning
• Avoid dynamic memory allocation for small write buffers
• Enable LZ4 ZRAM
• Improvements on wakelocks reduce idle drains
• Enable LSE atomics
• Don't pre-create any loop devices(Improves Boot time)
• Switch to RELR relocations

-Dhruv Gera

-Ojas Sinha

-Abhishek Singh

-Vaisakh Murali

Like the project? Show your support by donating!

PayPal

Screenshots

Here you go

Telegram Official Group

Rom Source Code: https://github.com/cygnus-rom

ROM OS Version: Android 11

Kernel Source Code https://github.com/Cygnus-devices/kernel_xiaomi_violet

ROM Kernel: Linux 4.14.x

Based On: CAF

​