[r3] arter97 kernel for Realme X - Realme X ROMs, Kernels, Recoveries, & Other Develo

{
"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"
}
arter97 kernel for Realme X​
/* Details */
Latest CAF msm-4.9 kernel fully merged
Latest Linux 4.9 subversion merged
Memory management improved(from Pixel 2 & 3)
Pixel's lowmemorykiller used
Scheduler commits cherry-picked from Pixel 3
Timer optimizations
RTL8152/8153 USB LAN adapter support
Permissive SELinux
Built with -O3 speed optimizations
Built with latest GCC
Westwood as default TCP network congestion control
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel itself doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
WireGuard support
Removed RTB(interrupt) logging entirely
/* Support */
This kernel does not support stock ColorOS and has been only tested with LineageOS by SagarMakhar.
It is likely to work with different AOSP-flavored ROMs.
This kernel may not work properly with Android 10 based ROMs.
/* Development */
This has been horrible.
This is my first Realme device and it is easily the worst device I've ever dealt with.
I won't be touching any other Realme devices unless they address this:
https://twitter.com/arter97/status/1186595816292544512
I encourage people to keep bugging them to improve the situation.
/* f2fs */
This kernel fully supports f2fs for /data and I encourage everyone to use f2fs with my kernel for better performance.
See here as to why you might want f2fs.
To use f2fs, you should be using a version of TWRP that’s bundled with my kernel.
mauronofrio made a TWRP just for that, please visit his thread and use “Temporary TWRP with f2fs support by mauronofrio (with arter kernel)”.
Also, download f2fs_fstab.zip from http://arter97.com/browse/f2fs/encrypted/20190607/
Download f2fs_fstab.zip only. f2fs_tools_for_twrp or f2fs_optimize is unnecessary.
You must use encryption. Decrypting will break device security including fingerprint sensor and pattern lock.
Enter TWRP and flash f2fs_fstab.zip and reboot back to recovery.
After rebooting, do a f2fs conversion from “Wipe > Advanced Wipe > Data > Repair or Change File System > Change File System > F2FS”.
This will wipe your entire data!
After formatting, or flashing a new ROM or an OTA, /vendor’s fstab needs to be changed.
Flash f2fs_fstab.zip to convert fstab to f2fs again. This won’t format your /data partition.
/* Disclaimer */
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 kernel
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. Hard. A lot.
/* Instructions */
Simply flash the kernel zip file from the recovery.
This kernel does not use AnyKernel. You need to reinstall Magisk everytime when you update the kernel.
/* Downloads and links */
arter97.com
Kernel source
XDA:DevDB Information
arter97 kernel for Realme X, Kernel for the Realme X
Contributors
arter97
Kernel Special Features:
Version Information
Status: Stable
Created 2019-10-28
Last Updated 2020-02-25

/* Changelog */
r3
Temporarily rebased to an older CAF tag to fix random reboot issues
r2
Random reboots fixed (Realme was to blame for this as incomplete source drop was the culprit)
LA.UM.8.8.r1-05800-SDM710.0 merged
Linux v4.9.201 merged
Wi-Fi drivers updated to 5.2.03.14V
r1
Initial release

Reserved 2

Reserved 3

Reserved 4

Thanks.

Fp not working on aod

Hey, there's a bug that finger print sensor doesnt work in aod in sagar's latest los. Theres a video showing that in our telegram group. maybe you would like to see.

After flashing this kernel the fingerprint scanner isn't working when screen is off (aod is on), only works after waking up the screen.

Facing random reboots while browsing

Reboots when idle using Los by sagar

@arter97 I think it was very difficult to you to build a custom kernel, with that ****ty Oppo source. Thank you for such a great effort.

Same here. Facing random reboots on los by sagar.

After flash arter97 kernel, and convert data to f2fs phone freeze, or power off itselft without do anything. It will be better to update this kernel.Sorry It's not stable like you say.

Thanks for your great work!
I converted data to f2fs and installed latest LOS.
Faced random reboots like everyone here 4-5 times on the first time. (When using browser, When permission dialogs came up and When phone was idle; couldn't unlock it has to force reboot).
That was the first day. IDK what happened but it's been 2 days since and I didn't encounter a single reboot since then.
Just weird.

I'm gonna need pstore logs from people who're encountering random reboots.

arter97 said:
I'm gonna need pstore logs from people who're encountering random reboots.
Click to expand...
Click to collapse
Since I posted my last reply, I've encountered several random reboots. But the pstore folder always remains empty. Do I have to enable it first?
Here's a SS:
-----------
Edit:
I looked for logs in these locations:
Code:
/proc/last_kmsg
/data/tombstones/
/data/dontpanic/
/data/system/dropbox/
I found logs in the /dropbox location and there are several of them. I can upload the whole folder if you'd like.
Rest locations either didn't exist or were empty.

arter97 said:
I'm gonna need pstore logs from people who're encountering random reboots.
Click to expand...
Click to collapse
My phone just froze again. Rebooted it and checked in pstore folder and found a new file.
The file looks like its just a boot log. If you need anything else let me know
Edit1: Attached a tombstone file as well.
Edit2: Checked for last_kmsg file in /proc but it does not exist for me. Read up about it and apparently is deleted soon after reboot. So when next time my phone hangs I'll try to grab that file in TWRP or quickly after phone has booted up.

arter97 said:
I'm gonna need pstore logs from people who're encountering random reboots.
Click to expand...
Click to collapse
Damn! My phone is freezing quite frequently. Here's the pstore file.
Edit: The log has charge related lines because I had put my phone on charging when it froze.

arter97 said:
I'm gonna need pstore logs from people who're encountering random reboots.
Click to expand...
Click to collapse
There are two different behaviours from the phone. Sometimes the phone freezes and has to be manually restarted but sometimes the phone reboots automatically. Latter is the case I encountered this morning. Attaching logs.

Related

[KERNEL] [CM/AOSP] [GPL] TGM-Hybrid Kernel - r13

{
"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:
#include <std_disclaimer.h>
/*
* Your warranty is [STRIKE]now void.[/STRIKE] WE'RE BACON, **** WARRANTY
*
* 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 KERNEL
* 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.
*
*/
Code:
- AIO Kernel Optimizations
- Built with UBER GCC 6.0 Toolchain
- Optional version for those suffering from touchscreen issues
- Linux 3.4.107 Kernel
- Latest CodeAuroraForums 3.4-common Commits
- Based off of CM12.1 Kernel
- MultiRom Compatible
- F2FS Primary Compatible
- Optimized Cache Flags
- TripNDroid I/O Scheduler
- SmartMax CPU Governor
- Bricked Hotplug
- Quick Wake Up Driver (battery saving feature)
- Cortex-A15 Optimizations
- Optimized Square Root Algorithm
- TCP Congestion Algorithms Enabled
- Disabled some debugging for better performance
Code:
[URL="https://basketbuild.com/devs/YoshiShaPow/Kernels/Bacon"]Basketbuild[/URL]
[URL="https://github.com/TGM-Hybrid/tgm-bacon-cm"]Source[/URL]
Code:
1. Download the kernel and place it into your storage directory
2. Reboot into recovery (Power off phone, then hold the Power + Volume Down button)
3. Install the kernel
4. Wipe Dalvik/ART Cache and Cache partitions
5. Reboot and profit
XDA:DevDB Information
The Green Machine - A Kernel for the OnePlus One, Kernel for the ONEPLUS ONE
Contributors
YoshiShaPow, frap129, ak, DerRomTester, RenderBroken, Cl3Kener, flar2, Faux123, franciscofranco, savoca
Source Code: https://github.com/TGM-Hybrid/tgm-bacon-cm
Kernel Special Features:
Version Information
Status: Snapshot
Created 2014-12-21
Last Updated 2015-05-29
You guys can spill your woes here. If the problem is legitimate, and you are nice, your problem will be solved.
Also, If anyone wants detailed info on the governors and hotplugs and stuff used, peek into the thread. I'll be adding that sometime next week.
reserved
New Original Stuff! Wow.... These are some nice set of defaults I see... optimax with bfq and alucard.... great choices @YoshiShaPow
ViditM14 said:
New Original Stuff! Wow.... These are some nice set of defaults I see... optimax with bfq and alucard.... great choices @YoshiShaPow
Click to expand...
Click to collapse
Nothing "original" here yet. That will come very shortly. Another dev and I are working on porting his new hotplug. More to come soon!
Added to OnePlus One index thread:
[INDEX] OnePlus One Resources Compilation Roll-Up
Transmitted via Bacon
Would You Be Making an App for Controlling Your Kernel or Would You Add UKM Support? TIA
Any specific app you recommend for kernel control?
Whohooo good to see you ....
Can't wait to try it! UKM + Syanpse is fine for kernel control?
I was wondering when The Green Machine would get here
no love for @savoca in the credits too??
Got 3 random reboots since this morning, no logfs just wanted to report it
Sent from my A0001 using XDA Free mobile app
1asbak1 said:
Got 3 random reboots since this morning, no logfs just wanted to report it
Sent from my A0001 using XDA Free mobile app
Click to expand...
Click to collapse
I think its with alucard_hotplug... I'll keep testing.
YoshiShaPow said:
I think its with alucard_hotplug... I'll keep testing.
Click to expand...
Click to collapse
I have been successful in my recent tests for a new hotplug. I still don't know what causes those reboots because it hasn't happened to me ever since. New build out by tomorrow. Happy flashing.
Edit: oops, turns out I was running alucard all along (silly me). I switched to the other hotplug and everything went wrong. I guess the new build will be a bit late.
Edit 2: even more fail, I added the wrong version of the hotplug. Aaand I got the frequencies mixed up. It's getting late lol.
Could you add sound control?
in my opinion the reboots are ROM related ..something CM did ..because I tested the new Roms with old kernels that never had problems and I still get random reboots
stumpyalin said:
in my opinion the reboots are ROM related ..something CM did ..because I tested the new Roms with old kernels that never had problems and I still get random reboots
Click to expand...
Click to collapse
I think you're right. I haven't had any reboots recently. I had a weird thought that it might be Google Chrome; I've only had reboots on that app. Nonetheless, the issue solved itself.
I have not had any reboot, and use much OnePlus with this kernel.
YoshiShaPow said:
I think you're right. I haven't had any reboots recently. I had a weird thought that it might be Google Chrome; I've only had reboots on that app. Nonetheless, the issue solved itself.
Click to expand...
Click to collapse
Yes I have resolved the same problem by removing it.
Sent from my A0001

[ROM][LMY49F][5.1.1][NIGHTLY/FXP][FINAL] Official CyanogenMod 12.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"
}
Code:
#include
/*
* 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.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Device-specific source code:
device
kernel
vendor
Discussion thread -->
What's working:
so far i have tested:
RIL (Calls, SMS, Mobile Datal)
Dual sim on xperia m dual (check notes section)
Display
Camera (photos, camcorder & panorama)
Audio and video
Wifi
Bluetooth
OpenGL rendering
Sensors (accelerometer,compass,light,proximity)
Sdcard
auto brightness
notification led
Wifi,Bluetooth and USB tethering
NFC
GPS
Not working/Tested:
for bugs see this post
Other everything is either untested or broken.
Note:
It's entirely possible that features not used by me (nor the people I've asked to test) are broken, but overall the device should be usable. You have been warned.
Because of art 1st boot take long time so don't panic and make post saying phone stuck on bootanim,
Dual sim works on xperia m dual with this patch
This is BETA so don't treat this as stable version.
CM-12.1 is only for 4.3 baseband. If you are on 4.1/4.2 baseband/firmware then Follow this instruction
If you want to flash unsigned zips or want to backup your phone then flash TWRP FOTA recovery from following thread (Xperia m dual users install fota recovery for flashing ril zip)
Download:
Nightly builds: http://download.cyanogenmod.org/?device=nicki&type=nightly
FXP CM12.1 Builds: http://fxpblog.co/cyanogenmod/cyanogenmod-12.1/
Final nightly build mirror: https://yadi.sk/d/ikPTJ1aIo8p5d
Gapps: http://forum.xda-developers.com/android/software/tk-gapps-t3116347
Install instructions: (For 1st time only)
boot into fastboot (ignore if you coming any 4.4/5.0 rom)
flash boot.img from cm12 zip (ignore if you coming from any 4.4/5.0 rom)
boot into custom recovery
Wipe data and cache
Flash the CM12.1 and gapps zip
Reboot
Upgrading from earlier version of CyanogenMod 12.1:
Boot into Recovery
Flash CM12.1 zip
Reboot
Reporting bugs:
Before Reporting bugs make sure you
Read "note" section
Using stock kernel
Not installed any mods/tweaks - if you have installed mods like xposed you can't report bug
Not modified system files
Checked the posts below for a solution / fix
Read the last 10 pages of this thread for a post with a similar problem
Backup, reflash with a full wipe (do this if mods like xposed is installed) and check if the bug is still there
provide logcat,kmsg. if you reporting radio problem then provide radio log.
Screenshots:
Credits:.
Fxp team and all other developer who is working on sony
Code Aurora Forum
CyanogenMod Team
Cybojenix
And Special Thanks to All Donors
XDA:DevDB Information
CyanogenMod 12.1 for Xperia M, ROM for the Sony Xperia M
Contributors
PecanCM
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock 4.3 Firmware
Version Information
Status: Nightly
Created 2015-04-02
Last Updated 2016-02-02
Changelog
BETA 4 24-05-2015
Android-5.1.1_r3 (LMY48B)
Fixed random reboots
Fixes for CVE-2015-3636
Enabled logd
Updated mpdecision and thermald
Updated cm source
BETA 3 27-04-2015
Android 5.1.1 (LMY47V)
Fixes for CVE-2014-5206,2014-7970,2014-2523,2014-8173,2014-9715,2015-1420,2015-2922 and 2015-2041
Enabled netmgr qos
Enabled NEON based AES and SHA1 implementation
Enabled last_kmsg support
Enabled HW aac encoder
Kernel sync with aosp-common/android-3.4
Updated kernel and wlan driver to LA.AF.1.1_rb1.17
Updated mpdecision and thermald
Updated vidc firmware
Updated cm source
BETA 2 08-04-2015
Fixed writing to external sdcard in ums mode
Re-enabled multicolored notification
Updated adreno blobs to LA.AF.1.1_rb1.16(android-5.1)
Disabled legacy mmap
Enabled qcom art and skia optimization
Added missing qcom power hal
Other general cleanup and updates
Updated cm source
BETA 1 03-04-2015
Initial release
FAQ
Q: The 'Developer and Performance options' from 'settings' are gone. Where are they?
A: Touch the 'Build number' seven times in 'about phone'. Then they will appear.
Q: Why no root access?
A: Go to Developer and Performance options, select root access and now select Apps and ADB.
Q: I'm coming from 4.1 and now i can't view my internal sd data, Why ?
A: Go to Data/media now move your all internal sd data to folder named 0 Means under /data/media/0 then you can view your internal sd data.
Great work! I've dirty flashed it over cm12 and it's working flawless so far.
BTW nfc is working I tested it with my smarttags
Great news everyone.
Does it have zram and other latest stuff enabled?
Yes
Hows Battery and performance ?Any significant Improvements vs latest cm12 5.0.2?
Farsiris said:
Hows Battery and performance ?Any significant Improvements vs latest cm12 5.0.2?
Click to expand...
Click to collapse
I just flashed it so can't really tell anything about battery, but it generally seems to perform better than CM12.
I can tell animations are even more smoother, and some ripple effects that used to stutter are smoother now.
krygo said:
I just flashed it so can't really tell anything about battery, but it generally seems to perform better than CM12.
Click to expand...
Click to collapse
Okay .Thx Ill try myself later .
GPS
Hi Pecan, Is GPS completely broken r partially working?
Mod Edit: Post edited
No need to quote the whole OP
Can someone mirror the download link pls? The authorization process at mediafire is driving me nuts!!
How can I flash GAPPS, CM recovery won't let me.
Sh0m1 said:
How can I flash GAPPS, CM recovery won't let me.
Click to expand...
Click to collapse
http://forum.xda-developers.com/xpe...very-cwm-twrp-recoveries-custom-roms-t3016507
just use custom recovery
iks8 said:
http://forum.xda-developers.com/xpe...very-cwm-twrp-recoveries-custom-roms-t3016507
just use custom recovery
Click to expand...
Click to collapse
Thanks, i wasn't sure if it works with 5.1 .
Does battery life improve in 5.1?
Gps working good.
Sent from my C1904 using Tapatalk
@PecanCM good work sir and go on[emoji122] [emoji122]
Performance is much much better! Thank you master!!
When official version ?
My phone randomly rebooted 3 times today. I wasn't even touching it. No app was running in foreground. Stock kernel.

[r5] arter97 kernel for OnePlus 5

{
"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"
}
arter97 kernel for OnePlus 5/5T​
/* Details */
Hybrid CAF msm-4.4 kernel
This kernel contains more cutting-edge changes from Qualcomm than the regular msm8998 tag
Latest Linux 4.4 subversion merged
Use CONFIG_HZ = 300
- This changes context switching interval from 10ms to 3.33ms
- Pixel used this for years and Google recommends other vendors to do the same for fewer jitters
Memory management improved(from Pixel 2 & 3)
Pixel's lowmemorykiller used
Scheduler commits cherry-picked from Pixel 3
Timer optimizations
Additional power savings applied to the display panel
Heavily optimized touch panel source code resulting in reduced touch latency
RTL8152/8153 USB LAN adapter support
Other various optimizations from Paranoid Android
Permissive SELinux
Passes SafetyNet
Built with -O3 speed optimizations
Built with latest GCC
Westwood as default TCP network congestion control
UFS optimizations
Entropy hook on storage removed
Latest mainline f2fs support with GC fixes
CFQ I/O scheduler backported from mainline
Systemless installation (the kernel doesn't touch /system or /vendor)
Modules support disabled for lighter kernel
WireGuard support
Removed RTB(interrupt) logging entirely
Various changes merged from the Razer Phone 2 and Snapdragon 855
AnyKernel installation
/* Notice */
Both OnePlus 5 and 5T is supported.
Only OxygenOS is tested at the moment, but it is likely that the kernel will work with other ROMs thanks to the use of AnyKernel2 by osm0sis, though you may encounter minor issues.
Feel free to tip me which commits are needed to fix other ROMs.
/* f2fs */
This kernel fully supports f2fs for /data and I encourage everyone to use f2fs with my kernel for better performance.
See here as to why you might want f2fs.
To use f2fs, download zip files from http://arter97.com/browse/f2fs
Flash f2fs_tools_for_twrp.zip from TWRP. This won’t format your /data partition.
This will replace TWRP's f2fs tools with the latest version and pass the correct parameter to mkfs.f2fs, which is necessary.
This needs to be done everytime you enter TWRP, if you want to re-format to f2fs.
After formatting, or flashing a new ROM or an OTA, /vendor’s fstab needs to be changed.
Flash f2fs_fstab.zip to convert fstab to f2fs again. This won’t format your /data partition.
/* Disclaimer */
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 kernel
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. Hard. A lot.
/* Thanks to */
TheCrazyLex
xboxfanj
Tim Murray
RenderZenith
nathanchance - for android-linux-stable
/* Downloads and links */
arter97.com
Kernel source
XDA:DevDB Information
arter97 kernel for OnePlus 5, Kernel for the OnePlus 5
Contributors
arter97
Kernel Special Features:
Version Information
Status: Testing
Created 2019-04-09
Last Updated 2019-08-10
/* Changelog */
r5
Rewritten IOMMU by Sultan reverted to resolve random reboots
Linux v4.4.188 merged
LA.UM.7.4.r1-05400-8x98.0 merged
LA.UM.7.2.r1-07400-sdm660.0 merged
General scheduler improvements
Inability to display battery status on charging during shutdown fixed
Wi-Fi drivers updated to 5.1.1.73Q
Bunch of memory allocations from various subsystems were reworked to perform much better (thanks to Sultan)
Backported speculative page fault to improve system performance
Latest f2fs-stable merged
r4
Linux v4.4.180 merged
LA.UM.7.2.r2-00800-8x98.0 merged
LA.UM.7.5.2.r1-02900-8x96.0 merged
Latest f2fs-stable merged
Removed f2fs debug tracing codes added by Qualcomm
Re-enabled kernel tracers for avoiding janks
32-bit vDSO added for improving performance on arm32 programs
iommu fixes from Sultan
r3b1
Linux v4.4.179 merged
Wi-Fi drivers updated to 5.1.1.71H
Latest f2fs-stable merged
LA.UM.7.4.r1-05100-8x98.0 merged
LA.UM.7.5.2.r1-02600-8x96.0 merged
Merged OnePlus changes
Backported a Qualcomm patch from the 4.9 kernel for lower power consumption
Applied various optimizations to the touch panel drivers
RCU boost enabled for better responsiveness
New patches made to f2fs for more efficient GC and trim
r2
Fixed an issue causing audio to stop working
Wi-Fi drivers updated to 5.1.1.71C
Disabled some debugging options to improve performance
Added kcal
Added vibration control
Added wcd9335 sound control
Improved encryption performance
r1
Initial reboot of the kernel with Pie support
Reserved 2
Reserved 3
Reserved 4
It says "Unsupported device" and i'm on OpenBeta29/Oneplus5.
Hello and thank you for your work
uCristian said:
It says "Unsupported device" and i'm on OpenBeta29/Oneplus5.
Hello and thank you for your work
Click to expand...
Click to collapse
Ow, stupid me.
I made a typo and wrote down "cheeseburget" instead of "cheeseburger".
It's been reuploaded.
Please try again
arter97 said:
Ow, stupid me.
I made a typo and wrote down "cheeseburget" instead of "cheeseburger".
It's been reuploaded.
Please try again
Click to expand...
Click to collapse
Ok flashing went fine and everything works good for now.
I was using stock kernel before , it was smoth and didn't have problems at all but wanted to try yours. I can fell the diference in smothness , l love it .
I'll report back if there will appear problems. Thank you:fingers-crossed::fingers-crossed::good:
Magisk isn't preloaded with this kernel unlike before, right?
EDIT: It's not.
Works with xxx?
Is this kernel eas or hmp
sleepwalking0593 said:
Is this kernel eas or hmp
Click to expand...
Click to collapse
Hmp
Pretty smooth so far. Hope we can add RGB calibration and KLapse. More power to you!
It's good to see your kernel release in xda.
I found magisk hide doesn't work to KT membership(KT membership) and KT customer application(my KT) on magisk 19.0 with your kernel.
I guess you'd know those application I mentioned.
I hope this symptom get better.
The adaptive color tone looks better to me after installing your kernel.
Thank you for your work again as always.
jerrygo2 said:
It's good to see your kernel release in xda.
I found magisk hide doesn't work to KT membership(KT membership) and KT customer application(my KT) on magisk 19.0 with your kernel.
I guess you'd know those application I mentioned.
I hope this symptom get better.
The adaptive color tone looks better to me after installing your kernel.
Thank you for your work again as always.
Click to expand...
Click to collapse
Check maybe your cts might be failing. Magisk hide working fine here for me. I don't know what those apps are but in general it's working fine. I don't think kernel have any commits to change colours of various display modes.
arter97 said:
/* Warning */
Redistribution, modifying files used within this project's file or integrating with other projects are prohibited with no exceptions other than my projects.
Click to expand...
Click to collapse
I don't think you can enforce this; the kernel is licensed GPL v2
espionage724 said:
I don't think you can enforce this; the kernel is licensed GPL v2
Click to expand...
Click to collapse
I can. You're talking about the sources and I'm talking about the binaries I produce.
People are free to do whatever they want to for the sources.
Harregukalerik said:
Hmp
Click to expand...
Click to collapse
Delete
---------- Post added at 09:05 AM ---------- Previous post was at 09:01 AM ----------
Kernel is running great. Thanks developer
Added to the OnePlus 5 Index Thread here. Glad to have you back here, @arter97!
Can someone check one thing. Keep your WiFi on and leave the connectivity area of WiFi and after sometime come back to connectivity area. Does WiFi connect automatically or do you want to turn on the display for it to connect.

Chunchunmaru!_r3.1 [Kernel][CAF][Upstream][4.9]

{
"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:
#include <std_disclaimer.h>
/*
* Your warranty is 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.
*/
Now that I'm done saving my butt, let's proceed
The greatest weapon known to man, created by a blacksmith of a different land, made with the resources of Japan, and is the partner of our deity, Kazuma-san
Chunchunmaru! is a kernel based on Android Linux Stable and is mean't to be a clean and simple kernel to use as stock kernel in my upcoming POSP builds
Upstreamed to 4.9.215 
Merged the latest CAF tag for msm8953: LA.UM.8.6.2.r1-06600-89xx.0
Features:
* DT2W for Goodix_TS and FTS_TS Users!
* Fingerprint gestures (for FPC and Goodix users)
* Use the by Google recommended timer frequency 300hz
* Removed safetynet flags (there is no need for magisk anymore to bypass safetynet)
* WireGuard VPN support
* CPU Governors: schedutil, powersave and performance.
* exFAT support (thanks Arter97)
* Use /dev/urandom instead of /dev/random
* Boeffla's Wakelock blocker (TEMPORARY)
* Disabled debugfs
* Use @kerneltoast 's his SLMK instead of LMK
Download: Here!
Telegram group: Here!
Donate: Here!
Dont bother asking for extra features like underclock and overclock etc because its not happening.
Source: Github
This kernel is made by Lacia~chan
XDA:DevDB Information
Chunchunmaru!_r3.1 [Kernel][CAF][Upstream][4.9], Kernel for the Xiaomi Mi A2 Lite
Contributors
lacia-chan
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Chunchunmaru!_r3.1
Stable Release Date: 2020-03-01
Created 2020-02-21
Last Updated 2020-03-01
Reserved
So far it works on SuperiorOS.
RFD80M-75679 said:
So far it works on SuperiorOS.
Click to expand...
Click to collapse
Glad to see that it works ^^
Update! Chunchunmaru!_r2
Chunchunmaru! Release 2
Changelog
- Uprev to Chunchunmaru!_r2
- Revert some bull**** commits
- Import arter97 his exFAT
- Clean up the commit history
- Drop Wiregaurd snap shots in favor of the Wiregaurd fetcher
- Don't append "+" to localversion
- random: Use /dev/urandom instead of /dev/random
- Improve drain
- Fix FTS-TS touch not working
Download: Here!
Standby drain (R1 - SuperiorOS).
sorry to drop noob questions.
i've used many devices with custom roms before. And it's the first time i am using device with dual partition A/B.
Simple questions here. I've setup everything on my device with latest POSP rom. And to flash this kernel, do i need to change slot?
which slot should i use?
active/non-active slot (currently i am on B)?
and can i just flash kernel without wipe anything?
thanks in advance.
gothed said:
sorry to drop noob questions.
i've used many devices with custom roms before. And it's the first time i am using device with dual partition A/B.
Simple questions here. I've setup everything on my device with latest POSP rom. And to flash this kernel, do i need to change slot?
which slot should i use?
active/non-active slot (currently i am on B)?
and can i just flash kernel without wipe anything?
thanks in advance.
Click to expand...
Click to collapse
Just flash the kernel and Magisk (if you've rooted and want retain Magisk) in TWRP, and reboot. No change of slots needed.
RFD80M-75679 said:
Just flash the kernel and Magisk (if you've rooted and want retain Magisk) in TWRP, and reboot. No change of slots needed.
Click to expand...
Click to collapse
i've rooted my device with magisk, and already installed some modules.
is it fine to flash kernel?
dunno, i just too afraid to flash kernel due to this a/b partition.
gothed said:
i've rooted my device with magisk, and already installed some modules.
is it fine to flash kernel?
dunno, i just too afraid to flash kernel due to this a/b partition.
Click to expand...
Click to collapse
Boot to TWRP (Advanced Reboot then Recovery, or Turn off phone then press Power and Vol+ until you see 'AndroidOne' logo)
Flash Kernel
Flash Magisk
Reboot phone to system
And basically, it's done.
RFD80M-75679 said:
Boot to TWRP
Flash Kernel
Flash Magisk
Reboot phone to system
And basically, it's done.
Click to expand...
Click to collapse
so i need to re-flash magisk again?
will that affecting my modules?
or is it okay to flash kernel only without re-flashing magisk?
gothed said:
so i need to re-flash magisk again?
will that affecting my modules?
or is it okay to flash kernel only without re-flashing magisk?
Click to expand...
Click to collapse
Without flashing Magisk, it will normally boot but loosing root and no modules activated.
Update Chunchunmaru!_r3.1
Changelog:
* Fix Data usage tracking
* Fix Idle drain
* Improve Idle and Active drain
* Farewell LMK welcome SLMK (improved memory management)
* Introduce and enable Boeffla’s WL blocker (Block qcom_rx_wakelock for now) [TEMPORARY]
* Disable debugfs
* Update touchscreen drivers from daisy-q-oss
* Fix DT2W for FTS_TS users (now works for everyone!)
* Improve Active and Idle drain!
* Merge LA.UM.8.6.2.r1-06600-89xx.0 into Chunchunmaru!
* Merge LA.UM.8.6.2.r1-06600-89xx.0 into Audio-kernel
* Upstream to 4.9.215
* Uprev to Chunchunmaru!_r3.1
Credits: Sultan for SLMK, Nysa for helping me out once again, くらすさん for his upstream merge.
Download: https://drive.google.com/open?id=17l7_jyHRAmVQv5PVsr68yXeWSPpD_Jj6

Donate: https://paypal.me/Lacia0chan?locale.x=en_USl
Source: https://github.com/Daisy-Q-sources/kernel_xiaomi_chunchunmaru-
As far i found this kernel as the best, nice work <3
SOT and idle are amazing
Johnypl89 said:
As far i found this kernel as the best, nice work <3
SOT and idle are amazing
Click to expand...
Click to collapse
Glad to hear!
lacia-chan said:
Changelog:
* Fix Data usage tracking
* Fix Idle drain
* Improve Idle and Active drain
* Farewell LMK welcome SLMK (improved memory management)
* Introduce and enable Boeffla’s WL blocker (Block qcom_rx_wakelock for now) [TEMPORARY]
* Disable debugfs
* Update touchscreen drivers from daisy-q-oss
* Fix DT2W for FTS_TS users (now works for everyone!)
* Improve Active and Idle drain!
* Merge LA.UM.8.6.2.r1-06600-89xx.0 into Chunchunmaru!
* Merge LA.UM.8.6.2.r1-06600-89xx.0 into Audio-kernel
* Upstream to 4.9.215
* Uprev to Chunchunmaru!_r3.1
Credits: Sultan for SLMK, Nysa for helping me out once again, くらすさん for his upstream merge.
Download: https://drive.google.com/open?id=17l7_jyHRAmVQv5PVsr68yXeWSPpD_Jj6

Donate: https://paypal.me/Lacia0chan?locale.x=en_USl
Source: https://github.com/Daisy-Q-sources/kernel_xiaomi_chunchunmaru-
Click to expand...
Click to collapse
Nevermind.
Got it on previous comment.
Hello,
I am facing green block when taking a picture from app ( WhatsApp ) and a little bit shadow from camera, screenshot attached.
Note : Latest Chunchunmaru.
gusbalaa said:
Hello,
I am facing green block when taking a picture from app ( WhatsApp ) and a little bit shadow from camera, screenshot attached.
Note : Latest Chunchunmaru.
Click to expand...
Click to collapse
These problems are known but aren't related to the kernel in this case. the camera hal that we use is kinda f***** since YUV processing is enabled so unless we find someone that knows how to fix this it will remain broken
lacia-chan said:
These problems are known but aren't related to the kernel in this case. the camera hal that we use is kinda f***** since YUV processing is enabled so unless we find someone that knows how to fix this it will remain broken
Click to expand...
Click to collapse
Thanks.
Got it
gusbalaa said:
Thanks.
Got it
Click to expand...
Click to collapse
Np

[ROM][UNOFFICIAL][x1s|y2s|z3s][SM-G980/1/5/6/8][11] LineageOS 18.1 for Samsung Galaxy S20 series


{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*/
FEATURES:
Code:
SELinux enforcing
Improved performance
High touch sensitivity mode
SamsungDoze hand wave/pocket pulse
AES-256-XTS File Based Encryption (FBE)
ROM is signed with our developer keys
ISSUES:
5G
REQUREMENTS:
unlocked bootloader - guide here thanks to @jesec
OneUI 3 firmware
INSTALL INSTRUCTIONS:
Download the provided lineage recovery! ( Others will not work! And encryption only works properly with the provided lineage recovery! )
Flash it with Odin/Heimdall or whatever way
go to Wipe > format data/factory reset - This will wipe your INTERNAL storage, so please back up your important files before doing this!
Go to Apply update > install it
It will say that signature verification is failed, just choose install anyway
OPTIONAL: Install gapps
Enjoy!
DOWNLOAD AND CHANGELOG: https://exynoobs.github.io/OTA/
FIRMWARE UPDATES:
Releases · Linux4/firmware-update
Contribute to Linux4/firmware-update development by creating an account on GitHub.
github.com
NOTE: Builds are unified so:
x1s = SM-G980, SM-G981 versions
y2s = SM-G985, SM-G986 versions
z3s = SM-G988 versions
SUPPORT: Telegram support group
Credits:
What A Wurst guys (@derf elot @modpunk ) - We referenced their device trees alot, and for help in general
@Ivan_Meler for being a friend and helping when needed
Last but not least, this is a project by team Exynoobs, @Linux4, @Synt4x.93 and lastly, myself. special thanks to them.
Our sources are availiable on our github org, Exynoobs
FAQ
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.)
If it is a random reboot, grab /proc/last_kmsg. (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. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
CHANGELOG:
2021-01-28 : Initial release
2021-02-11:
Fixed USB-C Audio
Fixed crackling Audio while recording
Fixed wireless powershare
Added support for S20+ (5G) (y2s) and S20 Ultra (z3s)
2021-02-24:
Updated vendor and kernel to XXU6DUB5 OneUI 3.1
Fixed OMX
Fixed camera issues on y2s/z3s
Sync latest lineage changes
2021-05-21:
NOTE:UPDATING THE RECOVERY AND FORMATTING DATA IS REQUIRED FOR THIS UPDATE, BECAUSE IT WILL NOT BOOT OTHERWISE. ADDITIONAL DATA FORMATTING WILL NOT BE NEEDED, THIS IS BECAUSE OF SWITCHING FROM EXT4 TO F2FS.
Fixed USB tethering
Fixed OMX issues
Fixed audio issues
Fixed camera issues/switched to snap api1
Switched to F2FS, improved random write speed from 30 to 200 Mb/s
Switched to opensource NFC stack
Updated lineage sources
Updated kernel source to latest samsung release
Updated blobs and secpatch to latest samsung release
Enabled MAC randomisation
Enabled Wi-Fi direct
Disabled Wi-Fi Display
Building libbt-vendor from source
Commonized stock blobs
Enabled haptic text cursor
Enabled call recording
Addressed some more sepolicy denials
Added sepolicy for HDMI out
Added support for freeform windows and PiP mode
Enabled Multiuser
Improved SQlite storage speed
Adjusted powerhint
Fixed charging speed reporting on lockscreen
2021-10-16
- Updated blobs/kernel from latest samsung release
- WPA3 Fixed
- Updated init.exynos990.rc/ueventd.rc from XXSDUE4
- Cleaned up uneeded proprietary files
- Cleaned up device manifest
- Building Fastcharge HAL
- Allow fastbootd to flash super/userdata partition
- Sepolicy - addressed multiple denials
- Major device tree refactor, adapted to standard lineageos devicetree structure
- Updated Lineageos sources
Major thanks to Tim and Rob for these updates
2021-10-23
**NOTE: This build needs to be flashed manually, OTA will work again starting from next release**
**NOTE #2: This will most probably be the last lineage-18.1 build. We will now focus work on lineage-19 instead**
- Fixed OTA
- Kanged autobrightness values from starlte + commonized them
- Dropped SamsungDoze, switched to AOSP implementation which uses pickup sensor, no more accidental touches
- removed unneded remove config_radio_access_family overlay
2021-11-18
- Updated sources from latest samsung XXSCDUJ5 Release
- Added firmware assertion
- For firmware updates, check here: https://github.com/Linux4/firmware-update/releases
The camera is working on this rom?
uadamo said:
The camera is working on this rom?
Click to expand...
Click to collapse
It is
a refresh rate of the screen works at 120 hz ?
uadamo said:
a refresh rate of the screen works at 120 hz ?
Click to expand...
Click to collapse
no
Does this rom work on SM-G988B S20 Ultra?
Erm...which gapps should I use with this rom?
DeHuMaNiZeD said:
no
Click to expand...
Click to collapse
whens this coming? or are you working on it?
Will it work with G988B??? Has someone tried
I just installed it on G980F, no major bug, no lags, only fingerprint enrollment doesn't work very well but I think you already know that.
Many thanks to the devs, you're the best !
Hamdulay said:
Will it work with G988B??? Has someone tried
Click to expand...
Click to collapse
Not offically yet, some users said its working, also there are new device trees on the git for the non G980F models, so it might be coming soon.
xBrownieCodez said:
Not offically yet, some users said its working, also there are new device trees on the git for the non G980F models, so it might be coming soon.
Click to expand...
Click to collapse
Let me try it...i will report back Insha Allah
Hamdulay said:
Let me try it...i will report back Insha Allah
Click to expand...
Click to collapse
How did it go? I'm curious for my sm-g988b
GeeAyeZee said:
How did it go? I'm curious for my sm-g988b
Click to expand...
Click to collapse
working fine for me on sm-g981b, just no 5g, i dont really mind tho, it chugged battery anyway
By the way guys, the solution for fingerprint enrollment is to tap very quickly at first until you get to the next screen, and then scan as normal
Stuck in a boot loop / first boot taking painfully long, going on 6 hours.
Anyone else experience that too?
[QUOTE = "1Michael23, objava: 84390893, član: 9808996"]
zame dobro deluje na sm-g981b, samo 5 g, res me ne moti, itak je zmešal baterijo
[/KVOTA]
haj a lahko kličeš in sprejmeš klic -
motorist44 said:
[QUOTE = "1Michael23, objava: 84390893, član: 9808996"]
zame dobro deluje na sm-g981b, samo 5 g, res me ne moti, itak je zmešal baterijo
[/KVOTA]
haj a lahko kličeš in sprejmeš klic -
Click to expand...
Click to collapse
yes, you can

Categories

Resources