{
"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"
}
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead cats,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will break it! :P
* Act accordingly
*/
PixelExperienceWhat's working:
WiFi
RIL (Calls , SMS , Data)
Bluetooth
Fingerprint
Audio
Video
Camera
Camcorder
Flash
IR
FM Radio
Sensors
LED
GPS
VoLTE
VoWiFi
Encryption (FBE)
STOCK KERNEL FEATURES:
Custom IO Schedulers, BFQ IO scheduler - as default
TCP BBR - as default
Powersuspend driver by Yank555
Display power down mode
AdrenoBoost driver by flar2
ZRAM and other Memory improvements - ( default zram lz4)
Adds the HL (for IPv6) and TTL (for IPv4) targets
Instructions
Code:
/*
* DENIAL OF RESPONSIBILITY
*
* I, @mrshterben, I am not responsible for any problems with your phone before,
* after and at the time of installing the ROM.
*/
0. If this is your first time installing custom ROM.
0.1 Unlock the bootloader.
0.2 If the device did not start, install vbmeta.img (https://t.me/ct_host/105)
1. Clear DATA, SYSTEM, CACHE.
2. Install ROM
3. Install MAGISK (optional)
Downloads
PixelExperience (SourceForge)
PixelExperience Plus (SourceForge)
Official Device Maintainer: melles.android
Device Source code: ONCLITE
Kernel Source code: ONCLITE
Contributors
melles.android
ROM OS Version: Android 11
ROM Kernel: Linux 4.9.x
Screenshot
Reporting Bugs
DON`T Report bugs if you're install a custom kernel or Xposed
Capture logcat as soon as a problem occurs
Reserved
Reserved
UPDATE Pixel Experience
Changelogs :
Code:
/ 2021-08-02
• Advertise global carrier_wfc and carrier_vt for device.
• Update more HAL to latest version
• New GPS configs for better stability & accuracy
• Update CarrierConfig from LA.UM.9.6.2.r1-03300-89xx.0
• Enable Magisk Hide mount
• Enable AdrenoBoost
• Boot with all CPU cores
• Enable USB fast-charge
• Add other some tweaks for kernel
• Add some optimization for 2 RAM
• Enable ART optimizatio
• Others
• Add and enable BFQ schedule
• Add more TCP, BBR enable by defaul
• Enable undervoltage
• Enable Dynamic Shedtune/ Set CPU
• Add MALLOC_SVELTE := true configuration
• Compile HWUI for Better Performance
• Fix for aidl power stats errors
• Explicitly add needed camera libs for IMS
• Add android.software.vulkan.deqp.level, version 2020-03-01
• Add 3.0 and 4.0 IMapper instance to manifest
• Build vendor variant of libdng_sdk from source
• Finetune media_codecs_performance_8953.xml
Join My Telegram Group : https://t.me/craft_rom
UPDATE Pixel Experience
Changelogs :
Code:
/ 2021-08-15
----- DEVICE
• Convert ro.config.avoid_gfx_accel to overlay
• Set OPA property to enable google assistant
• Address SElinux denials
----- KERNEL
• Aes-generic - build with -Os on gcc-7+
• Introduce crypto_sync_skcipher
• Allow all archs to select optimized inlining
• Add strongly typed 64bit int_sqrt
• Fix int_sqrt64() for very large numbers
• Optimize root-check during rebalancing loop
• Abort disabling secondary CPUs if wakeup is pending
• zsmalloc: zs_page_migrate: skip unnecessary loops but not return -EBU
• kgsl: Turn debugfs off
• Avoid using two cache lines for struct call_single_data
• Optimize get_nohz_timer_target()
• Optimize select_idle_core()
• zram: do not free pool->size_class
• Fix inconsistent locking
• To prevent cooling_devices throttling when tz->temp is init
• Fix lockdep splat from qcom driver
• Sync temperature update in different thermal zones
• Skip update disabled thermal zones after suspend
• System_heap: Speed up system heap allocations
• proc: faster open/close of files without ->release hook
• proc: do less stuff under ->pde_unload_lock
• proc: register filesystem last
• Disable msm_vidc_fw_debug_mode
• Disable CPU L2 cache PC during video sessions
• Fix broken debugfs creation error checks and error paths
• Kill opening/closing video instance logspam
• Others
Join My Telegram Group : https://t.me/craft_rom
When it will be OFFICIAL ?
moshafiq said:
When it will be OFFICIAL ?
Click to expand...
Click to collapse
Some time
melles.android said:
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead cats,
* thermonuclear war, or you getting fired because the alarm app failed.
* YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will break it! :P
* Act accordingly
*/
PixelExperienceWhat's working:
WiFi
RIL (Calls , SMS , Data)
Bluetooth
Fingerprint
Audio
Video
Camera
Camcorder
Flash
IR
FM Radio
Sensors
LED
GPS
VoLTE
VoWiFi
Encryption (FBE)
STOCK KERNEL FEATURES:
Custom IO Schedulers, BFQ IO scheduler - as default
TCP BBR - as default
Powersuspend driver by Yank555
Display power down mode
AdrenoBoost driver by flar2
ZRAM and other Memory improvements - ( default zram lz4)
Adds the HL (for IPv6) and TTL (for IPv4) targets
Instructions
Code:
/*
* DENIAL OF RESPONSIBILITY
*
* I, @mrshterben, I am not responsible for any problems with your phone before,
* after and at the time of installing the ROM.
*/
0. If this is your first time installing custom ROM.
0.1 Unlock the bootloader.
0.2 If the device did not start, install vbmeta.img (https://t.me/ct_host/105)
1. Clear DATA, SYSTEM, CACHE.
2. Install ROM
3. Install MAGISK (optional)
Downloads
MEGA
Official Device Maintainer: melles.android
Device Source code: ONCLITE
Kernel Source code: ONCLITE
Contributors
melles.android
ROM OS Version: Android 11
ROM Kernel: Linux 4.9.x
Click to expand...
Click to collapse
hey, my phone keeps on restarting after installation. i was able to complete the setup tho.
kunta777 said:
hey, my phone keeps on restarting after installation. i was able to complete the setup tho.
Click to expand...
Click to collapse
after completing the configuration, you continue to reboot?
UPDATE Pixel Experience
Changelogs :
Code:
/ 2021-08-15
----- DEVICE
• Convert ro.config.avoid_gfx_accel to overlay
• Set OPA property to enable google assistant
• Address SElinux denials
----- KERNEL
• Aes-generic - build with -Os on gcc-7+
• Introduce crypto_sync_skcipher
• Allow all archs to select optimized inlining
• Add strongly typed 64bit int_sqrt
• Fix int_sqrt64() for very large numbers
• Optimize root-check during rebalancing loop
• Abort disabling secondary CPUs if wakeup is pending
• zsmalloc: zs_page_migrate: skip unnecessary loops but not return -EBU
• kgsl: Turn debugfs off
• Avoid using two cache lines for struct call_single_data
• Optimize get_nohz_timer_target()
• Optimize select_idle_core()
• zram: do not free pool->size_class
• Fix inconsistent locking
• To prevent cooling_devices throttling when tz->temp is init
• Fix lockdep splat from qcom driver
• Sync temperature update in different thermal zones
• Skip update disabled thermal zones after suspend
• System_heap: Speed up system heap allocations
• proc: faster open/close of files without ->release hook
• proc: do less stuff under ->pde_unload_lock
• proc: register filesystem last
• Disable msm_vidc_fw_debug_mode
• Disable CPU L2 cache PC during video sessions
• Fix broken debugfs creation error checks and error paths
• Kill opening/closing video instance logspam
• Others
Join My Telegram Group : https://t.me/craft_rom
UPDATE Pixel Experience
Changelogs :
Code:
/ 2021-08-22
----- DEVICE
• Remove restart vendor.audio-hal-2-0 on decrypt
• Prop changes for the Xiaomi Redmi 7
• Remove deprecated liboverlay target
• Don't build tinymix
• Move service vendor-sensor-sh to init.qcom.rc
• Add IOP HAL v2.0 HIDL interface
• Add libstagefright-omx & [email protected]
• Address some selinux denials
• Exclude CPUs 0-3 from isolation
• Disable wifi background scan
• Add shim for android_memset
• Update camera daemon cpuset
• Disable WPA2 -> WPA3 upgrade
• Add TetheringOverlay
• Add WifiOverlay
----- KERNEL
• Upstream Linux 4.9.280
• Use optimized memcmp
• schedutil: Enforce realtime priority
• Increase ratelimit pages value7
• Disabled-GFS-to-Achieve-Better-UI-Performance
• Introduce fingerprint boost driver
• Update makefile to version 2.0
• Don't let Google Camera run in the background
• Use bitwise instead of logical operator
• Fix IPA aggregation register val-mask calculation
• Optimize __task_fits()
• Faster /proc/cmdline
• Kill some userspace spam
• Enlarge qseecom_ta and adsp regions to 8mb
• Move PF_MEMSTALL out of task->flags
• Optimize switching tasks inside shared cgroups
• Fix cpu.pressure for cpu.max and competing cgroups
• Adapt handling of framerate ioctl to 3.18 beahvior
Join My Telegram Group : https://t.me/craft_rom
UPDATE Pixel Experience
Changelogs :
Code:
/ 2021-09-24
----- DEVICE
• Enable freeform windows
• Remove libI420colorconvert
• Drop libsdm-disp-apis.so
• Set vendor.post_boot.parsed=1
• Switch to AOSP WFD
• Give /dev/msm_vidc_* camera group and video_device label
----- KERNEL
• Update to upstream version v1.4.6-21-g84e414b0b5bc
• update to Focaltech V2.2
• Import hqsysfs xiaomi changes
• camera_v2: sensor: disable clang array-bounds
• msm: camera: isp: Fix memory leaks in vfe probe
• Update indentations to fix compiler warnings (msm-4.9 v2)
• Fix incorrect comparison usage
• Others
Join My Telegram Group : https://t.me/craft_rom
New build fix WI-FI display
melles.android said:
UPDATE Pixel Experience
Changelogs :
Code:
/ 2021-09-24
----- DEVICE
• Enable freeform windows
• Remove libI420colorconvert
• Drop libsdm-disp-apis.so
• Set vendor.post_boot.parsed=1
• Switch to AOSP WFD
• Give /dev/msm_vidc_* camera group and video_device label
----- KERNEL
• Update to upstream version v1.4.6-21-g84e414b0b5bc
• update to Focaltech V2.2
• Import hqsysfs xiaomi changes
• camera_v2: sensor: disable clang array-bounds
• msm: camera: isp: Fix memory leaks in vfe probe
• Update indentations to fix compiler warnings (msm-4.9 v2)
• Fix incorrect comparison usage
• Others
Join My Telegram Group : https://t.me/craft_rom
Click to expand...
Click to collapse
does this rom have flash on ringing?
moshafiq said:
does this rom have flash on ringing?
Click to expand...
Click to collapse
No
UPDATE Pixel Experience Plus
Changelogs :
Code:
/ 2021-12-07
• Update kernel
• Add TARGET_2ND_CPU_VARIANT_RUNTIME
• Add libsfplugin_ccodec.so for media codec2
• Update camera app to CameraGo_2.5_Greatness_Special-2.apk
• Delete duplicate
• Fix app duration by reducing 16.6ms
• Use phase offsets as duration.
• Disable EGL buffer_age extension support
• Update the transcoding operating rate
• Add property for maximum operating rate
• Disable oem unlock
• SafetyNet madness
• Update SurfaceFlinger pin
Join My Telegram Group : https://t.me/craft_rom
UPDATE Pixel Experience Plus
Changelogs :
Code:
/ 2021-12-26
• Add missing camera properties
• Fix hardware denial
• Enable H/W Composition
• Disable debug.sf.enable_hwc_vds
• Sync wifi config with latest stock MIUI
• Kill IMS logspam with fire
• Switch to skiagl threaded
• Fix avc denials related to linkerconfig
• Sync durations props with raven
Join My Telegram Group : https://t.me/craft_rom
Hello.
Is There a auto call recording?
unlokomukuerdo said:
Hello.
Is There a auto call recording?
Click to expand...
Click to collapse
No
Related
{
"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"
}
Resurrection Remix P
Code:
[SIZE="4"]/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/[/SIZE]
Resurrection Remix the ROM has been based on LineageOS, SlimRoms, Omni and original Remix ROM builds, this creates an awesome
combination of performance, customization, power and the most new features, brought directly to your Device.
Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy!
Special thanks to, the LineageOS team, Omni team , SlimRoms and of course to all the supporters.
-INSTALLATION INSTRUCTIONS-
-First and the foremost point, remove any kind of security/screen locks. Remove all the fingerprints & set the lock screen lock to none.
- Flash latet stock Pie Firmware
- Download latest build & gapps.
- Boot into latest TWRP.
- Wipe system, cache & data.
- Flash the ROM
- Flash twrp installer (no need for that if you are using @CosmicDans new TWRP)
- Reboot back to recovery
- flash Magisk.
- Reboot device & enjoy the resurrection
- Only if you face encryption issue, then flash stock Nougat's userdata.img through fastboot. Now the ROM should boot without any problem.
-UPDATE INSTRUCTIONS-
- Download latest build
- Boot into latest TWRP.
- Wipe system
- Flash the ROM
- Flash twrp installer (no need for that if you are using @CosmicDans new TWRP)
- Reboot back to recovery
- Flash Gapps
- flash Magisk.
- Reboot device & enjoy the resurrection
ROM Download
Telegram Group Tissot only
Telegram Update Channel for all of my work
GApps
Magisk
Resurrection Remix Source
Device Source
Kernel Source
XDA Developers
LineageOs Team
Omni Team
And Of Course To All The Supporters, Donators And Users
If you have a major bug to report that has not been reported already, please take the following steps to report it to us. It will save you, Team Resurrection Remix and me quite some time.
Download the Catlog app from the Play Store.
There is also a donate version which you can purchase to show appreciation.
After downloading the Catlog app, go to the app settings, and change the log level to Debug.
Clear all previous logs and take the exact steps to produce the error you are receiving. As soon as you receive the error (probably a force close), go straight into Catlog and stop the log recording.
Copy and paste the entire log either to Hastebin or Pastebin
Save the log, and copy and paste the link into the thread with a brief description of the error.
Telegram - GitHub - Facebook - PayPal
Moun Kernel G3 - Moun Kernel Tissot - Mega
RR Tissot - RR D855 - RR D851 - RR D852 - RR G3 DualSim - RR ha3g - RR j53gxx - RR L70pn/L70pds - RR suzuran
XDA:DevDB Information
Resurrection Remix v7.0.2 for Xiaomi Mi A1 4.9, ROM for the Xiaomi Mi A1
Contributors
mountaser halak, ghpranav, CosmicDan
Source Code: https://github.com/Tissot-Development
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Xiaomi Mi A1
Based On: LineageOS 16.0
Version Information
Status: Stable
Current Stable Version: RR-v.7.0.0
Created 2018-03-22
Last Updated 2019-06-05
Changelog
20190604-tissot-Official]
• Merged June security patches
• Improved Display Power On Delay
• RR Upstreams
• LOS Upstreams
20190526-tissot-Official]
* Merged May Security Patches
• Updated Vendor libs from the latest Stock
• Moun Kernel V8.1
• Kernel Upstream to 4.9.176
• Caf and Drivers Upstreams
• WiFi Driver Prima Upstreams
• Techpack Audio Driver Upstreams
• Fixed F2FS support
• RR Upstreams
• LOS Upstreams
• Minor updates and fixes
20190313-tissot-Official]
* Merged March Security Patches
* RR Upstream
* Fixed IMS registration issues with Pie Firmwares
* Increased the amount of in-call and media volume steps
* Re-added QCOM's WFD implementation
* Moun Kernel V7.4
* Kernel Upstream to 4.9.162
* Drivers and caf upstreams
* WiFi Prima Driver Upstreams
* Minor updates and fixes
20190216-tissot-Official]
* RR and LOS Upstreams
* Feb Security update
* switched to a fully open source camera Driver thanks to Flex1911
* Re-enabled and fixed camera HAL1
* Fixed HFR camera capabilities
* Fixed FM radio
* Moun Kernel V7.2
* Kernel Upstream to 4.9.158
* Drivers and caf upstreams
* updated Se-policy for spectrum to work on enforcing in pie
* updated spectrum profiles and improved performance and gaming
20180913-tissot-Final/Treble-Final]
• Set the Tag to Final for the Final Oreo Build (Next is Pie but no ETA)
• Merged September security update
• RR upstreams
• Lineage upstreams
- Moun Kernel V5.6/V5.9
• Linux Upstream to 3.18.121
• CAF Upstream to LA.UM.6.6.r1-09600-89xx.0
• Updated Wi-Fi driver to LA.UM.6.6.r1-09600-89xx.0
• check the older Changelogs for the full none treble log
20180826-tissot-Official/Official-Treble]
• Merged August security update
• Some under the hood changes
• updated Gcam to Arnova's Pixel2Mod V8.2
• RR upstreams
• Lineage upstreams
• Fixed all the random bugs from the deleted RR AIO treble build from 3 days ago (VoLTE, Brightness slider, WIFI Hotspot, .....)
- Moun Kernel V5.2/V5.6
• Linux Upstream to 3.18.119
• CAF Upstream to LA.UM.6.6.r1-09500-89xx.0
• Updated Wi-Fi driver to LA.UM.6.6.r1-09500-89xx.0
• alot of spectrum improvements (you need to flash the kernel zip to get Spectrum support)
" Official links are down use Mega till they get fixed! "
20180708-tissot-Official/Official-Treble]
• Merged July security update
• Fixed signal fluctuations. Feel Stock like signal bar stability. (April modem recommended)
• Fixed MIUI offline charging animation in GSIs (Official-Treble ONLY)
• Slightly faster & smoother boot animation
• Various fixes for better stability
• Updated Gcam to Pixel2Mod V8 By Arnova8G2
• RR upstreams
• Lineage upstreams
- Moun Kernel V5.0/V5.1
• Full kernel Rebase
• Linux Upstream to 3.18.114
• CAF Upstream to LA.UM.6.6.r1-09000-89xx.0
• added magiskpolicy and fixed spectrum on boot profile set by giving it the right Permissions through Selinux Enforcing ( Thanks to @kdrag0n ) (you need to flash the kernel zip to get spectrum support)
• removed the 2.4GHz and the 850MHz gpu and cpu overclock and the Underclock to 307MHz(as its proven to be un-stable and it was effecting the battery life significantly)
• Added back the old Overclock from V3.3 2.2GHz on the CPU and 700 on the GPU (not on by defult)
• Added wireguard importer
• Fixed the battery leak from V4.3
• Redid the Spectrum battery profile and improved balanced profile and switched to simple ondemand gov for the cpu on all profiles (you need to flash the kernel zip to get spectrum support)
• Alot of Kernel wide cleanups
CAF Upstream to LA.UM.6.6.r1-08900-89xx.0
Removed lazyplug (no need for it anymore and it was useless all along)
Updated and improved AutoSMP integration with Spectrum (you need to flash the kernel zip to get spectrum support)
Fixed a bug were the build script wasnt updating GCC
Kernel wide cleanups (more to come V5 is coming soon)
20180628-tissot-Official-Treble
• initial release
• Added RR-OTA
- Changelog from experimental RR AIO
• Resurrection Remix Upstream
• Lineage OS Upstreams
• Updated Gcam to Pixel2Mod V8 By Arnova8G2
• Set GPU and CPU Max speed to stock speeds on boot (so the GPU and the CPU OC is 100% not on by defult)
• Moun Kernel V4.5
CAF Upstream to LA.UM.6.6.r1-08900-89xx.0
Removed lazyplug (no need for it anymore and it was useless all along)
Updated and improved AutoSMP integration with Spectrum (you need to flash the kernel zip to get spectrum support)
Fixed a bug were the build script wasnt updating GCC
Kernel wide cleanups (more to come V5 is coming soon)
20180612-tissot-Official
• Resurrection Remix Upstream to RR 6.1.0 (see the changelog for that in the settings)
• Lineage OS Upstreams
• Set GPU and CPU Max speed to stock speeds on boot (so the GPU and the CPU OC is 100% not on by defult)
• fixed bluetooth crash on boot When setprop on for bt is enabled
• Updated Gcam to Pixel3Mod V4 By Arnova8G2
• Fixed usb tethering (for sure this time)
• Moun Kernel V4.2
Linux Upstream to 3.18.111
Merge latest caf patches LA.UM.6.6.r1-08600-89xx.0
CPU Overclock to 2400 MHz (not on by defult)
GPU Overclocked to 855MHz (not on by defult)
Added CPU Underclock Freq down to 307MHz
• Moun Kernel V4.3
Linux upstream to Linux Upstream to 3.18.112
20180525-tissot-Official
• RR Upstream
• Updated Gcam to Pixel3Mod V3 By Arnova8G2
• Adjust MODEM_PA_MITIGATION and MODEM_PROC_TEMP_MITIGATION as per stock mido
• Moved thermal config to device tree
• Generated thermal-engine.conf
• Fixed BT mac address reading (calling over BT should now work as well)
• Added Missing atfwd dependency to DT and Vendor
• Fixed USB tethering not working for some users (needs to be confirmed)
• Moun Kernel V4.0
Changelog:
Added Spectrum support (u need to flash moun kernel to be able to use the Spectrum profiles)
Tuned the valuse for ondemand and conservative Governors
Added lcd notifier
Kernel Upstream to 3.18.109
Added LAZYPLUG and RELAXED Governors
Updated lazyplug to V2.0
set Relaxed Governor to Use State Notifier for Display Query
Added Relaxed Governor v1.3
Overwrite mac address if config file exists
Overclocked CPU to 2208MHz
Overclocked GPU to 700MHz
Added Spectrum support (Download The Spectrum App From Google Play )
Spectrum profiles: (u need to flash moun kernel to be able to use the Spectrum profiles)
Balance: everything is normal just like V3.3 with a small speed boost (Default Profile)
Performance: the CPU and GPU overclocking are present and autosmp hotplug is on
Battery: Relaxed Governor and LAZYPLUG are on to give you a mint kernel like battery life (thanks to @GamingDevilsCC)
Gaming: the CPU and GPU overclocking are at the maximum and they are always on the max freq and adreno idler is of to insure no framedrops
20180512-tissot-Official
• Fixed Deep sleep
• disable sco enahnced command
• Revert Pin libskia copy of libMiCameraHal
• Ship and enable atfwd daemon
• Drop init.qcom.usb.sh
• Remove copying of QCRIL DB from vendor partition
• Enable Camera1 API for legacy targets.
• Update cam blob list
• Revert Add dummy libkeymaster1 for goodix fingerprint
• overwrite mac address if config file exists
• Revert "HACK: arm64: add CNTPCT_EL0 trap handler"
• Update Vendor blobs
20180510-tissot-Official
• Switched to GCam 5.1.018 1.6RC2 test4c by_SerJo87
• May security update
• Moun Kernel V3.3
• Linux Upstream to 3.18.108
• Revert nhappymann's Camera Patch [2/2]
• Fix audio_effects.xml copy out path
• Revert nhappymann's Camera Patch [1/2]
20180502-tissot-Official
• Set fluencetype to fluencepro
• Enable EIS by default
• Fix dual cam support for GCamWide app
• Set qcom parser value to 3183219
• Add nhappymann's Camera Patch
- Module to patch photos and video recording.
- Module resolution (4096x3072), quick and stable focus.
- 30/120 fps video on rear module and 30/60/120 fps on front module.
- Better bitrate on video and audio.
- Better EIS for GCam.
• Updated Gcam to Pixel2Mod-Arnova8G2-V7-Final
• Kernel Upstream to 3.18.107
• Merge latest caf patches
• all drivers are now updated means FP is now faster boot is faster and overall performance is improved by the caf patches
• RR upstream
20180426-tissot-Official
• Fixed FPC fingerprint on enforcing
• Updated Vendor Display Config to V1.1
20180425-tissot-Official
• Selinux Enforcing
• Fixed Face Detection on Stock Camera
• Updated GPS & FM HALs
• Shifted from Live Display JNI to Live Display Native
• Fix disabling of DT2W from Settings
• Tweaked Auto Brightness
• Enabled ZRAM
• Removed unnecessary things from vendor, & hence reduced ROM file size
• Fixed all kinds of Fingerprint issues (like Enrollment Failures)
• Your persist partition will not be touched anymore, & hence your Mac Address won't be destroyed
• Kernel upstream to 3.18.106
• No more Forced Fast Charge in default kernel
20180415-tissot-Official
• Fixed Substratum issues
• Substratum is now working in full OMS mode no root is needed no reboot is needed
• Alot of RR Upstreams
• Kernel upstreams to v3.18.105
• Updated Gcam to Pixel3Mod-Arnova8G2-V1
• time_daemon: use /persist to store offset to RTC
• readmac: add support for reading bluetooth mac
• Move readmac to /vendor
• readmac: Refactor
• read wlan mac address
• Add CAS HAL
• Drop camera shims
• Move sysconfig XMLs to vendor
• Move HIDL shims to vendor
• Split vendor specific and system props
• Build bootctrl.msm8953 from source
• Add BootCtrl & IR to manifest
• Update data-ipa-cfg-mgr from upstream
• Enforce RRO on framework-res
• Add powerhint from stock
• Set voice call volume steps to 7
• Switch to vendor.display.config 1.1
• Fix Vendor Image Mismatch
• Revert ADB hacks
20180411-tissot-Official
• Moun Kernel V3.0
• Rebaced the kernel and Fixed all of the random issues
• Kernel upstreams to v3.18.103
• Removed all un nessery featurs from the kernel like Blu_active and maple i/o
• Fixed Adreno Idler not not idealing under 320 Mz
• Added State Notifier and improved the battery in Interactive
• Fix Miracast
• Improve call quality
• Add support for 32/48KHz VoIP
• Set GPU default power level to 133MHz
• Set default read_ahead to 512KB
• wifi: enable QPower and Deep sleep at the same time
• wifi: Enable 2.4GHz channel bonding (improve WiFi speed)
• Improve scrolling responsiveness
• Low audio flinger standby delay to reduce power consumption
• Disable round corner padding overlay
• Add speaker backends
• Reduce adaptive brightness debounce durations
• Add MIUI charging animation when switched off
• Increase media volume steps 15 -> 25
• Use kernel-based exfat
20180404-tissot-Official
• April's Securety update
• removed Fingerprint boost
• removed Fastcharging up to 2500mah
• Added BLU_ACTIVE
• Added Maple I/O Scheduler
• Updates from RR
20180402-tissot-Official
• Enable Camera App pinning
• Improved dex2oat
• Kernel changes
• Power Suspend
• Speed up boot
• Battery optimizations
• USB Fastcharge Support
• Adreno Idler
• Sound Control
• Fast Charge up to 2500ma
• Fingerprint Boost Driver
• exfat Support
20180327-tissot-Official
• Fixed OTA not working for no Reason !!
• Fixed WhatsApp camera
• Fixed telephoto lens
• Added KPTI patched time blobs
• Kernel upstream to 3.18.102
• Fixed DT2W when system sleeps
• Resurrection Remix upstream
20180323-tissot-Official
• Fix derp
• Implement new DT2W support
• Add LED node permissions from LOS
• Update Toolchain (Linaro 7.2)
• Update radio & WiFi to 1.1
FAQ
How can i record logs
http://telegra.ph/HOW-TO-TAKE-LOGS-06-11
How can i install Dolby Atmos
Download and flash this via magisk (open module section and then tap plus "+" button) or via TWRP if magisk doesn't work :
https://androidfilehost.com/?w=files&flid=247761
Remember before flashing :
1. Install busybox from magisk download section (install and reboot)
2. DELETE any sound mod you've installed before like audiofx / musicfx / viper / aml / acp / ainur etc, using Titanium Backup app (best way), or another system app remover
How can Solve Jio issues
Follow this Guid on xda
https://forum.xda-developers.com/mi-a1/how-to/jio-network-issue-finally-solved-t3778229
How can i Fix my Persist Partition and get my wifi and BT Mac back
first try the Persist Resurrector tool
if it didnt work then try following guid
If you have Wi-Fi MAC Address which begins from
00:0a:f5:??:??:?? (Lineage pool) OR 49:6E:74:66:??:?? (broken by wrong data type), AND you want (or need) to change it!
You will need:
1. Root access
2. File Manager
3. Hex Editor (on phone or PC (WinHEX), better on PC)
4. Hands
What to do?
1. Go by path /persist and copy "wlan_mac.bin" to place you can work it with HEX Editor (better to make backup
2. Open it with HEX Editor. (do not worry, it is short)
If there is filled (like 12 34 56 78 9A BC ... ... ) then you still have original MAC which you can restore, congrats!)
If it almost empty (like 00 00 00 00 00 01 ... ... ) then you already lost original MAC without possibility to restore (unless you had it written somewhere, or remember it)
But DO NOT WORRY, you can always make new MAC
If if filled with start of 49 6E 74 66 ... (in right side there is understandable text) than it was previously got under wrong influence and there is pretty much people have SAME (not one of pool, but SAME) MAC
3. If that file was filled, then skip that point
If it was empty then you need to make it by yourself. To do this imagine MAC, you want to make, and write it (in HEX! It means you can use only 0123456789ABCDEF). For example: 23 BA 45 F1 CC 1A
But file was bigger than these 6 bytes, isn't it? So you need to duplicate what you written, but make last byte +1 (or -1 if last byte was ?F or ?E) from last written, for ex. : 23 BA 45 F1 CC 1(A) 23 BA 45 F1 CC 1(B)
Repeat it again and make last byte +1(or -1 if last byte of "second MAC" was ?E or ?D) from second 1(A) 1(B) —-> 1(C)
File should be filled, if not, then leave rest filled with 00
If there was no space, than create it (total 18 bytes) or write as many WHOLE MAC as you can (all what not whole replace by 00)
Save that file
4. Move it to /persist
Replace old file (that's why backup)
How can i Fix the network fluctuation issues
To solve network fluctuation issue, flash this zip (modem.img file from stock april rom) via twrp, doesn't need to change slot, just flash and reboot
https://www.androidfilehost.com/?fid=818070582850507834
After that, change preferred network to TC-WCDMA/LTE/GSM/WCDMA/CMDA/EvDO
My sensors are not working
Sensors
Tutorial for Sensors Fix for Tissot
Note : If u are reading this then u have already lost your original WiFi Mac Address and also now ur sensors too. As what I have seen is, only this users are affected with sensors too.
When u complete the procedure, u will be loosing ur WiFi again ! So please take backup of ur wifi and bt Mac address before doing anything ( if u have original one )
Procedure
1. Download fastboot stock Oreo zip
2. Go inside the stock folder
3. Go inside images folder
4. Check for persist.img ( this file is necessary )
5. Now check for rawprogram0 file
6. Open it in notepad ++
7. Inside it, u need to find a line like this
<program SECTORSIZEINBYTES="512" filesectoroffset="0" filename="" label="persist" numpartitionsectors="65536" physicalpartitionnumber="0" sizeinKB="32768.0" sparse="true" startbytehex="0x1a8000000" startsector="13893632"/>
8. Now u need to edit this line to
<program SECTORSIZEINBYTES="512" filesectoroffset="0" filename="persist.img" label="persist" numpartitionsectors="65536" physicalpartitionnumber="0" sizeinKB="32768.0" sparse="true" startbytehex="0x1a8000000" startsector="13893632"/>
9. Save and open Miflash tool
10. Copy ur Bt Mac & WiFi Mac if original
11. Go into bootloader / fastboot mode
12. Unlock bootloader if not done already ( fastboot oem unlock )
13. Now go into edl mode ( fastboot oem edl )
14. Your phone screen should now go black and LED light should be blinking ( if not try until u get this )
15. In miflash tool , press refresh
16. This time u will see something like ( COM 8 ) or similar instead of device no.
17. Select clean and lock and press flash
18. Let it complete ! This time it won't reboot automatically to system after flashing is completed.
19. When it completes ( it will say Success ) . Reboot to system by long pressing power key
20. Complete the startup procedure and check sensors !
21. It will be fixed but WiFi will be broken
22. Now flash this zip via twrp
https://www.androidfilehost.com/?w=files&flid=270334
23. Reboot , WiFi will be fixed
24. Now u can fix ur WiFi Mac and bt Mac to original state
Profit !! Thanks to @SevenSlevin for the WiFi fix zip and helping me with this.
Credits : @kunalshah, @SevenSlevin
Treble
Treble Guide by @CosmicDan
Treble Recovery with tissot manager for re-partitioning by @CosmicDan
UpToDate Vendor and Boot images
you can find UpToDate Vendor and Boot images in the official RR-official-Treble folder along with the rom
This Rom is Built using slightly modified version of my Kernel Moun Kernel
to get the full Moun Kernel experience and to stay more UpToDate with the upstreams and features head to the Moun Kernel XDA Thread and flash the latest zip file
Moun Kernel Features
• Based on voidKernel
• Kcal color control
• Power Suspend
• Speed up boot
• Battery optimizations
• USB Fastcharge Support
• Adreno Idler
• Sound Control
• Fast Charge up to 2500ma
• exfat Support
• WireGuard VPN tunnel support
• Vibration intensity control
• LZ4 compression for ZRAM
• State Notifier
• Improved Interactive values for a better battery life
• 1.1.1.1 DNS
• UpToDate with linux stable
Reserved.
Finally???
Omg official rom :highfive:
Wow! It's official..???
Great work!
Its always necessary to flash Magisk?
Bugs compared to unofficial?
Will getting OTA from now onwards ??
nitroax said:
Great work!
Its always necessary to flash Magisk?
Click to expand...
Click to collapse
yes or gapps wont work
and this rom got Gcamera built in as the stock camera app so camera wont work without magisk until we fix selinux
Is this still using void kernel?
dvishalkhatri said:
Will getting OTA from now onwards
Click to expand...
Click to collapse
not really ota is still not working in RR but will be really soon
Finally a rom to flash... Does this have a1 official cam app?? Or we need to use gcam
Sent from my Mi A1 using Tapatalk
paveu241 said:
Bugs compared to unofficial?
Click to expand...
Click to collapse
only Led notification and will be fixed next build soon
Nice to see official tag ?
mountaser halak said:
not really ota is still not working in RR but will be really soon
Click to expand...
Click to collapse
No problem bro... At least it has become official that's enough... And I'm on unofficial build is dirty flash is enough?
blackyz01 said:
Finally a rom to flash... Does this have a1 official cam app?? Or we need to use gcam
Sent from my Mi A1 using Tapatalk
Click to expand...
Click to collapse
got gcam built in as the stock camera app
blackyz01 said:
Finally a rom to flash... Does this have a1 official cam app?? Or we need to use gcam
Sent from my Mi A1 using Tapatalk
Click to expand...
Click to collapse
Original cam is there, search and you'll find it as a magisk module...
dvishalkhatri said:
No problem bro... At least it has become official that's enough... And I'm on unofficial build is dirty flash is enough?
Click to expand...
Click to collapse
yah use the update guide in the first post and it will work ok
{
"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"
}
Android OS Version: 10.x
For devices: Redmi Note 7/7s (Lavender)
Authors build: Bagaskara815
Source code: https://github.com/nitrogen-project
Based on AOSP
xyyx (Max) - main developer
Bagaskara815 - lavender bringup, some device specific features etc etc
Download the ROM,Firmware, GApps (Optional), Magisk (Optional)
Reboot to recovery
Format data
Wipe Data, System,Vendor and cache
Flash Firmware, ROM , GApps (Optional), Magisk (Optional).
Reboot
Enjoy
Rom Android 11: https://sourceforge.net/projects/nangis/files/NitrogenOS/Lavender/11/
Rom Android 10: https://sourceforge.net/projects/nangis/files/NitrogenOS/Lavender/11/
Firmware: fw_lavender_miui_LAVENDER_20.1.21 or Latest Q FW
Recovery: https://sourceforge.net/projects/orangefox/files/lavender/
NikGApps R: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
NikGApps Q: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-Q/
Magisk: https://github.com/topjohnwu/Magisk/releases/download
nitrogen-project
XDA:DevDB Information
NitrogenOS, ROM for the Xiaomi Redmi Note 7
Contributors
bagaskara815, xyyx, wight554
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: 20.1.21
Based On: AOSP
Version Information
Status: Beta
Created 2020-03-12
Last Updated 2020-04-01
Changelog:
• December security patch (r21)
• Added ThemePicker
• Fixed Advanced Reboot
• Fixed CTS not Passed
• Fixed FP as home button on Goodix FP
• Update Blobs from LA.UM.8.2.r1-07400-sdm660.0
• sync init.qcom.post_boot.sh from LA.UM.9.2.r1-01300-SDMxx0.0
• Update dex2oat config
• Reduce jitter and Make UI more smooth
• Disable lockscreen rotation
• Fixed lag on Screen Recorder
Everest Kernel Changelog:
• Everest Kernel .248
• Wireguard: update to 1.0.20201112
• Merge tag 'LA.UM.8.2.r1-07500-sdm660.0'
Previous Changes
Changelog 12 September 2020
Changelog:
• September security patch
• Update LPA interface version
• Add IImsFactory and uceservice HAL entry
• device: qcom: Grant rw permission to hgsl node
• Add permissions for RCS service
• init: Update ueventd rules and init rc for new audio drivers
• rootdir: Set Netflix and media property based on target
• Add new config overlay for call composer
• Reduce jitter and Make UI more smooth
• Force triple frame buffers
Everest EAS Kernel Changelog:
• 235
• wireguard: v1.0.20200908
• use Clang 11.0.4
• Merge tag 'LA.UM.8.2.r1-07200-sdm660.0'
• Merge tag 'LA.UM.8.2.r2-02500-sdm660.0'
• power: qpnp-fg-gen3: fix soc not keeping full after charging overnight
• msm: vidc: Disable debugging
• msm: mdss: fix inconsistent mutex_lock
• slimbus: fix inconsistent mutex_lock
• sched: Process new forks before processing their parent
• tcp: Disable slow start after idle
• Disable vdd restriction
• binder: use dedicated highprio unbound workqueue
Changelog 5 August 2020
Changelog:
• August security patch (r41)
• Change USB autosuspend delay to 7s by commandline.
• IMS: Enable IMS feature flags for supported carriers
• data-ipa-cfg-mgr: Merge tag 'LA.UM.8.2.r1-06900-sdm660.0'
Everest EAS Kernel Changelog:
• 232
• Optimize audio codec
• Add Drivedroid Support
• Merge tag 'LA.UM.8.2.r2-02300-sdm660.0'
• remove remaining _no_log() usage
• debug: disable self-hosted debug by default
• disable configurable debug mask logging by default
• input: use -O3 for all input sources
• diag: disable DIAG_DEBUG
• mdss: change recovery tries to 3
• ARM: dts: Avoid L2PC on big cluster CPUs
• Makefile: use -O3
• sched: fair: Add strict skip buddy support
• Merge tag 'LA.UM.8.2.r1-07000-sdm660.0'
• sched/tune: Increase the cgroup limit to 6
• arm64: lib: memory utilities optimization
• msm: mdss: Fix potential buffer overflow
• sched/idle: Micro-optimize the idle loop
• arm64: crypto: add NEON accelerated XOR implementation
• msm: camera: Optimize memory allocation for small buffers
• wireguard: 1.0.20200729
• sched/fair: Skip pulling tasks from cpu marked for active balancing
• sound: silence some logs
• remove calls to trace_printk
• cpufreq: schedutil: tune default rate limit from Pixel
• md: disable dm-verity
• Fixed 5GHz WiFi low speed (Hopefully)
• binder: Import from android-4.19-q
• arm:crypto: boost performance/-o3
• arm64/neon: add workaround for ambiguous C99 stdint.h types
Changelog 8 July 2020
Changelog:
• July security patch (r40)
• Update [email protected] and [email protected]
• enable zygote preforking
• Some Changes For 24-bit audio
• add qcom early boot script
Everest Kernel Changelog:
• 229
• use Clang 11.0.3
• update wireguard to version 1.0.20200623
• Merge tag 'LA.UM.8.2.r2-02100-sdm660.0'
Changelog 7 June 2020
Changelog:
• June security patch (r39)
• Updated Display utils blobs
• Updated sensors blobs from CAF
• Addressed DPM permissions
• Updated blobs from LA.UM.8.2.r1-06700-sdm660.0
• Added IOP HAL and esepowermanager from LA.UM.8.2.r1-06500-sdm660.0
• Switched to qcom audio effect
• Enabling 24 bit profile for audio capture
• Increase audio HAL buffer size to 240
• Remove unused lower-end codecs
Everest Kernel Changelog:
• 226
• dynamic stune boost
• disable some tracer
• tick/nohz: Optimize nohz idle enter
• [BACKPORT] drivers: devfreq: Fix and optimize workqueue mechanism
• added backlight dimmer
• Merge tag 'LA.UM.8.2.r1-06700-sdm660.0'
• wireguard: Update to version 1.0.20200520
Changelog 9 May June 2020
• May security patch (r36)
• Update blobs from LA.UM.8.2.r1-06500-sdm660.0
• use cortex-a73 for arm64
• overlay: Switch to old Auto Selection Network UI
• Disable NearbyMessagingService (for wifi+bt user)
• cleanup radio props
• Import some caf stuff
• Fixed data delay issue
Everest Kernel Changelog:
• Upstreamed .223
• Merge Q CAF tag 'LA.UM.8.2.r1-06500-sdm660.0'
• Merge Pie Qcacld 3.0 CAF Tag "LA.UM.7.2.r1-8700-sdm660.0"
• Added sound control
Changelog 9 April 2020
• April security patch (r33)
• Fixed Offline Charging
• Back to Everest Kernel as default (.218)
Changelog 9 March 2020
• Merged March Security Patches
• Add option to disable auto brightness icon in brightness slider
• Add simple iconpack support in launcher
• Add Simplified Chinese translation
• Updates to various icons
• Add a new screenrecord icon for statusbar
• Fix dull AOSP accents with dark theme
• Screenrecord: use H264 codec for low quality
• Correctly display notification title for screenrecord
• Implement better partial screenshot
• Rebase device tree to xiaomi-sdm660
• Jelly as default kernel for now
• Permissive build
reserved 2
Good to see Lavender devs finally coming to XDA too
Dheeraj Menon said:
Good to see Lavender devs finally coming to XDA too
Click to expand...
Click to collapse
yeah, my first thread on xda
Nice work. Keep it updated.
Great ROM, running it now and I can't find any issues.
Great work, highly appreciated.
The build isn't even booting
Latest build Rom not booting flashed twice.
Saddly the rom doesn't boot... After flashing when selecting "reboot", the phone reboot in fastboot mode... (I'm on the last orange fow and fw...)
Did anyone ever get the latest build to boot?
shomilkhatana said:
The build isn't even booting
Click to expand...
Click to collapse
mangesh511 said:
Latest build Rom not booting flashed twice.
Click to expand...
Click to collapse
Xyleme said:
Saddly the rom doesn't boot... After flashing when selecting "reboot", the phone reboot in fastboot mode... (I'm on the last orange fow and fw...)
Click to expand...
Click to collapse
Flash 20.1.21 firmware to avoid booting into fastboot
if u cant find anywhere, you can find here
I just flashed the 3/9 build, no issues when flashing the firmware recommended. I like this Rom thanks for build it.
jmoss1972 said:
I just flashed the 3/9 build, no issues when flashing the firmware recommended. I like this Rom thanks for build it.
Click to expand...
Click to collapse
thanks
With the provided FW the rom boot ! But... saddly after spending one hour to install all my apk, setup the rom, I rebooted and after asking the decrypt password and loading (nitrogen loading animation) went back to fastboot... there's definitely something with this rom (0309)...
No such issue when I flashed it.
Do you use magisk ? 20.3 or 20.4 ?
I've installed pico open gapps. No Google account setup as i use fdroid/aurora.
Never had such issue...
I use 20.3 but I do use Google set up etc.
Maybe something to dela with magisk 20.4...
{
"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"
}
Evolution X the Xiaomi Mi Mix 2s[polaris]
Living, Breaking, Keep Evolving. Evolution X is a flashable Custom ROM to bring a true Pixel feel to your Android Device at first glance, with many additional configurations at your disposal. We aim to provide frequent builds with monthly security patches from the latest aosp sources!
- Team Evolution X -
@Joeyhuab
@peaktogoo
https://evolution-x.org/
Reach us on Twitter! @EvolutionXROM
All of the customizations are packed in Settings/Evolver.
Please see the changelogs for the latest known issue(s).
Please see the changelogs for detailed flash guide.
[*]Android version: 13
[*]Evolution version: 7.8
[*]Security patch level: April, 2023
Build Author: jjpprrrr
ROM Source: https://github.com/Evolution-X
Kernel Source: Etude
ROM Developer: Joeyhuab
Notes:
- Formatting data and clean flash are required if you come from android 12. Please do not update through OTA if you are on android 12.
- Partition scheme has been switched to retrofit dynamic partitioning because polaris is running out of system partition space. No actual re-partition is involved. Instead, the physical system and vendor partition is mapped together to form a logical "super" partition. The size of super partition equals the sum of the physical system and vendor partitions. After that, logical system and vendor partitions are created on top of this super partition. In this way, we are essentially redistributing space between the physical system and vendor partition to accommodate for the increase in size of system libraries and prebuilt apps.
- Encryption is enabled.
- The firmware is included with a different keymaster.img from perseus. DO NOT flash your own firmware.
- Formatting data and flashing with EvoX is verified and recommended by me. The latest release of OrangeFox recovery for dynamic partitions may work as well. If you encountered issue using OrangeFox, please contact OrangeFox maintainer for support.
- To switch to other ROMs, format data in EvoX recovery first, and then install another recovery. You may need to re-flash the required firmware, if the ROM you are going to flash does not include one.
2023/04/29
Changelog: https://jjpprrrr.com/evox/04291103/
2022/12/24
Changelog: https://jjpprrrr.com/evox/12240732/
2022/11/27
Changelog: https://jjpprrrr.com/evox/11290805/
===============================
Old stuff for android 12 builds:
Note:
- Formatting data and clean flash are required if you come from android 11. Please do not update through OTA if you are on android 11.
- Encryption is disabled for various reasons. You can keep using the latest TWRP or OrangeFox, but please follow the clean flash guide carefully.
- When switching to other ROMs, you may need to re-flash the required firmware, if the ROM you are going to flash does not include one.
2022/08/27
Changelog: https://jjpprrrr.com/evox/08271011/
2022/07/19
Changelog: https://jjpprrrr.com/evox/07190900/
2022/06/30
Changelog: https://jjpprrrr.com/evox/06300952/
2022/05/07
Changelog: https://jjpprrrr.com/evox/05071329/
2022/04/24
Changelog: https://jjpprrrr.com/evox/04240931/
2022/04/04
Changelog: https://jjpprrrr.com/evox/04030425/
2022/02/13
Changelog: https://jjpprrrr.com/evox/02130533/
2022/01/23
Changelog: https://jjpprrrr.com/evox/01230545/
2022/01/03
Changelog: https://jjpprrrr.com/evox/01030801/
2021/12/22
Changelog: https://jjpprrrr.com/evox/12222133/
===============================
Old changelogs on android 11 builds:
2021/11/17
Changelog: https://jjpprrrr.com/evox/11170302/
2021/09/19
Changelog: https://jjpprrrr.com/evox/09191152/
2021/09/01
Changelog: https://jjpprrrr.com/evox/09010753/
2021/08/08
Changelog: https://jjpprrrr.com/evox/08081935/
2021/07/20
Changelog: https://jjpprrrr.com/evox/07200639/
2021/07/12
Changelog: https://jjpprrrr.com/evox/07120827/
2021/07/09
Changelog: https://jjpprrrr.com/evox/20210709-1224/
2021/06/27
Changelog: https://jjpprrrr.com/evox/20210627-0234/
2021/06/24
Changelog: https://jjpprrrr.com/evox/20210624-0151/
2021/06/13
Changelog: https://jjpprrrr.com/evox/20210613-1343/
2021/05/24
Changelog: https://jjpprrrr.com/evox/20210524-0028/
2021/05/19
Changelog: https://jjpprrrr.com/evox/20210519-0450/
2021/05/08
Changelog: https://jjpprrrr.com/evox/20210508-0030/
2021/04/24
Changelog: https://jjpprrrr.com/evox/20210424-1321/
2021/04/04
Changelog: https://jjpprrrr.com/evox/20210404-2205/
2021/03/22
Changelog: https://jjpprrrr.com/evox/20210322-1630/
2021/02/28
Changelog: https://jjpprrrr.com/evox/20210228-0619/
2021/02/11
Changelog: https://jjpprrrr.com/evox/20210211-1145/
2021/01/27
Changelog: https://jjpprrrr.com/evox/20210127-2249/
2021/01/23
Changelog: https://jjpprrrr.com/evox/20210123-0312/
2021/01/14 Update 2
- Removed UFS clkgate and hibern8 power hints on LAUNCH to avoid kernel ufshcd_abort on some phones
2021/01/14
Changelog: https://jjpprrrr.com/evox/20210114-0015/
2021/01/05
Changelog: https://jjpprrrr.com/evox/20210105-1618/
2020/12/28
Changelog: https://jjpprrrr.com/evox/20201228-0914/
2020/12/12
Changelog: https://jjpprrrr.com/evox/20201212-0042/
2020/11/20
**Evolution X Update**
- Removed Now Playing feature and its sound model
* it crashes audio hal service all the time and causes audio stuttering, if you turn on Now Playing
* it will not work for our device anyway
2020/11/19
Changelog: https://jjpprrrr.com/evox/20201119-0528/
Un-indented mess thanks to XDA's text formatting system:
**Device Changes:**
- Etude kernel: Op.11 No.1
* DO NOT use a third party kernel without proper support for Pixel thermal hal
* Linux 4.9.243
* merged upstream fix on ipv6, vsoc, tee, and thermal from android common kernel
* wireguard 1.0.20201112
- Updated the following blobs from LA.UM.9.8.r1-02700-SDM710.0
* SDM, HDR, Adreno, Vulkan, and Snapdragon CVE
* CNE, IMS, QMI, and RIL
* wfd vendor
* media and media codecs
* configstore
* dpm vendor
* drm
* msm_irqbalance
* peripheral manager
* time service
* TEE and TUI
* ESE power manager
* Secure Element
- Updated wfd and dpm system blobs from OnePlus8Pro
- Wireless Display under Cast is working now
- Updated the following hal versions
* Secure Element --> 1.2
* ESE power manager --> 1.1
* QTI Health implementation --> 2.1
* IRadio --> 1.5
* uceservice --> 2.2
* ims factory --> 1.0
* qti radio --> 2.4
* ims rtp service --> 3.0
* removed qdutils_disp
- Brought back Livedisplay
- Enabled dex2oat64
- Switched to full CAF android 11 display HAL
* UI rendering jitter and total duration are back to normal, thx to the new blobs and hals
- Reworked TetheringOverlay blueprint
- Removed some unused entries in init script
**Evolution X Update**
- Evolution X on android 11 is under fast development to bring back features from android 10. Do not expect full feature set like that on android 10.
- Brand new boot animation
- Added battery health section
- Added option to change navbar length or completely hide it
- Added three finger swipe to screenshot gesture
- Added option to customize notification LED light
- Added custom clock picker under Settings/Display/
- Added volume rocker skip track to Gestures
- Added option for linked ring and media volume
- Added lockscreen album art filter
- Added QS columns/rows option
- Added VoLTE icon toggle
- Added option to disabled LED after full charge
- Added toggle for lockscreen charging animations
- Added visualizer
- Added heads-up blacklists, timeout and snooze
- Click to take partial screenshot
- Added screen off animations
- Added Seedvault as an alternative backup provider
- Made Inter as the default system font
- Many other misc features in Evolver
**Notes and Known Issues**
- "OK Google" hot word does not work yet
**Gapps, vendor, and firmware are included.** Formatting data and clean flash are required if you come from android 10. Dirty flash or update through OTA is fine from the previous EvoX android 11 versions.
2020/11/04
__Initial android 11 release__
FORMATTING DATA AND CLEAN FLASH ARE REQUIRED
FORMATTING DATA AND CLEAN FLASH ARE REQUIRED
FORMATTING DATA AND CLEAN FLASH ARE REQUIRED
OTA WILL NOT WORK BY DESIGN.
I DON'T WANT TO DO THIS BUT SOME PEOPLE JUST CAN'T READ.
Check changelog with proper indentation from my website: https://jjpprrrr.com/evox/20201104-1831/
Un-indented mess thanks to XDA's text formatting system:
__Initial android 11 release__
**Device Changes:**
- Etude kernel: Op.11 No.1
* DO NOT use a third party kernel without proper support for Pixel thermal hal
* Linux 4.9.241
* merged CAF R tag LA.UM.9.8.r1-02900-SDM710.0
* modified DT bindings for Pixel thermal hal
* enabled zram writeback
* fixed zram idle and writeback string compare
* added a killable freezer to kill frozen tasks similar to cgroups v2
* increased top-app boost
* fixed per_cpu declaration of pending_ipi
* upstreamed bpf
* upstreamed simple_lmk
* disabled PSI to avoid userspace notifying memory pressure through PSI
* synaptics: use disable_erq_nosync
* some fixes on led-class init/de-init
* use BPF_PROG_RUN
* raise mm compaction priority after it withdraws
* disabled unused wsa881x codecs
* fixed a memory leak on camera
- Switched to Pixel thermal 2.0
* also updated thermal engine from Pixel 3 XL android 11 build
- Ported CAF R display hal
* screen brightness is now controlled by hwc instead of light HAL, which offers a smooth and accurate brightness adjustment without weird hacks I did on android 10
* display config 2.0
- Switched to CAF R media hal
* set higher priority to c2 than OMX
* removed deprecated divx/xvid software codecs
* cleaned up and merged redundant media codec configs
- Switched to stable aidl Pixel power hal
* removed UfsHibern8Enable and clkgate_enable hints in launch and interaction because it may freak out ufshc
- Merged drm hal entry changes from CAF and updated DRM blobs from OnePlus8Pro android 11 build
* clearykey 1.3
* widevine 1.3
* wfdhdcp 1.3
- Switched to AOSP NFC 1.2
- Enabled IORap
* IORap is a new feature in android 11 that greatly improves app startup time by predicting and prefetching potentially blocking I/O
- Enabled zram writeback in fstab and job scheduler
- Updated adreno and vulkan blobs from Pixel 3 XL android 11 build
* OpenGL ES 3.2 [email protected] -> @490
- Set frozen group as killable
- Added AOSP RCS packages and removed deprecated RCS
- Bumped audio hal to 6.0
- Added a shim to fix dpm service
- Enabled the option to turn on blur in developer settings (defaults to disabled)
* Note: blur is very expensive on rendering and may incur jank frames
- Added WifiOverlay
- Added TetheringOverlay
- SELinux enforcing and SafetyNet passes out of the box
* if you use Magisk, you may need to turn on MagiskHide
- Forced encryption is disabled for now. Your partition will not be encrypted.
**Evolution X Update**
- Evolution X on android 11 is under fast development to bring back features from android 10. Do not expect full feature set like that on android 10.
**Notes and Known Issues**
- Prebuilt official GoogleCamera has been removed intentionally because obviously it will not work for our device. Install any gcam you like that works on android 11. Do not use the Camera2 that comes with the ROM.
- Wireless Display can scan but may not connect successfully
- "OK Google" hot word does not work yet
**Gapps, vendor, and firmware are included.** Formatting data and clean flash are required.
Flash guide:
- Install the latest custom recovery
- Format data (required)
- After formatting data, you may have to reboot again to recovery
- Wipe system & data & cache & dalvik cache
- Install ROM
- Reboot
==================================
Old changelogs on android 10 builds:
09/25/2020
**Device Changes:**
- Etude kernel: Linux 4.9.237
**Feature update highlights:**
- Introduced AppLock from AOSPA
- Improved touch width on AOSP volume panel
- Other misc fixes
09/18/2020
**Device Changes:**
- Etude kernel:
* Linux 4.9.236
* fpc and goodix fingerprint: use qcom drm notifier instead of the generic one
* fixed xbl_region reserved memory
* wireguard: 1.0.20200908
- Reworked screen panel backlight
* in previous builds
- adjusting brightness slider in the lower range resulted in uneven brightness transition
- previous builds did not allow screen to dim to the lowest possible value
- auto-brightness had slow reaction to ambient light changes
* patched frameworks/base to use linear brightness slider instead of the log scale one
* ported gamma-linear conversion to light HAL
* re-calculated auto brightness curve to fit new light HAL changes
* reduced light sensor debounce time to stay in-line with MIUI
* the result:
- smooth backlight brightness transition when moving brightness slider
- screen can dim to the lowest possible value the panel allows
- auto-brightness reacts faster to ambient light changes
- auto-brightness is no longer jumpy
- screen dimming caused by no user action has proper transitions
- Fixed an issue where notification pulse option is unavailable when DOZE_ENABLED option is not set yet
**Feature update highlights:**
- September security patch
- Force enabled Styles component
- Added pocket lock
- Improved navbar pulse visualizer
- Replaced Google Sans with Manrope in many system components
09/03/2020
**Device Changes:**
- Etude kernel:
* Linux 4.9.235
* merged CAF tag "LA.UM.8.3.r1-08500-sdm845.0"
* built with latest Clang 12
* improved suspend/resume latency
* some misc fixes on arm64 and mm
- enabled proximity sensor check on wake by default
- cleaned up unused auto brightness values
- updated firmware and vendor from MIUI 12 Global Stable V12.0.1.0
- use qti-telephony-common from polaris dump for injection
- fixed an issue where mobile data on one SIM may be broken after the other SIM receives a phone call or SMS
**Feature update highlights:**
- Added QS header styles and removed QS header color picker
- Added Disco and RGB QS tile styles
* Check https://jjpprrrr.com/evox/20200903-1428/#screenshots-of-new-qs-styles for screenshots
- Removed boost framework because it messes up with kernel boost behavior and causes more battery drain
- Extended navbar pulse to lockscreen
- Added OOS 10 VoLTE icon
08/22/2020
**Device Changes:**
- Etude kernel
* Linux 4.9.233
* improved suspend/resume latency
* merged some loop device backports from upstream
* wireguard 1.0.20200729
* disabled LLVM Polly
* fixed a few string literal concatenations
- fixed a few sepolicy issues for sched_boost and sysfs_batteryinfo
- cleaned up Google specific hints from powerhint
- fixed the "HD" capable notification spam for Chinese carriers
- created dummy perfd client so that proprietary perfd blobs can be removed while keeping goodix fingerprint sensor functioning
- disabled kpi_optimize in audio extension because it tries to call perfd and spams logs when failed
- re-introduced an updated qti-telephony-common injection to polaris
* this fixed mms issue on some Korean carriers
- dropped wifi-ext
**Feature update highlights:**
- Option to choose from AOSP/Compact/Oreo/Tiled volume panel styles in Settings/Evolver/Themes
- Option to clamp minimum auto brightness value
- Added VoWiFi icon warning
- Solarized Dark for dark themes
08/04/2020
**Device Changes:**
- Etude kernel
* Linux 4.9.232
* built with Clang 12
* some scheduler changes on idle load
* upstream on mm, qspinlock, and arm/arm64 specific libs
- Updated APNs for Chinese carriers
- Bumped Vulkan feature level to 1
- Enabled 802.11r Fast BSS Transition and increased max BSS count
- Enabled unspecialized app process pool
**Feature update highlights:**
- August security patch (android-10.0.0_r41)
- Reworked VoWiFi icon
- Moved swipe to screenshot and screenshot type preferences from Evolver to main Settings app
- Brought AOSP screen recorder to power menu options
- Improved expanded volume panel
- Added Anaheim and Tinkerbell fonts
- Many touch and scrolling optimizations
07/18/2020
**Device Changes:**
- Etude kernel
* reduced frame drops on Facebook Messenger's chat head
* cleaned up some previous scheduler changes
* enabled more LLVM Polly optimization options
* some upstream for rbtree and arm64 memory assembly
* wireguard 1.0.20200712
- Switched to QTI BlueTooth stack
**Feature update highlights:**
- Brought back navbar audio gfx visualizer
- Added Dark Aubergine theme. Here is a screenshot of how it looks: https://jjpprrrr.com/evox/20200718-1921/#screenshot-of-dark-aubergine-theme
07/13/2020
**Device Changes:**
- Etude kernel
* Linux 4.9.230
* fixed an issue on ebbg touchscreen
* built with Clang 11's ThinLTO and Polly. ThinLTO greatly improves build times over full LTO while retaining most of the performance benefits.
* reverted back to 100HZ tick rate for better battery life
* exposed calculated FPS through sysfs. Now you can monitor your frame rates through supported apps (Tested on Franco Kernel Manager)
- Brought back color calibration in Livedisplay
**Feature update highlights:**
- Added Battery Health in Settings/Battery
- Added screen stabilization (enable it in QS)
- Merged some Zygote USAP Pool changes for faster app opening and switching
- Updated apns-conf for better IMS support
07/08/2020
**Device Changes:**
- Etude kernel: Op.10 No.2, "Allegro"
* Linux 4.9.229 and CAF tag "LA.UM.8.3.r1-08100-sdm845.0"
* built with Clang LTO(Link Time Optimization) and Polly(Polyhedral Optimization)
* more scheduler and schedtune upstream
* enabled CONFIG_HZ_300 and disabled core rotation for better load tracking and EAS task placement
- Disabled backpressure propagation due to slight increase in rate of jank frames
- Dropped qti telephony injection
* let me know if on some carriers mobile data is still broken after a phone call
- Known issue: color calibration in Livedisplay is temporarily unavailable
**Feature update highlights:**
- July's security patch (android-10.0.0_r40)
- Blocked face authentication when device is in pocket mode
- Fixed active color for some qs tile styles
- TextClock: Fixed Korean strings
06/28/2020
**Device Changes:**
- Etude kernel:
* some scheduler and schedutil changes from Pixel 3/XL kernel to improve UI responsiveness and jitter
* Shadow Call Stack support
* Wireguard 1.0.20200623
* built with AOSP Clang 11.0.3 (r383902c)
- Fully enabled backpressure propagation in SurfaceFlinger
- Enabled Seamless Transfer
* now you can switch between different audio output devices by tapping the music note icon on the notification of music apps
* if you are not sure where it is, check the screenshot at https://jjpprrrr.com/evox/20200628-1334/#screenshot-for-seamless-transfer
- Tweaked powerhint to improve IO latency on UFS
- Updated Qualcomm Adreno and Vulkan drivers from Pixel 3 XL android 11 beta
* OpenGL ES 3.2 [email protected] (was @415) and Vulkan 1.1.128
- Fixed an SELinux denial of vendor_init writing to blkio
- Increased amount of visible notification icons
- Enabled and improved color profiles in Livedisplay
* you can now choose between Standard, Reading, and sRGB profile
- Known issue: color calibration in Livedisplay is temporarily unavailable
**Feature update highlights:**
- Allow remounts with magisk installed
- Fixed DividedLine clock style layout
- Per app network isolation
- VoWiFi icons and more VoLTE icon styles
- TextClock is back with translation updates
- New icon shapes from R
- Coral and Ferrari red accent color
- Alarm, calculator, calendar, camera, and dialer QS tiles
06/17/2020
**Device Changes:**
- Etude kernel: Op.10 No.1
* the built-in Etude kernel aims to offer better experience for users who do not feel like flashing a custom kernel
* special thanks to palaych for commits of new Xiaomi changes
* Linux 4.9.227 & LA.UM.8.3.r1-07900-sdm845.0, compiled with AOSP Clang 11.0.1 (r383902)
* upstreamed lz4 to v1.8.3 and enabled lz4 crypto for zram
* simple_lmk, sound control, f2fs rapid GC (by arter97), Wireguard 1.0.20200611...
- Increased minimum frequency for expensive rendering
- Per-app thermal profile
**Feature update highlights:**
- Fixed some mods that hooks zygote such as Riru
- Option to disable long screenshot
- Long press Caffeine for infinite duration
- Added a LineageOS clock
- Other misc fixes
06/04/2020
**Device Changes:**
- Kernel: merged Linux 4.9.226 and LA.UM.8.3.r1-07900-sdm845.0
- Switched to OSS fingerprint HIDL
- Updated firmware and blobs from MIUI Global Stable V11.0.5.0 for polaris
- Removed CarrierSettings from vendor
**Feature update highlights:**
- June security patch (android 10.0.0_r37)
- Updated gapps from QQ3A.200605.001
- Updated prebuilt Pixel Launcher
- SystemUI: Don't forcefully convert wallpaper to SRGB
- Added center style Text clock, Divided Lines, MNML based clocks & SFUNY clock styles
- Improved Smart Charging
05/28/2020
**Device Changes:**
- Upstreamed kernel to Linux 4.9.225
- Set max_frame_buffer_acquired_buffers to 3 instead of using NUM_FRAMEBUFFER_SURFACE_BUFFERS flag
- Fixed aux camera (telephoto)
- tested on PitbulL gcam
- Shipped CarrierSettings in vendor
- Tweaked power hint a bit to improve battery life
- Enabled Smart Charging support
**Feature update highlights:**
- Fixed notification LED blink for missed calls
- Increased historical notifications to 100
- Added option to enable R style notification section headers
- Added support for Smart Pixels + QS tile
- Re-implemented option to hide navigation bar gesture completely
- Evolver: added a simple About Evolution X page
- Added hexagon and rounded hexagon icon shape overlays
- Re-worked expanded volume panel
05/17/2020
Initial Official Release
**Device Changes:**
- Upstreamed kernel to Linux 4.9.223
- Fixed frequent charging disconnections and screen wakeups when battery is warm (46C)
- Merged display HAL from CAF LA.UM.8.3.r1-07200-sdm845.0
- bumped vendor.display.config to 1.9
- increased NUM_FRAMEBUFFER_SURFACE_BUFFERS to 3
- for the buttery smooth experience
- Brought back CarrierConfig overlay and telephony injection
**Feature update highlights:**
- Face unlock is back
Download: https://sourceforge.net/projects/evolution-x/files/polaris
nice work, i´ll give it a try
edit:
download is very slow
I have been using evolutionx from you for months and it's by far the best Rom available for this device thank you for everything
Does it have an built-in updater? Or do i have to download it manually?
Evo X
:laugh:
Good to see u @jjpprrrr !
Comming from Pixel Experience, lets try out this! Will report back on a couple of days
BaamAlex said:
Does it have an built-in updater? Or do i have to download it manually?
Click to expand...
Click to collapse
It has OTA support so it technically should work
This rom is great ... Good battery life like pixel ROM and lots of features
Does anyone have any comparison of this rom to stock miui in SOT? If I have had an unlocked bootloader I would have installed this rom but this time I want to be sure since I can't relock it.
dawidcx3 said:
Does anyone have any comparison of this rom to stock miui in SOT? If I have had an unlocked bootloader I would have installed this rom but this time I want to be sure since I can't relock it.
Click to expand...
Click to collapse
Why can't you relock it? Xiaomi's flash tool allows you to fastboot flash MIUI and then lock bootloader again.
Also asking other users for SOT is not really helpful, because everybody uses their differently.
jjpprrrr said:
Why can't you relock it? Xiaomi's flash tool allows you to fastboot flash MIUI and then lock bootloader again.
Also asking other users for SOT is not really helpful, because everybody uses their differently.
Click to expand...
Click to collapse
Thank you so much for that response! I had xperias previosely and since XZ1 it is impossible to relock bl and I counldn't find any information on XDA. For the first time I tried to stay stock without custom roms but now I will try it asap.
Any audio mod working in this rom ?
Update
05/28/2020
**Device Changes:**
- Upstreamed kernel to Linux 4.9.225
- Set max_frame_buffer_acquired_buffers to 3 instead of using NUM_FRAMEBUFFER_SURFACE_BUFFERS flag
- Fixed aux camera (telephoto)
- tested on PitbulL gcam
- Shipped CarrierSettings in vendor
- Tweaked power hint a bit to improve battery life
- Enabled Smart Charging support
**Feature update highlights:**
- Fixed notification LED blink for missed calls
- Increased historical notifications to 100
- Added option to enable R style notification section headers
- Added support for Smart Pixels + QS tile
- Re-implemented option to hide navigation bar gesture completely
- Evolver: added a simple About Evolution X page
- Added hexagon and rounded hexagon icon shape overlays
- Re-worked expanded volume panel
Download: https://sourceforge.net/projects/evolution-x/files/polaris
Thank you, great ROM. Everything working fine, great battery life.
I have only one issue: after closing phone app I have a notification about an ongoing call for the next 3-4 seconds. Not always. Any ideas?
pedjamis said:
Thank you, great ROM. Everything working fine, great battery life.
I have only one issue: after closing phone app I have a notification about an ongoing call for the next 3-4 seconds. Not always. Any ideas?
Click to expand...
Click to collapse
Try clearing the storage of the "Phone" app in settings.
pedjamis said:
Thank you, great ROM. Everything working fine, great battery life.
I have only one issue: after closing phone app I have a notification about an ongoing call for the next 3-4 seconds. Not always. Any ideas?
Click to expand...
Click to collapse
Hi,
can you go into more detail about the battery life? How full is the battery in the evening?
a.woellert said:
Hi,
can you go into more detail about the battery life? How full is the battery in the evening?
Click to expand...
Click to collapse
Better battery than PE or LOS. Still have plenty of juice left in the evening.
Hey @jjpprrrr! Coming from LineageOS Android 9, I'm kinda used to set the "Preferred network type" under Network and Internet > Mobile network > Preferred network type and having all options there. Can I enable it, instead of setting it using *#*#4636#*#* like in the second image?
HaselnuesseTo said:
Hey @jjpprrrr! Coming from LineageOS Android 9, I'm kinda used to set the "Preferred network type" under Network and Internet > Mobile network > Preferred network type and having all options there. Can I enable it, instead of setting it using *#*#4636#*#* like in the second image?
Click to expand...
Click to collapse
I don't think so. That might be a move on Google's side.
Update
06/04/2020
**Device Changes:**
- Kernel: merged Linux 4.9.226 and LA.UM.8.3.r1-07900-sdm845.0
- Switched to OSS fingerprint HIDL
- Updated firmware and blobs from MIUI Global Stable V11.0.5.0 for polaris
- Removed CarrierSettings from vendor
**Feature update highlights:**
- June security patch (android 10.0.0_r37)
- Updated gapps from QQ3A.200605.001
- Updated prebuilt Pixel Launcher
- SystemUI: Don't forcefully convert wallpaper to SRGB
- Added center style Text clock, Divided Lines, MNML based clocks & SFUNY clock styles
- Improved Smart Charging
Download: https://sourceforge.net/projects/evolution-x/files/polaris
{
"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"
}
Code:
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
SiLonT-Kernel
SiLonT-Kernel is a custom linux kernel for onclite (Redmi 7) with some useful features you need and aims for best balance between performance and battery.
______________________________________________
Feature List:
Update: [24/09/2020][13/02/2021]
• Up to date Linux Upstream
• Up to date CAF Tag (WLAN and Audio Driver Tag)
• Compiled with Silont-Clang 12.0 and -O3
• CPU Governors: Blu_Schedutil (Default), Performance, Powersave, Userspace, Ondemand, Conservative, pixel_smurfutil, pixutil, and Pixel_Schedutil
• GPU Governors: msm-adreno-tz (Default), CpuFreq, Userspace, Powerspace, Performance, and Simple_ondemand
• I/O Schedulers: Zen (Default), Deadline, CFQ, and Anxiety
• TCP Congestion Algorithms: Westwood (Default), Cdg, Bic, Sociopath, and Cdg
• Overclock GPU to 800MHz
• Underclock GPU to 133MHz
• GPU Control and Adreno Idler Support
• CPU Underclock to 261MHz 300 and 403MHz
• Overclock GPU Bandwith
• Overclock CPU DDR to 1296MHz
• Undervolt CPU
• CPU Boost, Stune Boost, Input Boost Support
• Overclocked Slimbus and Audio Processor frequency to 12.22MHz
• Wake Gesture Support
• Sound Control (Headphone, Earphone, Micrphone, Speaker, and Earpice)
• Advance Color Control (KCAL)
• Toogles for Software CRC, Fsync Support
• XiaomiParts Support
• Wireguard Support
• exFat, F2FS Support
• Fingerprint Boost
• Display and LED Settings
• Boot in Permissive Mode
• Inject 802.11 and ath9k, ath10k, 88xxau Drivers for Kali NetHunter
• Block Wakelocks
• Fingerprint Boost
• DTS X Eagle Driver
• Reduced Latency
• Patch SafetyNet flags
• Power Efficient Workqueues
• Fast Charging Speed Up to 2000 with Stock Charger
• lzo, lz4, deflate
• and many more....
Compatibility:
• Support onc (Redmi Y3) and onclite (Redmi 7)
• Android 10 AOSP based ROMs
• GSI Builds
• MIUI? This kernel not support MIUI. It will boot, but I won't fix any bugs on MIUI
Installation:
• Reboot to Recovery
• Backup boot.img and /vendor/lib/modules folder if you want to go back
• Flash Kernel.zip file
• Flash Magisk.zip (Optional)
• Reboot to System
• Enjoy!!
Bugs:
• You tell me
Download Link:
• SiLonT-Kernel Project
Source Code:
• SiLonT-Kernel GitHub
Group Support:
• SiLonT Project Group Support
Credits and Thanks:
• Xiaomi for Releasing Kernel Source
• Linux Developers
• CAF Developers
• Google Developers
• @nathanchance for Android Linux Stable
• @Revanth, @Rama982, @mylove90, @Dhina17, @GaganMalvi, @Ragy747
• All Onclite Developers
• All SiLonT Project Developers
• All others who have their commits or contributions picked
• and many more...
XDA:DevDB Information
SiLonT-Kernel, Kernel for the Xiaomi Redmi 7
Contributors
BryanHafidz
Source Code: https://github.com/silont-project/kernel_xiaomi_onclite
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2020-08-07
Created 2020-07-19
Last Updated 2020-10-25
Reserved
Old Builds and Archives:
• Bryn Project
Announcements and Stable Release Channel on Telegram:
• SiLonT-Project Channel Update
Report Bugs and Discussion Support on Telegram:
• SiLonT Project Group Support
Bryn-Kernel V10.1.1 | 16/07/2020
Changelogs:
• Initial Build
• Upstreamed to 4.9.230
• Merged CAF Tags LA.UM.8.6.2.r1-07800-89xx.0 (WLAN & Audio)
Download Link: BrynKernel-Download
Bryn-Kernel V10.2.1 | 19/07/2020
Changelogs:
• Overclock GPU to 800MHz
• Underclock GPU to 19MHz
• Add TTL Support
• Added Qnovo Charging Drive
• Boost Charging Speed Upto 2000 mAh with stock charger
• Added MSM Hotplug
• Implemented Dynamic SchedTune Boost v3 1000Hz Kernel
• Overclocked Slimbus (Better Sound)
• Overclocked Audio Processor frequency to 12.22MHz
• Optimization for MSM8953
Download Link: BrynKernel-Download
Bryn-Kernel V10.3.1 | 22/07/2020
Changelogs:
• Upstreamed to 4.9.231
• Use lz4 compression by default
• Remove Simple Low Memory Killer (SLMK)
Download Link: BrynKernel-Download
Bryn-Kernel V10.4.1 | 01/08/2020
Changelogs:
• Upstreamed to 4.9.232
• Compiled with Proton Clang V12.0.0
• cpufreq: blu_schedutil: merge latest CAF
• Add KCAL (Color Control)
• Add Boeffla Wakelock Blocker
• tcp_westwood : Optimization
• Memory Utilities Optimization
• Add WireGuard (v1.0.20200712)
• dtc: reduce spam
• Removed SafetyNet Flags
Download Link: BrynKernel-Download
Bryn-Kernel V10.5.1 | 02/08/2020
Changelogs:
• Merge Driver Tag 'LA.UM.8.6.2.r1-08100-89xx.0'
• Merge Audio Tag 'LA.UM.8.6.2.r1-08100-89xx.0'
• Merge WLAN Prima Tag 'LA.UM.8.6.2.r1-08100-89xx.0'
Download Link: BrynKernel-Download
campatible with MIUI 11 stock?
xwhizx said:
campatible with MIUI 11 stock?
Click to expand...
Click to collapse
only AOSP, because MIUI wifi Bugs. soon.
SiLonT-Kernel V10.6.1 | 07/08/2020
Changelogs:
• Rebrand Bryn-Kernel to SiLonT-Kernel
• Compile with SiLonT-Clang V.12 with -O3
• Use Toolchain Latest Version
• ath10k, ath9k support
• mac80211 Injection (Kali NetHunter)
• Add 88xxau Drivers (Kali NetHunter)
• Boot In Permissive Mode
• Xiaomi Parts Support
Download Link: SiLonTKernel-Download
SiLonT-Kernel V10.7.1 | 23/08/2020
Changelogs:
• Upstreamed to 4.9.233
• Add Underclock to 261MHz (set use Kernel Auditor, etc)
• Import Driver Touchscreen and Fingerprint from Xiaomi Q
• Set GPU timeout 64ms
• Undervolt CPU by mylove90
• ufs: Remove 10ms CPU idle latency
• Disable Sync when Suspend
• Add sleep time to timestamps
• cmdline: Patch SafetyNet flags
Download Link: SiLonTKernel-Download
Does it support ralink mt7601u ? Does it have the driver if no what could i do ?
Meetw said:
Does it support ralink mt7601u ? Does it have the driver if no what could i do ?
Click to expand...
Click to collapse
I don't think it supports the ralink .. but maybe you can try it. dwyor.
SiLonT-Kernel V10.8.1 | 26/08/2020
Changelogs:
• Upstreamed to 4.9.234
• Compiled with SiLonT-Clang (Build 20200825)
• Fixed Memory Leak and Buffer Overflow
• Some Many Improvement
Download Link: SiLonTKernel-Download
request to add mt7601 drivers to it
please help me i ran kali nethunter it show no hid interface. i have mt7601u wireless adapter. i also tried magisk module of wireless firmware but it also not worked. please help me i need to run my wifi in phone. i m kinda newbie. i have flashed kali arm64 generic.when i connect adaptor to phone and tried lsusb it shows ralink mt7601u but when i googled it showed mediatek mt7601 i m bit confused but please add mt7601 drivers in it thanks in advance.
Tried this kernel with CorvusOS, worked fine so far. I haven't tried to test it with games and how it perform though, but keep up the good work!
One question, how do you configure options or there is no such option?
SiLonT-Kernel V10.9.1 | 04/09/2020
Changelogs:
• Upstreamed to 4.9.235
• Compiled with SiLonT-Clang (build 20200901)
• Merged CAF TAG LA.UM.8.6.2.r1-08400-89xx.0
• Added Speaker and Earpice Gain
• Added Pixel_Schedutil CPU Governor
• Added Battery Node
• Added Voltage Control
• Improve Camera Power Consumption
Download Link: SiLonTKernel-Download
Please help me! I have Kali Nethunter. I need drivers for this kernel. I have 2 adapters Ralink:
ralink mt7601
ralink rt5370
I hope the author will answer me, the kernel works stably. We wish we had a driver's for Ralink.
Thanks
{
"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"
}
Havoc-OS 4.x and 5.x is based on AOSP, inspired by Google Pixel.
Has a refined Material Design 2 UI crafted by @SKULSHADY.
Many useful features that provide a smooth premium experience.
Just flash and enjoy...
Founder & Lead Developer:
SKULSHADY (Anushek Prasal)
DevOPS & Scaling:
Irongfly (Sukeerat Singh Goindi)
Support Team:
theo.j22 (Tushar Jain)
If you like our work and would like to support this project then please consider donating.
PayPal: https://www.paypal.me/ANUSHEK
UPI: [email protected]
ROM: https://download.havoc-os.com
About Us: https://havoc-os.com
Magisk: https://github.com/topjohnwu/Magisk/releases
Telegram Support Group:
Telegram Announcements Channel: https://t.me/Havoc_OS
Code Review: https://review.havoc-os.com
First Time Install / Clean Flash
1. Download the rom zip, firmware included not need flash again
2. Reboot to Recovery
3. Wipe Dalvik, Cache, System, Vendor, Data
4. Flash ROM
5. Format Data
6. Reboot to System
Update / Dirty Flash
1. Download the rom zip
2. Reboot to Recovery
3. Flash ROM
4. Wipe Dalvik and Cache
5. Reboot to System
LineageOS (https://github.com/LineageOS)
Crdroid (https://github.com/crdroidandroid)
Pixel Experience (https://github.com/PixelExperience)
And all the other Developers, Testers, Donators and Users.
Rom Source: https://github.com/Havoc-OS
Kernel Source: https://github.com/Havoc-Devices/kernel_xiaomi_lavender
Contributors
SKULSHADY (Anushek Prasal)
ROM OS Version: Android 11 LTS and Android 12
ROM Kernel: Linux 4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version A11: 4.16
Stable Release Date A11: 28-04-2022
Current Stable Version A12: 5.7
Stable Release Date A12: 11-07-2022
Created 04-04-2022
Last Updated 11-07-2022
Havoc-OS 4.15 Update
Source Changelog
• Merged March Security Patch
• Other fixes and improvements
Device Changelog
• Properly set manufacturer and soc properties
• Set swiotlb to default size
• config.fs: Checkout codecs performance to LA.UM.10.2.1.r1-02900-sdm660.0
• config.fs: Checkout to LA.UM.10.2.1.r1-03200-sdm660.0
• overlay: Checkout CarrierConfig to LA.UM.10.2.1.r1-03200-sdm660.0
• Optimize native executables for Cortex-A73 CPU
• overlay: Enable VoLTE and VoWIFI for all
• Drop product_launched_with_*.mk
• rro_overlays: Drop TetheringOverlay
• overlay: Default to full gesture navigation
• WifiOverlay: Disable ACS and 11AC for legacy chipsets
• rootdir: Replace writepid with task_profiles for cgroup migration
• rootdir: Give proper permissions for /dev/diag
• Sync EGL symlinks with CAF
• Create a symlink to the msadp partition in vendor/etc
• rootdir: Keep powersaving disabled during boottime
• Add dex2oat changes from barbet
• overlay: Add call recording overlay
• prop: Enable pre-rendering
• Disable alpha compositing in WM
• Provide [email protected] on vendor
• Add framework detect modules to PRODUCT_PACKAGES
• Uprev framework compatibility matrix to 2.0
• SurfaceFlinger: Enable GL comp backpressure
• Parts: Add More Dirac Presets
Notes:
• Initial Release
• This is User/Enforcing release build
• Included Predator EAS QTI Kernel
• Found any bug? Report it with a proper logcat
Download:
• Download Here
Vgl12258 said:
Havoc-OS 4.15 Update
Source Changelog
• Merged March Security Patch
• Other fixes and improvements
Device Changelog
• Properly set manufacturer and soc properties
• Set swiotlb to default size
• config.fs: Checkout codecs performance to LA.UM.10.2.1.r1-02900-sdm660.0
• config.fs: Checkout to LA.UM.10.2.1.r1-03200-sdm660.0
• overlay: Checkout CarrierConfig to LA.UM.10.2.1.r1-03200-sdm660.0
• Optimize native executables for Cortex-A73 CPU
• overlay: Enable VoLTE and VoWIFI for all
• Drop product_launched_with_*.mk
• rro_overlays: Drop TetheringOverlay
• overlay: Default to full gesture navigation
• WifiOverlay: Disable ACS and 11AC for legacy chipsets
• rootdir: Replace writepid with task_profiles for cgroup migration
• rootdir: Give proper permissions for /dev/diag
• Sync EGL symlinks with CAF
• Create a symlink to the msadp partition in vendor/etc
• rootdir: Keep powersaving disabled during boottime
• Add dex2oat changes from barbet
• overlay: Add call recording overlay
• prop: Enable pre-rendering
• Disable alpha compositing in WM
• Provide [email protected] on vendor
• Add framework detect modules to PRODUCT_PACKAGES
• Uprev framework compatibility matrix to 2.0
• SurfaceFlinger: Enable GL comp backpressure
• Parts: Add More Dirac Presets
Notes:
• Initial Release
• This is User/Enforcing release build
• Included Predator EAS QTI Kernel
• Found any bug? Report it with a proper logcat
Download:
• Download Here
Click to expand...
Click to collapse
Is it A12?
Thanks
shiatsu said:
Is it A12?
Thanks
Click to expand...
Click to collapse
Still A11
Vgl12258 said:
Still A11
Click to expand...
Click to collapse
What Gapps do you suggest?
KackBarton said:
What Gapps do you suggest?
Click to expand...
Click to collapse
Use bitgapps or nikgapps core as well
So smooth, thanks bro.
PS: will it be kept updated in the future?
Alabastian_Q said:
So smooth, thanks bro.
PS: will it be kept updated in the future?
Click to expand...
Click to collapse
Yes
Havoc-OS 4.16 Update
Source Changelog
• Merged April Security Patch
• Other fixes and improvements
Device Changelog
• Clean Flash Mandatory
• Rebased trees on common sources
• mlipay: Fixed some sepolicy attributes
• drop QTI datastatusnotification
• wifi: smarter decisions on whether to use a 2- or 5Ghz AP
• wifi: Enable nl broadcast logging and disable packet logging
• props: Disable vsync for CPU rendered Apps
• rootdir: Move boot animation early start to late-init
• Add night display color temperature calibration from Coral
• init: Add vendor prefix for shell
• mirror IRQ tuning from Razer Phone 2
• Increase mic volume
• init: Register and enable qcrild & data services on boot
• rootdir: Hide Magisk Better
• overlay: Disabled config_wallpaperMaxScale
• overlay: Allow all apps to use smart replies
• Improve scrolling and Ram managment
• Disable sdm rotator downscaler
• BoardConfig: Set NUM_FRAMEBUFFER_SURFACE_BUFFERS
• Fix deprecated power profile items
• Address hal_power_default self capability denial
• Disable EGL buffer_age extension support
• Enable cpuset for light service
• Enable Seamless Transfer support
• audio: Remove property violating sepolicy
• sepolicy: Allow camera HAL to get/set vendor_video_prop
• Disable the usage of ConfigStore
• Disable Idle timeout
• Disable debug.sf.enable_hwc_vds
• power-libperfmgr: Properly handle sustained performance mode
• libperfmgr: Use log/log.h instead of utils/Log.h
• libperfmgr.rc: let power hal start early
• overlay: Make WiFi Calling preference editable for Jio (India)
• Added Device Settings (Xiaomi Parts)
• Import Dirac blobs
• Update Dirac blob from jasmine V11.0.23.0.QDIMIXM
• Import libmisoundfx from ginkgo MIUI V12.0.1.0.RCOCNXM
Notes:
• Initial Release
• This is Enforcing release build
• Included Nexus EAS QTI Kernel
• Found any bug? Report it with a proper logcat
Download:
• Download Here
Havoc-OS 4.16 HotFix Update
Device Changelog
• Fixed battery usage status;
• Overlay: Remove dsp. prefix from audio and video power profiles;
Notes:
• HotFix Release
• This is Enforcing release build
• Included Nexus EAS QTI Kernel
• Found any bug? Report it with a proper logcat
Download:
• Download Here
nice ROM so far.very clean with no bloatware at all hehe. tried this first after unlocking my RN7.
used 4.16 vanilla build + N[email protected]R11.1
call recording works!
power off alarm doesnt though even though it asks permission to do so. (encountered this with LOS on other devices too like) --- is the power off alarm not working an issue now?
thanks!
the new update is smooth and the gaming xperience is excellent, but one thing i found may cellphone became hot faster and i think my battery is fast to drain ...i hope you can fix this in new update . thank you for your excellent rom.
i came in 4.15 version then i update to 4.16 that's why i experience the good and bad side....
but over all it's great rom.thank you dev.
I guys, any news about a new version?
Hey guys can someone help me with this
How to update software after unlocking bootloader on galaxy m30s?
I changed my phone's imei due to customs tax, now i can't update the software because i unlocked bootloader. my question is: can i update my phone's software to 11 without losing new imei? Sorry for my bad english i used google translator if...
forum.xda-developers.com
Idol battery drain issue in 4.16, rest all features work as charm, personally i think call recording must be present and Google camera. If this all features and app are added it is complete package
Havoc-OS 5.7 - Android 12.1 Update [Soon]
Source Changelog
• Initial A12 Release
• Merged July Security Patch
Device Changelog
• DT Clean UP;
• Add OpenGL ES and Vulkan dEQP feature flags
• Modify Vulkan and OpenGL version to 2020-03-01
• init: Drop no longer necessary libbase include dir
• sepolicy: address surfaceflinger denials
• Build all extra VNDK versions
• sepolicy: Allow system server to getpgid zygote
• overlay: Use CarrierConfig CSP boolean
• Disable debug.sf.recomputecrop
• Delete /data/system/package_cache after updates
• sepolicy: Address iorap denials
• Don't warn user about FC in Google TTS
• Disable Chimera.GmsIntentOperationService
• Enable HWUI_COMPILE_FOR_PERF
• prop: Disable SDM Scalar
• overlay: Enable UI touch haptic feedback by default
• overlay: Disable bluetooth by default
• overlay: Set the automatic brightness mode off by default
• overlay: Disable UI touch sounds by default
• Disable ART debug
• wifi: Disable TDLS offchannel
• prop: Disable ahardware buffer
• rootdir: Get back to default from long-standing VM tweaks
• Drop unused msm_irqbalance_sdm630.conf files
• powerhint: Tune powerhint
• Tune dalvik heapminfree for devices with 3gb ram
• powerhint: Correct some audio hints
• rootdir: Force use lz4 for zram compression
• Kill IMS logspam with fire
• prop: Enable usage of dex2oat64
• Configure cpusets for dex2oat
• Switch to full dexpreopt
• prop: Use threaded GLES render engine
• sepolicy: Dontaudit untrusted_app to open ashmem_device
• prop: Fix display animation while AOD on/off screen
• Drop useless camera packages
• powerhint: Remove schedboost in powerhint.json
• Add kpti=off to boot command line
• BoardConfig: set 'TARGET_COMPILE_WITH_MSM_KERNEL' to true
• overlay: ignore RSSNR signal level
• Enable blur related's
• gps: Update GPS config for S
• overlay: Unpin updatable-media from memory
• prop: Enable Video Distribution Profile (VDP) on IMS
• Disable Unlock Ripple Animation
• Drop deprecated overlay
• Disable remote Keyguard animation
Notes:
• Initial A12 Release
• This is User/Enforcing release build
• Included NekoKernel-Lite EAS QTI
• Found any bug? Report it with a proper logcat
Download:
• Download Here
how to show the battery percentage on statur bar?
and i couldn't turn the heads up notification on, it keeps going off
Messenger chat bubble not working after upgrading from havoc os 4.16.
Is it possible to fix this problem? Amy ideas?
problem on the link