OnePlus has paused the rollout of the new open beta for OnePlus 5/5T and OnePlus 6/6T smartphones as some users reported that their units were bricked after installing the update.

Latest OxygenOS Open Beta for OnePlus 5, OnePlus 5T, OnePlus 6 an...

Highlights:

  • OnePlus halts OxygenOS Open Beta for OnePlus 5 and above smartphones.
  • The company had recently started seeding the new updates.
  • It’s paused because some OnePlus 5/5T users reported of their phones being bricked.


OnePlus is rolling back the new OxygenOS Open Beta for OnePlus 5 and above smartphones that it recently started seeding. As per the company, the new update is being paused because some OnePlus 5/5T users have complained of the OTA update not installing after being received on their units and for some unlucky few, their handsets were bricked, unable to boot, after installing the new update. So, if you have received the new update, we suggest you hold off on flashing it on your phone. As the open beta for the OnePlus 6/6T was similar to the one released for the OnePlus 5/5T, for good measure, the company has halted its rollout as well. 

Those users who are experiencing the above-mentioned issues can try and recover their device by following the instruction laid out by OnePlus here. In case you are unable to get your phone to work, the company suggests one gets in touch with the official customer care service, who have been made aware of this issue and will help the users flash the package remotely. 

As mentioned, the new open beta patches for the phones are almost the same and bring the same set of features for the four handsets. It optimizes the screenshot function and enables quick reply to messages when in landscape mode. The latter is aimed at making texting easier when watching a video or playing games. The Gaming mode also gets optimised and the OnePlus Laboratory feature was supposed to come for the OnePlus. Both, OnePlus 6 and 6T now support world clock with weather information. 

In terms of specs, the OnePlus 6T features a 6.41-inch Optic AMOLED display with a 1080 x 2340p resolution and is powered by the Qualcomm Snapdragon 845 SoC. The device is backed by a 3700mAh battery and comes in 6GB and 8GB RAM variants. There is also a 10GB Mclaren edition variant of the phone. In terms of storage, one has the option of 128 or 256GB. In terms of optics, the handset comes equipped with a 16+20MP camera on the back and a 16MP selfie sensor on the front. 

Related Reads:

OnePlus 5, OnePlus 5T, OnePlus 6 and OnePlus 6T receive new Open Beta builds

OnePlus 6T users facing battery drain issue

 

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