DrawNode circles, dots etc horribly aliased? Forum solution has some drawbags :(

Noticed they are not anti-aliased at all.

According to this thread: Cocos2d-x v3 Anti-Aliasing for Primitives
the source is
ccShader_PositionColorLengthTexture.frag

i changed the according lines, to use smoothing, only to end up with anti-aliased circles BUT no working colorfill in primitives rect and poly…
anyone suggestions or fixes for me ? i would like to use some sort of smoothing for drawdot etc, but still have working polygons with color fill.

i might add: this problem persists only on SOME android devices.