yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] asrupesh:
1. Custom kernels are used to improve performance and some tweaks compared to stock kernel, There is no need to root for that. (Except some tweaks).

2. If you use custom rom doesn't mean you want to root. Lineage official rom and Aosp based roms comes unrooted Out of Box. Custom rom gives access to users who want to use newly updated and high performance based rom, which stock rom doesn't.

Does it clear for you, If want to help with my question help, otherwise don't...
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Tuneer:
Ofcourse fk! Why else would I reply to a concern on fk thread!

Here's the proof!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] mCoY20:
Can you do something to fix the hissing sound of tissot while using earphones without mic? Its a known issue in our unit but xiaomi didn't fix it.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] _mysiak_:
Sound control doesn't seem to work correctly in stock r2. Whatever I set in headphone_gain, it resets back to "0 0". I tried it via Franco app, Tasker, Terminal emulator.. The only way is via EX kernel manager GUI, no idea why that value sticks.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Saswata Chakraborty:
No man. Just flash magisk before kernel. And are you using stock rom or custom??

---------- Post added at 02:15 PM ---------- Previous post was at 02:11 PM ----------

No no thats not what I said. You were saying franco won't release DT2W because that is not included on stock ROM. I got that part. My question is, he also released one version for custom ROM right? And custom has a lot of features that stock doesn't have. But since he is releasing a different version for custom rom, he can add those features that are available on custom rom. And he can exclude those features from another version which he made for stock rom.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Prince_Eugen:
stock rom
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dasseem:
Have installed Kernel Manager, is it ok to tweak using kernel Adiutor along with it? Just want to try the best of both world :D
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] berezker:
Ok, I've had this kernel on my phone and here are my first impressions so far after almost 2 days

The performance on default settings is just buttery smooth and works really well. You can immediately feel the difference the moment you flash this kernel

But sadly tho, the battery isn't as good as stock/other kernels. I've been getting 7hrs+ SoT with other kernels but for some reason, I'm only getting about 6hrs. Applying the underclocking presets from Franco Kernel manager just makes the device slow but at least you'll get more juice out of your phone

All in all, I think I'll be reverting to another kernel since i prefer battery over performance but without the expense of the latter

I truly hope all the best to [MENTION=3292224]franciscofranco[/MENTION] and I'll be closely monitoring this thread for any new updates
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] zeyad_ahmed:
I have felt that also battery not good compared to stock but kernal has some cool feature

I hope it will be better incoming updates like what u did in the redmi note 4. :fingers-crossed:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] samuele94:
Flashed with twrp (dirty flash before rom,flash magisk,flash fk r2 but it says 3.18.102, Changelog says 3.18.103.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] N1ck474:
3.18.103 it's on custom ROMs
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] samuele94:
r2 - April 8th, 2018 1. Added vibration intensity interface 2. Changed some Kernel configuration options off 3. Updated to 3.18.103

Changelog of r2 8.0 version

( https://kernels.franco-lnx.net/MiA1/8.0.0/appfiles/changelog)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] berezker:
Yeah, I definitely have faith in Franco to make this kernel a whole lot better

It's only the first build so far so we'll see
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Soham Biswas:
No xposed working great for me after flashing it. Specify your problem.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] nitin_tripathi:
You have the Old r2 zip .. trying downloading and flashing the new one from the Download section in OP
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] hugor671:
I'm in stock, I was using r1Then an update appeared in the application,Automatically updated to r2 I have everything working is normal?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Custom rom 243:
Battery life not good getting only 3 hrs of SOT
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Saswata Chakraborty:
Just found a bug which is kinda weird. When I plug my device on charge and go to Settings>Battery, it always shows "Charging" even after the device is charged 100%. I thought maybe it was not completely charged and left rhe device on charge for 1 more hour and still it keeps showing 100% and below that it says "Charging". It never turns into "Full". But on lockscreen, it shows "Charged". I never had this issue on stok moun or mint kernel. But ever since I flashed franco, it never shows "Full" even after charging 100%

---------- Post added at 05:51 PM ---------- Previous post was at 05:47 PM ----------

Then just boot into twrp and flash franco. If you need root, then flash magisk. Wipe cache and reboot to system.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
I just pushed r3 for custom roms in a completely rebased tree. Fingerprints and double tap to wake should be fine now too. If you're on Oreo 8.1 I urge you to upgrade! Auto-flash with my app is painless and quick http://beta.franciscofranco.xyz

For stock roms the latest is still r2 since there wasn't anything to be done so far.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Taruxoph:
Whats new on r3?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Didn't you read what you quoted?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] wmfanboy25:
R3 working with RR OS. Will update about performance.

thank you sir!! Will definitely buy the app
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Taruxoph:
Yes, absolutely. Maybe I don't understand this clearly, but was thinking that the fingerprints and double tap to wake refresh is not the only changes on r3. Sorry if my question was inappropriate.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Lol you just quoted the damn thing and didn't even bother to read.

What's new in r3?

- Completely rebased kernel tree

- Fingerprint gestures fixed

- Double tap 2 wake fixed
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Sorry I wrongly assumed you didn't read my post. Basically dumped the whole thing and built on top of a newer/different Kernel tree from abhihsek and merged all my other commits on top.

Also battery life should be even a tad better than before.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Rawwr:
can somebody tell me how to flash this on AEX Rom ? R20 8.1.0
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Comon... instructions in the OP... just flash the zip on the recovery.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Rawwr:
it's just i'm confused with these partition stuff sir, i do have your app that i bought for my OPx

so can i flash it via the app ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
Sweet! Thanks for the update! :) Tested Double tap 2 wake and Fingerprint. Both are able to wake the phone! Now time to test the battery. :) Awesome work as always!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] N1ck474:
I've used this instructions with RR, will works on AEX too..:

-reboot twrp

-wipe system and cache

-flash AEX

-change slot and flash TWRP installer

-reboot recovery from twrp

-install in this order Gapps, Magisk and Franco Kernel

-wipe cache

-reboot.

With this procedure i've finally a good battery life without any battery drain :D

I've read this guide on this thread from an user, all thanks for him, i've just added the slot swap for TWRP installer flashing.

Hope it will work on your ROM too
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
If you're on the beta channel just click auto-flash and magic will happen.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
You don't need to change slots since TWRP Installer 3.2.1-2 switches the slot automatically after you install it and reboot to recovery. Just flash the ZIP via Kernel Manager or just reboot to TWRP (assuming you already have it) and flash the latest zip.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] N1ck474:
I prefer a clean install, obv you can just install the zip.

The slot swap it's from the official procedure on TWRP Thread from MohanCM, i don't know if it's needed, since it's mentioned on the official thread i'll follow :good:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] virat.siingh:
Im on bootleggers rom i flashed your r3 today over r2 using your app and now my fp not working and backlight of hard keys is not turning off even after turning off the screen
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] qaztron3l:
Fingerprint gesture still doesn't work on custom rom. dotOS 8.1.

Flashed via app.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ilikeGMac:
Fingerprint sensor still turns off after a bit, reboot fixes it but yeah really annoying bug
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
It's working fine with the latest unofficial LineageOS. Make sure your rom is updated.

No clue at this point. It's not a big deal for now.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] zeyad_ahmed:
Backlight disable option isn't working in your franco kernal app in r2

stock rom
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] jai krishna:
Awesome ??

Waiting for fast charge support .
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] GamingDevilsCC:
If I'm not mistaken, I believe you are correct looking at this commit. I'm assuming it works similarly to Windows 10 fast startup. :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
I don't recall having done anything for faster boot.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] oreo27:
Makes sense. I wonder how one can force a hard restart?

---------- Post added at 03:09 AM ---------- Previous post was at 03:08 AM ----------

Placebo effect it is. Well, I did a complete uninstall and reinstall of Magisk as well so that may have helped. Thanks for the Kernel!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] hulicow:
Sir [MENTION=3292224]franciscofranco[/MENTION] I had a bootloop upon flashing your kernel. Here are my steps:

1. Dirty flash fastboot rom using V9.5.9.0.ODHMIFA (Android O) from http://en.miui.com/download-333.html via MiFlash (save user data).

2. Boot to bootloader, fastboot oem unlock

3. Boot latest twrp recovery, fastboot boot recovery-3.2.1-2-oreo.img

4. Switch to system_b, then boot again to recovery by all means.

5. Flash franco Kernel.

6. Flash latest Magisk beta, 16.3.

Am I doing it wrong? Thanks sir.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
You don't need to switch to system_b... also flash Magisk before flashing FK.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] i04055:
You shoul flash magisk first before the kernel....
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sipers_:
so dirty flash with miflash ? how about dirty flasb with twrp can it be ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Yes... I thought we were all past that already this late at the game...
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] hulicow:
Ok, thanks a lot. It works fine now when flashed on system_a. Thanks for this awesome kernel sir. :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sipers_:
so if dirty flash with twrp can not?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] veloz46:
Goodnight [MENTION=3292224]franciscofranco[/MENTION].

I have not seen in the first and second post that the kernel contains to wake up the screen with double tap.

It contains it?

If not, will it be implemented?

Thank you very much for the work you do.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Not supported by stock so it's unlikely.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] yashaswee.exe:
Great work! How to flash this kernel if on any other custom kernel??
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] oreo27:
As long as the dirty flash involves flashing boot, system and modem, it should be okay.

I would flash it like so:

1. Dirty flash current fastboot ROM through MiFlash, fastboot or TWRP.

2. Boot to TWRP > Install TWRP Zip > Reboot to recovery.

3. Flash Magisk > Flash Franco Kernel > Reboot
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] berezker:
Holy ****!!

The legend has released his kernel

Flashing right now
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] asrupesh:
1. Do we really need to flash Magisk, I dont want to root my phone... Just want use your Kernel

2. Why many custom roms also want to flash Magisk (Compulsory) . Can anyone explain?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] manan001:
First of all thank you The Great Franco for supporting MIA1.

Bro for stock kernel it dpes support double tap to wake . You can find the commit and source of implementation here it will be great if you can spare some time for this implementation

Link below of stock kernel having double tap to wake implement and working well..

https://github.com/ghpranav/MetaPhoenix_tissot
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] joeyhuab:
1. Why use a custom kernel if you won't root it to set tweaks/changes to the kernel itself? What's the point?

2. Why use a custom ROM if you won't root it? Stick to Stock ROM if you don't want root..

That's not the Stock Mi A1 kernel. That's a custom kernel called MetaPhoenix.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Gshrestha:
(If) Most probably a noob question ! :) ( Sorry initially :) )

.

I was wondering : We could flash twrp without root , likewise , if kernel could be flashed without root ( supposing we wont root our phone but still have your kernel in our stock rom ! )

.

Or is it that after kernel is flashed , the phone is rooted itself !!:confused: ( Its because , I am on stock rom ,and haven't faced such annoying bugs as other people mention , however not much satisfied with the battery backup though , Also , I was thinking of not rooting the phone until android P :) )
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] cukierkas:
Everything is fine on Rr 0404 and Franko's r3.

Still, some lag and stuttering while scrolling fast the lean launcher or reading at Tapatalk or chrome. Guessing it's for battery saving sake, so no worries, it's suitable for me.

Regards, happy user.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
I don't have that option for Tissot AFAIK.

I profiled both stock and FK, there are no differences in jank between both versions. If anything FK respects the 16.6ms frame delivery timer more than stock so it hits 60fps more often.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] zeyad_ahmed:
Oho I thought its for us also

I hope we get in coming updates :fingers-crossed:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Passaralho:
Just bought it. Is was pursuing it since my Nexus 5.

Thanks for your work, Xico :p!

I'll give some feedback in a couple of days... Or less...
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] danytrial:
Caps R2... now testing R3
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
r3 will be moar magical.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] pabloespe02:
Still cannot use touch screen. I'm learning to take a logcat and I will do it tomorrow if I have time.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] LuisLabarK:
I can't use FP since install your kernel, how to fix? I'm at LOS 25/03 build.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] toros04:
the r3 version is the best, the battery really lasts a lot more. Good job
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] MrCoco37:
This is the first kernel I try, and I have to say that the battery stats really have raised A LOT!

Huge thanks and congratulations to [MENTION=3292224]franciscofranco[/MENTION], looking forward for new releases!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] caveiramix:
First impressions of R2 on stock ROM, no magisk modules and no kernel trickeries and no messing about, are not too impressive. I will go through a few battery cycles, a couple kernel releases and a new OTA update, but battery life ain't that promissing. I used to hover around 1H of screen time for every 20% drop on a rooted stock ROM, february patch and magisk modules for viper audio, google camera, xposed and nothing too fancy. For today it has been dropping around 40% for 1:30 of screen time.

Other than that, it's bug free and adds some nice-to-haves on a stock ROM, such as colour calibration and root for battery charge limit. Keep up the good work!

Fica bem.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Mirdeusz:
How to change battery charge limit?

Wysłane z mojego Mi A1 przy użyciu Tapatalka
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
You must be running old firmware or something.

I'm on that same build and the fingerprint works just fine.

Battery life is pretty subjective, things change everyday, apps wakelocks, data signals, gps signals, whatever. Regardless of the Kernel you're using there are things that we can't control.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] pabloespe02:
Don't know which firmware you are referring to. I'm running latest LineageOS (04/09 release). People in the LineageOS thread is also stating that error since the 03/22 release. Moreover, touch screen works with voidKernel and MetaPhoenix, but not with this or LineageOS stock kernel, like I said before.

I will try some things tomorrow, and if I don't find a solution , I will upload a log. Btw, thank you for your interest :).
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] gusbalaa:
I face it to on custom rom.

Flash latest stock Oreo ROM with Mi Flash (Clean Install), then flash your Custom ROM, also with the kernel

Working fine now.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] pabloespe02:
Ok, will try it (as everything I was saying) tomorrow hahaha :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sanzNya:
If i already have magisk. Do i need to flash magisk.zip then flash the kernel itself? I ask bcz in the tutor mention it but i already have magisk installed on my phone.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Rhandy25:
Can i flash the r3 on stock rom?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] bornlivedie:
No?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
No.

No.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
Thanks for the info!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Rhandy25:
Thanks
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] mnirun:
Finally found how to toggle profile by using shell command line with root access

setprop fku.perf.profile [COLOR="Blue"][B]<PROFILE_ID>[/B][/COLOR]

Where <PROFILE_ID>:

0 = POWER_SAVING

1 = BALANCE

2 = PERFORMANCE

Example: setprop fku.perf.profile 0

Note: setprops aren't persistent on reboots

Source: https://xdaforums.com/showpost.php?p=64409606&postcount=645
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Refoneee:
Hello, I'm on AospExtended 8.1 with customkernel installed. So I just flash system, ur kernel then magisk? Do i need wipe? If it does what I should wipe?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
You could've asked :) though using my app to do it it's much more convenient! :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] MrHellRider:
Just flash the kernel n thats it no need to do anything thats what I did;)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] manan001:
Please find out by installing the kernel or purchasing his app for the tweak:) change log in op.

Sorry corrected.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] franciscofranco:
You don't need to purchase my app to find out what changes in the Kernel. Changelog is public and is in the OP + github history.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] kacill nugraha:
Saya pengen ganti rom
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Suhaas:
The app shows device is unsupported
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] roshin.Parameswaran:
I'm on stock ROM. Very poor RAM management
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dasseem:
Very helpful information you have there, could you check the memory usage of individual apps and see where the problem is.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] yashaswee.exe:
I don't know if it's for only me or everyone but phone is charging very slowly after flashing franco kernel, but battery backup is great!!!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sgace2:
Fingerprint also stops working on latest Pixel expirience with r2, even in settings its gone.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] simorangkir_dcs:
I had same issue, try to reboot, should be fine

---------- Post added at 05:35 AM ---------- Previous post was at 05:34 AM ----------

You should register for beta app. Link in the op
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Saswata Chakraborty:
Void VS Franco kernel...

The battle has begun!!!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] farokhan478:
after flashing this kernel battery is still more draining mint kernel is better than this....
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] gusbalaa:
I'm not face battery drained.

Working fine here.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] jsen:
AOKP, franco r3. Very smooth, superb battery life. No weird stuff going on.

Waiting ages for battery drain lol.

Thanks [MENTION=3292224]franciscofranco[/MENTION]
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] bataya:
How to do you mean poor ram management? Picture show otherwis.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] imPazhani:
Will it break my ota update?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] N1ck474:
Yes
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] akhil dadhania:
Any configuration ??
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] _mysiak_:
Why it should break OTA? As far as I know, system partition isn't touched during installation, so in theory it should be possible to use standard Magisk OTA update procedure.

Initial installation: Stock ROM -> install Magisk (this creates backup of stock boot.img) -> install FrancoKernel

OTA update method: restore stock boot.img from Magisk -> apply OTA -> re-install Magisk to second slot -> reboot -> install FrancoKernel
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] N1ck474:
When you allow system modifications from twrp (for install any kernel) you break OTA updates..

I think it give you installation problems
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] _mysiak_:
Yeah, that's true, if you allow system modifications (which just mounts system as R/W), it breaks OTA. However there is no reason to do it for custom kernel installation. And with Kernel manager app you don't need TWRP at all.. :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] N1ck474:
Then you can try, i've always used TWRP :D
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] caveiramix:
I've been facing an issue which might or might not be a coin coincidence, but since I installed the kernel, for a couple of times now, the phone has dropped network reception and reports no SIM card present. Switching airplane mode doesn't fix it, only a reboot does.

Stock March ROM, R2 kernel, no magisk modules, everything is bone stock except for a contrast and saturation setting on bootup.

Had never happened on stock kernel.