Also, OnePlus 6T OxygenOS 9.0.6 update, which is being rolled out in a phased manner globally, is said to optimise Screen Unlock feature and camera, among other reported issues.

OnePlus 5, 5T Android 9.0 Pie OxygenOS Open Beta update ‘almost o...

OnePlus has announced that the Android 9.0 Pie OxygenOS Open Beta update for the OnePlus 5 (Review) and the OnePlus 5T (Review) is almost out. These OnePlus devices were supposed to get the Android Pie Open Beta update well before this latest announcement but it was delayed. In its announcement on the OnePlus forum, the company has urged that the users of these smartphones to have a little more patience. The development comes a week after the company released the HydrogenOS Open Beta based on Android 9.0 Pie for the OnePlus 5 and 5T in China.

On OnePlus official forum, a company representative wrote, “Some of you may have noticed that it has been 3 weeks since the last Open Beta build for OnePlus 5/5T. We’d like to shed some light that Pie for 5/5T is almost out for Open Beta.” The Open Beta programme provides users with up to two beta updates in a month but OnePlus hasn’t released a single update in November yet and is expected to roll out the update next week. Further, a stable Android Pie update is expected to arrive in December or early January. It is expected to bring the latest security patch and UI changes to both the devices.

The news comes two days after OnePlus announced that it has started to roll out a new OxygenOS update (build number 9.0.6) for its flagship OnePlus 6T bringing a bunch of system-oriented improvements, improved camera functionality and an optimised Screen Unlock feature. The Over-the-air (OTA) update is being rolled out in a phased manner. The changelog of the update, however, doesn’t detail exactly what kind of improvement will the update bring to the screen unlock feature but it is speculated that the change could be in the time taken to unlock the screen using the in-display fingerprint scanner.

The update also optimizes the image processing capabilities of the OnePlus 6T. This is the second update being issued for the OnePlus 6T. The previous OxygenOS 9.0.4 update for the phone brought improvements to the Nightscape mode (in-depth feature) in the camera and also updated the phone’s Android security patch to November. You can read our review of the OnePlus 6T here.

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