yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] echardcore:
Verry happy to say...

Still no random reboots since March 7th after receiving the RA back and upgrading to the current stock firmware. Little by little installing all my apps and using the tablet no-holds-barred. I haven't even manually rebooted it yet except for the update. Swype is quite laggy but hasen't caused any issues. Disabled most of the bloatware too. I know this is all anecdotal but it all leads me to believe that something can go very wrong when unlocking / rooting / and/or installing custom ROMs on this tablet. I am EXTREMELY HESITANT to unlock it now. I think the issue can even present itself when updating the OEM stock firmware OTA. I'll bet if there is any sort of CPU or ROM latency during a flash that causes it.
[Asus Transformer TF700] finitary:
Did you try running the terminal command that_ posted? Because if that reboots it, I guess it would at least partially disprove this theory that unlocking somehow messes up something.

I'm on CleanRom 3.4.4, dualbooting ubuntu, have also installed ubuntu touch-preview, and I haven't really had a problem with random reboots. I mean, it has only happened twice and both times my tablet was running really hot, so I was wondering if that was somehow connected. Also, I usually run it in power-saving mode, so maybe that helps.

However running the command posted by that_ reboots me. So failing asus fixing this fundamental os problem, which I deem unlikely, unlocking and flashing custom kernels, etc. would be the only other way to fix the problem.
[Asus Transformer TF700] echardcore:
Just ran that command which caused me to reboot...
[Asus Transformer TF700] dmitryu:
I would say that presence of such errors in nvidia drivers (or whoever wrote that code) does not rule out the possibility of [a few] other problems leading to reboots.

I do not see why asus would not fix the deterministic & easily reproducible problem, but I do not see why they would not hunt down the other issues either, I guess the single common thing here is their general approach to QA & other operations.

BTW -- still no reboots in my case, with the new wifi channel :)
[Asus Transformer TF700] ShadowLea:
Just wondering, did anyone pass that terminal command on to Asus?
[Asus Transformer TF700] dmitryu:
Got my "standard striped freeze", 16 days since the last one.

Will see if changed wifi channel alters the statistics; this "longer" run might very well be an isolated one.

https://docs.google.com/spreadsheet/pub?key=0AtWC8vr3mCUJdDFiUnByT3Z0NlpCT0JrcVpLRHl2QVE&output=html

(now with last_kmsg link(s), in case anybody's interested).
[Asus Transformer TF700] codeinish:
Are you referring random reboots or random shutdowns?

I think that random shutdowns are connected to the sleep mode and brightness - there were a couple of threads about this issue.

Eversince I chose sleep after 2-5 mins and kept brightness on more than ~10%, the random shutdowns disappeared.
[Asus Transformer TF700] dmitryu:
I my particular case that's reboot occuring (apparently upon watchdog triggering) immediately after system-wide freeze, usually with screen single-color (more precisely, high-freq color/black interlaced) except for one wider black line near one of the shorter rectangle edges (top if we are talking portrait orientation). No connection to sleep, occuring in normal work without much dependency on actions. See the log for details if interested :)
[Asus Transformer TF700] Majesty00:
With the announcement of Jelly Bean 4.2.1 being released for the TF700 today, I wonder if I still send my tablet to Asus... Indeed, being tired of the infamous random reboots/sleep of death, I've decided to RMA my tablet but I haven't shipped it yet...

I really don't think JB 4.2.1 will fix any of those problems, but I faintly hope it does...

What do you think? Should I proceed with my RMA anyway?
[Asus Transformer TF700] buhohitr:
Since you already got the RMA and the 4.2 is already here, it's not going to to your advantage to try and see if it fixed the issue, also test drive the new O/S.
[Asus Transformer TF700] echardcore:
I firmly believe the RMA fixed my issue. I haven't had a random reboot since, barring the one before I updated from the original off-the-shelf firmware after the RMA. I updated to JB today too. Seems more responsive now.

I did notice a bad pixel in the bottom left corner near the home icon in landscape mode. my first bad pixel...
[Asus Transformer TF700] dmitryu:
One event is enough to disprove the hypothesis...

Of course it might be the case that there are several different causes here, and that the reboot you did observe could be "legitimately" explained by some unique or rare cause (e.g., some specific problem of that version of firmware). Time will show in any case, I wish good luck :)

The device got plenty of pixels :)
[Asus Transformer TF700] dmitryu:
For the record: the latest v4.2.1 OTA firmware did not affect "sporadic freeze/reboot" issue -- just registered the standard one, with single-colored (high-freq striped more precisely) screen with single wider black line near top of screen in portrait orientation.
[Asus Transformer TF700] dmitryu:
BTW, it looks like with this recent version last_kmsg lost its "read" permission for "others"... Really there is no way to read it without rooting?
[Asus Transformer TF700] sbdags:
Are you sure you don't have a more serious fault with your unit. I never get a reboots ever, be it on stock or other based ROMs......
[Asus Transformer TF700] dmitryu:
I'm sure I have a problem, and I tend to believe it's in the hardware of the unit. And I'm equally sure I do not know what to do with it, since being outside of US I could not return it back to Amazon where I originally bought the unit, and various levels of Asus support have been very helpful in convincing me that I cannot do anything with the unit: being brought to a local authorized service center the unit quite works, since obviously the issue is not deterministically reproducible; no issue -> no problem, call us when/if the unit does not work thank you. Or and do not forget to use the unit only with the software it was originally shipped with, since otherwise Asus does not assume any responsibility and certainly the fault is with the applications you've installed :)
[Asus Transformer TF700] Majesty00:
I've received my tablet back from RMA last friday and all they did was to upgrade my tablet to JB 4.2.1...*My reboot problem was not fixed with the RMA. I tought I've been clear enough and I also pointed out this thread so they could take notice by themselves that some tablets are problematic.

I guess I'll open another RMA, spend another 15$ to ship my tablet and pray that it will be fixed this time...
[Asus Transformer TF700] echardcore:
Sorry to hear this. I got my RMA back before the update. I am happy to report that I still haven't had one random reboot after receiving the device back.

I will say though that their description of the "repair" was very vague and didnt give me any insight to what they did to repair it. I think it said bad firmware flash or something but i'm almost positive that they replaced the board because my power button feels different now. When I got it back i was on the stock out-of-the-box firmware.
[Asus Transformer TF700] Chesterblue137:
I'm having this issue. I'm on stock rom, last update no root no unlock yet. This random reboots only occur when i'm gamming (a lot), maybe this can be solved by flashing other rom or no?
[Asus Transformer TF700] elfaure:
First thing is in Settings>Developer Options, turn it On and check "Force GPU rendering". This should help you out greatly.

Second, I am locked and rooted on stock ROM and have nearly eliminated random reboots for the most part, but they do still occasionally occur (1 or 2 every 2 mos). I use my tablet pretty hard daily tethered to my phone and stream movies over wifi and run terminal scripts but don't game much but when I do its not a problem. I have other System Tuner tweaks which might be contributing to my stability (or instability - be careful with this app if you root) besides just this Dev setting but I finally found stability and I'm not messing with it anymore. Did root help? - I absolutely believe it did because your can't tweak your system settings or control startups without root. But you should only mess with these settings if you know what you are doing. It can go South real quick if you don't.

But really the main reason I rooted was to control (check/uncheck) which installed apps load at startup and disable (freeze) Asus bloatware from running using System Tuner (or Android Tuner). This keeps precious system RAM high and when RAM gets low, reboots and freezes happen. Keeping your RAM maximized (never below 200-225 MB) is key to eliminating RRs.

I use to get RRs all the time and I began to really hate my device and Asus and was loosing sleep and thinking Apple but I worked it all out and am happy with it now and especially that I didn't bring it back and go Apple because they are no fun at all for the tinker-minded. Tweaking my device has given me months of fun. One guys signature here is "Apple: For those that just can't think for themselves" and its so true. I'm pretty sure with a more stable ROM like CROMIX they would be reduced or possibly eliminated. Its a solid device still with some problems, mainly slow IO, but stability can be achieved with the right setup and you don't necessarily need a new ROM or unlock to do it, but you probably need root, and if you want to unlock then go for CROMIX and TWRP for sure. I didn't want to loose my warranty so I'm still locked.
[Asus Transformer TF700] Chesterblue137:
Thank you mate. I'll root it and see if that solves the problem.

I was unlocked once with CROMI and CM both great roms , but the battery start to give problems and the device died. fortunately i sent it to asus they switched battery and main board, without any cost. lol So I will wait for the warranty expiration date to unlock.
[Asus Transformer TF700] elfaure:
Do "Force GPU rendering" first. That should get you back in "the game" for the immediate time being.
[Asus Transformer TF700] _that:
What effect should 'force gpu rendering' have in a game?
[Asus Transformer TF700] elfaure:
I believe it forces the triangle and polygon calcs (wire frame), lights and shading (ray tracing), and surface contouring/texturing to all be preformed in the GPU not the CPU for realtime 3D rendering of surfaces in games. But in general this setting reduces random reboots as I understand and have experienced.

http://advances.realtimerendering.com/s2012/
[Asus Transformer TF700] _that:
The setting in Android controls only 2D rendering (buttons, lists boxes, ...), and it is very unlikely to reduce random reboots.

A random reboot is always the result of a kernel/driver bug or a hardware issue. After a random reboot, the file proc/last_kmsg contains the kernel log from before the crash - so if you have a 'random' reboot, post this file so we can find common patterns.
[Asus Transformer TF700] echardcore:
Still good here after the RMA Also just updated to the latest firmware just released. No RRs!
[Asus Transformer TF700] elfaure:
Ok [MENTION=4878287]_that[/MENTION] you can turn off your remote kernel control daemon over IP thru the XDA forum connection and stop sending me commands for RRs, you got me. Here you go, just had one. How ironic is that?
[Asus Transformer TF700] _that:
last_kmsg or it didn't happen. :cyclops:
[Asus Transformer TF700] elfaure:
I doubt if the kmsg will help me much since you probably hijacked one of the IPV4 TCP sockets to do it so nothing will look wrong. Its untraceable, I already expected _that. ;)
[Asus Transformer TF700] _that:
That last_kmsg is ... interesting. I've never seen this before.

...
[ 46.642613] 3760: ???????? ???????? ???????? ???????? ???????? ???????? ???????? ????????
[ 46.642688] 3780: ???????? ???????? ???????? ???????? ???????? ???????? ???????? ????????
[ 46.642817] 37a0: ???????? ???????? ???????? ???????? ???????? ???????? ???????? ????????

Did you censor the hexdump on purpose? ;)
[Asus Transformer TF700] elfaure:
No. Absolutely not. I stop playing when I send files. I don't want to waste your valuable time. This is no joke but the last_kmsg looks like one. Why are there nothing but ???'s ?

The observed behavior: I was in this post editing or typing a reply, and suddenly the Asus boot screen logo popped up in the lower right corner like it was going to RR (random reboot), and then the screen went blank (black) and then SNR (system not responding). I had to press the power button for 10s, then it vibrates, resets and reboots.

My external MicroSD started to corrupt this weekend and I use superuserX, just in case any of that is related.
[Asus Transformer TF700] elfaure:
I found this

http://xdaforums.com/showpost.php?p=38469400&postcount=3049
[Asus Transformer TF700] elfaure:
I had another RR this AM doing exactly what I was doing yesterday, but this time no SNR and it booted thru so I got a good last_kmsg for you to look at.
[Asus Transformer TF700] _that:
That's more helpful than the last one. :) At least the stack trace is very similar to those crashes/reboots that I get myself occasionally. Looks like memory corruption in the kernel's timer list, but I have no idea how to reproduce or fix it.

[78494.067234] [<c00835e0>] (call_timer_fn+0x50/0x190) from [<c0084348>] (run_timer_softirq+0x150/0x2a8)
[78494.067339] [<c0084348>] (run_timer_softirq+0x150/0x2a8) from [<c007c010>] (__do_softirq+0xdc/0x278)
[78494.067397] [<c007c010>] (__do_softirq+0xdc/0x278) from [<c007c6d4>] (irq_exit+0xa8/0xb0)
[78494.067494] [<c007c6d4>] (irq_exit+0xa8/0xb0) from [<c000838c>] (do_local_timer+0x84/0xa4)
[78494.067594] [<c000838c>] (do_local_timer+0x84/0xa4) from [<c000ecb8>] (__irq_svc+0x38/0xd0)
[Asus Transformer TF700] elfaure:
Here's another one [MENTION=4878287]_that[/MENTION]. This one has some interesting kernel panic sync errors. Doing pretty much the same thing as the last two. Surfing the forum. My "force gpu rendering" is on, and like you said before, shouldn't be making any difference and it doesn't seem to be helping me any here I'll agree. Although I am not accessing my external MicroSD, these much more frequent RRs seemed to start happening right about the same time my corruption happened and I haven't formatted the card yet. Wonder if they in any way related?. Or do all systems reach a point of instability where its just better to wipe and reload it all? From backup or from market? (I would think some of the instability might be a function of file corruption itself, in which case the backed up data could contain the same corrupted files.)
[Asus Transformer TF700] _that:
Yes, that's the same cause as before - call_timer_fn finds an invalid function pointer in the timer list.

You mean this?

[177633.344928] Kernel panic - not syncing: Fatal exception in interrupt

"Not sycing" means the kernel did not write back any data in the write cache, if there was any.

Crashes can lead to data corruption, but usually only if the media was just written to at the time of the crash. Corrupted data can lead to crashes only if there are bugs in the code that don't handle corrupted data correctly.

I can at least say that the timer-related crash occurs even without any exFAT card.

No! I have been running Linux systems for over 10 years without reinstallation, and with uptimes over 1000 days without even a single reboot.

Of course, if a filesystem is corrupted, it makes sense to repair it. If it's damaged beyond repair (which the filesystem repair tool will let you know), it makes sense to reformat it and restore data from the backup.

Wiping and reinstalling your Android system because your SD card has a corrupted filesystem will not fix these reboots - as I said, this is a kernel bug.
[Asus Transformer TF700] jtrosky:
While I agree that Linux/Unix systems are generally *very* stable, it's been my experience that reboots are usually needed because of poorly written applications. I've been a Unix administrator for over 20 years now and almost every company that I worked, we would reboot their unix systems at regular intervals (whether it be monthly or quarterly), usually because of poorly written applications with memory leaks or some other items that "builds up" over time.

Then there are the processes that you just can't kill for whatever reason (they just won't die, so a reboot is needed to clear them). Just last week we had to reboot a system because a new EMC LUN was generating constant errors in the OS (this was AIX, which is a "flavor" of unix) - the only way to correct the problem was a reboot (which did fix the problem by the way). While working with EMC, they say the issue is actually common - it happens all of the time.

So yes, while unix systems are capable of running for years without a reboot, it has been my experience that poorly written applications can and do cause reboots to be needed, even on Unix/Linux. Unless the server is a simple web server or file server, the applications that run on it are usually the reason for the needed reboots.

Java is another example of a "poorly written application" in my opinion - it's a resource hog which can cause issues over time.

In a perfect world, we would never have to reboot - unfortunately, it's far from a perfect world! :)

My experience is that companies would rather have "planned, scheduled reboots" instead of having to deal with unscheduled downtime due to a problem that "builds up" over time.

I suspect that we are seeing the same thing with Android, which is obviously linux-based...
[Asus Transformer TF700] elfaure:
Good info and rebuttal. Looks like [MENTION=4878287]_that[/MENTION] has only *well-written apps* installed on his system which is probably nearly impossible to do in a fortune corporate multi-platform network environment. You should post your app list _that. That 's some intangibly impressive uptime, and speaks clearly for the stability of the OS if apps aren't a crash or leak variable. That is simply amazing 3 years up on a single boot.

[Edit] Back on topic, I should mention that I switched from Chrome to Chrome Beta about 2-3 wks ago and toggled a bunch of the about:flags settings which is probably related to my crashes lately since they've all been while using this browser.

---------- Post added at 10:24 AM ---------- Previous post was at 09:42 AM ----------

No, this isn't what you mean is it? It has a different signature than your posts. But I think this one is still Tapatalk driven right? Oops, wrong thread.
[Asus Transformer TF700] sbdags:
I work at a FTSE 100 company and our Unix servers need rebooting every few weeks as they 'crash' otherwise ;) Our IT department, of which I am part, is 300+ staff so it is no small setup either.
[Asus Transformer TF700] jtrosky:
Don't get the wrong idea - I'm actually a huge Unix/Linux fan! My "favorite" flavor of Unix is actually IBM's AIX - it may be expensive, but it is rock-solid and has enterprise-class features that make it an absolute pleasure to administer. Perfect example is it's LVM (Logical Volume Manager) - with AIX, I can grow or shrink a filesystem with a simple command ("chfs -a size=-200M /tmp" will shrink the /tmp filesystem by 200MB). Linux isn't quite as easy. Even things like adding a new SAN LUN in AIX is simple (just run "cfgmgr") - in Linux you have to do some silly stuff like echo "- - -" to some device file in order to have it re-scan for new LUNs. AIX is also more stable than Linux. Most folks don't like AIX simply because they don't know it (I was one of those people until I *really* got to know AIX!).

Anyway, I'm going way off topic here! ;)

Let's just leave it at this - I would rather administer a Unix system than a Windows system any day - *especially* if it's AIX! AIX is so stable that it really makes me look good as an administrator! :) Plus, once you learn shell scripting, you can make Unix systems do whatever you want - I automate so many things with shell scripts - things that I would need to buy an application to do on Windows.

Anyway, sorry for going so off-topic!
[Asus Transformer TF700] _that:
That was my private "toy" server - no serious business, just for home internet routing and as personal file server. Even xchat ran for the whole time without any issues (yes, in the end "ps" showed only the *year* when I started the app) - really solid software. :)

But don't think that Windows is any less stable than Linux - I once achieved > 800 days uptime with Windows NT 4. That was our team's intranet web server, and the only reason for the reboot was because the machine had to be physically moved.

And the big advantage is that you can reuse your shell knowledge everywhere. I have never used AIX personally, but I am pretty sure I could immediately find my way around, just as I did when I first saw a shell on Android or Mac OS X.
[Asus Transformer TF700] elfaure:
I am a small business co-owner and work in 3D CAD, Solidworks mainly and design automated equipment for multiple industries, mainly semiconductor. It has to be one of the most poorly written apps out there, but it is mainstream for machine design and also very powerful and very simple to use compared to Pro-E, or higher ends like Ideas/Nastran/Catia. Some of the error messages it gives when it fails are just hilariously mis-informative like "Error: A requested resource was" or my most feared "Solidworks failed to save document". If its running well I can get about 2-3 days on a boot. It hogs resources and doesn't give them back when it quits, so leaks memory too. When it becomes temperamental, I sometimes have to reboot twice in a single day. This is still in stable XP, built off stable NT mind you, I don't dare go 64 bit when they can't get 32 right. I tried SW thru Wine on Mint but it wouldn't even show me the splash screen.

It actually runs slower in W7-64 than in XP-32 for sub-3000 part top level assemblies, despite the access to more addressable RAM. They are just now getting it right for 64 bit so I'm just about to upgrade but have been holding off for 3 years until they did. I'm interested primarily in stability, not features, and if I have to use a lesser more stable package and a method with more steps or multiple operations, I will choose that route everyday. RR/FC/ANR/SNR just drives me nuts. When Solidworks crashes, it often gives no indication what happened, and just closes to a pop-up for a dev error report. I must have sent them (Dassault Systems) over 1000 emails on crashes over the last 10 years. I have nearly the same number of crashes as _that has days uptime - how pathetic is _that? Sometimes I really wish I could email these guys a noose when I loose work or generate corrupt assemblies due to poorly written/tested software (debug/error/crash handling/inadequate testing of high end operations in complex assemblies, animations, motion analysis, multi-physical simulations)