yashsingh1/xdaforums huggingface dataset:
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
I'm sure he posted it for Canadians who happen to have the US model. It's basicay the same phone the U is US variant whislt the W is Canadian.. Hardware is the same Qualcomm
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] MalharB:
I installed zip in safestrap and booted but for last 1 hour checking device status and The process com.android.phone has stopped

Anyone know what should I do ?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
Factory reset/wipe data

It might have been a thing you install first thing when you in stall the rom
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] MalharB:
did Factory reset/wipe data didn't work still same
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
Flashed the Dolby SoundAlive and installer, rebooted, checked the sound, sounds great. Plugged it into the charger, and I got the "moisture detected" warning. Rebooted on a whim, and it's gone now. *whew*
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Manually set your apn
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] MalharB:
Thanks that worked but Called ID & Spam is greyed out
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
What's the phone app you're using? Samsung or Google? Google should work fine.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Thats because that Canadian zip is stock csc nothing is edited
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
Oh, I was trying to figure out what he used, 'cause those are normally usable features.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
Basically, those features will have to be re-enabled
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
Pie and Oreo S8/S8+ Dual Speaker Mod for Snapdragon S8/S8+

To install just simply flash the zip in Safestrap (TWRP)

Alternatively you can download (I attached the file) flash into safestrap mount system then use file manager to back up your original found in /system/vendor/etc by copying it to sdcard or renaming it to mixer_paths_tavil.bak (i already have mine saved so i just deleted it). Select the modded file you downloaded and copy it to /system/vendor/etc then select it again to change permissions (chmod) to 0644 and voila'

Mod makes a noticeable difference with the Dolby toggle as well

*edit: i discovered a bug. Top speaker will continue to play if you plug in auxiliary cord (headphones). Not bluetooth though

Update 9/11/18:

*fixed bug that caused top speaker to still play when aux plugged in

*added in-call dual speaker when "speaker phone" enabled

Update 9/13/18

*fixed in-call dual speaker

Update 9/17/18

*added flasheable zip big thanks to [MENTION=7263822]FatalONEM8[/MENTION] :D

Update 3/3/19

* Tested for Pie

Update 3/5/19

* Added a second zip with increased volume and fix Dolby Atmos to work on phone speakers not just aux/bluetooth.

Big thank you to [MENTION=7047928]Dante63[/MENTION] for reading my big and messy logcats and guiding me through it. His words "everyone deserves this MOD"

*Note: both zips are compatible with Oreo and Pie but I raised the volume up on the the Dolby Atmos Fix

https://xdaforums.com/android/development/mod-dual-speaker-soundmod-devices-root-t3735280
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
CRH1 For S8+ SM_G955U is in the OP
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
What's new?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
This doesn't bug me at all I'm simply curious if this is part of the ROM or if it was one of my mistakes? Any one else have this? Phone number not showing up in setttings>about phone
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
CRH1 with V2 bootloaders for S8 SM-G950U is up in the OP
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
I see you are SM-G950U so maybe someone else can check and see if they have that problem. My phone number shows up on SM-G955U. Download this and see if phone number shows up there

https://play.google.com/store/apps/details?id=com.kliksob.forgswitch
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
That's so strange no it doesn't show up there either. I make/recieve calls and texts just fine and data works great
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Maybe bad sim or something to do with carrier
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
If you fix the top speaker bug with aux in, I'll check it out.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Are you sure you are editing the right mixer paths. I think it should be this one

mixer_paths_tasha.xml
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
No answer?

I'm still having the SD dismount issue. I had to reboot my phone again yesterday because it wasn't being detected, again.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
I did more investigating today and will hopefully come up with a solution soon. Even though my time is limited I will try to make this a priority I know dual speaker mod is highly desired by many and Dobly only makes it better i will still use it though but i will only use bluetooth headphones so people don't hear my weeb music at the gym amirite lol

*Edit: I'm pretty sure I know what's going on. I'll test it when I get home from work to confirm before posting it of course. Thank you ?

That's what i assumed because of the S7 dual speaker mod but Dante63's guide said tavil and it "works" other than that aux bug. Etiher way, now that it makes some sense to me i will be able to compare stock and dual s7 oreo tasha files to stock s8 oreo tasha and tavil files. I'm sure a work around won't be hard. All that's happening is top speaker is told to play when bottom speaker is playing but it's not being told to stop playing when aux is plugged in even tho bottom speaker is told to stop playing.

I'm just happy we finally have something at least but when it's working without bugs I'll make a mod zip and a return to stock zip since that seems to be the only thing most people know how to do in safestrap - flash zips lol
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
There were lots of csc changes other than that probably not much for s8 because they are still on old firmware and most security updates would involve firmware as well. If formatting your sd doesn't fix problem that's probably bad sd card or related to firmware if you have s8. The guys with s8 are running Frankenstein builds. For S8+ users it will have all security updates and I have no sd card issues with my s8+
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
Could be a bad sd card I'm on v2 950U CRE9 (Originallly U1 XAA) and I'm not having issues at all with it. If formatting doesn't fix it, could very well be needing a replacement, I'd back everything up from it. I had an sd card that all of a sudden stopped working altogether before, lost all my data. Tried on other devices and adapters but it was fried.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] epicboy:
So I've had an issue with this rom that even clean wipes don't fix. My knowledge is kinda limited with debugging but I would really love to figure out what the issue is. I use Swype as my keyboard, and sometimes after a few times of it opening up and closing down, if I long press a button, say to use an emoji or a secondary key, it force closes on me.

I have a logcat and know what time the issue occurred. So if someone who has some know how and some time I would really appreciate if you can shed light on this issue.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
You realize swype keyboard is no longer supported
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] epicboy:
I understand. On my nexus 6p on oreo i was running it with no issues for nearly a year. But on this device i run into issues.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] adj998:
I'm stupid I should've waited for an update from the OP instead of upgrading to official CRH1 for the s8......
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
I feel your frustration but I'm pretty sure its the app because people say the same thing on s7 oreo. Send your log and I'll look at it
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] epicboy:
Thank you for offering to take a look at the log. Is there an email I can send it to? The log is too long and large to attach. I tried to shave off as much of it as I could but it still is too large.

Thanks again!
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
Upload it to a file sharing host.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] epicboy:
You right, you right. Don't know why I didn't think of that.

https://mega.nz/#!DhRjWIjB!HwLwqXxrFFdfOXBH_RAkoo1FNVzR_gAQsK4X0CarMwU
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] State.of.mind:
Can anyone share some insight on how to get banking apps working with this?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
Mine work just fine. The only issue I have is because USB debugging is on, BofA likes to ***** about it before letting me log in. This ROM isn't rooted, so unless you have Xposed or something, I don't see what the problem would be. I don't even think Xposed does anything like that.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] State.of.mind:
Does Samsung Pass work for you? Not Samsung Pay, but Samsung Pass.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
Yup. Fills in my passwords just fine.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] State.of.mind:
Hmm.

---------- Post added at 12:59 AM ---------- Previous post was at 12:56 AM ----------

I noticed that Samsung Pay and Google Pay work fine, but Safetynet passes. My banking app doesn't work, and Samsung Pass shows as my phone being rooted

---------- Post added at 01:14 AM ---------- Previous post was at 12:59 AM ----------

I just searched the thread this has already been address. It's Xposed
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] rohitece06:
I have both zips flashed on CRH1 (I updated) and I dont have the quick setting as well as toggling the dolby swich says soundalive has stopped working.

no xposed, but google zip was installed before those two zips but in same safestrap session.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
Which soundalive version do you have.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] b00.f0087:
Just went through the process on the Canadian 955W model and worked like a charm.

1st try. Pretty koo stuff man appreciate your hard work and everyone who has ties to this.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] rohitece06:
8.0.21 had the same one on crf5 with no issue
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] fenix623:
I'm still fairly new to this. Have been lurking for a while and finally decided to give it a try. So, I finally flashed this for CRF5, flashed again to CRG3, and then today to CRH1. All worked perfectly, following the instructions. I've been loving these btw, exactly what I've been wanting to do with the phone, since I got it. I booted up just fine on CRH1 and let the Android update status finish and then... I just tried to boot into SafeStrap for the first time to give xposed and the dolby/soundalive a try and after the first step of trying to boot into SafeStrap I am already stuck. lol.

1. In odin click reset on bottom. In BL slot in odin flash BL_ODIN_ENTER_SAFESTRAP_G95*U.tar

I assumed I needed to do this from Download Mode. Is that wrong?

I flashed the file successfully, according to Odin, but now I'm in a boot loop. On startup it says, in small red font, Qv done=1 Qv Pass=1. Then goes to a screen that shows me the S8+ logo, serial number, build info, carrier info and all that for a bit and then repeats.

I can probably figure out how to boot up normally. For now I will follow the steps to exit safestrap.

Not sure what I'm doing wrong here. Maybe I'm more of a noob at these things than I thought. Lol.

Thanks for any help and big thanks for this ROM.

*Update

Well, I can't seem to get my phone back on now. I tried re-flashing the whole install again a couple times, wiping data, and it's just stuck in a boot loop now, showing the Sasmung Galaxy S8+ Powered by Android screen and then loop over and over. During the install these times it wouldn't boot loop in recovery though and I couldn't force it to boot to recovery. So I'm kind of in panic mode now. I hope I didn't just break it. The only screen I seem to be able to get to is the Download screen.

Any help would be appreciated.

Thanks.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] State.of.mind:
Can you boot you phone into download mode? If so, just flash the appropriate files back to stock (this has to be your original firmware you were using before you flashed the rom). First try to wipe your cache though by holding power,bixby,and volume up button.

---------- Post added at 06:04 PM ---------- Previous post was at 06:03 PM ----------

I also noticed that there is one step that tells you not to click reset in Odin or else it will fail.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] fenix623:
OK. Somehow managed to get into Maintenance Mode and factory wipe data and it finally booted up. I have to set the phone up again, but it booted with the custom splash screen, so I'm assuming I am still on the CRH1 ROM, which is awesome! :)

I still would like to know what I did wrong, booting into SafeStrap if anyone could clear that up for me. Thanks. :good:

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

Thanks for the reply. I didn't see it until I just posted that I got the phone back up. Somehow I got it into download mode and then maintenance mode from there and Factory wipe.

I don't see a step that tells you NOT to click reset.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
[MENTION=1949695]jrkruse[/MENTION] I need help finding the download booster CSC string so I can add it to the AT&T CSC, i know that it's in the Verizon CSC for a fact because Verizon has instructions for how to use it.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
I dont think there is a csc edit I think its tied to csc code in settings so just use a shortcut maker and lookin settings app and launch it from the shortcut
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
Here i didn't have to to upload all /system/omc but its a start i got VZW, XAA and ATT almost all up. I just copied the whole omc folder to my external storage lol thats how i got floating messages

I'm on XAA and i have download booster

https://drive.google.com/folderview?id=1l7evG66ereCoMBtLY0YdWUTbTcZfn5Ma
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
No I mean cscfeautre.xml or cscfeature_network.xml lol

Thays how I made those CSC edits for AT&T where I removed the data off notification, added the network mode switch in mobile networks, and added device security to device maintenance.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] SamGuy2020:
Stock XAA i have those features cant look for them right going to work
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
I cant find the line. It's probably referred to as something else.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Just try what i said if you can enable it then its not blocked or disabled its simply hidden by a global sales-code an settings layout change will bring it back and its not disabled by a csc edit. If you cant enable it its blocked by a specific csc edit
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
Cant enable it, so it's a CSC string I think only because XAA has it, and VZW has it. The ATT CSC doesn't.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Ok look for something related eons
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
What? Can you go on discord so we dont clutter your thread?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
I'm still having issues playing back videos from DRM services like Netflix and Google Play Movies. Don't know why. Also, the SD card unmounting thing is concerning.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Whats your setup? Have you made any mods or flashed any zips? Have you wiped data?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
I pulled the super debloat script until I can figure out some issues with FC if you flashed it and have fc issues you can go through the install process again but this time your data wont get wiped

Edit: Fixed Super Debloat Script

Update for safestrap is up in Post 2 that fixes sdcard and mtp and usb
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] ExLite23:
Running the rom with the Google style build.prop tweaks and it is very smooth as well as battery friendly. Thank you for this! Any other additions in the works?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] Craz Basics:
Sorry for the hold up. I use YouTube adaway, background playback, gravityhox, all my..., Amplify. There are so many that work. Find some for yourself
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] xdanilva:
youtube vanced does all btw for youtube.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] Craz Basics:
Ik, I like taking updates and everything though.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] Reechings:
Amplify make much difference for you?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] Craz Basics:
On the S7 it did
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] Reechings:
If you find a good setup for the S8 do you mind sharing? Cheers
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] dagod80:
When you say fixes sd card issues, do you mean that safe strap will read my 256 GB sd card? I'm sorry i've heard of safestrap but never have had to use it before
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] emaysonet88:
Just to make sure going forward I already have safe strap installed. When applying the safestrap update do I just enter safestrap flash the update and reboot system. Or do I continue following the additional steps outlined in the Enter Safestrap & Exit section? Thanks again for the hard work. Having 0 issues so far.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Works on mine
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
Just flash the zip while in safestrap then reboot system you will enter safestrap again and it will be updated
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] emaysonet88:
Thanks for the quick reply. Perfect then all is good here.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] Super_SU01:
Does this also get rid of the serial number Samsung galaxy s8+ screen after rebooting?

Sent from my SnapDragonOS
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] xdanilva:
Yes and 80% and root problems are gone
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] tangnt:
Everything works great! Super Debloat Script will also disable Max Power Saving stuff though. Samsung Pay also doesn't work but I don't use it anyway.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] gerryl432:
If you have root flash the zip in the existing safestrap
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] xdanilva:
I think you can reboot and flash enter safestrap and it'll work
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] Super_SU01:
Yeees! I Will be flashing this weekend!

Sent from my SnapDragonOS
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] emaster101:
Bug report:

Upon reboot of device, all Bluetooth settings are forgotten. Anyone else experienced this?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
S8+ with Dolby SoundLive and Google apps setup; didn't notice these issues until since the last time I wiped a few builds back.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
I have none of these issues but I have not flashed or changed anything. Maybe if you update try with no mods and see if that works then flash one mod at a time and see if you can narrow it down
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] fenix623:
After installing this, do you reboot to download mode and start instructions to get into SafeStrap? I don't understand. I tried it yesterday and just ended up in a boot loop. Please help. :confused:

I've been searching, but I can't find the answer. Really want to get Dolby Atmos working and get xposed installed.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
If you make it to the stars boot animation and it won't boot its because you didn't wipe data
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] fenix623:
Oh, I'm booting up just fine. I just can't seem to get into SafeStrap.

I'm not sure where to start the instructions to enter Safestrap: fully booted, download mode, recovery, etc. Yesterday, I rebooted to download mode and flashed the enter safestrap file and ended up in a boot loop where I ended up factory wiping to get the phone to boot normally again.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] jrkruse:
You flash the BL enter safestrap in download mode using odin and let phone reboot and it will enter safestrap after a few seconds. If you try and enter safestrap before the phone has booted normally at least once it will not work
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] fenix623:
Ok, that's what I thought and what I did yesterday, but I will try it again.

I let it boot, waited for the Android Update notification to finish whatever it was doing and then rebooted to download mode and then proceeded with the instructions, but ended up with a boot loop to a logo page with a big blue serial number and other info displayed. Maybe something glitched out on me. Idk. I will try it again then. :fingers-crossed:

Thank you for the clarification.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] fenix623:
Well, I tried it again and everything worked perfectly. Sound Alive, Dolby Atmos, and Xposed are now working! Idk what happened before, but all good now.

Thanks for all these great mods! :good:
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] iamnotexisting:
...and here I am still on CRD4 ? haven't updated since before the Summer. Can I update to the latest build without wiping my data? I'm on V2 bootloaders, G950U.
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
Do you have any issues watching Netflix? Or SD card unmounting when connecting to a Bluetooth audio device?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] dtrinh89:
Hi all. Been a lurker and made an account just for this. I wanted to chime in on my findings that everyone here has been having with Netflix. I like many others was experiencing stuttering and crashes after 5 secs. I read up on the many threads and op stated that he didn't have any issues and I believed him. Turns out the build prop appends for the Google mod was causing these issues for me. I removed the appends in the build.prop file rebooted and now Netflix is solid. No more stuttering or crashes. My test movie was Thor: Ragnarok.

Thank you for the ROM op. Great stuff
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] GuyInDogSuit:
What lines were they and what was the original intent of them? Can you explain a bit more so I could try this myself?
[Verizon Samsung Galaxy S8+ ROMs, Kernels, Recoveri] FatalONEM8:
I added some new features to those on the AT&T firmware!

- Download booster is on, not sure if it works, so feedback would be great!

- removed annoying data off notification

- added network mode select in mobile networks menu

- added manual network select

- added device security

- removed the plmn shown in status bar (optional)

- added download to SD card in samsung internet!

- probably some other stuff I forgot about!

With plmn shown: https://drive.google.com/file/d/11lLCRUMa_C0RKsFsWf1inPFq1Xim05kg/view?usp=drivesdk

No plmn: https://drive.google.com/file/d/148LDEGqI3NFWlkKfcbNSRcOmef-_eUU6/view?usp=drivesdk