yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F1 Accessories] philsuf:
I initially planned to only buy the casing from Ringke since I prefer how it looks compared to Spigen's. However, I then noticed that Ringke also produced tempred glass for Poco F1, so I ordered them both and have been using them for several days now.

Ringke Invisible Defender - tempered glass

This one came a couple days earlier than the case, so I have it on first while using the default casing.

[IMG="poco1"]https://i.imgur.com/R5yM4vU.jpg[/IMG]

[IMG="poco2"]https://i.imgur.com/3qkGRce.jpg[/IMG]

Here are some of my thoughts:

There's not much of a problem precision-wise, the top and bottom part are well covered, the glass went way over the screen and into the bezel (Image A)

The side part is covered very precisely and didn't go over to the bezel part, too tight that for me it led to the issue below (Image B)

When in the dark, tilting the phone to the side reveal this rainbowish lines (Image C)

Using only the default slim casing, you can feel the edges of the glass are somewhat rough. The Ringke case below fixes this issue for me though, as the case cuts higher than the glass so it covers the rough gap. Ringke did explained on the product's page about having inevitable lifted sides due to the curved nature of the phone screen, so this might be the reason of that rough edge.

[IMG="image A"]https://i.imgur.com/HcWZY2P.jpg[/IMG]

[IMG="image B"]https://i.imgur.com/xGRlnsD.jpg[/IMG]

[IMG="image C"]https://i.imgur.com/DXxhOjr.jpg[/IMG]

Ringke Fusion-X Casing

I've never use Ringke products prior to this phone, the packaging of the casing is somewhat minimalist. When applied to the phone, however, it feels satisfyingly fit to the phone. I have no complaint with the precision so far.

[IMG="pocaseA"]https://i.imgur.com/0PlZK8n.jpg[/IMG]

[IMG="pocaseB"]https://i.imgur.com/VzLkBi4.jpg[/IMG]
[Xiaomi Poco F1 Accessories] philsuf:
One more thing on the tempered glass: No oleophobic coating, it's a fingerprint magnet
[Xiaomi Poco F1 Accessories] santiagoruel13:
Im fine with ringke fusion X case and Nillkin tempered glass.eeheheh. paired with a ringke strap
[Xiaomi Poco F1 Accessories] Kobra.shady:
Thank you for this wonderful post I am planning to buy ringke case....I am using poco since past 5 months with default tpu case, now it is turning yellowish brown like tpu cases do after a while.... Can you tell me what is the material on the transparent back of rinkey case ? And please tell if it gets scratches after usage of few months.....

Also did you find a tempered glass with decent olephobic coating and also which is not a rip off. I'm happy with my current one, only one issue that it is a finger print magnet too.....The screen looks dirty when phone is locked and I have to constantly wipe it to keep it clean
[Xiaomi Poco F1 Accessories] philsuf:
After 2 months of usage, no scratches yet. But I can't confirm on the back side material, my guess would be that it is plastic. So far I am really happy with the case, but not so much with the glass.

I still stick with the Ringke glass. My workaround is to coat it again with a liquid glass protection, just the cheap one. It isn't exactly fingerprint proof, but much better than using just the tempered glass.
[Xiaomi Poco F1 Accessories] Kobra.shady:
Cool n thanks for quick reply...if you bought that liq glass protection online...can u please send me the link, I'll really appreciate it ?

And I was just worried about scratches on the back panel, since yours is okay so now I will happily buy Ringke case ?

And for the tempered glass I need to find something.... Hopefully that solution you are using will help.. because online if you buy tempered glass they say it has olephobic coating and anti finger print in product description but mostly it's just gimmick ??

C this is how smugged my phone gets....And it may look that I have touched it with oily figures, but trust me that ain't the case
[Xiaomi Poco F1 Accessories] penna_85:
It looks not good but the glass seems very protective!!

It covers very well!! :good:
[Xiaomi Poco F1 Accessories] philsuf:
No problem, happy to help. However, I can't help you with the link, as I don't think any store here (Indonesia) will ship overseas.

Whoa, that is a really bad case of prints you got there. When I said my glass is fingerprint magnet (before I put liquid coating), it actually wasn't even half as bad as yours!

Anyway, I am using this liquid to make up for that problem:

https://shopee.co.id/novanrara22/1435201737?version=d8a482c89f545d4b74c105cce349c2ba

Cost me less than a couple of dollars :D
[Xiaomi Poco F1 Accessories] Kobra.shady:
Yup it's very protective, doesn't block any part of screen or notch display, but yes only issue is finger print marks...rest I am happy with it..

---------- Post added at 12:28 PM ---------- Previous post was at 12:25 PM ----------

?? Told you it's really annoying, I have to keep wiping my screen after few hours or it looks quite dirty...I will try to find similar kind of solution here, or get tempered glass from local market instead of online, because online u can not be sure ? even this tempered said "anti figure print" ????
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] infrag:
Anyone wants to test multirom it seems to work fine for me so far. I've got my device encrypted and it seems to work fine still.

Flash recovery.img :https://drive.google.com/open?id=1zRny9vDBRRcqxFVjMapemZuuQhJwoYH1

Flash multirom zip : https://drive.google.com/open?id=17lXEdiWCYv_pGnNw7eKir13tZiPoQa9O

Add rom using MR menu in recovery.

In MR settings change brightness to 255.( Otherwise there is no boot screen)

ReBoot to system.

Select rom to boot

Bugs: make sure you set brightness to 255 in settings.

I've tested on my phone with live data and lost nothing.

I take no responsibility for anything that happens to yours if you test this.

This was based off the work done by Vasishath the Beryllium dev. I've used his multirom patches and changes so the credit for that goes to him. I've used his work and made it work on the Android 9.0 omnirom tree although its not finished yet as DRM is still f'd.

If sh1t goes south uninstall by using:

https://drive.google.com/open?id=1hS0XWRRh850Jh2lU6EqvkYb9Qx0sjKbj

Thanks to arifqur for the reminder that people may need this.

Kernel source: https://github.com/LineageOS/android_kernel_xiaomi_sdm845
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Also can the multi rom Manager app be used to boot into the other roms?(Tried it and says like Device not supported and stuff)

Edit: Tried and added a rom but the auto boot settings are a bit confusing as I can't seem to find the setting if I want to boot into the internal rom. It has options to boot into the last booted rom or one of the secondary rom that I have installed. No setting to boot into the internal rom

Edit 2: After rebooting into recovery it is now showing the option for both internal and the secondary rom. Although thebooting into secondary rom is giving problems at the moment as it is boot looping and went back into recovery

Edit 3: First tried installing citrus-caf rom which boot looped back into recovery. Next flashed PE rom and it booted and am currently setting it up.

Edit 4: Tried installing a secondary rom by restoring a backup and it also booted fine.

Edit 5: Made the mistake of updating the Magisk from the secondary rom which was restored from a previous backup and then none of the roms would boot and go to fastboot after a while of boot looping. Since you did not post an uninstaller for the Multirom, I downloaded the one from the Beryllium thread and removed the asserts line and removed the Multirom and again restored from a previous backup and was good to go.

Again went back and re-installed Multirom and added the latest PE build and set it up. So every thing is nice and dandy now.

Better post an un-installer for Multirom in this thread.

I am attaching the Uninstaller that I used here till you post one

Exciting stuff man. You are awesome dude
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] infrag:
Thanks for the feedback and the link for the uninstaller.

:good:
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Dear [MENTION=1187148]infrag[/MENTION] is there a possibility of getting haptic feedback in the twrp. Really miss that.

Otherwise everything else is working nicely.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Andrewpao13:
Great work thanks for sharing,

Which kernel did you use?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] reevdre:
Is it Pie?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
So you are the guy I've been waiting for! Bravo Infrag, I was looking after this. I'm gonna try it right now. Thank you very much for putting your time on this.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
I have Havoc and Syberia both of them Pie and everything seems to be fine.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
All the kernels seem to work
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
I managed to run Havoc as internal + Syberia as secondary and China Developer as internal + Havoc as secondary. Plus Magisk 17.1 and Sphinx kernel in both cases and everything seems to be fine.

The only "problem" I'm facing is the impossibility to use lock protection in internal and secondary ROMs at the same time. Once I set a lock pattern for one of them I'm unable to pass through the lock security in the other, even being the same pattern. The only solution then is to flash a lock security remover zip but this makes impossible to set back a protection.

The other issue I'm facing is that Play Services FC in custom ROM but I have no clue about the reason, this is probably not related to the multirom, no idea.

Edit: Uninstalled Play Services with TiBu and installed a previous build from apkmirror, it got updated through Play Store and FC,s seem to have disappeared.

Anyway it's an excellent work and I rally thank you Infrag.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] alessiogentile:
Thank you Infrag, I remember you from the good old leeco days lol. Glad to see a pro like You working on the mi8
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] gulp79:
for the pin problem i've restored my primary rom pin with in this way:

Using adb:

adb devices
adb shell
cd /data/system
su
rm locksettings.*
adb reboot

then i've rebooted my internal rom, now without a pin protection, and i've set a new pin from settings
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] ermacwins:
Is it also the same for pin code instead of a pattern?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] gulp79:
Dosn't seems a DRM issue, seems only that the default brightness is too low,

under "MultiRom Menu" -> "Settings" -> i've set "Screen Brighness" to 255, and in "AUTO BOOT" i've set a time-based boot with a delay (5 sec is ok). Afer a reboot now i can see and use the MultiRom Boot Menù :good:
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] infrag:
Hahahahahaha thanks :good:
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] pocax:
hi infrag, its seem if my primary rom is encrypted, it goes bootloop, after install secondary rom, but secondary rom is work fine..

Edit : apologize, its work now. multirom must be installed before encrypt process
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] escrifonife1:
I flashed the recovery img and installed the multirom.

I can add new roms with no problem.

When I reboot the phone it doesn't boot into any rom. It boots in my primary system.

In settings I can see only the roms I have installed, not the internal rom.

There is no error message, it just don't boots into the new roms.

Edit: I am trying to upload screenshots from my TWRP but I don't have permission in this forum. My TWRP version is 3.2.3.0
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Try to boot once into the internal rom and then back into recovery and now you will see the option for internal rom
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] escrifonife1:
I have done it already. I can boot into my internal rom. After when I go back to recovery I can see only the rom I have installed in Multirom. I select it to boot, restart and it still starts in my internal rom.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Okay! Maybe try installing Multirom zip again

---------- Post added at 12:43 PM ---------- Previous post was at 12:30 PM ----------

Maybe the no-vibrate problem has a similar ridiculously simple solution.

Another thing that I noticed was if I install a secondary rom by restoring a backup, it almost always bootloops to the fastboot mode. If you reflash the rom.zip after restoring from a backup, it boots normally.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] mbleyot:
Is it okay to install miui based rom + miui based rom? Thx [MENTION=1187148]infrag[/MENTION]
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] haistiinta:
yes...i have xiaomi.eu +miuiPRO
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] mbleyot:
Well thx mate, nice info
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Stocco:
I try add PA rom to secondary but no boot
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] haistiinta:
yes PA not bot or bot in twrp
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Andrewpao13:
Can you provide a link with the security password remover zip?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] haistiinta:
in twrp,/advancet/file manager/data/system,delete all file ex.:locksetting,lockscreen,password....
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] infrag:
Is your device encrypted?

There may be a link between SOME secondary roms not booting if primary is encrypted.

I need to establish if this is the case before I do more testing.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
No PA won't boot as secondary on my non encrypted device also
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Chema_F:
Is it possible to install official miui as secondary ROM?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] gulp79:
Have you tried to reinject boot after PA install?

For some roms, i've to redo the boot injection after installation, and after that i can boot....
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Andrewpao13:
So I tried to install a miui based ROM as a secondary but every one of them I tried (eu, mi globe and official builds) seem not to boot even with dm verity.

Any suggestions?

Edit: My device is NOT encrypted.

---------- Post added at 05:31 PM ---------- Previous post was at 05:29 PM ----------

In which ROMs did this work?

Also how many ROMs have you been able to install?

Thanks!
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
I can boot other secondary roms after flashing pa as a secondary which reboots back to fastboot mode.

Anyways will give this a shot

---------- Post added at 11:44 PM ---------- Previous post was at 11:07 PM ----------

Dear [MENTION=1187148]infrag[/MENTION] a new updated multirom.zip was posted in the beryllium thread and its changelog was like "fixed bootloop of secondary roms whose Security patch level is lower than the primary".

Maybe that's the reason why PA has been bootlooping on dipper as secondary as it has older security patch level

---------- Post added at 11:45 PM ---------- Previous post was at 11:44 PM ----------

Dear [MENTION=1187148]infrag[/MENTION] a new updated multirom.zip was posted in the beryllium thread and its changelog was like "fixed bootloop of secondary roms whose Security patch level is lower than the primary".

Maybe that's the reason why PA has been bootlooping on dipper as secondary as it has older security patch level
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
You are right, now pa works

https://drive.google.com/file/d/1ddgkobhACBzyn8QdYq3aOBXsQAUuDz2-/view?usp=drivesdk

I've done a little change
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
This zip is for the Dipper?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] gulp79:
Yes, the installer script searchs for dipper device.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
Yes, also I've changed fstab to no try to mount sd.

Two very little changes, device check and fstab.

Now all my secondary roms are working
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] infrag:
So this is the .zip file from beryillium thread but modified to work on Dipper?

I already have the change to allow secondary older security patch to boot.. :S
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
So this was there all the time?

Wonder why PA doesn't boot as a secondary then
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Strange thing. Must be due to some conflict with Beryllium and Dipper device tree. I have no sound from the Speaker after I flash this multrom.zip from Poco.

No sound in the internal and no sound in the secondary.

Although I was able to install PA.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
Yes but as arifqur said there is no sound, so we cannot use it.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Yeah what a bummer
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
There is a trick to get sound back.

Extract boot.img from your internal rom.zip

Then flash boot.img in twrp selecting the option to inject multirom.

Optional: then magisk + custom kernel

Now sound works
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Hey! That was a cool trick.

How did you come up with that?

Working fine for me.

Many thanks.

The perks of being in a community with many people to help you with
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
Just testing. Anyway it's not working perfect for me. I cannot install magisk on primary, strange.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Okay so I was running los16 on my device with magisk before installing the multirom and had made a nandroid backup of it.

On your advice I installed the multirom.zip and then installed the boot image extracted from los16 zip. Then I booted once into the los internal rom, checked the sound which was okay and then rebooted to twrp to install PA as a secondary rom and then set the rom up.

Then I read your comment that magisk was not working on the internal so I booted back into it and the magisk app was installed but root was not there.

So I booted back into twrp and restored the boot partition only from my earlier nandroid and now both internal and secondary rom have magisk and everything is working as it should
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
Great, anyway I think it's better that [MENTION=1187148]infrag[/MENTION] upload multirom.zip with the proper fix.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Yeah that goes without saying.
[MENTION=1187148]infrag[/MENTION] is our man
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] saikoz:
im on beta 8.12.20

multirom not working at all,

tried reinject , flash latest multi.zip from rodries,reboot etc still same,

any help?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Dude it would be very hard for anyone to help you with this little information you have given.

What do you mean by not working at all?

Are you able to install secondary roms and they are not booting?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] saikoz:
Sorry,

What i mean is i tried every suggestion in this thread, but not working,

but not working i mean, there is no boot menu, its only boot to default rom which is my miui beta,

Yes im able to install 2ndary rom, the roms is syberia and pixel experience, so i got 3 roms now.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
Have you set brightness to 255 in multirom settings? It is explained in the first post.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] gundam311:
strange as i dont have any option to inject multirom using install image. i got that option only if installing from zip.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] saikoz:
yes i redo again exactly from this step, starting from flashing the recovery, still no luck :rolleyes: im using PE as 2nd rom

Anyone wants to test multirom it seems to work fine for me so far. I've got my device encrypted and it seems to work fine still.
Flash recovery.img :https://drive.google.com/open?id=1zR...pemZuuQhJwoYH1
Flash multirom zip : https://drive.google.com/open?id=17l...Kir13tZiPoQa9O
Add rom using MR menu in recovery.
In MR settings change brightness to 255.( Otherwise there is no boot screen)
ReBoot to system.
Select rom to boot

edit : i reflash stock boot.img and try again, still same
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] tuanduy7453:
Do not receive a password when switching to custom rom.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Was able to flash the new p3r rom as a secondary after deleting the vendor files in the ZIP and vendor related lines in the meta-inf file
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] leszekpap:
I have a problem. Internal rom 9.1.10 weekly summary, second is pe. When I set pin for MIUI then I cant start pe as I got info wrong pin. When I use zip (above file) to remove pin it's working only on one rom, on second still info wrong pin. Is there a way to have pin on each rom and working ?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
You should read the multirom thread op in Poco phone forums. It will give you a complete insight into what is and what isn't working in multirom.

The pin thing is a known problem and no workaround has yet been found.

Try to keep the pin/pattern unlock only on your primary rom and set only swipe to unlock in your secondary roms
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] leszekpap:
Ok thanks for info.

This is exactly what I did. Pin on one, no lock on second.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] grasipe:
I have tried many times but whatever I used as internal rom I can not see the internal in the setting-select. When I select secendary rom to reboot, it turns out to boot into the internal rom. anyone can help me?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] leszekpap:
How to remove rom ?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
Wow Damn!

I was mucking around with the swap options in the multirom where I was unable swap primary with the secondary and many flashes and reboots later some how I booted into recovery and everything was wiped clean. Nothing was left.

So guys always have a backup of all your files and folders on your pc.

Had to start from scratch. Still doing it in fact
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] rodries:
Sorry to hear that, and thank you for warning us.
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] sheg0:
Did anyone manage to boot xiaomi.eu 9.1.10 as secondary?

Bootloop for me. Is the stock kernel of miui multirom compatible?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] Andrewpao13:
[MENTION=1187148]infrag[/MENTION] is it possible to add advanced wipe options in the secondary ROMs?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] leszekpap:
Any update ?
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] atrufinibr:
Heppened to me 3 times.

Sad but true
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] arifqur:
3 times? Boy you are one resilient dude. Trek on
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] msi.1362:
Hi, I've done all the steps one by one. The main rom is MIUI Chinese developer 9.1.7. I set the brightness to 255, I installed Pixel Experience and Havoc as secondary ROMs. However, the boot menu does not appear and goes directly to the original ROM. It seems has some problems which works on some devices and does not work on some other ones. If anyone knows please advise the solution. Regards
[Xiaomi Mi 8 ROMs, Kernels, Recoveries, & Other Dev] nfsmw_gr:
Something similar happened to me as well.

Also I tried updating LOS as the main rom and I lost multiboot.

It's very WIP for now indeed.