[r3] arter97 kernel for Realme X

Search This thread

ishrak.eks

New member
Mar 5, 2017
1
0
noob ques

so i unlocked the bootloader of indian realmex installed twrp. but after trying to install custom rom it got bricked.
so my question is
1.custom kernel is needed to flash aosp based android 9 roms?
2. custom kernel can be changed to original anytime?
3. when color os7 comes can i switch to that?
 

arter97

Recognized Developer
Oct 14, 2012
3,768
33,802
23
Seoul
r3 is up.

My mom's been using this for weeks without any issues, so I'm fairly certain it's fine.

Bugs:
- Fingerprint on AOD won't work
- Gestures except double-tap-to-wake may misbehave

r3
Temporarily rebased to an older CAF tag to fix random reboot issues
 

RyanCr7

Senior Member
  • Aug 3, 2018
    107
    51
    Reserved 2

    Hi sir,
    I know you are busy person and I probably won't get a reply from you.
    Is it possible to make this kernel compatible with new Android 11 roms that are coming out for RMX1901?
    Cause if you could put some of your time on this device it would be great.The real development for this device is dead.
    Thanks in advance
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 16
      arter97.png

      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
      8
      /* 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
      8
      r2 is up.

      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
      4
      4