[OFFICIAL][9.0.0_r37][vince][4.9] XenonHD 9.0 (12.05.2019) - Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TeamHorizon's XenonHD rom builds forXiaomi Redmi 5 Plus (vince)
http://www.xenonhd.com/
XenonHD is a custom firmware aka ROM for various Android devices. It is based on LineageOS 16.0 with additional features, performance and battery life improvements.
The idea behind XenonHD is to give users a ROM that is "blazing fast, rock stable and buttery smooth".​
Device Source:
android_device_xiaomi_vince
android_kernel_xiaomi_msm8953-4.9
android_vendor_xiaomi
Download Links:
ROM: Official | Experimental
Gapps: opengapps.org
Changelog: Experimental​Flashing Instructions:
To install this ROM you will need to have a latest custom Recovery such as TWRP installed.
Copy the downloaded ROM to your phone.
Boot into your recovery
Back up your ROM
Make a full wipe (system, data, cache, dalvik)
Install the ROM
Install GAPPS package
Reboot - the first boot can take up to 5 minutes
Installing updates:
Copy the downloaded update to your phone.
Boot into your recovery
Back up your ROM
Install the update
Optionally wipe caches
Reboot
​
Other Links:
Github
Google+
Telegram
XDA:DevDB Information
Official XenonHD 9.0 ROM by TeamHorizon, ROM for the Xiaomi Redmi Note 5 / 5 Plus
Contributors
rama982, LuanHalaiko, dadi11
Source Code: https://github.com/TeamHorizon
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Minimal MIUI China 9.3.28
Based On: LineageOS
Version Information
Status: Testing
Created 2019-02-10
Last Updated 2019-05-12

[SIZE=+1]Changelogs[/SIZE]​
12.05.2019 (UTC+8)
Tag android-9.0.0_r37 (May Security Patch)
HALs tag LA.UM.7.5.r1-04800-8x96.0
vince: Update common blobs from Tissot V10.0.7.0.PDHMIXM
vince: Kill HIDL ANT+ support
vince: Decommonize Qualcomm variant of RIL daemon
vince: sepolicy: Update and Adresss more fingerprint denials
vince: Add vendor prefix to persist.sys.usb.config.extra
vince: Restart audio HIDL HAL after decryption
vince: Increase in-call earpiece volume
vince: kernel: Use Fate Kernel
XenonHD: DisplaySettings: font size in 5% steps from 80% to 130%
XenonHD: SystemUI: Bring back lockscreen tuner
XenonHD: lockscreen: Forward port option to pass swipe-up-to-unlock
XenonHD: Settings: Add high touch sensitivity and touchscreen hovering toggles
XenonHD: apns : Update the KT IMS apn
XenonHD: apns: Update IRAN APNs
XenonHD: Trebuchet: Disallow status bar swipe on widgets sheet
XenonHD: SystemUI: Fix double-tap to cam. opens right lockscreen shortcut
XenonHD: See Changelog.txt for full logs
18.04.2019 (UTC+8)
Initial Selinux ENFORCING
14.04.2019 (UTC+8)
First Official build
xenonhd: XenonOTA: wipe more partitions on clean flash
xenonhd: Exclude Emergency Dialer from recent app list
xenonhd: Fix EmergencyDialer UI when display size change
xenonhd: Disable EmergencyDialer multi window mode
xenonhd: Change UI styles to match dialer settings light M2 theme
xenonhd: Change UI to be consistency with dialer settings light M2 theme
xenonhd: LightSettingsDialog: create and use notification channel
xenonhd: base: fix reboot tile dialog
Updated audio/display/media HALs and cryptfs_hw to LA.UM.7.5.r1-04500-8x96.0.
vince: rootdir: Update from LA.UM.7.6.2.r1-08100-89xx.0
vince: prop: Add back use_fifo_ui
vince: prop: Add dex2oat thread count
vince: Explicitly disable rild OEM hook implementation
vince: Remove non-existing HAL services
kernel: Updated to CAF LA.UM.7.6.2.r1-08100-89xx.0
08.04.2019 (UTC+8)
xenonhd: android-9.0.0_r35 tags
xenonhd: April security patch
xenonhd: healthd: make periodic battery status a debug message
xenonhd: Move the rotation setting to the "normal" SettingsProvider
xenonhd: Update bluetooth drawable
vince: Update thermal config
vince: Revert statusbar height
kernel: Rebased
kernel: Merged latest android-4.9-p branch from google kernel/common
kernel: Improve F2FS stability
vince: 100% REALLY Fixed thermal issue on 4.9 kernel
kernel: 4.9.168 upstream
xenonhd: QS: Add Reboot/Recovery QS Tile
01.04.2019 (UTC+8)
Started this build user must on firmware miui 9.3.28+.
vince: Minor updates from MIUI 9.3.28 (trustzone version, build fingerprint, blobs)
vince: Minor updates on rootdir
Revert "vince: wifi: remove libcld80211 package" (because broke wifi display)
vince: Update config_safe_media_volume_index overlay
kernel: 4.9.166 upstream
24.03.2019 (UTC+8)
xenonhd: SystemUI: Fix FORCE_SHOW_NAVBAR handling on user switch
vince: Thermal-conf: set the correct thermal by klozz (@TeamMEX_XDA )
vince: Limit hotspot to 12 devices
vince: wifi: set beacon missed count threshold (to improve wifi stability)
vince: Update WCNSS_qcom_cfg.ini from deen
vince: overlay: Disable dreams by default
vince: Set formattable flag only for ext4 userdata partition
vince: Enable workaround for old MCC/MNC format (fix manual network selection, untested)
vince: Enable full dexpreopt
kernel: 4.9.165 upstream
kernel: F2FS stable upstream to tag 5.1-rc1-4.9
19.03.2019 (UTC+8)
ROM: Volume panel: Fix animation
ROM: Add APN ION Mobile & APN for Roaming
ROM: Update Bluetooth to use adaptive icon.
ROM: Clean up screenshot if nothing selected
Device: Update GPS HAL from LA.UM.7.6.r1-04300-89xx.0
Device: Update thermal-conf for 4.9 by klozz
Device: Update /data f2fs mount flags
Device: post_boot: Set zram dedup flag
Device: Drop MiuiCamera, use Snap
Kernel: Merged linux stable 4.9.163
Kernel: Merged CAF Tag LA.UM.7.6.2.r1-07300-89xx.0
11.03.2019 (UTC+8)
ROM: android-9.0.0_r34 merged
ROM: March security patch
ROM: Settings: fix eject sdcard icon color
ROM: effects: Initialize volume at -96
ROM: xenonhd: update SoundPicker & Turbo
* Device Health Services 1.7.0.231232376.release
* Sounds 2.0.1 (226190645)
Device: Improve stability
Device: Add QC RIL service blobs
Device: Set voice call volume steps to 7
Device: Media volume: from 15 to 25 steps
Device: Set dpi to 440
Device: Disable audio ULL mode to fix audio distortion
Device: audio: Switch to Low Latency playback
Device: Set all sidetone IIR volume to 53
Kernel: Merged linux stable 4.9.162
Kernel: Merged changes from lineage-16.0
26.02.2019 (UTC+8)
Device: Update pie blobs from tissot V10.0.5.0.PDHMIXM (also revert perf and thermal changes)
Device: Update vendor security patch to feb 2019
Device: Update properties build.prop
Device: Fixed animation lag issue
Device: Update SDM blobs from Nokia 6 (Fixed blink issue reported by user)
Device: gps: Disable xtwifi related services (fixed logs spam)
24.02.2019 (UTC+8)
ROM: SystemUI: Make recents grid view accept more than 8 tasks
Device: Enable option for full screen aspect ratio (settings->display->full screen apps)
Device: Add default brightness
Device: Back to MiuiCamera
Kernel: Rebase to LineageOS msm8953
Kernel: Merged linux stable 4.9.160
Kernel: Merged latest google aosp changes
20.02.2019 (UTC+8)
ROM: Fixed statusbar settings
ROM: Fix light statusbar and navbar on Wellbeing
ROM: Move "About Phone" to bottom of Settings
ROM: Update some APNs
Device: Back to QCOM power HAL again
Device: Power HAL: Update to LA.UM.7.6.2.r1-05700-89xx.0
Device: Kill QC location provider
Device: Revert GCam, back to Snap
Device: Update power profile
Kernel: Added support for TTL fixation
Kernel: Add Sound Control
Kernel: Cleanups and core update
19.02.2019 (UTC+8)
XenonHD 9.0 vince now Official
Kill QC location provider
Revert GCam
Update power profile
Revert qcom power HAL
17.02.2019 (UTC+8)
XenonHD source sync
Use Custom Thermal HAL and config for 4.9
Updated device tree
Use GCam as stock camera
kernel: Merged 4.9.158
kernel: Remove devfreq boost
kernel: Overclock adreno506 GPU to 725Mhz like sdm632
15.02.2019 (UTC+8) V2
Enable Camera hal 3 api by default
Fix mac adress wifi
Kernel: Upstreamed to 4.9.157
Kernel: Add devreq boost driver
Kernel: Remove Adreno Idler
Kernel: Add back cpu boost
Kernel: Set gpu idle timeout to 64ms
Kernel: Set gpu initital pwrlvl to 133Mhz
15.02.2019 (UTC+8)
XenonHD source sync
android-9.0.0_r31 tag
February security patch
Drop MiuiCamera, back to snap
Updated camera properties
Add power off alarm service
Update rootdir
Update dirac property
Migrate to livedisplay 2.0
Adjust statusbar height
Kernel: Upstream to 4.9.156
Kernel: Merge tag 'LA.UM.7.6.2.r1-06900-89xx.0'
Kernel: Added thing like:
- Kcal Color Control
- Adreno Idler
- fsync on/off support
- Vibration control
- Boeffla wl blocker
- BFQ io scheduler
10.02.2019 (UTC+8)
First Experimental build for XDA.

[SIZE=+1]Notes[/SIZE]​
Whatsapp green when cam2api enabled
Any other issues that come directly from LineageOS

reserved

nice.... thx for bring the 4.9 to our lovely vince sir

New kernel, sounds interesting!
Ouh thank you anyway for bringing another wonderful job

nice work first rom with 4.9 for vince keep it up rama

wow kernel 4.9
thx

omg F2FS support thx

Hi! What are the advantages of 4.9 kernel in this device vs 3.x.x available kernels?
Thanks!

Wyneg said:
Hi! What are the advantages of 4.9 kernel in this device vs 3.x.x available kernels?
Thanks!
Click to expand...
Click to collapse
Same advantages as 4.9 devices, better security, new features and etc

Fingerprint is very responsive
for Gaming is excellent too
and about Battery i think so far is good enough
Good job Kang Bondan aka rama and LuanHalaiko
Keep it up Kang

rama982 said:
Known bug: Camera green result, use Gcam for temporary fix
Click to expand...
Click to collapse
Can you provide link please?The original one from Telegram group is not starting even after adding camera hal 3 line to build prop.

I have issues with the fp scanner. (Goodix)..I cant wake up the phone after the device goes to deep sleep. I try all the roms with the new kernel.
Enviado desde mi Redmi 5 Plus mediante Tapatalk

Cocolopes said:
I have issues with the fp scanner. (Goodix)..I cant wake up the phone after the device goes to deep sleep. I try all the roms with the new kernel.
Enviado desde mi Redmi 5 Plus mediante Tapatalk
Click to expand...
Click to collapse
If scanning the fp didn't waking up the screen, just press power button and will instantly unlocking the screen. That's weird, but it works

New build is up.
Updated changelog and know issue

rama982 said:
New build is up.
Updated changelog and know issue
Click to expand...
Click to collapse
thanks for update sir:good:

rama982 said:
New build is up.
Updated changelog and know issue
Click to expand...
Click to collapse
thx rama

bugs found so far on latest build
no play store downloading notification
after restarting, i cant connect to my wifi, says cant save it, tried reflashing rom, another kernel, did no good
haven't tested other places yet, the wifi bug is a major one
but its really smooth, and had perfect idle battery drain, (when nothing was still installed).

pesartom said:
bugs found so far on latest build
no play store downloading notification
after restarting, i cant connect to my wifi, says cant save it, tried reflashing rom, another kernel, did no good
haven't tested other places yet, the wifi bug is a major one
but its really smooth, and had perfect idle battery drain, (when nothing was still installed).
Click to expand...
Click to collapse
my wifi is working fine, because i dont have sim for vince so i always use wifi
notification is roms issue

Related

[KERNEL] [UNIFIED] [CUSTOM 8.1-9.0] [3.18.136] Flash Kernel - R57 - 27 Mar

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel features:
Upstreamed Linux Kernel version, from v3.18.31 -> v3.18.137
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-10600-8x96.0
Build -O2 and with Custom Toolchain GCC Linaro 7.3.1 2018.05~dev (Kryo target)
Removed unused Functions & logging options (Speed bootup and also Shrink attack surface)
Enable Kernel hardening features to help mitigate kernel vulnerabilities
General Security Upstream CVEs and CAF and Linux fixes
No OverClock, Set 300HZ ARM base timer frequency
Specific boosting in Performance critical scenarios
Optimized Task Scheduling
Idle Power consumption reduced
Enable & Tweaks Power Efficient Workqueues
Enable & Tweaks CPUset (Improves battery life and Performance)
LMK Enabled by default, Background apps limit up to 60 (from stock 32)
Improved Memory Management (this kernel does not suffer memory leaks)
Improved Touchscreen processing latency
Improverd Fingerprint Scanner processing latency
Improved audio jack detection
Improved app launch performance
Upstream: ARM64, RCU, Crypto, Android Binder, SDCardFS, F2FS, EXT4, CFQ
CPU governors: interactive, conservative, ondemand, performance, powersave (interactive by default)
I/O Schedulers control: CFQ, BFQ, Maple, Noop (CFQ by default)
Enhanced TCP methods: westwood, reno, cubic, dctcp (westwood by default)
Advanced Color Control (KCAL)
Backlight dimmer & High brightness mode
Notification LED & Vibration Control
FSync toggle on/off (on by default)
WireGuard VPN tunnel support
Wakelocks Block Control
SELinux Enforcing
Passes SafetyNet bootloader unlock check
Many other misc. Improvements & Optimizations
Status:
8.1 Oreo Custom Unified : Updated..
8.0 Oreo OxygenOS Unified : Updates are pending (until the Release of OxygenOS Pie)
7.1.x Nougat OxygenOS : No Updates anymore.
Download:
8.1 Oreo Custom Unified : AndroidFileHost
8.0 Oreo OxygenOS Unified : AndroidFileHost
7.1.x Nougat OxygenOS : AndroidFileHost
Installation:
Flash the Kernel zip in TWRP Recovery.
Note: if you come from other Kernel, you should dirty flash your ROM before flashing "FlashKernel.zip"
Donate Me
XDA:DevDB Information
Flash Kernel for OnePlus3, Kernel for the OnePlus 3
Contributors
ahmedradaideh
Source Code: https://github.com/ahmedradaideh/OnePlus3T
Kernel Special Features: Improves Battery Life and Performance
Version Information
Status: Stable
Current Stable Version: R57
Stable Release Date: 2019-03-27
Current Beta Version: R1 - R2
Created 2017-03-17
Last Updated 2019-03-27
Changelog:
Custom R57: 27 Mar (Oreo/Pie) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.133 -> v3.18.136
General Fixes and improvements Codes
Merge F2FS GC improvements
Upstream: Android Binder, F2FS,
CleanUp and More, See My Github
OLD Changelog:
Custom R56: 26 Jan (Oreo/Pie) Unified for OnePlus3/3T
Now Support Android Pie 9 (Tested on LineageOS 16.0)
Upstreamed Linux Kernel version, from v3.18.124 -> v3.18.133
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-10600-8x96.0
General Fixes and improvements Codes
Merge F2FS GC improvements
Upstream: Android Binder, SDCardFS, F2FS, EXT4
arm: dts: 15801: Apply system early mount
arm: dts: 15801: Remove OnePlus RF Cable
arm: dts: 15801: Cleanup Panels Configuration
arm: dts: 15801: Cleanup Spaces & Duplicates
op3: Disable IPC Router MHI transport
input: synaptics: Cleanup redremote
power: Remove fingerprintd thaw hack
power: qpnp-smbcharger: Clean up PM routines and move them into worker
power: bq27541: Expose full charge capacity and cycle count to userspace
drivers: usb: Re-Apply Missing commits from Linux & android-3.18
CleanUp and More, See My Github
Custom R55: 2 Nov (Oreo/Pie) Unified for OnePlus3/3T
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-01100-89xx.0
General Fixes and improvements Codes
Merge F2FS GC improvements
Merge branch 'Improved-logs'
ANDROID: Remove STRICT_MEMORY_RWX
arm64: alternative: Checkout to android-3.18
arm64: kconfig: Remove duplicate & Cleanup Spaces
Fix merge issue with arch/arm64/kvm/guest.c
pinctrl: qcom: Add irq_enable callback for msm gpio
New WireGuard snapshot 0.0.20181018
CleanUp and More, See My Github
Custom R54: 14 Oct (Oreo/Pie) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.122 -> v3.18.124
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09900-89xx.0
General Fixes and improvements Codes
Merge CAF's improvements
Merge F2FS improvements
Merge SDCardFS improvements
Switch to Upstream BUG_ON_DATA_CORRUPTION
New WireGuard snapshot 0.0.20181007
CleanUp and More, See My Github
Custom R53: 21 Sep (Oreo/Pie) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.120 -> v3.18.122
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09700-89xx.0
Merge F2FS improvements
Merge sched improvements
Merge vdso-32-bit improvements
Merge l2tp improvements
Merge cpu-boost improvements (Boost all CPUs to the max when userspace launches an app)
Revert "cpufreq: introduce cpufreq_driver_is_slow"
msm: mdss: xlog: Disable panic on error by default
ALSA: rawmidi: Undo my 3.18.117 resolution
UPSTREAM: mm/page-writeback: fix dirty_ratelimit calculation
Upstream AnyKernel2 Script
CleanUp and More, See My Github
Custom R52: 31 Aug (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.118 -> v3.18.120
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09600-89xx.0
Merge F2FS improvements
Merge Crypto improvements
General Fixes and improvements Codes
BACKPORT: block: use ktime_get_ns() instead of sched_clock() for cfq and bfq
Anykernel: Support Android Pie 9.0
CleanUp and More, See My Github
Custom R51: 10 Aug (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.117 -> v3.18.118
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09500-89xx.0
Merge Latest f2fs-stable/linux-3.18.y
Merge a couple interesting patches from Marlin/Pie
General Fixes and improvements Codes
kernel: Fix massive cpufreq stats memory leaks
scsi: ufs: call single_release to avoid memory leak
Driver core: wakeup the parent device before trying probe
CleanUp and More, See My Github
Custom R50: 28 Jul (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.116 -> v3.18.117
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-09300-8x96.0
General Fixes and improvements Codes
Upstream AnyKernel2 Script
CleanUp and More, See My Github
Custom R49: 22 Jul (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.115 -> v3.18.116
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09200-89xx.0
General Fixes and improvements Codes
New WireGuard snapshot 0.0.20180718
[media] uvcvideo: Disable hardware timestamps by default
Upstream AnyKernel2 Script
CleanUp and More, See My Github
Custom R48: 11 Jul (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.113 -> v3.18.115
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-09000-89xx.0
General Fixes and improvements Codes
power: Fix Fingerprintd HAL in Oreo
Defconfig: Enable CRYPTO_GCM
New WireGuard snapshot 0.0.20180708
PM / suspend: make sync() on suspend-to-RAM build-time optional (more save power in idle)
Cgroup: Remove Dead codes, Due to the bad merge from the CAF
CleanUp and More, See My Github
Custom R47: 23 Jun (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.110 -> v3.18.113
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-08900-8x96.0
General Fixes and improvements Codes
Improved touchscreen processing latency (by SultanXDA)
Improved bq27541 Power Driver (by SultanXDA)
i2c-msm-v2: Ensure system is always active for i2c transfers
cpu-boost: Implement Two-Step input boost & Rewrite frequency tunable
oneplus: pn544: Don't hold wakeup source
Upstream: F2FS, SDCardFS, Crypto
Re-Enable ARM64_SW_TTBR0_PAN For Kernel Hardening.
CleanUp and More, See My Github
Custom R46: 25 May (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.110
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-08500-89xx.0
General Fixes and improvements
Specific boosting in Performance critical scenarios
Upstream: ARM64, CPUidle, EXT4, F2FS, SDCardFS
CleanUp and More, See My Github
Custom R45: 29 Apr (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.107
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-08300-89xx.0
Improved scheduling
Back to 100HZ
ion: avoid allocate high order of pages in system heap pools
Replace CPU_BOOST to CPU_INPUT_BOOST (makes the phone feel smooth without destroying battery life)
usb: host: plat: Enable xHCI plat runtime PM
Upstream: ARM64, CPUidle, F2FS, SDCardFS, Sched
Fix Camera, tri_state_key & more
CleanUp and More, See My Github
Custom R44: 16 Apr (Oreo) Unified for OnePlus3/3T
Build with Custom Toolchain GCC Linaro 7.3 2018.04-rc4~dev (Kryo target)
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.105
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-07400-89xx.0
Merged a couple interesting patches [Spectre v4.4] from Linaro LSK
Fix corrupted images generated by the OnePlus 3/3t camera app/HAL
Tested on LineageOS & RR ROM
CleanUp and More, See My Github
Custom R43: 10 Apr (Oreo) Unified for OnePlus3/3T
Build with Custom Toolchain GCC Linaro 7.3 2018.04-rc2~dev (Kryo target)
Upstreamed Linux Kernel version, from v3.18.99 -> v3.18.104
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-07200-89xx.0
misc: Synchronize codes for OxygenOS OpenBeta 32/23
Merged a couple interesting patches from Pixel 1 P branch
Merged a couple interesting patches [Spectre v4.4] from Linaro LSK
input: tri-state-key: Rewrite and optimize
kernel: Restrict unbound kthreads to little CPU cluster
BACKPORT: USB: core: harden cdc_parse_cdc_header
Specific boosting in Performance critical scenarios
Optimized Task Scheduling
Idle Power consumption reduced
Upstream AnyKernel2 Script
Tested on LineageOS & RR ROM
CleanUp and More, See My Github
Custom R42: 11 Mar (Oreo) Unified for OnePlus3/3T
initial release, Based on LineageOS source
Build with Custom Gnu GCC Toolchain 7.3.0
Upstreamed Linux Kernel version, from v3.18.93 --> v3.18.99
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-06600-8x96.0
RCU Subsystem Upstream from msm.4.4
CleanUp and More, See My Github
OxygenOS R42: 11 Mar (Oreo) Unified for OnePlus3/3T
Build with Custom Gnu GCC Toolchain 7.3.0
Upstreamed Linux Kernel version, from v3.18.93 --> v3.18.99
ANDROID: sdcardfs: Set num in extension_details during make_item
ANDROID: keychord: Check for write data size
clk: msm: clock-gcc-8996: Add 50 us delay after BLSP1 AHB clock enable
flash_defconfig: add CONFIG_PCI_QUIRKS back
Upstream AnyKernel2 Script
Big Update R41: 17 Feb (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.93 --> v3.18.95
Merge Latest CAF branch & WiFi Driver LA.UM.6.5.r1-06300-8x96.0
sched/rt: Use container_of() to get root domain in rto_push_irq_work_func()
sched/rt: Up the root domain ref count when passing it around via IPIs
mm,writeback: don't use memory reserves for wb_start_writeback
arm64: Use optimized memcmp
drivers, kernel: Revert OnePlus changes
cpuidle: Add commit left out during CAF merge
cpufreq: stats: Remove unreachable OnePlus code
ANDROID: cpufreq: stats: add uid removal for uid_time_in_state
BACKPORT: xfrm: Fix return value check of copy_sec_ctx
F2FS File System Upstream v4.16-rc1-3.18 + Android Binder Upstream
ASoC: wcd-mbhc: Improve detection speed and accuracy
Revert OPChain Module by OnePlus + Touchboost + haptic feedback control (Causing problems)
Add systemless wlan.ko injection (!dirty flash your ROM (OxygenOS) before flashing!)
CleanUp and More, See My Github
Big Update R40: 31 Jan (Oreo) Unified for OnePlus3/3T
Build with Custom GCC Linaro Toolchain 7.2.1-2018.1 Snapshot
Upstreamed Linux Kernel version, from v3.18.90 --> v3.18.93
Merge Latest CAF branch & WiFi Driver LA.UM.6.6.r1-05700-89xx.0
Merged a couple interesting patches from Pixel 1+2 Oreo branch
Merged a couple interesting patches from CopperheadOS.
Synchronize codes for OxygenOS OpenBeta 30/21
treewide: Add commits left out during CAF
Applied CPU security patch: CVE-2017-13218
blkdev: Refactoring block io latency histogram codes
ANDROID: ext4: don't put symlink in pagecache into highmem
msm-core: disable userspace access to poll_ms
oneplus3t: remove 'reboot edl' interface for security.
Upstream SDCardFS + ARM64
CleanUp and More, See My Github
Big Update R39: 12 Jan (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.90 --> v3.18.91
Merged a couple interesting patches from Pixel 1+2 Oreo branch
Marge Latest WIFI Driver LA.UM.6.5.r1-05300-8x96.0
Synchronize codes for OxygenOS 5.0.1
ANDROID dm-verity: fix root device init timing issue.
UPSTREAM: arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW
UPSTREAM: arm64: module: avoid undefined shift behavior in reloc_data()
Upstream F2FS + Fscrypt + EXT4 + SDCardFS + ARM64
F2FS: Fix GC
Input: synaptics: restrict sysfs node write permissions
Defconfig: Remove unused configs for Bluetooth
CleanUp and More, See My Github
R38: 1 Jan (Oreo) Unified for OnePlus3/3T
Synchronize codes for OxygenOS OpenBeta 29/20
Merged a couple interesting patches from CopperheadOS.
UPSTREAM KCOV + mm/slab
BACKPORT: arm64: apply __ro_after_init to some objects
BACKPORT: arm64, vdso: Define vdso_{start,end} as array
Defconfig: Enable ARM64_SW_TTBR0_PAN for Kernel Hardening.
Revert "Defconfig: Change RCU RT Prio to 1"
CleanUp and More, See My Github
Big Update R37: 25 Dec (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.86 --> v3.18.90
Merged a couple interesting patches from Pixel 1+2 Oreo branch
Add Maple I/O Scheduler (and Remove ZEN)
Add state notifier driver
Upstream LZ4 compressor
v4l2: Refactor, fix security bug in compat ioctl32
UPSTREAM: sched/rt: Do not pull from current CPU if only one CPU to pull
ANDROID: scsi: Add segment checking in sg_read
ANDROID: vfs/ext4: finish umount(2) in time and avoid errors=panic by filesystem
input: misc: fpc1020: add haptic feedback control similar to gestures
Make msm_serial_hs RT to improve bluetooth performance
CleanUp and More, See My Github
R35: 30 Nov (Oreo) Unified for OnePlus3/3T
Build with Custom GCC Linaro Toolchain 7.2.1-2017.11~Dev (improvements)
Upstreamed Linux Kernel version, from v3.18.84 --> v3.18.85 (fixing & security)
Marge Latest WIFI Driver LA.UM.6.6.r1-04300-89xx.0
Upstream kernel locking driver from msm-4.4 (Thanks MSF-Jarvis)
ARM64 / Time / Android Binder Upstream
RCU: Restrict nocb kthreads to power cluster
Defconfig: Restrict kswapd to power cluster
Upstream AnyKernel2 Script
CleanUp and More, See My Github
R34: 25 Nov (Oreo) Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.81 --> v3.18.84 (fixing & security)
Marge Latest CAF branch LA.UM.6.6.r1-04300-89xx.0 (fixing & security)
Synchronize codes for OxygenOS 5.0.0
Crypto / F2FS / Android Binder Upstream
UPSTREAM: dm bufio: switch from a huge hash table to an rbtree
UPSTREAM: arm64: dump: Fix implicit inclusion of definition for PCI_IOBASE
cpufreq: Restore policy min/max limits on CPU online
lib: Disable DEBUG_BUGVERBOSE
CleanUp and More, See My Github
R32: 4 Nov (Oreo) Unified for OnePlus3/3T
Now Kernel Unified for OnePlus3/3T
Upstreamed Linux Kernel version, from v3.18.66 --> v3.18.79 (fixing & security)
Marge Latest WiFi Driver & CAF branch LA.UM.6.5.r1-04000-8x96.0 (fixing & security)
Defconfig: remove unused kernel functions & Enable few security requirements
Android Binder / SDCardFs/ EXT4 Upstream
UPSTREAM: arm64: compat: Remove leftover variable declaration
UPSTREAM: fscrypt: fix dereference of NULL user_key_payload
ANDROID: net: xfrm: fix long lines.
msm-tsens: Reschedule work instead of causing uninterruptible sleep
irda: Fix lockdep annotations in hashbin_delete().
AnyKernel2 Script Upstream
CleanUp and More, See My Github
Reserved #1
Nice mate.. another kernel to use!
Reserved #2
thx bro.
Good to see more kernels! Welcome to op3 family!
Is this based on Nathan Chancellor aka @The Flash kernel for Nexus 6p?
Sent from my ONEPLUS A3000 using Tapatalk
jmtjr278 said:
Is this based on Nathan Chancellor aka @theflash kernel for Nexus 6p?
Sent from my ONEPLUS A3000 using Tapatalk
Click to expand...
Click to collapse
No
Just the same name?
Sent from my ONEPLUS A3000 using Tapatalk
jmtjr278 said:
Just the same name?
Sent from my ONEPLUS A3000 using Tapatalk
Click to expand...
Click to collapse
Yes, two completely independent Flash Kernels
The Flash said:
Yes, two completely independent Flash Kernels
Click to expand...
Click to collapse
Please delete
Sent from my ONEPLUS A3000 using Tapatalk
Are you going to implement f2fs support? Or does it already have it?
Sent from my ONEPLUS A3000 using Tapatalk
The thread title as OnePlus 3 but the source name is OnePlus 3T so which one is it? Or is it unified?
EDIT: I guess its for the OnePlus 3 as the zip file name says so
Can I flash this over other custom kernels?
Just tried it for a day and I could say it smooth as my bae's butt cheeks!!! The battery life so far so good... Just reminding that the screenshots I gave is only the first cycle
DragonSlayer240 said:
Just tried it for a day and I could say it smooth as my bae's butt cheeks!!! The battery life so far so good... Just reminding that the screenshots I gave is only the first cycle
Click to expand...
Click to collapse
You think 3:30 (maybe 4 in full charge) is good?
Sent from my ONEPLUS A3003 using Tapatalk
NickosD said:
You think 3:30 (maybe 4 in full charge) is good?
Sent from my ONEPLUS A3003 using Tapatalk
Click to expand...
Click to collapse
It depends... Everyone have different usage so for me this is good but not really that good... But to get this SoT for the first cycle is already good enough
New Update: r4 / 22Mar
Changelog:
*Slightly faster sampling during screen off to offset cases like Android Auto and Viper4Android hi-resolution audio decoding where 60ms was a bit too aggressive. from franciscofranco.
*drivers: wakeup: more thoroughly deactivation of wakelocks. from franciscofranco.
*Merged a patchs from sultanxda to fix memory leaks.
*power: oneplus_fastcg: Silence log spam
*net: ping: check minimum size on ICMP header length
*Add haptic feedback control
*flash_defconfig: Update & Cleanup
*ramdisk: Update & Cleanup
madsponge26 said:
Nice mate.. another kernel to use!
Click to expand...
Click to collapse
bassgenerator said:
thx bro.
Click to expand...
Click to collapse
Konskl said:
Good to see more kernels! Welcome to op3 family!
Click to expand...
Click to collapse
you are welcome guys
jmtjr278 said:
Is this based on Nathan Chancellor aka @The Flash kernel for Nexus 6p?
Sent from my ONEPLUS A3000 using Tapatalk
Click to expand...
Click to collapse
No.
tikizondo94 said:
Are you going to implement f2fs support? Or does it already have it?
Sent from my ONEPLUS A3000 using Tapatalk
Click to expand...
Click to collapse
Support for data partition (Like Stock).
DragonSlayer240 said:
The thread title as OnePlus 3 but the source name is OnePlus 3T so which one is it? Or is it unified?
EDIT: I guess its for the OnePlus 3 as the zip file name says so
Click to expand...
Click to collapse
Not Unified, All of them in his own forum.
Edoardo Avola said:
Can I flash this over other custom kernels?
Click to expand...
Click to collapse
*dirty flash your ROM (OxygenOS)
*flashing "FlashKernel.zip" and SuperSu or magisk If you need.

[EOL][ROM][OFFICIAL][9.0]crDroid 5.3[KUNTAO][WEEKLIES][19-04-2019]

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features
Click for feature list (helps shorten the OP.)
Always Have a full functional Backup. Just in case!
DOWNLOAD ROM
GAPPS: DOWNLOAD GAPPS
First time installing crDroid to your kuntao, or coming from another ROM: <--THESE MAY NEED UPDATING FOR YOUR PARTICULAR DEVICE; BE THOROUGH IN INSTRUCTIONS-->
** Make sure you're running a proper working Recovery (CWM or TWRP)
1) Copy crDroid zip, gapps zip <--& vendor img, if applicable--> to your device
2) Boot into Recovery
3) Wipe cache, system, & data (or just cache & system for a dirty flash).
4) Flash ROM
8) Flash gapps
9) Boot up
For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).
Upgrading from earlier version of crDroid:
The only difference between clean flash as above and upgrading is you just wipe system & cache, leaving data. Everything else is the same. ***Remember to always clean flash before reporting problems. Clean flashing is always the best method of ROM install.
KNOWN ISSUES
You tell me
Don't expect any support if you:
- are not running the included kernel
- have installed any mods such as Xposed!
- have modified system files
Thanks to:
- Google
- LineageOS
- SlimRoms
- AOSPA (Paranoid Android)
- OmniRom
- NamelessROM
- Many others... (if you're feeling upset being out of the thanks list just send a PM )
DONATE
crDroid G+ community​
XDA:DevDB Information
crDroid, ROM for the Lenovo P2
Contributors
saikiran001, Subham, FireLord, arghyac35
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: unlocked bootloader, TWRP
Based On: Lineage OS
Version Information
Status: Stable
Current Stable Version: 5.3
Stable Release Date: 2019-04-19
Created 2018-10-26
Last Updated 2019-04-19
changelogs(26-10-2018)
-Initial build
changelogs(04-11-2018)
- Video recording fixed
- Dt2w fixed
- Turbo charging fixed
- In-call and media volume increased
- GPS fixed
- Added ota support
- Volte icon added
- Enabled Zram 1GB
- Enabled Full FRP partition
- Oreo gcams will work now so there will be no green tint issue on front cam
- Call recording working
- Added toggle to disable HW keys and many more.....
changelogs(17-11-2018)
- November security patch merged
- sound output improved
- kernel upstreamed to 3.18.125
-Added Drm ClearKey support
-Added Soundtrigger support
-Enabled Msm_irqbalance
-Enabled HWUI for better performance
-Enabled tether automatic upstream selection
-Removed HD notification
-Updated Time Service blobs
-Updated Drm Widevine blobs
- Added rounded recents
- Added toggle to switch between Oreo and pie recent
- Added support for icon packs in recents panel
- Deep sleep bug now fixed
- Disabled aod by default
- Added qs tile for music
- Face recognition improved
- Added option to customize logo in status bar
changelogs(27-11-2018)
- Merged upstreamed kernel to 3.18.126
- Added single sim support (Just for Turkey device)
- Added power off alarm support
- Updated thermal blobs
- Updated vulkan blobs
- In-call audio improved
- Fixed hardware encryption (No need to decrypt from now)
- Fixed onekey (slider key)
- Improved signal strength
- Fixed sim popup
- Fixed exfat
- Added gallery by default
- Added pulse
- Smartbar is added
- Added blink flashlight on call
And many more
changelogs(08-12-2018)
- Upstreamed kernel to 3.18.127
- Updated blobs from daisy
- CNE is now working
- Fixed in-call echo
- Merged december security patch
- Added font manager service
- Nav-bar settings refactorized
- Using Theming from du now
and many more
changelogs(16-12-2018)
- Merged upstreamed kernel to 3.18.129
- Updated blobs from tissot
- Refer ROM changelog from crDroid Settings > About crDroid > Changelog
changelogs(24-12-2018)
- NFC fixed
- Upstreamed kernel to 3.18.131
- Built with SilverCore kernel
- Updated performance blobs
- Refer ROM changelog from crDroid Settings > About crDroid > Changelog
changelogs(12-01-2019)
- January security patch merged
- Fixed minor ui lags
- fingerprint scanner boost added
- Cast fixed
- Updated brightness overlay from tissot
- Enabled B-services aging propagation
- Updated doze to match pie ui
And latest source upstream
changelogs(19-01-2019)
- Kernel upstreamed to 3.18.132
- Added CPU hotplugs(msm & auto smp)
- Added qs tiles styles
- Added qs header styles
- Auto call recording support
- Added one-handed mode
changelogs(07-02-2019)
- Kernel upstreamed to 3.18.134
- SilverCore-1.3
- Removed Alucard and nightmare governors
- Added BioShock, intelliactive, ondemandplus, impulse, blue_active governors
- Introduced Westwood TCP algorithm
- Re-enabled CPU boost
- Added zen, fiops, sio io schedulers
- Added advanced controls(Thanks to @advaithbhat)
And lot of udh improvements
- Refer ROM side changelog Settings> crDroidSettings>About crDroid> Changelog
changelogs(15-02-2019)
- Added livedisplay 2.0 support
- Added trust 1.0 support
- Fixed issues with fm radio
- Fixed smart pixels
- Fixed mess with cpu frequency
- Updated media codecs to pie
- Switched to pie nfc hal
- Merged GPS blobs from LA.UM.7.6.r1-04100-89xx.0
- SilverCore-1.4
- Battery backup tweaks
- Reduced auto-suspend delay to 50 ms
- Some udh changes
- Add customizable switch style
- Extend & Improve custom seekbar preferences
- Add couple of missing fragment titles
- Volume dialog timeout
- Switching audio panel position
- Add EdgeGesture service for system gestures
- PA PIE Controls 3.0
- Upstream merge from lineageOS
changelogs(24-02-2019)
- Finally Selinux is set to Enforcing
- Upstreamed kernel to 3.18.136
- Fixed issues with RIL
- Network traffic speed meter customization
- Full gesture navbar
- Upstream merge from lineage os
changelogs(10-03-2019)
- Updated to initial crDroid 5.2 code
- Merged android-9.0.0_r34, March security patch
- Allow switch to pre P mobile icon style
- Added new boot animation
- Updated translation
- SilverCore-1.7
- Battery Backup tweaks
- DTS eagle
- 'K' audio driver
- High performance audio enabled
- power gating
- Memory cmp optimizations
- Battery backup tweaks
- Anxiety (based on noop) I/O scheduler
changelogs(19-04-2019)
- SilverCore-2.0 (ENDGAME release)
- Performance improvements
- Updated anxiety io scheduler
- Optimized audio codecs
- Fixes for some memory leaks
- Updated logo in about phone menu
- switch styles
- Added clock and date widgets font styles
- Reboot to recovery button in advanced reboot menu
- Sound toggle in qs panel
- Pre Pie mobile icon style
And many more.....
******Clean flash mandatory******
thank you bro for this great ROMhere downloading links are working fine. Bro will it work in encrypted phones?
Did this rom have vendor computable with our device and what about camera
Also my friend you are mention upside must be used proper TWRP
Can you provide download link for this one with latest update
Thanks
Sound quality is very bad. Why?
thank you.
i love black theme. will try.
Do i need to decrypt rom before flashing it and is volte and video recording working?
kanwaljeetsm said:
Do i need to decrypt rom before flashing it and is volte and video recording working?
Click to expand...
Click to collapse
If you flashed lineage os 16.0 and want to flash this rom then you are not required to decrypt you can flash this ROM directly but you are flashing this coming from any Oreo ROM then maybe decryption required.
Video recording fixed on stock camera and 3rd party apps like WhatsApp etc but will not work in apps like gcam, footej
Just one question does bluetooth calling works in this rom or not
great Rom, good work bro. I tried Magisk as you have mentioned but it's not flashing. i have downloaded latest one. plz help me to root this Rom.
razatthakur said:
great Rom, good work bro. I tried Magisk as you have mentioned but it's not flashing. i have downloaded latest one. plz help me to root this Rom.
Click to expand...
Click to collapse
try this.
ibreakbad said:
I had a problem with installing magisk too. It was fixed when I switched my twrp version to this one: https://androidfilehost.com/?fid=5862345805528044694
I also had the problem of immediately shutting down after encryption. It was solved by switching my screen lock to "Swipe" and then encrypting.
Hope it helps.
Click to expand...
Click to collapse
okay bro thank you, I'll try it
---------- Post added at 05:39 PM ---------- Previous post was at 05:12 PM ----------
j.jeedz said:
try this.
Click to expand...
Click to collapse
thank you bro it worked like magic. thanks alot
razatthakur said:
great Rom, good work bro. I tried Magisk as you have mentioned but it's not flashing. i have downloaded latest one. plz help me to root this Rom.
Click to expand...
Click to collapse
Which version you flashed?
pradeesa said:
Which version you flashed?
Click to expand...
Click to collapse
now i flashed 3.2.2 and Magisk is working fine
Good work Sai :good: Keep it up
today I snoozed hd volte notification and now I'm not able to call volte is gone. plz help
After first boot i shoud enter my Passwort... Witch Passwort?
try this mod for sound quality.
roli0201 said:
After first boot i shoud enter my Passwort... Witch Passwort?
Click to expand...
Click to collapse
try last pass for old rom.
j.jeedz said:
try last pass for old rom.
Click to expand...
Click to collapse
Had pattern in old Rom.... So... Maby encrypt? But how to?

[ROM][9.0.0_r33] Dot OS 3.0 [UNOFFICIAL][NO-VOLTE]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
" #DroidOnTime "
ROM Version: 3.0
Device: rosy
Maintainer: xDoge
Build Status: Unofficial
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
"This is a user-friendly thread, all your suggestions are important to us and will be taken into consideration.."
dotOS is an Android ROM which focuses on performance and stability. We focus on making our rom look and feel great without struggling on Performance and Battery! So that one can get most out of his/her device.....
CLEAN FLASH :
Download the latest build and GApps
Backup internal storage
[WARNING: Few users have reported data partition getting encrypted, so make sure to backup internal storage]
Backup each and every partition from TWRP Recovery
Reboot to recovery
Make nandroid backup (Not Necessary)
Wipe System, Data, Cache, Dalvik
Flash the latest build and GApps
Reboot
DIRTY FLASH :
Download the latest build
Reboot to recovery
Flash the latest build
Wipe Cache
Reboot
Note: GApps only has to be flashed once whereas Magisk/Su is to be flashed every time you Dirty Flash the OTA Update.
DotOS Downloads
OpenGApps | Mirror: nezorflame ​
Note: Pico, Nano or Micro Gapps are recommended. We don't prefer STOCK/HEAVY Gapps
If you want digital wellbeing, then you should use atleast nano or bigger package. Please check Open GApps Package Comparison for full details.
Code:
[LIST]
[U][B]STATUSBAR:[/B][/U]
[*]Battery Icon Style
[*]Clock and Date
[*]Statusbar icons
[*]Brightness Control
[*]Show 4G icon instead LTE
[*]Roaming Indicator
[*]Battery Bar Customisation
[*]Status Bar Gestures
[*]Volte Icon Toggle
[*]Wake up on charge plugged/unplugged
[*]Show DotOS logo on statusbar
[U][B]Navigation Bar:[/B][/U]
[*]Navbar modes(Stock, Smartbar, Fling)
[*]Smartbar tweaks
[*]Navbar Pulse
[*]Fling mode gestures
[*]All DUI nav tweaks
[U][B]QUICK SETTINGS:[/B][/U]
[*]Brightness slider toggle
[*]Titles visibility
[*]Tiles track accent color toggle
[*]Qs panel Opacity
[*]Vibrate when touching QS tiles
[*]Rows and columns tweaks
[U][B]RECENTS:[/B][/U]
[*]Toggle to switch between pie and oreo recents
[U][B]LOCKSCREEN:[/B][/U]
[*]Double-tap to sleep
[*]Lockscreen Tuner
[*]Charging info
[*]Lockscreen shortcuts
[*]Media cover art toggle
[*]Lockscreen Visualizer
[*]Lockscreen clock widgets
[*]Face auto unlock
[*]Fingerprint Authentication Vibration
[*]Ambient Music Ticker
[*]Lockscreen visualizer
[*]Lockscreen Weather
[U][B]BUTTONS:[/B][/U]
[*]Powermenu tweaks
[*]Powermenu Visibility on lockscreen
[*]Backlight Customisation
[*]H/W keys customization
[*]Volume button tweaks
[U][B]MISC:[/B][/U]
[*]3 finger swipe Screenshot guesture
[*]Battery light charging customisations
[*]Toast app icon switch
[U][B]System wide themes:[/B][/U]
[*]Accent Color Manager - Fruity pebbles
[*]Qs panel Customisation
[*]Neo theme
[U][B]Extras:[/B][/U]
[*]Ablity to reset Battery Stats
[*]Switch to disable Screenshot sound
[*]Auto Call Recording
[*]Set ringtone for each sim slot
[*]Switch to disable/enable Dashboard suggestions
[*]Digital Wellbeing Preinstalled
[/LIST]
DotOSteam
AOSP
Aosp Extended
Dirty Unicorns
And all other open source Devs/Teams.​
Mohan CM - Founder/Core Developer
Sam Grande - UI Developer/Project Co-ordinator
Iacob Ionut - UI Developer/ Core Developer
Hari Ambadi - Core GFX/Visual Designer
Sipun Kumar - Developer/Maintainer [/SIZE]
Special thanks:
Alexc Brookes - Arts & Wallpaper Designer
Paul Petrov - Arts & UI Designer
Important Links
Liked The ROm? Want to Help Us? Then gift us some credits
dot
OS source
dotOS-Device Sources
Google Plus Community
Telegram Group
Telegram Channel
Website
REPORTING BUGS!
As soon as the problem occurs, take a logcat!
for more READ THIS
XDA:DevDB Information
dotOS, ROM for the Xiaomi Redmi 5
ROM OS Version: 9.x Pie
Based On: AOSP
ROM Firmware Required: Oreo
ROM Kernel: 3.18
Contributors: @xDoge
Source:
Kernel tree
Device tree
Vendor tree
Version Information
Status: Stable
Current Stable Version: v3.0
Stable Release Date: 2019-02-15
Created: 2019-02-07
Last Updated: 2019-02-15
BUGS
• Permissive SE Linux
• Volte [Apparently volte breaks lots of other things, so no volte until a proper fix is made]
• Google Assistant
Notes:
• WARNING: Few users have reported data partition getting encrypted, so make sure to backup internal storage
• In-call volume adjustment works, so don't flash the in-call audio fix as in-call audio works without any patches
• ROM built with doge kernel, so report bugs only if you're using doge kernel
Please post feedback. Thanks.
Thanks to all the testers, listed in alphabetical order.
@anooooop
@Manosdocpap
@praveenrani
@Satish reddy
ChangeLogs
20190215
• Synced with official release of dotOS sources
• Updated SDM blobs to pie from nokia 6
• Some IMS blobs updated to pie from daisy_sprout
• Updated all oreo blobs to latest rosy oreo global beta [HM5Global_V10.1.3.0.ODAMIFI]
• Added health hidl hal, yet again *facepalm*
• Added call recording feature
• Fixed noise issue in audio recorded using call recording feature
• LTE network instability fixed
• Added dirac support - can be enabled via Options -> Sound -> MI Sound Enhancer
20190209
ROM Changes
• Synced with DOT OS sources, which includes Feb security patch
• Removed call recording feature since this is causing in-call "engaged tone" issues for some users
Kernel Changes:
• Upstreamed to 3.18.134
20190207
• Initial build
Actually the trees are based on previous ROMs released by me, so I'm leaving the old changelog's for reference.
20190203
• Phone in-call audio issues fixed (volte is broken again)
• Reverted radio blobs [radio, ims & qmi ] to rosy oreo global beta, since call timer doesn't work for outgoing voice calls with the pie blobs from daisy_sprout
• Updated all oreo blobs to latest rosy oreo global beta [miui_HM5Global_9.1.24_f85c800b36_8.1]
• Reverted radio carrier config to oreo based configs
• Updated audio [except adsp], bluetooth & post processing blobs to daisy_sprout
• Reverted cluster based power profile. Now using non-cluster based power profile config
• Removed health hidl hal
• Enabled camera 2 api
• Enabled camera 3 api property, theoretically google camera should work but I tried couple cameras and both crashed
20190128
ROM Changes
• Added missing vndk libs
• Updated power profile to cluster based config
• Added configs to enable call recording feature
• Added a script to set correct baseband version
Kernel Changes:
• Upstreamed to 3.18.133
• ZRAM compression "actually" changed to LZ4 [Actually in the previous build, it was still LZO even though I've written as LZ4 in the changelog and I apologize for it]
20190126
ROM Changes
• Enabled quota support
• Volte fixed
• Battery stats fixed
• Overlay configs changed to reflect pie settings
• All services are vendor based services now
• Added health hidl hal
• All msm8953 common blobs are updated from daisy pie [except audio, bluetooth & graphics blobs which are still from rosy miui global beta]
Kernel Changes:
• Enabled Swap & ZRAM
• ZRAM uses LZ4 (instead of LZO) as default compression algorithm since LZ4 is comparatively fast
• Enabled LZ4 crypto support
• Added NTFS filesystem support
• Kernel name changed to doge
20190122
• Hotspot fixed
• All audio blobs are now from miui oreo global beta
• Perf blobs updated from daisy pie
20190115
• Initial build
• Built with oreo sources from miui global beta
reserved too
cooool
20190209
ROM Changes
• Synced with DOT OS sources, which includes Feb security patch
• Removed call recording feature since this is causing in-call "engaged tone" issues for some users
Kernel Changes:
• Upstreamed to 3.18.134
Does this rom is stable ?
Switchonthelight said:
Does this rom is stable ?
Click to expand...
Click to collapse
Yes, stable.
BETA status since dotos 3.0 isn't officially released yet.
New dotOS 3.0 build is up.
20190215
• Synced with official release of dotOS sources
• Updated SDM blobs to pie from nokia 6
• Some IMS blobs updated to pie from daisy_sprout
• Updated all oreo blobs to latest rosy oreo global beta [HM5Global_V10.1.3.0.ODAMIFI]
• Added health hidl hal, yet again *facepalm*
• Added call recording feature
• Fixed noise issue in audio recorded using call recording feature
• LTE network instability fixed
• Added dirac support - can be enabled via Options -> Sound -> MI Sound Enhancer
dotOS 3.0 release notes, https://blog.droidontime.com/changes/changelog-3.0.html.
xDoge said:
New dotOS 3.0 build is up.
20190215
• Synced with official release of dotOS sources
• Updated SDM blobs to pie from nokia 6
• Some IMS blobs updated to pie from daisy_sprout
• Updated all oreo blobs to latest rosy oreo global beta [HM5Global_V10.1.3.0.ODAMIFI]
• Added health hidl hal, yet again *facepalm*
• Added call recording feature
• Fixed noise issue in audio recorded using call recording feature
• LTE network instability fixed
• Added dirac support - can be enabled via Options -> Sound -> MI Sound Enhancer
dotOS 3.0 release notes, https://blog.droidontime.com/changes/changelog-3.0.html.
Click to expand...
Click to collapse
Volte working ?
What's up with Google assistant not hearing me when I talk? It was the same in your other Rom Havoc OS.
Hello! Does your build support substratum engine? I mean, rootless mode.
danish9292 said:
Volte working ?
Click to expand...
Click to collapse
No volte until that outgoing call screen bug is fixed.
If you want to help with testing volte, please PM me.
N1ghtr08d said:
What's up with Google assistant not hearing me when I talk? It was the same in your other Rom Havoc OS.
Click to expand...
Click to collapse
Of course, all ROMs built by me are built with same trees, so same bugs will exist in all ROMs built by me.
As I said in other thread, can't help with audio issues until xiaomi releases Oreo kernel source.
Sabbat91 said:
Hello! Does your build support substratum engine? I mean, rootless mode.
Click to expand...
Click to collapse
Nope.
xDoge said:
Of course, all ROMs built by me are built with same trees, so same bugs will exist in all ROMs built by me.
As I said in other thread, can't help with audio issues until xiaomi releases Oreo kernel source.
Click to expand...
Click to collapse
Then how come you're the only developer releasing "so called" stable ROMs for Rosy that have this problem. Every single other ROM I've run, the Google assistant works fine?
In fairness you shouldn't release something as stable if something as integral as Google assistant doesn't work. You're doing yourself and the users no favours.
---------- Post added at 08:04 PM ---------- Previous post was at 08:00 PM ----------
Plus there should be mention of the ROMs downfalls and bugs so we know this up front instead of flashing a poorly built ROM and ending up having the entire data partition encrypted on us so we have to format data in twrp and lose everything stored on the internal storage, and before you ask, yes I was using your twrp build with the latest firmware.
It's just poor form man, seriously. Causing this kind of trouble for an end user is a ****ty thing to do to someone.
N1ghtr08d said:
Then how come you're the only developer releasing "so called" stable ROMs for Rosy that have this problem. Every single other ROM I've run, the Google assistant works fine?
In fairness you shouldn't release something as stable if something as integral as Google assistant doesn't work. You're doing yourself and the users no favours.
---------- Post added at 08:04 PM ---------- Previous post was at 08:00 PM ----------
Plus there should be mention of the ROMs downfalls and bugs so we know this up front instead of flashing a poorly built ROM and ending up having the entire data partition encrypted on us so we have to format data in twrp and lose everything stored on the internal storage, and before you ask, yes I was using your twrp build with the latest firmware.
It's just poor form man, seriously. Causing this kind of trouble for an end user is a ****ty thing to do to someone.
Click to expand...
Click to collapse
Stable means the stability if a ROM. Google assistant is a feature. If it works fine with other ROMs then why don't you just use those ROMs.
This ROM doesn't encrypt the data partition. None of the testers faced this issue.
And I guess you forgot to read the disclaimer in the OP.
Thank you very much for your feedback.
Nowdays open-source community only has beggars complaining.
Which END-USER do you mean ? This isn't a MSFT Corp disclaimer. You are mistaken. This is a ROM without gapps.
STABLE isn't even a thing if a bug for one guy in other ROMs for example don't have a,b,c completely backed in. You can't use Google assistant and it is not stable, for YOU.
We have no SOURCE code, yet you get to experience Pie ROM AOSP-way. be thankful, report just "Hey, I have noticed this doesn't work, can I help with logs, I really need this" and maybe you get better treatment. Try it sometime.
What a mess.
I really wish some moderation clears up the thread.
Manosdocpap said:
Nowdays open-source community only has beggars complaining.
Which END-USER do you mean ? This isn't a MSFT Corp disclaimer. You are mistaken. This is a ROM without gapps.
STABLE isn't even a thing if a bug for one guy in other ROMs for example don't have a,b,c completely backed in. You can't use Google assistant and it is not stable, for YOU.
We have no SOURCE code, yet you get to experience Pie ROM AOSP-way. be thankful, report just "Hey, I have noticed this doesn't work, can I help with logs, I really need this" and maybe you get better treatment. Try it sometime.
What a mess.
I really wish some moderation clears up the thread.
Click to expand...
Click to collapse
Absolutely correct...
Hello everyone, i just wanted to know anyone from India using Jio Sim has flashed this ROM?
Does calling works.. I mean do the calls get connected??
Coz its my primary sim and the carrier only supports 4G VoLTE And when i try to switch to 3G the network disappears, so I m concerned about caling & internet plz guide me, thanks???
abhigupta62 said:
Hello everyone, i just wanted to know anyone from India using Jio Sim has flashed this ROM?
Does calling works.. I mean do the calls get connected??
Coz its my primary sim and the carrier only supports 4G VoLTE And when i try to switch to 3G the network disappears, so I m concerned about caling & internet plz guide me, thanks
Click to expand...
Click to collapse
No volte yet. Please read OP before asking questions.
I have it mentioned in the thread title & bugs list.
xDoge said:
No volte yet. Please read OP before asking questions.
I have it mentioned in the thread title & bugs list.
Click to expand...
Click to collapse
Hey buddy what are the changes that we can expect when Mi releases source code?
xDoge said:
No volte yet. Please read OP before asking questions.
I have it mentioned in the thread title & bugs list.
Click to expand...
Click to collapse
That's what I'm asking dude, since the ROM doesn't has volte, and the carrier which i use only supports volte and no other band like 3G so if I flash this rom, I will be able to make calls or not??

[ROM][OFFICIAL][P/Q/R] RevengeOS | Xiaomi Redmi 4/4x [SANTONI]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
RevengeOS is an operating system based on Android Open Source Project, built with a unique look and performance in mind. It's daily usage ready, lightweight and elegant.​
Please feel free to look, build, and use our code at RevengeOS GitHub.
Also, we got our Telegram Group to talk about the ROM, share some love, ideas or even have fun with us
Disclaimer: While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! If you have questions, ask your fellow users or ask us in Telegram Group
Download Link​
Download the ROM
- Backup each and every partition from TWRP Recovery(optional)
- Make a full wipe (system, vendor, data, cache, dalvik)
- Flash RevengeOS Package
- Flash gapps(pie version has gapps included)
- And at last Reboot!
[First boot will take few minutes! Have patience]
Clean Flash is always recommended!
If you want any bug to be fixed please write here on xda in detail. Give Logcats, mention your device name, mention if any mods and kernels, if used and please be specific about it. By helping us, you are helping yourself too.
->How to take Logcats?
https://goo.gl/UcTM9 and https://goo.gl/J4CSEP
Like my Work?
Buy me a Beer or Coffee
Donate device maintainer
Donate to ROM lead developer
Important
Hi guys, we're posting this message today to talk about RevengeOS. We want to talk about the developers of our project.
There are just three developers that hard-worked every day for you, to deliver optimization, exclusive RevengeUI, media controller, etc. We want to make this project more and more exclusive, and we want to improve everything. And lastly, we want their users to be happy while using it. But there is a problem, three developers can't do much. So, we're here to ask if you - if you're a developer, and if you want to join us, you may do so. We have the following requirements:
-Knowledge of Android and Java
-Desire to be innovative
-Be mad
Think you're good enough? Contact us via email!
Email: [email protected]
XDA:DevDB Information
Revenge OS, ROM for the Xiaomi Redmi 4X
Contributors
arthdoshi33, arthdoshi33
Source Code: https://github.com/RevengeOS
Device/Kernel sources: https://github.com/RevengeOS-Devices
ROM OS Version: Android 10
ROM Kernel: Linux 4.9.x
ROM Firmware Required: Unlocked bootloader, Custom recovery
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: Revenge OS
Stable Release Date: 2019-11-24
Created 2019-12-01
Last Updated 2020-11-26
R updates:
2nd November 2020
Code:
• Initial official R build
• Bugs: Miracast and selinux permissive
Q updates:
21st August, 2020
Code:
Device changelog:
- Kernel by protochuz (4.9.232)
- Added back Xiaomi-addons
- Cleanup rootdir init scirpts
- Update shell scripts from LA.UM.8.6.2.r1-08100-89xx.0
- Adapt stock thermal thresholds for 4.9
- Fixed offline charging led
- Tune Spectrum profiles to avoid conflicts with OC kernels
- Tune cpusets
- Misc. Fixes and Improvments
Source changelog:
- Faster app loading
- August security patches
- Aggressive battery saving
- Redesigned Volume dialog with quick player (rolling out on selected devices)
- Always on display on charge
- New and improved always on display quick setting tile
- Fix Bluetooth quick settings menu for some devices
- Android R icon shapes
29th July, 2020
Code:
Device changelog:
- Kernel: 4.9.226 pure caf Q tag compiled with proton clang 11
- Updated blobs from onc-q
- Moved QMI/Radio/IMS blobs to product
- Updated perf configs from pine-q
- Fixed VoLTE issues on 2nd SIM slot
- Enable zygote pre-forking (faster app launching)
- Re-enabled Hotword detection
- Fixed Fingerprint to wake without lock screen
- Misc. audio i/o improvements
- Fixed few denials
- Enabled IWLAN overlays
- Enabled fast WLAN BSS transition
- Change cpu sets for camera daemon
- Misc. Fixes
Source changelog:
- Aggressive battery saving
- Redesigned Volume dialog with quick player (rolling out on selected devices)
- July security patches
- QTI bluetooth stack
- UI fixes
- Allow recording protected content
- Introduce RevengeOS Calculator
- Context aware at a glance widget - with greetings and calender events
17th June, 2020
Code:
Device changelog:
- Fixed network speed indicator and data usage
- Xiaomi add-ons removed for now
- Switched to Thermal v1.0
- Fixed Goodix wakeup issues
- Switched to pure CAF kernel
- Updated props and misc. improvements
Source changelog:
- Introduce RevengeOS Calculator
- Security patches updated to June
- Icon pack support in launcher
- OmniJaws at a glance weather on homescreen
- Improved launcher dark theme and overall UI
- Fix wallpaper crash
- Context aware at a glance widget - with greetings and calender events
11th May, 2020
Code:
Device changelog:
- Kernel upgrade to 4.9.222 thanks to protochuz,usman, and beingstargazer
- Updated FM, Sensors, QMI,/Radio/IMS, Wi-FI from tissot-10.0.20.0.PDHMIXM
- Import Perf IOP blobs from from LA.UM.8.6.r1-04000-89xx.0
- Cleanup unused 32-bit blobs
- Updated post boot scripts, ueventd and config.fs from LA.UM.8.6.2.r1-07100-89xx.0
- Import data-ipa-cfg-mgr from LA.UM.8.6.2.r1-07100-89xx.0
- Updated privapp-permissions
Source changelog:
- Battery health monitor
- May security patches
- OTA app now in use
- Update translations for many languages, if you would like to help translate head over to out crowdin page!
- New FOD implementation for supported devices
- Internal audio recording
- Improve pop up camera hal for supported devices
15th April, 2020
Code:
- April security patches
- Selinux enforcing
- Face unlock thanks to PixelExperience.
- Built-in screen recorder.
- Fixed some graphical glitches in settings app
- Fixed Android Auto (finally)
- Fixed freeform windows crash
- Updated some blobs
- Misc. improvements and fixes
19th March, 2020
Code:
Device Changelog:
- Kernel: Compiled with Clang 11
- Added Xiaomi Add-on
- Removed unsupported media configs
- Added LMKD props from Pixels
- Fixed Bluetooth Audio issues
- Build missing GPS dependencies
- Build missing a2dp dependencies
- Optimized dalvik heap properties for all variants
- Misc. improvements and fixes
- Updated many blobs
Source changelog:
- March security patches
- Long scrolling Screenshot
- Improved blur stability
- Redesigned UI
- Revenge Quick Settings
- Dark theme based on time
- Full screen gestures
- Dual SIM ringtones
- MicroG support
- Quick Settings blur effect
13th February, 2020
Code:
- Fixed Goodix FP not working after reboot
- February security patch
- Weather
- Updated perf & thermal blobs from LA.UM.8.6.r1-02600-89xx.0
- Updated Audio/ACDB and listen blobs from LA.UM.8.6.r1-02600-89xx.0
- Updated libqmi_cci from LA.UM.8.6.r1-02600-89xx.0
- Updated media/graphics from LA.UM.8.6.r1-02600-89xx.0
- Updated Wi-FI blobs from LA.UM.8.6.r1-02600-89xx.0
- Updated ADSP blobs from LA.UM.8.6.r1-02600-89xx.0
28th January, 2020
Code:
- Goodix Fingerprint fixed
- Chrome green video glitch fixed
- Lock Screen Clock customization fixed
13th January, 2020
Code:
- January security patch (r25)
- Bump revengeos version to 3.1
- Enabled double tap to sleep on launcher gesture
- Added blur view
- Added autobrightness switch besides slider
- Added qs styles customisation
- Updated perf, thermal and vulkan blobs from LA.UM.8.6.r1-01900-89xx.0
- Updated qti-telephony-common from DRG
- Updated TCP mobile buffers
- Add back Qperformance and UxPerformance jars
- Enabled AOSP Bluetooth audio HAL v2
- Fixed SafetyNet on Non-Rooted Devices
- Reduced zram to 768 MB
- Improve ZSL/HDR processing
- More source fixes here and there and cleanup
16th December, 2019
Code:
• December security patch
• Added calculator and FM radio apps
• Fixed notifications with messaging app
• Show battery temperature in settings
• Lockscreen media art customisation
• Lockscreen music visualizer
• Ambient notification edge lightning
• Rockstsar kernel by dhruv gera (3.18.140)
• kernel compiled with clang 9.0.3
• updated some blobs
24th November, 2019
Code:
• Initial OFFICIAL Q build
• Using Clarity kernel by ryan andri
• Updated some blobs
Good rom and awesome battery back up
this rom is based on pie or android 10?
because in the telegram group say v3 is base on android 10 but santoni has v2.5 already
#MmdRza said:
this rom is based on pie or android 10?
because in the telegram group say v3 is base on android 10 but santoni has v2.5 already
Click to expand...
Click to collapse
Santoni has 3.0 Q published in the first post or it has v2.7 Pie:
CHANGELOG
• Initial OFFICIAL build by Arth
• Merged LA.UM.7.1.r1-16900-sm8150.0 CAF Tag
• Default Kernel: LightPhoenix 3.18.140
• Kernel compiled with Clang 9.0.6
DOWNLOAD:
https://sourceforge.net/projects/ar...a-OFFICIAL-santoni-20191116-0514.zip/download
nitingadaley said:
Good rom and awesome battery back up
Click to expand...
Click to collapse
Thanks for the review
#MmdRza said:
this rom is based on pie or android 10?
because in the telegram group say v3 is base on android 10 but santoni has v2.5 already
Click to expand...
Click to collapse
Latest pie version 2.7 and Q 3.0 can be downloaded from my sourceforge....
https://sourceforge.net/projects/arthdoshi33/files/Santoni/Revenge OS/
Revenge OS website and OTA server are not ready yet...
Does not work, it asks for Android password after booting up. Which GApps 10 did you use?
-- okay works now, I had to format DATA only wipe DATA did not help
art99 said:
Does not work, it asks for Android password after booting up. Which GApps 10 did you use?
-- okay works now, I had to format DATA only wipe DATA did not help
Click to expand...
Click to collapse
I have the same problem so
You must only flash rom and then straightly reboot again to recovery (whitout booting into system) and then install Gapps
After that you can reboot to your system
For gapps yo can searh : BiTGApps arm64 10.0.0 v0.5
---------- Post added at 06:17 PM ---------- Previous post was at 06:14 PM ----------
Does anyone has a suggestion about fixing FM Radio problem?
Awesome rom
Hi,
Thanks a lot for this nice rom and hard work.
I have got some issues..any helps would be appreciated:
a/ localisation service doesn't work. I am able to grant an application. Localisation icon appears on the top bar but localisation is not resolved.
--> resolved. I had to turn on a Google localisation service (in system menu)...
b/ a lot of gcam ports exists. Which one is ok for this custom rom?
Regards and thanks!
problem after formatting sdcard as phone storage
Hi
After i installed the new Updates (16th December, 2019) and formatted sdcard as internal phone storage the rom became unstable and reboots when screen turned off for example when screen timeout elapsed or pressed the power button . And If formatted sdcard again as portable storage the rom will be stable
In the previous version 2019-11-24 there was not such a problem .
Revenge OS 3.1 Q january,2020 update is out...
Links and changelogs updated.
Thank You.
el_1362 said:
Hi
After i installed the new Updates (16th December, 2019) and formatted sdcard as internal phone storage the rom became unstable and reboots when screen turned off for example when screen timeout elapsed or pressed the power button . And If formatted sdcard again as portable storage the rom will be stable
In the previous version 2019-11-24 there was not such a problem .
Click to expand...
Click to collapse
Hii your issue has been fixed...
Make sure you use default included kernel
Ahmad5544 said:
Awesome rom
Click to expand...
Click to collapse
Thanks for your kind review....
It keeps devs like us motivated
it crashes to locked screen everytime when i change anything conected with time and set wake up hour or anything connected? Same on other random apps. Not yet what's that about? maybe installed wrong open_gapps-arm64-10.0-nano-20191209-BETA??
What's the issue with the fingerprint reader? Is there any way to get it working ?
arthdoshi33 said:
Hii your issue has been fixed...
Make sure you use default included kernel
Click to expand...
Click to collapse
Hi
Thanks for your attention and following
But after clean flashing the last updated rom the problem has been still remaining
my kernel version is :
3.18.140-Rockstar-v8-RevengOS+
#1 Mon Jan 13 09:24:05 UTC 2020
and baseband :
MPSS.TA.
2.3.c1-00395-8953_GEN_PACK-1_V047
my build number :
QQ1D.200105.002
thank a lot
Thanks for the ROM and your efforts!
Any videos chance of a quick charge mod? The old, available ones doesn't work unfortunately.

[ROM][OFFICIAL][12.1|L] VoltageOS [SANTONI][EOL]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
VoltageOS 12.1 | L for Redmi 4x Santoni​
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Fingerprint after encryption
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
- Use the latest orange fox recovery from here
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui firmware for your specific region
* Global | China Firmware
- Flash VoltageOS + Gapps
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @Anar_Jabiyev for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 12.1 | L
ROM Kernel: Linux 4.9.x
ROM Firmware Required: MIUI v11
Based On: AOSP
Some Screenshots :
Changelog :
Device Side :
13/04/2022
- Initial A12 build
05/05/2022
- Initial Android 12.1 | L build
- Now Dt2w works on full screen
- Increase earpiece volume for calls
- Enable skia reduceOpsTaskSplitting
11/06/2022
- Remove Xiaomi Parts
- Update graphics blobs from LA.UM.10.6.2.r1-01600-89xx.0
- Import WiFi display from LA.UM.10.6.2.r1-01600-89xx.0
- Kernel upstream to 4.9.227 & merge CAF tag LA.UM.10.6.2.r1-01600-89xx.0
- Update DRM + Widevine from Coral
- Address some SEpolicy Denails
- Miscellaneous Fixes and Improvements
10/07/2022
- Blob updates from LA.UM.9.6.3.r1-06200-89xx.0
- Upstream media hal to LA.UM.10.6.2.r1-02200-89xx.0
- Add moto dolby from OP9 Pro
- Force disable IORAPD as it consumes more ram & google has decided to remove it with a13
- Cleanup un-used overlays and move some of them to correct location.
- Fixed Qs System info and addressed sepolicy for the same.
- Silence clang warnings during kernel compile
09/09/2022
- Merge CAF tag LA.UM.10.6.2.r1-02200-89xx.0 in media hal
- Use threaded GLES render engine
- Improve Memory Managment
- Enable QS System Info
- Drop deprecated overlays
Source Side : VOS v 1.8-EOL
Would you like to write a guide about build VoltageOS 12.1 | L for Redmi 4x Santoni?
I want to build it for myself ! I just want to remove some apps what I needn`t and replace LIME .
Thank you !
when I flash the rom by twrp recovery , it cant turn on.
and I cant enter to recovery to flash other rom
aohanhongzhi said:
Would you like to write a guide about build VoltageOS 12.1 | L for Redmi 4x Santoni?
I want to build it for myself ! I just want to remove some apps what I needn`t and replace LIME .
Thank you !
Click to expand...
Click to collapse
you can check my trees the link is given in post itself
New update is live with Android 12.1 | L and May security patch
Build date : 05/05/2022
Changelog :
Device Side :
- Initial Android 12.1 | L build
- Now Dt2w works on full screen
- Increase earpiece volume for calls
- Enable skia reduceOpsTaskSplitting
Source Side :
Expect almost all the goodies we had till v1.4, just on top of Android 12.1 (L) base.
the rom is very best! just enjoy it!
besides, you can build it for youself and all is automatically.
Pranav Temkar said:
View attachment 5605893
VoltageOS 12.1 | L for Redmi 4x Santoni​
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Fingerprint after encryption
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
- Use the latest orange fox recovery from here
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui firmware for your specific region
* Global | China Firmware
- Flash VoltageOS + Gapps
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @Anar_Jabiyev for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 12.1 | L
ROM Kernel: Linux 4.9.x
ROM Firmware Required: MIUI v11
Based On: AOSP
Click to expand...
Click to collapse
Where to go and download latest firmware
varunprabakaran said:
Where to go and download latest firmware
Click to expand...
Click to collapse
Link updated thanks for the head's up
Pranav Temkar said:
View attachment 5605893
VoltageOS 12.1 | L for Redmi 4x Santoni​
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Fingerprint after encryption
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
- Use the latest orange fox recovery from here
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui firmware for your specific region
* Global | China Firmware
- Flash VoltageOS + Gapps
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @Anar_Jabiyev for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 12.1 | L
ROM Kernel: Linux 4.9.x
ROM Firmware Required: MIUI v11
Based On: AOSP
Click to expand...
Click to collapse
I've tried to flash this rom, but it always ends in an error saying
"Updater process ended with signal: 4 ...
just flashed it yesterday and I think its a great rom.
thanks
@prav
Pranav Temkar said:
View attachment 5605893
VoltageOS 12.1 | L for Redmi 4x Santoni​
ABOUT
Greetings, interested users! You have reached the gateway of a simplistic, no frills pure AOSP experience that will not let you down in getting through every day uninterrupted by inconveniences, with just the right dab of customizations. Be it requiring safetynet for banking or payment apps to receiving the latest security patches from Google as soon as they're released, we've got you covered. It doesn't end there. Sit back, relax and let the system theme your device according to your preferences with Monet support. Step in and begin your journey with Voltage OS.
Features
Pure AOSP
Latest Security Patches
Google Monet
SafetyNet
Github: https://github.com/VoltageOS
Website: https://voltage-os.sourceforge.io
Telegram: Group
Donate: UPI: [email protected]
WHAT WORKS?
Almost everything
WHAT DOESN'T WORK?
You tell me
Fingerprint after encryption
Be sure to include a log : check how to
DOWNLOADS
Click here to Download
Installation Guide
It's mandatory to be on the latest miui official firmware of your region
Clean flash recommended
Always make a nandroid backup, be safe.
- Use the latest orange fox recovery from here
- Wipe all the following
* Dalvik / ART Cache
* Cache
* System
* Vendor
* Data
- Flash latest miui firmware for your specific region
* Global | China Firmware
- Flash VoltageOS + Gapps
- Wipe Dalvik / ART Cache, Cache & Data
- Reboot
ROM Source: https://github.com/VoltageOS
Kernel & Device Source: VoltageOS Devices
Special thanks to @Anar_Jabiyev for trees @DmitriiKudas for Source build help & assistance, last but not least I would like to thank all testers
If you liked my work don't forget to give thanks, hit like, buy me a coffee UPI: [email protected]
ROM OS Version: Android 12.1 | L
ROM Kernel: Linux 4.9.x
ROM Firmware Required: MIUI v11
Based On: AOSP
Click to expand...
Click to collapse
can you fix the gps, its take so long find location
New update is live with june patch & many customizations added under the hood
Build Date : 11/06/2022
Changelog :
Device Side :
- Remove Xiaomi Parts
- Update graphics blobs from LA.UM.10.6.2.r1-01600-89xx.0
- Import WiFi display from LA.UM.10.6.2.r1-01600-89xx.0
- Kernel upstream to 4.9.227 & merge CAF tag LA.UM.10.6.2.r1-01600-89xx.0
- Update DRM + Widevine from Coral
- Address some SEpolicy Denails
- Miscellaneous Fixes and Improvements
Source Side :
• Merged latest AOSP security patch. (android12.1_r8)
• Added Omnijaws. (weather on lockscreen, QS and widget)
• Silenced some logspams.
• Allowed toggling screen off UDFPS.
• Allowed forcing small keyguard clock.
• Added USB Tether Tile.
• Added Music Tile.
• Added SoundSearch Tile.
• Added Sound Tile.
• Unblocked alarm and vibrate icons.
• Added compact navbar toggle.
• Fixed white clock in statusbar.
• Added option to reset battery stats.
• Switched GamingMode to GameSpace.
• Added some new Pulse effects.
• Added QS System Info.
• Added CPU info overlay and QS tile.
• Added tile to show volume panel.
• Added Refresh Rate Tile.
• Fixed QS clock overlapping on UI mode change.
• Added new volte icons.
• Added landscape battery.
• QS data info toggle.
• SystemUI: Set lockscreen clock font dynamically.
• Improved screenrecord.
• Moved Iconpacks, Fonts, Monet custos into ThemePicker.
• Added Color section in ThemePicker.
• Launcher3: Hide app suggestion entry.
• Launcher3: Allow hiding top shadow on statusbar.
• Launcher3: Add toggle to use dark status bar on Home screen.
• Launcher3: Adjust the icon size to the grid size.
• Launcher3: Add toggle to disable scroll vibration.
• Launcher3: Properly disable extra hotseat space.
• Launcher3: Add a toggle to show/hide translucent app dock background.
• Launcher3: Add preference to set app drawer row height.
• Launcher3: Make drawer cells square when labels are hidden.
• Launcher3: hide search bar in app drawer toggle.
• Moved black theme toggle in Settings.
• Settings: hide privileged esim management.
• Battery: show battery temp on power summary.
• Added Quad9 DNS as private DNS provider.
• Added toggle to set captiveportal Settings.
• Settings: Implement muting media volume on silent or vibrate mode.
• Added Outline iconpack.
• Added Dora iconpack.
• Slightly redesigned and sped up BootAnimation.
• Added Bromite SystemWebView to the supported providers.
• Added WeatherIcons.
• Updated default wallpaper.
• Fixed Camera QR crash.
• Udfps Resources - Add 2 new icons (Mi, McLaren).
New update is live with july patch and blobs updates
Build date : 10/07/2022
Changelog :
Device Side :
- Blob updates from LA.UM.9.6.3.r1-06200-89xx.0
- Upstream media hal to LA.UM.10.6.2.r1-02200-89xx.0
- Add moto dolby from OP9 Pro
- Force disable IORAPD as it consumes more ram & google has decided to remove it with a13
- Cleanup un-used overlays and move some of them to correct location.
- Fixed Qs System info and addressed sepolicy for the same.
- Silence clang warnings during kernel compile
Source Side :
• Merged July Security Patch. (android-12.1.0_r11).
• Added some more Udfps icons & gt animation.
• Fixed showing Toast icons for legacy apps.
• SystemUI: cleanup fps info tile and service.
• gmscompat: don't use "/proc/self/fd" paths for loading Dynamite modules.
• PixelPropsUtils: Exclude recorder from pixel props.
• PixelPropsUtils: Limit SafetyNet workarounds to unstable GMS process.
• MediaOutputController: Avoid NPE
Open Sound settings on long click at the panel button.
• Handle non-exist permission group correctly for pm list permissions.
• Disabled/reduced functionality of various ad/analytics libraries.
• Fixed optional haptic feedback on back gesture.
• SystemUI: Added Smart Pixels.
• base: Wi-Fi timeout feature.
• base: Bluetooth timeout feature.
• SystemUI: Dismiss screenshot window on touch outside.
• AutoBrightness: Add support for one shot auto-brightness.
• All new dialer theming and UI.
• All new contacts theming and UI.
• All new messaging theming and UI.
• Eleven now follows monet theming.
• Calculator now follows monet theming.
• Added SmartCookieWeb browser.
• Added hotspot settings.
• Fixed statsd log spam.
• Fixed notification shade log spam.
• All new launcher recents.
• Launcher3 : Fixed missing permission.
• Added toggle to control wallpaper zooming animation.
• Allowed to suppress notifications sound/vibration if screen is ON.
• Added Oppo sans font.
• Added obb permissions.
• Added storage scopes.
Hi everyone, I wanted to know about a few things:
-- Does this ROM support signature spoofing? I intend to use MicroG, if possible.
Edit: Yes, it supports signature spoofing and therefore MicroG.
-- Are these new changes available via OTA updates or subsequent update packages? Or we have to do a clean install every time?
Edit: Will wait and see. (Probably yes, as per one of the screenshots shared)
Thanks.
Hi, I have a question, does this rom have camera2api?
After a week of usage i can tell its a good ROM, only issue i have found is that during testing different themes and changing stuff around setting app have crashed multiple times, but you can easily just relaunch it and keep going. I would also like to request adding compass "tile" in drop down menu, thank you Pranav Temkar.
Hello, i would like to install this rom. i followed your "tutorial steps" but from twrp or orange fox i got the same error while flash "invalid zip file format". i used the 2022 07 18 build.

Categories

Resources