[Q] Could a custom ROM improve performance? - Android Q&A, Help & Troubleshooting

I have the Optimus 2X, which seems to struggle playing flash videos that are higher than 480p, yet the Motorola Atrix which also uses the Tegra 2 SoC manages to play 720p flash videos smoothly.
Could this be caused by LG not optimizing the software properly? Would a custom ROM possibly fix this problem?

daaavey said:
I have the Optimus 2X, which seems to struggle playing flash videos that are higher than 480p, yet the Motorola Atrix which also uses the Tegra 2 SoC manages to play 720p flash videos smoothly.
Could this be caused by LG not optimizing the software properly? Would a custom ROM possibly fix this problem?
Click to expand...
Click to collapse
I don't think. Flash uses a lot of hardware resources, most probably its a hardware issue.
Still you can try a modified ROM and if not satisfied, revert back to your factory rom.

askbahar said:
I don't think. Flash uses a lot of hardware resources, most probably its a hardware issue.
Still you can try a modified ROM and if not satisfied, revert back to your factory rom.
Click to expand...
Click to collapse
That's what I was thinking. But it's weird how the Atrix which has the same CPU and GPU can do it with no problems.

Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A

daaavey said:
That's what I was thinking. But it's weird how the Atrix which has the same CPU and GPU can do it with no problems.
Click to expand...
Click to collapse
My LG G2x (almost the same device ) can play 720p videos smoothly. Are you sure it's not your internet connection at fault?
P.S. - Yes, custom roms are able to improve the performance of devices.

I would consider checking if the actual ROM you are using, isn't messed up (try a clean installation and see if it continues to stutter the videos).
Also managing your apps on your device would improve (in some situations, like too less system memory to finish the rendering <- NOT sure of that one) performance.
Check the background apps - maybe you are running too many background apps, which occupie memory, and in conclusion you have too less memory to work smoothly.
And as it is for your question for the custom ROM and improoved performance - definately YES. For example HTC HD2 with stock rom of WM is way slower than a custom Adroid 2.3 GB on the same device.

Theonew said:
My LG G2x (almost the same device ) can play 720p videos smoothly. Are you sure it's not your internet connection at fault?
P.S. - Yes, custom roms are able to improve the performance of devices.
Click to expand...
Click to collapse
Yeah I think my internet connection should be good enough.
It's incredibly odd though - over at GSMArena.com they had a 3 phone review featuring the Galaxy S, Galaxy SII and the Optimus 2X, and they found that the Samsungs were both able to handle 720p with no problems (the SII could handle 1080p as well), but the Optimus 2X could only go up to 480p.
This is particularly interesting to me because the Galaxy S should be much weaker than the Optimus 2X in terms of hardware.
djghost_ said:
I would consider checking if the actual ROM you are using, isn't messed up (try a clean installation and see if it continues to stutter the videos).
Also managing your apps on your device would improve (in some situations, like too less system memory to finish the rendering <- NOT sure of that one) performance.
Check the background apps - maybe you are running too many background apps, which occupie memory, and in conclusion you have too less memory to work smoothly.
And as it is for your question for the custom ROM and improoved performance - definately YES. For example HTC HD2 with stock rom of WM is way slower than a custom Adroid 2.3 GB on the same device.
Click to expand...
Click to collapse
I just did an upgrade from 2.2.2 to 2.3.4 through LG, and did a factory reset shortly after.
Perhaps I'll try CM9 after its finalized.

FYI: There is a problem in the CM9 camera app which does not support video more than 480p for Galaxy SII. I have replaced the camera app with Gingerbread one and solved the problem.

Related

new archos 101 owner, some questions for you guys

Hi guys,
I've just purchased a archos 101 and am "reasonably" happy with it... I wanted something to browse the web in a comfortable way without having to boot my PC.
Now I know I shouldn't expect wonders for the price I payed but I would like to get your input on following points:
- browsing is kinda choppy when scrolling. Not really a big deal but off course a smoother experience would be nice so if there are solutions here I would like to hear them I don't know if another browser might make a difference?
- video playback: this is a complaint from the misses , she was going to make a chocolate cake and wanted to view the "howto" movie online. It started up but was really choppy (this is the link to the movie: http://www.vt4.be/videos/chocoladetaart). I don't know if you guys can play this video smoothly with whatever setup you have?
I don't know the resolution of the video (I know the 101 can handle 720p) but if the resolution is higher is there a way to play it in lower resolution somehow without a lot of pre-video-watching-actions?
PS The video played back nicely on my HTC Desire with Redux 1.2 ROM (gingerbread)
What's the advice for this tablet in general to get the full potential out of it? Is installing urukdroid a must or are there other options?
PS I've set power management already to "overdrive"
Thx
B
Archos still doesn't have a GPU-accelerated version of Flash, so Flash playback in the Browser is a bit rough. I usually find that it's acceptable once you put it into fullscreen mode. Also, that video was fairly high res for Flash, usually I'm watching stuff through youtube at 360p, so you may want to test with some lower quality videos, and don't forget to go into fullscreen mode.
IIRC, there is no way to make the system capable of playing videos over 1280x720. I use Handbrake on my PC to downsample any of my 1080p stuff, but obviously it takes time to reencode. You could use something like TVersity to recode on-the-fly, but I always found it to be a PITA.
Installing Uruk isn't a must by any means, but I like to theme my device and do alot of other stuff that requires R/W access to the system. Performance is better in some ways as well, such as having ext4 partitions instead of the stock squashfs, but it's not a huge difference. Uruk also has advantages such as Ad-Hoc wifi connnections, better phone tethering compatibility, support for DVB, etc.
Overall though, if you just use it to browse the web, I don't think you'll see much difference with Urukdroid. Doesn't mean I don't recommend it though.
msticninja said:
IIRC, there is no way to make the system capable of playing videos over 1280x720.
Click to expand...
Click to collapse
I know what you mean, but you can play 1080p on your Archos, but extreeeeemly slowly, around 0.3-0.5 frames pro second
@msticninja : did the video play ok on your device or was it jerky?
I've been experimenting a bit with browsers and so far opera mobile (not mini) seems to be the smoothest... if you activate "opera turbo" it's even faster but pictures are lower quality
I've tried stock browser, opera mini, opera mobile, dolphin HD and Skyfire
cheers
B
It was pretty jerky. When she was just standing talking it wasn't bad, but once 50% or more of the pixels were changing on each frame, it skipped badly until the movement settled down. It's just too high res for the flash optimization. You can either try to watch lower res vids, which I know is hard in this situation, or you can try to use a Download Helper to download the flash video, then play it in the stock Video Player. Should be no skipping there with the hardware acceleration.
Eventually, someone will either hack together or legitimately release a hardware-accelerated version of Flash for our Gen8 devices, and that should make it drastically better. At least I hope someone will.
msticninja said:
Eventually, someone will either hack together or legitimately release a hardware-accelerated version of Flash for our Gen8 devices, and that should make it drastically better. At least I hope someone will.
Click to expand...
Click to collapse
I watched that video on my desktop computer and my quad core processor went to 25% on all 4 cores and had burst download speeds of 1Mbyte/s so watching this on a single core non optimized flash will be a disaster.
wdl1908 said:
I watched that video on my desktop computer and my quad core processor went to 25% on all 4 cores and had burst download speeds of 1Mbyte/s so watching this on a single core non optimized flash will be a disaster.
Click to expand...
Click to collapse
what I don't understand then is that this video played perfectly on my desire... I know the desire is a great device but what's the difference compared to the archos?
berre said:
what I don't understand then is that this video played perfectly on my desire... I know the desire is a great device but what's the difference compared to the archos?
Click to expand...
Click to collapse
Hardware acceleration enabled flash maybe.
wdl1908 said:
Hardware acceleration enabled flash maybe.
Click to expand...
Click to collapse
Yes, the GPU acceleration makes a huge difference, more than I thought it should, until I realized that GPUs process data differently, with multiple cores/threads, and the fact that they're designed solely to pump out pixels, not numbers. (Yes, I know that's kind of an idiosyncrasy)
If we get GPU acceleration, it would probably be capable of playing flash games even.
update: just installed Flash Player 10.2.156.12 instead of 10.3 and there is big improvement in the video! it's still a bit choppy but much much more "viewable"
cheers
B

[Q] CyanogenMod + Flash "Lite"

Any chance or hope we can get a CyanogenMod for the aria that comes with flash "lite" or could we install it ourselves on "CyanogenMod 7 for Aria"?.
I am trying to squeeze the most performance from my aria, and would like to give CyanogenMod a try over my current rom "Liberated 2.2.2 oc 806mhz". But i do not want to loose the ability to watch youtube or surf the web with 'flash'. My games are a little choppy but certanly much better over "stock at&t rom at 600mhz" so i would like to give "CyanogenMod gingerbread 2.3 oc 806mhz" a try.
As of now i OC my aria to 864mhz during play time, and underclock for normal use..But of course i am weary of freeze up. So far no problems and games run pretty good. (Backbreaker, Driftmania, and Motorbike Gp are my benchmark games). I also have hardware acceleration enabled through blade buddy(good or bad?)
L4mishotiz said:
Any chance or hope we can get a CyanogenMod for the aria that comes with flash "lite" or could we install it ourselves on "CyanogenMod 7 for Aria"?.
I am trying to squeeze the most performance from my aria, and would like to give CyanogenMod a try over my current rom "Liberated 2.2.2 oc 806mhz". But i do not want to loose the ability to watch youtube or surf the web with 'flash'. My games are a little choppy but certanly much better over "stock at&t rom at 600mhz" so i would like to give "CyanogenMod gingerbread 2.3 oc 806mhz" a try.
As of now i OC my aria to 864mhz during play time, and underclock for normal use..But of course i am weary of freeze up. So far no problems and games run pretty good. (Backbreaker, Driftmania, and Motorbike Gp are my benchmark games). I also have hardware acceleration enabled through blade buddy(good or bad?)
Click to expand...
Click to collapse
'Flash Lite' is a HTC proprietary application that runs on HTC Sense, so there is no chance that it will be ported to CM7.
You can still watch most YouTube videos, either through the YouTube app or through the mobile website, because it actually doesn't use Flash to deliver that content. And as far as I know, Flash Lite doesn't even work with the full YouTube site anyway, unless I'm mistaken. (Been forever since I used Flash Lite.)
drumist said:
You can still watch most YouTube videos, either through the YouTube app or through the mobile website, because it actually doesn't use Flash to deliver that content. And as far as I know, Flash Lite doesn't even work with the full YouTube site anyway, unless I'm mistaken. (Been forever since I used Flash Lite.)
Click to expand...
Click to collapse
So iam guessing an android friendly html. In that case what rom would squeeze the best gaming performance. my current set up or another. and does enabling hardware acceleration make a differance
L4mishotiz said:
So iam guessing an android friendly html. In that case what rom would squeeze the best gaming performance. my current set up or another. and does enabling hardware acceleration make a differance
Click to expand...
Click to collapse
The aria may not be tgr ideal gaming platform but so far everygame I've tried playing has worked for me. I'm currently running cm7. I keep my phone at 320min/768 max ondemand for the most part. I use tasker to automatically run some games at higher clock speeds and with the performance governor when I open them (major battery drain if the phones not plugged in to charge though). Vm heap size can also be raised for intensive games. I also keep surface dithering off which helps. Of course flash based games are a no-go on cm7. Not sure if the flash lite liberated roms will allow you to play flash games either though.
Sent from my cm7 Aria.
"Vm heap size can also be raised for intensive games."
what would be a good value?
L4mishotiz said:
"Vm heap size can also be raised for intensive games."
what would be a good value?
Click to expand...
Click to collapse
I've found 32 to be sufficient for the most part. 48 is even better but it tends to make the phone a little less responsive overall. Its unfortunate that it can't be adjusted without a reboot so you could just crank it up for gaming and bring it back down for regular use.
Sent from my cm7 Aria.
I have it now at 32. Need for speed shift runs well i am very happy about that!
I was trying to find a way to lower the resolution on some "HD" games but have not found anything. as you all know those games need more screen that the aria can offer.
L4mishotiz said:
I have it now at 32. Need for speed shift runs well i am very happy about that!
I was trying to find a way to lower the resolution on some "HD" games but have not found anything. as you all know those games need more screen that the aria can offer.
Click to expand...
Click to collapse
There's an app available that raises the pixel density of the screen. That might be just the ticket for such games. Its called something along the lines of 'Pixel Density Changer'. I don't recall if I saw it n the market or here on xda. I'm sure a quick search will turn it up.
Sent from my cm7 Aria.
Ok Thank you @CallMeAria.. Just to make sure with cm7 are you able to watch youtube videos, or web content using xscope(streaming videos)
L4mishotiz said:
Ok Thank you @CallMeAria.. Just to make sure with cm7 are you able to watch youtube videos, or web content using xscope(streaming videos)
Click to expand...
Click to collapse
Youtube yes, but only the mobile version of the site. Of course there's also the youtube app and youtube downloaders. There is also a megavideo app that allows you to watch video from that site.
Sent from my cm7 Aria.

[Q] Unable to reach acceptable performance with my Optimus T

I have tried a few roms and kernels and I have yet to be able to watch Netflix smoothly with audio sync, and I cannot play Gameboid without major performance problems.
Any hints?
Currently I'm running a stock rom rooted, with Franco's 18.1 kernel.
I have also tried the original "void" rom and the new CM7-based "void#forever" rom, if I remember the name correctly. I've also tried Netflix with wifi enabled and over 3g.
I have tried overclocking to 800mhz, it improves somewhat but still cannot watch netflix or play Gameboid/Snesoid smoothly.
Am I missing some important step? Does netflix stream smoothly for other people?
keenerb said:
I have tried a few roms and kernels and I have yet to be able to watch Netflix smoothly with audio sync, and I cannot play Gameboid without major performance problems.
Any hints?
Currently I'm running a stock rom rooted, with Franco's 18.1 kernel.
I have also tried the original "void" rom and the new CM7-based "void#forever" rom, if I remember the name correctly. I've also tried Netflix with wifi enabled and over 3g.
I have tried overclocking to 800mhz, it improves somewhat but still cannot watch netflix or play Gameboid/Snesoid smoothly.
Am I missing some important step? Does netflix stream smoothly for other people?
Click to expand...
Click to collapse
buy lg optimus 2x or any other 1ghz droid. that should fix your problems and bring performance to acceptable levels.
nikhil4186 said:
buy lg optimus 2x or any other 1ghz droid. that should fix your problems and bring performance to acceptable levels.
Click to expand...
Click to collapse
Seriously, you thought that was a useful reply? Buy another device? I have a G2, I like the form factor of the Optimus T quite a bit more.
I know this is only a 600mhz processor that's optimistically 1/2 the speed of the G2, but quite a few people have reported that netflix works quite well on their Optimus phones, so I am wondering where my problem lies...
try miks cm7 http://forum.xda-developers.com/showthread.php?t=946354
i think its good performance-wise
sweetnsour said:
try miks cm7 http://forum.xda-developers.com/showthread.php?t=946354
i think its good performance-wise
Click to expand...
Click to collapse
I just flashed that one, will see how it goes.
I may just be expecting too much of this little phone, which is OK.
and in addition to having miks rom, i also have the following:
franco.kernel v18.1 2.6.32.41:
http://forum.xda-developers.com/showthread.php?t=1049518
performance and battery tweaks:
http://forum.xda-developers.com/showthread.php?t=999064
ram optimization:
http://forum.xda-developers.com/showthread.php?t=1111145
keenerb said:
Seriously, you thought that was a useful reply?
Click to expand...
Click to collapse
I thought it was realistic. Luckily you have the G2 to fall back on if it comes to that.
keenerb said:
quite a few people have reported that netflix works quite well on their Optimus phones, so I am wondering where my problem lies...
Click to expand...
Click to collapse
Perhaps the easiest route would be to ask those folks with working setups what those setups are. Not trying to be funny.
fratermus said:
Perhaps the easiest route would be to ask those folks with working setups what those setups are. Not trying to be funny.
Click to expand...
Click to collapse
I'm honestly curious, what do you think this thread WAS, if not a request for feedback from people who have achieved acceptable performance in Gameboid and/or Netflix streaming?
The Cyanogenmod port referenced did the trick, btw. Very smooth, very fast. Gameboid is indistinguishable from G2 performance now, Netflix streams much better but audio sync is waaaay off, I think that was a known problem with the APK I installed...

[Q] CosmIcEXperia v3.2 camera issue

Hi, im using CosmicExperia rom for my LG Optimus ME. I dont know why, but the camera is now much slower (i mean the framerate). In my stock froyo it had much better quality. The problem is when i capture indoors videos it lags because of lack of light, but my old stock camera in froyo didnt have theese problems. Is this fixable?
Thanks.
Imho this can have thre reasons:
1. Somehow, your device got a lot slower with CosmicExperia rom.
(run a benchmark to compare)
2. The rom records with higher bitrate -> more cpu intensive -> lags
(compare the bitrate of similar videos between your old and the new rom)
3. The rom's camera driver is wrong/****ed up
.
Hmm, thanks. Well i think it is the 2nd. option . Nevermind, i flashed another rom more suitable for my device . Thank you

[Q] Tegra 2 Video decoding not the same?

So I just got one of these things (10.1) , and its SLOW compared to my G2x! (I'm blaming the launcher for one...)
What's up with that? They run the same Tegra 2 chip! I can't play videos back on my Tab but the same videos work fine on my G2x... I'm running MX Video Player on both devices, and my Tab wont let me do hardware decoding, while my G2x does hardware decoding on the same videos...
Is it because I'm running a custom rom on my G2x vs just a root and stock rom and pershot kernel on the Tab?
What's going on here? I would expect the Tab to be able to decode the same video as my G2x.
Also related:
Anyone know how to get buttery smooth UI Performance on the Tab [especially with live wallpapers]? Are there any good alternative launchers for Honeycomb?
Unrelated:
Can you change the dock/quick Icons on the menu bar? (task manager, calendar, world clock, pen memo, calculator, music player).
First, do you have the latest "official" update? If you are under 3.1, it's a joke even compared to 3.2...
Second, you can't realy compare stock to custom roms, if you like custom roms, try the Task rom, pretty good!
t1mman said:
First, do you have the latest "official" update? If you are under 3.1, it's a joke even compared to 3.2...
Second, you can't realy compare stock to custom roms, if you like custom roms, try the Task rom, pretty good!
Click to expand...
Click to collapse
Yep! I'm running 3.2. I had to update at least twice for some strange reason... once to 3.2, and one smaller update afterwards.
Do custom roms make that much of a difference? Even when just comparing video decoding?
I'll check that rom out! Thanks!
Probably not worlds apart between ROMs when it comes to video decoding, UI responsiveness yes but video playback less so.
Personally i either play downloaded TV episodes encoded in xvid in less than 720p or I'll play my own rips encoded in 720p specifically for the tab so I have no complaints about playback. I do understand however, the frustration people have about not being able to throw any file you currently have our may download onto these tabs and be able to play it smoothly. Comparing the tab to your LG phone is fruitless though as just because both may share tegra 2 cpus doesn't mean implementation is the same.
Sent from my SCH-I905 using Tapatalk
It's because custom ROM's have specific kernel's that have governor's and I/o to set the phone straight. I would suggest clocking to 1.4GHZ and use pershoot's kernel.
I stand corrected. My impression has been that for the galaxy tab 10.1 there has basically been just two; stock and pershoot's. Then again, since i mainly only deal with my own model which has little or no developer support i could be wrong.

Categories

Resources