yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] Jotokun:
Its entirely possible that Asus decided backporting 3.X's features to a 2.6 kernel would be easier than to do a 3.X kernel from the ground up. Its the route many devices without official ICS have taken to get their community builds and for most of those devices it works just fine.

The Nexus 7 had the advantage of being being handled by Google for software, and as such had no legacy code to be based on. The 700, on the other hand, was close enough to the Prime that Asus probably decided to use the kernel of the later as a base.

This is just speculation though.
[Asus Transformer TF700] KilerG:
So NVIDIA is the issue then? I like his comment, at the end. "So NVIDIA, F*CK YOU."
[Asus Transformer TF700] Einride:
But reasonable speculation. I don't think you're far off with these assumptions.

Here's hoping that JB and maybe even some kernel updates and tweaks can at least alleviate the IO issues.
[Asus Transformer TF700] Deleted member 4736186:
The kernel is a part of OS and can be updated when the OS is updated. I think the kernel is old because Nvidia hadn't lot of time to prepare the kernel to be compatible with new android. Now when nvidia have bee working with google and asus so maybe google have helped nvidia to make new kernel to work with tegra 3. If you want new kernel, find a working custom rom with new kernel and use it.
[Asus Transformer TF700] KilerG:
Well at this point, we should be waiting for the bootloader to be unlockable. Once we can load custom kernels, the tablet will zooooooooooom.
[Asus Transformer TF700] d14b0ll0s:
Did custom ROMs solve the I/O problems with the Prime entirely? (never owned one)
[Asus Transformer TF700] Jotokun:
According to this thread, it does.

http://xdaforums.com/showthread.php?t=1768406
[Asus Transformer TF700] Tempie007:
no it doesnt help entirely. it helps a bit but it does not solve the problems.

for instance the browser still locks up a lot, some ANR messages every now now and then.

only way to get the browser stable is by using browser2ram.
[Asus Transformer TF700] d14b0ll0s:
Seems it can be a hard way out of the T3 path.

Have you tried Dolphin browser on your Prime btw? (if I assume correctly that you own one) It helps a lot on the Infinity (Chrome is slightly faster than the stock browser, but is said not to support H/W acceleration, which makes it slower on content-loaded pages)
[Asus Transformer TF700] HoushaSen:
I am sure someone else has already noticed, but HTC One X which had one of top I/O result on Andropolice benchmark has a version with Tegra 3, which still performed well in fact often outperformed its counter part. I could not find which Kernel it uses though. But this may perhaps be one evidence goes against Tegra 3 is the actual issue, but rather something else. And also noting Nexus 7, which used Kernel 3.1 not doing that much better than transformer line also put a flag against Kernel being underlying issue. Could it really be the flash drive itself?

Now to put these in summary, I edited my opening post.
[Asus Transformer TF700] tommedema:
The HTC One X uses Kernel version 2.6.39.
[Asus Transformer TF700] HoushaSen:
Very interesting. So kernel version is not the issue.
[Asus Transformer TF700] d14b0ll0s:
Well, it might be. I would still have some expectations about the JB, along with many Prime users waiting for it too.
[Asus Transformer TF700] prettyboy85712:
Just because the kernel version number is the same doesn't mean they were built identically.
[Asus Transformer TF700] KilerG:
Every kernel is different...the kernels are built differently for each device.
[Asus Transformer TF700] HoushaSen:
So Kernel version only means it has sets of APIs that meets the specific version standard but actual implementation of them are different?
[Asus Transformer TF700] tha_kreature:
The whole point of a platform specific kernel is to handle the allocation of resources in the address space etc.

If a hw developer allocates resources in a unfortunate manner it could case jerkyness and lagging. I have not made myself familiar with the tegra 3 set in particular but expect similar limitations to other systems. The selection of interfacing and addressings on flash and interfacing of other io systems may very well be the difference we are looking for. What is supported by dma and what interrupts block what can be quite complicated even on soc platforms.
[Asus Transformer TF700] EndlessDissent:
I have a TF300, which also has I/O lag. The consensus seems to be that the main cause of the performance problems is the I/O scheduler. When the Simple I/O scheduler is used, almost all the lag and slow-downs disappear. You can find the Simple module in the Prime forums. I'm pretty sure the tablet needs to only be rooted to install and use it.
[Asus Transformer TF700] dalingrin:
Folks worry far too much about kernel version numbers. The Android userspace does not really require specific versions of the Linux kernel. The Linux kernel version needed is almost entirely architecture dependent. 2.6.39 -> 3.0(used on the Galaxy Nexus) is only one version increment different. The changes as they pertain to ARM are very insignificant. The reason the Nexus 7 has a 3.1 kernel is that Nvidia had finished their work on 3.1 early enough in the Nexus 7 release cycle. CM has had a mostly working 3.1 kernel for the TF201 based on the same source that the Nexus 7 used as a base for quite a while. It made almost no real difference so work has somewhat stalled on it.

In my opinion, the slow I/O performance is due to Asus being silly and using NOOP in combination with slow flash memory.

Using an I/O scheduler other than NOOP just disguises the slow I/O, the scheduler is not the root of the issue. Simple, CFQ, and deadline all help versus using NOOP.
[Asus Transformer TF700] knirlixda:
ATP-Tweak 7

Does the ATP-Tweak Version 7-Tool work on the Asus Transformer TF700?
[Asus Transformer TF700] veelrommel:
Then the HTC One X has faster flash memory......
[Asus Transformer TF700] d14b0ll0s:
I had some problems using the standard version of this app, so I'm using the ATP Tweak from the Prime thread @xda.
[Asus Transformer TF700] d14b0ll0s:
We don't know this, so there is little point in this kind of speculation. All Tegra 3

tablets

(as distinct from phones) have poor I/O, even when the phone is by the same manufacturer, so I'd rule out manufacturer's avarice in this case.
[Asus Transformer TF700] emil10001:
I have a hard time believing that this is actually a hardware issue, or at least one that could not be helped by a good software solution. I would think that on the hardware side of things, that these sorts of parameters are heavily tested in the design phase, and there could even be a totally different software stack that they use to validate hardware (something super-slim that just runs hardware validation on boot). Just a guess, but there were lots of stupid little annoyances about the TF101, not the least of which were the charging issues with the dock, that were resolved by software updates. (I can now have the tablet plugged into the dock all day without it draining the dock battery, awesome!)

In short, this thing just came out, and Asus is probably waiting on usage statistics to come back, along with customer feedback about where they need to spend their development efforts going forward. This is a pretty fast-paced market, and there's lots of pressure on the manufacturers to get things out the door as soon as possible. I would like to believe that that means as soon as they know that the hardware is rock solid, even if the software needs some polish. That's also one of the things that I like about Android, devices tend to get better with time.

Perhaps I'm being too generous, but like I said before, it took a while for my TF101 to get a software stack that fixed some of the big annoyances, and now I'm pretty happy with it (not happy enough not to sell it and buy a TF700 though).
[Asus Transformer TF700] veelrommel:
Well, I can agree to that accoording to my own experiences with the samsung galaxy s. With the CM9 software (and hopefully soon CM10) it runs really smooth. Compared to the original software two years ago it has improved really a lot!! As long as the battery is ok i'm not buying a new phone. Tonight I ordered the Asus Infinity because I guess (I hope) this will be a simular experience.
[Asus Transformer TF700] legendary1022:
Who is to say that a some of these issues may be resolved after Jelly Bean is released to this device? I'm hoping for the best after owning a Prime that they will release updates rather fast for their flagship device. If the Nexus has relatively some of the same hardware components, and having the code longer than anyone else, I would imagine that ASUS could turn around an update faster than most seeing as they usually keep things close to stock.
[Asus Transformer TF700] shinzz:
You would think these sorts of parameters are heavily tested in the design phase...

but... when it comes to Asus & Transformer Line... they have absolutely poor track record.

1. Asus Transformer Prime - complete design flaw in epic scale... causing multiple & various issues that aren't rectified since launch.

Again, it probably has a lot to do with Nvidia & their poor support of kernel/drivers (no, not Linux Kernel), Tegra 3 and at worse... h/w failure.

To everyone who keeps mentioning HTC One X..... Transformer Line & HTC One X uses different Tegra 3 (T30 variant for Tablets and AP variants for Phones). Yes, share same architecture but still different with AP variant (especially AP33 inside HTC One X) being manufactured later with increase clockspeed (and other variants we might not know) to compete with S4 dual-core krait in smartphone sector.
[Asus Transformer TF700] emil10001:
Yes, I do think that. I think that it is entirely possible that they had tested this under certain artificial test scenarios and it passed their tests, and that in real life, under different usage scenarios, it does not perform the same way. The case design issue seems a little different to me, but could be resulting from a similar test design root cause. They also couldn't test the wifi signal strength with the case until they had a complete unit as a prototype, and they could have tested it with a wifi source in a certain position that didn't illuminate the problem. I'm not sure, these are just guesses, but testing is hard, and you can't test for everything. I'm not excusing the poor testing, I'm just trying to remain hopeful that this is not a hardware issue. :)

Agreed, it's almost impossible to say anything about this tablet by comparing it to other devices. Way too many parameters that could be varied to be able to say much.
[Asus Transformer TF700] opentoe:
RMA it. And keep RMA'ing it until you get one that works properly. This is what everyone did with the TF201 models. I stopped at at number 4. I just couldn't RMA another one thinking I would actually get back another bad tablet. So I've learned to live with bad light bleed, terrible sounding speakers, very poor wifi speed and when using a wireless bluetooth device, wifi is actually useless. I've had to basically learn to live with these shortcomings in an expensive tablet. I can't demonstrate to my friends how "good" it is, well, because it is not. Wish ya all the luck in the world with this one.
[Asus Transformer TF700] dagrim1:
Was hoping things would be better with the infinity but am sad to see it doesn't seem to be the case...

Owning a prime myself for over half a year I can say that custom roms and kernels have indeed improved on the issue, but certainly haven't solved it. I'm still hoping JB might mysteriously solve this, but the fact that asus just doesn't seem to care or learn from this disappoints a lot. They are the only ones bringing in a top keyboard-dock-solution so this gives them a ton of buyers, but performance wise I am far from fond of it.
[Asus Transformer TF700] HoushaSen:
Clearly, I am new here. So I may be trusting/believing someone who I shouldn't. But isn't this post indicating the ASUS is indeed actively working toward fixing the I/O & ANR issue on the Prime? (Hence, for infinity)

http://xdaforums.com/showthread.php?t=1673598
[Asus Transformer TF700] EndlessDissent:
As a TF300 owner, I sincerely hope that's true. A new update would be awesome.
[Asus Transformer TF700] reluttr:
Yes this would be the case. I would imagine it would take very little effort on ASUS's part to port it over to the infinity since it shares a majority of its build with the Prime.
[Asus Transformer TF700] z1022:
Anyone can tell me the current stock rom have fixed I/O issue or not? I want to buy one.

Thanks
[Asus Transformer TF700] jordanmw:
There is no fixing it with stock firmware. The hardware is the limitation. Some have unlocked, flashed custom roms and moved much of their data2sd, but other than doing that, there is no resolution and I don't believe asus is even working on it at this point.

Still, depending on what you want to do with it, it may be the device for you....
[Asus Transformer TF700] z1022:
Thank

Hardware cannot change. custom rom can improve more I/O issue?
[Asus Transformer TF700] Darnell_Chat_TN:
Exactly, a custom ROM can improve it, because the existing hardware runs great when properly tweaked.

Don't believe the hype about hardware causing the TF700T to never run well. The same stuff done in customized ROMs could be done by Asus, but is not. This is why custom ROMs exists for every device. Because the OEMs just never seem to get it tuned well.

You go to the CROMI thread, talk there about performance, see the benchmarks. I'm running it myself and can affirm the major difference. And I was fine with stock, but once I loaded up CROMI, wow, just more impressive than stock. Way better I/O, way better everything.
[Asus Transformer TF700] king231:
Let me point out that the IO is normal in some versions of the tablet. I don't know which are the ones but certain benchmark videos on youtube show that the IO is on par with the Htc OneX and others. Check the asus transformer infinity benchmarking video on youtube by "minipcpro". This video shows that the IO in quadranrt standard id normal. There are a couple other videos on youtube that show that IO of our tablets is normal. But mine never had a normal IO.
[Asus Transformer TF700] _that:
The more I read about the "I/O problem", the more I am convinced that it is not only the hardware that is slow - it's also the software that isn't using the hardware's full potential.
[Asus Transformer TF700] snypa:
imho your use of the row scheduler has improved my device 10 fold ! i realise alot of people are running fsync disabled but with journaling and fsync still on mine is now running sweet! i do use d2sd (64GB sandisk ultra) and in the future we can use other hardware - ie: when sandisk make 64 extremes they will become my new disk space! at the moment they only have 16's and buhohitr is seeming to enjoy!
[Asus Transformer TF700] jordanmw:
Hardware is a big issue:

http://www.anandtech.com/show/6073/the-google-nexus-7-review/6

And for those who think Asus can just tweak their rom to make it run like some of the custom roms, think again.

Most of the benefits of running one of the custom roms is the data2sd mod that allows you to offload your data to the sd card. If you think that Asus will ever tweak their rom to do that- you are nuts. Anyone who wants any real performance are stuck voiding your warranty with an unlock and running a custom rom with that mod enabled.

As much as I am an Asus fan, and have used their products for years, I am beginning to question many of their decisions on their tablet line.
[Asus Transformer TF700] Darnell_Chat_TN:
Without the data2sd MOD, the Asus Infinity TF700T can get good I/O.

I would ask if you were using a customized ROM without data2sd, but it seems obvious you never have.

Your statements are like those of someone who never used the customized ROMs you're trying to talk about.

I am using CROMI without data2sd right now and can confirm with 100% certainty that you are totally wrong. Without data2sd, just CROMI, I'm getting far batter performance and I/O is far better than it was with stock

I've seen you around claming the hardware keeps the TF700T from ever performing well and Asus can do nothing about it. I repeat to you once again that you are totally wrong and I've got the proof running on my TF700T right now.

The #1 issue is that Asus is not leveraging the existing resoures to their full potential. Yes, you do need to unlock to get the best performance, but only because Asus is not making ROMs that are designed to perform well.

Anyone wondering if I'm telling the truth, ask for yourself in the CROMI thread, most people using CROMI don't use data2sd and still know the performance is leaps and bounds beyond stock.

I do plan to move to data2sd soon, but not for the performance. My internal data space is getting low and data2sd will allow me to make the SD card my device data storage. So my device will see 64GB instead of 32GB of internal storage. It will yeild even more I/O speed then too, but I've already witnessed in use and run benchmarks without data2sd to affirm the I/O is WAY BETTER with simply CROMI. (My I/O is on par with the HTC One X right now.) So Asus could tweak theirs like CROMI without data2sd, but like many other OEMs, Asus make a stock ROM that is not the fastest.
[Asus Transformer TF700] jordanmw:
Ok, you can prove me wrong once and for all.... just do a random 4k write benchmark and post the results. If you can even manage a .5Mb+ write with no data2sd, then I will eat my words and declare that the only issue that the TF700 has is ASUS stupid stock firmware.

P.S. I know that CROMI is fast, that is what my wife's infinity is running. The trouble is that I can't have the many users that I have that WANT THEIR WARRANTY just unlock and run CROMI. There are a ton of mods in that rom, many that change the way android itself handles operations, if you think that there is any chance that ASUS will do anything like browser2ram or lagfix, you are still nuts.
[Asus Transformer TF700] Darnell_Chat_TN:
I've already proven you wrong, because I don't use data2sd and get far better I/O than stock. Now you've gone into what other tweaks might be involved and having to meet some benchmark of your own selection. Bottom line is that there are software based tweaks that improve the performance a great deal. Asus could leverage them if they chose to.

My work is done here.
[Asus Transformer TF700] _that:
I agree, it's much worse than a "real" SSD. But I think we could still make better use of this hardware - e.g. use HPI, or a flash-friendly filesystem (f2fs).

I also agree. What we have now are only workarounds, nothing that could be seriously included by Asus as "production ready".
[Asus Transformer TF700] dalingrin:
**** + 1 still equals ****. Use a tablet with decent I/O performance and you'll realize what I'm talking about.
[Asus Transformer TF700] jordanmw:
At least someone has some sense, after all, not everyone relies on Jesus as their moderator....
[Asus Transformer TF700] buhohitr:
Exactly what tweaks in Cromi that addressed as a work around for I/O bottle neck??
[Asus Transformer TF700] jordanmw:
Wondering the same thing
[Motorola Droid RAZR] james:
is there a special way to install safe strap 2.0 on ics version 4.04 i can get it to go in to safe mode but after the safe strap start up the screen just goes black then i have to power button and volume rocker down to get it to go back so i can get back into safe strap...... so then i go and disable safe system and then everything works great any ideas
[Motorola Droid RAZR] cliffplaysdrums:
Sounds like you don't have a ROM installed. You have to flash something (even it's just the stock ics zip) in order to enable safe mode and boot. Safe strap basically creates a partition for you to install another ROM without affecting the OTA.
[Motorola Droid RAZR] james:
i just have the ota update from verizon the 4.0.4
[Motorola Droid RAZR] cliffplaysdrums:
You need to put a rom or even the ota ics zip file on your SD card. Then follow the instructions for flashing any rom with safe strap.
[Motorola Droid RAZR] james:
safe strap

thanks i got it all figured out i didnt know that i needed to have a rom on my sd card i didnt understand how it worked but i got and i am running a awesome rom thanks
[HD7 Q&A, Help & Troubleshooting] sparx180:
I recently bought a HD7 in pretty bad shape, with no SIM or SD card reader, and lots of cracks and scratches as a project, after a bit of work and a few replacement parts, its working perfectly apart from the fact it wont get signal at all.

During fixing it i had to put a SD card in it because there wasnt one in it before, i followed all the steps in a guide for upgrading the SD card and it works fine for storage but bootloader says 'SD Unknown 12'

The SD card is a 16GB class 6 card.

Hardware wise i dont see what could be causing the signal issues so im trying to flash an RUU to see if that helps at all, BUT the RUU keeps giving an Error message saying File Write Error. And when i look at any details about the phone in bootloader or 'about' in settings the only thing i see out of place is the SD card details saying SD Unknown 12 in the bootloader.

Could this SD Unknown message be causing my RUU issues?

And how do i sort this out if its going to cause any issues aswell as this?

Any help or info would be greatly appreciated :D
[HD7 Q&A, Help & Troubleshooting] xdrc45:
I would say it's a possibility that one problem is causing the other. So eliminate one problem at a time.

Is the SD card new? Depending on the brand of card, like Samsung it could be locked... If the card came out of a WP7 device then it's probably locked too! WP7 devices seem to lock the cards and will only work in the device it was originally installed in, until its unlocked and wiped clean. Which can be done with a HD7, XBmod rom with cab, cab sender... but you can't flash, so you would need a Nokia device, Symbian or it can possibly be done on a pc, but would take some work and digging to get that figured out!

File write error usually indicates that remote access control has failed and to check the ActiveSync connection and try running RUU again.

Try unistalling and reinstalling ActiveSync and drivers or try a different pc completely! I had to use a different pc to get my HD7 to connect properly and run the RUUwrapper.
[HD7 Q&A, Help & Troubleshooting] xdrc45:
One other thing I would suggest too is... if replacing the SD card and your buying a new one, you might as well upgrade it to the 32gb for the extra memory. I just did mine yesterday and it seems to be faster and more responsive now too!
[HD7 Q&A, Help & Troubleshooting] sparx180:
Thanks for the suggestions, I can't get ActiveSync to work so im going to try it in a virtual machine on XP to see if that works, the SD card is definitely locked because I can't access it through my card reader, might just try downgrade the bootloader and install RSPL and flash a new radio or nbh from the RUU. Hopefuly they won't conflict with the SD Unknown. I don't see why it should but time will tell. Just got to wait for a Y cable now. Thanks again for your help.
[HD7 Q&A, Help & Troubleshooting] xdrc45:
Yeah I had nothing but problems with ActiveSync on my laptop! I spent half a day trying to get the RUUwrapper to work. I switched to anoher laptop that I never hooked my HD7 too and it didn't even have Zune installed on it... within 20 mins I flashed HSPL and Deepshining!

Yeah goldcard/ Y cable should work for you.

I'm not sure why but I don't think it will work on a virtual machine. You can try it and if it does then great, if not then try it on a regular OS.
[Samsung Galaxy Nexus] ranjanrrn:
Hi,

When I go to stock recovery it always:

1. The green droid shows up for a few seconds then quickly turns into a

droid lying down with a red exclamation mark

.

Having exclamation is normal or i am having some issues with my gnex recovery ?

After getting exclamation mark I am able to get to recovery menu by pressing volume up + power together.

Thanks in Advance.

Ranjan

Android Version - 4.0.4

Bootloader - PRIMELA03

Hardware - tuna

Device - Maguro

Product - Yakju

ID - IMM76I