FrancoKernel for OnePlus 5
FrancoKernel for OnePlus 5

Franco Kernel which is the most popular custom kernel for getting better battery life and more customization options has now been made available for the OnePlus 5. This kernel has been developed by a senior and recognized developer on XDA by the name of Francisco Franco. Talking about the Franco Kernel, the custom kernel has been made available for the OnePlus 5 but the kernel can be installed only on Android 7.1.1 Nougat and the kernel is compatible with OxygenOS which comes out-of-the-box on the OnePlus 5.

One thing that is worth noting is that OnePlus 5 already comes with a stock kernel which is made for the OxygenOS. The role of a kernel is to tell the hardware in your Android device how to function the device. Same goes with the Franco Kernel which can customize the behavior of your Android device.

Talking about the Franco Kernel, the custom kernel by Francisco Franco is already available for all the OnePlus devices which include the OnePlus One, 2, X and the last year’s OnePlus flagships, the OnePlus 3/T. Apart from that, this kernel is also available for the Nexus devices like Nexus 6P and Nexus 5X and the Google Pixel devices.

The features of the Franco Kernel are quite extended and the kernel offers a wide range of customization options which are now available on the OnePlus 5 as well. Here’s a quick look at the features of the Franco Kernel.

Also read: Remove Bloatware on OnePlus 5 Running Oxygen OS

1. Auto flash updates

The most convenient thing that a custom kernel offers is the ability to install its updates with just a click and the same goes with Franco Kernel as well. It can also be installed with just a click whenever the updates are available.

2. CPU Governors

The main reason to install any custom kernel is to control the usage of our device and consume battery life. This can be done by controlling the CPU usage on the device by maintaining cores of the CPU and customize the clock speeds of the CPU and GPU. This feature is offered by the Franco Kernel which is called as CPU Governors.

In Franco Kernel, whenever an app needs less core than the device is currently running then the kernel will automatically reduce the cores that are currently running to reduce the usage of CPU cores. In the same way, if an app needs more power than the kernel will activate all the cores on the device to generate maximum power to use the app without any stutter.

3. Backup & Restore

The Franco Kernel offers a feature which can enable the user to backup the kernel which means that whenever the user feels that the kernel is the most stable and the settings are needed for future use then the kernel can be backed up so that it can be restored later to get the same features on the device once again.

4. System Monitor

The Franco Kernel offers a ‘System Monitor’ inside its kernel which enables the user to check the performance of the device. Through the system monitor, the user can check various aspects of the device like battery temperature, CPU frequency, GPU frequency and the battery left on the device.

Download and Install Franco Kernel on OnePlus 5
Download and Install Franco Kernel on OnePlus 5

In order to install the Franco Kernel on your OnePlus 5, you will need to perform some pre-required steps which have been mentioned below.


  • Ensure that you have unlocked the bootloader on your OnePlus 5
  • Install a custom recovery like TWRP on the OnePlus 5
  • Make sure that your phone has more than 60% battery left
  • Download the Franco Kernel for the OnePlus 5 (Link mentioned in the download section)

If you are not familiar with Step 1 and 2 mentioned above then you should check our guide on unlocking bootloader, installing TWRP Recovery and rooting OnePlus 5


Must read: 5 Best Custom ROMs for OnePlus 5

Install Franco Kernel on OnePlus 5 via TWRP

If you have installed TWRP on your OnePlus 5 then follow the steps mentioned down below to flash the Franco Kernel for your device.

  1. Power off your phone.
  2. Once the device is completely switched off, press and hold the Power button and the Volume Down key on your phone at the same time.
  3. You should keep on pressing this keys until you see the OnePlus logo on your device.
  4. Make sure that you release the Power and Volume Down key only after the OnePlus logo is gone from the screen.
  5. Now, you should see that your device has been booted in recovery mode and the TWRP logo should be visible on your screen.
  6. Now, you should select the which was downloaded on your phone and select ‘Install’ in the TWRP.
  7. This will install the Franco Kernel on your OnePlus 5.

Don’t miss: How to Unbrick OnePlus 5 Using the Official Unbrick Tool

Apart from the above-mentioned steps, you can also install the Franco Kernel on your device with the official app released by Francisco Franco. This app is available in both free and paid version on the Google Play Store and the link has been mentioned down below. This app is named as FKUpdater or Franco Kernel Updater. This app supports the one-click installation of the zip file on your device.

FK Kernel Manager - for all devices & Kernels Price: $3.49

This site uses Akismet to reduce spam. Learn how your comment data is processed.