the LAG thread --__--

Search This thread

androidkid311

Senior Member
Jun 5, 2011
1,594
239
Hey

just wanted to start a thread about the lag i've experienced on my nexus 7 and wanted to know who else has experienced it. With me its happened randomly a few times like ill exit an app then when i swipe through the home screen its really jerky. my unit isnt rooted, everything stock even the launcher.

So yeah if anyone has experienced it post BELOWWWWWWWW (ray william johnson voice) lol.

Just wanted to add this link http://code.google.com/p/android/issues/detail?id=37258 for people to visit to help raise awareness to Google about the issue.
 
Last edited:

NeoteriX

Senior Member
Jan 28, 2008
240
48
You'll find that the best way to make your case is to take a video of it, so we don't have to rely on your word alone.
 

androidkid311

Senior Member
Jun 5, 2011
1,594
239
You'll find that the best way to make your case is to take a video of it, so we don't have to rely on your word alone.

Trust me I wouldn't make this up. And your right but every time it happened I was no where near my phone. Yeah it was updated to 4.1.1. I've read a review in this thread about his not that smooth as well. I'd say download a few apps and try make it multi-task and let me know.

Sent from my GT-I9100 using xda premium
 

alias3800

Senior Member
Jul 26, 2010
382
72
Who knows, you could have a defective unit. Probably not though, so maybe your best bet is keep your phone nearby for when it happens again. The only lag I'm willing to admit at this point is the stock keyboard and swiftkey, if you're a speedy typer. However, if you turn off "spell checker" (ridiculous that they haven't fixed it yet), then you should be fine.
 

effingpace

Senior Member
Mar 25, 2011
92
9
No lag here, try a factory reset, i usually do a factory reset on all my new devices before setting them up.
 

androidkid311

Senior Member
Jun 5, 2011
1,594
239
Who knows, you could have a defective unit. Probably not though, so maybe your best bet is keep your phone nearby for when it happens again. The only lag I'm willing to admit at this point is the stock keyboard and swiftkey, if you're a speedy typer. However, if you turn off "spell checker" (ridiculous that they haven't fixed it yet), then you should be fine.

Should of but sent it back for a replacement. Had the screen rising on the left,lagging and mofo random reboots! Gooooosh!! My unit was stressed out lol

Sent from my GT-I9100 using xda premium
 

johnjohn25

Member
Jun 7, 2010
32
3
Austin
My nexus 7 was lagging too, it was after i installed this one app. I uninstalled the app and it would still lag but only on the homescreen. I removed the play store media widget and the lag disappeared. I have about 8 widgets (constantly refreshing) and a live wallpaper and still lag free. If you still have that default media widget, try removing it.

Though I still see lag, mostly when im downloading apps or they're installing but once the app is done downloading/installiung the lag goes away. This same issue happens on pretty much every android device i've ever owned, even happens on my iphone so not a big deal.
 

solid009

Senior Member
Aug 14, 2010
262
4
Turlock
I have this issue as well. The two times I noticed it I was browsing with chrome and the scrolling started to lag. I exited the app but I would still have lag throughout the device; it would also not recognize my touch all the time, I would have to click something multiple times. Not sure whats causing it.

Sent from my Galaxy Nexus using xda app-developers app
 
  • Like
Reactions: androidkid311

Mrcojocaru

Senior Member
Jun 21, 2010
368
84
Renton WA
I'm getting some lag too... Tomorrow I should receive my other unit from Google and ill try them both. It's sad cause my dual core nexus performs better
 

MrPhilo

Senior Member
Dec 12, 2010
2,028
654
Sheffield
It lags because of the poor memory (poor i/o). This happened on the Transformer prime, the memory limited the device speed and lags when your either installing an app, uni stalling or transferring.
 
  • Like
Reactions: androidkid311

MysteriousDiary

Senior Member
Dec 15, 2010
185
39
Also don't forget that especially on the first day tons of stuff gets synced in the background. When I setup my new devices the first day is almost laggy for some hours until all syncs are done.

Tegra devices doesn't have the greatest memory bandwith.
 
  • Like
Reactions: Smallsmx3

androidkid311

Senior Member
Jun 5, 2011
1,594
239
I have this issue as well. The two times I noticed it I was browsing with chrome and the scrolling started to lag. I exited the app but I would still have lag throughout the device; it would also not recognize my touch all the time, I would have to click something multiple times. Not sure whats causing it.

Sent from my Galaxy Nexus using xda app-developers app

Yeah thank you! What happened to me! Sooo random... I know my unit isn't a defect.. I just think project butter has a hiccup... opening the app drawer was bad as well then bang..... the lag would go... :-/.

Sent from my GT-I9100 using xda premium
 

h3r3tic

Senior Member
Mar 12, 2012
727
175
I been getting a lot of lag after playing any heavy game. N64oid Max Payne shadowgun gta3. I always have to reboot or the tablet is unusable. Its not really lag though its more like the touch screen only works 10 percent of the time you touch it until I reboot. Like if i try to drag an app around the desktop it just keeps dropping like I lifted my finger up. And it does it in any app after even if I kill all in memory. And I had mine since Friday its happened almost everytime.

Sent from my Nexus 7 using xda app-developers app
 
Last edited:

lovenokia

Senior Member
Sep 1, 2011
622
31
I been getting a lot of lag after playing any heavy game. N64oid Max Payne shadowgun gta3. I always have to reboot or the tablet is unusable. Its not really lag though its more like the touch screen only works 10 percent of the time you touch it until I reboot. Like if i try to drag an app around the desktop it just keeps dropping like I lifted my finger up. And it does it in any app after even if I kill all in memory. And I had mine since Friday its happened almost everytime.

Sent from my Nexus 7 using xda app-developers app

i have been getting so much lag around the os, especially in the stock launcher
 

androidkid311

Senior Member
Jun 5, 2011
1,594
239
i have been getting so much lag around the os, especially in the stock launcher

I know what you mean. Its like quad core my ass lol more like single core. I just sent mine off for a replacement. I hope the new unit I get soon is better or Google has some coding and explaining to do --_--.

Sent from my GT-I9100 using xda premium
 

mi7chy

Senior Member
Oct 26, 2008
1,260
301
Not seeing it here with Nexus 7 plugged into wall and switching between the built-in apps and also downloaded apps such Glow Ball, Soulcraft THD Beta, Google Voice, etc.

Are you guys seeing this with it running off of battery (possibly power profile/CPU throttling) or plugged in?
 
  • Like
Reactions: Twau

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    Recipe for Buttery Goodness

    What's fsync and zRam?

    fsync handles i/o reads/writes to and from the filesystem, zRAM is swap (basically) enabled from the kernel.

    Do the OTA update to 4.1.1 if you're stock, then...

    _motley's linaro-optimized kernel thread

    From that thread, you need:

    a) the 1.1.1 kernel of your choice
    b) the 1.0.5b kernel with ramdisk (if you're already running a custom ROM with init.d support, you don't need this, nor do you need to create /system/etc/init.d in a future step)

    You'll also need:

    a) root
    b) cwm
    c) busybox (absolute must, use the JRummy installer from play store and install the latest)
    d) some type of root-enabled text editor (I use root explorer)
    e) a full featured cpu/sd management app (I use System Tuner)


    BEYOND THIS POINT, THERE BE DRAGONS. I'm not responsible if you FUBAR your device, but if you follow my instructions to the letter, you won't

    1) install cwm and root your tab (if you haven't already)

    2) reboot into CWM, flash the 1.0.5b kernel with ramdisk (if you're on stock or a stock-based ROM without init.d support), then immediately flash the 1.1.1 kernel you chose (gpu overclocking is nice and all, but I haven't found a game that doesn't run perfectly with the stock GPU speed of 416MHz..Looks great on benchmarks, though)

    3) reboot back into JB, fire up root explorer, remount /system rw, create a folder in /system/etc called init.d (permissions rwxr-xr-x), create a file in it called S90zRAMandSpeedTweaks (permissions rwxrwxrwx), and long-press to open it in a text editor

    4) make it look like this:

    Code:
    #/system/bin/sh
    
    #remount /data for faster i/o
    mount -o remount,noauto_da_alloc /data /data
    
    #disable fsync (controversial, I've been doing it for years with no real issues)
    echo 0 > /sys/class/misc/fsynccontrol/fsync_enabled
    
    #set zRAM size (change the 512 to 1024 for a full 1GB of swap, I use 512 because I'm on an 8gb and space is precious)
    echo $((1024*1024*512)) >  /sys/block/zram0/disksize
    
    #use busybox to create and activate zram0, if busybox is not in /system/xbin, modify accordingly
    /system/xbin/busybox mkswap /dev/block/zram0
    /system/xbin/busybox swapon /dev/block/zram0
    It's important to leave at least one trailing line in scripts. Just trust me, it's a linux thing.
    *NOTE* The above script does NOT check to see if it was successful, but if you copied it directly and installed busybox to /system/xbin then it will work. Once you reboot in a few minutes, you can check by using the command "busybox free" from a terminal emulator or adb shell

    5) Save the file, delete the .bak now in that folder, and close root explorer.

    6) Open System Tuner, tap on the SD option, change cache to 1024 and scheduler to deadline

    7) Tap the Voltage option and hit -25 4 times and save the settings as voltage_table_uv

    8) Tap the CPU option and tap Boot Settings. For CPU and SD, set the method to init.d

    9) Close System Tuner and reboot your device.

    10 Profit/consume butter

    It seems like a lot, but it really only takes about 15 minutes if you're a complete rooting n00b, and the end result is a buttery-smooth multitasking powerhouse (that blows iOS *away*). The 100mV undervolt also greatly extends battery life. I haven't had ANY issues at -100mV, but if you do, just increase it by hitting +25 on the voltage tab of System Tuner until you have something that works for you (in fact, you might want to start at -25mV and slowly grow it to -100mV, playing games and checking for instablity along the way)

    It's also worth mentioning that if you're currently completely stock, you will need to unlock your bootloader to root and install CWM, and unlocking the bootloader wipes your device (no way around it, unfortunately. Hook your N7 up to your computer and backup the entire contents of /storage/sdcard0 to make restoring your data as painless as possible)

    Hope this helps :)
    7
    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*

    (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.
    6
    Not a single issue here... Google accomplished project butter in my opinion...

    You may have an issue with the Tablet...
    5
    So the new kernel source was just recently released, which reveals a lot of information about the issue.

    First change:
    Code:
    mmc: set emmc vcore voltage to 3.0V
    
    per EE's request, set eMMC core voltage to 3.0V.

    *Shrug* I'm not sure what this does. From my very limited knowledge it seems like it maybe manually sets the voltage to 3.0V if the regulator fails to or vice-versa? I dunno. May be related to low I/O.

    Second change:
    Code:
    mmc: core: new discard feature support at Samsung eMMC v4.41+.
    
    Support discard feature if MID field in the CID register is 0x15, EXT.CSD[192]
    (device version) is 5 and Bit 0 in the EXT.CSD[64] is 1. Also removed REQ_SECURE flag
    check to avoid kernel hang.
    
    This patch is released from samsung.

    Here's the big one. Here's why the discard option caused hard lock ups for me and others who tried this on 4.1.1. Discard option didn't work on Samsung EMMC chips, which coincidentally, were the chips that were having the performance issues with low free space.

    So that script or whatever someone posted to remount data with discard and to trigger discard? Yeah it doesn't look like it will actually do anything without a 4.1.2 kernel (unless your unaffected by the issue with a Hynix or Kingston chip instead of the Samsungs. In that case, adding discard will actually DECREASE performance based on the next change below)

    Third Change:
    Code:
    mmc: card: Bypass discard for Hynix and Kingston
    
    In order to change mount option,
    issuing discard request by chip to eliminate performance drop.

    This causes this discard mount option to do nothing on Hynix and Kingston chips. The Kingston one is used for the 8GB chip and I would guess the Hynix is a 16GB chip that isn't as common than the Samsung chip, which explains why there were a few odd cases of people without this issue. It looks like there's a hardware issue with Samsung EMMC storage chips and the discard option is needed to prevent this problem from causing performance degradation. Using discard on the other chips interestingly enough causes performance to decrease.

    (Side note: I very much doubt CM10 nightlies are using the new kernel source already. Probably 4.1.2 ROM with 4.1.1 kernel and ramdisk.)
    5
    ^^^^


    k I don't mean to be a **** but, if you're filling up the complete 16 GB's and noticing a huge drop is performance why are you filling it up completely then? wasn't this a huge issue BEFORE the tablet was release? weren't people complaining "oohhh its not enough space for me to do what I want to do with it, i wish it came with an SD card". Google wants to promote CLOUD storage. If you don't want to store **** on the cloud and yet still loading the thing up with 100 movies and a million apps than that's your damn problem. This isn't supposed to be a high performance machine where it can store that much garbage and perform like a ferrari for you. remember, google wants to promote cloud storage.

    Good thought. I agree that Google wants to promote the use of Cloud storage. That's fine.

    However, we purchased 16GB (in fact, 13GB user usable space only!) of storage space on the Nexus 7 and is it wrong that we want to use it all? It is like you paid some money to buy from Google 200GB of Cloud storage and then Google tells you that you can only use up to 180GB, otherwise your upload / download speed will be throttled????? Is this even logical?!?! Does it make sense? The answer is clearly no. There is a problem, and we are desperate to see a solution, or a workaround (no - factory reset is not a workaround).

    All we are trying to find out is 1) whether the lag that we are seeing is indeed I/O related, 2) whether this is a hardware fault, and 3) whether there is a way to workaround this issue while hopefully Google is coming up with a software fix.

    By the way, why would you say that people are storing "garbage" on the Nexus 7? A Gameloft game can easily chew up 2GB of storage space. Google Music isn't available in Australia, so Cloud storage isn't available. 13GB isn't much when you have a few big games and a collection of music files, plus a number of "pinned" Google Movies. No one is talking about making the device runs faster. I guess most of us would not expect the Nexus 7 would perform dramatically poorer just because the local storage is filled up. A bit slower is OK, but not from 10MB/s to 0.2MB/s...