OnePlus 5 Jelly Scrolling effect might be caused by inverted display: XDA Report

By Digit NewsDesk | Published on 03 Jul 2017
HIGHLIGHTS
  • The XDA developers forum has confirmed that OnePlus mounted the display panel upside-down on the OnePlus 5, which is probably causing the Jelly Scrolling effect.

OnePlus 5 Jelly Scrolling effect might be caused by inverted display: XDA Report

OnePlus 5 smartphones were recently reported to face a Jelly Scrolling effect and the company claimed that the effect is “natural”. For those unaware, the ‘jelly scrolling’ effect was noticed by some users as they scrolled through a web page of Twitter feed. In this, some content took a little longer to catch up with the rest of the feed while the user scrolled through it. 

XDA has reported that “Community members looking into the issue came up with two theories to explain what may be causing the behavior: VSYNC toggling or the display panel’s orientation”. The former which is a is a software was dismissed. It seems that the problem was a hardware one; it was due to the smartphone display being inverted. As per the report, If a smartphone display is inverted, doesn’t matter the make or brand, the same jelly effect is experienced. XDA says, “The manufacturer didn’t seem to matter – so long as the phone’s screen is inverted, some users could reproduce the issue on their other smartphones”.

There is no physical proof that the display panel has been fitted upside down. But XDA Recognised Developer, SultanXDA, did some digging around into the kernel source code and found incontrovertible proof that OnePlus did orient the display panel upside-down. 

XDA says, “It clearly defines that the panel is oriented 180 degrees. Thus, the display controller is instructed to compensate by 180 degrees. According to SultanXDA, this is his first time seeing this code in an actual device. The documentation for this line actually exists in the display controller of other devices, but most other devices do not have the line present.”

Further investigation by XDA has revealed that the display matrix on the OnePlus 5 is inverted when compared to the OnePlus 3T, which is why the display orientation of 180-degrees has been mentioned in the code. If you merge the OnePlus 5’s panel code (to the OnePlus 3T) and boot the OnePlus 3T with the code, the results are the OnePlus 3T’s display becoming inverted.

OnePlus’ claims that the scrolling effect is “natural” and according to XDA that is a politically correct explanation. Since the display is inverted, the effect will naturally, be natural. OnePlus deliberately chose to invert the screen panel while manufacturing the OnePlus 5. Why, you ask? Well, “If you’ll take a look back at any of the thorough teardowns of the smartphone, you may notice that the display controller IC is located at the bottom. In order to compensate for the module’s placement, OnePlus flipped the display panel so the display cable would easily reach the motherboard and none of these components would interfere with other elements at the top of the device.” 

To conclude, it is evident that to make space on the top of the phone for the dual camera, antennas and more, this design approach was taken. 

Digit NewsDesk
Digit NewsDesk

Email Email Digit NewsDesk

Follow Us Facebook Logo Facebook Logo Facebook Logo

About Me: Digit News Desk writes news stories across a range of topics. Getting you news updates on the latest in the world of tech. Read More

Advertisements

Trending Articles

Advertisements

LATEST ARTICLES View All

Advertisements

Hot Deals View All

Redmi Note 9 Pro Max (Interstellar Black, 6GB RAM, 64GB Storage) - 64MP Quad Camera & Alexa Hands-Free Capable
Redmi Note 9 Pro Max (Interstellar Black, 6GB RAM, 64GB Storage) - 64MP Quad Camera & Alexa Hands-Free Capable
₹ 15499 | $hotDeals->merchant_name
Redmi 9 Prime (Matte Black, 4GB RAM, 128GB Storage) - Full HD+ Display & AI Quad Camera
Redmi 9 Prime (Matte Black, 4GB RAM, 128GB Storage) - Full HD+ Display & AI Quad Camera
₹ 10999 | $hotDeals->merchant_name
Redmi 9A (Sea Blue 3GB RAM 32GB Storage)| 2GHz Octa-core Helio G25 Processor | 5000 mAh Battery
Redmi 9A (Sea Blue 3GB RAM 32GB Storage)| 2GHz Octa-core Helio G25 Processor | 5000 mAh Battery
₹ 7499 | $hotDeals->merchant_name
Samsung Galaxy M31 (Ocean Blue, 8GB RAM, 128GB Storage)
Samsung Galaxy M31 (Ocean Blue, 8GB RAM, 128GB Storage)
₹ 16999 | $hotDeals->merchant_name
DMCA.com Protection Status