[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
Just for fun stock based ROM, mainly for my personal use. I takes no responsibility for any damage that may occur from installing or using this ROM.

Features:

Based on P3100ZSDMD1, BRI rebranded as XSE

Deodexed, zipaligned, and debloated carefully (depend on my personal need)

Multilanguage, 68 selectable interface languages, 51 downloadable Samsung keyboard languages (need updated Samsung keyboard)

Xposed Tablet UI by default and persistent even after a Factory Data Reset. No Mini Apps "arrow" (using a new easy method, no negative effect to stock video player)

Native/hardcoded Tablet UI mode

Five "Shiny Balls" wallpapers 'injected' to Wallpaper Chooser, clean Home Screen arrangement (CSC manipulation)

Visible Sound Recorder and Task Manager in apps launcher

Extra FlipFont fonts from South East Asian ROM

AdAway, newer Google core service, Gmail, and Play Store installed as system apps. Hangouts, Keep, Translate, and YouTube as user apps, no bloatware!

No-frills CPU Control and Paper Artist (for my kids) as user apps

Better Gallery, Smart stay (is it work?), auto-rotate lock screen by Samsung

nano, sysrw, sysro since no vi applet in NEXT's busybox

Single ROM for all P31xx variant (P311x: almost complete phone remover, proper audio and sensor libraries, proper audio configs, IR LED permission added)

Powered by NEXT kernel

Busybox, auto root, init.d support, tweaks, etc by NEXT kernel

exFAT formatted SD card support by NEXT kernel

SD card (in FAT/FAT16/FAT32 or exFAT filesystem) as internal media by NEXT kernel

CPU overclock, CPU undervoltage, GPU overclock support by NEXT kernel

Newer PowerVR 2D and 3D kernel modules and drivers by NEXT kernel

Youtube HD bug free (WiFi transfer buffer underrun cause ducati co-processor hardware accellerated media freeze) by NEXT kernel

CPU frequency jumping (jump to maximum availabe frequency, 1.52GHz!) bug free by NEXT kernel but I let it jump in nooc version. USB/WiFi/data transfer + a bad overclocked kernel reproduce this problem

Android logger disabled by default by NEXT kernel

adbd insecure (including in charge mode) by NEXT kernel

Android standard boot animation support by NEXT kernel

Ready as a 2nd ROM by NEXT kernel

Changelog (update + update2):

Single update in flashable zip for all P31xx family

Phone remover only affects P3110 and P3113. P3100 user, don't worry

Audio routing update fix P311x mic issue

Camera shutter sound menu for all P31xx family

Unique extended power menu: recovery and bootloader menu items hidden in lockscreen. Screenshot shortcut as quick lunch button replacement

Native/hardcoded Tablet UI mode. Xposed Tablet UI not needed anymore. Xposed Framework layer seems to slow down Android performance, disabled by default

Shorter quick setting button, icon only no text at all

Hidden quick lunch button, rightmost minimode try icon

P3113 owner have to manually rename /system/build.prop-p3113 as /system/build.prop!

A big update in ~6.33MB flashable zip!

Changelog (update3):

Small fix in power menu description, thanks panda00

2 new wallpapers

Minimode tray enabled by default

Xposed framework removed completely

Dark transparent app drawer, small fix in Indonesian translations, tablet mode enabled

iamashwin mic fix to complement the old mic fix, correct sensor binary

P311x: using a different default workspace

P311x: remove GSM and proximity permission, add IR LED permission

Changelog (update4):

Mic fix (again) for all P31xx family

Add ro.carrier=wifi-only to P311x build.prop

Different bluetooth config for P311x

Simplified installer script

[MENTION=1449163]Caldair[/MENTION] 's notification patch applied

Samsung keyboard with downloadable 51 available languages (as separate update, link and md5sum inside attached text file), better predictive text

Downloads:

Splitted flashable zip: http://www.mediafire.com/?g1jzbckm5jjwq

Single flashable zip by [MENTION=4103418]Dexxmor[/MENTION]: https://www.file1.info/x1PeqsE

Prepared special for P311x or for anyone who have trouble with the original flashable zip by [MENTION=4428263]Luigi2012SM64DS[/MENTION]: https://docs.google.com/file/d/0B1f983kbCtHlVzdBSDU0cGVmb2c/edit?usp=sharing

NEXT kernel 1.5: http://xdaforums.com/showthread.php?t=2285366

Attached P3100ZSDMD1-blackhawk-update4-p31xx.zip for update

Installation:

Flash using CWM, TWRP, PhilZ Touch in single ROM environtment or PhilZ Touch as 1st or 2nd ROM in dual boot environtment

Directly flash NEXT kernel 1.4.1 to disable swap and fix lag issue

Directly flash attached P3100ZSDMD1-blackhawk-update4-p31xx.zip, a speed booster - high octane fuel for this ROM :p

Leave your device a few minutes after 1st boot completed. Android takes a few minutes for components and frameworks pre-initialization

After setup wizard completed, run Xposed Installer. Tap "Install/Update" to fix Xposed modules permission

AdAway and No-frills CPU Control installed but it is your decisions to block ads and/or overclock your device

IMPORTANT NOTICE:

If you have trouble installing this ROM, open META-INF/com/google/android/updater-script (using a text editor with UNIX end of line support, i.e. Notepad++ on Windows) and remove:

assert(getprop("ro.product.device") == "p3100" || getprop("ro.build.product") == "p3100" ||
getprop("ro.product.device") == "GT-P3100" || getprop("ro.build.product") == "GT-P3100" ||
getprop("ro.product.device") == "espressorf" || getprop("ro.build.product") == "espressorf" ||
getprop("ro.product.device") == "espressorfxx" || getprop("ro.build.product") == "espressorfxx");

or use Luigi2012SM64DS repack version.

Thanks:

Samsung, samsung-updates.com, dsixda, Chainfire, apktool, Google, rovo89, Tungstwenty, ad-away, hrk

Dexxmor, NEXT kernel developer, [MENTION=4955426]Xintorrim[/MENTION] (default_gain.conf and tinyucm.conf file from P3110, to fix P311x mic issue), [MENTION=4428263]Luigi2012SM64DS[/MENTION] (for initial phone remover package for this ROM, pushed me to create smaller phone remover package :good: , repack my ROM for P311x device)

VillainTheme installer for zip binary (shared by [MENTION=4630197]balliboxer[/MENTION]: http://xdaforums.com/showthread.php?t=2289472) and reference, TWRP Team for static zipalign binary

tdunham for extended power menu guide

[MENTION=1449163]Caldair[/MENTION] and barrmulio for Tablet UI patch

freeza for SystemUI modification how to

[MENTION=5183377]iamashwin[/MENTION], for his mic fix. Incomplete but very valuable references to completely fix the mic problem in P31xx.