yashsingh1/xdaforums huggingface dataset:
[Nexus 7 General] skibadee:
My random write is 0.37 yet I've gone right down to <1gb left. So if I'm not affected how come? I'm using stock deodexed with tablet ui. Oh and I installed the driver package from the 'R' firmware posted 2 weeks ago. Mines a c80 version.

Appart from the chrome scrolling being a bit laggy (pressumed was just chrome being crap) and some Tegra games not running as smooth as I expected (seige craft hd) I'm not seeing any major lagging.

I did think my score was low but admit I didn't benchmark before installing everything, so not sure. Glad you say 0.31 is normal :)

---------- Post added at 11:54 AM ---------- Previous post was at 11:45 AM ----------

What I meant to ask is on my s3 I'm rooted with stock and get OTA updates that just won't install, but I do get notified. Which is fine.

My n7 is rooted + running deodexed jro03d, will I get OTA updates still, or at least notified?

I'm told my system is up to date yet there are these 'r' and 's' ending Roms around, should I be getting them automatically ?

Thanks
[Nexus 7 General] hello_world.c:
Like wanting a product that stays usable when filling up its limited amount of internal flash memory? Would you feel the same way if you bought a car that only runs at 10 mph tops instead of 100 mph if there were more than two people in it? Wait, if there had been more than two people sitting in it ONCE and even if you got them out you'd have to get the car to the dealership to recondition it.

This is a highly aggravating problem and worthy of class-action if Google doesn't really address it. As in: fixes it.

So why don't you take it down a notch? And, learn to spell the big words before using them, even if it is your pRerogative to ignore this.
[Nexus 7 General] Jay Aristide:
If all I had to do to make it go 100mph with two people in it again was remove a non-essential, easy to reach part and maybe rewire the ignition system, then yeah. I'd feel the same way.. And, I'd do it as my passenger and I cruised by all the crybabies still doing 10.

While alleviating the symptoms is no true fix, it may as well be from an end-user point of view, as the lag disappears, entirely, and not one person has reported data corruption of any sort.

As far as being class-actionable (there goes that preposturous sense of entitlement), I highly doubt you'd get anywhere with that, as Google has already acknowledged the problem and is working towards a fix. What do you expect them to do? Snap their fingers and voila? It doesn't work that way. This is a widespread issue, so they're working on it. It'll take as long as it takes.

Oh, and, nice jab at my spelling. I gotta +1 you, there. Most people don't get the chance to hit me on grammar... I must be slipping..
[Nexus 7 General] DiCe!:
Hello people,

I seem to be getting lag only with 2 apps - Chrome and Facebook. When I open them they hang and hand and then finally kick in, everything else seems fine, this is with a 16gb model and half of that is free. Very annoying, have people been sending theirs back to Google? This is a C70 device.
[Nexus 7 General] Jay Aristide:
Not specifically for this. Chrome and Facebook are both very poorly coded, and quickly grow their caches to unreasonable proportions. Try clearing the cache (settings, apps, all apps, find app, tap it, tap clear cache) for these two items and see if it helps.

What I do to get around it is simple. I use a different browser (boat browser, aosp browser, xScope Pro, etc), and access Facebook from the web.

The lag people are talking about in this thread seems to be system-wide and affects a lot of devices across the three earliest manufacturing runs (c60 - c80). We've yet to determine the cause, and Google isn't being very forthcoming with information concerning it (though they assure us they're working on it), but we have been able to alleviate the symptoms. In this case, that's about as good as a real fix, as the symptoms are the only thing truly inconveniencing people.
[Nexus 7 General] DiCe!:
Thanks for the quick reply, will give that a try tonight and see if that helps, thanks again!

D!
[Nexus 7 General] angel314:
You said C60-C80 only. It is confirmed that C90 series dont have this issue?

Thanks

Enviado desde mi HTC Desire HD A9191 usando Tapatalk 2
[Nexus 7 General] styckx:
The only thing confirmed is Google is looking into the issue, everything else is just speculation.
[Nexus 7 General] rootusr:
Where is that confirmation? Every body says is there but I could not find it. Can you share the link please?
[Nexus 7 General] styckx:
Read the comments by Paul (with the Google logo next to his name) and he acknowledged they are working on it even before this one..

https://productforums.google.com/d/msg/mobile/loqbCbKVMWE/TSltZXFgQkMJ
[Nexus 7 General] rootusr:
Thanks

BTW, JBQ Just announced that they will be pushing Android 4.1.2 to the AOSP repo, lets hope this fixes the LAG issue

announcement is here
[Nexus 7 General] Jay Aristide:
It's a JZ build, so it just might..

*crossing my fingers for you guys*

---------- Post added at 12:52 PM ---------- Previous post was at 12:51 PM ----------

I've yet to hear of a c90 with the issue
[Nexus 7 General] Dukko:
Here I am :(
[Nexus 7 General] Agosh13:
@all, can you star this problem on google code? http://code.google.com/p/android/issues/detail?id=37258

@mod: can you add this link on the first post?

Thanks
[Nexus 7 General] Jay Aristide:
Sorry to hear it, dude :(
[Nexus 7 General] jonmorris:
The Verge now reporting an update:

http://www.theverge.com/2012/10/9/3479662/android-4-1-2-coming-to-nexus-7
[Nexus 7 General] daern:
Ok, so anyone with this issue got it and can confirm a fix?

Glad I held of the factory reset now :)
[Nexus 7 General] Jay Aristide:
I've been considering re-locking and restoring to factory just to check it out, but since I never had the lag issue in the first place, iunno how much it would help you folk..
[Nexus 7 General] khaytsus:
Go into settings in Google Music and disable Automatically Cache.
[Nexus 7 General] daern:
Probably not very much then. I'm down to 0.06MB/s random write now, which is bloody terrible, but can't seem to get the OTA. Oh well, just have to wait.

ps. Not sure if there are any rules here about sig sizes, but yours is just a little...distracting. Perhaps you could optimise it down just a little as, TBH, I find it hard to find at a glance the few words you've written against the barrage of cruft at the bottom of each and every post :-/
[Nexus 7 General] Jay Aristide:
The image in my signature is a sign that hangs on my front door. I don't plan on leaving it there for too horribly long(in my sig. It'll stay on my door until Apple changes their business practices), but I aso don't plan on taking it out, just yet. Also, your definition of my signature as 'cruft' is fairly inaccurate. Contained in that signature is a philosophical statement, a couple of links to useful threads, and a fairly direct political message to Apple and it's fanbois.. About the only thing that comes close to qualifying as 'cruft' is the pleasant request for acknowledgement if I've managed to help someone..
[Nexus 7 General] daern:
Not quite sure that adding:

1) A philosophical statement

2) Links to some ROMs that you like (and use)

3) An anti-Apple rhyme

4) A rather large anti-Apple image

5) Another anti-Apple statement

6) A request for "thanks"

...to the bottom of every single post you make could be defined as anything /other/ than cruft! I know that excess sig-ing is a (slightly distracting) part of life here on XDA, but I've made my comment and will not labour the point. After all, it's a free world (whether you use Apple, or not ;) )
[Nexus 7 General] Jay Aristide:
LOL touché.. I suppose it's all in how [and I suppose how many times] you look at it..

I doubt it will be two days, quite a few people are already saying they've received it
[Nexus 7 General] BrianDigital:
exactly it s a free world, so you could just skip over it
[Nexus 7 General] froggy666uk:
The following entry in the 4.1.2 changelog looks promising...enables ext4 'trim' support:)

'7762423 Add "discard" mount option for data and cache partition.'
[Nexus 7 General] daern:
Got bored of waiting for the OTA (I'm impatient, it seems), so have manually forced down the patch onto my (still completely stock) N7.

Just finishing patching now so give me a few mins to get it up and re-run androbench...
[Nexus 7 General] burnduck:
where can I find this information? :confused:

**found it: http://www.funkyandroid.com/aosp-JRO03R-JZO54K.html but why isn't it hosted on google's website?
[Nexus 7 General] Metallice:
4.1.2 adds the discard mount option to data and cache. On 4.1.1 I tried to remount data and cache with discard as an attempt to fix the lag problem, but it resulted in a hard reset for me.

Looks promising as discard enables TRlM commands or something like that for SSD devices. I've been remounting with discard on my galaxy nexus for a while.

---------- Post added at 05:35 PM ---------- Previous post was at 05:34 PM ----------

Ahh you beat me to it. Oh well.
[Nexus 7 General] daern:
OK, I would describe this as "promising":

Prior to 4.1.2 update (2 tests):

SEQ RD: 25.33MB/s

SEQ WR: 0.39MB/s

RND RD: 1909 IOPS

RND WR: 15.46 IOPS

SEQ RD: 31.5MB/s

SEQ WR: 0.41 MB/s

RND RD: 1947 IOPS

RND WR: 2.93 IOPS

Post 4.1.2 update (3 tests):

SEQ RD: 26.09 MB/s

SEQ WR: 11.37 MB/s

RND RD: 1988 IOPS

RND WR: 109.8 IOPS

SEQ RD: 28.01 MB/s

SEQ WR: 11.68 MB/s

RND RD: 2085.66 IOPS

RND WR: 92.36 IOPS

SEQ RD: 29.08 MB/s

SEQ WR: 11.32 MB/s

RND RD: 2013.76 IOPS

RND WR: 88.26 IOPS
[Nexus 7 General] burnduck:
:good: it does look promising, especially when that change is filed under ASUS device specific project

** Project : device/asus/grouper

7762423 Add "discard" mount option for data and cache partition.
[Nexus 7 General] styckx:
Hopefully that does it.. A few more people to confirm and we could have a winner..

Looking at the change log this is a really nice bug squashing point release
[Nexus 7 General] rmm200:
I would be happy if we could just block certain posters based on their signature size.

The Nexus 7 has limited screen real estate for reading posts, and I would rather use it for content...
[Nexus 7 General] Jay Aristide:
Looks good! How much free space on your device? And, could you please

mount | grep /data

We know that the discard option has been added, but has it been implemented?

Edit: About my sig. If my sig size overrides my helpfulness, BY ALL MEANS block me *rolls eyes until they come out of socket*
[Nexus 7 General] sark666:
I'm a little impatient as well. If one were so inclined how would one patch manually. Or did you do a git checkout and compile the whole thing? IF that's the only way, I'll wait.

Also, I've never had a nexus device. How long do roll-outs usually take to hit all devices? A day? A week?
[Nexus 7 General] Jay Aristide:
Here ya go. Even has step-ups from JRN84D

and not long *at all* That's the beauty of Nexus :)
[Nexus 7 General] ExploreMN:
Anyone know if this breaks root or does any other mischievous crap? Right now I'm pretty happy with my tablet and would hate to botch it and have to redo everything if this update breaks other things.
[Nexus 7 General] khaytsus:
You can set to not show signatures in the User Control Panel. It'll still show signatures from things like Tapatalk, as they are just part of the message, but the signature in the User CP won't be shown.

And please, stop whining about it. This thread has a purpose. Whining about signatures is not it.

It DOES put the recover-from-boot.p back in place. I flashed the zip from CWM, adb shell, mv/rm'ed the script, and rebooted. No root loss, no data loss, and no custom recovery loss (since I renamed the script).

Ooops! I only used it for like 5 minutes earlier today after flashing, it DID "lose" root. Permissions on su, in reality. So yeah, you'll need to reflash the supersu.zip. No biggie, as long as you rename the .p file. If not, you'll have to basically do the whole root procedure from fastboot, minus the unlock.

And I haven't done anything scientific yet, but earlier when I flashed the update, Flipboard loaded in about 10s vs 45s normally and I flipped all the way to the end of the feed without a single hesitation, vs it normally lagging and sometimes giving me the Wait/Close dialog after 4-5 flips. I'm hoping the IO lag is fixed.
[Nexus 7 General] AndyXS:
I am on 4.1.2 now. Sideloaded using the *.zip file. My Nexus 7 is still slow as hell.

Androbench:

Seq RD: 27.6 mb/s

Seq WR 0.39 mb/s

Rnd RD 1955 IOPS

Rnd WR 5.11 IOPS

I am kinda disappointed. Have i been supposed to do a full reset after the update to get the performance back ?

I really don't wanna do this :(

Any comments ? Any suggestion highly appreciated..
[Nexus 7 General] scandalousk:
Well you have two options.

1. Be a hero and reset your tablet. If the issue is fixed or not, I'm sure people would appreciate your effort in letting them know.

2. Be patient and see what other peoples findings are. If the majority claims that it's fixed, it's worth the try to factory reset your tablet.

I would have checked it myself, but my nexus 7 doesn't suffer from the issue.
[Nexus 7 General] styckx:
I'm on stock, unlocked and rooted.. Dumped a bunch of zip files on it till I went well below 3GB free..

Before this update this same test I would just give up on because RND WR would progress at a rate of 6% every 25 seconds and had no patience for that.. It was obviously slow as balls so why even wait for a result that will be dog poo?

Much better results on 4.1.2.. Test flies through as if I had an empty SD card

Then after letting it sit in a bit I rebooted and re-ran twice after letting it `settle in' for a minute

First result after reboot

Second result
[Nexus 7 General] sam3000:
I also tried the same some time ago and saw exactly the same behaviour - hard lockups. I've not seen the full change log yet but perhaps there is more to the equation than just adding discard...
[Nexus 7 General] Fist Pie:
Sorry to derail the thread (although at 75 pages its been derailed countless times by now), but I have to weigh in on the signature issue. Dude, your Sig is not just 'cruft', its obnoxious. Its big and colorful and TOTALLY distracts from your real comments. Also, you're the Android equivalent of an iSheep/iFan/whatever-you-want-to-call-them, which is equally as annoying.
[Nexus 7 General] BrianDigital:
And internet bully is born
[Nexus 7 General] Jay Aristide:
You can set yourself up not to show signatures, or you can put me on ignore. Nobody's holding a gun to your head demanding you read it.

Also, I'm a proponent of open source and the progress of technology through innovation. If someone else comes along doing what Android does only better, you can bet your ass I'll support them as wholly as I do here. What Apple does is stifle the progress of technology through innovation, and actively work to privatise open and simple standards under an archaic patent system.

I've been an active Linux user, supporter, and advocate since the Softlanding Linux System days, so don't you dare call me a fanboy.
[Nexus 7 General] sauceboy25:
So, to be clear, if I'm running a 16GB Nexus 7 now that's rooted and running AOKP Build 4, to get this update I have to reflash the Google stock image and then run the update?

Or should I just wait for AOKP to incorporate this update into Build 5 or what?
[Nexus 7 General] styckx:
Unless you're having dire need for a point release asap, just wait until the AOKP team merge it in.
[Nexus 7 General] MMcCraryNJ:
(This is an off-topic post, and the only one I've ever created on XDA, so feel free to skip past)

You come off as very mean spirited, hostile, and pretty douchey, to be honest.

Firstly, your sig is extremely unnecessary and doesn't do much to help the idea that XDA is a great environment to come to. Whereas other members use their sig to explain their device setups in order to further the community, you use yours as a divisive tool that discourages people from taking part in it.

Secondly, I have both an iMac and a Macbook Pro. They are both great computers in and of themselves, albeit they were a bit overpriced. I'm an audio engineer that works with multiple professional audio recording/production applications, and most all of them run better on OS X than on their Windows counterparts. I would argue that has more to do with the developers of those applications putting more work into making native OS X applications and then porting them after the fact to Windows, rather than OS X being a better platform altogether. But no matter what the reason is, quite simply I need to work on the platform that is going to give me the least amount of headaches, problems, and concerns when dealing with clients, clients who are giving me money to provide a service for them. And for me, the industry I work in, the industry standard is Apple computers.

Are you going to tell me that I don't belong here, and that you are so much better than me that I don't deserve your or anybody else's help? I've been on board with Android since the G1, in fact I bought it the day it was available. I love the platform. I also love the work that I'm involved with, and love the fact that I have the luxury of not fighting with my computers when I want to get work done.

Some of us need to use Apple products in our professional lives. Get over it, and quit being so elitist about it, please. Thank you.
[Nexus 7 General] Metallice:
Awesome update. Storage completely full with perfect I/O scores. Thank you Google!
[Nexus 7 General] styckx:
Agreed.. I wasn't completely worried about it but I really didn't like the idea of running with fsync off and I hope any ROM and kernel with it disabled by default reverts it back to enabled by default and leaving it as an option to disable.

This update was a good one for a point release. Tons of bugs squashed and some cool new features.
[Nexus 7 General] ChrisM001:
What does "Mount | grep /data" show? Do I have to remount manually with discard option? Do I have to do a full wipe?
[Nexus 7 General] badsubby:
I'm getting very weird results. Please guide me as to what I should do. Thank you.

First pic on 10/5 and 10/9 before the update:

FIRST TEST AFTER INSTALL:

NEXT TEST (Slight Increase)

3rd TEST (Perfect)

4th Test (Back to slow)
[Nexus 7 General] akakitsu:
The command "mount" will show a list of mounted partitions and their options.

"mount | grep /data" will pass the info to grep, which will then only show you the line that has "/data" in it.

So the whole command will show you the mount options for the data partition.
[Nexus 7 General] Metallice:
Lol I think he was asking me to run the command.

---------- Post added at 01:55 AM ---------- Previous post was at 01:52 AM ----------

Data and cache are now mounted with discard by default in grouper.fstab. This is boot.img stuff so make sure your not running Franco kernel which uses the old ramdisk.

For your amusement...

/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 rw,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered,discard 0 0

/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 rw,nosuid,nodev,noatime,nodiratime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered,noauto_da_alloc,discard 0 0

BTW I started from scratch with a full wipe, reflashing stock images, and data reformat.
[Nexus 7 General] ChrisM001:
Thanks a lot! One question left: why do most Smartphones work fast enough without discard option? In other words: has Nexus 7 built in slow hardware?
[Nexus 7 General] Dragooon123:
Running stock 4.1.2 rooted (updated via OTA last night)

/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 rw,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered,discard 0 0

It seems they fixed it, hopefully. Still got a lot of free space so cant really say.
[Nexus 7 General] TheRealCyberOptic:
if you do want to test if the DISCARD does the trick for you, you really need to either hard reset or (!) create a new file that fills your partitions and eventually remove it afterwards, so the discard commands that include the free space address region are actually sent to the controller. just upgrading won't do anything.
[Nexus 7 General] BrianDigital:
Actually he said ignore him, not be here. It's a lot easier than what ever your trying to accomplish
[Nexus 7 General] mmaestro:
So does that file need to go into normal storage, or do we need to fill up data partitions and the like? I'm just wondering what the exact mechanism for doing this would be?
[Nexus 7 General] dmalovic:
Just sideloaded 4.1.2 and although Androbench results are very erratic, the whole system seems MUCH more responsive, with apps and web pages loading faster etc. I am running unrooted stock at the moment, and I did the wipe cache partition in sock recovery. Android police has the side loading guide!
[Nexus 7 General] TheRealCyberOptic:
just fill up the space and delete the files afterwards. how you do it (dd, copy, download,...) is irrelevant.
[Nexus 7 General] Turbotab:
I'm glad that lag issue seems to have been resolved, I recommended a Nexus 7 to a friend, they got the 16 GB, whereas I brought the 8 GB, ever since they have had this issue, I've been feeling guilty.

Now just waiting for their OTA, or I'll have to sideload it for them. If all this talk of TRIM / discard etc has got you interested in the complex world of filesystems the following link is good reading.

http://www.outflux.net/blog/archives/2012/02/15/discard-hole-punching-and-trim/
[Nexus 7 General] Beggars1923:
So the question is this - After installing the update should I do a factory reset or simply wipe cache with an app (still stock no root - don't want to root until I know I won't have to return this device).
[Nexus 7 General] frankusb:
Fill up any free space with apps/music/videos and then remove. Any erase issued by the file system should then trigger the eMMC to erase in the background.

Frank
[Nexus 7 General] Turbotab:
So glad that the lag issue seems to have been resolved on 4.1.2, I felt guilty for recommending a Nexus 7 to friend, who then had this issue.

By the way if all the talk of TRIM/ Discard etc and the world of filesystems has got you interested, this article is a good read

http://www.outflux.net/blog/archives/2012/02/15/discard-hole-punching-and-trim/
[Nexus 7 General] dmalovic:
And let's not jump to conclusions as we need a lot more people to test this. The androbench tests as I said are very dismal often times?! For me it is a great improvement though!