yashsingh1/xdaforums huggingface dataset:
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] surfcoast13:
I installed 314 via Twrp and it starts - only problem - It says: NO Sim-card

dirt flash with fastboot over that, it doesn`t start the system

flash with twrp it starts the system but no sim card... with fault message: "android process acore ended" - thats the problem

i don`t know how to get both running

ANY IDEAS?

Please! THX!
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
restart the phone. If that doesn't help, you may have a kernel problem. Did you do a factory reset in stock recovery before the first boot?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] surfcoast13:
I flashed the new kernel yesterday withou any problems - stock rom was running and sim card was okay

factory reset was not able to do because twrp was installed - i wiped dalvik cache in twrp

do you have any idea?

maybe i have to flash it with twrp - turn it off, start twrp again and install patched recovery - turn it off and start patched recovery than factory reset and start the system...?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
I give up. 😬
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] surfcoast13:
ok
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] surfcoast13:
THIS WORKED!!! :p:p:p

THX ALF for your help nerves !!!

Ps: Now i have seen in Magisk Manager, that my P20 lite has no Ramdisk AND "is not A/B" - so i think that a lineage "bvZ" image is not working via fastboot flash- maybe an Lineage "avZ" image is the right one - Funny that it is working via my difficult methode to install.

:LOL:

What do you think?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Oswald Boelcke:
Thread closed on request of OP @-Alf-
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Extra tip: use system email app:

https://xdaforums.com/t/share-lir-v315-with-system-email-app.4395925/
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Thread reopened, happy flashing :)
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Bearzy_25:
Hi everyone,

First of all thanks for still supporting this device and for all the effort you guys put in this commuity.

Hi flashed in my p20 lite the latest LiR version with Gapps and root included, it looks like a really stable rom from what I've seen so far, but still have to try nfc patch and fingerprint ( I'm not in a hurry because it's not my daily driver). I was trying to install magisk to get root access with it ( i followed the guide a few pages back) but even if from the terminal it looked all good (fix+magisk installation) once i reboot into system it shows "Installed N/A" (Currently installed latest version, so 24.3 and TWRP 3.4.0.0 as Erecovery).

Can anybody help me out installing magisk?

thanks in advance😊
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Bearzy_25:
Hey man, thanks for ur quick reply. I remeber this, i read your instructions a couple of times trying not to mess up, but it still shows N/A . Do I have to boot into erecovery twrp, flash fix and magisk, then

boot to recovery and then system every time?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
not necessary with LiR ROM.

Flash magisk-patched recovery_ramdisk over Recovery, in TWRP turn off the phone, then press and hold Power & Vol Up.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Bearzy_25:
Perfect, now it's working correctly!!! cheers man😍
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
LiR v316 is out, changelog and download

https://github.com/eremitein/treble-patches/wiki/LiR-Project#changes
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] layalala:
fastboot flash recovery_ramdisk TWRP-9.1.img works, but if i restart the phone with Power+VolUp it boots to eRecovery, no TWRP.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Turn off, then use Power + Vol Up.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] layalala:
if I stay on power button in fastboot, then it just restarts. I can not really turn off.

Ok, I turned it off in eRecovery and it boots now to TWRP, but the touchscreen is dead.

#Edit1: just tried it another 2 times, now touchscreen works... strange.

#Edit2: I swiped both imgs to eRecovery, rebooted to recovery and get TWRP without touchscreen again

#Edit3: now it boots every time TWRP, sometimes with touchscreen, sometimes without. Even if I try to boot to system

#Edit4: OOOOK! My fault! :D

The first img to eRecovery, the 2nd to Recovery. Now it starts the LOS19 with root! Thanks!

But what about the Magisk-App. It shows me that another su command is beeing detected. I suppose its because of the flashed ramdisk with magisk, isnt it? Can I update the app and use it?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Which TWRP?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] layalala:
oh, good question... did not look at the number.

But the one I flashed from your link, named TWRP-9.1.img

Can I somehow use modules in Magisk-App?

Magisk-APP shows, that I can update Magisk, but I suppose, I break then the wiped img, isn't it?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] layalala:
@-Alf-

can I get the Magisk-Module of automated fdroid-updates working with that kind of rooting?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] aribk:
I have read the guide at the beginning of this thread and several more and need clarification before proceeding to flash my device (ANE-LX1). I have it currently unlocked with Android/EMUI 9 (9.1.0.200) installed.

I am looking to build Ubuntu Touch for this device. I therefore do not need to root it. It just needs to have an unlocked bootloader with twrp recovery installed so I can flash the device, and of course, it needs to have the vendor partition. However, I also wish to flash LineageOS 17.1 first, just to confirm basic features work with that before I proceed. My build will be based on Halium-10.

My main question is: Is there any part of the steps described that can be omitted, or do I have to follow the exact steps you describe before I can eventually flash my own build?

My second question is: I see you have built LOS 18.1. Does this not require modifications to the vendor partition in any way? Because it looks as though both these roms can be flashed onto a unit which had EMUI 9 (Android 9 vendor blobs).

If I have misunderstood something, please clarify. Thank you!
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
1. ANE-LX1 is not supported, so you have to port it yourself .

2. porting requires LineageOS 16 for Android 9 + Halium 9. Unfortunately Huawei is not officially supported by LineageOS, and GSI LOS probably won't help you.

3. Also you need ported kernel, if I'm not mistaken.

4. Just a small final note: I've been dealing with Hua/Ho phones since 2016, but I've yet to see anyone manage to install a fully functional UT.

Maybe you will succeed.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] aribk:
Thanks for the quick reply!

1. I didn't see anything in the original post about the P20 Lite variant ANE-LX1 not being supported? There's even someone using that as a codename that gave the post the thumbs up. So in other words, I can't install any of these 2 ROMS on my device?

2. I guess I'll start with an LOS 16 base, then.

3. Yes, I know. I'm willing to give it a try.

4. Out of curiosity, I also own a P20 Pro. I tried using DCunlocker to get the device unlocked but ended up in a stalemate and finally the device could not be rolled back to EMUI 8 any more using HiSuite. Based on your experience, does this mean there is no other option to try for unlocking it?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
I'm talking about Ubuntu Touch.

I guess we don't understand each other... Read carefully please.

HCU-client & DC-unlocker (19euros).
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] aribk:
Well, that's what I used. It produced an unlock code, but when I used it with fastboot oem_unlock <CODE> it didn't actually unlock the device. :/ And subsequently it became impossible to roll back to Emui 8.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] aribk:
Btw. You misunderstood. :) I have been planning to build the UT port (for P20 Lite) myself all along. That's what I was talking about. I just wanted to flash LOS first and confirm that worked, or at least make sure the vendor partition contained what was needed for porting the version I wished to port.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
No bro, I understand exactly what you are planning - replace the android platform in P20 lite with Ubuntu Touch. A very interesting (and fun) idea.

Good luck then! :)
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] aribk:
The current way UT is built presupposes that the target device needs a boot.img and system.img (vendor.img being in a separate partition).

However, it looks as though this device has a different setup. I flashed twrp and I see it offers me to flash system and vendor partitions, but no boot partition. However 'kernel' is an option. Would you care to explain the setup on this device? Which partition does it boot from and what needs to be there, i.e. what is the boot process/sequence?

(And please bear in mind that although I have built several partially functioning ports, I am no expert and I have yet to complete a fully functional one.)
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
there is no such image on EMUI 9.1. There is only recovery_ramdisk.img and kernel.img.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
For Kirin-devices?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] AltairFR:
Since emui8, huawei has separated kernel.img and ramdisk.img from boot.img
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] aribk:
Thank you! That's useful info.

(And no, not for Kirin devices. I have built the kernel for the P20 Pro, but never had the chance to flash one, since unlocking went wrong. I still have the device and would really like to work on it if I could manage to unlock. DC-unlocker produced an unlock code which did not work on my device.)
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] AltairFR:
I don't know of a non-paying solution to unlock a p20 pro
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
there is another option to unlock BL, see your PM
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] aribk:
One more thing:

What format(s) do the the kernel and ramdisk partitions need to have?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] AltairFR:
You must use mkbooting huawei tools to convert image.gz to kernel.img

GitHub - osm0sis/mkbootimg: mkbootimg + unpackbootimg, forked and updated

mkbootimg + unpackbootimg, forked and updated. Contribute to osm0sis/mkbootimg development by creating an account on GitHub.

github.com
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] autokoise:
Hi guys, I'm here firsteval to say thanks to @-Alf- and his "insane" knowledge about this incredibly complicated device, after 6 days of full immersion I've, thanks his tricks, every instruction for manage this device on modding.

Currently I run a spectacular GSI, compiled by Robothanzo (RRq), found on 4pda forum, in gsi section,

Разработка и портирование GSI-прошивок - 4PDA

Разработка и портирование GSI-прошивок

4pda.to

there are a lot of fully working GSIs, even for this poor (in terms of customization) Huawei device.

Sorry for my poor English and thanks again to @-Alf- .
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Thanks, but I don't have "insane" knowledge, just 6 years of experience with Hua/Ho devices, as a hobbyist :) .
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] autokoise:
Thanks again to you, in your posts I've found every instruction need to know for properly modding a Kirin device, i come from Xiaomi, where the customisation is simple like drink a glass of water, vice-versa on Hua/Ho devices the frustration is always around the corner!!
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] AIAVENGER:
Does everyone's fingerprint not work on this firmware?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Use "Search this thread" , type 'fingerprint'
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] AIAVENGER:
thank u:ROFLMAO:
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
No problem.

there are 19 search results
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] AIAVENGER:
yeah bro especially when the search doesn't work
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Strange... Have you started off from EMUI 9.1.0.132 ?

Flash .132 Service ROM from dload and try fastboot method. It must work bro...
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Incomtus:
Hi i Nice work!

I have a question, is there a way to flash nfc without complete date wipe? I just reinstalled all of my apps I dont want install everything again lol

Please lol I spend to many time on python screen loool
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Many custom ROMs doesn't let you do it, let's appreciate it...even at the cost of temporary discomfort.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Incomtus:
I think I'll make titanium backup when I 'll have some bravery lol.

It seems that stock recovery is broken can I wipe with twrp?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
It's strogly not recommended on Huawei devices.

Flash it again.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Styleboila:
If i understand this right, i dont have to do the Installation from scratch?

Does this mean i have to flash stock recovery Form twrp and afer factory reset i can flash the patched recovery again?

Thanks for advice
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
It is not necessary, you can do factory reset (or Wipe cache) in patched recovery.

How to boot into Magisk-patched recovery:

Reboot into Recovery, when the yellow warning appears on the screen, press Volume Up, hold for ~ 2 sec,

release the button and immediately press and hold again for 2 sec, etc. etc., repeat it 6-7 times, the device will reboot into Stock Recovery

Note: on EMUI 9.1 ramdisk is included in the recovery_ramdisk, that's why Magisk will be installed to the recovery_ramdisk partition. But only the ramdisk is patched, stock recovery is completely functional.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Incomtus:
you mean that ? magisk_patched-ane-v21.img file??
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
What do you mean by that?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Incomtus:
I tried to enter recovery to wipe data but emui logo appears and it said software failed
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
looks like you pressed both Volume buttons ...
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Incomtus:
Thanks i dont know what I did. but it works know.

I have a question again, i would like to change the xustom rom to switch on CAOS one. Is there a "danger" to leave the e recovery patched?

I ask this because it seems that i cant make a full reset of the phon with hisuite

Can you help first going back to stock from this lineage Rom?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Fjord1:
Hi there, I have installed this ROM, all works perfectly except call recording. Any fix for this?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
It should work...
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] LycanRS:
Does it need the BL to be unlocked?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] xAlhanz04:
Can I ask about the TWRP? It is impossible for me to flash TWRP over erecovery since I got encrypted data which it shows random characters of folders.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
You are doing something wrong bro.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] xAlhanz04:
If that's the case, should I flash again to stock rom then follow these steps? I did this once but it still remains same issue
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Look here

Btw, how badly you need TWRP?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] xAlhanz04:
I just need TWRP to flash mini GAPPS for my RROS GSI

nvm, I forgot that the files should be on sdcard. All working now, thanks!
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
LineageOS 18.1- unofficial GSI my experience: for huawei owners, this is basically the same ROM as 17.1 except of dynamic root (Z) - 18.1 is pre-rooted with the SuperUser (you can enable/disable superuser root without rebooting).

Download:

GAPPS

Vanilla
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Jaqqas:
Hi, nice job!

But I have a problem with wifi in this rom and official lineageos 16 rom. My problem is that my huawei p20 lite don't want to connect to wifi networks with passwords, if network don't have any it connect without problem but if password is set even when i type right password it always says "check password and try again later",

anyone had a similar problem and knows the solution? LTE and bluetooth are working fine.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Null
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Jaqqas:
You don't need to be sorry dude, now i'm embarrassed like hell, in truth idk why i miss that post i was reading whole thread 2 times, sorry for troubles XD.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] TureX:
HI!

WiFi is broken on newer emui 9, so flash older build like 9.1.0.132 and reflash lineage

Cheers
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] millerntorxda:
I found two issues with the LineageOs 18.1 firmware:

- I could not get headphone switch to work: I tried all settings in phh settings, but the headphones are not recognized.

- After initial flash fingerprint sensor did work, but stopped working after flashing magisk patched recovery Edit: works after a clean start with dload method and locked phone

Can anyone confirm or has some workaround?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] jcul:
I installed the LineageOS 18.1 with Gapps image this weekend.

Started from EMUI 9.1.0.360.

Have to say it is working great for me, very stable.

Things tested:

Dynamic root

All good, banking apps work if not rooted, basic safetynet check passes.

Root enabled fine without reboot.

While rooted, for example revolut refused to work, but after disabling root it had logged me out but worked fine again.

Bluetooth

Works great, paired with speakers, headset, fitness tracker - Vendor app + Gadgetbridge all working great.

Fingerprint Scanner

Working perfectly, I don't use gestures, but there is an option related to this in the PHH Treble settings.

Other Stuff:

Calls, Wifi, GPS, Audio, everything works fine.

Note there are some Huawei specific settings under the PHH Treble settings, such as Fast Charge.

I'm not using a Huawei charger, but a Xiaomi one.

Though I did seem to notice faster charging when I set it to 4000mAh, maybe just over 1% per minute charge vs maybe 1.6 minutes per % on standard.

There is no NFC at all, as expected.

I'm going to flash the NFC patch this week if I have some time and will see how it goes.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] millerntorxda:
Very interesting report!

Does this include ctsProfile check (which is needed by my banking apps)?

And do you have any chance, to test wired headphones?

Thanks!
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] TureX:
Hi!

Are there any problems with audio that doesn't switch (ex after a video call or after inserting wired earphones?) apart nfc?

Any other problem? Thanks in advance

Cheers
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Yes, with Magisk root , look here

Wired earphones, wireless earphones , receiving calls through wireless earphones, NFC... all working (ANE-LX1).
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] paul.greeff:
Thank you! Best functioning rom I've tried so far on my P20 lite.

Only niggle I have is the cell signal indicator does not show the signal strength, just an empty triangle.

LineageOS 16 the bluetooth is a bit broken, LineageOS 17.1 the finger print scanner fails on registration and on 18 unofficial I have no signal bars for the cellphone. I am not sure which part of my phone environment I cocked up to experience these niggles. If you have any ideas where I can look to debug this let me know otherwise I will power on with 18.1 unofficial and hunt down this bug. It works really well on my phone.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] jcul:
Yes same for me, but it doesn't bother me too much.

There is a setting for signal meter method under Misc in PHH Treble settings.

I tried setting it to Huawei but it didn't have any effect.

No, out of the box, it only passed the simple check, but that seemed to be enough for me.

There is an option to help pass safetynet but that didn't help for me.

I guess magisk may be the answer.

I just tried and no it doesn't work for me.

There is settings under Misc in PHH Treble for headphones detection but they didn't seem to have any effect for me.

I can see in the logcat that huawei audio is started but wired headset doesn't work.

The fact there is a huawei specific patch makes me think maybe the P20 Lite just needs something more specific.

I can see the setting here for PHH Treble:

treble_app/app/src/main/java/me/phh/treble/app/Misc.kt at 2d5f7384372ce0fbd982d20f61e27539a8ee4939 · phhusson/treble_app

An app which will do various stuff for Treble ROMs - phhusson/treble_app

github.com

Maybe ForceHeadsetAudio needs some work for ANE.

The only other thing I've noticed is that I don't see an in-call button to start recording.

Is that expected with LineageOS or is it supposed to be there?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] jcul:
Sorry for the basic question.

But I can get stock recovery from an update image right?

There isn't an update image available matching my EMUI build number, can I use a stock recovery from a different image?

Can I just back up my current stock recovery ramdisk with fastboot / adb and then reflash that?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
Stock Recovery/eRecovery is the same for all ANE, LLD and BND models and build numbers (with the same EMUI version on board).
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] jcul:
Good to know, thanks
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] -Alf-:
How to transfer your apps, data, SMS etc. between various Custom ROMs (or between Stock and Custom ) look here
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Kwakkel:
Does FM-radio work on Lineage OS? I would like to transfer form my rooted stock Pie ROM to the more recent Lineage version. I am power user of FM radio so this is an essential app for me.
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Anonymousxx:
Hi. What I have to do if i want to come back to stock ROM?
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] TureX:
Hi!

Fm radio should not works on custom roms

Cheers
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] TureX:
Hi!

Dload with service roms or just reinstall system stock if you come from gsi
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Anonymousxx:
With Dload you mean flashing the original firmware through the microSD? Forgive me, but I'm a noob
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] TureX:
Yes
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] Anonymousxx:
And with this procedure I will have bootloader again locked right? I also would like to know please if the 18.1 version is pre-rooted and what features aren't working. 18.1 version doesn't need magisk? Is better to install 17.1 version? Thank you :)
[Huawei P20 Lite ROMs, Kernels, Recoveries, & Other] TureX:
Yes, Dload will relock your bootloader. If you mean Lineage Os 18.1, yes is pre rooted, as i know the only things that is not working are:

1-Offline charge

2- NFC ( that exist a patch, i want to make it installable without twrp in the next weeks)

I didn't personally test so i don't know if there are other things that aare not working.

And in my opinion, 18.1 is better than 17.1

Cheers