yashsingh1/xdaforums huggingface dataset:
[Android Themes] AkashAmol:
If you are using apex launcher...

tap and hold the desired icon...

touch edit..

tap the icon and touch select picture.

now you can select and icon from gallery.
[Android Themes] alaindesjardins:
I'm using Teamhacksung's CM9 build 14 and I think it uses the trebuchet launcher? Sorry, I'm still new to CM9 since I came from MIUI.

I'll have to look into that launcher. Is there performance degredation from using different launchers? I don't quite understand that part yet... all I know is that I installed the MIHome launcher and it really wasn't that great since it was mix-matching a lot of stuff.
[Android Themes] iekansh:
Just download apex or nova launcher. Whichever suits you. Download an icon pack for it and then in settings of the launcher, select the icon pack under theme menu.
[Asus Transformer TF700] tvachev:
Got it for 4 days now. Terrible speeds when downloading content not because of the WiFi but the storage.

It is very difficult to use any torrent client as the whole tablet stalls. Very difficult to install big games as MC3.

Tried both default and rooted, changed the IO scheduler - no big difference. Copying files from PC takes a LOT of time as well. Seq read 17 MB/s , seq write 4 MB/s ...

The really bad thing is that the whole tablet becomes unusable - even the mouse pointer does not work when there is a long IO operation going on.

Any thoughts since the problem is not solved for the whole Transformer family?
[Asus Transformer TF700] d14b0ll0s:
Try plugging a USB disk to your dock or use the SD card. Works faster for me.
[Asus Transformer TF700] tvachev:
Some benchmarks ..
[Asus Transformer TF700] d14b0ll0s:
I'm getting similar results in the benchmarks mostly, so let's consider it a standard for the Infinity ;)

I would be worried, however, about 0.5 MB/ write speed! If you get it constantly and even with sio scheduler, I would definitely consider having the device replaced on warranty terms. Something like 10x that speed could be considered a (lower end of) standard on TF700.

---------- Post added at 06:44 PM ---------- Previous post was at 06:34 PM ----------

Try different (benchmarking) programs however. Androbench has been said to give false results on some devices.

I've done a simple test using SD Card Tester now (500MB test file), in balanced mode it's somewhere near 8 MB/s write* and 18MB/s read for the internal storage on average, and 5 MB/s W + 17 MB/s R for the microSD card (AFAIR the best results were for the full-size SD card, something about 15/30, but I'm without the dock at the very moment).

Hope this helps.

* it starts with 17, but then decreases because of the numerous lags (happening all the time when writing bigger files on the Infinity, sadly)

---------- Post added at 06:48 PM ---------- Previous post was at 06:44 PM ----------

Ah, and don't compare it to phones :-)

See http://www.androidpolice.com/2012/0...hmark-11-modern-devices-compared-in-13-tests/ as reference point (originally posted by shinzz).
[Asus Transformer TF700] fool2x:
Noticed this major problem as well.

Basically it can be triggered by uploading lots of files using wifi to the tf700 running airdroid. Then using the stock music player it will lag like hell...

Then again, if you run airdroid on another android device and the launch a internet browser (either stock or dolphin) connect to that device running airdroid, basically becomes totally slow but this maybe caused by the browser itself....

Not to mention the kernel constantly clocks the processor in range 100MHz - 500GHz this further, push I/O to even more constrained.
[Asus Transformer TF700] d14b0ll0s:
The CPU speeds can be changed by using different CPU governor. In my opinion the default "interactive" governor actually performs pretty well (performance/battery life).
[Asus Transformer TF700] MartyHulskemper:
It has been referenced in several other threads that, indeed, the I/O of the TF700T is absolutely abysmal. That 500 kB/s is really, really low, though. I have the lags all the time, and several movies files have stopped playing many times during my (long) commute viewing tries... I really hope that custom ROMs can better this by a fair margin. though I don't know to what extent it has been the case with the Prime's similar issues. Gotta go and nose around in the AndroWook thread a bit...
[Asus Transformer TF700] d14b0ll0s:
Full-size SD card in the dock: 20 MB/s write (worth noticing it actually started with 45 MB/s, which is the card's limit, so the lags take in again), 12 MB/s read, same test, pretty weird, as I got 30 MB/s read there before.

With 2GB file I got 15-16 MB/s write & 10 MB/s read on SD, not sure why reading speed dropped that much, but I think I tested it on NTFS a few days before and now it's re-formatted to FAT32.

Edit: So I've just tried the last test with NTFS-formatted SD card and it showed 16/10, so no clue why it dropped this much since my earlier test a few days ago!
[Asus Transformer TF700] MartyHulskemper:
I didn't format my card as it came pre-formatted. I'm going to empty it and format it in device and see if that helps. (The card that has been in my SGS2 for about a year performs very badly.... no, let me rephrase that... doesn't perform at all ;) in the TF700T. Let's see if we can get it to shine a bit.
[Asus Transformer TF700] tvachev:
Don't you think somehow caching is involved as the file copying goes steady and then stalls and seems to stop for a whileand then goes again. As if a buffer fills in and one has to wait for it to be persisted in the storage?
[Asus Transformer TF700] tvachev:
The trouble is that during this the tablet is totally unresponsive.... At least mine ....the problem is not with the speed but the fact that the tablet is overwhelmed with IO and one cannot do anything else....
[Asus Transformer TF700] MartyHulskemper:
Yes, I do think it has to do with (shared?) caching, and yes, the most frustrating aspect of it all is that the damn thing just hangs up sometimes.
[Asus Transformer TF700] ray3andrei:
Mine doesn't lag when downloading or anything... but updates will fix the many small problems

Sent from my Jelly Beaned GNexus
[Asus Transformer TF700] tommedema:
I have two questions

1) Why isn't ASUS bombarding us with promises that they are looking into it, in an attempt to retain market share?

2) What are the chances of this being hardware related, and thus never getting fixed?
[Asus Transformer TF700] MartyHulskemper:
1) They're probably quite busy with the Nexus at the moment. Furthermore, seeing that the Prime suffers from very much alike I/O issues that haven't been fixed as far as I have been able to find out, they probably don't care as much as we would like.

2) No one can tell at the moment, but let's keep our fingers crossed that it is software-related and thus fixable by either ASUS -- eventually -- or by custom ROMs. It seems that some custom ROMs for the Prime have significantly improved on its I/O (e.g., AndroWook).
[Asus Transformer TF700] timrock:
but can a software update fix the camera clicking issue. i would guess that has to do with the hardware.
[Asus Transformer TF700] ganja5000:
Possible Solution

If the I/O errors are linked to the minfree then I think the v6 SuperCharger could help. I have posted a link in the Infinity Development thread since it can also be embedded into a ROM.

http://xdaforums.com/showthread.php?t=1764592
[Asus Transformer TF700] MartyHulskemper:
On the SGS2, the standard camera app makes the shutter sound as well. That has been modded out by several developers over there, so I guess it is possible.

---------- Post added at 03:57 AM ---------- Previous post was at 03:03 AM ----------

Could anyone please follow ganja's lead as well and report back in here? Either it's wishful thinking or it does indeed help quite a bit. I suspect I'm just going crazy, since I did get a few errors in the script's execution -- I have been unable to correct all of them, but maybe some people more knowledgeable than me can see if this actually works (and what the fixes, if at all necessary would be).

The installation tutorial referenced in the thread ganja linked to in his other post is a nice guide to have. Again, seeking in video and such seems to be a lot snappier (almost instantly). Opening QuickPic (a gallery app) in a folder with HD wallpapers is really fast (I had never opened that particular folder before, so it had to render all thumbnails).

I'm not sure if I'm just losing my mind and seeing ghosts. I'll hold off on that judgment for now. ;)

Thanks, ganja!
[Asus Transformer TF700] cixtim3:
http://en.wikipedia.org/wiki/Linux_kernel#History

Now here's the catch why would Asus uses a such old kernel revision while there are latest and current and stable versions available.

Since 2.6 has been a deprecated branch and it is no longer being developed why has Asus create a hassle for its own brand name, why would Asus put a old kernel which the base code was release in Dec/2003. And to quote from wiki...

Why would Asus created a Tablet which features current H/W designs and still uses the old 2.6 deprecated / unsupported kernel???!

This is what puzzles me.

If you do a bit of research you will find this email from Linus himself stating that the old branch is ___in THE PAST___.

Quote again...

This email was back in 2011 ...

https://lkml.org/lkml/2011/7/21/455

So what has Asus being doing was designing the HW along with the Linux kernel through out the past several years and came up with this solution ?? Would rather amazes its customers.

Anyways what I'm trying to get the message across is that Asus should have being kept up with technology and bit of quality control and the design.

Edit:

Also this kernel would be insecure and should be exploitable...

Nevertheless a device based on 2.6 would be suspect-able to security risks.
[Asus Transformer TF700] ganja5000:
I am glad that you are seeing read speed increases. Another Infinity user has experiened bootloops. Were you able to install the full super charge and not just the 50%? I mean did you replace your services.odex for the other 50%?
[Asus Transformer TF700] MartyHulskemper:
Nope, not yet. I *am* on a rooted device, but I'm taking it in baby steps. I'll that risk when a flashable CWM and ROM (either custom or stock, but preferably stock, for safety) are out, since I am not exactly an superuper expert, and would not have the slightest clue as to how I'd get out of a complex bootloop at the moment. ;)
[Asus Transformer TF700] ganja5000:
So you are seeing less lag with only the 50% increase?
[Asus Transformer TF700] Einride:
The click-to-focus sound during video recording sounds like a mechanical noise. Which means getting it "modded out" will be a bit of a challenge ...

I'm not saying Asus shouldn't keep up with the kernel versions, but stop spreading **** like this. Yes, 2.6.0 was released in 2003. Did everyone jump ship from the 2.4 kernel then? No, because these things takes time. Legacy code, build tools, project management, etc. It all takes time. Even with the 2.5 kernel available for testing and early development.

The TF700 is currently running kernel version 2.6.39.4 which was released 3rd of August 2011. So it's less than one year old, not 9+ years old. Which means they probably started out with the 2.6.3x (36 maybe?) as a baseline when they started development on the original Transformer (which was announced only 18 months ago, FYI). They've then obviously continued with their work on this kernel tree for later TF products. Makes sense, if only in a business way. (And Asus is a business. They're not making these products to please you. At the end of the day they're only interested in your money.)

Switching to a completely new major version like the 3.x kernels are is a major task. I'm sure they've got internal test kernels running on the latest versions, but for production they're still using the ~1 year old 2.6.39.4 kernel.

I totally agree that Asus should focus more on QA, and at one point they will have to switch to the newer kernels since the branch has reached EOL. Still, they're not a decade behind as you're suggesting.

TLDR: The TF700 is running a one year old kernel, not 9+ years old. Yes, Asus has plenty of room for improvement.
[Asus Transformer TF700] MartyHulskemper:
I'm sorry as I seem to have misunderstood your original issue -- I thought you were referring to the shutter sound. I will test a bit.

The Samsung SGS2 kernel (and the spin-offs based on its source code) is based on 2.6.39.x, as well, and it performs admirably. Obviously,I'd prefer a 3.x kenel branch (more recent code is always better than old code), but I do not think the kernel branch version per se is at the core of the issue, either.

The newer (custom) kernels, like CM9's, AOKP and so on, are based on 3.x, so I'd sspect we will get our share as well. Damn, being patient is hard on the knees. ;)

Amen. ;)

Yes, and it is quite clear. I must admit I was doubtful initially, because it was not THAT obvious, but I guess it had to settle in for a bit. I do not have definite numbers as I do not believe in benchmarking without context -- it does feel snappier when it has been in use for a while. Directly after booting, the difference is less clear and it might even be a little slower perceptually.

But yes, I'm quite happy being SuperCharged. ;) (And I did buy a new 32 GB microSD card, and it seems to perform significantly better as well, so there might be some room for improvment for other TF700 owners in that regard as well...)
[Asus Transformer TF700] HoushaSen:
deleted
[Asus Transformer TF700] ganja5000:
When you see that 'slowdown' go into the script and run option #18 Engine Flush. If this helps with the real world slowdown, then you can set that as a widget, or set it to run hourly.
[Asus Transformer TF700] d14b0ll0s:
So have you tried any benchmarks to test this difference in speeds before and after?
[Asus Transformer TF700] Tempie007:
welcome to the incredible world of asus ;)

at least it's good to see that all of the devices suffer from the poor internal memory speed; hopefully this will push the investigation by asus...

there are workarounds such as other io schedulers ( cfq decreases lockups, sio increases raw speed ), but none of these solves the problem entirely...

hopefully this isnt caused by the tegra3 or memory chips...

for incredible IO speed (and user experience) samsung is the way to go.
[Asus Transformer TF700] d14b0ll0s:
Thanks for the info, I didn't know that cfq is better for less lags, will try it tonight.

---------- Post added at 11:20 PM ---------- Previous post was at 11:04 PM ----------

So I actually had greater stalls on cfq while copying larger amounts of data (for 10+ seconds, while I had none of this on noop and sio), but overall speed seems very similar to sio (cfq a little below), so I think I'll be staying with sio. Might do more tests with cfq sometime.
[Asus Transformer TF700] gunner1937:
It's away to say it:rolleyes:

But I agree, after Asus endless mistakes (technology, marketing, Customer Service, PR,........):eek:

NB: I want it but I will wait a little bit:)
[Asus Transformer TF700] d14b0ll0s:
I actually have better results so far with deadline than with cfq, which might be a bit of a surprise (I think it's the same on some older/slower Android phones, so perhaps it shouldn't be that surprising as Infinity gets similar speeds as my HTC ChaCha 800MHz...)

Edit: sio still seems to be the least annoying when it comes to lagging the device while installing apps etc.
[Asus Transformer TF700] cool_scorpion:
So is the I/O problem resolvable, or Acer a700 any better, or ditch Android tab plans

Hi - I have been a strong Android supporter - and have managed to convince a large number of people to switch from their idevices to android. I recently bought the tf300, and noticed it did crash a couple of times that I played Heroes call !

I was now waiting to buy the tf700 - however, reading all of this, I decided to pause and think !

Reading this thread makes me realize that there is indeed an essential issue with Asus transformers at least...

So can someone who has knowhow on rom development advice - is this something that can potentially get resolved? Also, how does the acer a700 compare? I love the looks etc of the Asus - but if Acer does not have these problems, would go for it...

If neither, then I guess I will have to disappointedly chuck my dreams of an android tablet, and go with Apple !

Replies from any of you, will be highly appreciated.
[Asus Transformer TF700] d14b0ll0s:
An honest reply about custom ROMs would be: most likely yes, just as they help with other devices, but we need to wait to find out for sure.

I would never buy A700, it has some serious heat issues which will make your apps crash or lag even more than on the Infinity.
[Asus Transformer TF700] emil10001:
It's certainly possible that a custom ROM will help, but I really think that if this is a software issue (which I think it is), then the fix will need to come from either Asus or nvidia.

I had mentioned in another thread about another seemingly hardware issue with the TF101's dock charging problem. When it was released, plugging the tablet into the dock would simply draw power from the dock constantly until the dock was dead. This meant that if the tablet was fully charged, it would still drain the dock within a few hours. If you left the dock plugged in (or left totally discharged) for too long, you could even do damage to the dock. This was resolved after several updates by Asus, and now I've been able to leave the tablet plugged in all day and the dock will only be slightly discharged, or maybe half-way. This was a huge improvement that was totally a software fix.

My guess on the I/O issue, is that the hardware is likely tested pretty thoroughly, and I/O throughput to storage would be one of those parameters that would likely be directly tested in the hardware design phase. It's also possible that they have a hardware validation software stack that uses different drivers and different management algorithms to validate the hardware being manufactured (think something that boots up and runs the validation immediately). This could have easily passed through validation with flying colors, but then have trouble in a real-world system because you aren't testing components one-by-one and you need to do a bunch of things at once. They could even be using different drivers. Again, this is just a guess at one possible explanation, but at any rate, I do think that it's likely that even if it is a hardware issue, there will be a software solution that will at least help the situation.
[Asus Transformer TF700] d14b0ll0s:
Hopefully you are right. On the other hand, this may not mean anything. The Prime also had I/O issues and... it still has them after all the time. And it was ASUS's flagship device just as the Infinity is now (until Windows 8 tablets show up later this year). The screen and Tegra 3, not I/O performance, are its selling point and it may just turn out that ASUS is not going to go with it any further, but instead release new tablets with Snapdragon and W8 and put blame on NVIDIA. Having said that, I too hope that it will be solved sometime soon :) and I have some hopes of a slightly better performance under JB.
[Asus Transformer TF700] reluttr:
Looks like asus is finally addressing the I/O issue on the transformer devices.

http://xdaforums.com/showpost.php?p=28868987&postcount=8
[Asus Transformer TF700] cipherbreak:
We can all hope this beta is successful and translates to improved I/O performance across all Transformer tablets. Infinity + Improved I/O + JB = perfection.
[Asus Transformer TF700] HoushaSen:
I have never followed how this works, but now it is recognized, so hopefully they take serious action to fix this. I know TF700 is not mentioned there, but assumes the issue is the same. So one fix for all?
[Asus Transformer TF700] cool_scorpion:
Based on info on asus planning to address this, and other responses, and the fact that I could not keep my hands off, went ahead and ordered the 32Gig grey from B&H - delivery soon :-) Yay
[Asus Transformer TF700] beatmag:
I saw the benchmarks posted by androidpolice

I dont understand why a few people have said the nexus 7's io performance is higher than of tf700 or any transformer tablets. When I looked at the benchmark results pretty much the nexus 7 and tf700 performs the same in IO. the only difference was one of the benchmarks where the nexus 7 had a slight lead.

does that mean that its purely a hardware issue? I would have thought it all comes down to the performance of the flash chip. of course how you connect to it matters too but that is pretty trivial to connect to a flash chip.

i dont understand if there is a real io issue. or that its a different issue all together?
[Asus Transformer TF700] phonic:
I don't have a TF700, but I do have the N7. And what I can say is that I notice zero I/O problems on mine. I've even tried downloading apps and other files in the background while doing other read/write operations, and there is no lag or hesitation. Since people have reported that their TF700 becomes totally unresponsive when downloading, I think it's safe to say that the Nexus7 does not have this issue. Whether it's a SW or HW problem on the TF700, that I can't say.
[Asus Transformer TF700] MartyHulskemper:
Nobody understands, currently, so you're not exactly alone in that respect. Indeed, the Nexus 7 seems to perform about the same, but you probably wouldn't see the I/O lag spikes the TF700 suffers from in these benchmarks anyway. They generally only measure an average for the throughput.

I do not see flash memory chip performance in itself being the issue here, seeing that even the slowest of memory chip cards I have available can bring the I/O issues to light -- filling the buffer to the brim hangs it, whether using my ancient 2 GB or my spiffy new 200x Class 10 32 GB. It doesn't really matter.

Is it trivial to connect to a flash chip (or do you assume it to be so)? Maybe it is a controller issue, just like when you try to control too many memory channels in an SSD with too low a number of access controllers and performance gets to suffer (Crucial m4 128 GB vs. 256 GB is a good example). We just won't be able to tell until someone knowledgeable in the matter tears apart his TF700 and gets to grips with its innards. Until then, let's speculate a bit more. ;)
[Asus Transformer TF700] beatmag:
oh I see. so it hangs when certain io operations (or randomly hanging) are being performed!!!!!!!!!

that would make sense to how the benchmark wont pick that up.
[Asus Transformer TF700] xda-norm:
Likely Streaming Video Problems on TF 700?

Currently have a Prime and have suffered through an inordinate amount of streaming video problems. (Wifi, too, for that matter). Is it likely the TF700 will have the same video playing issues as the Prime?
[Asus Transformer TF700] d14b0ll0s:
Doesn't it heavily depend on the browser, flash player and/or video app used? H/W rendering should help. TF700 has faster cpu too, but in the balanced mode it runs 1500 max. anyway.
[Asus Transformer TF700] Theshawty:
Uh, I'm about to buy this. Can I fix these I/O issues myself, you think? Will changing to the sio scheduler help it?
[Asus Transformer TF700] tvachev:
I doubt it.
[Asus Transformer TF700] MartyHulskemper:
To a certain extent changing the I/o scheduler to sio will help. The larger issues won't be fixed by such a simple measure, however, so we'll have to wait for a fix in the ROM itself (either by ASUS or by thrid party devs). Short answer: remedy it yourself? No. Alleviate it to some extent? Yes.
[Asus Transformer TF700] ajamils:
In my opinion, the reason why Nexus 7 has better I/O performance is due to Jelly Bean optimization. Hopefully, once we get the JB update, things will get better.