[Nexus 7 Original Development] dakore:
No luck, after full wipe (data, system, cache, dalvik) and flashing ONLY PA 7MAR, I still can't take screenshots. It's same with gapps.

Bumping previous post:

And here is new logcat from 7MAR:

V/TAG ( 480): bug 7643792: fitSystemWindows([0,0][0,0])

I/ActivityManager( 480): Start proc com.android.systemui:screenshot for service com.android.systemui/.screenshot.TakeScreenshotService: pid=1203 uid=10037 gids={50037, 1028, 1015, 3002, 3001}

D/PermissionCache( 125): checking android.permission.READ_FRAME_BUFFER for uid=10037 => granted (171 us)

D/libEGL ( 1203): loaded /system/lib/egl/libEGL_tegra.so

D/libEGL ( 1203): loaded /system/lib/egl/libGLESv1_CM_tegra.so

D/libEGL ( 1203): loaded /system/lib/egl/libGLESv2_tegra.so

D/OpenGLRenderer( 1203): Enabling debug mode 0

D/dalvikvm( 480): GC_FOR_ALLOC freed 1513K, 49% free 5917K/11428K, paused 31ms, total 31ms

I/dalvikvm-heap( 480): Grow heap (frag case) to 11.158MB for 2560016-byte allocation

D/dalvikvm( 480): GC_CONCURRENT freed 26K, 40% free 8395K/13932K, paused 2ms+5ms, total 41ms

E/MediaProvider( 634): File creation failed

E/MediaProvider( 634): java.io.IOException: open failed: EACCES (Permission denied)

E/MediaProvider( 634): at java.io.File.createNewFile(File.java:948)

E/MediaProvider( 634): at com.android.providers.media.MediaProvider.ensureFileExists(MediaProvider.java:3604)

E/MediaProvider( 634): at com.android.providers.media.MediaProvider.ensureFile(MediaProvider.java:2590)

E/MediaProvider( 634): at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:2820)

E/MediaProvider( 634): at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3225)

E/MediaProvider( 634): at com.android.providers.media.MediaProvider.insert(MediaProvider.java:2674)

E/MediaProvider( 634): at android.content.ContentProvider$Transport.insert(ContentProvider.java:208)

E/MediaProvider( 634): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:148)

E/MediaProvider( 634): at android.os.Binder.execTransact(Binder.java:351)

E/MediaProvider( 634): at dalvik.system.NativeStart.run(Native Method)

E/MediaProvider( 634): Caused by: libcore.io.ErrnoException: open failed: EACCES (Permission denied)

E/MediaProvider( 634): at libcore.io.Posix.open(Native Method)

E/MediaProvider( 634): at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)

E/MediaProvider( 634): at java.io.File.createNewFile(File.java:941)

E/MediaProvider( 634): ... 9 more

E/DatabaseUtils( 634): Writing exception to parcel

E/DatabaseUtils( 634): java.lang.IllegalStateException: Unable to create new file: /storage/emulated/0/Pictures/Screenshots/Screenshot_2013-03-09-20-52-20.png

E/DatabaseUtils( 634): at com.android.providers.media.MediaProvider.ensureFile(MediaProvider.java:2591)

E/DatabaseUtils( 634): at com.android.providers.media.MediaProvider.insertFile(MediaProvider.java:2820)

E/DatabaseUtils( 634): at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:3225)

E/DatabaseUtils( 634): at com.android.providers.media.MediaProvider.insert(MediaProvider.java:2674)

E/DatabaseUtils( 634): at android.content.ContentProvider$Transport.insert(ContentProvider.java:208)

E/DatabaseUtils( 634): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:148)

E/DatabaseUtils( 634): at android.os.Binder.execTransact(Binder.java:351)

E/DatabaseUtils( 634): at dalvik.system.NativeStart.run(Native Method)

D/dalvikvm( 566): GC_FOR_ALLOC freed 7930K, 51% free 13103K/26632K, paused 32ms, total 36ms

D/dalvikvm( 566): GC_CONCURRENT freed 756K, 41% free 15899K/26632K, paused 3ms+2ms, total 20ms

D/dalvikvm( 566): WAIT_FOR_CONCURRENT_GC blocked 12ms

Tried also few different kernels, but since dmesg doesn't say much, I assume it's not kernel issue.

EDIT: Solved!

Stupid screenshot folder somehow messed up permissions. Goddamn :eek: