Highlights & Device Specific Changes: Build type: Final Device: Redmi Note 8 Pro (begonia) A-11 device maintainer: TTTT555 Notes: - If you have bootloop after installation, try format data again or to change GAPPS or flash MIUI and try again. - Reboot after a clean install and initial setup so that the BegoniaParts item appears in the settings. - GAPPS and Google Photo required for G-Cams. Opengapps recomended [ARM64 Pico or Nano (for OK Google)]. - If you will use Viper FX, then do not forget to enable legacy mode in the application settings. - If you will use the built-in G-Cams, do not forget to apply configs (three taps between the camshot button and gallery button). If the camera does not find the built-in configs, just reboot the device and try again. - If you OFF James DSP after ON, reenable Dirac (OFF/ON), if you need it. - If you OFF G-cam 64 after ON, reboot the device, otherwise bugs are possible. - ANX cam: If you have problems with a wide angle camera - just turn off the lens distortion correction function, or set the mode to 9/16. ===== 05 September, 2022 ===== - Synced with crDroid v7.21 source code - Merged August 2022 security patches - Enable NTFS support - Add MTK media extractors - Add some media fixes (including Instagram fix) - Add lost support for 3-button headset - BegoniaParts: Add disabler for Google Gms Intent Operation Service (fix battery leak if you need) - Additions for power, charger and performance - Some small fixes ===== 18 May, 2022 ===== - Synced with crDroid v7.18 source code - Merged May 2022 security patches - Add MTK FM Radio with fixes - Switch to AOSP WFD with MTK fixes (thx @erfanoabdi for cleaning) - Some small performance improvements ===== 11 May, 2022 ===== * Device tree: - Based on A-11/12 device trees (R-OSS) by @DarkJoker360 - Packed required firmwares with TWRP into the ROM archive - Added in-call volumes fix via script - Rewrote display props - Rewrote overlays to such as on crDroid v.6.25 - ZRAM fixes and tweaks - Perfomance and battery optimizations - Added lost sepolicy denies - BegoniaParts: Fixed Vibrator's Strenght restore after reboot - Add G-photo unlim - MTK Wi-Fi Display injection - Enable privapp permissions control - Added MTK Engineer Mode app - Additions for manifest and compatibility matrix - Inbuild configs for inbuild G-cams - Some audio optimizations - Some init optimizations - And something else * Kernel: - Based on R-OSS kernel tree by @DarkJoker360 - Declare CocoLite kernel - Add xt_HL module (TTL) - Add "sioplus" I\O scheduler and make it by default - Add ALMK - Some performance improovements - Some tweaks for support BegoniaParts - Enforce selinux via cmdline * BegoniaParts: - Dirac sound instead MI sound - Viper with on/off switch (audio) - James DSP with on/off switch (audio) - DB FX with on/off switch (audio) - Switch for some EAS Governors - Switch for Governor's ratio - Codec switch - TCP congestion switch - Wi-Fi MTK Sta2 mode switch - Switch for enabling 900 mA via USB - Switch for disabling MI thermal (if you want) - Camera switch (ANX, G-cam Burial 8, G-cam true 64 MP) - V-Sync disabler (if you want) - Switch for activating debug.sf.latch_unsignaled (if you want) - Switch for disabling HW overlays (if you want) - True FPS Info switch - Gestures section - 10 point vibration strenght switch / Thanks to @7Soldier for help with some features / ===== 16 April, 2022 ===== * Synced with crDroid v7.17 source code * Merged April 2022 security patches ===== 21 February, 2022 ===== * Synced with crDroid v7.15 source code * Merged February 2022 security patches ===== 12 January, 2022 ===== * Synced with crDroid v7.14 source code * Merged January 2022 security patches ===== 15 December, 2021 ===== * Synced with crDroid v7.13 source code * Merged December 2021 security patches * Switched to Camera2 to avoid shooting issues * Fixed video oversharpness ===== 6 November, 2021 ===== * Synced with crDroid v7.12 source code * Merged November 2021 security patches * Upstreamed kernel to v4.14.253 * Fixed ui lags and janks * Fixed recent view not opening * Added FPS info * Switched to prebuilt dtbo * Dropped in-built firmware * Fixed cmdline overflow random issue * Enabled SmartCharging ===== 16 October, 2021 ===== * Initial build based on begonia-dev sources * Merged October 2021 security patches ===== 14 January, 2021 ===== - Merging device trees of cRdroid 6.13 and POSP A11 - 4.14.215 QuantumKiller-N kernel in stock [clang][almk] - Disable AOSP serial console notification - New SafetyNet tweaks (use Magisk with Hide option) - Other minor fixes and additions ===== 08 January, 2021 ===== Revert to stock blobs: - Drop PE OSS blobs. - Fixed some GPS issues. - Fixed Wi-Fi signal issues. - Fixed some LTE issues. - Fixed Gralloc issues. - Reducing battery discharge. - Maybe something else. ===== 07 January, 2021 ===== System: - AOSP december's security patches - Merge with last PE device tree with my fixes for stable works - 4.14.214 QuantumKiller-N kernel in stock [clang][almk] - ZRAM tuning - Added support of f2fs to fstab - Added more sepolicy denials - Other minor fixes and additions Sound improovements (try new sound without any mods): - Drop Redmi's DSPs with XiaomiParts - Switch to MTK Helio DSP (drop offload sound) - Take partial settings from NLsound mod by @Briclyaz - Fix Call Recording & BT Echo Camera: - Fixed camera issues in Telegram & MS Teams - ANX-Cam with 64 mpx in stock by @aashil - G-cam Tiger mod by @tommyhellatigr with buffer's fix by @Wyroczen in stock Media: - Added support for 3-button headset - VSYNC tweaks - Added Recorder app - Fixed video issues in Instagram, WhatsApp etc. ===== 26 October, 2020 ===== - AOSP october's security patches - Merge with PE device tree - 4.14.202 QuantumKiller-N kernel in stock - Uprev to CFW 2.1 - Safetynet fix for non-magisk phones - Widevine L1 fix - Battery overheating fix on charging - Some addons for more smooth works - Sepolicy fix for new "64mp fix magisk's module" - Updated CFW preinstallation tools - And other minor fixes and additions P.S. If you have some bugs, try to switch sepolicy to permissive (see in Telegram group). ===== 07 September, 2020 ===== - Fixed more sepolicy bugs - Fixed cpu offline bugs after going to deepsleep - Many kernel additions and uprev to 4.14.194+ - Add MTK Engineer Mode (non stable) - Add XiaomiParts app - Add init.d support - Privapp permissions additions - Switch to AOSP charger - Many additions for media - Updated CFW preinstallation tools - And other minor fixes and additions ===== 09 August, 2020 ===== - Fixed more sepolicy bugs - Fixed Goodix fingerprint issue - Update APN's (fixed some IMS/Radio issues) - Uprev to v.6.9 (with August Android patches) ===== 21 July, 2020 ===== - Added advanced display modes for cutout - Fixed padding and rounding for default corners (including for other notch modes) - Additional settings for volume buttons - Fixed LED indication of charging - Additional LED settings (enable "override" for better work) - Additional operating modes of the cellular network - Improvements for LightHAL - MiSoundFX - F-unlock - Sepolicy = Enforce - Fixed some crashes of voWiFi - Fixed ANX Camera crash - And other minor fixes and additions ===== 13 July, 2020 ===== - Initial crDroid 6.8 - July Security Patch - Fix IMS for many carriers (as per user reports) - Fix Night-light - Fix statusbar height to match notch - Upstream kernel to Linux 4.14.187 - Performance improvements - Add Ambient display - Add module for TTL - Fix Call Recording