It takes place in Framework-res.apk. I'm not sure if this is necessary, but it use to be and I do it for good measure. There's a bool line named something like "Config_UseRoundIcon". Change the value from "False" to "True".
The new thing is a new string. There's a string labeled "config_icon_mask" and the value is a big long code. The 6P and Pixel have different values, which makes sense being that they have different default Icons. Change the value to the same as Pixel to have round Icons (Also might need Pixel Icons app installed, I do also for good measure with this mod). For stock Icons, you return the value to stock.
The value for Round Icons is this:
M50 0C77.6 0 100 22.4 100 50C100 77.6 77.6 100 50 100C22.4 100 0 77.6 0 50C0 22.4 22.4 0 50 0Z
The value for Stock Icons is this:
M50,0L92,0C96.42,0 100,4.58 100 8L100,92C100, 96.42 96.42 100 92 100L8 100C4.58, 100 0 96.42 0 92L0 8 C 0 4.42 4.42 0 8 0L50 0Z
I used MTExplorer to modify the Resources.arsc
I can upload a mod with stock Icons if you want me to
There's no more "config_icon_mask" label in the "bool" line in DP4 :crying: