New rom CPH1907EX_11_A.25 - Oppo Reno 2 Guides, News, & Discussion

https://oppo-in.custhelp.com/app/software_update_detail/p_name/Reno+2
「Security」
· New Android security patch of November 2019 to improve system security
「System」
· Improved performance and stability of the system
「Fingerprint」
· Optimize fingerprint algorithms to optimize fingerprint experience
「Bluetooth」
· Optimize car Bluetooth compatibility

Related

[Kernel][osprey] SomeFeaK for Moto G 2015 (3rd gen.)

This is SomeFeaK kernel, based on Squid2's kernel for device codename "osprey".
This is the first time I build a kernel, also, the first time I post something in DevDB. Hope you like this kernel and please expect many releases.
The kernel should work in stock and custom ROMs, with any variant. Tested and working in XT1601 (LATAM).
Disclamier:
Code:
[COLOR="red"]* Include <std_disclaimer.h>
* 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.
*[/COLOR]
Features:
From squid2's r19 build:
Moderately undervolted
Updated to Linux 3.10.104
Synced with latest CodeAurora changes
Improved memory management
Improved memory caching backported from Linux 3.15
Improved storage performance
Optimized ARM crypto routines
Updated f2fs and WiFi drivers
FIOPS and BFQ I/O schedulers
Lionfish CPU governor
IntelliPlug CPU hotplug (by faux123)
KCAL MDP5 colour control (by savoca)
Improved zRAM backported from Linux 4.9
Vibration intensity control
Compiled with Linaro GCC 6.2 and optimized for Cortex A53
Stripped down and optimized configuration
Added by me:
Governors: impulse and elementalX, yankactive, zzmoove, darkness and bioshock.
Double tap to wake (DT2W).
Permanently fixed screen flickering: SELinux works fine in permissive or enforcing mode.
Enabled advanced TCP congestion managers: veno, westwood, vegas, illinois, and more.
Drastically improved CPU thermal control: should react approximately from 40°C and end if lower than 35°C are reached. Otherwise it'll keep trying to cool the device, protecting, mainly, the battery.
Automatic thermal throttling and CPU cooling driver added and enabled.
Enabled CPU current throttling driver.
Use the hidden LED as a notification light.
Enabled forced consistency checks for F2FS (/data).
Multi-Cluster Power Management (less CPU battery drain).
KSM (Kernel Samepage Merging).
Advanced Power Management (emulated).
SMT (Simultaneous Multi-Threading).
Fixed temperature handling.
Dev info:
In order to make use of the new hidden LED's available behavior, it's needed that some Java developer (not me, I don't know a thing about Java) to develop an application. Here I'll give you a sort of "API" that you should use to wake up the required triggers for "if there's a notification or not".
To turn on the LED set trigger to default-on:
Code:
su -c "echo default-on > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/trigger"
To turn off the LED set trigger to none:
Code:
su -c "echo none > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/trigger"
I've also added the required modules for the LED to be able to process a hold on during "x" milliseconds and keep off during "x" milliseconds. To set it do it like as follows.
Switch trigger to timer:
Code:
su -c "echo timer > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/trigger"
Now, set time on during 0,5 seconds (500 milliseconds):
Code:
su -c "echo 500 > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/delay_on"
Now, set time off during 1 second (1000 milliseconds):
Code:
su -c "echo 1000 > /sys/devices/soc.0/leds-atc-e3be1600/leds/charging/delay_off"
For now, you must have a charger connected. It seems to be a hardware issue but I'll try to investigate it anyways.
Click to expand...
Click to collapse
Release history:
Code:
4.25 (stable): June 13, 2017:
Kernel changes:
- ksm: updated code and better management, enabled checking before swapping pages, reduce cpu
- swap: updated code, got better management by adding some compression drivers.
- input/soc: added powersuspend driver, this will help DT2W work better.
- random: added frandom support, decrease CPU load for entropy generation.
- mem: enabled memory changes tracking.
- sched: added tripndroid, vr, zen.
- usb: enabled fast charge by default.
Other changes: no tool required to setup anymore, default setup won't overheat your device nor damage it; due to recently added support for surnia, every new release will be respectively named with a suffix like '-harpia' or '-surnia'; new project logo (for DevDB), thanks to @lecron89 .
4.18 (stable): June 12, 2017
- cpu: rolled back extreme overclock, new max clock: 1593 MHz.
- gpu: rolled back extreme overclock, new max clock: 465 MHz.
- cpufreq: fix build for 'darkness' governor.
- cpufreq: added new CPU governors: yankactive, zzmoove, darkness and bioshock.
4.00 (stable): June 9, 2017
- cpu: undervolted and overclocked, max freq. 1785 MHz (recommended: 1593Mhz).
- gpu: overcloked, max freq. 650 MHz.
- flashing: fixed bug where the touchscreen would become unresponsive after any kernel update.
3.90 (stable): June 8, 2017
- usb: use your device as an USB gadget, including keyboard and mouse.
- general: updated defconfig for harpia at source to match new features.
3.81 (stable): June 7, 2017
- wlan: updated drivers, solved remaining crashes and battery drain.
- prima: updated drivers.
- usb: added support for xpad joysticks (XBOX).
- cpu: fixed hotplugging driver "thunderplug", used to crash the device while allowing the user to pick "octa-core mode" when it's a quad-core device.
- cpu: hotplugging driver "alucard", default minimum of 1 (one) cpu online.
- general: performance improvements for touchscreen, GPU and variables definition.
3.61 (stable): June 4, 2017
- Added S2S (Sweep to Sleep): swipe from the navbar from right to left or from left to right to make the device go to sleep.
3.60 (stable): June 4, 2017
- In the stock ROM, the audio won't skip anymore (tested).
- The wlan driver shouldn't crash again (updated with Heliox sources).
- Re-added missing Adreno Idler driver.
3.52 (stable): June 1, 2017
- Hotfix: DT2W won't freeze the screen anymore.
3.51 (stable): May 31, 2017
- Hotfix: re-added missing hotplug driver (thunderplug).
3.5 (stable): May 31, 2017
- Reverted patches for sdcardfs (they broke the media scanner).
- USB fast charge.
- FauxSound gain control.
3.11 (stable): May 29, 2017
- Patches for sdcardfs.
- Patches for wlan.
- Patches for less power consumption.
- Re-added missing features: KSM (Kernel Samepage Merging) and TCP congestion control algorithms (veno, illinois, westwood and vegas).
3.0 (stable): May 29, 2017
- Added governors: impulse and elementalX.
- DT2W (Double tap to wake).
- Adreno Idler (reduce GPU frequency and resources if inactive).
- Added hotplug drivers: allucard and thunderplug CPU.
2.1 (stable): Februrary 8, 2017
- Rolled back to default SELinux setup.
- Switched default GPU governor from "msm-adreno-tz" to "simple_ondemand" for better battery and performance balancing.
- Fixed screen flickering bug by disabling debugging in graphics card. (SELinux socket overflow).
- Fixed noisy output if using audio MODs by disabling aggressive debugging for sound card. (SELinux socket overflow).
2.0 (stable): February 5, 2017
- Permanently fixed the screen flickering: you won't see any flickers while running SELinux in permissive or enforcing mode. This is going to work even if you build the kernel from source.
1.3 (stable): January 31, 2017
- Enabled advanced TCP congestion managers: veno, westwood, vegas, illinois, and more.
- Set default TCP congestion manager to "veno" for lesser lags while heavily loading the networking area.
1.2 (beta): January 29, 2017
- Fixed SELinux: permissive mode works again.
- Decreased SELinux activity (even more).
1.1 (beta): January 29, 2017
- Restored previous setup for audio amplifier DAC: switched input gain from 4 to 5. Reason: the output felt like if it is cropping some frequencies.
- Modified CPU cooling driver to get more sensitivity as when to react and how far the temperatures should reach. (experimental, please report if horribly lags)
1.0 (beta): January 27, 2017
- Automatic thermal throttling and CPU cooling driver added and enabled.
- Enabled CPU current throttling driver.
- Decreased audio amplifier DAC input gain to 4 from 5 (solves distorted output while using audio mods like [B]Dolby Atmos[/B])
0.3 (experimental): January 26, 2017
- Added available triggers for LED to: show cpu usage by core, blink like heartbeat, blink with interval and full on.
- Disabled swap pages caching (frontswap).
0.2 (experimental): January 25, 2017
- Enabled swap pages compression.
- Enabled swap pages caching (frontswap): better RAM management.
- Enabled cleancache for faster swap handling.
- Decreased SELinux activity and removed almost every security check.
- Enabled F2FS forced consistency checks.
- Enabled Multi-cluster power management (even better power management and less temperature).
0.1 (experimental): January 24, 2017
- Initial release.
Downloads:
Click here or go to Downloads tab at the top of the thread.
NEW! Now, if something goes wrong with the XDA download server or you simply want to download from somewhere else, I've been approved as developer at AFH. All downloads will also be posted here.
Code:
[B]Experimental builds: [/B][URL]comingsoon[/URL]
NEW! Ask for features, report bugs, get help with installation, usage and everything else. Join us at Telegram: t.me/somefeak
Bugs:
SELinux avc is not working as expected, coming from squid2 sources.* Fixed
Screen might flicker sometimes in harpia LATAM variant, this is also a SELinux related problem.* Fixed
Advanced Power Management might let the device reach higher temperatures sometimes, it isn't on me and must be fixed in mainstream.
Bugs marked with a "*" will be fixed in the next release.
Testing: (by users and me)
Lineage OS (latest build): No bugs found.
crDroid: working flawlessly, little lags due to UI bugs.
OCT-OS: No bugs found.
AOSPExtended: No bugs found.
Mokee OS: long boot times, no lags so far. UI might feel unresponsive sometimes if too many tasks at same time (wrongly set build.prop?). Screen flickers sometimes
Resurrection Remix (by @jasonmerc): No bugs found.
XDA:DevDB Information
SomeFeaK Kernel for Moto G 2015 (3rd gen.), Kernel for the Moto G 2015
Contributors
facuarmo, chijure, Dark98, squid2, TeamMex
Source Code: https://github.com/FacuM/android_kernel_motorola_msm8916
Kernel Special Features: The kernel features: everything from r19 Squid2's build, KSM (Kernel Samepage Merging), SMT (Simultaneous Multi-Threading), Advanced Power Management (emulated), advanced LED contro, DT2W and impulse and elementalX governors.
Version Information
Status: Stable
Created 2017-06-15
Last Updated 2017-06-14
Good work mate
rahul9999 said:
Good work mate
Click to expand...
Click to collapse
No problem, will post first release from today in some minutes to tomorrow at night.
facuarmo said:
No problem, will post first release from today in some minutes to tomorrow at night.
Click to expand...
Click to collapse
No Problem.. take your time
Wow. From what I read in the OP, this sounds great. Really looking forward for the first build. Hope you continue this.
facuarmo said:
No problem, will post first release from today in some minutes to tomorrow at night.
Click to expand...
Click to collapse
Can u please build this kernel for merlin
farhan ansari said:
Can u please build this kernel for merlin
Click to expand...
Click to collapse
I'll think about it, I've been having problems right now maintaining for harpia and surnia at same time. Now, I'm trying to get it to work on osprey for a harpia user request who liked the harpia version and wanted one for his G3.
Thread closed pending d/l link.
Placeholders not allowed...

[CAF][Lavender][OFICIAL][Android 10] XPerience 14

{
"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"
}
XPerience is a free, community built distribution of Android 10.0.0 which greatly extends the capabilities of your phone.
This project are based on CAF
The XPerience Project since 2011
Code:
#include <std_disclaimer.h>
/*
* 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.
*/
NOTE: READ this PLS
Please don't ask for etas
[*] Please don't report same bugs all time
Report with logcat and dmesg
Screenshots representative only
Click to expand...
Click to collapse
Features Pie:
Custom tiles (Caffeine, HeadsUP,Usb tether)
Power menu customizations (reboot to recovery one touch in advanced reboot, for bootloader do a long touch)
Quick Unlock
FaceUnlock (need support from google apps)
Disabled Power menu in lockscreen
Alessa kernel tweaker
weather in lockscreen
Smart Pixels (Oled display only)
Custom fonts Manager
Theme appart of white,dark, black (added LUNAR and AITA)
Bionic optimizations
NightFall Launcher our fork of Launcher3
Per-App Thermal control
3 fingers swipe take screenshot
One Hand Mode
Allow to use 4g icon instead of LTE
Show Auto-BT while driving setting
Configurable 0, 90, 180 and 270 degree rotation
Disable Quick Settings on secure lockscreen
// Devices with HW buttons
Disable Home key when calling
HW Keys customization (remap your hardware buttons)
Disable Hardware keys
Hardware key illumination timeout
Accidental Touch
Android 10 Features:
Volume cursor control
Volume skip and forwarding song
Volume wake
Network traffic meter
Hide arrows on traffic
battery icon styles (PA circle , CM circle, Dotted circle, normal, %)
brightness slider
brightness slider on bottom
Notifications light
Lockscreen shortcuts
Music visualizer
Lockscreen charging info
Navbar inverted layout
Nightfall Launcher
Gestures on all launchers
Gaming optimizations
Advanced restart (long press in reboot shows the custom reboot menu)
Edge lightning
QsHeaders and Custom Headers
Longshot screenshots
WORKING:
Boot
Rild
LTE/3G/2G
bluetooth
Camera
camcorder
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
sepolicy enforced android pie only
DT2W
not Working Android 10
You tell me
CAF BRANCH:
LA.UM.8.1.r1-13000-sm8150.0
Source forge
Basketbuild
Or the web
http://thexperienceproject.com​
GAPPS:
from
Opengapps.org
XDA:DevDB Information
The XPerience Project Lavender, ROM for the Xiaomi Redmi Note 7
Contributors
TeamMex, Carlos Arriaga
Source Code: https://github.com/TheXPerienceProject
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Unlocked Bootloader
Based On: CAF
Version Information
Status: Testing
Created 2019-08-19
Last Updated 2020-02-26
Reserved
/Firmware required: V11.0.1.0.QFGMIXM
I'm not using telegram anymore so if any have questions ask here!!!!
CHANGELOG:
TODO:
Implement Super Partitions
xx in the date means not release date yet
Android 10
18/09/20
Merge tag ' LA.UM.8.12.r1-14100-sm8250.0 '
Final release moving around R
download link:https://sourceforge.net/projects/xperience-aosp/files/lavender/14/release/
05/09/20
Fix performance regresions
Update libjpeg-turbo to v2.0.5
Allow to rebind GL texture if AHB content has changed
Adjust JIT thread priority post-fork.
Fix updater colors for white and dark theme
updater fix some issues
Add custom thermal HAL
27/08/20
More sepolicy
Re-write Thermal configuration
Implement thermal changes in the kernel
Last Yuki prebuilt kernel
Bug fixes
19/08/20
05/08/2020 security patch (August SLP)
Merge tag 'LA.UM.8.12.r1-13800-sm8250.0'
13/08/20
05/07/2020 security patch
Last Yuki kernel (with slow app loading fix)
revert to zstd is working fine now
minimun bug fixes and performance optimizations
07/08/20
Added DRM L1
Update a lot of blobs from 11.0.1.0.QFGMIXM
Allow to install over 11.0.1.0.QFGMIXM firmware
Update audio blobs and configs
Merge tag 'LA.UM.8.12.r1-13700-sm8250.0 ' over android source
Custom health HAL
Write some sepolicy
05/08/20
Update power profile to Q requeriments
- More info follow: https://source.android.com/devices/tech/power/values
memory: set swiotlb to default size
Update kernel
Allow to install over 20.7.2 firmware
04/08/20
Merge LA.UM.8.1.r1-15600-sm8150.0 into android
kernel build with clang 12
Enable unspecialized app process (USAP) pool
Improve strnlen performance
Add optimized memrchr
22/07/20
2020-06-05 sec patch
Optimize strlen
Add optimized memrchr
improve strchrnul-mte performance
Last yuki kernel
Performance improvements
Fix overflow issues
03/07/20
Wifi issues fixed
02/07/20
Merge tag LA.UM.8.1.r1-15400-sm8150.0
Legacy sepolicy Merge tag LA.UM.8.4.r1-05700-8x98.0
latest Yuki kernel
Redesigned Volume panel (from AOSPA)
Update perf to LA.UM.8.13.r1-08500-sm8250.0
Add Etar (calendar app)
Track ExactCalculator
Bug fixes.
17/06/20
add missing libdiad_system blobs needed by dpmd
Merge May security patch
Make fastrpc_shell_3 publicly available
Telephony: Upgrade: Also migrate empty strings
Add synchronized lock when set call state ANSWERED
Avoid SubscriptionManager#getUriForSubscriptionId calls with invalid subIds
03/06/20
Merge tag 'LA.UM.8.12.r1-11700-sm8250.0'
SystemUI: Don't forcefully convert wallpaper to SRGB
Check user unlocked before write to /data/system_ce/0/snapshots
Fix: Media volume bar indicates a wrong value
Multiply the total memory by mem_unit
25/05/20
Fix bluetooth in enforced mode
Fix QS battery temp , gpu etc in enforced
This time really add HDR in BOE panels
Sepolicy sepolicy sepolicy....
24/05/20
Go enforced!!!
-- adress denials for wifi,dt2w,perf hal , fingerprint and more
Enable HDR display props
Enable wide display
Move configs from Configstore to system props to avoid high memory consuption
22/05/20
Update Yuki kernel (Added HDR10 support on both panels tianma and Boe)
LTO kernel
Fix incall ui bug (?)
Move from ZSTD to LZ4HC to fix some Ram management issues presented in some people
Misc changes and bug fixes
16/05/20
Merge tag LA.UM.8.13.r1-08200-SAIPAN.0
Merge tag LA.UM.8.12.r1-10600-sm8250.0
Merge SPL-2020-04-05
Addres some sepolicy
kang some blobs from jasmine QDIMIXM (PowerOff Alarm, DPM,Postprocessing,modem)
Update yuki kernel
02/05/20
Fix battery styles crash
30/04/20
Fix battery styles crash
29/04/20
Remove faceunlock (hey i dont want DMCA take down)
Revert some dialer changes
Rewrite Battery styles implementation (also fix percentaje in statusbar)
Enable Configurable 0, 90, 180 and 270 degree rotation
24/04/20
Updated DRM, Soter,TUI, WFD , MEDIA, IMS(hope it fix chipmunk audio over VoLTE calls) from LA.UM.8.2.r1-06300-sdm660.0
Add auth secret hal
update perf blobs from LA.UM.8.1.r1-14300-sm8150.0
add missing perms for WFD and props
Updated Sepolicy
Yuki 4.2
15/04/20
Move to LA.UM.8.1.r1-14700-sm8150.0 (the same security patch as before but i prefer this branch)
Fix dialer crash issues
Update WFD blobs from Polaris Q
fix other's crash
Allow Settings provider to write system configs (reported in some logcats)
Dialer:Add setting to enable Do Not Disturb during calls
12/04/20
Boost audio calls
Merge LA.UM.8.8.1.r1-02400-QCS605.0 tag (Feb security patch)
Add Face Unlock (Credits to Pixel Experience)
08/04/20
Update media and WFD from LA.UM.8.2.r1-04000-sdm660.0
Add missing props for WFD
add dalvik props instead of call heap dalvik from framework
Pass safetynet (?)
Add Adaptive playback under gestures
cameraserver: filter out non-HAL3 devices from HIDL addListener.
add the AV1 in the VideoCodingMapEntry
cameraserver: Avoiding deadlocks while calling isPublicallyHiddenSecureCamera().
Update to last yuki
06/04/20
Settings: Fix misc crash
05/04/20
Update optimized arm routines to v20.02 release
New functionality
* string: New strrchr and stpcpy routines
* string: New Memory Tagging Extension (MTE) variants of strlen and strchr
* math: New vector version of pow(double)
* networking: Optimized ones' complement checksum for 32-bit and 64-bit Arm
Performance improvements
* string: Improved memcpy and memmove (SIMD and non-SIMD) for 64-bit Arm
* string: Improved memset for 64-bit Arm
Optimized Yuki kernel to boot more faster
Update Adreno, SDM Vulkan and SDM hdr from LA.UM.8.2.r1-05100-sdm660.0
Art: avoid unnecessary handling of multi-dex suffix
Implement Custom Setup Wizard
three-fingers-swipe to screenshot
partial and full screenshot tile
Power menu animations
Add QS system info
Fix some paddings
Fix NPE's
Don't show Strike VoLTE icon when volte are unavailable
14/03/20
Merge tag 'LA.UM.8.1.r1-14500-sm8150.0'
Fix some performance regressions
Add support to install with 20.3.12 firmware
Use display config 1.9
Upstream yuki kernel to the last released
10/03/20
Update Qcom HALS (Audio, Display and Media) to LA.UM.8.4.r1-05200-8x98.0
Merge some changes form CAF tag LA.UM.8.9.r1-08300-SM6xx.0
A2DP changes
SnapdraongCamera:Allow voice launch
SnapdraongCamera:Support GTS intent
qcwcn: Heap-buffer-overflow in register_monitor_sock() of wifi hal
Fixed some NPE's in Wifi HAL
Fix some render transitions
NuPlayer: Fix seek stuck issue in video-only clips
07/03/20
revert L1 DRM seems broken in some weird cases I'll check in the future
revert miui brightness it broke automatic brightness
04/03/20
Fixed L1 DRM
Fixed issues with FBE encryption (Please stop blaming the recovery orange fox)
Enable AOSP color management
wifi: Prevent scan searching overhead
Some others bugs/crashes are fixed
Test: lavender: kang brightness values from stock miui P
27/02/20
Switch to FBE encryption following android 10 requeriments
see more here: https://source.android.com/security/encryption/file-based
Update Keymaster 4 from laurel sprout
Initialize Qseecom in early boot for FBE
remove some wpa overlay configs
Update WCNSS_qcom_config from LA.UM.8.2.r1-06200-sdm660.0
Finetune mediacodec performance values.
23/02/20
Longshot for larger screenshots
fixed estimated battery in QS
Show bolt icon when charging
Percentage next or inside the icon is broken only works the option for QS
Fixed some crash settings
optimize memcpy
Optimize memmove
Performance optimizations in general
Disable store_user to avoid ZRAM use more memory than it saves
populate read ahead for dm-*
15/02/20
upgrade to LA.UM.8.1.r1-14300-sm8150.0 with jan sec patch
Fixed PiP issues
NightFallLauncher redesigned (based changes in ParanoidLauncher)
NightFallLauncher added icon pack support
removed battery bar in aod
Fixed GestureNav weird issues
Optimized camera focus in stock camera (maybe hdr is broken in this app)
Theme settings was removed we have them in theme picker
10/02/20
Fix performance regressions
fix audio bug issues related to newer AV blobs
09/02/20
Enable IWlan Assisted mode
Add missing CneApp and IWlanService
Use 4GB Dalvik heap instead of the proportionate by xiaomi
Addressed some sepolicy denials
use drm 1.2 needed by oemcrypto 15
Updated some translations
backuptool: Fix addon.d version check for A-only
--* The path /postinstall exists only for A/B, causing:
grep: /postinstall/tmp/addon.d/*sh: No such file or directory
backuptools more fixes for A-only SAR
bionic: Support wildcards in cached hosts file
Some fixes in our updater app
Enable support of VecLoad/VecStore in LSE
Remove battery percentages next to the icon config (That function wasn't added and i don't know why I never removed it from the settings app)
28/01/20
cameraserver: Avoiding deadlocks while calling isPublicallyHiddenSecureCamera()
Camera: Set input timestamp before returning depth jpegs
Camera: Avoid removing valid repeating requests
SystemUI: implement better partial screenshot
SnapdragonCamera: Handle SDCard-removed case
ueventd: make parallel restorecon functionality optional
Set /sys/power/wake_lock permissions on init
Add several sepolicy changes
27/01/20
Rebase over 'LA.UM.8.8.1.r1-01100-QCS605.0' with Dec security patch
Fixed low sound on calls over headset and speaker
Updated Thermal driver from lavender:10/QKQ1.190910.002/20.1.7:user/release-keys
Add missing Camera libs from Miui 11.0.4 global
lavender:10/QKQ1.190910.002/20.1.7:user/release-keys
Update security patch from vendor lavender:10/QKQ1.190910.002/20.1.7:user/release-keys
Build display.config 1.15 and add it to the manifest
Reverted some changes in libc those cause some performance regresions
set beacon missed count threshold (to improve Wi-Fi connection)
Limit Hostpot to 10 devices
Make wifi configs inline to Miui Q lavender:10/QKQ1.190910.002/20.1.7:user/release-keys
Allow the possibility to use old signal icons to save space in statusbar
18/01/20
Merge tag ' LA.UM.8.1.r1-13500-sm8150.0 '
[email protected] needed by last changes in native framework (sf: Query Smart Panel attribute of disp)
Utilize partially used TLABs (Currently, once a mutator tries to allocate an object bigger than the
TLAB size, it attempts to acquire another TLAB)
Optimize GNU hash linking for large inputs
Neon-optimized version of the GNU symbol calculation
ipacm: Add MTU rule for every new private subnet or prefix
display: Add extension for SET_DISPLAY_ELAPSE_TIME in QtiCommand
SnapdraongCamera:Allow voice launch
SnapdraongCamera:Support GTS intent
Update version number to 2.02.037
SnapdraongCamera: disable color filter when enable mfnr
SnapdragonCamera: Fix NP on monkey case
Fix issue of updating Flash in HFR
16/01/20
Updated Yuki kernel to 29.33
--- This should fix the hot reboot when you enable mic in some apps ---
Added Custom QS Headers
Added Uggly XPerience headers
Fixed Crash in Yunikon web browser
Removed non working battery % inside icon
Updated some translations
Fixed flash in some recoverys
- Now you can use AOSP Q recovery, last orange fox or last TWRP without issues...
- Mount filesystem is now handled by backupscript
Other minimal bug fixes
12/01/20
Optimized boot time
Added Yuki kernel 28.1
Reverted Perf changes tracked from miui Q (those config files cause some lags)
10/01/20
Audio Bluetooth fixed
Track Audio,bt,props from MIUI beta Q
Updated camera libs to miui 11
Updated kernel to allow the camera to work with new libs
Upgrade to LA.UM.8.1.r1-13000-sm8150.0
lavender: update consumerir from lavender:10/QKQ1.190910.002/20.1.7
lavender: update adsp
lavender: update acdbdata from lavender:10/QKQ1.190910.002/20.1.7
lavender: update media codecs from Q release
Android 9
19/09/19
Better Kryo optimization
Merge tag 'LA.UM.7.1.r1-16600-sm8150.0'
Fixed Tethering issues
Yuki kernel v14
August security patch
Address Bluetooth, radio, time daemon , gps sepolicy denials
09/09/19
Track IPA LA.UM.7.2.r1-07500-sdm660.0
Add IPACM-DIAG blob
remove nqnfcinfo service
add camera sepolicy
Move sensors/hals.conf to vendor
Add missing adpl (Modem interface)
remove cdsprpcd service it not exist on our device
Track missing elliptic sensor blob
XiaomiParts: HelpDialogFragment must be a public static class to be properly recreated from instance state.
Merged sepolicy LA.UM.7.2.r1-07500-sdm660.0
Update XPeriencePerformance and XPerienceUX to support SDM soc's
Add sensor calibrate from qti
Add camera CTS flags
Kernel Updated Yuki 13.7
-- Merged fw-api tag 'LA.UM.7.2.r1-07500-sdm660.0'
-- Merged qcacld-3.0 tag 'LA.UM.7.2.r1-07500-sdm660.0'
-- Merged qca-wifi-host-cmn tag 'LA.UM.7.2.r1-07500-sdm660.0'
-- make SchedAlessa Energy awareness
-- EAS: Initialize push_task as NULL to avoid direct reference on out_unlock path
-- soc: qcom: glink: Return error in case of invalid input
-- lpm-levels: Remove kfree for memory allocated with devm_kzalloc
-- sched: Disallow WALT with CFS bandwidth control
-- use min capacity when evaluating placement energy costs
-- schedalessa: dont hardcode tunables rate limits
06/09/19
Update performance configs from V10.3.10.0.PFGMIXM
Add elliptic sensor configuration V10.3.10.0.PFGMIXM
add sensor.touch library from V10.3.10.0.PFGMIXM
Update blobs from V10.3.10.0.PFGMIXM
Build java light
Merge Kernel tag 'LA.UM.7.2.r1-07500-sdm660.0'
Upstream to 4.4.191
Cache in F2FS support
added hostapd files
GPS: reduce LOWI debug level
27/08/19
Fixed GPS (?)
Track brightness levels from stock
Highspect ratio support
Enable auto power modes
Pre-opt SystemUI
gps change permissions from qcom_diag to oem_2901
Run sensors.qcom with system group
Increase number of max visible notifications icons
Remove unused tetherable interfaces
Add thermal engine service on charging
Enable 2.4GHz channel bonding
set kryo optimization
added Franco kernel profiles support
set Netflix custom prop
add paper mode props
Enable 4k video rec on front cam
Fix slowmo in miui cam
26/08/19
Fixed Doubletap2wake removed in Revert "power: Introducing PowerHAL binderized service"
Kernel upstreamed to 4.4.190
25/08/19
Merged LA.UM.7.1.r1-16300-sm8150.0 caf tag
Moved to Yuki-Lite kernel
Update CarrierConfig overlays from 9.8.1
build android.hardware.media.omx
Set correct partition size
build more camera HIDL
add L1 DRM blobs for Netflix HD (and all streaming services like HBO, amazon etc ) thanks to "someone"
Update blobs from MIUI V10.3.6.0.PFGMIXM
Update Audio FX blobs from perseus Thanks to @Carlos Arriaga
Update perf blobs from LA.UM.7.2.r1-06900-sdm660.0 Thanks to @Carlos Arriaga
Update Time Service blobs from davinci
Overwrite Bluetooth operating voltage to 3.7V
wifi: Update WPA3 support overlay config for legacy devices (false our device doesn't support WPA3)
lavender: Update blob list and Update blobs from MIUI V10.3.9.0.PFGMIXM thanks to @Carlos Arriaga
lavender: Enable early SF configurations
lavender: Refined early SF phase offsets
Forced to use MIUI V10.3.9.0.PFGMIXM Firmware (or Assert will fail)
lavender: Add sensors binder buffer property to set default mem size
Removed OTA support (basketbuild is not working)
Reserved
How to report bugs:
Write what you did when the bug was introduced, check if the bug can be reproduced and how it is reproduced.
If it only appears 1 time and does not happen again then it cannot be taken as a bug, so you should not report it.
To take error logs you can use Matlog from google play
Or you can install busybox for NDK using Magisk, then go to Settings-> xperience settings-> alessa,
Go to Tools and select Logcat and dmesg, a file will be generated in the path specified in that option.
-- You can use the terminal in linux or cmd in windows
on windows install minimal adb
on Linux (debian based):
Code:
sudo apt-get install adb -y
both linux and windows is the same command
Code:
adb shell logcat> log.txt
you can upload your bug report here at xda or use https://pastebin.com/ , https://del.dog/ , https://paste.ubuntu.com/
If you do not report your bug in the manner already presented, your report will be ignored.
Android 10 Features:
Volume cursor control
Volume skip and forwarding song
Volume wake
Network traffic meter
Hide arrows on traffic
battery icon styles (PA circle , CM circle, Dotted circle, normal, %)
brightness slider
brightness slider on bottom
Notifications light
Lockscreen shortcuts
Music visualizer
Lockscreen charging info
Navbar inverted layout
Nightfall Launcher
Gestures on all launchers
Gaming optimizations
Advanced restart (long press in reboot shows the custom reboot menu)
TeamMex said:
XPerience is a free, community built distribution of Android 9.0.0 (pie) which greatly extends the capabilities of your phone.
This project are based on CAF
The XPerience Project since 2011
[/CENTER]
NOTE: READ this PLS
Features:
Custom tiles (Caffeine, HeadsUP,Usb tether)
Power menu customizations (reboot to recovery one touch in advanced reboot, for bootloader do a long touch)
Quick Unlock
FaceUnlock (need support from google apps)
Disabled Power menu in lockscreen
Alessa kernel tweaker
weather in lockscreen
Smart Pixels (Oled display only)
Custom fonts Manager
Theme appart of white,dark, black (added LUNAR and AITA)
Bionic optimizations
NightFall Launcher our fork of Launcher3
Per-App Thermal control
3 fingers swipe take screenshot
One Hand Mode
Allow to use 4g icon instead of LTE
Show Auto-BT while driving setting
Configurable 0, 90, 180 and 270 degree rotation
Disable Quick Settings on secure lockscreen
// Devices with HW buttons
Disable Home key when calling
HW Keys customization (remap your hardware buttons)
Disable Hardware keys
Hardware key illumination timeout
Accidental Touch
WORKING:
Boot
Rild
LTE/3G/2G
bluetooth
Camera
camcorder
MTP
Sensors
Led
Wi-Fi
MUSIC
sounds
Videos
sepolicy enforced
not Working
DT2W
Source forge
Basketbuild
Or the web
http://thexperienceproject.com
GAPPS:
from
Opengapps.org
XDA:DevDB Information
The XPerience Project Lavender, ROM for the Xiaomi Redmi Note 7
Contributors
TeamMex, Carlos Arriaga
Source Code:https://github.com/TheXPerienceProject
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Unlocked Bootloader
Based On: CAF
Version Information
Status: Testing
Created 2019-08-20
Last Updated 2019-08-19
Click to expand...
Click to collapse
what cam app is used? slow mo or vid record already no lag?
haanz85 said:
what cam app is used? slow mo or vid record already no lag?
Click to expand...
Click to collapse
Please don't Quote all the OP again Thanks.
Camera2
Thank you for this ROM!!:good:
Thanks for the ROM... Hope you stay with us for a long time.
Thanks for the ROM :victory:
used this 2 days now....this is fast and working rom.... ? is it possible add some stuff to next version? i miss option for change ui colors and option to add own carrier name.
lorvix said:
used this 2 days now....this is fast and working rom.... is it possible add some stuff to next version? i miss option for change ui colors and option to add own carrier name.
Click to expand...
Click to collapse
Is double tap to wake really not working??? I really want to flash this.
zhad0ws said:
Is double tap to wake really not working??? I really want to flash this.
Click to expand...
Click to collapse
not use that, but i just tested and it's seems not work ?
F2FS and exFAT support?
also can I use Evira or Evira pure kernels?
lorvix said:
used this 2 days now....this is fast and working rom.... ? is it possible add some stuff to next version? i miss option for change ui colors and option to add own carrier name.
Click to expand...
Click to collapse
What about Gps. I tested 16.08 version from telegram, some days ago and didn't start. Was a bad install from me or Rom problems? Did You notice something like this?
Thanx Klozz for this development, for now is my daily ROM.
Best Regards !
triovi said:
What about Gps. I tested 16.08 version from telegram, some days ago and didn't start. Was a bad install from me or Rom problems? Did You notice something like this?
Click to expand...
Click to collapse
gps works for me
Gps issues for me too.
zhad0ws said:
Is double tap to wake really not working??? I really want to flash this.
Click to expand...
Click to collapse
It works perfectly with Nova launcher prime
Reporting this bug and the known bug d2w and it doesn't have full screen feature.
Plast0000 said:
F2FS and exFAT support?
also can I use Evira or Evira pure kernels?
Click to expand...
Click to collapse
if you change the kernel don't report bugs
F2Fs and exFAT supported
rubentkato77 said:
Thanx Klozz for this development, for now is my daily ROM.
Best Regards !
Click to expand...
Click to collapse
Good
60hz_ said:
Reporting this bug and the known bug d2w and it doesn't have full screen feature.
Click to expand...
Click to collapse
yeah,First serious bugs then insignificant things like the dark, ilta and lunar theme
This is my first device with bigger screen i will check some stuff later and dt2w will be fixed When I can open the bootloader, starting Friday.
Edit: Please report with logs, without them your report will be ignored.
cheers.
Latest build it's very good Klozz

[ROM][10.0][EOL][UNOFFICIAL] Havoc OS 3.x

{
"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"
}
ABOUT
Havoc-OS 3.x is based on AOSP, inspired by Google Pixel.
Has a refined Material Design 2 UI by @SKULSHADY.
So many features that you probably won't find in any ROM.
All you can dream of and all you'll ever need.
Just flash and enjoy...
TEAM
Lead Developer
SKULSHADY (Anushek Prasal)
ZeNiXxX (Viktor Hermann)
Support Team:
theo.j22 (Tushar Jain)
DankBoi (Apoorva Kr. Srivastava)
WHAT'S WORKING?
· Wifi
· RIL
· Mobile data
· GPS
· Camera
· Flashlight
· Camcorder
· Bluetooth
· Lights
· Sound / Vibration
KNOWN ISSUES
· Hardware Encrytion
· You tell me
DOWNLOADS
ROM: Helium | Hydrogen | Sourceforge Mirror
Gapps Package: Open Gapps
Recovery: Batik Recovery
It's recommended to flash Nano GApps only for better user experience.
FLASHING
Clean Flash
1) Backup Everything (Most Important)
2) Download ROM, Gapps, Magisk, etc.
3) Reboot to Recovery (Batik Recovery is recommended)
4) Wipe System, Data, Cache, Dalvik Cache.
5) Flash - ROM, Gapps, Magisk
6) Once done, wipe the cache.
7) Reboot to System.
Dirty Flash
1) Backup Everything (Most Important)
2) Download ROM
3) Reboot to Recovery (Batik Recovery is recommended)
4) Wipe Cache & Dalvik Cache.
5) Flash - ROM.
6) Once done, wipe the cache.
7) Reboot to System.
**If you fail to follow these instructions, please don't bother reporting any bugs**
SOURCES
ROM Source: Havoc OS Sources
Device Source: Mi Max
Kernel Source: Kernel Sources
CREDITS
LineageOS (https://github.com/LineageOS)
Crdroid (https://github.com/crdroidandroid)
Pixel Experience (https://github.com/PixelExperience)
Nitrogen Project (https://github.com/nitrogen-project)
Omnirom (https://github.com/omnirom)
MSM-Xtended Team (https://github.com/Project-Xtended)
Skydragon (https://gitlab.com/HolyDragonProject)
Syberia Project (https://github.com/syberia-project)
And all the other Developers, Testers, Donators and Users.
SPECIAL THANKS
dungphp
who helped me to build this ROM, for his help and patience
REPORTING BUGS
As soon as the problem occurs, take a logcat!
SCREENSHOTS
Screenshots are here
DONATE
if you like this ROM, you can support its developers by donating using these links:
Paypal | Patreon | UPI/Google Pay (India)
​
Information
HavocOS, ROM for the MiMax
HavocOS Version: 3.12
Device: MiMax
Maintainer: dungphp , _firewall_
Build Type: Unofficial
Contributors
dungphp , _firewall_
ROM OS Version: 10.0.x
ROM Kernel: Linux 3.10.108
ROM Firmware Required: Must be on Latest Firmware
Based On: AOSP
Version Information
Status: Stable
SELinux Status: Permissive
Created 2020-01-24
Last Updated 2021-01-27
Changelog
2021-01-27
Now VoLTE should work in both sim slots. Thanks a lot @abhishekt295 for his help.
This is the last Havoc build based on Android 10.
Reason: Havoc team stopped updating their Android 10 sources and switched to Android 11 development.
2020-12-19
Havoc-OS v3.12 Changelog 19-12-20:
Merged December Security Patch
Added translations for a few languages
Other rom fixes and improvements. A detailed changelog could be found here.
Reverted min CPU frequency to previous values due to user's reports
Reverted QPower and Deep sleep at the same time due to user's reports
Previous builds:
2020-11-11
Havoc-OS v3.11 Changelog 11-11-20:
Merged November Security Patch
Improved App Lock
Added Automated DC Dimming
Added Powershare support
Added option to set default home page
Added translations for a few languages
Updated icon overlays from Android 11
Fixed Quick Unlock with long PIN/Password
Fixed off-center notifications on Lockscreen
Other fixes and improvements
2020-10-31
Synced sources
Merged October Security Patch
Reverted Zram, I/O scheduler, and LowMemoryKiller changes
2020-10-26
Decreased zram size to 1GB. Should fix lags and increase performance.
2020-10-16
Device changelog:
Re-Configured Zram and Zswap
Set min CPU freq to 400
Updated LowMemoryKiller settings
Replaced IOSCHED with cfq
Enabled QPower and Deep sleep at the same time
Havoc-OS v3.9 Changelog 27-09-20:
Added System integrated App Lock
Improved Pocket Lock
Improved Face Unlock
Added option to cycle through ringer modes
Added translations for a few languages
Other fixes and improvements
2020-09-15
Havoc-OS v3.9 Changelog 14-09-20:
Merged September Security Patch
Improved Pocket Lock
Improved FOD
Improved Screen Recording
Improved Aspect ratio hack
Improved Lockscreen Visualizer
Improved Fingerprint Unlock speed
Improved Face Unlock
Updated Face Unlock Service
Fixed Auto Night Mode when location is off
Added App volume row to volume dialog
Added support for MiSound FX
Added translations for a few languages
Other fixes and improvements
This update will probably be the last feature update for Android 10. We will continue to provide monthly security updates for a few months.
2020-08-17
Havoc-OS v3.8 Changelog 16-08-20:
ROM:
Merged August Security Patch
Added Expanded volume panel
Added Linotte font
Added touch response optimizations
Added back Permissions hub in GApps builds
Added toggle to disable permissions hub
Added VOOC charging support
Added Home button wake support
Extended NavBar Pulse to LockScreen
Moved some settings into Media section
Improved Clipboard access toasts
Improved Carrier label settings
Added translations for a few languages
Other fixes and improvements
Device:
Fixed preferred sim switching after reboot
Fixed ringtone playback using loudspeaker when Bluetooth-headset is active
Add 2.4GHz channel bonding mode - should speed-up WiFi
2020-07-24
Havoc-OS v3.7 Changelog 23-07-20:
ROM:
Added toast notification for clipboard access
Added Lockscreen timeout configuration
Added Pulse navbar audio visualizer
Added toggle to disable dashboard tiles
Added notification counters
Added haptic feedback to SeekBar
Added translations
Fixed Network traffic visibility on theme change
Fixed Preference text overlap with switch bar
Improved Immersive display cutout mode
Improved VoLTE/VoWiFi icon code
Improved QS panel auto brightness toggle
Moved owner info to the left for Type clock
Other fixes and improvements
Launcher:
Added option to change icon size
Added option to always keep the wallpaper centered
Improved Icon pack code
Improved App drawer layout to match Pixel Launcher
Removed some app activities from app drawer
Fixed bottom padding when Search bar is hidden
Fixed Search bar roundness when using round icons
Fixed App drawer transparency
Fixed multi-line labels for folders
2020-07-16
Synced sources
Added Face Unlock
Fixed FMRadio
2020-07-09
Minor fixes
2020-07-08
Havoc-OS v3.7 Changelog 07-07-20:
• Merged July Security Patch
• Added Per app network isolation
• Added VoWiFi statusbar icon
• Added VoLTE icon from OOS 10
• Added VPN QS tile
• Added ability to show daily data usage
• Added toggle to force custom doze brightness
• Added icon shapes from Android R
• Added QS tile accent tint
• Added QS statusbar style
• Added Raise to wake
• Added toggle to disable SIM
• Added Edge light animation direction
• Added Edge light Faded/Solid view
• Added configurable sensor block package list
• Added Ringtone focus mode
• Improved QS detail view layout
• Improved AOD QS tile
• Improved Biometric dialog
• Improved AOD charge settings
• Improved IME space toggle code
• Fixed Notification guts color in dark theme
• Fixed Network speed format for 10*KB
• Fixed custom theme crash in landscape mode
• Fixed App drawer background transparency
• Decreased USB-Debugging notification priority
• Other fixes and improvements
2020-06-08
Havoc-OS v3.6 Changelog 07-06-20:
• Merged June Security Patch
• Added Status bar notification ticker (Only for devices without a notch)
• Added 4 new clocks
• Added TextClock translations
• Added Battery Bar
• Added Sensor block per package switch
• Added Rounded hexagon icon overlay
• Added some accent color overlays
• Updated some GApps
• Switched to Shady Launcher
• Improved network traffic icon holder
• Cleaned up some fonts
• Fixed boot animation stutter
• Fixed Wallpaper bug that caused bootloop
• Other fixes and improvements
2020-05-19
Havoc-OS v3.5 Changelog 18-05-20:
• Added Face Unlock (Only for Official) My build is Unofficial
• Added Notch hide settings
• Added some new Fonts
• Added Smart Pulldown
• Added OOS styled Network speed indicator
• Added Network speed indicator modes
• Added Network speed indicator refresh interval
• Added Navigation Bar QS tile
• Added Switch to 3G mode to suspend actions
• Added Hotspot setting to allow VPN upstreams
• Added Dark theme support to AOSP apps
• Added setting to set the default GPU renderer
• Improved Mobile Data QS tile
• Fixed Screenrecord crash
• Other fixes and improvements
2020-05-07
Havoc-OS v3.5 Changelog 06-05-20:
• Merged May Security Patch
• Added 2 Lockscreen clocks
• Added 5 Primary theme colors
• Added Percentage inside battery icon
• Added Notification LED settings
• Added toggle to show icon with Screen Off FOD
• Synced battery icon in settings with status bar
• Fixed Phone ringtone setting for Multi SIM device
• Fixed 2nd QS tile row disappearing in landscape
• Fixed Freeform windows
• Other fixes and improvements
2020-04-21
Havoc-OS v3.4 Changelog 21-04-20
• Added Per-app cellular data, vpn and wifi restrictions
• Added Screen off FOD
• Added Swipe up on keyguard to use Face Unlock
• Added toggle to hide space below keyboard when navbar is hidden
• Added internal audio recording to screenrecord
• Added a bitrate selector to screenrecord
• Improved Screenrecord dialog layout
• Removed LTE tile
• Fixed TypeClock layout
• Fixed Flashlight action for buttons and gestures
• Fixed duplicate charging status on keyguard
• Fixed keygugard layout with face unlock
• Other fixes and improvements
Device Changelog
* Update carrier config overlay
* Microphone issue related to Google Assistant and Hotwords should be fixed
* Safetynet fix
* Lags On Live Wallpapers fix
* Added Wireless FM overlay (Havoc's FMRadio doesn't support it )
* Added hardware keys backlight overlay
* Added Always on display overlay
* Added system info overlay
* Added smart charging overlay
* Include serif fonts
* Decreased auto-brightness delay
2020-04-11
Havoc-OS v3.4 Changelog 09-04-20:
• Merged April Security Patch
• Added Face unlock
• Added new bootanimation (Thanks to @Mithrandirx96)
• Added Adaptive playback
• Added Music heads up on new tracks
• Added toggle for fingerprint animation
• Improved Less boring headsup
• Fixed Custom lockscreen wallpaper
• Fixed Android Auto
• Fixed Charging status in keyguard shown twice
• Fixed Bluetooth turning on in airplane mode
• Removed touch gestures settings on unsupported devices
• Other fixes and improvements
2020-03-30
Havoc-OS v3.3 Changelog 29-03-20:
• Added Android R style Screenrecord dialog
• Added FOD circle below pattern/pin view
• Added panels for some QS tiles on long press
• Added haptic feedback to Switches
• Added Notification log
• Added Skip/Previous Song function to back gesture actions
• Improved Navbar toggle code
• Fixed minimize keyboard navbar button
• Moved fullscreen gesture setting to navbar gesture length
• Other fixes and improvements
Device Changelog:
• Updated sources
• Removed audio options from Advanced Controls
2020-03-27
Havoc-OS v3.3 Changelog 16-03-20:
• Added ADB root
• Added double arrow for extended swipe gesture
• Added navigation handle length customization
• Improved QS blur
• Improved running services fragment layout
• Removed Screen off animations
• Cleaned up and improved Config Center
• Other fixes and improvements
2020-03-13
Havoc-OS v3.3 Changelog 05-03-20:
• Merged March Security Patch
• Added long swipe back gesture actions
• Added setting to toggle Navbar
• Added Navbar buttons customizations
• Added option to show Arrow keys while typing
• Added some more Button backlight options
• Added FOD animation from OOS
• Added setting to clamp min auto brightness
• Added FPS Info QS tile for some devices
• Added option to always show Edge lighting
• Added Notification color option for Edge lighting
• Fixed Edge lighting repeat count
• Improved UI theming
• Changed ADB over network tile icon
• Cleaned up Config Center
• Moved volume steps preference to Sound
• Moved some gesture toggles to Config Center
• Other fixes and improvements
Device changelog:
• Fixed Miracast
2020-02-25
ROM Changelog
• Added QS background blur
• Added Vibration patterns from OOS
• Added Screen Stabilization QS tile
• Added AOD QS tile
• Added Sound QS tile
• Added Ambient as a gesture action
• Added Wake device as a gesture action
• Added Dark theme scheduling settings
• Added Battery temperature in Battery stats
• Added Back gesture haptic feedback toggle
• Added Permission group for signature spoofing
• Added Edge lighting repeats setting
• Improved Edge lighting color modes
• Improved Small mobile type icons
• Improved Cellular QS tile
• Improved Gesture actions list theme
• Moved In-Call Vibration settings to Sound
• Removed AoD opt-in from Setup Wizard
• Disabled LiveDisplay low power consumption
• Fixed ThemePicker crash with Live wallpaper
• Fixed video playback issues
• Fixed swipe gesture causing keyboard crash
• Fixed opening messaging app with gestures
• Fixed gesture dialog SeekBar color in light theme
• Fixed extra page in QS when the last page is full
• Fixed Failed unlock attempt dialog button
• Fixed incorrect position of FOD on keyguard
• Optimized some things
• Other fixes and improvements
Device Changelog:
• Added Mi Parts - Thanks @Magicxavi
2020-02-05
Havoc-OS v3.2 Changelog 04-02-20:
• Merged AOSP r27 tag (February Security Patch)
• Added extended screenshot port from OOS
• Added Power off charging animation from Pixel
• Updated some icons to MD2
• Updated raw animations from Pixel 4 XL
• Improved Styles and wallpapers app
• Improved QS panel layout
• Improved partial screenshot
• Improved Airplane mode
• Removed Aggressive battery
• Removed some ugly clock styles
• Other fixes and improvements
Fixed Bluetooth
Thanks @Magicxavi and @dungphp for their help and sources.
Special thanks @Being_Zeeshan for his help.
Reserved
Nice...Thanks for ROM...keep it up....
thanks for release this beauty rom...
Very nice, thank you
My Temporary Gdrive Sharing For Helium User Only
Havoc 3.1 - 24012020
MSM Q 5.5 - 19012020
If Google Drive will be preferred, I can upload files there as well. Just let me know.
BTW, all files for MiMax are also currently available on my two additional cloud storages: CloudMailRu and Microsoft OneDrive. Do you need links for them?
_firewall_ said:
If Google Drive will be preferred, I can upload files there as well. Just let me know.
BTW, all files for MiMax are also currently available on my two additional cloud storages: CloudMailRu and Microsoft OneDrive. Do you need links for them?
Click to expand...
Click to collapse
Yes, I need them.
So I can use those as a "note" in the Telegram group.
https://t.me/ROMHouseROMs
k4rn8g3 said:
Yes, I need them.
So I can use those as a "note" in the Telegram group.
https://t.me/ROMHouseROMs
Click to expand...
Click to collapse
My personal cloud storages containing files for MiMax:
FexNet | CloudMailRu | Microsoft OneDrive
Hope they will be useful for you and other MiMax users.
Latest Havoc Q News -
Hi @dungphp and @_firewall_ ... hope u all can built Havoc Q with Gapps for the next built...
raikko5 said:
Latest Havoc Q News -
Hi @dungphp and @_firewall_ ... hope u all can built Havoc Q with Gapps for the next built...
Click to expand...
Click to collapse
Thanks for these news. We'll take this info into account.
Updated
• synced sources
• added files 'libaptX_encoder.so' and 'libaptXHD_encoder.so' - should fix the aptX and aptXHD headsets issue
Havoc-OS v3.1 Changelog 29-01-20:
• Added new Partial screenshot implementation
• Added icon for Private dns
• Added more Custom clocks
• Improved Styles and wallpapers app
• Improved theming in Settings
• Improved QS multiuser icon animation
• Fixed Statusbar Camera icon size
• Fixed Screen off animations
• Removed Overlays from apps list
• Other fixes and improvements
I'm currently working on the builds with GApps included. Stay tuned.
_firewall_ said:
• synced sources
• added files 'libaptX_encoder.so' and 'libaptXHD_encoder.so' - should fix the aptX and aptXHD headsets issue
Havoc-OS v3.1 Changelog 29-01-20:
• Added new Partial screenshot implementation
• Added icon for Private dns
• Added more Custom clocks
• Improved Styles and wallpapers app
• Improved theming in Settings
• Improved QS multiuser icon animation
• Fixed Statusbar Camera icon size
• Fixed Screen off animations
• Removed Overlays from apps list
• Other fixes and improvements
I'm currently working on the builds with GApps included. Stay tuned.
Click to expand...
Click to collapse
Nice to see the updates...
_firewall_ said:
• synced sources
• added files 'libaptX_encoder.so' and 'libaptXHD_encoder.so' - should fix the aptX and aptXHD headsets issue
Havoc-OS v3.1 Changelog 29-01-20:
• Added new Partial screenshot implementation
• Added icon for Private dns
• Added more Custom clocks
• Improved Styles and wallpapers app
• Improved theming in Settings
• Improved QS multiuser icon animation
• Fixed Statusbar Camera icon size
• Fixed Screen off animations
• Removed Overlays from apps list
• Other fixes and improvements
I'm currently working on the builds with GApps included. Stay tuned.
Click to expand...
Click to collapse
thanks for the update... i'm with ur rom around a week now.. no bugs for my usage.... i'm not gamer...
i like this rom.. stable enough...
Can anyone please test if Apt-X headset is working correctly in the latest build? I have no such headset, so I can't test it.
I just tested the latest build with the cheapest Bluetooth-headset which doesn't support Apt-X. It doesn't work on calls. The attached archive should fix this issue for both Apt-X and non-Apt-X headsets, just flash it via TWRP.
Updated
Builds containing GApps were added:
Havoc-OS-v3.1-20200131-hydrogen-Unofficial-GApps
Havoc-OS-v3.1-20200131-helium-Unofficial-GApps
_firewall_ said:
Builds containing GApps were added:
Havoc-OS-v3.1-20200131-hydrogen-Unofficial-GApps
Havoc-OS-v3.1-20200131-helium-Unofficial-GApps
Click to expand...
Click to collapse
downloading now... will test for helium...
raikko5 said:
downloading now... will test for helium...
Click to expand...
Click to collapse
Hydrogen works fine. So, waiting for the test from you.
_firewall_ said:
Hydrogen works fine. So, waiting for the test from you.
Click to expand...
Click to collapse
running good.. really smooth.. fell better compare with rom without gapps built in...

[ROM][2e/emerald][A11] iodéOS = LineageOS 18.1 + MicroG + adblocker [04/04/2023]

{
"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"
}
Introduction
iodéOS is a privacy-focused operating system powered by LineageOS and based on the Android mobile platform. iodéOS aims at protecting the user's privacy with a built-in adblocker and by freeing the smartphone from snitches.
The objectives in the conception of this ROM are threefold:
To keep the stability and security level of LineageOS, by minimizing the modifications made to the system. Apart the system modifications required by the adblocker, we mainly only added a few useful options commonly found in other custom ROMs, made some cosmetic changes, modified a few default settings to prevent data leaks to Google servers.
To ease a quick adoption of this ROM by new users. We especially target users that are concerned by the protection of their privacy, but are not reluctant to still use inquisitive apps like Google ones. We thus included MicroG as well as a coherent set of default apps, and simplified the initial setup of the system. Particularly, an initialization of MicroG has been made with GCM notifications allowed by default, a privacy-friendly network location provider (DéjàVu) pre-selected, as well as Nominatim Geocoder.
To provide a new and powerful way of blocking ads, malwares, data leaks of all kinds to many intrusive servers. We are developing an analyzer, tightly integrated into the system, that captures all DNS requests and network traffic, as well as a user interface (the iodé app). Compared to some other well-known adblockers, this has the advantages of:
Avoiding to lock the VPN for that use. You can even use another adblocker that uses VPN technology alongside our blocker.
Being independent of the kind of DNS server used by the system or set by an independent app: classical DNS on UDP port 53 or any other one, DNS over TLS (DoT), DNS over HTTPS (DoH), ..., as we capture the DNS requests before they are transmitted to the system function that emits the DNS request. What we do not support, is DoH when it is natively built into applications, i.e. when an app communicates directly with a DoH server, without asking name resolution to the system. It would require to decrypt HTTPS packets between such an app and the DoH server, which may create a big security hole.
Precisely mapping DNS requests and network packets to the Android apps that emitted (or received) them.
Deciding which apps have a filtered network usage (by default, all apps), and which ones can communicate with blacklisted servers.
Since its first versions, we added many features to the iodé blocker: several levels of protection, fine-grained control over the hosts that should be blocked or authorized, displaying statistics on a map to see the quantity of data exchanged to which countries, clearing statistics... We are actively developing the blocker, and new functionalities will be regularly added.
Features
Changes in LineageOS to prevent data leaks:
Default DNS server: Google's DNS replaced by Quad9's 'unblocked' servers in all parts of the system.
A-GPS: patches to avoid leaking personnal information like IMSI to supl server.
Captive portal login: connectivitycheck.gstatic.com replaced by captiveportal.kuketz.de for connectivity check.
Dialer: Google default option replaced by OpenStreetMap for phone number lookup.
Pre-installed apps:
We included many useful default apps, but our choice cannot suit everyone; so we added the possibility to remove them. It can be done at the end of the phone setup, or at any time by going to Parameters -> Apps & Notifications -> Preinstalled apps.
MicroG core apps: GmsCore, GsfProxy, FakeStore.
NLP backends for MicroG : DejaVuNLPBackend (default), MozillaNLPBackend, AppleNLPBackend, RadioCellsNLPBackend, Nominatim Geocoder.
App stores : FDroid (with F-Droid Privileged Extension) and Aurora Store.
Browser: our own fork of Firefox (with Qwant as default search engine, many other ones added, telemetry disabled, parts of telemetry code removed) instead of Lineage’s default browser Jelly.
SMS: QKSMS instead of Lineage's default SMS app.
Email: p≡p (Pretty Easy Privacy).
Camera: our own fork of Open Camera, with a few tweaks.
Maps/navigation: Magic Earth GPS & Navigation (the only one free but not open source).
Keyboard: OpenBoard instead of AOSP keyboard.
PDF: Pdf Viewer Plus.
Personnal notes: Carnet.
{Ad/Malware/Data leak}-blocker: iodé.
News: to keep users informed about our developments, as well as a FAQ.
Meteo: Geometric Weather.
Pre-included FDroid repository:
The apps that we tweak or develop (microG services, the browser based on Firefox, the News app, Open Camera ...) are available through a repository that we included in FDroid (check the "Apps for iodéOS" category). For this purpose and to avoid name conflicts of some apps, we also had to make a few changes in FDroid.
Useful options from other custom ROMs:
Smart charging (disables charging when a given level is reached, to protect battery health).
Fingerprint vibration toggle.
Swipe down to clear all in recent apps (Android 10 only).
Installation Instructions
To download and flash our latest build, see https://gitlab.com/iode/ota.
You can also find here direct links to the latest builds.
Supported devices
Fairphone FP3/FP3+
Fairphone FP4
Google Pixel 3
Google Pixel 4
Google Pixel 5
Google Pixel 6
Google Pixel 6a
OnePlus 9
OnePlus 9 Pro
Samsung Galaxy A5/A7 2017 (a5j17lte/a7j17lte)
Samsung Galaxy S9/S9+ (starlte/star2lte)
Samsung Galaxy Note 9 (crownlte)
Samsung S10e/S10/S10+ (beyond{0,1,2}lte)
Samsung Note 10 (d1)
Samsung Note 10+ (d2s)
Sony Xperia XA2 (pioneer)
Sony Xperia XZ1 (poplar)
Sony Xperia XZ2 (akari)
Sony Xperia XZ3 (akatsuki)
Xiaomi Mi9 (cepheus)
Teracube 2e
Xiaomi Mi 10T 5G / Mi 10T Pro 5G
Xiaomi Mi 10 Lite 5G
Sources
iodéOS: https://gitlab.com/iode/os
LineageOS: https://github.com/lineageos
device tree: https://gitlab.com/iode/os/public/devices/teracube/2e
kernel: https://github.com/2e-dev/android_kernel_teracube_2e
Bug Reporting
You can post a message in this thread or (preferred) open an issue here.
Credits
LineageOS is a free, community built, aftermarket firmware distribution of android, which is designed to increase performance and reliability over stock android for your device.
All the source code for LineageOS is available in the LineageOS Github repo. If you would like to contribute to LineageOS, please visit their Wiki for more details.
This ROM would be nothing without the tremendous work made on MicroG, and all the other open source apps that we included. We are very grateful to their authors.
Contributors
Direct contributors: @iodeOS, @vince31fr
Indirect contributors (too numerous to list): All the people that contributed to the device tree (especially @malvigagan), to LineageOS, and to the included open source apps.
Sponsoring
You can help in the development of this ROM by paying us a coffee here: https://paypal.me/iodeOS.
Screenshots
Downloads : iodéOS
04/04/2023 (build 20230401) for first batch (devices sold before 2022) and second batch (devices sold since 2022, codename emerald):
Installation procedure: move to a fastboot script (read instructions: https://gitlab.com/iode/ota)
Blocker: improved use of blocking lists (sub-domains blocking)
FDroid: fixes an issue on apps update
LineageOS synchronized with March security patch included
All apps updated
07/02/2023 (build 20230131):
Blocker:
Improved blocking settings. You can now choose 'Standard' blocking (ads, trackers, malwares, etc) or 'Reinforced' blocking (same objective but more extensive), and then select additional categories.
The 'Porn' category has been extended to a wider 'Sensitive content' one, that also includes fake news, gambling, drugs, piracy, torrent..., with mainly child protection in mind.
The 'Extreme' category has been removed, as it is now part of the reinforced blocking.
Improved blocking lists. We merge several acknowledged and up-to-date sources, and have diversified our sources to produce more complete lists. The standard list has however been reduced a bit, to avoid as much as possible interference with apps expected behavior.
Added a new network location provider: Local NLP Backend. It is an improved version of the DéjàVu NLP backend which was already available in iodéOS. Like DéjàVu, it builds a local database connecting localizations learned from other NLP backends and apps using GPS, and mobile antennas/Wifi; but also has an active mode (not preselected) that can trigger GPS requests. To configure it: Settings -> System -> microG -> Location modules
LineageOS synchronized with January security patch included
All apps updated
New devices support: Pixel 3, 6, 6a
16/12/2022 (build 20221215):
Blocker: added multiple selection in settings / domain customization. Long-press on a domain, select several domains or all, apply actions (block all, authorize all...)
PdfViewerPlus: improved security by updating core libraries
Network settings: added a switch to disable connectivity check (and thus captive portal detection)
LineageOS synchronized with December security patch included
All apps updated
New devices support: Pixel 4 & 5, OnePlus 9 & 9 Pro
24/11/2022 (build 20221121):
Improvements in the blocker user interface (iodé app)
LineageOS synced with September security patch included
All apps updated
17/10/2022 (build 20221014):
Blocker:
Network blockings following their type (Wifi, mobile data, VPN) added
Default blockings definition for new apps
Personnalized recipients management improved
iodé's app access restrictions by password added
Search filters added in report and map
Display theme selection
Automatic and 'real-time' refresh of the whole app
Performance and fluidity improvements of the app
LineageOS synced with September security patch included
All apps updated
27/07/2022 (build 20220726):
SafetyNet certification activated: allows many apps, notably banking ones, to fully work
Setup wizard: the push notifications configuration page now also activates SafetyNet (fine-grained control in Settings->System->microG)
OpenCamera: the 'Use alternative flash method' in photo settings is no more necessary and can be disabled, allowing flash optimization
News app: German translations
LineageOS synced with July security patch included
All apps updated
21/07/2022 (build 20220530):
Setup Wizard: new page to configure push notifications through microG
Lockscreen settings: switch added to disable fingerprint unlock when screen is off
Improved German translations
Bug fixes and improvements
LineageOS synced with May security patch included
All apps updated
02/05/2022 (build 20220407):
News app reworked
Setup Wizard: new iodé introduction
iodé blocker: pull to refresh replaced by automatic refresh in report tab
Teracube 2e 2022 batch released, video playback in browser and video recording fixed
Music app : playlist crash fixed
Open Camera : crash when tapping thumbnail of a newly recorded video fixed, photos and videos now editable
LineageOS synced with March security patch
All apps updated
03/02/2022 (build 20220127):
New iodé blocker map feature
Build mode changed to 'user' (i.e. release) mode): more apps work out-of-the-box and more secure device, but more restrictive recovery
Camera app changed to Open Camera
Wireguard kernel module included
Dark bootanimation
January security patch
Preinstalled apps updated
Beware: Play store Magisk module broken
03/12/2021 (build 20211129):
Fixes tethering (wifi hostpot / USB tethering).
18/11/2021 (build 20211117):
LineageOS updated (November security patch)
Preinstalled apps updated
Iodé blocker: hosts can now be customized, either globally or by app
14/09/2021 (build 20210907): initial publicly available build of iodéOS for Teracube 2e.
Downloads : add-ons
phonesky-magiskV2.zip : Magisk module for NanoDroid patched Play Store, for those who really need to get access to their paid apps that don't work with microG. This module can be generally be deactivated when you have installed and ran once the paid apps.
NB : you may have to wait a couple of hours after activating the module for being able to install paid apps.
Congratulations on bringing iodé to the Teracube 2e!
*** New Update : 18/11/2021 ***
Available as OTA (see OP)​
*** New Update : 03/12/2021 ***
Available as OTA (see OP)​
Only to fix a tethering issue (wifi hotspot, usb tethering).
Hi all
Is it possible to install iodé on Teracube 2e batch 2021 from /e/OS 0.20 build (to iodé 18.1) ?
*** New Update : 03/02/2022 ***
Available as OTA (see OP)​
Beware: Play Store Magisk module broken
mikele2016 said:
Hi all
Is it possible to install iodé on Teracube 2e batch 2021 from /e/OS 0.20 build (to iodé 18.1) ?
Click to expand...
Click to collapse
Yes, but you'll probably have to factory reset your phone.
Would love to see this rom built for the OnePlus 6t. Any maintainers for fajita?
*** New Update : 02/05/2022 ***
Available as OTA (see OP)​
*** New Update : 21/07/2022 ***
Available as OTA (see OP)
(Annoucement a bit delayed)​
*** New Update : 27/07/2022 ***
Available as OTA (see OP)​
*** New Update : 17/10/2022 ***
Available as OTA (see OP)​
BREAKING NEWS
iodéOS is now fully Open Source!
(read more here)​
*** New Update : 24/11/2022 ***
Available as OTA (see OP)​
*** New Update : 16/12/2022 ***
Available as OTA (see OP)​
Hello, what is the recovery installation procedure for emerald please? Unless I am mistaken, the one indicated on iode.tech, fastboot flash recovery, is for zirconia. Thank you in advance for your help.
*** New Update : 07/02/2023 ***
Available as OTA (see OP)​

[ROM][MONET][A12] iodéOS = LineageOS 19.1 + MicroG + adblocker [04/04/2023]

{
"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"
}
Introduction
iodéOS is a privacy-focused operating system powered by LineageOS and based on the Android mobile platform. iodéOS aims at protecting the user's privacy with a built-in adblocker and by freeing the smartphone from snitches.
The objectives in the conception of this ROM are threefold:
To keep the stability and security level of LineageOS, by minimizing the modifications made to the system. Apart the system modifications required by the adblocker, we mainly only added a few useful options commonly found in other custom ROMs, made some cosmetic changes, modified a few default settings to prevent data leaks to Google servers.
To ease a quick adoption of this ROM by new users. We especially target users that are concerned by the protection of their privacy, but are not reluctant to still use inquisitive apps like Google ones. We thus included MicroG as well as a coherent set of default apps, and simplified the initial setup of the system. Particularly, an initialization of MicroG has been made with GCM notifications allowed by default, a privacy-friendly network location provider (DéjàVu) pre-selected, as well as Nominatim Geocoder.
To provide a new and powerful way of blocking ads, malwares, data leaks of all kinds to many intrusive servers. We are developing an analyzer, tightly integrated into the system, that captures all DNS requests and network traffic, as well as a user interface (the iodé app). Compared to some other well-known adblockers, this has the advantages of:
Avoiding to lock the VPN for that use. You can even use another adblocker that uses VPN technology alongside our blocker.
Being independent of the kind of DNS server used by the system or set by an independent app: classical DNS on UDP port 53 or any other one, DNS over TLS (DoT), DNS over HTTPS (DoH), ..., as we capture the DNS requests before they are transmitted to the system function that emits the DNS request. What we do not support, is DoH when it is natively built into applications, i.e. when an app communicates directly with a DoH server, without asking name resolution to the system. It would require to decrypt HTTPS packets between such an app and the DoH server, which may create a big security hole.
Precisely mapping DNS requests and network packets to the Android apps that emitted (or received) them.
Deciding which apps have a filtered network usage (by default, all apps), and which ones can communicate with blacklisted servers.
Since its first versions, we added many features to the iodé blocker: several levels of protection, fine-grained control over the hosts that should be blocked or authorized, displaying statistics on a map to see the quantity of data exchanged to which countries, clearing statistics... We are actively developing the blocker, and new functionalities will be regularly added.
Features
Changes in LineageOS to prevent data leaks:
Default DNS server: Google's DNS replaced by Quad9's 'unblocked' servers in all parts of the system.
A-GPS: patches to avoid leaking personnal information like IMSI to supl server.
Captive portal login: connectivitycheck.gstatic.com replaced by captiveportal.kuketz.de for connectivity check.
Dialer: Google default option replaced by OpenStreetMap for phone number lookup.
Pre-installed apps:
We included many useful default apps, but our choice cannot suit everyone; so we added the possibility to remove them. It can be done at the end of the phone setup, or at any time by going to Parameters -> Apps & Notifications -> Preinstalled apps.
MicroG core apps: GmsCore, GsfProxy, FakeStore.
NLP backends for MicroG : DejaVuNLPBackend (default), MozillaNLPBackend, AppleNLPBackend, RadioCellsNLPBackend, Nominatim Geocoder.
App stores : FDroid (with F-Droid Privileged Extension) and Aurora Store.
Browser: our own fork of Firefox (with Qwant as default search engine, many other ones added, telemetry disabled, parts of telemetry code removed) instead of Lineage’s default browser Jelly.
SMS: QKSMS instead of Lineage's default SMS app.
Email: p≡p (Pretty Easy Privacy).
Camera: our own fork of Open Camera, with a few tweaks.
Maps/navigation: Magic Earth GPS & Navigation (the only one free but not open source).
Keyboard: OpenBoard instead of AOSP keyboard.
PDF: Pdf Viewer Plus.
Personnal notes: Carnet.
{Ad/Malware/Data leak}-blocker: iodé.
News: to keep users informed about our developments, as well as a FAQ.
Meteo: Geometric Weather.
Pre-included FDroid repository:
The apps that we tweak or develop (microG services, the browser based on Firefox, the News app, Open Camera ...) are available through a repository that we included in FDroid (check the "Apps for iodéOS" category). For this purpose and to avoid name conflicts of some apps, we also had to make a few changes in FDroid.
Useful options from other custom ROMs:
Smart charging (disables charging when a given level is reached, to protect battery health).
Fingerprint vibration toggle.
Swipe down to clear all in recent apps (Android 10 only).
Installation Instructions
To download and flash our latest build, see https://gitlab.com/iode/ota.
You can also find here direct links to the latest builds.
Supported devices
Fairphone FP3/FP3+
Fairphone FP4
Google Pixel 3
Google Pixel 4
Google Pixel 5
Google Pixel 6
Google Pixel 6a
OnePlus 9
OnePlus 9 Pro
Samsung Galaxy A5/A7 2017 (a5j17lte/a7j17lte)
Samsung Galaxy S9/S9+ (starlte/star2lte)
Samsung Galaxy Note 9 (crownlte)
Samsung S10e/S10/S10+ (beyond{0,1,2}lte)
Samsung Note 10 (d1)
Samsung Note 10+ (d2s)
Sony Xperia XA2 (pioneer)
Sony Xperia XZ1 (poplar)
Sony Xperia XZ2 (akari)
Sony Xperia XZ3 (akatsuki)
Xiaomi Mi9 (cepheus)
Teracube 2e
Xiaomi Mi 10T 5G / Mi 10T Pro 5G
Xiaomi Mi 10 Lite 5G
Sources
iodéOS: https://gitlab.com/iode/os
LineageOS: https://github.com/lineageos
device tree: https://gitlab.com/iode/os/public/devices/xiaomi/device_xiaomi_monet
https://gitlab.com/iode/os/public/devices/xiaomi/device_xiaomi_sm7250-common
kernel: https://github.com/LineageOS/android_kernel_xiaomi_sm7250
Bug Reporting
You can post a message in this thread or (preferred) open an issue here.
Credits
LineageOS is a free, community built, aftermarket firmware distribution of android, which is designed to increase performance and reliability over stock android for your device.
All the source code for LineageOS is available in the LineageOS Github repo. If you would like to contribute to LineageOS, please visit their Wiki for more details.
This ROM would be nothing without the tremendous work made on MicroG, and all the other open source apps that we included. We are very grateful to their authors.
Contributors
Direct contributors: @iodeOS, @vince31fr
Indirect contributors (too numerous to list): All the people that contributed to the device tree, to LineageOS, and to the included open source apps.
Sponsoring
You can help in the development of this ROM by paying us a coffee here: https://paypal.me/iodeOS.
Screenshots
Downloads : iodéOS
04/04/2023 (build 20230401):
Installation procedure: move to a fastboot script (read instructions: https://gitlab.com/iode/ota)
Blocker: improved use of blocking lists (sub-domains blocking)
FDroid: fixes an issue on apps update
LineageOS synchronized with March security patch included
All apps updated
07/02/2023 (build 20230131):
Blocker:
Improved blocking settings. You can now choose 'Standard' blocking (ads, trackers, malwares, etc) or 'Reinforced' blocking (same objective but more extensive), and then select additional categories.
The 'Porn' category has been extended to a wider 'Sensitive content' one, that also includes fake news, gambling, drugs, piracy, torrent..., with mainly child protection in mind.
The 'Extreme' category has been removed, as it is now part of the reinforced blocking.
Improved blocking lists. We merge several acknowledged and up-to-date sources, and have diversified our sources to produce more complete lists. The standard list has however been reduced a bit, to avoid as much as possible interference with apps expected behavior.
Added a new network location provider: Local NLP Backend. It is an improved version of the DéjàVu NLP backend which was already available in iodéOS. Like DéjàVu, it builds a local database connecting localizations learned from other NLP backends and apps using GPS, and mobile antennas/Wifi; but also has an active mode (not preselected) that can trigger GPS requests. To configure it: Settings -> System -> microG -> Location modules
LineageOS synchronized with January security patch included
All apps updated
New devices support: Pixel 3, 6, 6a
16/12/2022 (build 20221215):
Blocker: added multiple selection in settings / domain customization. Long-press on a domain, select several domains or all, apply actions (block all, authorize all...)
PdfViewerPlus: improved security by updating core libraries
Network settings: added a switch to disable connectivity check (and thus captive portal detection)
LineageOS synchronized with December security patch included
All apps updated
New devices support: Pixel 4 & 5, OnePlus 9 & 9 Pro
24/11/2022 (build 20221121):
Improvements in the blocker user interface (iodé app)
LineageOS synced with September security patch included
All apps updated
17/10/2022 (build 20221014):
Blocker:
Network blockings following their type (Wifi, mobile data, VPN) added
Default blockings definition for new apps
Personnalized recipients management improved
iodé's app access restrictions by password added
Search filters added in report and map
Display theme selection
Automatic and 'real-time' refresh of the whole app
Performance and fluidity improvements of the app
LineageOS synced with September security patch included
All apps updated
27/07/2022 (build 20220726):
Upgrade to iodéOS 3.1 based on Android 12 / LineageOS 19.1
SafetyNet certification activated: allows many apps, notably banking ones, to fully work
Setup wizard: the push notifications configuration page now also activates SafetyNet (fine-grained control in Settings->System->microG)
OpenCamera: the 'Use alternative flash method' in photo settings is no more necessary and can be disabled, allowing flash optimization
News app: German translations
LineageOS synced with July security patch included
All apps updated
21/07/2022 (build 20220530):
Setup Wizard: new page to configure push notifications through microG
Lockscreen settings: switch added to disable fingerprint unlock when screen is off
Improved German translations
Bug fixes and improvements
LineageOS synced with May security patch included
All apps updated
02/05/2022 (build 20220408):
News app reworked
Setup Wizard: new iodé introduction
iodé blocker: pull to refresh replaced by automatic refresh in report tab
Teracube 2e 2022 batch released, video playback in browser and video recording fixed
Music app : playlist crash fixed
Open Camera : crash when tapping thumbnail of a newly recorded video fixed, photos and videos now editable
LineageOS synced with March security patch
All apps updated
03/02/2022 (build 20220127): initial publicly available build of iodéOS for monet.
can't download
*** New Update : 02/05/2022 ***
Available as OTA (see OP)​
*** New Update : 21/07/2022 ***
Available as OTA (see OP)
(Annoucement a bit delayed)​
*** New Update : 27/07/2022 ***
Upgrade to Android 12 /LineageOS 19.1
Available as OTA (see OP)​
*** New Update : 17/10/2022 ***
Available as OTA (see OP)​
BREAKING NEWS
iodéOS is now fully Open Source!
(read more here)​
*** New Update : 24/11/2022 ***
Available as OTA (see OP)​
*** New Update : 16/12/2022 ***
Available as OTA (see OP)​
*** New Update : 07/02/2023 ***
Available as OTA (see OP)​
*** New Update : 04/04/2023 ***
Available as OTA (see OP)​
Hello.
How to install the ROM after have installed the fastboot on a Xiami Mi 10 Lite 5G (monet) ?

Categories

Resources