[Asus Transformer TF700] Hundsbuah:
i use my script (created from the howto from rabits github source):

#!/bin/bash

# CONFIG
ROOTDIR=$PWD
KERNEL_FOLDERNAME=tf700t_kernel
KERNEL_CONFIG_FILENAME=tf700t-oc-dualboot
RABIT_DUALBOOT_FOLDERNAME=tf700

# PATH's
DUALBOOTDIR=$ROOTDIR/$RABIT_DUALBOOT_FOLDERNAME
KERNELDIR=$ROOTDIR/$KERNEL_FOLDERNAME

KERNEL_OUT=$DUALBOOTDIR/source/kernel/out
MODULES_OUT=$DUALBOOTDIR/source/kernel/out_modules
KBUILD_OUTPUT=../out

# fresh install
rm -rf $DUALBOOTDIR
git clone https://github.com/rabits/tf700.git
cd $DUALBOOTDIR

# update busybox
git submodule update --init source/busybox/src

# update blobtools
git submodule update --init tools/blobtools

tar xvf $ROOTDIR/gcc-linaro-arm-linux-gnueabihf-4.7-2013.02-01-20130221_linux.tar.bz2 --strip-components=1 -C $DUALBOOTDIR/source/toolchain
export CROSS_COMPILE=../../toolchain/bin/arm-linux-gnueabihf- ARCH=arm

# remove old kernel
rm -rf source/kernel/src

# copy kernel from source to dualboot script folder
mkdir -p -m777 source/kernel/src/
cp -arf $KERNELDIR/* source/kernel/src/

# switch to kernel source folder
cd source/kernel/src

# apply patches
patch -p1 < ../../../kernel/patch/uksm/uksm-0.1.2.1-for-v3.1.ge.10.patch
patch -p1 < ../../../kernel/patch/uksm/0001-Mute-page-allocation-failure-warning-message.patch

# clean old configs
make clean
make distclean
make mrproper

# copy config kernel from source to dualboot script folder
#cp -af $KERNELDIR/arch/arm/configs/$KERNEL_CONFIG_FILENAME $KERNEL_OUT/.config
cp -af $DUALBOOTDIR/kernel/.config $KERNEL_OUT/.config

# build the kernel
make -j6 O=$KERNEL_OUT zImage
make -j6 modules O=$KERNEL_OUT DESTDIR=$MODULES_OUT
make -j6 modules_install O=$KERNEL_OUT INSTALL_MOD_PATH=$MODULES_OUT

# switch back to rabits dualboot dir
cd $DUALBOOTDIR

# prepare ramdisk
rm -rf boot/img/ramdisk && cp -af boot/ramdisk/stock boot/img/ramdisk && cp -af boot/ramdisk/multi/* boot/img/ramdisk/ && rm -rf boot/img/ramdisk/lib/modules && cp -a $MODULES_OUT/lib/modules boot/img/ramdisk/lib/
cp -af $ROOTDIR/default.prop $DUALBOOTDIR/boot/img/ramdisk/default.prop

# make ramdisk
cd boot/img/ramdisk && find | cpio -H newc -o | lzma -9 > ../initrd.img && cd ../../..
abootimg --create boot/img/boot.img -k $KERNEL_OUT/arch/arm/boot/zImage -f boot/bootimg.cfg -r boot/img/initrd.img

# Build blobtools
cd tools/blobtools && make && cd ../..

# Prepare blob file:
tools/blobtools/blobpack boot/img/blob LNX boot/img/boot.img

# Prepend header of the blob, thanx that:
echo -n "-SIGNED-BY-SIGNBLOB-" > boot/img/boot.blob
dd if=/dev/zero bs=1 count=8 >> boot/img/boot.blob
cat boot/img/blob >> boot/img/boot.blob

#data2sd
# prepare ramdisk
rm -rf boot/img/ramdisk && cp -af boot/ramdisk/stock boot/img/ramdisk && cp -af boot/ramdisk/multi/* boot/img/ramdisk/ && rm -rf boot/img/ramdisk/lib/modules && cp -a $MODULES_OUT/lib/modules boot/img/ramdisk/lib/
cp -af $ROOTDIR/init.cardhu.rc $DUALBOOTDIR/boot/img/ramdisk/init.cardhu.rc
cp -af $ROOTDIR/fstab.cardhu $DUALBOOTDIR/boot/img/ramdisk/fstab.cardhu

# make ramdisk
cd boot/img/ramdisk && find | cpio -H newc -o | lzma -9 > ../initrd.img && cd ../../..
abootimg --create boot/img/boot.img -k $KERNEL_OUT/arch/arm/boot/zImage -f boot/bootimg.cfg -r boot/img/initrd.img

# Build blobtools
cd tools/blobtools && make && cd ../..

# Prepare blob file:
tools/blobtools/blobpack boot/img/boot-data2sd LNX boot/img/boot.img

# Prepend header of the blob, thanx that:
echo -n "-SIGNED-BY-SIGNBLOB-" > boot/img/boot-data2sd.blob
dd if=/dev/zero bs=1 count=8 >> boot/img/boot-data2sd.blob
cat boot/img/boot-data2sd >> boot/img/boot-data2sd.blob

# back to dualboot dir
cd $DUALBOOTDIR

# build busybox
cd source/busybox/src
export KBUILD_OUTPUT=../out ARCH=arm CROSS_COMPILE=../../toolchain/bin/arm-linux-gnueabihf-
make install
cd ../../..

please change the paths if they are not correct for you

at the end you have to build the installer (look at rabits github readme or you use my installer zip and just replace the blob files with your new created ones)

you also need to put the buildtoolchain to the correct location (see the bash script above where it should be located)

/edit: gpu voltage interface is working. now working on a cpu interface to set your max cpu frequency up to 2ghz