Moto G6 Plus build, design and all colour models leaked in renders ahead of MWC 2018

The Moto G6 Plus is seen featuring an 18:9 display aspect ratio and will reportedly be launched in Gold, White, Blue, Silver, and Cyan color variants.

It’s speculated that Lenovo might unveil its 2018 lineup of G6 series smartphones at the Mobile World Congress 2018. The codenames of the three smartphones leaked yesterday and now fresh renders of the Moto G6 Plus have surfaced online, via AndroidHeadlines, which reveal the build and design, and all the colour models it could be launched. 

As per the renders, the Moto G6 Plus will sport a thin-bezel design and might feature a metallic build with a curved glass back. It is also seen featuring a dual rear camera setup which is supplemented with a dual LED flash and the camera module is akin to the one seen on the Moto X4. The smartphone will launch in Gold, White, Blue, Silver, and Cyan color models, says the report. The fingerprint scanner is seen on the front and is in line with the ongoing rumours. 

The Moto G6 Plus is speculated to feature a 5.7-inch Full HD+ display with a resolution of 2160 x 1080 pixels and it could be powered by the Qualcomm Snapdragon 630 SoC. It might be backed by a 3250mAh battery and launch running on Android 8.0 Oreo. The smartphone is seen featuring soft navigation buttons and the power button and the volume rockers could be placed on its right edge. 

The Moto G6 Plus is expected to launch along with the Moto G6 and the Moto G6 Play at MWC.  A previous report tipped that the Moto G6, G6 Plus and the G6 Play are codenamed Blaine, Teller and Ashley respectively. The Moto G6 Play was also spotted on Geekbench and as per the listing, it could equipped with a Snapdragon 430 chipset and 3GB RAM . It is also expected to run on Android 8.0 Oreo and scored 1801 points in multi-core performance and 472 in single-core test. The smartphone might feature an 18:9 display aspect ratio with a Full HD+ resolution of 2160 x 1080 pixels and it could be backed by a 4000mAh battery. 

Digit NewsDeskDigit NewsDesk

‘).insertAfter(‘.inside-container p:eq(1)’); */
// $( “” ).insertAfter(‘.inside-container p:eq(0)’);
//method to trunkate the text
function shorten(text, maxLength) {
var ret = text;
if (ret.length > maxLength) {
ret = ret.substr(0,maxLength-3) + “…”;
return ret;

//function to put utm on DontMiss links
$(‘div.dontMiss > a’).each(function(){
$(this).prop(‘href’, $(this).prop(‘href’)+’?utm_source=within_article&utm_medium=desktop&utm_campaign=related’);
//trunkate dont miss content
var sub = shorten($(this).html(),47);
$(‘div.dontMiss > a’).each(function(){
$(this).prop(‘href’, $(this).prop(‘href’)+’?utm_source=within_article&utm_medium=mobile&utm_campaign=related’);

//disabled method to append dontmiss links to page content by Mayank
/*$(‘div.dontMiss > a’).each(function(index){
//loop over each list item

// if(index%2 > 0){
// index = index – 1;
// }
if($(‘.inside-container > p:eq(‘+index+’)’).length){
$(‘.inside-container > p:eq(‘+((index * 2) + 1)+’)’).append(‘

Related: ‘ + $(this).html() + ‘‘ );
$(‘.inside-container > p:eq(‘+((index * 2) + 1)+’)’).append(‘

Related: ‘ + $(this).html() + ‘‘ );

/* if(isDesktop()) {
} */

* ga event tracking on page scroll start and end by Mayank

// Debug flag
var debugMode = false;

// Default time delay before checking location
var callBackTime = 100;

// # px before tracking a reader
var readerLocation = 150;

// Set some flags for tracking & execution
var timer = 0;
var scroller = false;
var endContent = false;
var didComplete = false;

// Set some time variables to calculate reading time
var startTime = new Date();
var beginning = startTime.getTime();
var totalTime = 0;

// Get some information about the current page
var pageTitle = document.title;

// Track the aticle load — disabled
if (!debugMode) {
// ga(‘send’, ‘event’, ‘Reading’, ‘ArticleLoaded’, pageTitle, {‘nonInteraction’: 1});
// console.log(“ga(‘send’, ‘event’, ‘Reading’, ‘ArticleLoaded’, pageTitle, {‘nonInteraction’: 1}”);
} else {
alert(‘The page has loaded. Woohoo.’);

// Check the location and track user
function trackLocation() {
bottom = $(window).height() + $(window).scrollTop();
height = $(document).height();

// If user starts to scroll send an event
if (bottom > readerLocation && !scroller) {
currentTime = new Date();
scrollStart = currentTime.getTime();
timeToScroll = Math.round((scrollStart – beginning) / 1000);
if (!debugMode) {
ga(‘send’, ‘event’, ‘Reading’, ‘StartReading’, pageTitle, timeToScroll, {‘metric1’ : timeToScroll});
} else {
alert(‘started reading ‘ + timeToScroll);
scroller = true;

// If user has hit the bottom of the content send an event
if (bottom >= $(‘.inside-container’).scrollTop() + $(‘.inside-container’).innerHeight() && !endContent) {
currentTime = new Date();
contentScrollEnd = currentTime.getTime();
timeToContentEnd = Math.round((contentScrollEnd – scrollStart) / 1000);
if (!debugMode) {
if (timeToContentEnd = height && !didComplete) {
currentTime = new Date();
end = currentTime.getTime();
totalTime = Math.round((end – scrollStart) / 1000);
if (!debugMode) {
ga(‘send’, ‘event’, ‘Reading’, ‘PageBottom’, pageTitle, totalTime, {‘metric3’ : totalTime});
} else {
alert(‘bottom of page ‘+totalTime);
didComplete = true;

// Track the scrolling and track location
$(window).scroll(function() {
if (timer) {

// Use a buffer so we don’t call trackLocation too often.
timer = setTimeout(trackLocation, callBackTime);

‘).insertAfter(“.inside-container p:eq(2)”);


Source link

Leave a Reply

Your email address will not be published. Required fields are marked *