[Nexus 7 Android Development] fattire:
For anyone wondering about what's new in the binary blobs... Here's what I came up with (edited slightly for readability...) I am about to build just to make sure everything is still good w/the new blobs.

I found the build BROKE unless I reverted the change I bolded below. So you may have to revert this unless you can figure out why it was necessary (see LOCAL_C_INCLUDES in vendor/nvidia/grouper/keymaster ..?)

Aside from the above, the build seems to work fine w/the new blobs.

~/android/system/vendor$ diff -r . ../vendor.old/

Binary files ./asus/grouper/proprietary/camera.tegra3.so and ../vendor.old/asus/grouper/proprietary/camera.tegra3.so differ

Binary files ./asus/grouper/proprietary/libdrmwvmplugin.so and ../vendor.old/asus/grouper/proprietary/libdrmwvmplugin.so differ

Binary files ./asus/grouper/proprietary/libsensors.lightsensor.so and ../vendor.old/asus/grouper/proprietary/libsensors.lightsensor.so differ

Binary files ./asus/grouper/proprietary/libwvm.so and ../vendor.old/asus/grouper/proprietary/libwvm.so differ

Binary files ./asus/grouper/proprietary/sensors.grouper.so and ../vendor.old/asus/grouper/proprietary/sensors.grouper.so differ

Binary files ./invensense/grouper/proprietary/libinvensense_hal.so and ../vendor.old/invensense/grouper/proprietary/libinvensense_hal.so differ

diff -r ./nvidia/grouper/device-partial.mk ../vendor.old/nvidia/grouper/device-partial.mk

72c72,73

< libtf_crypto_sst

---

> libtf_crypto_sst \

> tf_daemon

diff -r ./nvidia/grouper/keymaster/keymaster_grouper.cpp ../vendor.old/nvidia/grouper/keymaster/keymaster_grouper.cpp

39c39

< #include <UniquePtr.h>

---

> #include <utils/UniquePtr.h>

diff -r ./nvidia/grouper/proprietary/Android.mk ../vendor.old/nvidia/grouper/proprietary/Android.mk

578a579,587

> include $(CLEAR_VARS)

> LOCAL_MODULE := tf_daemon

> LOCAL_SRC_FILES := tf_daemon

> LOCAL_MODULE_CLASS := EXECUTABLES

> LOCAL_MODULE_PATH := $(TARGET_OUT)/bin

> LOCAL_MODULE_TAGS := optional

> LOCAL_MODULE_OWNER := nvidia

> include $(BUILD_PREBUILT)

>

Binary files ./nvidia/grouper/proprietary/gralloc.tegra3.so and ../vendor.old/nvidia/grouper/proprietary/gralloc.tegra3.so differ

Binary files ./nvidia/grouper/proprietary/hwcomposer.tegra3.so and ../vendor.old/nvidia/grouper/proprietary/hwcomposer.tegra3.so differ

Binary files ./nvidia/grouper/proprietary/libEGL_tegra.so and ../vendor.old/nvidia/grouper/proprietary/libEGL_tegra.so differ

Binary files ./nvidia/grouper/proprietary/libGLESv2_tegra.so and ../vendor.old/nvidia/grouper/proprietary/libGLESv2_tegra.so differ

Binary files ./nvidia/grouper/proprietary/libnvmmlite_video.so and ../vendor.old/nvidia/grouper/proprietary/libnvmmlite_video.so differ

Binary files ./nvidia/grouper/proprietary/libnvodm_imager.so and ../vendor.old/nvidia/grouper/proprietary/libnvodm_imager.so differ

Binary files ./nvidia/grouper/proprietary/libnvomx.so and ../vendor.old/nvidia/grouper/proprietary/libnvomx.so differ

Binary files ./nvidia/grouper/proprietary/libnvwsi.so and ../vendor.old/nvidia/grouper/proprietary/libnvwsi.so differ

Binary files ./widevine/grouper/proprietary/libdrmdecrypt.so and ../vendor.old/widevine/grouper/proprietary/libdrmdecrypt.so differ