http://www.theverge.com/2012/10/23/3536302/asus-vivo-tab-rt-review
http://www.anandtech.com/show/6387/asus-vivotab-rt-review
This about about the VivoTab (Windows RT), the reviews complain about the random lag in various operations using this device. I think it means I/O issues are still present. This is their 5th tablet (non nexus tablet) and the same exact issue in present in all of them.
What does this have to do with the TF700? I/O can be solved with software updates as proven by cleanrom.
Why don't you expend your energy asking Asus to do just that rather than wasting it on irrelevant posts?
sbdags said:
What does this have to do with the TF700? I/O can be solved with software updates as proven by cleanrom.
Why don't you expend your energy asking Asus to do just that rather than wasting it on irrelevant posts?
Click to expand...
Click to collapse
Cut him a little slack -- I'm already happy this doesn't show up in the dev section. As far as the potential underlying issues are concerned, I'd find it hilarious if it turned out they just re-used some old leftover cr** to build a new tablet with. I'm running CleanROM as well, and it sure makes a incredible difference. It does NOT alleviate the underlying cause of the problem, though, and software can never rectify sh**ty hardware choices -- the TF700 would have been even better with CleanROM AND nice storage controllers.
<dreaming away, imagining what that would be like>
Now you are dragging me into it
But I'm more and more convinced that whilst the hardware might not be up to scratch it is the lack of Asus's software engineering skills that is really showing through.
Obviously Samsung and HTC are much better at getting more from their devices.
However I still don't think this thread should be in TF700 general. It has nothing to do with the Infinity. I'm getting tired of the band wagon *****ing when actually it is still a fact that the Infinity is the best android tablet created so far. The I/O issues can generally be rectified by rooting or unlocking and aren't as prevalent as some people make out especially since the upgrade to JB.
---------- Post added at 11:11 PM ---------- Previous post was at 11:04 PM ----------
Edit: I've just looked at yumms' created thread history. He doesn't seem to post much positive stuff and has started similar threads about the prime as well. I'm not sure he even has an infinity. Some of his threads are like hit and run jobs.
So my original comment stands.
I don't know, I'm bettting a lot of TF700 users have been wondering about this ie whether the hardware problems, specifically slow memory would carry over to RT. I know it was one of the first things I thought when I heard ASUS was releasing a Windows RT tablet. So I actually appreciate the post.
It does relate to the TF700, as our experience with ASUS hardware is exactly what makes us curious about how ASUS handles other ARM based tablets. I can't see why additional information is a problem especially considering how slow this board has been lately.
Until other RT tablets come about with reviews we don't know if this is something to expect and work around or really Asus' issue.
Looks like the Asus RT tabs are Tegra3\ARM based so chances are low grade HW is inside.
Been looking at RT8 tablets myself.
Pretty sure I wouldn't go Asus in the low end Win-tab market.
If Android has a hard time with crappy IO Windows in any form would just suck the life out of any device using inadequate hardware.
Am I wrong here?
Windoes 8 RT is basically metro only. Not very resource intensive overall from what I understand.
Still I want to see more reviews and they definitely need some apps for me to even consider jumping in. Getting office free is alright, but doesn't sell me.
cmdrdredd said:
Windoes 8 RT is basically metro only. Not very resource intensive overall from what I understand.
Still I want to see more reviews and they definitely need some apps for me to even consider jumping in. Getting office free is alright, but doesn't sell me.
Click to expand...
Click to collapse
I agree.
Not sure how the app thing will go for RT.
If the apps are viable or worthwhile then less could be better.
You know how iTons and Google Play are.
They may have a million apps, yet few are actually usable.
As we all know it's so easy to fill the dumpster with crapplications.
I guess we'll see as the reviews and actual UE start popping.
What they have in their favor is apps written for Metro will work on Windows 8 Pro tablets, Laptops, & Desktops running Windows 8. They just run in metro. So you can have some pretty wide audiences for some apps. Maybe even future support in the Next Xbox who knows. The one thing against them is anyone running an RT tablet cannot run anything written with x86 in mind. SO you won't be able to plug your external CD drive or HDD in and install a bunch of utilities and such.
cmdrdredd said:
What they have in their favor is apps written for Metro will work on Windows 8 Pro tablets, Laptops, & Desktops running Windows 8. They just run in metro. So you can have some pretty wide audiences for some apps. Maybe even future support in the Next Xbox who knows. The one thing against them is anyone running an RT tablet cannot run anything written with x86 in mind. SO you won't be able to plug your external CD drive or HDD in and install a bunch of utilities and such.
Click to expand...
Click to collapse
um
I dont know who told you can't run x86... when in-fact you can run DosBox for ARM on Windows 8 RT and therefore install emulated windows 95... yeah no glory there but technically you can run all sorts of oldschool win apps.
just saying...
---------- Post added at 09:58 PM ---------- Previous post was at 09:57 PM ----------
cmdrdredd said:
What they have in their favor is apps written for Metro will work on Windows 8 Pro tablets, Laptops, & Desktops running Windows 8. They just run in metro. So you can have some pretty wide audiences for some apps. Maybe even future support in the Next Xbox who knows. The one thing against them is anyone running an RT tablet cannot run anything written with x86 in mind. SO you won't be able to plug your external CD drive or HDD in and install a bunch of utilities and such.
Click to expand...
Click to collapse
um
I dont know who told you can't run x86... when in-fact you can run DosBox for ARM on Windows 8 RT and therefore install emulated windows 95... yeah no glory there but technically you can run all sorts of oldschool win apps.
Also, who told you you wont be able to plug other hardware in? In fact you will see it has much more support out of the box, way beyond Android and iOS.. so yeah, not sure where you got your facts.
just saying...
seven2099 said:
um
I dont know who told you can't run x86... when in-fact you can run DosBox for ARM on Windows 8 RT and therefore install emulated windows 95... yeah no glory there but technically you can run all sorts of oldschool win apps.
just saying...
---------- Post added at 09:58 PM ---------- Previous post was at 09:57 PM ----------
um
I dont know who told you can't run x86... when in-fact you can run DosBox for ARM on Windows 8 RT and therefore install emulated windows 95... yeah no glory there but technically you can run all sorts of oldschool win apps.
Also, who told you you wont be able to plug other hardware in? In fact you will see it has much more support out of the box, way beyond Android and iOS.. so yeah, not sure where you got your facts.
just saying...
Click to expand...
Click to collapse
That is 100% not a viable alternative to Windows 8 Pro. Not by a long shot...legacy applications won't do crap. Everything useful available today runs on XP and onward.
I'm saying you won't plug in your HDD and load all your desktop utilities to Windows RT. It won't happen, can't happen since RT cannot run native x86 code like the Pro version will.
Nice try but...no
cmdrdredd is correct, Windows RT only runs on ARM-powered devices, while Windows 8 home pre, pro, etc. only runs on x86 devices.
For references http://en.wikipedia.org/wiki/Windows_RT it stated "It will officially only run software available through the Windows Store or included in Windows RT."
Cheers
sbdags said:
I'm more and more convinced that whilst the hardware might not be up to scratch it is the lack of Asus's software engineering skills that is really showing through.
The I/O issues can generally be rectified by rooting or unlocking and aren't as prevalent as some people make out especially since the upgrade to JB.
Click to expand...
Click to collapse
This is unfortunately wrong! The teardown of the devices TF201/700 shows the mmc (internal storage) is a Kingston chip, you'll find this if you search the Prime forums, this chip has limitations in it's random write speed. While some tweaks, disabling journaling as one, can help with this. It's not an optimal way to run the file system. Reboots will cause data losses etc.
That fact is that the internal storage is poor, no software fix will remedy this, ever. It might help but, not by very much. I would want nothing more than a fix for this (I own both the TF201 and the TF700) but it will never happen.
fordwolden said:
The teardown of the devices TF201/700 shows the mmc (internal storage) is a Kingston chip
Click to expand...
Click to collapse
My tablet's kernel log says it's a Hynix chip.
But otherwise you are correct - there is no way to make the hardware faster, all software "fixes" are workarounds and trade-offs.
seven2099 said:
um
[...]
Also, who told you you wont be able to plug other hardware in? In fact you will see it has much more support out of the box, way beyond Android and iOS.. so yeah, not sure where you got your facts.
just saying...
Click to expand...
Click to collapse
The reference I gave regarding the WebWereld article explicitly states that third-party driver support will be limited, or none, as you cannot install ANY driver as an end-user. You seem to come up with an opinion of your own without any substantiation whatsoever: where do you gather it will have much better support OOTB? As it stands, that's just either your imagination / wishful thinking / gut feeling / hope, but nothing that can be corroborated at this moment in time.
---------- Post added at 01:24 PM ---------- Previous post was at 01:23 PM ----------
_that said:
My tablet's kernel log says it's a Hynix chip.
But otherwise you are correct - there is no way to make the hardware faster, all software "fixes" are workarounds and trade-offs.
Click to expand...
Click to collapse
You are correct -- it, unfortunately, is a Hynix storage controller. And I fully agree with both you and the poster you replied to (forgot the name, kids needed attention in the mean time ).
---------- Post added at 01:28 PM ---------- Previous post was at 01:24 PM ----------
The Office 2013 license provided is a VERY limited one -- if you are a decitaed. "hardcore" user, you'll have to upgrade the license anyway (this is mandatory if the installed Office package is to be used for commercial applications -- this means that, technically speaking, you are not allowed to use the installed Office for work-related purposes and either you or your employer will need to fork over more cash to Microsoft to obtain a higher-grade license. Reference: Webwereld article in the "First Post" thread by Osteele).
MartyHulskemper said:
it, unfortunately, is a Hynix storage controller
Click to expand...
Click to collapse
Nothing bad about Hynix per se - they also make extremely fast GDDR5 RAM, but the eMMC in our tablets seems to have been selected for low price and not for adequate performance. Shame on Asus.
@ _that
This is what I was thinking.
Never had any trouble with Hynix RAM.
As a matter of fact it's in my desktop.
So yes the Hynix name is ok.
MartyHulskemper said:
Cut him a little slack -- I'm already happy this doesn't show up in the dev section. As far as the potential underlying issues are concerned, I'd find it hilarious if it turned out they just re-used some old leftover cr** to build a new tablet with. I'm running CleanROM as well, and it sure makes a incredible difference. It does NOT alleviate the underlying cause of the problem, though, and software can never rectify sh**ty hardware choices -- the TF700 would have been even better with CleanROM AND nice storage controllers.
<dreaming away, imagining what that would be like>
Click to expand...
Click to collapse
+1. I think it is perfectly reasonable to call ASUS out on this and is of interest to TF700 owners, especially since this data point, coming via an entirely different OS, shows that it is more likely the base hardware design that is at fault and will always limit this generation of products.
As noted above, some custom ROM with hacks to work around a real physical hardware issue does not constitute a genuine fix, it only show what level of mitigation for the underlying root cause can be reasonably expected via software. Those hacks will come with some trade off of their own, by nature.
Thats OK said:
So yes the Hynix name is ok.
Click to expand...
Click to collapse
"Most of these eMMC and other cheap MLC NAND flash controllers are really glorified SD cards, primarily optimized for reading and writing large images as if they were used in a camera. What they're not designed for is to run and be used in a full blown multitasking OS. Some manufacturers seem to do a better job of picking their storage solution, and the Kingston eMMC in the Nexus 7 is faster than the Hynix e-NAND ASUS has used in previous tablets. Neither is perfect however. There's a tangible impact on simple multitasking if you're downloading a lot of files or installing apps in the background".
http://www.anandtech.com/show/6073/the-google-nexus-7-review/6
Related
The big question is what will everyone plan on using their Surface tablet for? I will definitely use mine primarily for developing windows 8/WP7 & WP8 apps (as I plan on getting that oh so beautiful Intel version). I also want to use it as a streaming video device. I am sure I will use it for more, but this is all i can immediately use it for.
Sent from my SGH-i917 using XDA Windows Phone 7 App
I definitely plan to get it as laptop replacement and build a new PC. As well as getting the touch cover and the pen to use in college for taking notes and such. Also, I'm really curious as to what the.specs of the gpu will be on the Intel version.
Sent from my Galaxy Note
Hopfully duelboot a linux dist, playing starcraft, coding, photoshop, movies, storage, as mirrow, drinking buddy and laughing at all Android tablets+iPad users when they running "simple" applications like angry bird while I'm running visual studio
I will definitely get Surface with the new WP8. Will be using it as my laptop replacement + tablet when I were out
Laptop replacement for school, visual studio development, hopefully an Ubuntu dual boot to compile otg.
Sent from my SAMSUNG-SGH-T989 using xda premium
Mostly windows desktop programs with some media reading in tablet mode. Does anyone know the GPU for the Pro tablet?
Not confirmed.
i5 ivyb processing and possibly 4000 graphics.
I'm not sure if there will be any solutions for a great egpu?
dave888 said:
Not confirmed.
i5 ivyb processing and possibly 4000 graphics.
I'm not sure if there will be any solutions for a great egpu?
Click to expand...
Click to collapse
if its Intel the integrated graphics will suck, the only company that has awesome integrated graphics was amd but they stopped making processors because Intel ran them out of that business
I will use it to easily take orders from my clients, but also to watch movies,etc... and play a bit ^^
Maybe also to do a bit of C++.
Hope the battery is good.
And the most important : Dual Boot Windows 7/ Windows 8
@luigi90210 : AMD hasn't stop from doing CPU. Even if they are surpassed by intel for classic CPUs, their APU (A8,A6) have very good IGP ^^
But I thuink the Surface won't have any graphics apart from the HD4000 !
well i will use it for replacement my laptop..
Uncertain if it can boot Android short of blue stacks?
Hopfully duelboot a linux dist, playing starcraft, coding, photoshop, movies, storage, as mirrow, drinking buddy and laughing at all Android tablets+iPad users when they running "simple" applications like angry bird while I'm running visual studio
Click to expand...
Click to collapse
You'll be getting alllllll the girls fo sho !
6 months after release, I'll buy a pro off craigslist for 70% off retail, and shoehorn mac os onto it for a cool kitchen hackintosh.
luigi90210 said:
if its Intel the integrated graphics will suck, the only company that has awesome integrated graphics was amd but they stopped making processors because Intel ran them out of that business
Click to expand...
Click to collapse
Intel 4000 are meant to be okay for a integrated intel gpu.
The x86 version will have a Corei5 ivy bridge processor.
The ARM version will have a tegra 3.
Think that whether it will be successful will all be dependent on price.
I plan on purchasing the Pro version and using it for use in the education field and general usage -- multimedia, etc.
I think they only said that the demonstration unit was running ivy bridge, they said it would run an i5 though so there is a chance we might get haswell, after all the pro version is being released 3 months later.
If it does run haswell, i'll be getting one for note taking, coding, light CAD work and so on for uni.
The same as most of you, for school. My iPad just isn't productive enough.
Looking to get the pro version for intel compatibility. I'm aiming to get 1 and use it for my DJing running the Necessary Pioneer software to catalogue my music and also a possible expansion and run it as a touch screen dmx light controller.
As well as the usual internet, web tv , email etc....
i can use this tablet when i travel
because use a notebook or ultrabook, i find it s heavy
Surface will replace my iPad (already sold it) and my Macbook Pro.
---------- Post added at 07:12 AM ---------- Previous post was at 07:11 AM ----------
Noelch said:
i can use this tablet when i travel
because use a notebook or ultrabook, i find it s heavy
Click to expand...
Click to collapse
Ultrabooks. Heavy. What are you, a smurf?
---------- Post added at 07:13 AM ---------- Previous post was at 07:12 AM ----------
ohgood said:
6 months after release, I'll buy a pro off craigslist for 70% off retail, and shoehorn mac os onto it for a cool kitchen hackintosh.
Click to expand...
Click to collapse
Why would you step so far *backwards*? As a Mac owner, I'll tell you right now: OSX is crap. I'm looking forward to dumping my MBP
Have been using OneNote with a X200T for over 5 years now, the surface seems to be perfect for that.
EDITED as more information about other platforms were found.
Based on my reading here, it sounds like there are two theories exist currently.
1, ASUS using old kernel
2. Tegra chip issue
However, following information seems to challenge these hypothesis..
According to this http://forum.xda-developers.com/show....php?t=1722799, Iconia A700 has very similar result and also Kernel info shows 2.6.39.4+.
So based on this, I think we can hypothesize couple things:
Hypothesis 1: Kernel is the issue
One flag goes against this is that Nexus 7, which uses the latest kernel did not outperform transformer line by much. So it may boost some, but unlikely to be the sole cause of the problem.
Hypothesis 2: Tegra chipset is the issue
On the andropolice benchmark page, they included HTC One X with Tegra 3 version. It actually outperformed it counterpart and in fact was one of the best I/O benchmark result producing unit excluding Nexus Phone. So it is hard to believe Tegra 3 is the issue.
Hypothesis 3: ASUS is the issue
This well may be true, but when you look at Acer Iconia 700 Tegra 3 HD Screen model, it is as bad or perhaps slightly worse than the Transformer Infinity. So perhaps there is a part of kernel that they share or provided by someone?
Hypothesis 4: Tablet SSD/Flash or other common denominator hardware is the issue
Again this is something based on the Iconia vs. Infinity. Infinity has superior CPU and RAM yet the difference in IO is so subtle. This to me suggest bottleneck lies somewhere else. Such as SSD/Flash drive itself? Though I am not sure if that is major advantage of HTC One over Tablet as you would think smaller drives are tends to be slower and more expensive...
I know we still have not answered anything here, but at least, this result make a step further to suggest underlying issue is NOT unique to infinity but perhaps wider problem across the android tablet. If so, the chance of it getting fixed would either depend on the Google or individual manufactures to put unexpected amount of resource into this...
What do you all think?
HoushaSen said:
Based on my reading here, it sounds like there are two theories exist currently.
1, ASUS using old kernel
2. Tegra chip issue
However, following information seems to challenge these hypothesis..
According to this http://forum.xda-developers.com/show....php?t=1722799, Iconia A700 has very similar result and also Kernel info shows 2.6.39.4+.
So based on this, I think we can hypothesize couple things:
Hypothesis 1: Kernel is the issue
If so, who is actually making this kernel? Is it vendors of tablet or Google? i.e. Samsung doing its own customization which includes the newer Kernel? One thing that does not make sense here (at least to me) is that if you look at http://en.wikipedia.org/wiki/Android_version_history, the Kernel is based on the version of Android i.e. sounds like NOT dependent on the manufacture. However, clearly the picture above shows Iconia A700, which runs Ice Cream Sandwitch is not running on newer kernel as stated by the Wiki... So I am a bit confused here...
Hypothesis 2: Tablet SSD or other common denominator hardware is the issue
Considering the faster Tegra 3 (not by much but some), and better RAM (DDR3 vs. DDR2) and minimal differece between the two systems, my guess is Tegra 3 chip or memory is not the bottle neck, but rather SSD or other common component is the issue.
I know we still have not answered anything here, but at least, this result make a step further to suggest underlying issue is NOT unique to infinity but perhaps wider problem across the android tablet. If so, the chance of it getting fixed would either depend on the Google or individual manufactures to put unexpected amount of resource into this...
What do you all think?
Click to expand...
Click to collapse
Kernels are created by the manufacturer, they're what tell the OS about the hardware and how to use it. Google makes the Operating system, not the kernel. Each kernel is different on each device because each device has different hardware.
So I'm thinking it's just a software issue. I haven't really looked into it, but I haven't heard a ton of complaints about I/O issues from One X users. I think this whole issue is just normal Android stuff that people are blowing out of proportions because it may be a little worse on this right now. I know on my Bionic when a lot of I/O operations are happening, it slows down a bit. Especially with restoring Titanium Backup files and moving big files around. I'm thinking with a little help from Asus and/or indy devs this won't be a big issue.
If you use old software, you always miss out on some features. (Office 95 won't open OpenDocument-formatted documents, AFAIK. ) That being said, it is quite common for SSDs to use a number of controllers that is suboptimal for the number of memory units. That might be a problem.
Given that I perceive the TF700 to be quite a bit snappier with the SuperCharger, I think it's quite possible the issue is in fact caused by an interaction of multiple factors: standard Android policies (not being able to clear out finished-and-not-to-be-used-anytime-soon apps, filling RAM to the brim py preference), suboptimal hardware (crippled I/O controller(s)?) and software (kernel issues).
The second component obviously is out of reach in terms of solutions.The first component could be alleviated partly -- this going head-on with the considerations for earlier and less capable Android systems -- by using a task killer, or optimizing the system (SuperCharger), and the third component could be solved by some of the unbelievably able kernel enthusiasts we have in the XDA ecosystem.
I think we might have a case on hand here for arguing that the current versions of Android are not really optimal for these high-end devices. Scaling issues are not that rare: Windows scales like crap to less capable devices, whereas all *nix systems I've worked with ran beautifully on pretty much archaic systems, and the latter don't gain as much when upgrading hardware, in my experience. From a cynical point of view, you might argue that that's because they ran REALLY well initially anyway.
The policies in force for both scenarios are necessarily different. It might be beneficial to change some of them a little bit. If Google does not institute that by its mighty self, we can at the least take matters in our own hands.
KilerG said:
Kernels are created by the manufacturer, they're what tell the OS about the hardware and how to use it. Google makes the Operating system, not the kernel. Each kernel is different on each device because each device has different hardware.
Click to expand...
Click to collapse
So I guess Wiki is not correct... They often amazes me how much detail there are and quite frequently right. But I guess not this time as Wiki clearly assigns each Android OS version as based on XXX Linux Kernel. But what you say actual make sense as Kernel is like interface between the OS and underlying hardware so my understanding is Kernel just simply provides set of API that meets the OS demand.
But if this is indeed the case and Kernel is the real conundrum then the chance of it being fixed may be much lower, isn't it? Because fixing kernel or upgrading kernel to newer version probably requires extensive amount of work, which I am not sure any company is willing to do when the machines are already sold.
If it was Google, perhaps they could have indeed updated kernel along with Jellybean, but that's out of picture now except of XDA members.
MartyHulskemper said:
I think we might have a case on hand here for arguing that the current versions of Android are not really optimal for these high-end devices. Scaling issues are not that rare: Windows scales like crap to less capable devices, whereas all *nix systems I've worked with ran beautifully on pretty much archaic systems, and the latter don't gain as much when upgrading hardware, in my experience. From a cynical point of view, you might argue that that's because they ran REALLY well initially anyway.
Click to expand...
Click to collapse
Interesting argument there. One hope I have here is that if Nexus 7 succeeds, developers are more willing to put apps specific for tablets. yes. they may be 7 inch... but better than 4 or 5 inch scaling to 10.1 inch. Plus Nexus 7 has very similar spec as Transformer Prime, so supporting of such device seem to make ASUS ahead of packs and in fact, (if they decide to do so) they can easily port those knowledge and resources into Transformer line.
But this IO issue may be one reason why iOS avoids true multitasking. I can never download files or load files in a application in background on my iPAD2. It basically freezes the application where left off i.e. not really multitasking. But because of it, most application won't see any issue what other application is running in background (well actually nothing is running in background..but you know what I mean).
So I am not saying, Android should take this approach but perhaps we may have to take that into consideration and appreciate true multitasking in Android. and when the task becomes large (such as IO issue here), we may simply have to understand some tasks are not for multitask friendly...
Mostly interesting questions but when it comes to nvidia and i/o problems lets blame it on the kernel drivers.
Look at around 48 min mark.
www . youtube . com/watch?feature=player_embedded&v=MShbP3OpASA
Do you think Asus seriously cares about its customers??
HoushaSen said:
So I guess Wiki is not correct... They often amazes me how much detail there are and quite frequently right. But I guess not this time as Wiki clearly assigns each Android OS version as based on XXX Linux Kernel. But what you say actual make sense as Kernel is like interface between the OS and underlying hardware so my understanding is Kernel just simply provides set of API that meets the OS demand.
But if this is indeed the case and Kernel is the real conundrum then the chance of it being fixed may be much lower, isn't it? Because fixing kernel or upgrading kernel to newer version probably requires extensive amount of work, which I am not sure any company is willing to do when the machines are already sold.
If it was Google, perhaps they could have indeed updated kernel along with Jellybean, but that's out of picture now except of XDA members.
Interesting argument there. One hope I have here is that if Nexus 7 succeeds, developers are more willing to put apps specific for tablets. yes. they may be 7 inch... but better than 4 or 5 inch scaling to 10.1 inch. Plus Nexus 7 has very similar spec as Transformer Prime, so supporting of such device seem to make ASUS ahead of packs and in fact, (if they decide to do so) they can easily port those knowledge and resources into Transformer line.
But this IO issue may be one reason why iOS avoids true multitasking. I can never download files or load files in a application in background on my iPAD2. It basically freezes the application where left off i.e. not really multitasking. But because of it, most application won't see any issue what other application is running in background (well actually nothing is running in background..but you know what I mean).
So I am not saying, Android should take this approach but perhaps we may have to take that into consideration and appreciate true multitasking in Android. and when the task becomes large (such as IO issue here), we may simply have to understand some tasks are not for multitask friendly...
Click to expand...
Click to collapse
I hope (and actually expect) that JB will fix a lot of these issues, as it seems to tweak lot of elements that might be in the way of Android really deploying on capable hardware. As far as the Nexus 7 goes, it probably is a really nice device, but I am too much infatuated with the HD screen and the battery/keyboard/dock I currently have to even consider going over.
And yes, maybe we just have to accept that, for the time being, real mobile multitasking (i.e., relatively limitless) may be out of reach. According to your experience with the iPad2, it may show that Apple actually did some real-life testing and came to the same conclusion. That may have been the reason for the much criticised decision to not support multitasking.
Someone mentioned on our Infinity fora here that all the flash memory used in today's tablet is the same chip, so it's not somebody in ASUS or Acer didn't want to spend an extra 10$ per device, it must be something else.
I'm still wondering why I get ca. 10MB/s write and ca. 20MB/s read on internal storage and the other way around with (micro)SD or USB storage.
I think all of us are waiting for JB right now.
Its definitely a kernel issue. If you look in the Prime forum, there's a lot of people raving about the IO performance of Motley's kernel. In the TF300 forum, there's been some mention that CM9 improves the browser performance Once we get a bootloader unlock I'd be shocked if we didnt get a better kernel, if Asus hasn't fixed it already by then.
The old kernel is caused by NVidia because in every Tegra 3 device the kernel is the same: 2.6.... Nexus 7 seems to have 3.1 kernel and hopefully all Tegra 3 devices which get JB will get updated kernel. Old kernel isn't Asus' fault. It is NVidia's fault. Google built ICS with 3.0 kernel and that is why almost all other devices except Tegra 3 devices have Linux kernel version 3.0.
attelaut said:
The old kernel is caused by NVidia because in every Tegra 3 device the kernel is the same: 2.6.... Nexus 7 seems to have 3.1 kernel and hopefully all Tegra 3 devices which get JB will get updated kernel. Old kernel isn't Asus' fault. It is NVidia's fault. Google built ICS with 3.0 kernel and that is why almost all other devices except Tegra 3 devices have Linux kernel version 3.0.
Click to expand...
Click to collapse
Wait correct me if I am wrong. So you are saying, as stated in the Wiki when original Android OS is developed e.g. ICS it used Linux kernel version 3.0.x but then when ASUS or other manufactors using Tegra 3 chip only got access to Kernel 2.6 because it is what Nvida provided? So blame is actually on the Nvidia?
So how did Nexus 7 got new kernel? It uses Tegra 3, ASUS is involved... Is it google that forced NVida to upgrade to newer kernel? In any event, do Kernel usually get updated along with OS update?
One pessimistic comment though.. If we look at Andropolice benchmark Nexus 7 was included there, and their IO result was not much better than Transformer line.
HoushaSen said:
Wait correct me if I am wrong. So you are saying, as stated in the Wiki when original Android OS is developed e.g. ICS it used Linux kernel version 3.0.x but then when ASUS or other manufactors using Tegra 3 chip only got access to Kernel 2.6 because it is what Nvida provided? So blame is actually on the Nvidia?
So how did Nexus 7 got new kernel? It uses Tegra 3, ASUS is involved... Is it google that forced NVida to upgrade to newer kernel? In any event, do Kernel usually get updated along with OS update?
One pessimistic comment though.. If we look at Andropolice benchmark Nexus 7 was included there, and their IO result was not much better than Transformer line.
Click to expand...
Click to collapse
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.
jdefi3ebuggdsf32 said:
Mostly interesting questions but when it comes to nvidia and i/o problems lets blame it on the kernel drivers.
Look at around 48 min mark.
www . youtube . com/watch?feature=player_embedded&v=MShbP3OpASA
Do you think Asus seriously cares about its customers??
Click to expand...
Click to collapse
So NVIDIA is the issue then? I like his comment, at the end. "So NVIDIA, F*CK YOU."
Jotokun said:
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.
Click to expand...
Click to collapse
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.
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.
attelaut said:
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.
Click to expand...
Click to collapse
Well at this point, we should be waiting for the bootloader to be unlockable. Once we can load custom kernels, the tablet will zooooooooooom.
KilerG said:
Well at this point, we should be waiting for the bootloader to be unlockable. Once we can load custom kernels, the tablet will zooooooooooom.
Click to expand...
Click to collapse
Did custom ROMs solve the I/O problems with the Prime entirely? (never owned one)
d14b0ll0s said:
Did custom ROMs solve the I/O problems with the Prime entirely? (never owned one)
Click to expand...
Click to collapse
According to this thread, it does.
http://forum.xda-developers.com/showthread.php?t=1768406
Jotokun said:
According to this thread, it does.
http://forum.xda-developers.com/showthread.php?t=1768406
Click to expand...
Click to collapse
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.
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)
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
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.
Will we ever get a Windows RT Port? Is the transformer drivers as easy and clear to the developers here so that something like this can one day be possible?
http://wmpoweruser.com/htc-hd2-wp8-port-leads-to-windows-rt-on-the-htc-hd2/
Asus provide the kernel source so it's probably doable. Will someone have big enough balls to start development? That's another question...
Microsoft themselves has said that Windows RT wont be supported on Tegra 2 devices.
Not saying it can't be done, but it wont be something which will be done easily.
And given how little the TF101 dev-community is these days, coupled with the absolute lacking enthusiasm for Windows RT, I doubt it'll ever happen.
But feel free to prove me wrong
josteink said:
Microsoft themselves has said that Windows RT wont be supported on Tegra 2 devices.
Not saying it can't be done, but it wont be something which will be done easily.
And given how little the TF101 dev-community is these days, coupled with the absolute lacking enthusiasm for Windows RT, I doubt it'll ever happen.
But feel free to prove me wrong
Click to expand...
Click to collapse
Wikipedia says it works on Tegra2.
"Microsoft officially announced support for ARM chipsets in the next version of Windows at the 2011 Consumer Electronics Show. An early port of Windows on ARM running on devices with Qualcomm Snapdragon, Texas Instruments OMAP, and Nvidia Tegra 2 chipsets were demonstrated by Steven Sinofsky; showcasing working ports of Internet Explorer 9 (with DirectX support via the Tegra 2's GPU)"
But I guess that's old and could be outdated.
Seems the internets disagree with what was the consensus last time I checked.
http://www.phonearena.com/news/Wind...an-NVIDIA-Tegra-2-chipset-Intel-sighs_id18133
So who knows. Might be possible if you find someone who'll bother to do it.
Personally I run Windows 8 on my laptop and I'm not very eager on getting on my transformer. I much prefer Android for most things.
How feasible would it be to have a decent comp engineer to take out the old flash memory and put in a decent spec version to blast up the I/O it's risky obviously but could it work? Anyone with this sort of experience know how interchangeable these chips are? Or are they pretty device specific?
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
I think this has been spoken of before. It is possible but all the skill and knowledge needed to do so would not really be worth the effort on the tablet. Even if successful it is risky to attempt as the main board in the tablet is meant to be all together, and not bothered.
Tylor
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD
Might have a go once I've got some money together!
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
Data2sd works well and is much invasive ... first do no harm
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
For my money, I'd rather swap out the 1GB memory chip for either a 2 or 4GB module. Slow I/O wouldn't be as big a deal if the system could keep more things in RAM, and it would prolong the device life as well. The specs on these things are great, but I fear having only 1GB of RAM will start to really hurt as programs get larger and high-definition assets become more prevalent.
I found a video on YouTube where a guy has two Android phones with similar specs side-by-side, one with 1GB of RAM and the other with 2GB. The lag between switching applications caused by having to restart ones that get killed due to low memory is jarring.
But, since reality says it's cheaper to just buy a new device, that's probably what I'll do (in time anyway). That new one from HP (Slatebook X2 I think it's called) looks quite nice. Tegra4/Cortex-A15 with 2GB of RAM, HD display, and keyboard dock included for $479USD. Yummy!
becomingx said:
For my money, I'd rather swap out the 1GB memory chip for either a 2 or 4GB module. Slow I/O wouldn't be as big a deal if the system could keep more things in RAM, and it would prolong the device life as well. The specs on these things are great, but I fear having only 1GB of RAM will start to really hurt as programs get larger and high-definition assets become more prevalent.
I found a video on YouTube where a guy has two Android phones with similar specs side-by-side, one with 1GB of RAM and the other with 2GB. The lag between switching applications caused by having to restart ones that get killed due to low memory is jarring.
But, since reality says it's cheaper to just buy a new device, that's probably what I'll do (in time anyway). That new one from HP (Slatebook X2 I think it's called) looks quite nice. Tegra4/Cortex-A15 with 2GB of RAM, HD display, and keyboard dock included for $479USD. Yummy!
Click to expand...
Click to collapse
You are correct about being able to pack more things into RAM to make things faster and smoother, but I can hardly watch a full HD movie from the internal storage without the tablet beginning to become crippled.
I am eager to start seeing tablets with the tag "Intel Inside" lol. And maybe instead of a sdcard thingy, how about a full sata III SSD , wouldnt that be sweet? lol a i/o speed to keep up with RAM . The new convertible tablets that can run Android or Windows 8 seem really sweet that have SSDs and internal SD cards but right now they are way to much for me.
Tylor
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD
Tylorw1 said:
You are correct about being able to pack more things into RAM to make things faster and smoother, but I can hardly watch a full HD movie from the internal storage without the tablet beginning to become crippled.
Click to expand...
Click to collapse
Can you elaborate? How does it get crippled?
I am eager to start seeing tablets with the tag "Intel Inside" lol.
Click to expand...
Click to collapse
If Intel can do it without needing active cooling, I'm all for it. There's actually some obscure model Transformer powered by an Intel chip and it looks absolutely ridiculous -- the body is rather thick and it needs big ol' cooling vents on the back.
And maybe instead of a sdcard thingy, how about a full sata III SSD , wouldnt that be sweet? lol a i/o speed to keep up with RAM .
Click to expand...
Click to collapse
I can't imagine what adding an SSD using SATA3 would do to the price. :laugh:
The new convertible tablets that can run Android or Windows 8 seem really sweet that have SSDs and internal SD cards but right now they are way to much for me.
Click to expand...
Click to collapse
Got a link? I'd like to see.
becomingx said:
Can you elaborate? How does it get crippled?
When watching a movie, the i/o speed is not good enough to do other stuff with it. Like when you ae watching a movie, it is kind of a idle thinking, and if you would want to move files to the device from your computer while watching a movie. The movie will lag and the file transfer would be extremely slow.
If Intel can do it without needing active cooling, I'm all for it. There's actually some obscure model Transformer powered by an Intel chip and it looks absolutely ridiculous -- the body is rather thick and it needs big ol' cooling vents on the back.
Yeah Intel makes monster CPUs though. I am sure behind the scenes in Intel's labs they got processors for mobile devices already and are finalizing them. But the speed would be great .
I can't imagine what adding an SSD using SATA3 would do to the price. :laugh:
SSDs have gone down a lot, but for the performance increase and paying $50 for a 32GB SSD
Got a link? I'd like to see.
Click to expand...
Click to collapse
http://androidcommunity.com/asus-tr...d-android-dual-boot-tablet-hands-on-20120604/
I cannot find the article/tablet about a smaller one but there is one, its kinda big though lol.
Tylor
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD
becomingx said:
If Intel can do it without needing active cooling, I'm all for it.
Click to expand...
Click to collapse
Silvermont looks promising.
becomingx said:
I can't imagine what adding an SSD using SATA3 would do to the price. :laugh:
Click to expand...
Click to collapse
I'd happily pay 10% more for my device to get 1000% more I/O performance.
Agreed.
Ahh well, frustrating. Possibly the advent of a new flagship transformer may solve this.
How is the pad phone in this regard?
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
Tylorw1 said:
When watching a movie, the i/o speed is not good enough to do other stuff with it. Like when you ae watching a movie, it is kind of a idle thinking, and if you would want to move files to the device from your computer while watching a movie. The movie will lag and the file transfer would be extremely slow.
Click to expand...
Click to collapse
Ah, I see. Android isn't much of a multitasker as far as foreground applications go, so I wasn't sure how you could've been doing something else while watching a movie. I try to do as much as I can from the microSD card, which makes me kind of sad thinking about it
Yeah Intel makes monster CPUs though. I am sure behind the scenes in Intel's labs they got processors for mobile devices already and are finalizing them. But the speed would be great.
Click to expand...
Click to collapse
Indeed. Although, the Cortex-A15 chips look pretty good. The hardware virtualization extensions are especially interesting. It's not really practical without a good amount of RAM, but the prospect of running an x86 virtual machine at near native speed on my tablet makes me tingle with excitement!
SSDs have gone down a lot, but for the performance increase and paying $50 for a 32GB SSD
Click to expand...
Click to collapse
Didn't realize they had gotten that cheap. Of course, you're also going to be paying for the SATA controller, and for some engineers to work it into the hardware and software design.
http://androidcommunity.com/asus-tr...d-android-dual-boot-tablet-hands-on-20120604/
I cannot find the article/tablet about a smaller one but there is one, its kinda big though lol.
Click to expand...
Click to collapse
Thanks, I'll check it out!
---------- Post added at 07:50 AM ---------- Previous post was at 07:46 AM ----------
_that said:
Silvermont looks promising.
Click to expand...
Click to collapse
Cool! Another thing I'll have to check out.
I'd happily pay 10% more for my device to get 1000% more I/O performance.
Click to expand...
Click to collapse
Heh, If ASUS cheaped out on the internal storage in the first place to maximize profits, what makes you think they're going to only charge you the "off-the-shelf" price for the additional hardware?
becomingx said:
Indeed. Although, the Cortex-A15 chips look pretty good. The hardware virtualization extensions are especially interesting. It's not really practical without a good amount of RAM, but the prospect of running an x86 virtual machine at near native speed on my tablet makes me tingle with excitement!
Click to expand...
Click to collapse
I don't think that these virtualization extensions magically make the ARM CPU run x86 code anywhere near native speed.
But these will:
http://www.anandtech.com/show/6936/...tecture-revealed-getting-serious-about-mobile
http://www.anandtech.com/show/6975/amd-kabini-apus-detailed
becomingx said:
Didn't realize they had gotten that cheap. Of course, you're also going to be paying for the SATA controller, and for some engineers to work it into the hardware and software design.
Click to expand...
Click to collapse
Tegra 3 already has a built-in SATA controller.
becomingx said:
Heh, If ASUS cheaped out on the internal storage in the first place to maximize profits, what makes you think they're going to only charge you the "off-the-shelf" price for the additional hardware?
Click to expand...
Click to collapse
If I can buy it "off the shelf" for amount X, that includes taxes, shipping, packaging, warranty, distributor's and ratailer margins - so a manufacturer should be easily able to get it for X/2. But I don't expect ASUS to build the device exactly as I want anyway...
_that said:
I don't think that these virtualization extensions magically make the ARM CPU run x86 code anywhere near native speed.
Click to expand...
Click to collapse
True, I haven't been able to find much data yet on how the extensions compare to their x86 counterparts, but I would think they should do quite well. Is there any reason why the combination of QEMU and KVM wouldn't be able to pull this off?
But these will:
http://www.anandtech.com/show/6936/...tecture-revealed-getting-serious-about-mobile
http://www.anandtech.com/show/6975/amd-kabini-apus-detailed
Click to expand...
Click to collapse
Lots of good stuff here, thanks.
Tegra 3 already has a built-in SATA controller.
Click to expand...
Click to collapse
Whaaa? I had no idea (obviously).
If I can buy it "off the shelf" for amount X, that includes taxes, shipping, packaging, warranty, distributor's and ratailer margins - so a manufacturer should be easily able to get it for X/2. But I don't expect ASUS to build the device exactly as I want anyway...
Click to expand...
Click to collapse
Hmm, I guess you've got me there.
becomingx said:
True, I haven't been able to find much data yet on how the extensions compare to their x86 counterparts, but I would think they should do quite well. Is there any reason why the combination of QEMU and KVM wouldn't be able to pull this off?
Click to expand...
Click to collapse
I'm sure that it will work, but given that the Android emulator is quite slow even on a fast PC (emulating ARM on x86), I doubt that the inverse emulation on a less powerful CPU will be fast enough to run Windows (and I can't think of any other reason why one would want x86).
_that said:
I'm sure that it will work, but given that the Android emulator is quite slow even on a fast PC (emulating ARM on x86), I doubt that the inverse emulation on a less powerful CPU will be fast enough to run Windows (and I can't think of any other reason why one would want x86).
Click to expand...
Click to collapse
Which emulator are you referring to?
becomingx said:
Which emulator are you referring to?
Click to expand...
Click to collapse
The one from the SDK.
_that said:
The one from the SDK.
Click to expand...
Click to collapse
Ah. That one doesn't make use of the KVM for ARM virtualization. So, yes, it will run like a dog with no legs.
For now, I guess I'll have to play the wait-and-see game, but I'm hopeful that the geniuses that have made it possible for me to run two Linux systems and a Windows system on top of another Linux system with excellent performance for all four at the same time can make it happen. Although, I am realistic and know that x86 on ARM may not be quite as good as x86 on x86.
(It doesn't *have* to be Windows on the tablet by the way, running a full Linux stack in a virtual machine rather than dual-booting or chrooting or some other nonsense is appealing to me at least. )
First of all, let me list my Laptop specs
CPU: 3rd Generation Intel® Core™ i7-3630QM (2.40GHz 6MB Cache)
GPU:NVIDIA® GeForce® GTX660M 2GB with DirectX® 11
RAM: 8GB
I heard that the Nvidia shield officially doesn't support Laptop streaming, but has a good and reliable method for supporting streaming been released yet via third party app or something? If so, are there any good guides in order to do so(without screwing up any in the process?) I think i did hear that some laptops with some GPU(that i've never really heard of: Kepler I believe) can support it, but i'm not sure if my Laptop would fill the bill. I think I also heard something about optimus, but i don't even know what that is.
John6670 said:
First of all, let me list my Laptop specs
CPU: 3rd Generation Intel® Core™ i7-3630QM (2.40GHz 6MB Cache)
GPU:NVIDIA® GeForce® GTX660M 2GB with DirectX® 11
RAM: 8GB
I heard that the Nvidia shield officially doesn't support Laptop streaming, but has a good and reliable method for supporting streaming been released yet via third party app or something? If so, are there any good guides in order to do so(without screwing up any in the process?) I think i did hear that some laptops with some GPU(that i've never really heard of: Kepler I believe) can support it, but i'm not sure if my Laptop would fill the bill. I think I also heard something about optimus, but i don't even know what that is.
Click to expand...
Click to collapse
Yea, Nvidia shield game streaing feature is NOT FORMALLY supported by Nvidia at the moment but it may come in near future. however, with the newer mobile GPUS ( keplet architecture based- such as series 600/700 etc) - u can probably try some other third party apps - ' splashtop + Droidmote combination ' - follow this link http://forum.xda-developers.com/showthread.php?t=2506438 .
some i heard tried kainy instead
Am in a similar situation like you with a mobile GPU GTX 680M but i am waiting for my shield to arrive, so can't confirm whether the methods mentioned above are good for smooth gameplay.
I'm not positive this will all still work for you, but cgutman worked on making streaming work from mobile kepler.
Check it out: http://forum.xda-developers.com/showthread.php?t=2394478
Specifically this post might be useful: http://forum.xda-developers.com/showpost.php?p=47843410&postcount=91
Aaronneyer said:
I'm not positive this will all still work for you, but cgutman worked on making streaming work from mobile kepler.
Check it out: http://forum.xda-developers.com/showthread.php?t=2394478
Specifically this post might be useful: http://forum.xda-developers.com/showpost.php?p=47843410&postcount=91
Click to expand...
Click to collapse
Okay guys, my Shield wont be coming until tomorrow. That said, I checked the above link, and it looks like someone got it working?
http://forum.xda-developers.com/showthread.php?t=2394478&page=2
OMG!!!! It works. Credit to @cgutman!!!!!
Used the registry entry you provided. I am using a Lenovo Y400, that has the intel GPU disabled. It freaking works!!
Click to expand...
Click to collapse
I have a Lenovo Y580 which isnt that much different from a 400. So maybe there is hope? Once I get it, i'll test it out, and maybe ask questions to things i dont understand
mobile streaming has been completely halted by nvidia in their latest updates. The only workaround that doesn't involve a 3rd party app (negating the native protocol support between tegra 4 and kepler) is to downgrade and then apply the reg fix. This also only works if you have a sole discrete gpu or can completely shut off optimus in the bios. poopoo to you nvidia.