yashsingh1/xdaforums huggingface dataset:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Koogly:
Yup.. Realised it just now.. gonna jump into it soon.

But my point was that the earlier stable was not good for Current AOSP.. hopefully, the guy having trouble has tried the new version and is having a blast using this ROM!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] dennisb71:
Thanks for the help. Really appreciate it!

Last try yesterday and....bam, we are live. I don't know what I did but flashed the latest version again, and Gapps. No custom kernel and things seems to work fine now.

When I make a back-up using TWRP, is that sort of an immage of the system?

What i mean is, when i try a custom kernel, and it doesn't work, does the back-up contain the old kernel, and can I just restore the back-up with old kernel.......or??
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] thatruth132:
I think once you make one mistake it can boink everything ....

If you make one mistake I would say start from scratch .... Even the other room posted peoe clam didn't work worked for me after toying with it face lock works perfect for me ....just need to enable it in havic lockscreen settings
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] :
My simple gapps flash with no errors. Every time, any rom. I linked few pages back. Ezio keeps em fresh, and its a fork of beans gapps. Remember them ? The updater wont let the device falsely inform u that u are out of space on system. Make them yourselves guys, its a drag and drop .sh..
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] clarkcant:
Don't mean to be a prick, but for future reference - there's a thumbs up button.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Kulinick:
You have LTE, but do you have calls and texts?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] prorcracer87:
Is "now playing" really working?

I saw the video review, but i did not see the option for now playing, maybe i missed it.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] thatruth132:
The only request if we could put over the force full screen app option. This one doesn't give you the same full screen with expanded view
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
Hi [MENTION=6417885]Eliminater[/MENTION] , you made really a good work.

Can you share your kernel and device source?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] suzook:
OK! I have finally got havoc booted! How do i get playstore? I loaded the modified gapps, but no playstore. Thanks
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Araa01:
Flash orginal gapps from opengapps.com
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] suzook:
Thanks, That did it! I thought there were still issues with original apps.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] suzook:
Can custom kernel be flashed??? Wanting color contrls back.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ayed7809:
How you did success flash havoc?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] suzook:
Flashed rom, flashed gapps, flashed twrp installer, flashed magisk, changed slot, Flashed rom, flashed gapps, flashed twrp installer, flashed magisk, reboot to os
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ayed7809:
no need reboot twrp?which twrp version?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] suzook:
I am using ver .13. I did not reboot to twrp, just changed slots in twrp. MAKE SURE you have same os on both slots.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ayed7809:
Thanks for the guide.:D
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sonarakash888@xda.com:
Fp working or not??
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] TikiThePug:
No
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] suzook:
NP. Its nice running Havoc again. My favorite ROM! Just hoping for color controls for screen. My screen has green push.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] se7ensde:
Do not follow this its completely wrong.

It's rom zip

TWRP zip

Reboot recovery

Gapps zip

Magisk zip (optional)

Kernel zip (optional)

This is the way ab devices are meant to be flashed and there's a reason every rom gives these same flashing instructions. Don't post false instructions that can cause everyone problems and get the thread even more flooded with the same questions. And to everyone who can't figure out how to flash the rom it's probably better your stay on stock to begin with and xda had a search function so use it to search your question before you post about it cause most likely it's been asked and answered more than once already. Not following the proper steps will cause issues. That reboot after rom and TWRP flash is very necessary.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Koogly:
When making backup with TWRP, just select "Boot" partition.. its what contains the Kernel too.

so make a backup of "boot"

Flash the new kernel,

if things don't work out, just restore boot and you will have your original kernel
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] dennisb71:
Just checked out your youtube channel. It's easy....lol

Wish I knew that one before, but oh well. Thanks for the great help!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] 696kris969:
I remember someone saying that smurf kernel fixed FP.

I later found out tho that the latest Rc of smurf kerner does fix fingerprint... for record im on 2.0.56rc48
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] dennisb71:
Ok, good info.

I am using the latest stable version of smurf kernel now, thanks to the comment above.

Seems to work for now.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] 696kris969:
i don't know if it makes a huge difference but I found that making a 2nd scan of the same fingerprint improved the speed. not by much, but enough to notice!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
I tried that, its temporary. I think the refining that the scanner does each time you unlock loads its brain with too much information and it gets suspicious
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] hussain1560:
Can i flash this rom on OOS 9.0.14
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] farhan20:
Yes u can.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Eduardogv:
Hi, on the Smurf kernel thread I can find the lastest stable biuld from June 9th, named: SmurfKernel.2.0.56.OP6.OP6T.zip7

Does this version has all the necesary fixes for finerprint? orr should I still flash the lastest RC? (Also, which ones are the RC?)

Thanks in advance for your reply
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] hussain1560:
Thank you so much :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Lmfaoown:
Has anyone else had issues updating via OTA? I'm on the May security patch (Havoc 2.5) and every time I try to update to Havoc 2.6 it claims it installed successfully and a reboot is required, and upon reboot I get boot loop into fastboot. The only thing that fixes this is by choosing "Power Off" then holding Vol- and PwrBtn to go into TWRP as using fastboot's "Boot to Recovery" will go into HavocOS 2.6 recovery. Once booted into TWRP, all I have to do is reboot the phone and it'll boot into HavocOS 2.5 like before. I've tried doing this with Smurf's kernel and stock 1+6t 4.9.178 kernel.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mavogaro:
Does anyone else have an issue where Google Assistant cannot send text messages? I'm on T-Mobile and using latest Havoc build for 6T. Assistant works fine on stock OOs.

I intentionally switched back to stock OOs over the weekend just to check.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] simonk206:
Fingerprint works fine with latest stable

---------- Post added at 04:08 AM ---------- Previous post was at 04:05 AM ----------

If you have problems with OTA try update it with twrp

Flash Rom and twrp zip

Reboot recovery

Flash GApps, Magisk, smurf

Done
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Koogly:
Hey, if you are running Smurfs on Havoc, are you getting network traffic indicator working correctly?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mishra_gi:
Not me...
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Koogly:
Hmm.. seems to be an issue exclusive to Havoc on Smurfs, Smurfs with other ROMs (Validus, Skydraon) Works fine.

and Havoc with Holy Dragon and Radioactive works fine too...

but not Smurf with Havoc...

the Network Indicator is stuck at 0.

Can [MENTION=6417885]Eliminater[/MENTION] or [MENTION=6773875]Linuxpenguin[/MENTION] Look into this, please?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] wollax:
+1
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] 696kris969:
the latest build of smurf just released yesterday and that had all the required fixes for fingerprint!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fabianocannizzo:
this rom have very bad signal. i am in italy with Wind operator

:(
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jeanxx:
Definitely loving this ROM has basically every feature that I could ask for. However, has anyone been experiencing issues with media apps either continuously force closing or no longer playing in the background if another app opens on top of it? Every time that my YouTube so it's playing a video and I leave the app with background playback on it stops playing entirely and the same thing with Spotify. Also it looks like always on display is also having issues where if you turn it on and then you turn it back off regardless of if you reboot your phone or not it's still randomly turns on and turns off.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] wollax:
with vodafone in italy and also in other europe country signal is perfect....
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
The Wind in italy can be veerrryyy slow due to weird traffic policy likely. I think the towers are ovecrowded or something. This is my experience in northern areas
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Cold Tallday:
Does this ROM have "broken" pixels at the corners of the screen?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
Can you pass a picture?

---------- Post added at 09:17 AM ---------- Previous post was at 09:15 AM ----------

I haven't tried any other ROMs yet but for some reason 19.1 is the last usable version of magisk

19.2 and 19.3 freeze the systemui soon after boot. Am I alone?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] joaoleo10:
Should i try this or continue with OOS?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
All of the guys in this thread are trying this so whats the point of your question? I guess: "Is it running well?"

All the roms and oss are running quite well with few bugs that are being fixed
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] joaoleo10:
Yeah , i see good reviews about it , i already tried Google's Rom. Just wanted to know if it's worth a shot, if i should try it on my OP6T.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] 696kris969:
the only problem I've had with this ROM was fingerprint and the latest version of Smurf Kernel fixed that. I've had no boot loops. no lag! it runs faster and better than stock oos and I don't get the stupid screen lockups like I did on oos. there's no reason why not to try it.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Stogie87:
I don't have this issue. Maybe you have an battery saver app or something installed, what stops your apps from running in the backgtound?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sandix:
Probably has battery optimizer still enabled?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] g_oral:
Are the bank apps and nfc payment working on this rom out of the box?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darkmuffin:
I also have this on v2.6. Have switched to stock recents to avoid this, but I do miss quickstep.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jeanxx:
Regardless of the battery optimizations, its specitically when using a media app. Spotify or youtube, but more of spotify.

Plus AOD still stays active randomly even after turning it off.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ecotrojan:
Guys

When a new update is available. With this being the first time I had to flash a custom kernal, I download via the inbuilt updater.

Do I have to reflash the kernel and magisk

Thanks
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] simonk206:
Yes
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Stogie87:
I also use spotify and youtube very oftently and i don't have this issue.

Do you have any aggressive battety optimizations or wakelock blocks enabled in havoc settings?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jeanxx:
Not that I know of. I left most of those features as default set in the ROM. Have you experienced any issues with the always on display randomly turning itself on after being turned off?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Stogie87:
I don't use the included always on feature, because i prefer the app "always on edge - edge lighting" from playstore. It has much more features.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jeanxx:
Does it work well? and with the fingerprint light without burn in and all that?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] EL_CHAPO_2019:
hello my friends,

First of all a big thanks to the developers for this amazing rom :) I´ve bee trying it over this last week and it really delivers: speed, performance and customization. I´m running the last smurf kernel and so far so good; the issue withe pattern code when using TWRP is not a deal breaker. the only thing that annoys me is the USB connection...on Windows it only detects PTP file share and doesn´t show up then I switch to file transfer. I´v e already install Nexus, OP USB drivers and nothing...also tested different cables and same problem...

Anyone facing the same issue?

Regarding the ROM, again big thanks to the developers; only thing I would love more would be to be able to change AOD brightness in order to save even more battery :)

Thank you very much in advance

EC
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Stogie87:
It has burn in protection. You should try it, for me it's okay. I think ambient display is useless, because it only shows text messages for some seconds and if i look at my phone on the desk, i still don't know, if i got a new message. This app shows a persist notification for a time period you can define by your own app specific and it doesn't take much energy. Much more useful and better designed than ambient display.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] rootvish:
What's the SOT you get with your usage? Thanks for your feedback! Just trying to collect some data.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kreizyidiot:
Under Display-->Colors... How come there's only "Natural"? What happening to the whole 5 options like Adaptive...Gaming..etc...

Also, how do you disable the dock on the main screen from bouncing?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] gherbert:
Anyhave have AFW ( Android for Work ) working in this ROM?

I already tried here, and it doesn't work. Today I tested on AOSiP, SkyDragon, and both works.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ecotrojan:
This Rom is amazing.

I am such a dumb ass can someone explain why installing the ROM without magisk still makes some Banking apps not work?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mishra_gi:
Somehow, am not getting the" smart Lock" option. I flashed the micro gapps... Should be there in the security header, right?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
Those probably depend on google services framework
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kreizyidiot:
Snapchat

I'm having trouble getting Snapchat to work. I cannot login for some reason, contacted Snap customer service and they said that it was the fact that my phone is rooted. It's not rooted, I didn't even install TWRP, just did the twrp boot and flashed Havoc and gapps..

Any thoughts?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] EL_CHAPO_2019:
Hey my friend,

Came across the same issue. I think it was running all options before I´ve installed Smurf kernel. What kernel are you using?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
Does anyone have issues with magisk 19.2 or 19.3?

They freeze my phone at the very end of havoc bootup. Even without custom kernel. 19.1 is my working option for now...
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kreizyidiot:
I just used the Kernal that came with the Rom
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sakarya1980:
In the New Version crashes systemui after change Navigationmode to fling and carriertext in lockscreen can not deactived

Gesendet von meinem ONEPLUS A6013 mit Tapatalk
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] g_oral:
I cant belive this is instruction everybody use. Is there more detailed instruction for instal? What about A/B partitions? What about wiping?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Koogly:
That is the basic method, if you need a more detailed instructions,

Here is a Video

01: coming from OOS - https://youtu.be/q1QNuSYNHI8

02: Coming from another CustomROM - https://youtu.be/TFjDqP0M7fM
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] AntonioDiPrisco:
Guys i have a bug, the touch sounds dont work.. how i fix It? Ty!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
if the setting toggle doesn't work

I'd try reflashing all including double flashing latest oos for base
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] AntonioDiPrisco:
Thx for help! This Is the only method? Is bored to reflash all :( dont exist any flashable zip for UI sounds? Maybe with magisk, idk..
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
You could twrp backup your data partition so you would only need to flash and no reinstall apps, settings etc. All if this takes less than 30 minutes

I guess havoc depends on some components of oos and maybe the sound is one of them
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Koogly:
This is the Most Complete ROM I have seen for the 6T!

Kudos to [MENTION=6417885]Eliminater[/MENTION] for Bringing this to us, and maintaining it.

I Do have a Feature request though. When the statusbar clock is hidden, there is no real way to know if the phone is being charged while the display is on and unlocked.

i have seen in other ROMs where there are statusbar charging indicators which would work perfectly well.

or just 'Show Battery Percentage in statusbar while charging' would also be Super!

Hope this can be implemented.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] EL_CHAPO_2019:
Mobile network Standby

Hey guys,

Anyone facing huge battery drain when 4g /LTE is on? For me it can go up to 10% just a few hours after full charge...Already wiped cache over TWRP and rebooted but problem remains...I´ve set my network settings to "LTE/WCDMA" and no improvement...

Am I missing something ?

Great thanks for your help
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] radekmazur:
People that used OOS. How is this compared to stock ROM?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Lmfaoown:
I get 5-7% battery loss hourly with WiFi/LTE enabled. Figured this was normal as when they're turned off it lasts a lot longer.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] the00guy:
This ROM runs super stable, and I love all of the features! I have only found one issue so far in which in some cases, the fingerprint sensor won't turn off after using it while logged into the phone. See screenshot
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
How's the coverage?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] EL_CHAPO_2019:
The carrier coverage is very good here. I'm under Vodafone which has strong coverage in my region. Also I didn't have this drain when I was on OOS and the coverage was the same...it's weird, not sure if it's related with smurf kernel
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] texasaggie1:
Slow motion camera freezes for me. Is it working for anybody?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
Nope, never had. I haven't heard that anybody has had it working yet
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Linuxpenguin:
To get slow motion to work you must go to recents after opening the Slow Motion portion of Oneplus camera and then go back into Oneplus cam from the recent screen.

---------- Post added at 12:55 AM ---------- Previous post was at 12:52 AM ----------

Which kernel are you using?

We recommend using Smurf kernel
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] EL_CHAPO_2019:
Hello my friend,

I´m using last version of Smurf Kernel already...

Thank you
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Lmfaoown:
Getting this same issue. Tried using un-updated Google app and most up to date, it asks me who I want to send it to and what the message is, but every attempt at actually sending the message is met with "Message not sent.".. Also on T-Mobile and also worked fine on stock. Using latest Smurf Kernel/Havoc2.6
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Linuxpenguin:
Known issue accross several custom roms. Google has changed something in source but no one has been able to isolate it yet.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] the00guy:
Additional feedback:

ROM runs great, but was seeing battery life droppingmuch faster than OOS. Smurf kernel fixed that and now battery life is great.

The sounds app crashes when trying to pick a new ringtone, will need to find a workaround in the meantime (https://del.dog/erifaguleb)

The fingerprint sensor sometimes just does not work, so between this and the other bug I was experiencing (see above post), I'll just use the pattern/pin for now.

Sometimes status bar icons fall into the notch/off the edge of the screen, minor aesthetic issue.

Network speed indicator in status bar tends to end/go away and stop appearing occasionally until I reboot.

Other than these things I love this rom so far and will continue to run it as my daily! It's wicked fast and now has great battery life with the smurf kernel. Thank you for all of the hard work on it!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kingtoxik:
Is there a fix for Audio to pass through Bluetooth..??? It connects to device but no audio
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] the00guy:
Audio is working fine on my Bluetooth ear buds. I had to click play on the phone to get it to start playing but the controls on the buds worked fine going forward.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] miyuru4u:
Same here phone get hot and battery dropping fast..
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] FCORivers:
Hey guys, I'm having a problem, a very bad one.

The phone goes to sleep with me but doesn't wake up at the time the alarm was set, and well, that doesn't go fine with work, you know. It does let me know that I missed my alarm 4 hours later, so I guess that's that.

Is anyone else having this problem?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] darfri:
Maybe you have overtweaked your do-not-disturb schedule and settings

---------- Post added 23rd June 2019 at 12:02 AM ---------- Previous post was 22nd June 2019 at 11:59 PM ----------

I've got a feeling that Eliminater is having a vacation

and maybe all of us should ;)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Lmfaoown:
You need to set the Sound app to not update automatically via play store, uninstall it, then install Sound 1.0 (4795461) that came with the ROM. It'll start working then. Anything Sound 2.0+ instacrashes it seems.