yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F1 Questions & Answers] diegoms51:
I installed the latest Bootleggers build with the .28 firmware along with the .28 kernel and gave bootloop. I tried extracting the kernel as well and it gave bootloop, in the Bootleggers of the 30 worked but in today, no.

Enviado de meu Poco F1 usando o Tapatalk
[Xiaomi Poco F1 Questions & Answers] aghostgep:
how about this metode can run on the MIUI ROM?
[Xiaomi Poco F1 Questions & Answers] coreeff:
Thanks a lot for this thread, I was able to solve the problem with mentioned fixes. Just flashed the 9.4.1 boot.img and the magic happened.
[Xiaomi Poco F1 Questions & Answers] aghostgep:
what do you flash on twrp? or fastboot mode?
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
Twrp like nornal
[Xiaomi Poco F1 Questions & Answers] VawX:
So I read everything in this thread and still a bit confused, I'm pretty new to this.

So I just factory reset everything and flash the newest vendor firmware, LOS, gapps and everything but still got screen freezes.

In my understanding I have to download the stock 9.4.1 boot.img, flash it through twrp, but does it work for LOS?
[Xiaomi Poco F1 Questions & Answers] TioCareca:
Yes, just flash this one:

https://drive.google.com/file/d/1XYxS6k-yQi7DZVbZXU2odTrcB6KYHopq/view

With 9.4.8 vendor/firmware...
[Xiaomi Poco F1 Questions & Answers] VawX:
Oh thanks, I still used 9.4.1 firmware, do I need to flash the firmware first then the boot.img?
[Xiaomi Poco F1 Questions & Answers] misleaded:
Do I flash just the zip or the zip and the boot.img?

I don't understand
[Xiaomi Poco F1 Questions & Answers] autisticarvin:
Flash vendor+firmware, flash rom, flash gapps if needed, flash dfe if you want, then flash the extracted boot.img from the vendor+firmware you will use. I recommend to start clean (wipe system, data, dalvik, cache) before you all do this to avoid problems.
[Xiaomi Poco F1 Questions & Answers] VawX:
I really don't have time to start clean today, I'll try updating the vendor/firmware and flash the boot.img, if the issue persist i'll try clean on weekend mmm...
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
You dont need to clean flash everything just flash the zip [MENTION=2934546]TioCareca[/MENTION] posted and your good man:)

[MENTION=9440287]misleaded[/MENTION] you too same thing, its a zip so it wont ask for boot or wtvr, just flash ti like derp or any custom kernel.

Report back you two after a day please and if you hear anyone has the problem send them here .

I got some kernel here that work also and im going to update it whenever i get more. https://drive.google.com/drive/folders/1biGuCb952rKG7bDcjeFJYDFH3JGA82l9?usp=sharing
[Xiaomi Poco F1 Questions & Answers] VawX:
I'll report about it tomorrow, so far no screen freeze after a few hours mmm...
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
NICE! pass it on!
[Xiaomi Poco F1 Questions & Answers] TioCareca:
I updated vendor and this kernel, screen good to go...
[Xiaomi Poco F1 Questions & Answers] aghostgep:
i've flash PE CAF with fw 9.4.8 and kernel 9.4.8 still got frezzz, :|
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
So far it has only been tried on aosp so try aosp appadetlt caf won't work
[Xiaomi Poco F1 Questions & Answers] VawX:
It's 24 hours since I flash the vendor and kernel, the screen freeze seems to be gone (I hope).

Previously it froze like once every few minutes now it's gone completely, though there were times where it feels like the screen freezes briefly like 1-2 sec, but it might be my own fault.
[Xiaomi Poco F1 Questions & Answers] aghostgep:
What if I flash OOS, with your metode use lastest vendor and kernel from you?
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
What if you tried and let us know?
[Xiaomi Poco F1 Questions & Answers] aghostgep:
yesterday i flash it in oos and bootloop, then i try PE AOSP screen is awesome not yet facing freeze anymore but i feel bettery draining,
[Xiaomi Poco F1 Questions & Answers] VawX:
Btw, if I want to update the vendor firmware, should I flash the stock image matching the firmware again or can I just flash the vendor and go on?
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
Should be ok if they are mismatched, i was like that a while.

Check here i post in my gdrive latest modded img https://drive.google.com/folderview?id=1biGuCb952rKG7bDcjeFJYDFH3JGA82l9
[Xiaomi Poco F1 Questions & Answers] ipdev:
[MENTION=4694984]aghostgep[/MENTION]

OxygenOS (sGSI) seems to work fine using the stock miui_global kernel.

It might be a problem with your setup.

- OOS is not exactly flash and go. It is a sGSI so, there may be a little extra configuration involved.

I've used the stock miui kernel on :

AospExtended (official and unofficial)
, Carbon, crDroid, LineageOS, OxygenOS (sGSI), PixelExperience (AOSP and CAF)
and Validus
[Xiaomi Poco F1 Questions & Answers] lakers808:
I'm a little confused. If I want to use the kernel on stock LOS, do I need to just flash kernel-beryllium_global_9.4.12-ak2.zip and POCOF1Global_9.4.12-ven-firm.zip (vendor+ firmware)?

what's the purpose of just the firmware file that is 91MB?
[Xiaomi Poco F1 Questions & Answers] VawX:
Seems like the problem is back after I flash the newest vendor firmware, or maybe different problem but similar screen freeze, I'll try for a little bit and maybe I'll reroll if it's getting worse.

I'm trying franco kernel for now to see whether it'll be okay with new firmware.
[Xiaomi Poco F1 Questions & Answers] autisticarvin:
Hello. What is the touch driver version of franco kernel? I think (correct me if I'm wrong), vendor+firmware won't affect the touch response but rather the touch driver that is inside the kernel you will use.
[Xiaomi Poco F1 Questions & Answers] VawX:
No, what happened to me was I got screen freeze again after updating the vendor firmware to 9.4.12 for whatever reason while still using the 9.4.8 global stock kernel.

After changing the kernel to franco it seems okay again, it's just very weird why that happened
[Xiaomi Poco F1 Questions & Answers] diegoms51:
Is Franco Kernel free from touch freeze? Because the last version still froze here

Enviado de meu Poco F1 usando o Tapatalk
[Xiaomi Poco F1 Questions & Answers] autisticarvin:
Ohhh. Not really sure what happened there. As long as you don't face touch freeze, I recommend you to stay on that version to avoid the hassle of flashing again and again.
[Xiaomi Poco F1 Questions & Answers] ipdev:
Firmware is basically the files that make the phone work.

bootloaders, modems/radios, trust, .....

If you are using a custom/modified vendor, or you just want to stay with the vendor you have installed. You can update just the firmware.

If you just want to use the miui_9.4.12 kernel, just flash the kernel-beryllium_global_9.4.12-ak2.zip

If something goes wrong, you can always flash the LOS boot.img back via fastboot or TWRP.

Unzip the LOS-version.zip and you will find the boot.img

Flashing either the -firm.zip or -ven-firm.zip is only necessary if you want to update the vendor and/or firmware.

Yes, -ven-firm is vendor and firmware. -firm is firmware only.

Cheers.
[Xiaomi Poco F1 Questions & Answers] Dexicos:
First of all, Thank you ! So far no screen freeze. :D

Currently using the PE aosp with kernel-beryllium_global_9.4.8-ak2 and 9.4.8-9.0-vendor-firmware

Anyway i'm still facing the the ghost touch on it but i'm not sure if the software could even fix it. So far i've tried the multitouchtest and it only appear on the top part of the screen but mainly the corner left appear quite often.

Any idea ?
[Xiaomi Poco F1 Questions & Answers] autisticarvin:
Don't know about that but one thing that is retained whether I'm on miui or custom roms is that when I lay flat the phone the part of the display beside the notch becomes unresposive and can only be weirdly used by my thumb ?
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
I also got it, randomly my botification shade scrolls down. I reverted to 9.4.1 boot. Img and its gone.

Im going ti check if its fixed in9. 4.15 some time
[Xiaomi Poco F1 Questions & Answers] lakers808:
Ghost touch issue on FTS in the top right corner. I'm on 9.4.12 kernel and vendor
[Xiaomi Poco F1 Questions & Answers] gori0n:
Hello,

I've been having more and more screen freeze recently (fts_ts panel), approximately one month after buying my Poco F1 and flashing Lineage OS 16.0-20190316-NIGHTLY-beryllium.

I read through all this thread with great attention as some of you seem to have found a fix to this really annoying problem.

However I'm a bit confused as to what i should do :

- Some people are talking about flashing another kernel,

- Some people are talking about updating firmware,

- Some people are talking about flashing a boot.img file...

First of all :

How do I know which version of the firmware I'm using ?

How do I know which version of the kernel I'm using ?

I followed this link provided by [MENTION=7280276]ipdev[/MENTION] : drive.google.com/drive/folders/1zGc3v1ahsN2dpkPppNAJJMDHKl8jnQmj

What is the difference between the vendor-firmware files provided by [MENTION=7280276]ipdev[/MENTION] and the vendor-firmware files in this link : downloads.akhilnarang.me/MIUI/beryllium/ ?

What is the difference between the firmware archive and the vendor-firmware archive ?

Which files should I flash and in what order ?

I suppose the kernel version and the firmware version have to match ?

Is there a version 100% known to fix the freeze issue ?

Does changing my kernel/firmware/boot.img deletes the files on my phone ? Is it recommended to do a backup ?

Is it recommended to periodically update firmware or should I stay with one that works ?

Thank you for your time
[Xiaomi Poco F1 Questions & Answers] TioCareca:
You known your firmware by knowing what you flashed, kernel can be seeing in settings about phone, android version....

Ipdev is firmware only, and in https://downloads.akhilnarang.me/MIUI/beryllium/ is vendor plus firmware, i advice the latest....

Best is to kernel and firmware match....

As for i test 9.4.8 kernel+vendor is the best for fix screen (at least for me, can't say will work for all)...

So that said I use LOS with:

Global 9.4.8 kernel from here:

https://drive.google.com/drive/u/0/mobile/folders/1biGuCb952rKG7bDcjeFJYDFH3JGA82l9?usp=sharing

9.4.8 vendor/firmware from here:

https://downloads.akhilnarang.me/MIUI/beryllium/

You only need to flash vendor/firmware and kernel, just clean dalvik and cache, no other wipes are needed and your data will not be wiped...
[Xiaomi Poco F1 Questions & Answers] gori0n:
Hello [MENTION=2934546]TioCareca[/MENTION] and thank you for your answer.

I never flashed any firmware but updated MIUI to latest version before flashing LOS, and I read somewhere that updating MIUI also updates the firmware so I guess I'm on 9.3.11 or 9.3.14 as it was around mid-march.

I have kernel version 4.9.163-perf-g43c3898. This number doesn't match with any firmware number ?

Ok I will try this combination when I get back home in 10 days and report back.

By curiosity, do you know where does this kernel come from ?

Is there a specific order I need to respect ?

I was thinking of doing : Clean Dalvik and Cache -> Flash Kernel -> Flash Vendor/Firmware -> Reboot

Thank you.
[Xiaomi Poco F1 Questions & Answers] ipdev:
The files I upload are files I use or maintain. Link

kernel-beryllium_global_xx.xx.xx-ak2.zip file is stock miui_global kernel made flashable so you can simply install it like any custom kernel.

POCOF1Global_xx.xx.xx-firm.zip is just the firmware. bootloaders, modems/radios, trust, .....

POCOF1Global_xx.xx.xx-ven-firm.zip is firmware and vendor.

As for the difference between mine and akhilnarang. I downloaded 4.18 from akhilnarang Link to compare. Save for the order files are zipped in, file dates and a few bytes in the updater-script(I comment out a few line instead of deleting them.), and the name of the zip file itself, they appear to be the same. If anyone wants to look, the zip info and updater-scrips are here. Pastbin Link

To add to [MENTION=2934546]TioCareca[/MENTION] said. You can find the vendor version if you look in the /vendor/build.prop file for ro.vendor.build.fingerprint. It will show you what rom the vendor was build with.

ro.vendor.build.fingerprint=Xiaomi/beryllium/beryllium:9/PKQ1.180729.001/9.4.18:user/release-keys

(getprop ro.vendor.build.fingerprint will display using /system/build.prop so you do actually have to look in the /vendor/build.prop for the true build fingerprint.)

The kernel is part of your boot image. So changing the kernel will modify the installed boot.img file by replacing the kernel itself, and depending on the kernel, adding or changing a setting.

Changing firmware or any partition will delete files but, not the ones you are thinking of.

Example, when updating a rom. The update is basically a backup of the new version. When you flash the updated version it first wipes the system partition and then restores the newer version to the system partition, and then replaces the boot.img. (To try and keep this already too-long and OT post short, I edited out how backup scripts work and explanation of partitions.)

Cheers. :)
[Xiaomi Poco F1 Questions & Answers] TioCareca:
If you updated miui the vendor/firmware is updated, in case of doubt just flash the firmware corresponding to the kernel just to be safe....

That's the kernel number version, don't go that way to not complicate more....

So to make it simple just flash the kernel and vendor/firmware...

That kernel is extracted from stock miui so no problems there...

Because you already have los installed just:

Flash vendor/firmware -> kernel -> clean cache and dalvik...

---------- ----------------------------------------------------------------------------------------------------------------- ----------

It seems we got too many links and people sharing things, so now i updated my phone using [MENTION=7280276]ipdev[/MENTION] link to kernel:

https://drive.google.com/drive/u/0/mobile/folders/1zGc3v1ahsN2dpkPppNAJJMDHKl8jnQmj?usp=drive_open

And vendor/firmware from [MENTION=5854483]akhilnarang[/MENTION]:

https://downloads.akhilnarang.me/MIUI/beryllium/

I am using 9.4.15 will test it for some time to see if all good, until then 9.4.8 was the latest to not giving me problems...

Edit:

[MENTION=9610506]Mooatreides[/MENTION] were do you get your kernels, including crdroid mod kernel?

[MENTION=7280276]ipdev[/MENTION] your kernel is just extracted from miui or you modified anything?

And if it's no asking much, how do you extracted it?
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
[MENTION=9610506]Mooatreides[/MENTION] were do you get your kernels, including crdroid mod kernel? [MENTION=7280276]ipdev[/MENTION] your kernel is just extracted from miui or you modified anything?

And if it's no asking much, how do you extracted it?[/QUOTE]

Hey man, great discussion going on!

The ones in my drive i made with android inage kitchen, just swapped miui zimage for the one in crdroid boot, there are also some that were made by others on the crdroid telegram group.

I havent bwen able tinsoebd more tine to make a zio file for all roms and it may be too complicated for me.
[Xiaomi Poco F1 Questions & Answers] n3w0rk:
I am literally getting screen freezes whenever I use custom kernels. Global ROM & Xiaomi.eu seems to be fine.
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
well thats what were talking about,,, read the thread you will find the solution:)
[Xiaomi Poco F1 Questions & Answers] ipdev:
No modifications. It's just extracted from miui's global boot.img.

I use AIK and AnyKernel2 both by osm0sis.

AIK - xda-link -- AK2 - xda-link

What I do.

Download and unzip miui_POCOF1Global_xx.xx.xx_-------_9.0.zip

Copy the boot.img to my AIK directory.

Unpack the boot.img with AIK and copy the zImage (kernel) file to my AK2 directory.

Edit the AK2 script and zip up a new -ak2.zip

Go back to the unzipped miui_POCOF1Global_xx.xx.xx_-------_9.0 directory

Edit the updater-script and zip up a new -ven-firm.zip

Edit the updater-script and zip up a new -firm.zip

Occasionally, I'll also make a vendor only (-ven.zip) if I am testing something.

Test the zip files and upload them.

Download the zip files and test using at least two more roms.

Cheers. :)

Edit:

I have also added some modified versions that I've been using in the dfe folder.

dfe_POCOF1Global. Flashable zip that removes forced encryption and vendor security date.

dfe_POCOF1Global_x.x.xx-ven and dfe_POCOF1Global_x.x.xx-ven-firm include the above script.

Here is a link to the modified updater and the dfe-date script. Link - Pastbin

Edited: 2019-Jun-25
[Xiaomi Poco F1 Questions & Answers] facerneidiz:
Someone please gimme 9.3.21 vendor download link.
[Xiaomi Poco F1 Questions & Answers] ipdev:
Most use vendor/firmware from akhilnarang. - Link

or you can grab mine. - Link

Look in the xfiles folder for older files.

If you are looking for just vendor, check my link for -ven.zip or you can download the fastboot version and just fastboot flash vendor vendor.img

Fastboot miui_global 9.3.21 - Link

Unzip it and you will find vendor.img in the image directory.

--------

Question to all about vendor/firmware files.

I was recently testing with xiaomi.eu roms. Still have to look into the main differences.

Most of what I can find is just system/rom related.

The xiaomi.eu vendor is by default encryptable so, no need to modify or flash a DFE file.

The kernel and firmware appear to be the same as corresponding miui_global builds.

Any one interested in using xiaomi.eu as base firmware, vendor and kernel?

If anyone wants to try, xiaomi.eu_multi_POCOF1_9.4.18 files are in the oneoff folder on my gdrive.

Cheers. :)
[Xiaomi Poco F1 Questions & Answers] DrillerD:
What the difference between version 10 and 9 kernels/vendor/firmware? Basically I want to know which version has the latest updates.
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
10.x.x.x is stable, the 9.xxx is beta and more recent, loom at rhe upload dates
[Xiaomi Poco F1 Questions & Answers] Ciprum:
Hello. I have read the thread and saw the patched boot imgs and kernels, but I want to use Franco kernel with the screen freeze patch. Is this possible and if yes how can I do it? Thanks.
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
No it isnt, we dont have a patch or a fix really, its a work around. If you want to ask franco to find the patch thats not publicly available but through exploring the new miui kernels in their boot imgs then ok try that.
[Xiaomi Poco F1 Questions & Answers] facerneidiz:
I am the latest eu rom. What do you guys suggest, I should use to get rid of touch freeze?
[Xiaomi Poco F1 Questions & Answers] Antonio racioppa:
Screen freeze FIX!!

Hi everybody,

I'm new over here but and I seemed to struggle with screen freezes on my Poco F1.

Now, I have a solution!

After trying different ROM's and Kernels I came to a solution.

Flash the newest Pixel Experience ROM (NOT the CAF-edition)

Then you get the boot.img from the latest BETA release and flash it via fastboot.

After 4 days I realized that everything seems to be fine, smooth and without any screen freezes.

Procedure:

- Get the latest Pixel experience ROM from the website (search on google, pixel experience rom, poco f1)

- Download the latest beta version of MIUI on en.miui.com

- Make back up first!

- Go into fastboot and flash the latest TWRP recovery

- Whipe everything!

- Flash the latest PE rom

- Boot back to fastboot

- open the .zip file of your BETA MIUI rom and paste the boot.img on to your computer

- Open CMD (Minimal adb and fastboot)

- type command, fastboot flash boot (boot.img)

- Reboot

- and there you go, smooth, non screen freezes experience on your Poco F1!

Cheers!!
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
Nice man! Buttt I wrote about this trick like a month ago in this verry thread lol. PE was the first rom I tried and I think it's the only one you flash stock miui boot. Img on.

Read the whole thread you'll see how to use any Rome.
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
You shouldnt get freezes on eu. The fix is to use miui kernel so how would that help you? First, what touch panel do you have? Check that
[Xiaomi Poco F1 Questions & Answers] facerneidiz:
Nvt-ts is what I have got.
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
ok then flash any custom kernel you want, there seems to be a problem where the fix for fts panels broke some nvt panels. So if you try derp, or twisted, malakas, any of them with 9.1.24 touch drivers youll be ok.
[Xiaomi Poco F1 Questions & Answers] gigishan:
Still have touch issues... notification bar pulled down automatically :( annoying...

My settings

Vendor/firmware 9.4.25

Miui stock kernel 9.4.25

How to fix?
[Xiaomi Poco F1 Questions & Answers] lordschmaeh:
Hi,

my first post here, though i read a lot on xda. Come from an old S5 and since it´s now completely broken i moved on to Poco f1. Got the Global Edition with latest Miui (Its only 3 days old an on latest update with miui global stock rom, waiting for bootloader unlock :)

It seems more complicated than with my good ol S5 to get custom roms and root going, but i will give it a try :)

I come from LOS16 on my S5 and want to move over to crDroid with my new Poco.

In the crDroid Thread they recommend ROM Firmware 9.2.15 as required for crDroid v5.3.

I read the whole Thread but somehow i don´t get it!? Which files exactly are recommended to install for the screen freeze fix?

Sorry if it´s a noob question, but i really tried to get through all posts here and understand it...but i want to be sure to get the right files for my first custom rom flash on Poco.

Thanks a lot and its really a great job you all are doing on xda!!!
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
Come on the crdroid telegram group bro well help direct, you can use the latest vendor/firmware on akhil narangs site.

If you don't have a nvt touch panel then there's nothing to worry about though., just use stock kernel. This thread is about freezes with fts panel.
[Xiaomi Poco F1 Questions & Answers] kokmz:
Hello guys. I bought a pocophone f1 and it arrived today. I came to this topic unintentionally, but I'm worried ... I checked in an application and my display is nvt_ts. I don't had any freezes yet. Is there any way I can reproduce the problem? I have 15 days to evaluate the device and return it if necessary. Is it worth continuing with it if have the problem? I really liked the device because of the videos I saw and I'm sad: /.

Sorry for my English... is not my native language.
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
Well it's only a problem for fts screen so your ok relax bro and flash away:good:
[Xiaomi Poco F1 Questions & Answers] gori0n:
Update time :

I installed these two files :

beryllium-9.4.15-9.0-vendor-firmware

kernel-beryllium_global_9.4.15-ak2

and the screen freezes seem to be gone !

Thank you all for your work and your guidance (special thanks to [MENTION=7280276]ipdev[/MENTION] [MENTION=2934546]TioCareca[/MENTION] [MENTION=9610506]Mooatreides[/MENTION]).

Cheers
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
Niiice!

Im getting ghost touchs though that pull down my notification thingy though,,, I don't remeber wheb it started but I hope xiaomi fixs this also!!!
[Xiaomi Poco F1 Questions & Answers] gori0n:
So after a few hours of using the phone, the screen freezes are definitely gone but a new problem has arrived : the notification bar sometimes pulls down on its own (same as you described).

It's less annoying than the screen freeze but still...
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
Yeah it's wierd, what rom r u using?
[Xiaomi Poco F1 Questions & Answers] Ichigekihissatsu:
Has anyone noticed after flashing boot.img of MIUI 9.4.28 to Pixel Experience 4212019 Caf, "Hey google" and "okay google" doesnt work anymore. Also there is no vibration on incoming calls
[Xiaomi Poco F1 Questions & Answers] gori0n:
I'm on Lineage OS 16.0 (official).

What about you ? And what firmware version / kernel ?
[Xiaomi Poco F1 Questions & Answers] Mooatreides:
On crdroid with vendor 9.4.8 and kernel 9.4.8 also