I didn't check it yet, but I guess that you could look at dmesg, lsusb and lspci. With any luck you'll see the manufacturer.
Thanks. dmesg came back with mmc prod_name = mag2ga. Couldn't find more info than that. Samsung has some mag2 emmc chips listed on their site, but didn't see this specific product code.
I got the biggest boost copying fat nandroid backup files using 4.1.2 to fill up space and then deleting them. Nothing after that has increased Androbench speeds further.
That said, I did find the Forever Gone app in the Play store that seems to be a good alternative to the big file copy and the dd method.
https://play.google.com/store/apps/details?id=com.kovit.p.forevergone
The app shows free space counting down as it is being written over so you can track the progress. When it is done filling up free space, a button push clears it.
Ok, what are normal benchmarks for random writes? Both my random writes and seq writes were still awful after updating to 4.1.2 but after filling the device/clearing files seq writes seem fine but random writes still seem slow, however I'm seeing some of you quote speeds that I am getting and saying that's normal.
However in androbench when I look at rankings, others are getting way higher random writes. As far as usage goes, things feel better but it's certainly not as smooth, and currents still times out updating stories/doesnt' update all sources/doesn't grab all pictures even though I indicated as such. It was currents that first brought my attention to the issue so it was one of the first things I tried.
So if I am getting normal random writes, why are the avg benchmarks so much higher?
Okay - so I'm running AOKP Build 4 with CWM, which seems to fix the lag problem, with some risk for data corruption, as I'm told.
I've downloaded the factory 4.1.2 image as per Google - how would I burn this ROM - the same way I do for Cyanogen or AOKP? The package apparently contains another ZIP file and a bootloader, etc.
What's the process - and I assume doing it doesn't disrupt my root?
If you want to restore your N7 back to stock with a Google factory image, you can't just flash it in CWM. There is a great guide in the Q&A. However, it will remove root, but that is simple to get back.
http://xdaforums.com/showthread.php?t=1907796
There is also a Nexus 7 Toolkit in the development forum, which can flash a factory image, but I've never used it.
I really want to avoid a reset, so what can I do? I can see that simply updating doesn't fix it instantly.
I can't say this is the best way, but all I did was update, then run Forever Gone. It stalled a couple of times with 50-250MB free space, locking the tablet and requiring a reboot, but after a few tries I could get it to run until the storage was completely full then release the filled space. After that it's been fine, even when I filled it up again to less than 3GB free.
I can't say this is the best way, but all I did was update, then run Forever Gone. It stalled a couple of times with 50-250MB free space, locking the tablet and requiring a reboot, but after a few tries I could get it to run until the storage was completely full then release the filled space. After that it's been fine, even when I filled it up again to less than 3GB free.
#/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
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*
mmc: set emmc vcore voltage to 3.0V
per EE's request, set eMMC core voltage to 3.0V.
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.
mmc: card: Bypass discard for Hynix and Kingston
In order to change mount option,
issuing discard request by chip to eliminate performance drop.
^^^^
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.