[KERNEL] CleanSlate 🚀 R 1.7.5 |KCal|AdBlock|SafetyNet|FlashLight|S2S|FingPr [11Feb] - Google Pixel 4a 5G ROMs, Kernels, Recoveries, & Ot

tbalden's
CleanSlate kernel
for Google Pixel 4a 5g
The User Experience Kernel leaning towards Stock Stability plus UX features.
Rock stable stock approach, performance smooth and issue free
"No-Root is a State of Mind"
{
"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"
}
As always tbalden is here to bring you authentic new features first in line, to Pixel 4a 5G.
No root elevation (magisk) needed for all functions and preference switches through CS Config App
​
Release Calendar
Version 1.7.5 - 11 of Feb 2021
Version 1.7.1 - 8 of Dec 2020
Version 1.0.0a1 - 18 of Nov 2020
Should work on official ROM bases November 2020 sec level.
Features:
- Flashlight Notification/Call blinking (see video below)
- Vibrating Notification Reminder (DETAILS)
- Notification In-Pocket Booster boost notifications vibrations while phone is in pocket
- Vibration Booster boost haptic feedback strength (closer to Pixel4/Pixel3 levels)
- K.AdAway adblocking built-in kernel only, All browsers, Apps web-ads, except YouTube / streaming / Facebook ads
- SafetyNet pass passes if using without Magisk/Rooting, flashing the boot img only, Google Pay should work
- Battery Saver cut back max CPU freqs, 3 levels + touch boost limiter options
- Sweep to Sleep gestures - highly customizable
- DoubleTap & LongTap & SwipeUp on corner area gestures - new way to pull down android Notification Area or screen off
- Sweep/Tap gesture to force close foreground app - DETAILS HERE
- Fingerprint gestures mapping set to Appswitch, Double tap sleep, easier Notif pull down, mappable Home
- KCAL Color Control (credit to @savoca)
- Blurred SystemUI tweak - restart system ui in Blurred mode from Companion app
- High Brightness Mode - slightly increase lumens in highest brightness level (panel's HBM)
- Always On Display dimmer - Lower the brightness for AOD screen in doze mode, when normal screen brightness is also low
- Backlight Dimmer - possibility to use lower panel brightness
- WireGuard VPN kernel support - needs root/magisk
- Face down screen off - put phone face down to turn screen off
- Kernel Log / Crash dump to internal storage/sdcard - no root/magisk needed, from Companion App use Kernel Log button
- CleanSlate Companion / Config - rootless app to configure
Facts:
- no root required, use /sdcard/uci_user.cfg file to configure 99% of the features without rooting. If you need tweak apps (e.g. EXKM / FK) you'll need rooting!
- built on top of kernel sources released by Google
- built with standard toolchain for stability and efficiency
- kept stable, no tweakings, just features
- stable and reliable, keeping close to stock except addition of Usability features
Feature demo
--
Sweep2Sleep, DoubleTap notif pull down
--
Flashlight notification
--
Foreground App Kill gesture
Requirements
- Unlocked Pixel 4a 5G, stock or with magisk root
- BACKUP: make sure you have a stock image downloaded (boot img) from Google (https://developers.google.com/android/images) before installing this!
Installation Guide
Firstly install CleanSlate configuration and CleanSlate companion apps on your phone (both found down below in Download section). Set them up initially.
- Non-rooted method: 0. download the non-rooted boot img
1. reboot to bootloader (adb reboot-bootloader)
2. temporary boot cleanslate_x.y.z_stock_20xx-xx-xx.img (fastboot boot cleanslate.......img)
3. if everything went fine, you can reboot to bootloader and flash the image: fastboot flash boot cleanslate.......img
4. reboot, enjoy
- Rooted method: 0. download the boot.img
1. install magisk
2. patch the provided boot image
3. use fastboot boot/flash boot to test and then fully flash it, then enjoy
- For SafetyNet, Adblocking, after flashing you might need to restart the phone after the first boot, otherwise it might not work.
- If using Companion App for notification / gesture etc features, there's a setting in the app to Switch off Proximity sensor while Screen is on. This will prevent the flickering, but Face down screen off feature won't work
Known bugs
- None, please tell
- please disable magisk modules before reporting issues, and please provide logs if possible
Download
Android 11
Non rooted, Android R image (bramble)
Pixel4a5g (bramble) boot image (2020.12.05) CS 1.7.5: https://www.androidfilehost.com/?fid=17248734326145733993
Flashable zip CS 1.7.5 for EXKM/FKM: https://www.androidfilehost.com/?fid=17248734326145734006
Pixel4a5g (bramble) boot image (2020.12.05) CS 1.7.1: https://www.androidfilehost.com/?fid=10763459528675599753[/B]
Flashable zip CS 1.7.1 for EXKM/FKM: https://www.androidfilehost.com/?fid=10763459528675599754
Config Applications
Companion App 3.2.7-- Donation premium on PlayStore:
https://play.google.com/store/apps/details?id=org.cleanslate.csservice
Configuration App 3.1.8 -- Donation premium on playstore:
- additional features in premium app: App Themes, Profiles, Profile Switch QuickTiles
https://play.google.com/store/apps/details?id=org.cleanslate.csconfig
Companion App 3.2.7 -- Normal free download:
https://www.androidfilehost.com/?fid=10763459528675593720
Configuration App 3.1.10 -- Normal free download:
https://www.androidfilehost.com/?fid=17248734326145727973
Donation:
If you appreciate this, don't forget to hit the Thanks button, Vote 5 stars on Thread, or consider to Donate. Donations here
Thank you!
Donators Hall of Fame
Much appreciation and many thanks go to...
@velimirchek
@MarcoG:
@guidogsbn
@The Great Dane
@Whiskey103
@purple patch
@panosmdma
@sttw1fa
@jelive
@beartiger
@st_voss
@bigruss
@deagleone
@DroidIt!
@8bitbang
@Will972
@smallKING81
@mick_soul
@p50kombi
@K4Y3
@ dieter
@michaelbsheldon
@dioooi
@ali nz
@bstiti
@Oddvin94
@norgan
@lol8888
@twinnfamous
@cameljockey1
@Cryptycat7
@Pasqui1978
@4ntagonist
@turbo jjjang
@munkyvirus
@knopie
Src: https://github.com/tbalden/android_kernel_msm_redfin/commits/cleanslate-wip
Special thanks to AnyKernel installer developer: osm0sis
To @flar2 for his original works
To @Freak07 for all his work on XDA and help
To @Captain_Throwback
Sharing policy:
As this is all GPL licensed kernel source, you can use it in your code, but don't forget about proper credit.
Contributors
tbalden
Source Code: https://github.com/tbalden/android_kernel_msm_redfin/commits/cleanslate-wip
Kernel Special Features: Sweep2Sleep, Tap gestures, Fingerprint double tap sleep, Color Control, Adblocking, SafetyNet
Version Information
Current Stable Version: 1.7.1

Reserved for changes

How to, and so

Is there a way to whitelist a site from adblocking?

Meowdib said:
Is there a way to whitelist a site from adblocking?
Click to expand...
Click to collapse
No, this is a system wide ad blocking, unlike on pc chrome where you can do it by site.
You can however switch it off it globally, restart the browser and check the site that is sensitive to ad blocking, and after done with it, reactivate the blocking.

Thank you for the kernel. Adblocking with no root is a dream

Just an observation ...
In dark mode the blue text for the installation instructions is hard as hell to read ..
Might consider switching to a different color ...

Hey dude, thank you for your kernel. Works like a charm. I'm testing different things but probably will settle on your kernel.

Hey, thank you for the kernel. Much appreciated.
Couple of questions:
With this kernel, I can use an VPN and actual system-wide adblock without rooting, am I right? If yes, that is solving many of VPN users problems.
Second question: I guess that this kernel is using some kind of host source to block ads. Could you add those host list? It is build to block Android ads and trackers specifically, fetched from AdGuard.

radogost said:
Hey, thank you for the kernel. Much appreciated.
Couple of questions:
With this kernel, I can use an VPN and actual system-wide adblock without rooting, am I right? If yes, that is solving many of VPN users problems.
Second question: I guess that this kernel is using some kind of host source to block ads. Could you add those host list? It is build to block Android ads and trackers specifically, fetched from AdGuard.
Click to expand...
Click to collapse
Hello and welcome,
1, wire guard app still needs root, I needed to correct the original post, that's the one exception of features that needs that. Adblocking indeed doesn't need it. But there are a lot of opportunities to use VPN without root, even wireguard can work in app only mode too without custom kernel.
2. Using Steve Blacks repo, that contains adaway, Steven Black curated and yoyo. I think it would overlap with your suggestion. https://github.com/StevenBlack

tbalden said:
Hello and welcome,
1, wire guard app still needs root, I needed to correct the original post, that's the one exception of features that needs that. Adblocking indeed doesn't need it. But there are a lot of opportunities to use VPN without root, even wireguard can work in app only mode too without custom kernel.
2. Using Steve Blacks repo, that contains adaway, Steven Black curated and yoyo. I think it would overlap with your suggestion. https://github.com/StevenBlack
Click to expand...
Click to collapse
Thank you for your reply, it's great.

Hi @tbalden,
Thank you for the work you've put into this kernel. I'm wondering if there's iptables support built-in, and if not, would it be possible to add it to a future release?
Thanks!

SavakSYN said:
Hi @tbalden,
Thank you for the work you've put into this kernel. I'm wondering if there's iptables support built-in, and if not, would it be possible to add it to a future release?
Thanks!
Click to expand...
Click to collapse
Iptables is the default on android and all kernels have it, so you can use it

This is the Bramble (4a5G) version, even though it says "redfin" in a lot of places?
Thanks!!

JeepFreak said:
This is the Bramble (4a5G) version, even though it says "redfin" in a lot of places?
Thanks!!
Click to expand...
Click to collapse
Yes. I'll check the posts later, but it is

I've always rooted my phone, but planning to not do it anymore. Came across this Kernel, and really like being able to block ads without root.
I wanted to ask about how Pixel android updates (monthly patches) would work. Would the Kernel boot img need to be flashed each time there's a new update?

suhelbrar said:
I've always rooted my phone, but planning to not do it anymore. Came across this Kernel, and really like being able to block ads without root.
I wanted to ask about how Pixel android updates (monthly patches) would work. Would the Kernel boot img need to be flashed each time there's a new update?
Click to expand...
Click to collapse
For that one needs to use the OTA firmware zip and sideload it, to update the day Google releases it. It should work fine over the kernel. That's the most straightforward when using custom kernel. That will get back you to stock kernel.
Then indeed, there's a need to flash the boot image again. If there's a source change I'll update the kernel too when I get to it, to have the latest security level.

I was going to try your kernel but I saw there was v1.7.3 for pixel 5, I guess p5 and p4a5g can flash the same kernel but I prefer asking it here before getting in trouble
Just need to flash the zip file from fkm if I've read it good ?

J0kker said:
I was going to try your kernel but I saw there was v1.7.3 for pixel 5, I guess p5 and p4a5g can flash the same kernel but I prefer asking it here before getting in trouble
Just need to flash the zip file from fkm if I've read it good ?
Click to expand...
Click to collapse
Normally it would be equivalent, but currently 1.7.3 there has some issues yet, so I recommend to use the 1.7.1 for now.

- Update Android R Stable - 1.7.5 -​ Add SafetyNet fix + Fingerprint + February images
- New: special in-built version of @kdrag0n 's SafetyNet fix for keystore fallback
--- baked into the kernel, no Magisk needed to fully pass CTS profile and Basic SN
--- Will not be activated with Magisk, as it conflicts, only activates with non-rooted boot image! (You'll need the Safetynet magisk module when using magisk)
--- those who have a phone where Hardware attestation now fails, should pass the test with this
--- use the boot image provided and after flashing and first boot do a reboot again, so the fix can work forward on
- New: add Fingeprint gesture: Stock Swipe Up/Down option (new config app needed!)
--- use normal fp tap for special gestures, and swipes for notification area stock gestures
- Updating to latest adblocking hosts files from Steven Black/AdAway/yoyo repos
CleanSlate R 1.7.5 Downloads:
Rooted installer zip:
CleanSlate R 1.7.5: https://www.androidfilehost.com/?fid=17248734326145734006
Non rooted, Android R image (2021-02-05)
Pixel5 redfin boot image CS 1.7.5: https://www.androidfilehost.com/?fid=17248734326145733993
CleanSlate Config App free version 3.1.10: https://www.androidfilehost.com/?fid=17248734326145727973
Premium version still rolling out to playstore yet, today
Read first post in thread for installation details.

Related

[CLOSED][ROM][STABLE][N][7.0][AQF7][11.07.17][SM-G950F/FD/N] BatMan-Rom V1.1.1

{
"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"
}
Hey guys! You may ask yourself what this rom is about and what you can expect from it, so it's basically something similar to the SuperMan-Rom on the Galaxy S7/S7 edge! It has many custom featuers, but you will find it below in the feature list :thumbup:
As you maybe know I'm a little fanboy from samsung, means I really love the stock look of the UI and the rom will always be based on most recent version from samsung, current base used is G955FXXU1AQF7 (compatible with S8 and S8+)
I wish you much fun reading through the features and while using this rom! Enjoy
So this rom should be installed by anyone loving to use a rom close to stock BUT with many mods inside aroma/rom control.
Also I'd like to make the already fast galaxy s8 even more faster as it already is! Let's see if we can reach this goal
Nobody is allowed to take stuff from my rom without asking me! Thank you.
IF YOU FOLLOW MY STEPS BELOW, YOU WILL MAY LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
Rom features of V1.1.1 Nougat:
- Based on latest G955FXXU1AQF7 Nougat base
- Prerooted with SuperSU V2.82 SR1, Phh root r310 or MagiskSU (choose in aroma)
- Magisk V13.1 (aroma selectable)
- Latest Busybox installed (aroma selectable)
- Aroma installer! with support up to 4GB zip files
- CSC features can be choosen and installed in aroma (such as Applock, Floating Message, Call recording and more!)
- Adblocker enabled or disabled (choose in aroma)
- Viper4Android included (choose in aroma, works only with custom kernel)
- VIper4A with magisk support (choose in aroma, works only with custom kernel)
- DAP sound mod included (choose in aroma, works only with custom kernel)
- Full rom control!! App name is BatMan Settings Free
- Fully deodexed (also framework)
- Rom informations and logo inside settings
- LED indicator settings
- choose IOS or stock emojis in aroma
- DM-Verity disabled
- Force encrypt disabled
- ADB fully working
- Modded SystemUI with many tweaks in RomControl (like header colors, qs colors and notification colors)
- 3Minit Clock/battery in romcontrol
- Custom clock positions and customizations in romcontrol
- USB Plug/Unplug disable wake up
- Remove high volume warning for headphones
- Torch on lockscreen
- Use volume key on lockscreen to switch music titles
- Knox stuff can be choosen in aroma
- Back to kill (in RomControl)
- Stock AQF7 Kernel or BatStock-Kernel(choose in aroma)
- Based off from latest touchwiz source available at this moment
- Many apps are selectable in aroma debloat menu
- Selinux permissive on custom kernel
- Ram bar in recents
- Matrix animation in recents
- Sound Mod with lot improvements! (choose in aroma)
- Latest June Security Patch
- Many other features, can't list them all, please read changelog to see what changed over the time
How to install the rom:
For advanced users:
0. Make sure to have a backup somewhere on external storage
1. Make sure to be on most recent TWRP, bootloader and modem
2. Flash the rom
3. If you need VoLTE or Wifi Calling, flash your correct carrier CSC
4. Done
For normal users:
0. Boot your phone, enable OEM unlock in developer settings
1. Flash TWRP with Odin (if you don't have odin, download it here), following this thread S8/S8+ TWRP until it works correctly (to access download mode, press bixby+volume down+power on while phone is turned off)
2. Make sure you are using most recent bootloader and modem, latest one available here on Android File Host
3. Now boot into TWRP by pressing bixby+volume up+power on while phone is turned off
4. If TWRP asks you about allowing system to be edited, swipe yes to confirm
5. In TWRP, go to wipe, format data (a keyboard will pop up now), type "yes" (this will wipe all your data, make sure to have a backup!)
6. After this, reboot recovery and start the rom installer
7. Select your preferences in my aroma installer
8. If you selected to auto update bootloader in aroma, the installer will reboot automatically
9. You can still install my CSC selection if you are customer of a carrier which is not supported by default CSC inside the rom
10. Wait till the rom boots up
11. After setting up, open BatMan Settings Free and let the app apply my default settings!
12. Enjoy the rom!
Downloads for SM-G95XF/FD/N:
V1.1.1 on Android File Host
Bootloader/Modems SM-G95XF/FD/N
CSC Selection V1.0.0
Useful Links:
Our new Grifo Development website
Telegram BatMan News Channel
Telegram BatMan-Rom Chat
Telegram Dark Knight Theme
Known Bugs:
- Fingerprint unlock without unlocking display is obsolent in RC, it will be removed (s8 is default like this)
Credits:
- Samsung for the base
- SuperR for his awesome Kitchen
- Chainfire for his SuperSU
- topjohnwu for systemless Magisk V12
- amarullz for aroma and nkk71 to make it compatible with bigger zip files
- wubydax and daxgirl for basic RomControl
- myellow for all the great animations!
- TheFreak for his work as designer and his help with the website
- mwilky for his fingerprint after reboot mod, the colors control and other mods
- Asc1977 for a few mods I already used on SuperMan
Support:
If you enjoy this I would be really lucky if you would hit thanks :victory:
And if you really really like it, here is a donation link
​:good:
PayPal​
XDA:DevDB Information
BatMan-Rom SM-G950F, ROM for the Samsung Galaxy S8
Contributors
Tkkg1994
Source Code: https://gitlab.com/Tkkg1994/BatMan-Rom
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 4.x
ROM Firmware Required: Custom TWRP Recovery
Based On: Stock Based
Version Information
Status: Stable
Current Stable Version: V1.1.1
Stable Release Date: 2017-07-11
Created 2017-06-07
Last Updated 2017-07-12
Changelog
BatMan-Rom V1.0.0
- Initial Release on XDA
BatMan-Rom V1.1.1
- Rebased on latest AQF7 release
- June security patch
- Fixed the gap in pulldown menu
- readded private mode
- added a switch in RC for immersive mode
- updated csc to AQF7
- added a switch for wake the device with the volume buttons
- fake system status to official
- removed camera mod, it didn't work anyway
- updated magisk to latest v13.1
- updated all kernels with AQF7 base
- updated supersu to v2.82 sr1
- made the rom compatible with s7/s7e edge devices
- added an option to control icon colors/progress bars etc
- added a custom music apk to be colored (thanks to @Therassaad)
- many more things, check out the rom
Useful links
App on PlayStore:
Find my own BatMan app on PlayStore: coming soon!
Odin:
Find all latest odin and samsung tools on this link: Samsung-Tools
TWRP links:
TWRP S8 Thread
Official TWRP website for S8
Bootloader and Modems:
SM-G950F/FD/N BL and CP (all models in one folder!)
SM-G950F/FD BL and CP
SM-G950N BL and CP
Magisk related Threads:
Magisk V12
Magisk Discussion
How-To create a Magisk module
Phh magiks superuser
Magisk module collection
Root related Threads:
Phh's superuser
Phh's hidesu
Phh's official apk
Phh's material APK
Stable SuperSU releases
Beta SuperSU releases
Chainfires suhide
Kernels Threads:
BatStock-Kernel
Notorious Kernel
Roms made by me:
BatMan-Rom which you are currently on its thread
BatStock-Rom which is as close to stock as possible with some nice additions.
Samsung Links:
Sammobile Website
Latest samsung apks
Samsung Opensource Center
Live samsung updates
Fast firmware downloads
Thread about CSC:
Download latest CSC from CSC Selection V1.0
All CSC's ever released
How to donate:
Donate via PayPal.me
Donation via normal PayPal
Reserved
Reserved2
I'm waiting for this Rom to flash my S8+
You're the best! Thank you!
- Remove high volume warning for headphones
Is it possible to get this in "BatStock-Rom" also?
Thank you, really good ROM!:good::good:
Found a few bugs:
- booting time is so long (on BatStock v1.1.1 was fine)
- SMS backup CSC not installed
- on dual sim (G950FD) modell, if i choose modded system UI the little square around the default sim card in notification bar is missing
kirabyte said:
I'm waiting for this Rom to flash my S8+
You're the best! Thank you!
Click to expand...
Click to collapse
Hehe enjoy!
jfm91 said:
- Remove high volume warning for headphones
Is it possible to get this in "BatStock-Rom" also?
Click to expand...
Click to collapse
No. This needs modded files. Batstock is fully odex (no modded files and as close to stock as possible)
lge73 said:
Thank you, really good ROM!:good::good:
Found a few bugs:
- booting time is so long (on BatStock v1.1.1 was fine)
- SMS backup CSC not installed
- on dual sim (G950FD) modell, if i choose modded system UI the little square around the default sim card in notification bar is missing
Click to expand...
Click to collapse
- I know. It's due to magisk. It patched selinux during boot stage. Second reason it's deodex. Means it will take a little bit longer to boot
- sms backup I will check. Maybe it needs the chinese sms apk as well
- I know. It's removed so we can have custom logos and icons on the signal
Sent from my BatMan powered SM-G955F
Noticed this thread just clean installed this rom coming from BatStock.
And it looks like it's constantly rebooting as well. Might be mobile data related too since it happens directly after it has found a connection.
Will test some more
edit: removed sim and now it stays on. I have this annoying blue line at the top of my screen as well. Is this a setting or a bug?
edit2: after opening BatMan Settings the blue line was gone and opening UI control
edit3: it even reboots when using wifi. and now with everything off.
Noticed that OEM lock is not present in Dev options?
edit something something.: did a clean install again left every option default (minus boot animation since that yellow is hurting me eyes). And so far it remains on. Wifi off and no Sim.
RDDraco said:
Noticed this thread just clean installed this rom coming from BatStock.
And it looks like it's constantly rebooting as well. Might be mobile data related too since it happens directly after it has found a connection.
Will test some more
edit: removed sim and now it stays on. I have this annoying blue line at the top of my screen as well. Is this a setting or a bug?
edit2: after opening BatMan Settings the blue line was gone and opening UI control
edit3: it even reboots when using wifi. and now with everything off.
Noticed that OEM lock is not present in Dev options?
edit something something.: did a clean install again left every option default (minus boot animation since that yellow is hurting me eyes). And so far it remains on. Wifi off and no Sim.
Click to expand...
Click to collapse
Hey I just respond to you in the other thread (batstock)
This bug is related to the verity opt zip, don't flash it!
Only do, wipe, format data, "yes" reboot recovery then flash rom
OEM unlock was removed to prevent accidently turning off
Tkkg1994 said:
Hey I just respond to you in the other thread (batstock)
This bug is related to the verity opt zip, don't flash it!
Only do, wipe, format data, "yes" reboot recovery then flash rom
OEM unlock was removed to prevent accidently turning off
Click to expand...
Click to collapse
Thanks for the info redid the Format data and an additional advanced wipe > wipe all and now all looks to be ok.
I just clean installed this rom but when i rebooted my phone got Locked by OEM lock.
Hello,
very nice Rom. I think I found my new daily driver
I have one problem. When I go to Phone - Settings - RCS Calling Settings, I cannot open Advanced Calling and Messages. So I cannot turn off Rich Communication and I cannot get rid of the cloud symbol in the statusbar.
Dirty flashed it over Renovate rom and it worked.
The ROM is amazing! Thank you so much for it. I dont know if I installed renovate not correctly previously, but it had lags in interface and animations. This rom is super smooth, I already forgot how fast and smooth S8 can be! Phone feels totally new (same feelings I got when switched from leeco le max 2 to s8). Maybe its even smoother than stock, I already forgot how stock felt.
All the tweaks worked for me and they are so cool (gif in notification is a lol ) except for blur on recent panel (it doesnt work for me). Also I dont have Immersive mode quick toggle (and cant find it anywhere in settings), but maybe its because I dirty flashed. If anyone else can confirm immersive mode missing, than maybe its not only me. Swithing tracks with volume buttons is amazing, missed that function (often have my hands in a pocket with a phone). Thank you Tkkg1994 for a great rom.
Is LTE only enabled in network settings? If so dev could ylu implement it please.
Thank you kindly....
Hint: i cant download and flash alll roms....i live in remote area and i have limited data.... so if i download it must be 100% fit.... thanks
Hunteres said:
Is LTE only enabled in network settings? If so dev could ylu implement it please.
Thank you kindly....
Hint: i cant download and flash alll roms....i live in remote area and i have limited data.... so if i download it must be 100% fit.... thanks
Click to expand...
Click to collapse
Yes, you can choose it in Aroma. Works fine for me.
What is this mod Sound Mod V20 with lot improvements! ? Is Zubi's?
Camera Mod V8.1 is Zero camera mod?
@Tkkg1994
Trying brother, I was waiting for it weeks ago to try it
Can you include a feature in aroma for splash screen selection? I loved superman rom on the S7E and that feature among others kept me using as the only daily for it. Please and thanks.

KERNEL ❯ PIXEL 4A 5G ❯ Proton Kernel

Proton Kernel
Performance-oriented kernel​
Proton Kernel is a minimal kernel focused on improving overall UX with performance and battery tuning.
Usage with my ProtonAOSP ROM is recommended to get the most out of your phone. The ROM does not include Proton Kernel, so you will need to flash it yourself. The kernel alone will work just as well on stock, but you will not get the benefits of the ROM. More tightly coupled features may be added in the future.
Installation
This kernel is provided as a bootable flasher image. It is not a boot image for flashing into the boot partition. Boot the image with "fastboot boot ProtonKernel-pixel5-VERSION.img" to flash it. The image is specially packed with a custom flasher that is fast and easy to use, so flashing it into the boot partition directly will not work.
All versions of all ROMs are supported, as well as Magisk if you wish to use it. Magisk will be preserved after flashing if you already have it installed. If not, you can install Magisk by patching your boot image before flashing the kernel.
DO NOT FLASH THE IMAGE DIRECTLY TO THE BOOT PARTITION! It will not work, no matter what you flash it with — fastboot, kernel managers, etc.
Features
• Advanced CPU tuning specifically for the Snapdragon 765G to improve performance and reduce jitter
• Scheduler ramp/decay tuning for faster response to quick actions
• Display power-saving tweaks (mostly Pixel 5 only)
• Near-instant display wakeup (Pixel 5 only)
• Reduced touch latency and motion jitter (at the cost of losing Deep Press)
• ThinLTO optimizations for performance
• TCP ECN, BBR congestion control, and fq_codel network scheduler for faster and more reliable networking
• 80 MiB of extra RAM unlocked for apps to use
• More linear and consistent battery percentage curve
• Custom fast & easy kernel flasher with support for Magisk and all ROMs
• Minimal debugging for better security, performance, and reduced size
• Sultan's Simple Low Memory Killer to improve memory utilization
• Tuning for F2FS garbage collection, low-level atomic operations, and more
• System call filters compiled to machine code for 66% faster filtering
• Reduced CPU usage when using cellular data (for testing with 5G mmWave networks)
• Compiled with the latest Proton Clang 13 toolchain
• zRAM disabled to reduce CPU waste
• WireGuard VPN acceleration
• Support for power user tasks: USB modem-like devices (e.g. RFID tools), custom virtual USB Ethernet networking, isolated Linux containers
• SafetyNet basic attestation passing without Magisk
Click to expand...
Click to collapse
Downloads
Downloads and changelogs can be found on GitHub. The topmost release is the latest.
Make sure you download a flasher image, not source code! Source code cannot be flashed.
Join the Telegram group for support and extras
Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee
Source code
Hey, thank you for Bramble's first custom kernel! How do I install Magisk? Can your image from Github be patched by Magiskmanager as with normal boot.img's? Thx
I installed this using EX Manager but it caused a boot freeze.
How do you recommend installing it to not cause any issues please?
Nevermind, got it working with fastboot.
Are the 4a 5G and the P5 using the same kernels? Just noticed EXKM is asking me to install Elemental P5
Voodoojonny said:
Hey, thank you for Bramble's first custom kernel! How do I install Magisk? Can your image from Github be patched by Magiskmanager as with normal boot.img's? Thx
Click to expand...
Click to collapse
No, I've just updated the installation section to add more details about Magisk.
GoldElocks said:
Are the 4a 5G and the P5 using the same kernels? Just noticed EXKM is asking me to install Elemental P5
Click to expand...
Click to collapse
Yes, they are basically the same device save for the display refresh rate. The Pixel 4a is completely different.
Great work, thanks for this.
Does this mean the redbull ProtonAOSP ROM would work on the 4a 5G too? If so, I'm looking forward to that. (https://github.com/ProtonAOSP/android_device_google_redbull)
andrew207 said:
Great work, thanks for this.
Does this mean the redbull ProtonAOSP ROM would work on the 4a 5G too? If so, I'm looking forward to that. (https://github.com/ProtonAOSP/android_device_google_redbull)
Click to expand...
Click to collapse
The redfin build will not work, ROM builds for the two devices are slightly different. I haven't bothered to support bramble in my ROM because unlike kernel builds which are small, ROMs take a long time to build and incur bandwidth costs on upload.
Running super smooth, thanks for sharing. Retained root and still passing safetynet, no issues so far. Will have to give it some more time to see how battery drain goes.
Was really hoping for a Proton Rom too but completely understand why it's not feasible. More than happy with stock rooted and a great custom kernel for now.
Thank you [emoji3526]...just installed...
Note to self: you know you've eaten too much when running script you see waiting for device scratching your head ...oh wait hmm yup phone is still on not in fastboot mode ..lol [emoji23]
thanks a ton for this kernel.
this made basic integrity check pass. then installed hardware off module for magisk to get ctsprofile to pass. now i think i can google pay
Flashed it fine following the directions in the OP with no issues. Will report back with how it functions after a few days of use. So far so good. Thank you.
megazig said:
thanks a ton for this kernel.
this made basic integrity check pass. then installed hardware off module for magisk to get ctsprofile to pass. now i think i can google pay
Click to expand...
Click to collapse
Hardware off module? I can't seem to find that anywhere. Is this kernel saying its a different phone to get safety net to pass?
letrain02 said:
Hardware off module? I can't seem to find that anywhere. Is this kernel saying its a different phone to get safety net to pass?
Click to expand...
Click to collapse
I'm not sure what he means but I think in magisk modules, there is a way to change the fingerprint of the device. CTS something. I'm gonna look for it later. I think most people change it to the 3a and then safetynet is good.
[MODULE] [DEPRECATED] MagiskHide Props Config - SafetyNet, prop edits, and more - v6.1.2
MagiskHide Props Config v6.1.2 Note: This project is dead, and has been for some time. I have not been involved in the Android modding scene for some time and I no longer have the energy to take it up again. If anyone feels like taking over...
forum.xda-developers.com
You need Busybox for Android NDK .
{
"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"
}
GoldElocks said:
Running super smooth, thanks for sharing. Retained root and still passing safetynet, no issues so far. Will have to give it some more time to see how battery drain goes.
Was really hoping for a Proton Rom too but completely understand why it's not feasible. More than happy with stock rooted and a great custom kernel for now.
Click to expand...
Click to collapse
Did you have to change build prop, etc to pass safety net? Or just this kerbal helped that? I remember on my 2xl that a custom kernel was easier way to pass safety net until magisk got it all sorted.
letrain02 said:
Did you have to change build prop, etc to pass safety net? Or just this kerbal helped that? I remember on my 2xl that a custom kernel was easier way to pass safety net until magisk got it all sorted.
Click to expand...
Click to collapse
I used magisk hide, rename magisk manager, and magisk hide props config and changed to pixel 3a XL.
There's a detailed guide on how to do the props config here if you're not familiar
[GUIDE] Unlock/Root/Safetynet for Pixel 4a
With the pixel 4a finally arriving for some (like me), figured I'd make a quick guide Note that unlocking your bootloader breaks safetynet. There's a workaround in this guide but no guarantee that it won't get patched out in the future. Also...
forum.xda-developers.com
I can also confirm Proton Kernel running very smoothly after flashing it several days ago.
With regards to the previous question, I had used props to modify my device before installing the kernel so I can't say whether the kernel alone will help you pass the SafetyNet checks. In any case, my device is passing both checks just fine as well.
Thank you for the hard work, @kdrag0n. Looking forward to future updates and whatever else you might have for us down the line.
Proton Kernel 1.1 is now available with security updates, improved performance tuning, extra RAM, and more.
This update is required for the kernel to work properly on December ROMs, including the new version of ProtonAOSP. It will not boot on older ROMs.
Usage with my ProtonAOSP ROM is recommended to get the most out of your phone now that it is available for the Pixel 4a 5G. The ROM does not include Proton Kernel, so you will need to flash it yourself. The kernel alone will work just as well on stock, but you will not get the benefits of the ROM. More tightly coupled features may be added in the future.
Changelog:
• Updated to stock December kernel base (will not boot on older ROMs)
• Improved CPU frequency and energy model tuning for performance
• Further reduced display power usage for both Pixel 5 and 4a 5G
• Enabled TCP ECN for better handling of poor networks (similar to iOS 11+)
• Unlocked 5 MiB of extra RAM for apps
• Added support for full-blown isolated Linux containers
• Added support for USB modem-like devices (e.g. RFID tools)
• Reduced debugging overhead
• Fixed fastbootd flashing
Click to expand...
Click to collapse
Download
Donate to support development: recurring donation to keep the project alive in the long term or buy me a coffee
This kernel's battery life is amazing. I'm getting ~0.57%/hr. isle drain and ~5.4%/hr. active drain after several days of normal usage. Smooth as can be also. Thank you again for the amazing work, @kdrag0n.
how can i magisk root on stock rom and this kernel any advice appriciated
caballon said:
how can i magisk root on stock rom and this kernel any advice appriciated
Click to expand...
Click to collapse
https://forum.xda-developers.com/t/guide-root-pixel-5-xl-android-11-r.4187609/
That will tell you how to root the phone, then install a kernel.

[ROM][OneUI 4.1.1][A50] Fresh - Love Your Phone Again (Updated 4/11/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"
}
Fresh for the Samsung Galaxy A50
Love your phone again
Spoiler: Full Features List
Under-the-hood Changes
Fully pre-patched system and vendor for Knox, Bluetooth, and Samsung Security services. No need to flash Multidisabler or Bluetooth Library Patcher after installing Fresh.​
Mint Kernel is pre-installed.​
Magisk is installed on kernel by default.​
Dual-speaker mod installed by default.​
NFC working for supporting variants (ie. SM-A505FN; SM-A505GN)​
Install Wizard - easily install Fresh with an intuitive install wizard​
More One UI to Explore
Brief notification lighting (Edge Lighting) with all effects​
Haptic feedback enabled for Touch, Dialer, Navigation, and Keyboard​
Dolby Atmos on speaker​
Speech-to-text mode in Samsung Voice Recorder​
More Photo Experiences
AR Doodle​
Single Take​
Fun Mode​
Togglable Video Stabilization​
Switch cameras while recording video​
1080p120 and 1080p24 in Pro Video mode​
Full Pro Photo mode​
Shot Suggestions​
Full-featured Video Editor​
Samsung Story Maker​
Photo Remaster​
Object Eraser​
OMC Tweaks (for supported OMCs)
Use "LTE" icon for 4G​
Disabled KnoxGuard​
Enabled Useful Cards in Messages​
Alt Z Life for all regions​
Enabled App Lock for all OMCs​
Enabled "LTE only" network option​
Enabled Call Recording (please observe local regulations)​
Camera enabled during calls​
"Superfine" Camera and Camcorder quality​
XTC is used if your OMC is not supported.​
Get the latest Fresh release for the Samsung Galaxy A50
Current Version: 4.5.0 (23040901) - Android 12
Installing a third-party kernel and/or recovery is at your own risk.
Download from the Official Repositories
Buttons not showing up?
Official Repository
Mirrors:
All Variants (F/G/FN/FM/GN)
Buttons not showing up?
Google Drive Mirror | MEGA Mirror
Download latest build of Fresh, and chosen addons.
Reboot to custom recovery of choice (TWRP/SHRP).
Flash downloaded Fresh build and follow the instructions in the wizard.
Flash any other stuff you want (Magisk modules, etc.)
Reboot to System.
Set-up your device.
Enjoy!
Q: What bootloader does this need?
A: For the best experience, Fresh 4 recommends having a baseband version of CVAx, January 2022 and later. Installing on Android 10 will cause issues, and is not supported.
Q: Do I need to flash anything after installing Fresh?
A: There is no need! Fresh is already pre-patched. Simply flash all mods you need, as well as data recovery ZIPs (ie. data restore packages) and Reboot to System.
Q: Does X feature work?
A: Yes! Try it for yourself.
Q: How do I update my Fresh installation?
A: It's very easy! Simply go to Settings, tap Software updates and update away.
Q: Do you track my usage?
A: Fresh's services include analytics from CloudFlare and Google Analytics in order to optimize them for future releases. No personally-identifiable information is sent to Fresh.
Q: I have more questions
A: Visit the Fresh Wiki here for more information on Fresh's features and more.​
​
Spoiler: See Changelog
4.5.0R (23040901)
https://tenseventyseven.cf/fresh-45-version-is-just-a-number-now
4.4.2R (22120801)
https://tenseventyseven.cf/fresh-4-love-your-phone-again
3.2.2S (21072303) - EOL
https://tenseventyseven.cf/fresh-think-outside-the-box
3.1.2S (21050106) - EOL
https://tenseventyseven.cf/fresh-3-awesomely-fresh
1.3.1S (21022101) - EOL
See full changelog: https://sourceforge.net/p/freshroms/blog/2021/02/freshroms-13-the-final-cut/
Core
- Use separate vendors for non-NFC and NFC variants.
- Update vendor to A505FNXXU6BUA1 (NFC) / A505FDDU6BUA8 (Non-NFC).
- Update Magisk to 21.4.
- Fsync and Software CRC Checking is enabled by default to alleviate "data corruption" and data loss concerns.
- Re-patched mixer_paths and mixer_gains with changes from One UI 2.5. In-call audio is better.
System
- Performance and battery improvement
- Removed several Samsung and Google services from the power-saving whitelis
- Force Google Play Services to "basic attest" SafetyNet. Workaround courtesy of @kdrag0n. Enable MagiskHide to pass SafetyNet.
- Apply ro.build.fingerprint in build.prop and init.rc.
- Disable Rescue Party. Courtesy of phhusson and the Phh-Treble Project.
- Disable strict mode logging. Courtesy of phhusson and the Phh-Treble Project.
Device-specific
- Fix some Galaxy A50-specific configs from framework. It includes HQM and enabling page boost.
- Flip Cover support has been (re-)added from stock firmware.
Camera
- More camera features, including a full-featured Pro and Pro Video modes. Huge thanks to a7hmE1 for making this possible.
- Fixed Scene Detection/Optimization in Camera.
- Smart Scan has been added and is tested working.
Apps and Services
- Lock Screen Stories and Dynamic Lockscreen can now be used at the same time. This is only available for users on INS (India).
- Added "LTE Only" network option to all OMCs. Please take precaution as a lot of carriers don't have VoLTE services yet, which can cause inability to receive and send phone calls and/or messages.
​
​
Special Thanks to These People
@Yanndroid - pretty much all the custom apps. Thanks man!
a7hmE1 - Camera features
@AlperSal - pretty much a lot of dumps (xD), and the Discord community.
@Subodh.993435 - lots of One UI tweaks
@el0xren
@hgunduz295
@not_const
Omar (from the Telegram community) - OMC
JuanCarlo15s (from the Telegram community) - OMC
SergeiSova (from the Telegram community) - OMC
Testing Community Members over the years
Aether
Aldykey
Alehandro
AlperS
Amine
an-gry0
ananlk
ashish2002
AshPulkit
avin
cebi
CHESTER
chropy
daynasour
Deian
Denis1523
dr_bianconeri
eahulsharma
ERICKONIX
Equalizer
faiyas
farahjafrinfj
Garry
hgunduz295
Isokayra Jusa
joyusuf
JuanCarlo15s
kayes
KIRA
LordArrin
Lux Darkus
Layns
lukasrubiolo12
MASTER.Shifu
mausfing
maverick316
MaxVrn36
ninja1x
osmafuda
Paco
PearceRC
Pein
Peter Knecht
Piyush1200
Project PADORU
Rakesh
RepcaQ
Riju1997
Rui
roy124
Sahi
s0lus
SC
th3ia
tomas619
V1nex
VYSIONARI
Well_Silva
Xulian
Yanndroid
youmeus
Localization
See Settings > Zest > About Zest > Localization
Mods and Tweaks
@yash92duster and TeamExyKings - Exynos Collection Mods
@daoudedy - More Camera Features
The ErfanGSI community - Galaxy S21 (Exynos 2100) Dump
And of course, you!
​
Mint Kernel
GNU General Public License v2.0
Device Trees for SHRP Recovery
Forked from realYukoSky's OrangeFox trees
Forked from geiti94
Multi-disabler for Samsung Services
Ian Macdonald (@ianmacd)
Bluetooth Library Patcher
Arthur Trouillot (@3arthur6)
Fresh System Services
Developed in collaboration with @Yanndroid
MIT License
Fresh Software Updates Service (SUS)
Creative Commons Attribution-ShareAlike 4.0 International License
KTweak
Tyler Nijmeh (@tytydraco)
GNU General Public License v3.0
Reserved
It works great
1. Lots of camera features.
2 very smooth
3.haptic feedback vibration
4. Lots of features
5. Advance sound features
Thank you so much
Nice rom
This dude has done a great job . Thank you take
Thanks for the Christmas present.
Will download now and try it on my SM-A507N
New builds have been uploaded for non-NFC variants! This will remove NFC toggle and settings from the device.
Otherwise, this is identical to the builds released earlier.
The links on the OP have been updated. :>
I'm in love with this thread design lol
Thanks for the rom ♡
It seems that Google Drive has rate-limited downloads for the addons. While the ROM is mirrored to MEGA, the addons weren't.
All addon downloads have been moved to MEGA. I might need to find a better file-sharing service if this continues. ._.
Thank you soooo much for your hard work
This rom have Secure folder working? Thanks!
alvesluispedro said:
This rom have Secure folder working? Thanks!
Click to expand...
Click to collapse
Samsung has hardened Secure Folder on OneUI 2.5. There is currently no way to get Secure Folder working on latest firmwares.
I forget to wipe my phone as I was on SyneXOS v2.0.1 an flashed it.
To my surprise there was no errors after rebooting it and all seems to work without a problem at the moment.
The only option I miss is the "caller id spam protection" I don't know if you can add it when you do the next update.
As that feature safes me allot of spam phone calls.
Thanks for the great rom
RichyE said:
I forget to wipe my phone as I was on SyneXOS v2.0.1 an flashed it.
To my surprise there was no errors after rebooting it and all seems to work without a problem at the moment.
The only option I miss is the "caller id spam protection" I don't know if you can add it when you do the next update.
As that feature safes me allot of spam phone calls.
Thanks for the great rom
Click to expand...
Click to collapse
Very glad to know that FreshROM is cross-flashable with One UI 2.1! :>
Let me know what OMC your phone is using so I can enable Smart Call (Caller ID and Spam Protection) in the next update.
TenSeventy7 said:
Very glad to know that FreshROM is cross-flashable with One UI 2.1! :>
Let me know what OMC your phone is using so I can enable Smart Call (Caller ID and Spam Protection) in the next update.
Click to expand...
Click to collapse
My OMC is: THL
Thanks for your responce and stay safe
I come from Infinity OS 4.0 and i ask:
- i can flash it with wipe cache, dalvik and syetsm and not format data (so i maintain my apps)
- with kernel RefinedKernel i can access to Samsung account ?
Thank and good day
Hispanico
hispanico957 said:
I come from Infinity OS 4.0 and i ask:
- i can flash it with wipe cache, dalvik and syetsm and not format data (so i maintain my apps)
- with kernel RefinedKernel i can access to Samsung account ?
Thank and good day
Hispanico
Click to expand...
Click to collapse
1. If you're using a Magisk module to pass SafetyNet (i.e. MagiskHide Props), disable it first so system can dexopt (thinks it had a software update). Successful migration from other One UI-based ROMs is not guaranteed so backups are very recommended.
2. Samsung Account is accessible on FreshROM with RefinedKernel, at least for me.
hispanico957 said:
I come from Infinity OS 4.0 and i ask:
- i can flash it with wipe cache, dalvik and syetsm and not format data (so i maintain my apps)
- with kernel RefinedKernel i can access to Samsung account ?
Thank and good day
Hispanico
Click to expand...
Click to collapse
I came from a different room that had oneUi 2.1 and that works for me.
Also Samsung account is working.
Only thing found not working at the moment is the AR doodle.
Never had it so don't now if I need it

[ROM] AOSiP 11 [UNOFFICIAL]

{
"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:
[B][CENTER]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/CENTER][/B]
Android Open Source illusion Project
About us:
AOSIP is a quality custom ROM based purely on AOSP. Twisted with the latest features and blended with stability. We strive for perfection and it shows.
Team Illusion:
Josh Fox (xlxfoxxlx)
Akhil Narang
Harsh Shandilya
Anirudh Gupta
Source code:
AOSiP Gerrit Review
AOSiP Github
Kernel Source
Downloads:
Download ROM (NON-GApps) [30.01.2021]
Download ROM (NON-GApps) [08.02.2021]
Download ROM (NON-GApps) [09.02.2021]
Other Downloads:
TWRP
OrangeFox Recovery
NikGApps
Q Firmware & Vendor
Credit/Thanks:
Mike Williams (founder and creator of AOSiP)
Google for Android and AOSP
LineageOS
ABC ROM
AquariOS
BootleggersROM
Dirty Unicorns
PixelExperience
OmniROM
CarbonROM
nathanchance
---------
Other projects whose work helped us to create this
And last but not the least, all our testers, who have helped us to squash many bugs so that we can try to release builds that as are flawless as possible
INSTALLATION PROCEDURE:
Have an unlocked bootloader, and custom recovery installed/booted
(Not gonna be explained here, there'll be threads in this forum somewhere)
Reboot to recovery (Recommended recovery listed in downloads section)
Make sure your device is with realme Q Firmware (Don't report issues using Pie firmware)
Flash ROM zip, Gapps if flashing non-GApps build (Download Gapps from downloads section)
Format data (don't report anything bugs if you dirty flashed over another ROM)
Reboot into the system, and enjoy the illusion!
Device specific features:
* Optimized Charging (Helps in cooling down & also protects from over charging the device). check Settings -> Realme Settings
* DC dimming (flicker free feature). check Settings -> Realme Settings
* Game mode (touch boost). check Settings -> Realme Settings
* Toggle for display hz (auto, forced 90hz). check Settings -> Realme Settings
* Screen off gestures. check Settings -> realme Settings -> TouchScreen Gestures
* Ambient gestures (Pickup, handwave & pocket). check Settings -> Display -> Lockscreen display -> Ambient display
KNOWN ISSUES:
* SELinux Permissive
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
Include your firmware versions in reports.
Mention any and all Magisk modules you might be using along with the Magisk version
If it is a random reboot, grab dmesg . (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
reserved
waiting for this one
New build is up
Download link: AOSIP_11_20210208
đź› Changelog:
* February Security Patch
* The most awaited Waves MaxxAudio is added, enable it from QS (latest from Moto Nio Android 11)
* Added FOD Animations (Owlsnest->Lockscreen->General)
* Added In-Call vibrations (Owlsnest->System/Misc->General Notifications)
New build is up
Download link: AOSIP_11_20210209
đź› Changelog:
* Added Boeffla Wakelock Blocker
* Blocked few unnecessary wakelocks by default
* Added Dynamic Stune Boost
* Fixed FPS Overlay couldn't be disabled after enabling (realme Settings)
* Improvements to battery with more smoothness

			
				
Kudos to the developers. A very nice ROM! I used LOS 18.1 for a while but this is MUCH smoother, faster and prettier - all around better. Many little kinks in LOS are not present here, I love it! I hope you guys keep up the great work and security fixes coming. Will this ever go official?
Raeez ibrahim said:
nice work dev..
there is a small bug with certain video apps.the navigation bar doesn't auto hide while playing videos..
hope it gets fixed soon..
i have a few suggestion
1) realme assistive sidebar
2) different gaming mod with some anti notification bar touch on accident.(something like the stock game center)
3)camera with device specific features such as slomo(which aint working in any custom rom yet)
Click to expand...
Click to collapse
Not sure about 1+2 but google camera works just fine on the X2pro with this ROM. All 3 lenses, portrait, panorama. Slowmo is not pretty but works.
The sound on this ROM is awesome, clear resonating stereo sound. There is only one little annoyance, the notification sound is VERY loud. I turn it down to the lowest setting but still get startled when I get a notification. Any way to turn the notification sounds down? (other than in the sound panel). Alarm volume is the same, media volume is fine.
_JoeD_ said:
Kudos to the developers. A very nice ROM! I used LOS 18.1 for a while but this is MUCH smoother, faster and prettier - all around better. Many little kinks in LOS are not present here, I love it! I hope you guys keep up the great work and security fixes coming. Will this ever go official?
Click to expand...
Click to collapse
No I prefer unofficial.
_JoeD_ said:
The sound on this ROM is awesome, clear resonating stereo sound. There is only one little annoyance, the notification sound is VERY loud. I turn it down to the lowest setting but still get startled when I get a notification. Any way to turn the notification sounds down? (other than in the sound panel). Alarm volume is the same, media volume is fine.
Click to expand...
Click to collapse
Got it, will see what I can do.
Got the ROM installed and running great, much prefer it to LineageOS and especially stock ROM so many thanks for the hard work. One minor gripe I do have is that to have the network indicator in the status bar I must have the text showing the transfer rate. I can disable the arrows and leave the text but there's no option (unless I've missed something) to disable the text and leave the arrows which I would prefer. Any chance of this being added in a future build?
Raeez ibrahim said:
nice work dev..
there is a small bug with certain video apps.the navigation bar doesn't auto hide while playing videos..
hope it gets fixed soon..
i have a few suggestion
1) realme assistive sidebar
2) different gaming mod with some anti notification bar touch on accident.(something like the stock game center)
3)camera with device specific features such as slomo(which aint working in any custom rom yet)
Click to expand...
Click to collapse
Use gesture navigation
_JoeD_ said:
The sound on this ROM is awesome, clear resonating stereo sound. There is only one little annoyance, the notification sound is VERY loud. I turn it down to the lowest setting but still get startled when I get a notification. Any way to turn the notification sounds down? (other than in the sound panel). Alarm volume is the same, media volume is fine.
Click to expand...
Click to collapse
use magisk volume rocker module to accurate your volume needs. NB: it will root your device and maybe get uncertified in play store
I tried to do a clean flash yesterday and it looked fine at first glance but When I tried to install Google Pay it detected root and Whatsapp also mentioned this (I didn't ever root my device). On LOS I don't have this issue. Is there a way to prevent this without rooting my device?
jdjta said:
I tried to do a clean flash yesterday and it looked fine at first glance but When I tried to install Google Pay it detected root and Whatsapp also mentioned this (I didn't ever root my device). On LOS I don't have this issue. Is there a way to prevent this without rooting my device?
Click to expand...
Click to collapse
Assuming that you got root with Magisk then make sure you've done the following:
1) Rename Magisk Manager app (in the settings of Magisk Manager)
2) Enable "Magisk Hide" (also in the settings of Magisk Manager)
3) Install the Magisk module "MagiskHide Props Config" and use it (read the module instructions THOROUGHLY) to set your device's fingerprint to the Realme X2 Pro Android 10 option.
Once you've done the above you should have root and be able to pass safetynet check. I am running this ROM with above config and have no issues with any app that normally detacts root (banking app, Google Pay, Paypal, etc)
Browne81 said:
Assuming that you got root with Magisk then make sure you've done the following:
1) Rename Magisk Manager app (in the settings of Magisk Manager)
2) Enable "Magisk Hide" (also in the settings of Magisk Manager)
3) Install the Magisk module "MagiskHide Props Config" and use it (read the module instructions THOROUGHLY) to set your device's fingerprint to the Realme X2 Pro Android 10 option.
Once you've done the above you should have root and be able to pass safetynet check. I am running this ROM with above config and have no issues with any app that normally detacts root (banking app, Google Pay, Paypal, etc)
Click to expand...
Click to collapse
Thanks for your the reply and explanation. However, my goal is to keep my device unrooted because I don't need it. I just installed the ROM and NikGapps Full and wiped data but as said root was detected by WA, Google Pay and some other apps. On LOS these apps work without root being detected.
jdjta said:
Thanks for your the reply and explanation. However, my goal is to keep my device unrooted because I don't need it. I just installed the ROM and NikGapps Full and wiped data but as said root was detected by WA, Google Pay and some other apps. On LOS these apps work without root being detected.
Click to expand...
Click to collapse
Not sure what's going on then, maybe the apps are detecting that you've got an unlocked bootloader and LOS has some way of hiding that built in to it.
I just wanted to make sure: the AOD/ambient clock doesn't move, right? It could use a little bit reworking. The clock stays in one position and also the FOD is on all the time, which i think could lead to burn-ins in the display.
Or are there some hidden settings that i wasn't able to find?
Do we have Ambient display for new notifications

[ROM] DivestOS 15.1+16.0 for hammerhead

{
"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"
}
DivestOS is a more private and more secure aftermarket system.
Nexus 5 Notes:
- 16.0 is quite buggy, 15.1 should be stable
- Bluetooth may or may not work on 16.0
Features:
- strong focus on FOSS
- various system hardening
- various privacy enhancements
- automated removal of unnecessary proprietary blobs
- automated kernel hardening and CVE patching
- ability to relock bootloader on supported devices
- verified boot on supported devices
- no root support
- SELinux always enforcing
- encrypted by default
- monthly updates
- OTA delta updates
- OTA updates over Tor (optional)
- F-Droid included
- hardened system WebView with rapid updates: https://divestos.org/misc/ch-dates.txt
Extra Features (not installed by default & also compatible with all systems):
- Mull, our hardened fork of Fenix with rapid updates: https://divestos.org/misc/ffa-dates.txt
- Hypatia, our real-time malware scanner
- Extirpater, our free space eraser
Links:
- Website: https://divestos.org
- Onion: http://divestoseb5nncsydt7zzf5hrfg44md4bxqjs5ifcv4t7gt7u6ohjyyd.onion
- Downloads: https://divestos.org/index.php?page=devices&base=LineageOS#device-hammerhead
- Changelogs: https://divestos.org/index.php?page=news
- Project History: https://divestos.org/index.php?page=history
- Known Issues: https://divestos.org/index.php?page=broken#hammerhead
- Screenshots: https://divestos.org/index.php?page=screenshots
- Security Patching Overview: https://divestos.org/index.php?page=patch_levels
- About + Credits + Notices: https://divestos.org/index.php?page=about
- Donate: https://divested.dev/donate
- Source Code: https://github.com/divested-mobile or https://gitlab.com/divested-mobile
- XMPP Chat Room: xmpp:[email protected]
Device Specific Links:
- Device Tree: https://github.com/LineageOS/android_device_lge_hammerhead
- Kernel: https://github.com/LineageOS/android_kernel_lge_hammerhead
- Kernel CVE Patches Applied: https://github.com/Divested-Mobile/...CVE_Patchers/android_kernel_lge_hammerhead.sh
Other Bits:
- Good and bad feedback is welcomed. Else how can we improve?
- If you find a bug, please report it below or via GitHub/GitLab.
- Testing/Translations/Code contributions are gratefully appreciated.
Important Notes for New Users:
- Please make a backup of your device and copy it to another computer.
- You must wipe before installing this OS.
- This OS has userdata encrypted by default
- You are intended to relock your bootloader with this OS (if your device is marked supported for that).
DivestOS does *not* support the following:
- Google Apps (OpenGAPPS)
- DRM (Widevine)
- alternative recoveries (TWRP)
- root (Magisk)
- runtime modification frameworks (Xposed or theme engines)
All downloads are GPG signed with the following key:
Code:
#B874 4D67 F9F1 E14E 145D FD8E 7F62 7E92 0F31 6994
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEXupIxBYJKwYBBAHaRw8BAQdAC1RiTvrqJaAQ4FIHsxX+gzEgdT4mspISS+p0
y847Nge0SERpdmVzdE9TIFJlbGVhc2UgU2lnbmluZyAoMjAyMCAjMSkgPHN1cHBv
cnQrcmVsZWFzZXNpZ25pbmdAZGl2ZXN0b3Mub3JnPoiQBBMWCAA4FiEEuHRNZ/nx
4U4UXf2Of2J+kg8xaZQFAl7qSMQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
CgkQf2J+kg8xaZR1BgEAwwLVVsG7kbp8M3GTV987XpVl5cZeTtDc/g+66briCHUB
APiuH/dk8eRnhFnq4Up2/j7uD/8FtSvxPbHiz6t1MdgB
=VzP2
-----END PGP PUBLIC KEY BLOCK-----
I'm trying to use this but both camera and wifi hotspot do not seem to work. Can I help somehow?
Hammerhead: camera and hotspot do not work. · Issue #140 · Divested-Mobile/DivestOS-Build
Phone boots fine, tho. Bootloader relocking works as well. I haven't tried calling, incoming SMS do work. I'd like to use this phone again, but I can't without camera and hotspot. I did run a logca...
github.com
Hi
@SkewedZeppelin Just did a clean install. I can't remove apps the regular way (tap, hold, swipe to the uninstall field at the top). I have to go into apps section in the settings and there click uninstall.
fw190 said:
Hi
@SkewedZeppelin Just did a celan install. I can't remove apps the regular way (tap, hold, swipe to the uninstall field at the top). I have to go into apps section in the settings and there click uninstall.
Click to expand...
Click to collapse
This is an old bug in the launcher, it happens at random sometimes. Just force stop Trebuchet.
Hi guys.
I have device LG Nexus 5x bullhead and tried to install Divest on it.
(I installed custom ROMs several times, I am not new to this process)
All went smooth, but when I was setting up the phone, on the step to set the screen lock pin/pattern - it just crashed.
After this I had difficulties to boot it even into fastboot menu and when I did - I tried to flash the genuine (Google) ROM on it (I did it several times and it is working ROM), but during the flashing, in the terminal it showed a list of archives missing.
Now the phones goes to Google logo and then to black screen.
Well, I do not know if there is any workaround or not.
Please advice.
Thanks
balakarpo said:
Hi guys.
I have device LG Nexus 5x bullhead and tried to install Divest on it.
(I installed custom ROMs several times, I am not new to this process)
All went smooth, but when I was setting up the phone, on the step to set the screen lock pin/pattern - it just crashed.
After this I had difficulties to boot it even into fastboot menu and when I did - I tried to flash the genuine (Google) ROM on it (I did it several times and it is working ROM), but during the flashing, in the terminal it showed a list of archives missing.
Now the phones goes to Google logo and then to black screen.
Well, I do not know if there is any workaround or not.
Please advice.
Thanks
Click to expand...
Click to collapse
That sounds less like a DivestOS issue and more like user-error or the dreaded Nexus 5X bootloop issue: https://en.wikipedia.org/wiki/LG_smartphone_bootloop_issues#Nexus_5X
I test DivestOS on bullhead each monthly update before release (without issue).
SkewedZeppelin said:
That sounds less like a DivestOS issue and more like user-error or the dreaded Nexus 5X bootloop issue: https://en.wikipedia.org/wiki/LG_smartphone_bootloop_issues#Nexus_5X
I test DivestOS on bullhead each monthly update before release (without issue).
Click to expand...
Click to collapse
Thanks for replying so soon.
I installed two ROMs before (LineagOS 17.1 and 19.1 Unofficial version) on this device without problem. The unique problem was that I was unable to encrypt the phone on those and that was the main reason to try DivestOS.
I understand it can be the hardware problem (maybe mine), but is there any workaround? Thanks
Hello, first of all thank you for creating this awesome rom. Im using it for some extended period of time on my backup devices which is Nexus 5 and it works great, it feels so secure and also having latest security patch is awesome. Keep doing the great job! Rom is awesome, recommended for everyone!
I managed to install DivestOS 18.1 even on my Nexus 4, works as it should for now. (Been a nexus fan before so i got these 2 nexuses :-D) Is there a chance that you make it for my main phone which is Xiaomi Mi 10t pro, please? At least one build and thats it
scorpion994 said:
I managed to install DivestOS 18.1 even on my Nexus 4, works as it should for now. (Been a nexus fan before so i got these 2 nexuses :-D) Is there a chance that you make it for my main phone which is Xiaomi Mi 10t pro, please? At least one build and thats it
Click to expand...
Click to collapse
Any device I add I have to perpetually maintain.
apollon is already in the queue to be eventually added maybe someday: https://github.com/Divested-Mobile/DivestOS-Build/issues/68
Thank you so much for this
Hello, good day! I was trying to fix my nexus 5 Wi-Fi problem, so I was flashing a few ROMs to see if it get fixed. I tried this one then... No success. Now I'm trying to go back to a stock image, but I'm having trouble to get my phone recognized by the computer. Do I get this problem because the phone is encrypted? Can I decrypt my phone? Can't use trwp eider, because of the encryption.
arnoldwu said:
Hello, good day! I was trying to fix my nexus 5 Wi-Fi problem, so I was flashing a few ROMs to see if it get fixed. I tried this one then... No success. Now I'm trying to go back to a stock image, but I'm having trouble to get my phone recognized by the computer. Do I get this problem because the phone is encrypted? Can I decrypt my phone? Can't use trwp eider, because of the encryption.
Click to expand...
Click to collapse
TWRP should work fine?
DivestOS makes no changes that would lock you to DivestOS or prevent you from switching.
Maybe try a different cable, and a USB 2.0 port.
Also Wi-Fi works fine on my hammerhead, if it doesn't work on multiple systems maybe you have a hardware issue or corrupted persist partition.
SkewedZeppelin said:
This is an old bug in the launcher, it happens at random sometimes. Just force stop Trebuchet.
Click to expand...
Click to collapse
Big fan of your OS, i know you do not support SU or Magisk or microG, but could you atleast let us multiboot with your awesome OS? please kindly add the Kexec-Hardboot patch to your kernel so we could be able to boot into a googled OS, or Ubuntu Touch.
thanks in advanced and looking forward to this patch added.
Kexec-hardboot patch
[email protected] said:
please kindly add the Kexec-Hardboot patch to your kernel so we could be able to boot into a googled OS, or Ubuntu Touch.
Click to expand...
Click to collapse
No, kexec is explicitly disabled for security reasons: https://github.com/Divested-Mobile/DivestOS-Build/blob/master/Scripts/Common/Functions.sh#L1048
If you want such changes the way to get them is by compiling your own builds: https://divestos.org/pages/build
Ubuntu Touch for this device is also blatantly insecure missing years of basic security patches: https://github.com/ubports/android_kernel_lge_hammerhead/commits/ubp-5.1
SkewedZeppelin said:
No, kexec is explicitly disabled for security reasons: https://github.com/Divested-Mobile/DivestOS-Build/blob/master/Scripts/Common/Functions.sh#L1048
If you want such changes the way to get them is by compiling your own builds: https://divestos.org/pages/build
Ubuntu Touch for this device is also blatantly insecure missing years of basic security patches: https://github.com/ubports/android_kernel_lge_hammerhead/commits/ubp-5.1
Click to expand...
Click to collapse
please do elaborate on the security reasons, all kali nethunter kernels have Kexec-hardboot enabled, i run the latest version and would love to see the exploits for it. Please enlighten me.
[email protected] said:
please do elaborate on the security reasons, all kali nethunter kernels have Kexec-hardboot enabled, i run the latest version and would love to see the exploits for it. Please enlighten me.
Click to expand...
Click to collapse
There are no direct exploits for it, it is just attack surface reduction.
SkewedZeppelin said:
There are no direct exploits for it, it is just attack surface reduction.
Click to expand...
Click to collapse
maybe possibly supply an optional flashable zip for this minor reduction. giving the user the option to enable this to run nethunter kernel, currently i run it systemless, but i have to use an external wifi adapter, honestly is not very stealthy. I believe there are various benefits to having hardboot, that is just one. (having internal wifi support for nethunter)
P.S. maybe it could be added as a developer option in your OS?
[email protected] said:
maybe possibly supply an optional flashable zip for this minor reduction. giving the user the option to enable this to run nethunter kernel, currently i run it systemless, but i have to use an external wifi adapter, honestly is not very stealthy. I believe there are various benefits to having hardboot, that is just one. (having internal wifi support for nethunter)
Click to expand...
Click to collapse
no.
That would require compiling every kernel twice.
SkewedZeppelin said:
no.
That would require compiling every kernel twice.
Click to expand...
Click to collapse
to recompile your kernel do i simply remove "optionsNo+=("KEXEC" "KEXEC_FILE");" and add it to the "optionsYes+=(" section ?

Categories

Resources