Xiaomi has sent out media invites for the launch event of the Mi Max 3. The smartphone is speculated to feature a large display and a big battery.

Xiaomi Mi Max 3 to launch on July 19 in China, could feature a 6....

The Xiaomi Mi Max 3 was confirmed when the company’s CEO, Lei Jun, posted the device’s retail box photo on Weibo. Now, the company has announced that the smartphone will be launched at an event in China on July 19. The launch invite was posted on the company’s official Weibo page and it hints at a large display and a “great” battery. The Mi Max 3 was recently spotted in a hands-on video that tipped at the same and a recent TENAA listing of the device further fuelled the leaks. 

In the leaked hands-on video, the smartphone was in the frame for a few seconds and it was enough to give an idea of how its design might be. As per the video, the Mi Max 3 could feature a large 6.9-inch display and come with a vertically stacked dual rear cameras and a rear-mounted fingerprint sensor. The same was iterated in the TENAA listing, as per which the smartphone is equipped with a Full HD+ panel and a taller 18:9 display aspect ratio. It could be powered by a 1.8GHz Octa-Core SoC with up to 6GB of RAM. The processor could be the Snapdragon 636.

The listing further reveals that the Mi Max 3 might launch running on Android 8.1 Oreo and could be backed by an enormous 5400mAh battery. The device is said to support Qualcomm Quick Charge 3.0 with a bundled 18W charger. One of the dual-rear cameras may be a 12MP Sony IMX363 sensor, while the second one is said to be a 5MP camera that assists in capturing Bokeh shots. The Mi Max 3 is expected to be available in Black, Gray, Gold, Rose Gold colours.

Xiaomi’s Mi Max series of devices are aimed at users that prefer a large display. The last Max series of smartphone, the Mi Max 2, sports a 6.44-inch full-HD display with a 1080x1920p resolution and is powered by the Snapdragon 625 SoC. In our review of the Mi Max 2, we said, “The Mi Max 2 is for those who want a good-looking budget phablet, and do not have the Mi Max already. It gets extra marks for more storage and a better camera, but it could have been much better had Xiaomi improved on existing weaknesses.”

Cover image credits: TENAA

‘).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