same happened when lollipop was out and we were running kk, the thing is that as far as i understand, devs needs G2 source code from lg and then they will mix g2 mm with g3 mm, until the g2 dont get mm(and release that source code), then there wont be a port of the g3-g4-g28 or whatever