Stuttering in games under custom ROMs for Mi 10T? - Xiaomi Mi 10T / 10T Pro Questions & Answers

Hello, I've noticed stuttering occur in the games I play (mainly Fate/Grand Order, RetroArch) since switching away from MIUI on my base model Mi 10T (the one with 6GB RAM) to custom ROMs. Across both Pixel Experience and LineageOS, the games hang for a bit before continuing to run.
I tried to see if it was the dynamic refresh rate, but even setting it to 60Hz still had the stutter. Any advice on what could possibly be done? Also, I attached the logcat file, though I don't know if it's of any use.

Turn off voice match

Related

Note 2 stuttering on nes/snes/genesis emulation

Hi guys, bit of a strange problem here - using any emulator (any of robert brogalias, as well as supergnes or animaonline), I'm getting sound and framerate stuttering at consistent intervals. It seems like something is hitting the cpu when this happens, but I don't know what might be doing it - I have "betterbatterystats" and it shows that "audioOut_2" is causing 12.8 percent of partial wakelocks, don't know if this could be related.
Power saving features are all off, to my knowledge.
I've only installed very few apps, like PowerAmp, CPU Spy, titanium backup and a couple others. Rebooting the phone makes no difference, removing the SD card after copying roms to the internal memory made no difference, stopping the media scan service did nothing, I even flashed roms to Clean Rom 3.5 and it didn't change. I wiped dalvik and the other cache beforehand.
Any ideas? My tegra 2 tablet can run these emulators flawlessly at 60 fps all day!
f3tf said:
Hi guys, bit of a strange problem here - using any emulator (any of robert brogalias, as well as supergnes or animaonline), I'm getting sound and framerate stuttering at consistent intervals. It seems like something is hitting the cpu when this happens, but I don't know what might be doing it - I have "betterbatterystats" and it shows that "audioOut_2" is causing 12.8 percent of partial wakelocks, don't know if this could be related.
Power saving features are all off, to my knowledge.
I've only installed very few apps, like PowerAmp, CPU Spy, titanium backup and a couple others. Rebooting the phone makes no difference, removing the SD card after copying roms to the internal memory made no difference, stopping the media scan service did nothing, I even flashed roms to Clean Rom 3.5 and it didn't change. I wiped dalvik and the other cache beforehand.
Any ideas? My tegra 2 tablet can run these emulators flawlessly at 60 fps all day!
Click to expand...
Click to collapse
You didn't make any under clock profiles did you? And is there a setting to change emulator settings back to default? Perhaps you changed something that made it go whack.
Sent from my GT-N7100
no problem here with fpse
i love to play Crash Bandicoot :laugh:
@rbiter said:
You didn't make any under clock profiles did you? And is there a setting to change emulator settings back to default? Perhaps you changed something that made it go whack.
Sent from my GT-N7100
Click to expand...
Click to collapse
Haven't changed any clocks, nope. Emulator settings are default - changing frameskip to 0 makes the sound lag even worse, and allowing frameskip creates big jumps every 3/4 of a second or so. Happens regardless of the emulator used.
Forcing CPU to 1600mhz constant also has no effect.
Governor default or performance? Can't think of much else besides power saving mode but it should run fine on that too.
Sent from my GT-N7100
Doesn't seem to matter on performance or default. I'm still running the stock kernel, think I should overclock? I really shouldn't need to though when a stock tegra 2 can handle it with 0 frameskip, sound quality on max... even NES is stuttering.
I did a complete restore, no change.
f3tf said:
Doesn't seem to matter on performance or default. I'm still running the stock kernel, think I should overclock? I really shouldn't need to though when a stock tegra 2 can handle it with 0 frameskip, sound quality on max... even NES is stuttering.
I did a complete restore, no change.
Click to expand...
Click to collapse
No need to over clock. The emulators have run fine on my older hardware under clocked just fine. The only thing it could be is a setting jacked up inside the emulator. Nintendo and super Nintendo run easily on ARM chip sets. Fpse and n64 would give it a run for it's money though. You sure you don't have something in the background hogging up horsepower?
Sent from my GT-N7100
No problem with epsxe here smooth as butter stock 4.1.2. It's most likely the rom you're using.
Stock or Clean Rom has the same issue.
epsxe is a different story, I can run that just fine. My benchmarks are pretty standard for quadrant, I'm really out of ideas - maybe the refresh rate of the phone is slightly higher or lower than the emulator is trying to run at, causing either frame skipping or sound jumps? Any other users with an eye for framerate here noticed minor frame jumping in, say, sonic 1, 2, or 3 on MD.emu? I bet it's there, but then if you turn frameskip to 0 (like I would on my tf101) the sound goes to hell instead.
I'm using Snes9x EX and AndroGens (as well as Fpse) and don't have any of the problems you describe. Maybe you should give those a shot, and if you get the problem with those too, you might have a hardware issue?
Sent from my GT-N7105 using xda app-developers app
Snes9x EX gives me the issue as well. Play mario world and run as fast as you can on level ground left and right a few times, see if the image has some slight jumps in it. Lots of people wouldn't even notice this.
Otherwise, turn frameskipping to 0. Does the sound start having issues? If it does, you have the same problem as me.
Reading around, I've found that the Note 2 apparently runs at a 58 hz refresh rate, where most everything else (including the emus) expect 60, causing the video or audio to have issues (you can have one or the other, but not both). I'm running the stock kernel, if you're running perseus it might be ok... which kernel are you running?
f3tf said:
Snes9x EX gives me the issue as well. Play mario world and run as fast as you can on level ground left and right a few times, see if the image has some slight jumps in it. Lots of people wouldn't even notice this.
Otherwise, turn frameskipping to 0. Does the sound start having issues? If it does, you have the same problem as me.
Reading around, I've found that the Note 2 apparently runs at a 58 hz refresh rate, where most everything else (including the emus) expect 60, causing the video or audio to have issues (you can have one or the other, but not both). I'm running the stock kernel, if you're running perseus it might be ok... which kernel are you running?
Click to expand...
Click to collapse
Oh, youre right, it does this for me too. It's really barely noticeable though, I hadn't noticed before now. I'm also on the stock kernel.
What did you mean by sound issues? Turning frameskip off maybe makes the sound a tiny biy faster at some points than it should be, but that too is barely noticeable and could just be my imagination.
But you're right, theres definitely an issue there, and I do wonder if you're right about the refresh rate.
Sent from my GT-N7105
Yeah I tried the perseus kernel, no change, sadly.
For sound issues, I get skips and stutters every couple of seconds in MD.emu, NES.emu, snes9x ex, SuperGNES, Animaonline SNES, and presumably all the others which require a tight synchronization of audio and video. Doesn't seem to be overly noticeable on epsxe, but then I haven't played any games which run at a tight 60 FPS on that one, either. Official games have no problems.
Running 1800 mhz makes no difference, either.
I've emailed Robert Broglia about the issue, I'll update if he replies - anyone else, let me know if you find a fix!
Received a reply from Robert (damn that guy is a machine), pasta'd below
***************
Hi, thanks for the heads up on the Galaxy Note 2, not sure why all these manufacturers are using screens with such odd refresh rates. For example, the Kindle Fire is 53Hz and the Xperia Play is 62Hz. Luckily the Nexus 7 I just picked up has a perfect 60Hz refresh rate so 0 frameskip works well on it.
In the next update I'm switching over to a more precise method for getting the device's clock so I wonder if it might help space the frames out a bit more evenly on your device. The best solution will probably be to use frameskip 0 but adjust the input audio frequency to speed-up/slow-down the audio to match the refresh rate, so I'll look into adding this for a future update.
f3tf said:
Received a reply from Robert (damn that guy is a machine), pasta'd below
***************
Hi, thanks for the heads up on the Galaxy Note 2, not sure why all these manufacturers are using screens with such odd refresh rates. For example, the Kindle Fire is 53Hz and the Xperia Play is 62Hz. Luckily the Nexus 7 I just picked up has a perfect 60Hz refresh rate so 0 frameskip works well on it.
In the next update I'm switching over to a more precise method for getting the device's clock so I wonder if it might help space the frames out a bit more evenly on your device. The best solution will probably be to use frameskip 0 but adjust the input audio frequency to speed-up/slow-down the audio to match the refresh rate, so I'll look into adding this for a future update.
Click to expand...
Click to collapse
Interesting. I wonder if it's worth me emailing the devs of the emulators I use.
Sent from my GT-N7105
That's very interesting that our quad-core 1,6Ghz with 2 GB ram struggles to emulate the SNES
CPU: Custom 65C816 at 3.58 MHz
RAM: 128 Kb
Max Colors on Screen: 256
Max Sprites: 128, 32 per scanline
Sound Channels: 8 ADPCM
Sound Memory: 64 Kb
That's a challenge
victorator said:
That's very interesting that our quad-core 1,6Ghz with 2 GB ram struggles to emulate the SNES
CPU: Custom 65C816 at 3.58 MHz
RAM: 128 Kb
Max Colors on Screen: 256
Max Sprites: 128, 32 per scanline
Sound Channels: 8 ADPCM
Sound Memory: 64 Kb
That's a challenge
Click to expand...
Click to collapse
It's actually not hardware power that we're lacking - we could probably emulate snes at fullspeed with 400 mhz on a single core if the emu was very well coded, and obviously we have tons more power than that. It's a function of how the emulator draws the screen and plays the sound - almost every device runs at 60hz, so every application expects the maximum speed to be 60 FPS, but the note 2 is actually 58 hz. This creates a (much larger than you'd expect) jump in the fluidity of the emulator when running with frameskip set to auto, and it creates an annoying audio jump/skip if frameskip is turned off.
In this situation, you can have perfect video or audio, but not both. One workaround is to slow down the audio to match the 58 frames instead of the 60.
If you use supergnes, you may as well email him because it happens in that emu too. Snex9x EX is way better than supergnes, though.
I can confirm the same thing is happening for my Galaxy Note II, although mine is the US Sprint CDMA/LTE variant. It also has a refresh rate of 58.002 Mhz and I use nearly all of Robert Broglia's emulators. On this device, it's either sound regularly skips with frameskip set to 0, or (nearly) perfect audio with stuttering video when frameskip is set to Auto.
This device is a beast, so this shouldn't be happening at all. :-/

Tab S 10.5 YouTube Video Stuttering

Hi guys, I recently bought a galaxy tab s 10.5 and I'm having issues with video playback in the native YouTube app. Basically every 5-10 seconds, I would get a micro stutter, as if the video is slightly jittery. It's definetely not buffering as the video has loaded well ahead already too.
I am using the samsung stock OS so 4.4.2 and I have installed all the latest official updates for both the OS and the Youtube app.
I have also tried a factory reset of the machine, clearing the cache and updates for the Youtube app and reinstalling. I've also tried forced GPU rendering and turning off hardware overlays in developer mode
Does this indicate there's an issue with my hardware ? It does not happen when i stream videos from my PC over wifi or any locally downloaded videos. Any help would be appreciated. Thanks.
Hmmm, never had this problem with mine when it was on stock. I usually had this problem when I underclocked my cpus and all that or when I am using to many appps.
The only thing I can suggest is use another app (viral popup https://play.google.com/store/apps/details?id=com.Mata.YTplayer ) or take it back to be safe.
DUHAsianSKILLZ said:
Hmmm, never had this problem with mine when it was on stock. I usually had this problem when I underclocked my cpus and all that or when I am using to many appps.
The only thing I can suggest is use another app (viral popup ] ) or take it back to be safe.
Click to expand...
Click to collapse
Thanks, yep the youtube videos would stutter even when i freshly restarted the tablet so nothing else really is running in the background. I have tried the viral popup app except it seems to play at a really low quality setting, ,ie 1080p is not available ?
Is there anything I can test to see if its a possible hardware issue ? I ran the Antutu benchmark and got 37k which seems in line for what's expect from this tablet. Does this help rule anything out ? Thanks.
Check processes, there's probably something in the background.
lagstream said:
Thanks, yep the youtube videos would stutter even when i freshly restarted the tablet so nothing else really is running in the background. I have tried the viral popup app except it seems to play at a really low quality setting, ,ie 1080p is not available ?
Is there anything I can test to see if its a possible hardware issue ? I ran the Antutu benchmark and got 37k which seems in line for what's expect from this tablet. Does this help rule anything out ? Thanks.
Click to expand...
Click to collapse
I dont think so. When you play games does it lag too? Ex real racing 3 etc? Because if it cant play youtube without the micro lag, that may affect other apps. I dont get any lag while I was on stock.
If any other apps lag while playing (not on loading screens) then it may be an issue. I never had any micro lag on mine so it may vary on how you see it. Of course we have custom roms that are way smoother (CM12) but I am unsure if your issue is hardware related or the way you see it. Hope this helps!
I got youtube stuttering too for months on my TabS ST800, I tried every tricks in dev options, nothing ever changed .
But one day i tried the CARDBOARD view in the YouTube app options and then return to normal 2D view.... motion became butter smooth up to 1440p60, for any video! If closing youtube app and restarting it, it is stuttering again, until opening again the cardboard view.
Here is a test video I used to validate stutter-free playback :
youtu.be/0BS5V2mSxDs
Good luck.
Marco.hd said:
I got youtube stuttering too for months on my TabS ST800, I tried every tricks in dev options, nothing ever changed .
But one day i tried the CARDBOARD view in the YouTube app options and then return to normal 2D view.... motion became butter smooth up to 1440p60, for any video! If closing youtube app and restarting it, it is stuttering again, until opening again the cardboard view.
Here is a test video I used to validate stutter-free playback :
youtu.be/0BS5V2mSxDs
Good luck.
Click to expand...
Click to collapse
You, sir, are awesome!!! I had this problem for the last couple of months on my Tab Pro 10.1, tried everything to eliminate it. Going back to Stock or GraveD rom was slightly better but not really smooth either. I was beginning to lose my sanity switching back and forth between CM11, CM12.1 and stock-rom, trying different developer-options but was not completely satisfied in the end. This cardboard-step is a temporary fix i can definitely live with. But I'm surprised that not many people seem to be effected by this stuttering or they simply don't mind at all. Hope that google is going to fix this shortcoming in the near future but meanwhile...Thanks a ton mister :good:!
.... This cardboard-step is a temporary fix i can definitely live with. But I'm surprised that not many people seem to be effected by this stuttering or they simply don't mind at all. Hope that google is going to fix this shortcoming in the near future but meanwhile...Thanks a ton mister :good:![/QUOTE said:
I was so happy too I spent a night watching again many videos I love ! I'm glad I could share that little joy !
To answer your question, it is a shame that people are suffering from the belief that "online" videos on computer, tablets or phone *must* somewhat stutter. Well ... even trans-galactic communications in Star Wars/Trek and other sci-fi movies are depicted with stutter and even analog (!) video sync and lines issues (in 2150!!). Stutter and other digital disorders have been imprinted in the modern culture because not much effort was given to understand (and implement) that we human are analog creatures requiring a natural constant flow of sound and light, not a "best effort" variable low frame sample rate due to "unavoidable" system interrupts between storage, cpu, gpu and screen. Remarkably, Apple hardware/software was always close to perfection due to their close collaboration with the computer graphics industry for tv and movies..
It is indeed so much enjoyable when colors, contrast, motion of a clean picture hit the brain which then do not have to interpolate, filter dynamically and overcome an unpleasant stressfull and therefore tiring "motion picture"
So far only Sony with its X1 graphical processor in TVs is IMO able to achieve a minimum of digital artefacts while interpolating and displaying moving pictures. HD was a attempt to increase resolution (but we lost many qualities that the oldest of us enjoyed with CRT tubes). UHD must bring "better pixels" back with constant higher frame rate, higher pixel resolution and higher color resolution and dynamic range.
I hope to say bye bye soon to "flicks" = flickering judderish stuttering color-ish moving pictures.
Click to expand...
Click to collapse

Laggy homescreen and gaming

The homescreen is quite noticeably not a smooth 60fps, it stutters and with the overlay enabled in developer settings, can see the framerate drops alot. Especially in freestyle layout mode. Also a lot of games stutter and don't run at a smooth framerate - for example monument valley. Does anyone else get this? Im on stock rom latest update
andy010101 said:
The homescreen is quite noticeably not a smooth 60fps, it stutters and with the overlay enabled in developer settings, can see the framerate drops alot. Especially in freestyle layout mode. Also a lot of games stutter and don't run at a smooth framerate - for example monument valley. Does anyone else get this? Im on stock rom latest update
Click to expand...
Click to collapse
This is completely dependent on your OS, applications, widgets on screen, running apps, cpu state and the speed you're using your device.. If its really congested and you're running a tonne of apps then you'll perhaps have some slow downs, if you're using a custom kernel and you've lowered the up cpu threshold then that will too have an impact, honestly I'd leave it on stock and minimise the amount of widgets (especially lives ones) you have on your desktops, anything with transparency will have an impact too.
Gaming wise, I have to say this phone is rock solid.
The only game that it couldn't run is dolphin which is a gamecube emulator, running zelda the windwaker.
But I think that's down to optimization rather that anything else.
What set up do you have? Custom rom? Stock? Kernel? Lots or not a lot of apps?
my runs smooth on games, emulators, home screens, videos, taking and recording pictures and video, everything. ive been very happy with its performance, completely stock and running custom roms on my Verizon Variant, viper is my favorite now after last few updates.
I'm also satisfied with my HTC 10 performance, runs smooth (everything stock), but I notice that some games are a bit laggy (like Realracing 3, even if I lower the resolution to FullHD in the Boost+ app).
I wonder if I would get better framerates with the CleanSlate kernel that has Adrenoboost feature, but I'm not to keen on rooting my device because then you can't install OTA updates anymore.
Im running on the stock rom straight from the box, no custom rom or everything
, every game I have tried so far runs awful, massive framerate drops with or without boost. I have compared my framerate in asphalt 8 to this video, with an fps counter, and I get much worse framerates, usually around low 20s, dropping to teens. I don't have powersaving enabled
https://www.youtube.com/watch?v=Nks2pE_U_PY
andy010101 said:
Im running on the stock rom straight from the box, no custom rom or everything
, every game I have tried so far runs awful, massive framerate drops with or without boost. I have compared my framerate in asphalt 8 to this video, with an fps counter, and I get much worse framerates, usually around low 20s, dropping to teens. I don't have powersaving enabled
Click to expand...
Click to collapse
Anything in HTC's ROM seems to cripple Adrenoboost of the GPU. While on other devices it works perfectly and is reaching up to 60 fps, it doesn't on the HTC 10. It doesn't bother me, as I'm not a heavy gamer, but if you're in need to change it, you could use a custom kernel, as e.g. CleanSlate by @tbalden.
Sent from my HTC 10 using XDA Labs
5m4r7ph0n36uru said:
Anything in HTC's ROM seems to cripple Adrenoboost of the GPU. While on other devices it works perfectly and is reaching up to 60 fps, it doesn't on the HTC 10. It doesn't bother me, as I'm not a heavy gamer, but if you're in need to change it, you could use a custom kernel, as e.g. CleanSlate by @tbalden.
Click to expand...
Click to collapse
I hope HTC fixes that with some OTA.
Anyway, would the High performance mode in the developer options help the framerate?
CroCop18 said:
I hope HTC fixes that with some OTA.
Anyway, would the High performance mode in the developer options help the framerate?
Click to expand...
Click to collapse
As I'm on Viper10, Stock, pnp thermal tweak, or Viper 10 and CleanSlate Kernel. So I can't tell if it would work. The CleanSlate kernel fixes the problem quite well, so I'll use it until HTC maybe fixed the issue as long as I'm gaming and the other config I'll use as my daily driver.
Sent from my HTC 10 using XDA Labs
Can anyone that has no custom rom test the framerate on the first map of asphalt 8 and report back?
afuller42 said:
my runs smooth on games, emulators, home screens, videos, taking and recording pictures and video, everything. ive been very happy with its performance, completely stock and running custom roms on my Verizon Variant, viper is my favorite now after last few updates.
Click to expand...
Click to collapse
Try to running windwaker on dolphin. Would love to play thar
dladz said:
Try to running windwaker on dolphin. Would love to play thar
Click to expand...
Click to collapse
I use mupenfs haven't tried it on 10 yet
andy010101 said:
The homescreen is quite noticeably not a smooth 60fps, it stutters and with the overlay enabled in developer settings, can see the framerate drops alot. Especially in freestyle layout mode. Also a lot of games stutter and don't run at a smooth framerate - for example monument valley. Does anyone else get this? Im on stock rom latest update
Click to expand...
Click to collapse
Do u use sd card
If yes which class, coz i noticed that it can slow the device
I hope htc support team improve the performance and fix the lag issues by updates.
This is an awful bug .May htc solve this in the android 7 update .
Slow SD card like someone else said.
Try it without one.
Maybe your hardware is faulty in some way.
Also try to set all clocks to a constant maximum. So you see if you have the power or not.
Maybe a fake device?

pixel 2 live wallpaper lags and not smooth

So many sources has posted about pixel 2 launcher and live wallpaper,both can be installed by non pixel devices including mi a1.i already installed pixel 2 launcher its smoother than the stock no issues.but when i install pixel 2 live wallpaper i got lags and not smooth all the time,anyone facing that issue too?or is it just me?
afrizal87 said:
So many sources has posted about pixel 2 launcher and live wallpaper,both can be installed by non pixel devices including mi a1.i already installed pixel 2 launcher its smoother than the stock no issues.but when i install pixel 2 live wallpaper i got lags and not smooth all the time,anyone facing that issue too?or is it just me?
Click to expand...
Click to collapse
try the earth live wallpaper. it is significantly smoother. Mi A1 processor is too slow to process the Lagos wallpaper
I'm not sure about it being too slow to handle it, try to monitor the cores speed (and usage) while displaying it.
I have the Meizu M3 Note which has slower CPU and GPU than the Mi A1 "Helio P10"
I installed the pixel live wallpaper and it works smoothly without any lag
I really don't know what's the problem with the Mi A1 since the CPU&GPU can run some intensive games without any issue
Thank you allnfor the quick response, did anyone install it too? On mi a1?does it lg too if we pick lagos?unfortunately that one is my fave and the only reason i really want that live wallpaper
gougous3 said:
I'm not sure about it being too slow to handle it, try to monitor the cores speed (and usage) while displaying it.
Click to expand...
Click to collapse
For what,its definitely from the live wallpaper,i suspect its on GPU because the lags is when the transition between app to app or scrolling,sliding opens recent apps on homscreen
I too faced the lag
prannoytambe said:
I too faced the lag
Click to expand...
Click to collapse
It's already an common issue for our device,since this isn't official from Google nor xiaomi, all we can do is report to developers who porting this and wait them to fix it
I feel once we have a source built custom rom like Lineage or pure AOSP CAF... by 3rd party developers.. this Pixel 2 live wallpaper should work without any lags.. Its definitely not because our SOC is slow or old enough not to run it smoothly. This lag issue is appearing for Galaxy S8+ users also. read the port thread and all the posts by people. Many using LG G3 or older phones are able to run it smoothly
Pixel live wallpapers run smooth on my Moto X 2014 with older CPU. I don't understand why it lags a lot on Mi A1. My Moto X is using custom ROM Lineage 14.1. Maybe it will run smoothly on custom ROMs.
Sent from my Xiaomi Mi A1 using XDA Labs
i dont understand too..
What happens when you set both the CPU and GPU governors to "performance", does it still laggy ?
I think it's the same problem as when you try to enable the gesture zoom in the accessibility menù. Theres a HUGE lag of the entire system.
Works fine in my Nvidia Shield with a 2014 processor, lags in Mi A1 LUL
Enviado desde mi Mi A1 mediante Tapatalk
I guess the pixel live wallpapers aren't optimised for SD625 because the Moto G5s plus and the Redmi Note 4 both sport the SD625 and the live wallpapers lag on both the devices.
aniketh12 said:
I feel once we have a source built custom rom like Lineage or pure AOSP CAF... by 3rd party developers.. this Pixel 2 live wallpaper should work without any lags.. Its definitely not because our SOC is slow or old enough not to run it smoothly. This lag issue is appearing for Galaxy S8+ users also. read the port thread and all the posts by people. Many using LG G3 or older phones are able to run it smoothly
Click to expand...
Click to collapse
Lg g3 has a 32 bit sd801
Live wallpaper will not work it self
Then how buddy !!!
why do u think it wont work on Lg G3.. ?? SD 801 is a class processor.. It survived for nearly 3 years as a flagship processor... i dont knw much but i saw g3 users saying it doesnt lag so told here...!! still i miss the wallpapers on my Mi A1...!! even the Pixel 1 Live wallpapers are lagging on Mi A1 when i try to scroll between pages in the launcher.
The wallpaper animation itself is not lagging but UI lags when we swipe right or left on home screen with LWP as background.
I was using Pixel 1 Earth Live wallpaper for nearly a year on my 2.8 year old YU YUreka phone.. it came with SD 615 a predecessor of SD 625.. so its definitely not a SOC issue.. probably our stock rom is not optimized enough i guess...!! its definitely not pure AOSP..
so just waiting for source built custom roms
Update please
Well i installed it even on the Redmi 4 and the Redmi 4a which worked without any lags or stutters but as soon as I install it on my friend's A1 the phone started lagging af so definitely not related to processing power
It does not lag on my Nexus 5x, but it does so in my mi a1.

ZUK supports 4KHDR @ 60fps?

Why is it that despite of having same configuration as OnePlus3, ZUK can't play 4KHDR @60fps as smooth as OP3? Though it can, after some tweaks, but not as efficiently & smooth as OP3(unrooted). I used same Version of MXPlayer and same file for comparison.
I tried all custom kernels available (Heliox,Jaguar,Darkmoon) and Latest versions of major ROMs(RR,AEX,ViperOS). And still didn't match the playback quality of OP3.
Please tell me if there are more kernels or ROMs yet to be tried, which can bring substantial step-up in performance, or which will just Play 4KHDR @ 60fps.
Overall, the User Experience is super-smooth but
this small thing is eating my brain :crying:
d3vyarth said:
Why is it that despite of having same configuration as OnePlus3, ZUK can't play 4KHDR @60fps as smooth as OP3? Though it can, after some tweaks, but not as efficiently & smooth as OP3(unrooted). I used same Version of MXPlayer and same file for comparison.
I tried all custom kernels available (Heliox,Jaguar,Darkmoon) and Latest versions of major ROMs(RR,AEX,ViperOS). And still didn't match the playback quality of OP3.
Please tell me if there are more kernels or ROMs yet to be tried, which can bring substantial step-up in performance, or which will just Play 4KHDR @ 60fps.
Overall, the User Experience is super-smooth but
this small thing is eating my brain :crying:
Click to expand...
Click to collapse
First of all, You are comparing "THE BEST" SD820 phone with probably the 3rd or 4th best SD820 phone (antutu wise). Secondly, even on the OP3, why would you choose to play 60fps 4K videos that too HDR ones?! That's ridiculous for anyone. I'm hoping the logical explanation to why you're doing this is to kinda benchmark the phone. But even then a lot of SD653 and SD810 phones can breeze through this benchmark easily. It's even more ridiculous that you've tried almost all roms and kernel combos just for a luxury video playback.
Anyways coming to the point, I tried the Sony 4K 60fps HDR Swordsmith video on my Z2+ (AEX4.6 Official with HelioX 3.18.80) via MX with HW (not plus) decocer and the video was running smooth AF. Infact, compared to playback my friend's OP3 running OxyOS 5.0, my Z2+ had zero hiccups throughout the video while the OP3 had 2 or 3 towards the middle. The interesting thing is that I achieved these results while running CPU underclocked to 1996 & 1401. But technically speaking that shouldn't be a problem in the video playback coz HW decoder runs exclusively on the GPU. Concluding my point, don't watch ridiculously high quality videos on phone and don't change roms and kernels to achieve desired playback, just adjust and optimize them.
Incrovantilist said:
First of all, You are comparing "THE BEST" SD820 phone with probably the 3rd or 4th best SD820 phone (antutu wise). Secondly, even on the OP3, why would you choose to play 60fps 4K videos that too HDR ones?! That's ridiculous for anyone. I'm hoping the logical explanation to why you're doing this is to kinda benchmark the phone. But even then a lot of SD653 and SD810 phones can breeze through this benchmark easily. It's even more ridiculous that you've tried almost all roms and kernel combos just for a luxury video playback.
Anyways coming to the point, I tried the Sony 4K 60fps HDR Swordsmith video on my Z2+ (AEX4.6 Official with HelioX 3.18.80) via MX with HW (not plus) decocer and the video was running smooth AF. Infact, compared to playback my friend's OP3 running OxyOS 5.0, my Z2+ had zero hiccups throughout the video while the OP3 had 2 or 3 towards the middle. The interesting thing is that I achieved these results while running CPU underclocked to 1996 & 1401. But technically speaking that shouldn't be a problem in the video playback coz HW decoder runs exclusively on the GPU. Concluding my point, don't watch ridiculously high quality videos on phone and don't change roms and kernels to achieve desired playback, just adjust and optimize them.
Click to expand...
Click to collapse
My point on playing the best video quality I have, bcz ZUK can, why not. I tried LG Cymatic Jazz HDR to test the playback(details attached).
Back when I had ZUI, it could not play the video at 60 fps. But when I flashed first RR, I was surprised by the result. In MX Player Pro with HW+, it could play super smooth with absolute 0 lag.
Then came updates and further more I flashed many ROMs but never got that playback. Changing kernels didn't help. And now I've same ROM and kernel as you do, because you know.
The fact that you can play 4KHDR @ 60fps, may be bcz ur video isn't having 10 bit color depth. Please attach your video details, I wanna see. If our videos are of same quality, then I may be having some other issue.
Its strange however, you're playing 4KHDR on HW.
Also, do you have Substratum theme or Xposed modules installed? Just curious if these affect performance in any way.
d3vyarth said:
The fact that you can play 4KHDR @ 60fps, may be bcz ur video isn't having 10 bit color depth. Please attach your video details, I wanna see. If our videos are of same quality, then I may be having some other issue.
Its strange however, you're playing 4KHDR on HW.
Also, do you have Substratum theme or Xposed modules installed? Just curious if these affect performance in any way.
Click to expand...
Click to collapse
No Substratum No Xposed. And the video I tried has same video specs as yours (attached).
Incrovantilist said:
No Substratum No Xposed. And the video I tried has same video specs as yours (attached).
Click to expand...
Click to collapse
Is it possible that Xposed and Substratum are somewhere causing pain to the system?
Also, I once changed some screen values through Kernel auditor and tried to undo that. I don't know if they're default now, I'm attaching SS just tell me if they're same. I'll try uninstalling Substratum and Xposed and keep system as Lite as possible and then check.
Thanks for your attention and help
d3vyarth said:
Is it possible that Xposed and Substratum are somewhere causing pain to the system?
Also, I once changed some screen values through Kernel auditor and tried to undo that. I don't know if they're default now, I'm attaching SS just tell me if they're same. I'll try uninstalling Substratum and Xposed and keep system as Lite as possible and then check.
Thanks for your attention and help
Click to expand...
Click to collapse
Substratum can have some slowing effect on GPU due to its theme engine but that'll be possibly unnoticeable in a SD820. Xposed should be harmless (afaik with my previous phones) unless you are running GPU affecting modules. I don't use substratum because I was perfectly happy with CM theme engine and now that it's gone, I'm not so keen for a replacement. Xposed went meaningless after Lollipop & the birth of Magisk (for me atleast). And lastly about Screen values in KA, they don't have any effect on GPU unless ofcourse you're running grayscale which might actually save you some power (but might be unstable). If you want to reset the values, just uncheck apply on boot under screen settings and reboot. FYI, I ran almost all KCAL profiles I found online and "Perfection" (that's the name of the KCAL profile) for OP2 is giving the best visuals in my perspective. Try it if you want. Happy to have helped you ?✌?
Imo the zuk z2 is not as good at playback than I expected. Even 1080p60 video drop frames constantly at 2x playback speed
Also the phone dont have a hdr screen so why even try to play hdr content anyway
pipyakas said:
Imo the zuk z2 is not as good at playback than I expected. Even 1080p60 video drop frames constantly at 2x playback speed
Also the phone dont have a hdr screen so why even try to play hdr content anyway
Click to expand...
Click to collapse
Playing a 60fps video at 2x speed would mean 120fps, that's out of our screen limit. For that purpose display needs 120Hz refresh rate as in New Razer phone, or some frames will get skipped(frame drops) as you noticed.
And the reason why I wanna play that, I search of playing that thing smoothly, I've learned many things. It simply gives me satisfaction.
Incrovantilist said:
Substratum can have some slowing effect on GPU due to its theme engine but that'll be possibly unnoticeable in a SD820. Xposed should be harmless (afaik with my previous phones) unless you are running GPU affecting modules. I don't use substratum because I was perfectly happy with CM theme engine and now that it's gone, I'm not so keen for a replacement. Xposed went meaningless after Lollipop & the birth of Magisk (for me atleast). And lastly about Screen values in KA, they don't have any effect on GPU unless ofcourse you're running grayscale which might actually save you some power (but might be unstable). If you want to reset the values, just uncheck apply on boot under screen settings and reboot. FYI, I ran almost all KCAL profiles I found online and "Perfection" (that's the name of the KCAL profile) for OP2 is giving the best visuals in my perspective. Try it if you want. Happy to have helped you ?✌?
Click to expand...
Click to collapse
I removed Substratum and Xposed, even Shox audio mod, but result was same.
Though Performance as CPU Governor gives 100% results, but you said you've Under-Clocked ur CPU to 1996MHz, that did surprise me.
Which CPU & GPU governor do you use? Also which I/O Scheduler? I'm curious.
d3vyarth said:
I removed Substratum and Xposed, even Shox audio mod, but result was same.
Though Performance as CPU Governor gives 100% results, but you said you've Under-Clocked ur CPU to 1996MHz, that did surprise me.
Which CPU & GPU governor do you use? Also which I/O Scheduler? I'm curious.
Click to expand...
Click to collapse
Fiops scheduler.
CPU Governor is Interactive. (default on HelioX)
GPU Governor is Msm-adreno-tz. (default on HelioX)
Incrovantilist said:
Fiops scheduler.
CPU Governor is Interactive. (default on HelioX)
GPU Governor is Msm-adreno-tz. (default on HelioX)
Click to expand...
Click to collapse
I use same settings
I think I need to do more research on this.
Updating to Oreo smoothed everything out :fingers-crossed:

Categories

Resources