0.189.0 APK Breakdown: Halloween boxes, New moves, and Runerigus?!

Hello Trainers! Pokémon GO 0.189.0 is slowly rolling out.  This update has a lot of stuff regarding the AR scanning feature for Pokéstops and Gyms, but it also has some hints as to what might be coming with the Halloween event.

🚨⚠️ Disclaimer ⚠️🚨

Please be aware data miners have publicly reported everything in this article (PokéMiners). Information shared through these channels is not affiliated nor approved by Niantic, and is always subject to change. Do not take it for granted, features change and get scrapped all the time. It is very important that you are aware that these things CAN and WILL CHANGE.

Additionally, this article contains my thoughts and opinions in regards to the code that was shared online – all of these should be treated as conjecture, not as hard statements. If you’re OK with that, feel free to read further. Potential spoilers ahead.

You can read the official release notes here

Let’s get into it!!

Halloween Spoilers?!

Halloween Logo

A new Halloween logo was added, it’ll probably be featured prominently during the event.  Probably on the Today tab.

New Gift Boxes

Three new gift boxes were added, spooky!

New Pokémon

.V0867_POKEMON_RUNERIGUS
RUNERIGUS_NORMAL 
RUNERIGUS_SHADOW 
RUNERIGUS_PURIFIED

An odd coincidence that Runerigus would be added this close to when we should start expecting the Halloween event announcement. For those unfamiliar, Runerigus is the evolution of Galarian Yamask.

Galarian Yamask and Runerigus

New Costume

SABLEYE_COSTUME_2020

Sableye’s going to be getting the costume treatment.

New Moves

.V0346_MOVE_INCINERATE_FAST 
.V0347_MOVE_DARK_VOID

Dark Void is the Signature move of Darkrai, so its addition would suggest that Darkrai is coming back to Tier 5 raids at some point, perhaps as part of the Halloween event?

New Boxes

 

Stickers and Gifts

Stickers in your friends’ list

When looking at your friend’s list, gifts that have a sticker with them will show up with a sticker icon.

Stickers in your Inventory

Stickers also show up in your inventory now, with a note that they don’t take up inventory space.  Also clicking on that icon does nothing.  Weird.

Sticker’s Own Inventory

stickerInventoryGuiPrefab 
stickerInventoryDetailsGuiController 
Niantic.Holoholo.UI.GuiWindows.StickerInventoryGui 
HelpIcon 
StickerInventoryGuiController 
ClickStickerInventoryInfo 
OpenShopGui 
helpDialogUrl 
StickerInventoryItemEntryWidget

Hints at a separate sticker inventory were found a while back, this seems to confirm its future existence. Clicking on the stickers icon in your inventory will do something eventually.

Avatar Facemask

A slot for a facemask has been added, Halloween masks, a Verizon mask and a basic mask have all been datamined previously.

Default Filter

ShowInventoryWithDefaultFilter

This appears to be a setting for a default filter for when you open up your Pokémon storage.  No hints at being able to customize this at the moment.

Event Bonus Box Icons

LOCATION 
EVENT 
MYSTERY_BOX 
TRADE_BALL

New icons added to the event bonus box icons.  The Trade ball is interesting.

Friend List Improvements

ShowFriendProfile 
remove_OnRemoveFriend 
add_OnRemoveFriend 
QueueFriendProfile

Queue Friend Profile sounds interesting, perhaps they are trying to speed up the way friend’s profiles load?

GBL Pokemon Rule Views

leagueRuleTutorialPokemonIconsCellViewPrefab 
LeagueRuleTutorialPokemonIconsCellView

Speculation is this is for viewing the ban list of the Go Battle League Cups

Location Permissions

AndroidInUseLocationDevicePermission

Permission for using the location in Android 11

iOS14GenericLocationInstructions 
iOS14AdventureSyncLocationInstructions

Instructions for iOS 14 users to set up Precise Location, and instructions on how to set up Adventure Sync

Encounter Summary Screen

weatherBonusView 
megaBonusView 
BonusView 
FadeInTime 
FadeInYDelta

Things added to the Encounter summary screen.

AR Mapping Updates

There’s a lot added for this, a LOT.  I’m not going to include it all.  For more on these entries check out the Pokéminers Reddit post linked at the top.

Geofence Additions

AreGeotargetedQuestsEnabled 
GeotargetedQuestValidation 
ERROR_EXCEEDED__SUBMISSION_LIMIT 
ERROR_VALIDATION_FAILED

It would appear that the AR mapping quests will be geofenced, which means you’ll get specific quests based on where you are.  They’ll probably use some size of S2 cells for this, and give you quests based on stops/gyms that are in the cell your in, or nearby.

Mapping Directions

arMappingTag 
ClickArMappingTag

The game will direct you to stops that need to be scanned.

POI Scanning Updates

IsPoiEditFeatureEnabled 
IsPlayerAtMinimumLevelReq 
IsPlayerWithinDistanceReq 
IsPlayersSubmissionCountExhausted 
PoiEditRequirementCheckService 
IsSubEditFeatureShownForType

Some updates to the POI scanning itself, such as more checks to ensure trainers meet the level requirements and checks to see if the feature has been enabled.

Niantic Real World Adventure Sync

.get_AdventureSyncDeviceService 
adventureSyncDeviceService 
DeviceInfo 
Niantic.Platform.AdventureSync.Util
.get_GeofenceUpdateTimestampMs 
GetGeofenceEnclosure 
GetGeofences
get_AdventureSyncProvider

Interesting here is the get_AdventureSyncProvider, and the GeoFence stuff.   Will we be getting the ability to change the apps we can link Adventure Sync too?  Maybe adventure sync will be able to use our location as well as our steps?

Conclusions and Speculations

We should expect an announcement on the Halloween event pretty soon.  The Autumn Event runs until Monday, October 19th so perhaps we’ll get an announcement shortly after that event finishes.

The possibility of Darkrai coming back to raids with its signature move is exciting, and the potential for a couple of new Pokémon as well!!  Ok, one brand new Pokémon and one new regional variant.

The Halloween event is one of the more popular events of the year for Pokémon Go trainers around the world, are you excited for this year?