[Q] Camcorder Bitrate - Motorola Droid X2

Anybody notice the incredibly high-bitrate on files recorded with the X2's camera app? I'm getting videos with bitrates at about 11 Mbps. Just a 7 minute at 720p video is over 700 MB. The X2's camera certainly can't record at this high rate... can it? The huge bitrate seems also to block the I/O so recording to SD card is near impossible and often causes the video FPS to drop and audio to desync.
Anybody know of a way to tame this bitrate?

Thats HD for ya. Your 11Mpbs = 1.375 MB/s. Not unheard of for 720 by any means. I did about 30min of concert footage at close to 2MB/s (16mbps.) The card that came with the phone can have issues, Class 4 8GB in my case, but faster cards are fine. I run an older Sandisk Class 6 with no issues recording at 720P. Onboard, flash, storage has a better write value and should handle video fine, for SD Cards its recommended to have a Class 6 in most cases, as many Class 4's fail to handle full speed of the DX2's 720p recording.

ihavenolife008 said:
Thats HD for ya. Your 11Mpbs = 1.375 MB/s. Not unheard of for 720 by any means. I did about 30min of concert footage at close to 2MB/s (16mbps.) The card that came with the phone can have issues, Class 4 8GB in my case, but faster cards are fine. I run an older Sandisk Class 6 with no issues recording at 720P. Onboard, flash, storage has a better write value and should handle video fine, for SD Cards its recommended to have a Class 6 in most cases, as many Class 4's fail to handle full speed of the DX2's 720p recording.
Click to expand...
Click to collapse
I'm aware high-bitrates are common in HD, however I can re-encode my phone's video at about half the bitrate and get nearly indistinguishable output. I'm concerned about I/O merely because it has troubles writing even when writing to the internal (non SD) memory. Constant de-sync issues I have to manage in post production.

I'm using lgCamcorder for this because it allows you to set the bitrate (which according to the app defaults at 13 Mbps), I cut it down to five and I personally can't tell the difference and I don't get the stuttering and a/v desync anymore.
Sent from my DROID X2 using xda premium

demecles said:
I'm using lgCamcorder for this because it allows you to set the bitrate (which according to the app defaults at 13 Mbps), I cut it down to five and I personally can't tell the difference and I don't get the stuttering and a/v desync anymore.
Sent from my DROID X2 using xda premium
Click to expand...
Click to collapse
I'm having some issues installing lgCamera on my X2. It downloads and installs from the Market, but when I open the app it claims it couldn't be found or loaded.

Kevin M said:
I'm having some issues installing lgCamera on my X2. It downloads and installs from the Market, but when I open the app it claims it couldn't be found or loaded.
Click to expand...
Click to collapse
After it installed, it is two separate icons (one for camera and one for video), I know clicking on the successfully installed link from the notification bar goes nowhere so maybe the links didn't install right. If you haven't done so, I'd uninstall and try reinstalling it because I did not have issues with either the free or paid version.
Sent from my DROID X2 using xda premium

demecles said:
After it installed, it is two separate icons (one for camera and one for video), I know clicking on the successfully installed link from the notification bar goes nowhere so maybe the links didn't install right. If you haven't done so, I'd uninstall and try reinstalling it because I did not have issues with either the free or paid version.
Sent from my DROID X2 using xda premium
Click to expand...
Click to collapse
Yep. That was the issue. Thanks for recommending lgCamera. Looks like a great alternative.

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

Encoding video for the tab 10.1

I returned a gtab a while ago since it could not play 24p smoothly. The 10.1 is somewhat better but so far in terms of smoothness it is bested by my N1 and Sensation.
So, what settings are folks using on their encoding? I'm using Handbrake.
I've found that the device cannot do high profile, a limitation of the tegra2 I think, a bummer.
http://forum.xda-developers.com/showthread.php?t=1060825
The tab can do 720p high profile.
With one notable exception, the latest leaked TW rom from calkulin for some reason can't.
But if you're using stock HC 3.1, Bonsai or the euro version of TW it should be fine.
use that preset with Handbrake & you'll be fine
Based on the linked thread I gave dice a try and things are good. Will give the profile a try as well.
Thanks guys!
Sent from my GT-P7510 using XDA Premium App
Edit: It looks like High Profile works, but not in all cases. My dream of dragging my 720p rips and just using them are not gonna happen. No biggie.
FYI if that's my handbrake profile he linked, I've seen reports that the scaling settings I saved don't get loaded. If it's not scaling to a max of 1280 horizontal, 800 vertical, you should set these. Unless you're using the HDMI output you're wasting storage space and encoding time.
All of you are wrong. You cant use 1280 x 800 resolution because the task bar takes up 48 vertical pixel.
None of you are encoding videos correctly.
Entropy512 said:
FYI if that's my handbrake profile he linked, I've seen reports that the scaling settings I saved don't get loaded. If it's not scaling to a max of 1280 horizontal, 800 vertical, you should set these. Unless you're using the HDMI output you're wasting storage space and encoding time.
Click to expand...
Click to collapse
it might be yours, im not sure because i wanted to just quote the owner's post but i delete my history so couldnt find it, think i quoted in another post, anyway thanks a lot!
5thElement said:
All of you are wrong. You cant use 1280 x 800 resolution because the task bar takes up 48 vertical pixel.
None of you are encoding videos correctly.
Click to expand...
Click to collapse
Aight Mr genius
jeandujardin01 said:
Aight Mr genius
Click to expand...
Click to collapse
Lol. Don't feed the troll.
After chatting with the dev for diceplayer it turns out tegra chokes on wheighted p frames. I've gotten 720p24 with cabac and 8x8 working fairly well. Tegra2 does not have robust high profile support.
Sent from my GT-P7510 using XDA Premium App

[Q] How to adjust CM7 read ahead to 3072KB?

I'm having some serious lag on my class 10 32GB card and it takes like 10 seconds to load gallery. This started on the Ba2tf cm7 rom. It didn't do it before. I'm guessing the read ahead is below 3072KB. Otherwise I suppose I/O is lacking on the latest CM7 rom?
thanks
It took me 4 seconds to load the Gallery with a 32GB class 4 on Weekly 4, not too bad. It only takes half a second with QuickPic though and I like QuickPic better anyways.
I think you want SD Speed Increase from the market.
Sent from my MB860 using xda premium
Thanks! On the previous build it was always instantly fully loaded. This class 10 card really performs excellent. It's a Wintec from newegg and I get about 15MB/s writing from windows 7. On smaller files it'll down to like 5MB/s but that's normal I suppose. Anyway I'm thinking either I/O rates are poor in the latest stable release or the read ahead it at like 1024KB. At least from my tests on my HD2, I always saw best performance and instant gallery loads at 3072KB, at least on my class 10 card.
I'll give that market app a shot. They usually have to be compatible with the kernel. We will see.
Thanks
1chris89 said:
Thanks! On the previous build it was always instantly fully loaded. This class 10 card really performs excellent. It's a Wintec from newegg and I get about 15MB/s writing from windows 7. On smaller files it'll down to like 5MB/s but that's normal I suppose. Anyway I'm thinking either I/O rates are poor in the latest stable release or the read ahead it at like 1024KB. At least from my tests on my HD2, I always saw best performance and instant gallery loads at 3072KB, at least on my class 10 card.
I'll give that market app a shot. They usually have to be compatible with the kernel. We will see.
Thanks
Click to expand...
Click to collapse
Currently works on my phone no problem.
Sent from my MB860 using xda premium
d3athsd00r said:
Currently works on my phone no problem.
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
yeah, performance seems poor when copying flac music files that are like 20-40MB per file say 1.5GB worth. I get like 5MB/s when on that last stable cm7 release I'd see up to 8-9MB/s on FLAC files writing from windows 7. I got up to 18MB/s write on big files and on the Ba2tf I'm getting like 12-15MB/s. I just wonder what happened to the I/O system on the ba2tf build over the previous? I guess I may be alone on this, or no one cares or notices a 3-5MB/s reduction in writes from windows 7. I'm running a Wintec 32GB class 10 card. I'll stick with ba2tf since there are a few minor improvements however there are some I/O rate losses so it's a hard choice for me. I'll reinstall the last build again and test it out and then compare.
Later
BTW - 3072KB seems to work ok. Looked like by default it was at 128KB?!?

Video (Avi) playback low frame rate/lag ?

Hi chaps,
I have tried searching, but nothing that is spot on other than talking about AVI being a container etc.
I have two phones... and LG O2X and the just turned up Evo 3D (Almost 2 days on one charge at present lol (42 hours so far)). I thought I'd do a video test, so i started playing Bolt from my NAS drive to both my phones to just check general video quality.
O2X: Very very smooth fluid playback, occasional blip.
Evo 3D: Video just seems like it is playing at a low frame rate, it isn't fluid.
What might the O2X have that the Evo 3D doesn't? I know the O2X can record at 1080p and playback at 1080P.. but the evo 3d isn't exactly a slouch?
I looked through all my video's (and they are all in avi files).
What codec, bitrate, and resolution is the video?
According to windows:
Frame Width: 640
Frame Height: 336
Size: 701 MB
Frame rate: 23 fps
Data Rate: 891Kbps
Total bitrate: 1017kbps
Running it in Winamp pro.. it says it's an MPEG 4 Part2 (codec) XVID
I managed to find an MP4 anime I had... and that seems to play ok.
Do you have the GSM model? if so it could be down to the thottled GPU.
meangreenie said:
Do you have the GSM model? if so it could be down to the thottled GPU.
Click to expand...
Click to collapse
Yes, as a matter of fact I do have a GSM model... It wasn't in low power mode at the time if that's what you mean?
If not... tell me more about this throttling (or direct me where to look if that's not too much trouble )
Scougar said:
Yes, as a matter of fact I do have a GSM model... It wasn't in low power mode at the time if that's what you mean?
If not... tell me more about this throttling (or direct me where to look if that's not too much trouble )
Click to expand...
Click to collapse
All the GSM roms and stock afaik suffer from very poor results in gpu tests.. nenamark @25fps (worse than a well set up Adreno205 GPU).. it should be @ 45fps mark @ stock 1.2mhz cpu speed as proved by the CDMA versions based on stock 2.17.x.x roms.. with 1.8mhz speeds it probably break into the 50's.
by throttling i mean the behaviour the gpu seems to be showing by watching, for example, the performance needle/meter in nenmark 2,
it sways all over the place! even with a static display at the end of the test. i know this test quite well and it doesn't behave like this on other phones.
all this wouldn't suprise me if it affected hardware decoded avi playback too
Thank you for the explanation (Doesn't stop me wondering how I sort it out though lol).
What app are you using? I find that using Diceplayer and MXplayer - I get nearly flawless playback. Diceplayer is better for up to 1080P content, but MXplayer is almost as good and free.
That said - I'm playing from my memory card.
you can flash a custom kernel @1.5 GHz
P0ll0L0c0 said:
What app are you using? I find that using Diceplayer and MXplayer - I get nearly flawless playback. Diceplayer is better for up to 1080P content, but MXplayer is almost as good and free.
That said - I'm playing from my memory card.
Click to expand...
Click to collapse
Youtube video's and the sample 'green hornet' (etc) video's play just fine. It's the AVI's that seem to make it have a low frame rate (At least that's how it appears). The 02X is fine with it (A downside is that the O2X couldn't play a native MPEG4, where as the EVO 3D could :-D )
davelis828 said:
you can flash a custom kernel @1.5 GHz
Click to expand...
Click to collapse
I don't want to root and flash yet, as I have my rooted O2X and need to sell that first before I start playing with this phone too much. The O2X did 1.4 very easily (I need also need to keep my warranty intact until a case FINALLY decides it's gonna turn up in the mail.. grr! lol).
You can try 'Emit'
you have to install the pc app too, but it plays xvids etc smoothly even on my San Francisco Blade phone
I know about the lag the OP is talking about. I've tried nearly all video player software on my EVO3D and the only one that plays XVID AVI files perfectly is Diceplayer. Every other player had issues with either poor framerate or audio/video sync issues. Diceplayer handles XVID files very well on this phone. I wonder why none of the other players play them right?

Video Hardware Acceleration Issue

So I've been loading high quality, high bitrate 1080p mkv video files, or 20+mbps H.264 feed caps as .ts, and it works just fine for a couple of days before something terribly goes wrong. Let me explain...
I've been using Dice Player and VPlayer for a while, and Dice have been doing a great job with HW accel on high bitrate videos, they simply look stunning. But as I'm adding more videos from my computer over the last few days, Dice starts freezing, and crashing, while VPlayer still plays the videos but falls back to Software Acceleration. With SW accel only videos drop frames and look choppy at that high bitrate and no hardware acceleration.
To make things worse, now all my video apps like ESPN SportsCenter, WatchESPN, Netflix fail to play videos. Either "Video Can Not be played" or simply a black screen while playing (Netflix).
In the meantime I've downloaded BS player, and a few other players that support HW accel, and they also seem to fallback to SW accel when videos are playing.
Has anyone seen this or know how to solve this issue? I've already restored as this also happened a few days ago. It worked for a few days and I'm having the same issues all over again. I have a feeling that some of the files I've loaded caused this, not sure if deleting or somehow clearing the cache would fix it... also no idea where to poke.
thanks in advance!
I use MX Player with its hardware acceleration without any issue.
Sent from my HTC6435LVW using xda premium
docnok63 said:
I use MX Player with its hardware acceleration without any issue.
Sent from my HTC6435LVW using xda premium
Click to expand...
Click to collapse
Have that one also. Same issue at this point.
How much free storage do you have? The One X got really funky when over 90-95% of storage was used. If you're close to max take a few videos off and see if anything changes.
BarryH_GEG said:
How much free storage do you have? The One X got really funky when over 90-95% of storage was used. If you're close to max take a few videos off and see if anything changes.
Click to expand...
Click to collapse
Have 5.64GB free.
Apparently it was the TS raw streams that I had loaded. THose were NBC feeds straight from the C-Band at 24mbps H.264.
All good with mkv wrappers, back to normal.
BarryH_GEG said:
How much free storage do you have? The One X got really funky when over 90-95% of storage was used. If you're close to max take a few videos off and see if anything changes.
Click to expand...
Click to collapse
Its because its like ssd technology once over 80% capacity its gonna slow down the read/write speed causing it to lag essentially
Sent from my HTC6435LVW using xda premium
.torrented said:
Its because its like ssd technology once over 80% capacity its gonna slow down the read/write speed causing it to lag essentially
Sent from my HTC6435LVW using xda premium
Click to expand...
Click to collapse
You are actually incorrect.
Unlike mechanical HDD technology, SSD's are not suffering from this. There is always between 5 and 15% of the SSD dedicated for Waste Management and Redundancy. That's actually one of the selling points when it comes to SSD's.
Another consideration is that these media players had to remove DTS support and if a video's default audio is DTS, the player simply states cannot play or media unsupported. VLC beta plays DTS in software mode but its CPU intense if high res etc. You can find discussions on the web for the popular media players on how to add DTS support yourself for your phone.
Sent from my Desire HD using xda app-developers app
Y2KoaS said:
Another consideration is that these media players had to remove DTS support and if a video's default audio is DTS, the player simply states cannot play or media unsupported. VLC beta plays DTS in software mode but its CPU intense if high res etc. You can discussions on the web for the popular media players on how to add the DTS support yourself for your phone.
Sent from my Desire HD using xda app-developers app
Click to expand...
Click to collapse
This is actually a very useful reply. It was a raw TS of high bitrate H.264 NBC feed that caused all this. For some reason all of my players freaked out after a while, and caused all the video streaming apps not to play.
After I erased TS files everything went back to normal. I guess rewrapper is a requirement.
.torrented said:
Its because its like ssd technology once over 80% capacity its gonna slow down the read/write speed causing it to lag essentially
Sent from my HTC6435LVW using xda premium
Click to expand...
Click to collapse
Also, having over 5GB free is definitely not 80% full.
adrynalyne said:
Also, having over 5GB free is definitely not 80% full.
Click to expand...
Click to collapse
your right... 80% is about 12.8 Gb's
milan03 said:
You are actually incorrect.
Unlike mechanical HDD technology, SSD's are not suffering from this. There is always between 5 and 15% of the SSD dedicated for Waste Management and Redundancy. That's actually one of the selling points when it comes to SSD's.
Click to expand...
Click to collapse
Personal experience bro and yes i have TRIM enabled... I had less than a gig left and it was down to a 7200RPM HDD (in terms of speed) I removed a few gigs and its back to being fast... Ive done my homework and i can personally say that this is why it happens... Trust me dont fill past 80% (give or take) so and the phone wont slow down in overall performance...
.torrented said:
your right... 80% is about 12.8 Gb's
Personal experience bro and yes i have TRIM enabled... I had less than a gig left and it was down to a 7200RPM HDD (in terms of speed) I removed a few gigs and its back to being fast... Ive done my homework and i can personally say that this is why it happens... Trust me dont fill past 80% (give or take) so and the phone wont slow down in overall performance...
Click to expand...
Click to collapse
Writes slow down on a full SSD. Reads should not be affected.
http://www.anandtech.com/show/2829/10
adrynalyne said:
Writes slow down on a full SSD. Reads should not be affected.
http://www.anandtech.com/show/2829/10
Click to expand...
Click to collapse
Ok. I have an 64GB OCZ Vertex 4 SSD (for those that dont know these are one of the fastest you can currently get)... Allocated space was about 59.5 Gb's. After OS install and Hibernation removed i had a good chunk left for a few games (Skyrin, FO3, FO:NV to name a few) it was down to about roughly 4Gb's of space. Took me a while to firgure out why it was taking more that 30 Seconds for my PC to boot. I ran the WEI and it was telling me that my SSD was rated at 5.9 (7200 RPM rating) Before it was a 7.8... I know the WEI means nothing but when that happened i knew something wasnt right... I removed the larger games and my speed came back. ever since i leave about 10-15Gb's of space on it so i dont get a slow down... take it with a grain of salt if you want but this is what happened and how i fixed it. Same thing was happening over at the Nexus 7 forums on the 16GB tablets... less than 3Gb's left on the device and it got super slow. a few benchmarks were done by AndroidPolice and it showed that ... cant be any more clear that that... just how the technology is...
take it or leave it idc just felt like sharing some info
My Rig:
AMD 8-Core FX CPU @ 4.2GHz
H100 Corsair CPU Cooler
16GB DDR3 Corsair Avenger RAM @ 1600MHz
Gigabyte 990FX UD5 MoBo
AX850 W Corsair PSU
x2 HD 6870 XFX DD GPU's (in XFIRE)
Corsair 650D Mid Case
64GB OCZ Vertex 4 SSD Boot drive
2TB WD Black Storage drive
Grand Total = $1,300
OCZ isn't very good. For one thing, their failure rate on the past Vertex drives has been atrociousness. I had one that lasted a year, got a Samsung and it has been MUCH faster. And I can go over 80% without slowdowns...
flaring afro said:
OCZ isn't very good. For one thing, their failure rate on the past Vertex drives has been atrociousness. I had one that lasted a year, got a Samsung and it has been MUCH faster. And I can go over 80% without slowdowns...
Click to expand...
Click to collapse
I really wasn't going for reliability. Plus it was on sale for $50.
Sorry OP for going off topic
.torrented said:
I really wasn't going for reliability. Plus it was on sale for $50.
Sorry OP for going off topic
Click to expand...
Click to collapse
Nah this is a good subject. Just to note that although it's all NAND, phone's flash grade is probably the lowest, and shouldn't really be compared to SATA III SSDs. I've been using SandForce based in my laptop, it's been almost three years, still reads/writes at about 250MB/s. It's SATA II only.
flaring afro said:
OCZ isn't very good. For one thing, their failure rate on the past Vertex drives has been atrociousness. I had one that lasted a year, got a Samsung and it has been MUCH faster. And I can go over 80% without slowdowns...
Click to expand...
Click to collapse
I've had 3 OCZ SSDs, beginning around 3 years ago. None of them have failed yet. Anecdotal evidence is just that.
cast_also said:
I've had 3 OCZ SSDs, beginning around 3 years ago. None of them have failed yet. Anecdotal evidence is just that.
Click to expand...
Click to collapse
http://tinyurl.com/d2pg56q
adrynalyne said:
http://tinyurl.com/d2pg56q
Click to expand...
Click to collapse
You can Google anything failing and you will get results
Sent from my HTC6435LVW using xda premium

Categories

Resources