The company’s Vice President has posted some camera samples taken from the Lenovo Z5 and also revealed that the upcoming Lenovo flagship will come with 45 days of standby time.

Lenovo Z5 tipped to deliver 45 days of standby time, camera sampl...

It seems like Lenovo is leaving no stone unturned when it comes to creating a hype around its upcoming Z5 smartphone. After revealing parts of the smartphone in a couple of images, the company’s Vice President, Chang Cheng has now shared some camera samples shot using the device. The images suggest that the Lenovo Z5 will feature a dual-rear camera setup, which, like nearly every new smartphone, will come with AI-based features. Alongside the images, Cheng has also revealed that the device will deliver a standby time of up to 45 days, suggesting that it will be backed by a pretty big battery.

As the shared camera samples device are not in RAW format, we can’t really speak on the camera quality of the smartphone. However, there is decent background and subject separation in Bokeh shots and if the images are not retouched in any way, then colour reproduction seems to be pretty impressive as well. Cheng also says that the launch event invitations will soon be sent out.

Lenovo seems to be using the same marketing tactics as OnePlus by steadily revealing features and information regarding an upcoming product. As mentioned earlier, a couple of images revealing the device’s display were shared online by the company’s executive. They revealed the top and the bottom left corner of the smartphone and Cheng also said that the handset will break the 95 percent screen to body ratio. Additionally, going by the images, the smartphone will feature an edge-to-edge display without a notch or a bottom chin.

Being a flagship, the Lenovo Z5 is expected to be launched running on the Qualcomm Snapdragon 845 chipset. Cheng had previously revealed that the device will come with a whopping 4TB of internal storage, which seems to be pretty hard to believe considering that the highest capacity of internal storage a smartphone is currently 1TB, which is found on the Smartisan R1. Whatever may be the case, we will wait till the device is launched in June to see what Lenovo has got in store for us.

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