Ingress Teardown [1.50.0]
This time I received an email from someone who had an Ingress version labeled 1.50.0. I checked the validity (to make sure it was a valid Niantic build) and it came out correct. So lets dig in into this new version.
New Levels (9 - 16)
We first learned on this video, that levels 9-16 would be arriving. It seems I missed this bit of detail, as this exact information arrived in the APK during 1.47.0. We could of broke the news before Niantic :pThe new max XM was added in 1.50.0
, while the medals required was added in 1.48.0
. This shows active development in what the "new" levels will bring or require. Who knows if this will change on the next released version.
Reddit user u/numinit first hinted at these new levels here. Which I can confirm after decoding PlayerLevelKnobBundle
The medal column is difficult to explain. It calls another file, (obfuscated as LevelAttainmentTrigger.a), which takes those 4 numbers as parameters.
We can decode the Enum it calls, which is below.
However, the parameters passed to the file is only 4 numbers, (there are 5 levels of medals). My research shows that "Bronze" medals are ignored. I expect this because during obfuscation, the statements skip the letter a and use (b,c,d,e) instead. This leads me to believe since a is assigned to "Bronze". That Bronze medals play no part in the leveling-up scheme.
Thus the parameters in order go Silver, Gold, Platinum, and Black.
So Level 9 requires 2.5 million AP, 4 silvers and 1 gold medal. It in return gives you a max of 10,900 XM. Using this knowledge you can look at the above tables to see future levels requirements.
I see no trace of new weapons / gear for L9 - L16.
Overdrive?
aliensOverdriveColor: aliens-overdrive,
resistanceOverdriveColor: resistance-overdrive,
neutralOverdriveColor: neutral
This one has got me beat. I have no clue what it is for, but it must be for something.
EDIT: All the "hits" for overdrive occur in Player Profile. So probably nothing interesting. The naming of the class name tricked me :(
New Deleted Strings
<string name="report_invalid_portal_location_not_interesting">Not an interesting location</string>
Thanks to the comment from "emsy". I read my diff backwards. This was removed. Not added :)
Conclusion
This version was built on "April 16 - 2:57". So this version is not a "bugfix" for the on-going Capsule bug. (Unless that bug was known at the time). However, seeing how I don't have a Capsule, I cannot confirm if it is patched.Otherwise looks like small bug-fixes and paving the way for new levels.