yashsingh1/xdaforums huggingface dataset:
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Tarv:
Working well. Here's what I've noticed after the first day.

- Phone rebooted while playing music and casting to a Chromecast music.

- MACID for the phones WiFi adapter changed after flashing this ROM

- Phone is a model FRD-L14, after flashing this ROM it's showing it as a FRD-L04

- My carrier "FIDO" no longer shows by the cell signal icon. It says "ROGERS". Older radio with less carrier info?

Plus the other issues that we are all aware of. Who do we email to get Huawei to release the damned kernel already???

Thanks for the work fellas.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] jingyu9575:
I also see error 7 on my AL00. I finally got it working by:

Start with China ROM -> Backup vender and product partitions -> Flash US(L04) B320 update.zip -> Flash US B320 update_data_full_hw_usa.zip -> (data, vender, product won't mount) Format data partition -> (vender, product won't mount) Restore vender and product partitions from backup, reboot recovery -> (all partitions mounted) Flash LineageOS vender.zip -> Flash LineageOS 0601 -> reboot system -> reboot recovery, Flash RROS 0604.

China Unicom's LTE, 3G, 2G work. Wifi works. Camera and video recorder seem to work fine.

Installing RROS on China ROM always fails with error 7. Any methods involving the EU(L09) update.zip cause SIM1 locked in CDMA mode and SIM2 locked in 2G, so my GSM card cannot be used.

Also, AFAIK there are 2 variants of FRD-AL00, one with 3GB/32GB and one with 4GB/32GB, while FRD-AL10 is 4GB/64GB. Mine is 4GB/32GB and shown as FRD-AL10 in RROS.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Gus194:
[MENTION=2335078]surdu_petru[/MENTION]

Have you seen this? Do you think it will help at all with some problems in this ROM? :) Thanks https://xdaforums.com/honor-8/how-to/honor-kernel-code-download-instruction-t3617652
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] davegg:
Wow, this really save my life! :D

Could you share the US B320 rom please? :fingers-crossed:

I am 4G/32GB too
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] 947432168@qq.com:
You need to fanqiang to download least twrp.

I had flashed rros in my al00 and it work fine.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] wuyilin510:
my twrp is 3.11，is from surdu s latest twrp，qq number 1010331467
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] wuyilin510:
i flashed rr have signal but other flashed havent，have you got sinal even LTE ？by the way i have 4g China Mobile signal
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] jingyu9575:
https://xdaforums.com/honor-8/development/beta-android-7-0-emui-5-l04c567b320-frd-t3529465"

It's the same one mentioned in the old LineageOS 14.1 thread, page 77.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] davegg:
I did it finally, thanks a lot for your help!:)
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] flarrestein:
Great work! Biggest problem is the reboots when listening to music through bluetooth
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] sgq1034547994:
ok，is there any bug？
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] davegg:
Flashed from AL-00 but the sim not working for me. I am using both 4G sims :(
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] shadww:
Using last update (4/6/2017), flashed from B385, Magisik Hide is working and SafetyNet is passed.

Using last update (4/6/2017), I have selinux enforced, Magisik Hide works, fingerprint work.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] WhiteWolf87:
I have 1 SIM 4g, and 1Sim 3G, and this Rom does not work with both, this very bad for me, I dislike emui, this is sucks. And 1 SIM with 4g time to time has work off, this is too bad. I go to suck-emui. :(
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
Wow so actually my Bluetooth issues I reported on LOS are gone on RROS. Also it feels very stock android. Nice job and thanks. I'm doing a clean installation now.

---------- Post added at 12:34 PM ---------- Previous post was at 12:31 PM ----------

BTW, why there are two file managers and two browser installed?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] morf676:
How did you make it? Switched selinux and then enabled hide or how?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] shadww:
The thing is selinux was set as enforced without me changing anything (did not play with it). And Magisk hide worked with fingerprint.

But I am aware of the issue you are facing, because afterward I tried to flash viper4android, and while selinux was still enforced magisk hide and fingerprint stopped working. Currently I am trying to figure this out.

Edit:

Might be for the reason stated here: https://xdaforums.com/honor-8/development/twrp-t3566563

"NOTE: Magisk Hide is a known problem on Huawei/Honor devices.

Make sure you are not rebooting/turning off your device with Magisk Hide enabled!

You may face a broken fingerprint scanner, do not worry,

simply disable magisk hide and reboot - fps works again!"
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
Happened to me too. SELinux was set to enforcing on its own after dirty flashing the latest build. But I lost fingerprint. It was gone in the settings. Dirty flashing again didn't fix it so I had to wipe data. Got it back now but still in permissive.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
Still, gyroscope or compass is going crazy... Is that a known issue?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Tarv:
Uh oh, phone also rebooted when running my Alarm app "Sleep Cycle". At least I'm now well rested.

Glad that Huawei released the kernel source yesterday!
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] SharxX8:
Just a thought but if you rely on your phone to wake you up etc, you might not want to flash a not fully stable rom on your main device...

As for gps and alarm, these things have been mentioned before so I'm sure it got through.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Miiick3y:
To fix this, you need to flash the ROM from B360
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
What is the reason for this? Will there be a fix without having to rollback to 360? I mean didn't Huawei release sources and drivers?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
Yes. The team knows the issue. We just have to wait.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Miiick3y:
I have no idea, i'm not a dev sry ^^ i just did what was written earlier in the thread (or in RR i don't remember) and it worked just fine
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Tarv:
Yep, thanks! Thought I read it was stable, luckily I tested it on my "weekend".
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
Yeah I think it's rather experimental than stable.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Miiick3y:
However it's really close to be stable, there are still some bugs with second sim slot, and i get some random reboots
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] huhtan:
Thanks for the amazing ROM. I tried it out today, but I got a weird bug.

When my network is at Lte, I can not make or receive phone calls: As I try to make a phone call, the call simply ends as soon as I dial out. If someone call me, nothing happens on my phone.

When my network is 3G, the phone call works fine.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
I must admit that the RROS really is stable and I'm using it as daily driver now. So far no major issues on my side. Thx guys for the great work.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
LTE calls work for me. Please post some logs for your problem.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] davegg:
Finally, I got RROS 0604 on my AL-00 with dual sim working. So many things to do if you are using chinese version Honor 8..

AL-00 > roll back to B175 > debrand to L09 using SRKTool > upgrade to L09C432B360 > flash TWRP > format data > flash RROS0531 > boot into system (if the sim could not detect, just do it again from L09C432B360) >flash RROS0604 > flash gapps

Have it for few hours now. Everything working fine and smooth. No reboot at the moment.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] surdu_petru:
I really appreciate your donation, thank you very much :)

People like you, are motivated me to continue to work on this device, and even if there is a lot of small issues ( we should be honest ) - I'll try to fix a part of them in the next updates ...

This is one of the devices that I'll work to bring Android O :p
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] linkazoid:
Patiently waiting for a more stable ROM. I don't have the time that I used to test and revert back if I don't like, but I've sent some money your way for pizza or something else!

Continue with the great work!
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Lorog:
Hi,

I have L09 and EMUI stock 4.1 and I have just unlocked the bootloader, installed TWRP and installed SuperSU for rooting.

No the Updater says that I have an update (maybe to EMUI v5.x) but I think that I can't make OTAs after having unlocked and rooted my phone, so what do you advice whether I want to install this OpenKirin's ROM?

Thanks
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
It's clearly stated in OP. Update to EMUI 5 first.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Lorog:
Sorry what does OP mean? How can I update to EMUI 5 without going back to stock and loose root? Maybe I could install another ROM first?

Thanks
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] FreeLineTM:
Why did you even unlock bootloader and root right before you were going to install a custom ROM without updating first?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
OP means the first post. You can do that through erecovery. Download from there and it will automatically install B360 which is EMUI 5 if your phone is L04.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Lorog:
It was a mistake.

---------- Post added at 07:05 AM ---------- Previous post was at 07:02 AM ----------

I have L09. I'm sorry but I'm not so expert. So I have to enter my recovery I will find the update zip (what is its name and its path?). After that I will loose root right? If yes what guide do I have to follow to unlock bootloader and root again?

Thanks
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] FreeLineTM:
So erecovery actually works for some people..
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
No. You have to enter erecovery, not the regular recovery. Once you booted from there, select the first option and connect your phone to the wifi. It will download and flash back to default unrooted EMUI.

It should work for all people. Didn't it work for you?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Lorog:
OK thanks.

How can I enter to erecovery?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
I've noticed that radio is consuming quite a high amount of energy as it is kept active for quite a long time.

I was wondering if all power saving features available on 3G and LTE are active in the current configuration​.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
Power off your phone, power it on again and then hold volume up until the screen goes black.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] FreeLineTM:
Never worked for me, always fails to get package or something.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Lorog:
Ok but I have TWRP, does it work the same?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] FreeLineTM:
No
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Lorog:
Ok so what should I do to update from rooted stock with TWRP ?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] FreeLineTM:
Adriansticoid already told you.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
We are getting out of topic. Please refrain from posting about stock ROM again. [MENTION=4664577]Lorog[/MENTION] please follow this thread https://xdaforums.com/honor-8/how-to/guide-install-b385-rooted-twrp-b360-t3611750

and post there if you have further questions. Thanks.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Lorog:
sorry for that, anyway I have L09 so I think that guide is not for me
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] tofclaire:
I tried this rom for 2 days. It is very fluid and powerful. No reboot. No important bugs. Autonomy seems good. As far as I'm concerned, some features of emui missed me, like the functions associated with the fingerprint reader button, the ability to select a part of the screen with the phalanx, etc ... so I returned to emui. But it's a great software and I will probably test the next updates. Thanks so much for your work.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] TangerineTractor:
OK, just moved to an Honor 8 from an LG G3 with constant flashing of ROMS... so I'm pretty up to speed with how to flash, install, test etc.

This is a very nice ROM, smooth, fast, battery seems good since I flashed it yesterday.

The only issue I'm seeing, and I saw the same on Lineage too, is random reboots - but they only happen when conneced on mobile data and when moving around, not on wifi or stationary on mobile data... so logic would reason that it's something to do with mobile data signal, 2g/3g/4g switching, moving between cells or something.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
Please, if you can, submit logs for that.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Premky85:
Great job guys. Only thing i'm missing is programmable button on the back (fingerprint scanner button). I hope you will fix this on the future update. Keep up the good work. Peace :)
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] TangerineTractor:
Can try, but it usually happens when driving or in my pocket, I only know when I next look at the phone. What exactly would be of use for you?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] adriansticoid:
Not for me. But for the devs.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] davegg:
I love this rom so much! everything is good. Only had 2-3 reboots today. which were after a phone call.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] sgq1034547994:
can't we directly flash the rom？my device is al00 too
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
They said, you can't. You can always try a different way and report back. ;)
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] TangerineTractor:
Couple of reboots again for me, while I was out and about on mobile data. I'm gonna install smart wifi toggler and get the wifi turned off when I'm not at home/work, see if that stops the reboots - thinking it might be a wifi polling issue perhaps?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] FreeLineTM:
Maybe you could use update extractor and get recovery2..
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] edint3000:
If you backed up like it says in the guide, then...

adb shell

dd if=/sdcard/recovery2.img of=/dev/block/bootdevice/by-name/recovery2

reboot
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] shadowsword2143:
I ended up flashing erecovery2 and downgrading to mm and I think I'm going to stay on mm for now. Thanks for the help everyone! :D
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] WhiteWolf87:
Hello!

Does this room reboot randomly to erecovery ?

How to fix it now?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] WhiteWolf87:
You not, but other may know ? :)

I very unlike emui 5.0 this is sucks.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] MarioCA97:
Awsome work

Awsome work guys the main problem is the frequently reboot anche the "ok google" hotword that dosen't work, it's not ready for daily use but beyond this really great job keep it up!
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] apocrasy:
Unbelievably fast ,smooth , so far better then average battery life and V4A installed fine , awesome job! The only issue I've had is the occasional restart to erecovery but it only started after I installed gapps. I ran it without for almost a day and no restarts. Not sure if its related ? One last thing is there anyway (besides using like floatifly) to reply from the lock screen ? Thanks again for the hard work...
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] ayush rao:
How often does ur device boot into e-recovery? Also is this ur primary device or backup?I'm planning on installing this ROM but I'm a bit worried considering this is my primary device.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Sheldd:
If it's your main device then dont flash any other rom than stock. There's no good custom rom for the Honor 8 yet :D
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] ayush rao:
Dam it ?. Thanks anyway. Oh btw Honor claims their source code will be out by May end so hopefully we'll have stable ROMs after that.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Sheldd:
Where did you read that?!
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] ayush rao:
It was told to me by [MENTION=2235607]svetius[/MENTION] (The User experience admin on XDA).
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Sheldd:
If this is true it will be awesome. We are all hoping for a custom rom prepared for daily use...
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Harthouse:
Also waiting for some good (stable) custom rom. For now, completely satisfied with stock (B381). Everything is smooth and fast, with decent battery life. Few bugs only with some apps (Gmail and QuickPic), but that is not a big deal.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] ayush rao:
Can u specify what u mean by bugs with those 2 apps coz I use them I didn't find anything that bugged me.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Harthouse:
In QuickPic when I delete some photos they are still visible (there), must leave app and reopen it to disappear. Not always this happen, but too often. Gmail won't refresh folders when it's needed. Must close app in task manager and reopen it to refresh.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] maxou2604:
Hi,

The signal bar is wrong (always 2 blocks, even if there is no more network (Emergency Only) ) and the network's name stays at "Emergency Only" after being reconnected to the mobile Network. (BTW, you can send SMS and call, it works ! )

Good work, it's smoother than EMUI :)

For the reboot bug, it always appear every 30 min (30min 05sec uptime then reboot), I tried adb logcat, but I do not see anything abnormal before it reboots.

One thing : logcat stops ten seconds before the reboot (at 29min 55 sec)

Other thing : In 3 (bug) reboots : - 2 times it rebooted directly to RROS

- The third time it rebooted to erecovery

My Honor 8 is : 32GB, Europe (FRD-L09C432)
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] apocrasy:
My reboots were not to bad one about evrry 1.5 hrs or so . Completely random and It is my primary so I ended up going back to rooted Nougat
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] hackslash:
Well, the reboots are pretty random for me. And I haven't seen one since yesterday. I have a 30 hour uptime, and on my current charge 3h 28min SOT (which includes watching episode of 1 hour straight non stop). There's something which is not triggering the reboot but I'm not sure what it is.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] maxou2604:
What version of GAPPS are you using (pico, nano, .. ) ?

What is your model (L04, L09, L19, other )

Very interesting to see that contrary to me it's not regular.

Did you modified something (a preinstalled app, a setting, ..) that may have resolved the problem in your case ?
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Sheldd:
Installed the last version today, over FRD-L09C432B381,everything is fine until now. No reboots,heating or other things. Battery looks good to me. 5h used with 2h SoT, 69% battery left.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] davegg:
No way
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] TheDiB:
Hi everyone.

Thank you for publishing such great work, I can't wait to install this on my french L09 :good:

Sorry if the following questions has been asked many times, but :

- does the fingerprint sensor work ? I know the gestures don't, but what about the screen unlocking ?

- does the notification LED work ?

- what is the default launcher in there ? Trebuchet ? Apex ? Nova ?

- what is the default lockscreen in there ? Pure Android ?

- does OK Google work and will it unlock my phone's screen while in standby ?

Thank you very much for your help.

Best regards

Damien
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] SharxX8:
Yes.

Yes

As far as I know, Yes. Maybe not in all circumstances

Pixel

I think so. What others are there?

It is greyed out for me, though i haven't specifically tried to activate it.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] TheDiB:
Thank you VERY much for your answer.

That was all I needed, I'll give RROS a try asap.

By "lockscreen" I meant those application that manage the phone's locked screen, such as Microsoft's NEXT Lockscreen / Huawei's Magazine etc...
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] gopinaidu77:
Notification LED don't work while charging LED is on. But you can turn off charging LED off so you can see it blink when a notification comes. As for launcher, Trebuchet and Pixel is included.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] SharxX8:
Well you have this ?

Apart from that, all standard
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] TheDiB:
Great, thank you guys :good:
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
I found a strange touchscreen lag, when using forcedoze: if you unlock the device, after few seconds there is a lag and the touchscreen isn't responding for like 3-5 seconds. Then it's fine again.

I tried it several times with forcedoze being enabled and disabled and it happens only of its enabled. Then when swiping, the screen doesn't respond as I said for a brief moment.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] gopinaidu77:
Because all sensors are disabled by Forcedoze. Android activates them at screen on that's why you see some lags.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] Curtislee1993:
When I flash this ROM I can't make calls or receive them phone just hangs up when I try and make call
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
Yeah I was thinking something similar but the delay is too long for this to happen. The screen lag is not immediately after I turn on the device but few seconds afterwards.

Also, playing a bit with Forcedoze, I found out that when I also set the option to deactivate motion detection for doze, there is no more lag.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] gopinaidu77:
That's it. As the gyroscope is not fully functional, that behaviour is not suprising.
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] surdu_petru:
Thank you very much for your donations : [MENTION=531621]linkazoid[/MENTION], [MENTION=2743799]muffinslinger[/MENTION], [MENTION=7048151]denism81[/MENTION] :)
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] FreeLineTM:
Fingerprint works.

LED works.

Default is Pixel launcher.

I think lock screen is pure Android.

Should work but I haven't tried unlocking, only while the phone is unlocked.

EDIT: Didn't see other answers, sorry!
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] jobonard:
I wanna try this so bad. Just can't risk not having a phone 100% of my time. I'm not considering random reboots as stable, so as soon as that's taken care of I'm a user of this ROM!
[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] faeArai:
I don't have any significant issues with this ROM and I'm using it as a daily driver. IMO it's as stable as EMUI 380 was, except that it has all the good UI things that EMUI is missing (and less bugs, like Google location history, date picker).