yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] engloa:
Duplicate thread closed
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ganesh varma:
ArrowOS

​

ABOUT

ArrowOS is an AOSP based open source project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day.

Website: https://arrowos.net

Telegram: Channel | Group

Github: https://github.com/ArrowOS

Code Review: review.arrowos.net

E-mail: arrowos.contact

To apply for maintainership Check this out

WHAT WORKS?

Almost everything

WHAT DOESN'T WORK?

You tell me

Be sure to include a log : check how to

INSTRUCTIONS

Clean Flash

Download The ROM & GApps

Wipe: System, Data, Dalvik, Cache

Flash ROM + GApps

Reboot & Enjoy

Dirty Flash

Download the ROM

Wipe: Dalvik and Cache

Flash ROM (+Magisk if rooted previously or if want root)

Reboot & Enjoy

DOWNLOADS

ROM: Click Here for ROM

Gapps: Click Here for GApps

Note : Pico, Nano or Micro Gapps are recommended. We don't prefer STOCK/HEAVY Gapps

Source Code

Device Sources:

device tree | kernel | vendor

Special thanks to

AOSP

LineageOS

Ezio Lacandia Bijelkic

Maxwen

Alex Cruz

scoute-dich

Tibor Kaputa

And all other Open Source - Developers,Teams and Organisations

DM if we missed someone - you can always look at GitHub to find more contributors! :highfive:

XDA:DevDB Information

ArrowOS, ROM for the Xiaomi Redmi Note 4

Contributors

ganesh varma

Source Code: https://github.com/ArrowOS

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.x

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: v8.1

Stable Release Date: 2018-07-17

Created 2018-07-17

Last Updated 2018-09-25
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ganesh varma:
Reserved
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] Azizbagwan:
Any screen shot please
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] LilBlinx:
Since I am seeing 3 users posting the same thread numerous of times, who is the developer and maintainer on this?
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ganesh varma:
I'm the official member and maintainer of team ArrowOS. We have no idea about the other threads pretending to be official.
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] wimstefan:
Is there any feature list?

I couldn't find anything on the website and the GitHub overview ...
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] artisticwizard:
Aha. New ROM
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] LonelyDay:
And the end of the star thread. Give him a medal.
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] desaturated:
Wait for next update then I flash this
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] davypacheco:
Ive installed the ROM and I loved it ! My new daily driver smooth AF. And stable , ram is managed amazingly and battery life es great so far
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] bienna6.3:
Only button backlight not working

The rest is amazing

Keep it up devs :D

---------- Post added at 07:53 PM ---------- Previous post was at 07:51 PM ----------

The features are in SourceForge
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] davypacheco:
Amazing sot
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] davypacheco:
I thought it was my fault that I slept so deep that I don't feel the alarm (3 times) but it turns out it doesn't sound or vibrate , I set the alarm at 5am and woke up 2 minuts early , and it doesn't sound at all

May be Dev can check on that . Others alarms works perfectly
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] henxui25:
Dark or black theme?
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] SFSoFar:
Everything is great.

But alarm never rings.:crying:
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] e2vinay:
Install Google clock and disable battery optimization for Google clock
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ganesh varma:
This has been fixed. Please flash the latest update. :good:
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] deolux2:
Please post the changeling of the latest update. Thanks in advance! ?
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] Wishh09:
Can we know what is the change the latest build? 07/30??
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] bauuuuu:
https://blog.arrowos.net/articles/changelogs.html
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] seijuro572:
this rom is nice but would've been better if its looks and feels are like android P :)
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] bharat krishna:
When is android pie releasing for mido??
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] artisticwizard:
Released already

https://xdaforums.com/redmi-note-4/...development/rom-arrowos-redmi-note-4-t3840428
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] PrincE..:
android p is already available, flash and feel the pie.
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] zenjedi:
Do you plan to continue updating the Oreo version or has the focus shifted to pie now?
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] seijuro572:
i can't since i need xposed for now im stuck in oreo
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ganesh varma:
Oreo updates are monthly from now on! :good:
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ViZnu WalKer:
Bro its saying Enter ur password at the start and says phone is decryoted u need to reset i reset the phone but showing this again plz help
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] antony felix:
Format data
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ViZnu WalKer:
i formated data its showing same thing cant install any pie roms
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] antony felix:
Use latest recovery like Orange fox or twrp from los16 thread

Format data again and flash
[Xiaomi Redmi Note 4 [Snapdragon] ROMs, Kernels, Re] ViZnu WalKer:
thanks it worked i formated my phone it worked for me
[Essential Phone Questions & Answers] ranasrule:
Can the experts here recommend some good third party ROMs for the EP? I'm coming over from Nexus 6p and Dirty Unicorns rom. Also does this phone have a TWRP port as I cant find one on the official website?
[Essential Phone Questions & Answers] indian84:
Unofficial TWRP is available.

Look for it in Q&A and Guides Section - Rooting thread.

Recovery and boot partition is same on this phone, so you won't permanent TWRP. It will be overwritten when you flash ROM or Kernel.

As far as ROMs go, I would suggest to stick to stock Oreo, or try the latest P Beta.

I am running P Beta since June update and it has been solid for me.

Especially July build is amazing.

If you want to try custom ROM, try AICP or AOSiP. There is Invitrix ROM too. Not sure if the dev shares it here on XDA.
[Essential Phone Questions & Answers] charlatan01:
If you use Tidal, don't flash the P beta.. you'll ruin your headphones, or worse, your ears. There's an issue with volume control.

For custom ROMs, the dev for AICP is going beast mode on updates and tweaks... It'll spoil you, and it's butter smooth.
[Essential Phone Questions & Answers] ranasrule:
thank you for your replies. What about CarbonROM? Any idea if thats any good ?
[Essential Phone Questions & Answers] eakrish:
P beta is pretty solid? I have the same question as OP. I’m coming from a pixel 2xl. Picked up another EP for that sick prime day deal. I had one when it first came out and didn’t have a good experience with Tmobile. How’s the battery life with the July build for P?
[Essential Phone Questions & Answers] indian84:
Nope. Never tried Carbon.

---------- Post added at 10:19 AM ---------- Previous post was at 10:17 AM ----------

I can't comment on TMobile experience I am not from Muriccaa...

Battery has been amazing. I get more than 6 hours SOT everyday on LTE with my usage.

Your experience vary depending upon your usage..
[Honor 6X Questions & Answers] alamatnitotoy:
i followed https://xdaforums.com/honor-6x/how-to/guide-update-to-emui-8-t3807806

everything went smooth until i get to the part where you need to put the OEM unlock code (my phone was previously unlock prior)

so i shrug it off and tried to continue upgrading without unlocking the bootloader.

Problem:

Lost copy of bootloader unlocked code

bootloader got locked

stuck in erecovery (missing stock recovery)

can only boot to bootloader but locked

thanks in advance.

im not really familiar with huawei since i was a samsung user eversince.

hope someone can help me.
[Honor 6X Questions & Answers] alamatnitotoy:
bump. still stuck, what a waste.
[Honor 6X Questions & Answers] Ramesh006:
get bootloader unlock code from hauwei or flash stock via dload. remembered you cant flash without unlocked bootloader.
[Honor 6X Questions & Answers] alamatnitotoy:
thanks, thats actually what i thought but i can no longer unlock it, because i dont have a copy of product id.

about the Dload, will it work even if the bootloader is locked?

thanks in advance
[Honor 6X Questions & Answers] Ramesh006:
yes it will work try to flash same version or updated version it will work
[Honor 6X Questions & Answers] alamatnitotoy:
update: tried to do Dload method but it fails after 5%.
[Honor 6X Questions & Answers] zenixa:
Have you tried the DNS Method? I was able to recover mine with it. What's your full firmware version and imei?
[Honor 6X Questions & Answers] alamatnitotoy:
im not sure about the DNS version. how do you do that?
[Honor 6X Questions & Answers] alamatnitotoy:
bumpthanks
[Honor 6X Questions & Answers] Cascalin:
Hello good Morning.

My phone is also brick. I can not restore to factory values and when I try Dload it also stops at 5%. I can not put twrp. I do not know what to do now. Thank you
[Honor 6X Questions & Answers] alamatnitotoy:
if you have an unlock bootloader,you can try to fastboot and install twrp.

i think the main problem using the DLOAD method is because the model got rebranded. if we could rebrand it back to the original model,then it may work. but i dont know how to do that.

hopefully [MENTION=6714681]shashank1320[/MENTION] can help us
[Honor 6X Questions & Answers] awab228:
There is a slight chance that we might be able to help , but if we failed you will need some paid tools to fix this unfortunately , if you want to do it your self i can help you .

get these information through fastboot :

fastboot oem get-build-number

fastboot getvar vendorcountry

and post them here
[Honor 6X Questions & Answers] jaceleon:
Next time don't skip steps. They are there for a reason.
[Honor 6X Questions & Answers] player615:
Install firmware bln-alx i think you have rebrand to this region, if not work i have a solution but you will lose your seriel number .. it work 100% but it's not recommanded
[Honor 6X Questions & Answers] ATelb:
i get this .. if we could rebrand it back to the original model,then it may work. but i dont know how to do that.

product id is fake not same code from original brand

---------- Post added at 04:31 AM ---------- Previous post was at 04:21 AM ----------

why vendorcountry: channel / in

In normal, this is as an example: 942779422 How to restore it
[Honor 6X Questions & Answers] awab228:
This is how vendor should be , its meant for India , download this file , and flash it via sdcard , https://easy-firmware.com/index.php?a=downloads&b=file&id=127696
[Honor 6X Questions & Answers] ATelb:
i'm install it but same problem

this firmware can solve my problem ?

https://easy-firmware.com/index.php?a=downloads&b=file&id=127379

i can download it .. i have a user in Easy Firmware site !
[Honor 6X Questions & Answers] awab228:
This file should fix your device , according to your device information ,
[Honor 6X Questions & Answers] ATelb:
This file is likely to respond but unfortunately it will not work .. if you have any other idea
[Honor 6X Questions & Answers] awab228:
don't assume that things will not work based on your own knowledge , this is the most simple way any other way you will not be able to handle it , lack of experience or lack of tools .
[Honor 6X Questions & Answers] ATelb:
I tried this method more than once and will not succeed. Do you have a Facebook account to communicate with you for easy reply?
[Honor 6X Questions & Answers] awab228:
try this file one last time and see , if doesn't this will require paid tools , or you can buy bootloader key online , so you can unlock your bootloader again , once you do that you can get twrp to work again
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
ArrowOS

​

ABOUT

ArrowOS is an AOSP based open source project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day.

Website: https://arrowos.net

Telegram: Channel | Group

Github: https://github.com/ArrowOS

Code Review: review.arrowos.net

E-mail: arrowos.contact

To apply for maintainership Check this out

WHAT WORKS?

Almost everything

WHAT DOESN'T WORK?

You tell me

Be sure to include a log : check how to

INSTRUCTIONS

Clean Flash

Download The ROM & GApps

Wipe: System, Data, Dalvik, Cache

Flash ROM + GApps

Reboot & Enjoy

Dirty Flash

Download the ROM

Wipe: Dalvik and Cache

Flash ROM (+Magisk if rooted previously or if want root)

Reboot & Enjoy

DOWNLOADS

ROM: Click Here for ROM

Gapps: Click Here for GApps

Note : Pico, Nano or Micro Gapps are recommended. We don't prefer STOCK/HEAVY Gapps

Special thanks to

AOSP

LineageOS

Ezio Lacandia Bijelkic

Maxwen

Alex Cruz

scoute-dich

Tibor Kaputa

And all other Open Source - Developers,Teams and Organisations

Hit a DM if we missed someone - you can always look at GitHub to find more contributors!

XDA:DevDB Information

ArrowOS, ROM for the Moto G5 Plus

Contributors

kubersharma, Vache

Source Code: https://github.com/ArrowOS

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.x

ROM Firmware Required: TWRP 3.2.2 x64bit

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 8.1

Stable Release Date: 2018-07-17

Created 2018-07-17

Last Updated 2018-07-17
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
Acknowlegdement

Special thanks to Vache & Jhenrique on the work they have done for the device

Device Sources

Device : https://github.com/ArrowOS-Devices/android_device_motorola_potter

Kernel: https://github.com/ArrowOS-Devices/android_kernel_motorola_msm8953

Vendor: https://github.com/ArrowOS-Devices/android_vendor_motorola_potter
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
reserved #2
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] rahul0202:
How is the battery life
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
It depends upon everyone's usage.

I'd say you should try it yourself.

For me, i get around 5.40 hrs to 6 hrs on most of the times with LTE and sometimes on WiFi (when I'm home) and some YouTube, PubG etc.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
New ArrowOS update is here!

Changelogs:

* Unlink notification volume

* Fixed lockscreen charging values

* Heads up notifications

* Recents locking

* Performance improvements in UI

* MicroG support

* Increase Incall audio

* 2.4ghz Wifi channel bonding

Download:

https://sourceforge.net/projects/arrow-os/files/arrow-8.x/potter/
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] Dahenjo:
Using 20180718 build I don't see any custom settings section under Settings or find them added into the regular/default sections - no turn off nav bar, no advanced power menu, no status bar tweaks, etc - has Moto Actions but that's it.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
Meh, read the title. Understand the concept.

Also, Power Menu / Advance reboot etc are in Settings > Battery

Battery icon customisation aswell is in Settings > Battery

Themes, Navigation bar, Weather etc are in Settings > Display

Gestures like double tap etc are in Settings > System > Gestures

Heads up disable is in Settings > Notification

Roaming icon is in Settings > network & internet
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] Natd32:
This rom will be abandoned like the others.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] Dahenjo:
Thanks for clarifying, found everything and am now running the ROM which seems pretty good so far. I did understand the concept and do prefer streamlined ROMs with relatively few extra settings that I'll actually use, and if you had listed some main features in the OP I would've known to look longer to find them. I've installed most ROMs here since this G5+ forum was started and never saw nav bar under Advanced Display or advanced power menu under Battery, and since no nav bar w/FP gestures is the first thing I set up, I gave up after not quickly finding that. Thanks for your work and hope it continues despite what other posters may say.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] Akhil_dev:
I don't think so. It's gonna stay as a solid base.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
NEW UPDATE is here!

Changelogs:

~ Headsup tile

~ Headsup blacklist

~ Recents task locking

~ Toggle to Enable/Disable auto brightness icon beside the brightness slider

~ Brightness slider at bottom

~ Bluetooth icon transparent when no bt devices connected

~ Statusbar paddings fixed

~ Intent for stats app under privacy

~ Incoming/Outgoing calls UI tracks accent

~ Network traffic indicators

~ Pocket detection mode

~ Face auto unlock

~ Sync tile

~ USB tethering tile

~ In call Vibrations

See more device changelogs at:

https://github.com/ArrowOS-Devices/android_device_motorola_potter/commits/arrow-8.x

Download:

https://sourceforge.net/projects/ar...ow-v8.1-potter-OFFICIAL-20180725.zip/download
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
New Weekly update is here!

Download:

https://sourceforge.net/projects/ar...ow-v8.1-potter-OFFICIAL-20180728.zip/download

Changelogs:

Expanded desktop

Recents clear all button with fab

Recents clear all button positions

Reset battery stats

Headsup snooze function

headsup timeout function

lockscreen quick unlock

scramble the lockscreen pin layout

scramble pin layout for multi user

added livewallpaperpicker

device related updates

Dialer lookup

Dialer unify calling account display and selection

Dialer option to disable proximity sensor

Fixed deskclock alarm
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] K001droid:
New update is here for potter(Moto G5 Plus)

Build Date: 2018-08-05

Download: https://sourceforge.net/projects/arrow-os/files/arrow-8.x/potter/

Changelogs:

Device:

https://github.com/ArrowOS-Devices/android_device_motorola_potter/commits/arrow-8.x

Rom:

https://blog.arrowos.net/articles/changelogs.html

TG Group:

http://t.me/arrowos

Enjoy
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] wmatheney:
Just a heads up for those who might be on Republic Wireless. The build number for this ROM isn't supported buy them. I'm not sure if there's a solution but if anyone has a solution let me know I'd like to try this ROM out. Thanks

Update: I was able to activate it manually.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] kwattro76:
Fingerprint unlock is missing! Trying to locate it.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] sinchan_nohara:
This is the best rom for potter very smooth and fluid and every option is present where it should be unike other roms where they accumulate all the option in single place that doesnt make any sense.

Battery life is awesome too but i noticed stand by drain when i sleep at night battery was 35 and when i woke up it was 10 on first cycle i will try use doze for gms and see the result.

Apart from this rom is amazing everything just works perfectly.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] NR173:
Thank you for thus wonderful rom. Everything is damn good except that I'm unable to use android messages app.

Feature request: could you please include Google dialer and android messages as default apps ?
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] Dishe:
I'm very picky with ROMs apparently, but this one really works for me. All the things that were bugging me about Lineage, this doesn't have. This is more-or-less the experience I was looking for with Lineage originally- a basic rom that feels like what stock should have been. Notification light, passes safety net, everything more-or-less works the way you'd think and is found where you expect it to be. Smooth and great, this ROM deserves a lot more love than it is getting!!

Only thing that I'm concerned about is battery. First day I used it alot so I had a decent amount of SOT, but today I'm using it less yet still seeing steady battery depletion. Could just be that the battery needs to be calibrated, nothing in particular seems to be draining it more than normal.

AGREED!

Any update on the battery for you? Does it get better over time? My phone does seem to be using more power than I expected in standby too. I'm wondering if it has to do with how it is handling the radio? Reception seems different than stock, but it might just be the bars are displaying differently.

Sad that the P version is getting more attention, Oreo is rock solid and aside from battery, everything seems to work as well (or better) than stock!
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] sinchan_nohara:
Actually now I am using arrow 9.0 and standby drain is gone in android pie and it's as good as arrow 8.1 just check if double tap to wake feature is on or not it drains a lot of battery in stand by mod and it's on by default on arrow 8.1
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] jrc2:
I was on the pie version, but switched to this until the bugs get worked out. VoLTE works!

I have a question about SafetyNet though: certification passes in Google Play store, but my bank's app and LastPass still detect a rooted device. I can still use Lastpass after accepting the warning, but I cannot login to my bank's app if it detects root. I have not rooted the phone though, so is it just detecting the custom rom? I didn't really want to have to mess with Magisk if I don't have to.

Edit: Would a kernel like Extended Kernel help?

Edit2: Nope, I tried AceKernel and the bank app still doesn't work.

Edit3: Changed "test-keys" to "release-keys" in build.prop and bank app is happy now :)
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] nitinbhalla95:
How did you do? Can you please shere steps .

I also want to use my bank app but they detect phone is rooted and I had hidden bank apps in magisk but same as well ?
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] XoticPhones:
I am deciding on installing the Pie version or this. Are you having battery drain/problems on this as others have reported?
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] jrc2:
First, I flashed this ROM, openGapps, and AceKernel. I did not root or use Magisk at all. To edit build.prop, I followed these steps so I could do it without rooting: https://www.theandroidsoul.com/edit-build-prop-without-root-using-adb-in-twrp-recovery/

I think ro.build.tags is what I changed from test-keys to release-keys.

---------- Post added at 10:38 AM ---------- Previous post was at 10:37 AM ----------

Nope, not at all. I did also flash AceKernel, but I did not do anything with Kernel Auditor or any tweaks like that.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] XoticPhones:
Oh, what's AceKernal / what does it do? I've never heard of it.

I installed Android Messages and tried to enable dark mode but the phone just spazzed out on this ROM. The screen kept flashing white/black forever.
[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] jrc2:
See https://xdaforums.com/g5-plus/development/potter-acekernel-v1-10-t3801466

I'm not sure what all it does without Kernel Auditor, but I didn't want to root just to install that.

Everything works how I'd expect, except Pandora music is killed in the background, even when I turn off battery optimization for them. That's apparently an Oreo issue, but most forums are saying turning off battery optimization should fix it. It also could be a Pandora issue (I'll test with a different music app later)