The company is offering discounts on several of its devices and there is also bundled deals under which their customers will be able to avail massive discounts on its products, Xiaomi says.

Xiaomi Mi Fan Fest sale on April 5, 6: Offers on Redmi Note 5 Pro...

Xiaomi is hosting its Mi Fan Fest in India on April 5 and April 6 and the company will be offering its devices like smartphones, TVs and more with special discounts during the limited period sale. There will also be customised product combinations up for sale on devices like the Mi LED Smart TVs, Mi Band HRX edition, Redmi Y1 Lite and more. Additionally, customers buying the Redmi Note 5 Pro will also receive the Mi Earphones for free. The company has also partnered with musical.ly to offer users a chance for winning the company’s latest Mi Mix 2S smartphone from March 31 to April 6. 


Xiaomi has not detailed precisely how much discount will be offered on its devices but there is a new system, which allows users to unlock discounts on the products which they want to buy by liking the product and inviting their friends to get more discount. They can also team up with 2 friends to get coupons, which will be available from 12PM on April 2. The combo offer which was mentioned above will commence at 1PM on April 5 and April 6. However, the company advises a user to sign in to their Mi accounts by 12.55pm on both the days and place the order at 1 PM. Finally, there is also another “Color Our Planet” campaign in which users can win Redmi 5A smartphones from April 2 to April 6. 


Xiaomi recently launched the Mi Mix 2S smartphone on March 27, which is made using series 7000 Aluminium and features a thin-bezel design. The front-facing camera is placed on the bottom right chin of the smartphone and it comes with a vertically stacked rear camera setup and a ceramic rear panel, which supports wireless charging. It comes in Black and White colour variants.


The Mi Mix 2S is powered by a 2.8GHz Qualcomm Snapdragon 845 SoC and features a 6-inch AMOLED display. It’s equipped with dual rear sensors, a 12MP wide angle and a 12MP telephoto lens, which support dual pixel autofocus (dual PADF) and come with a 1.4 micron pixel Sony IMX363 sensor. The device runs on MIUI 9, based up on Android Oreo and is backed 

By a 3400mAh battery.


The Mi Mix 2S will be available in in three variants, two with 6GB RAM and options between 64GB and 128GB ROM, which are priced at 3299 RMB (Rs 34,200 approx) and 3599 RMB (Rs 38,000 approx) respectively. It will also be available in an 8GB RAM version with 256 internal storage, which is priced at 3999 RMB (Rs 41,00 approx). 

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(){
//function to put utm on DontMiss links
/*if(isDesktop()){
$(‘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);
$(this).html(sub);
});
}else{
$(‘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){
if(isDesktop()){
$(‘.inside-container > p:eq(‘+((index * 2) + 1)+’)’).append(‘

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

Related: ‘ + $(this).html() + ‘‘ );
}
}
});*/
$(‘div.dontMissArea’).hide();

/* if(isDesktop()) {
$(‘div.dontMissArea’).hide();
}else{
$(‘div.dontMissArea’).show();
} */

/*
* 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) {
clearTimeout(timer);
}

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

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

});



Source link