It still wasn't working but the google usb device that pops upwhen in fastboot has a different vendor id than the device. I added the goodle vendor to my udev rules and i finally got fastboot!
So I built the .29 kernel from source. I used the config from my device and really didn't change anything except for removing the driver fro the touch screen. I tried to boot the compiled zImage and got a confirmation message that said rebooting, the screen flashed a little but does not boot right away, after about 1-2 minutes it reboots but the kernel version is unchanged. So I guess the kernel is not in "bootable" shape but I'm not sure what I missed.
i know this probably is the complete wrong direction, but i have no idea about building kernels, so...would there be any possibility of unpacking the updata.app file that we use to install new firmwares? if so couldnt somebody customize that and just repack it? then there would be no need to even have a custom recovery, just insert sdcard with updata.app and unlmt.cfg.
Now that I've got a kernel compiled (I changed the modules to be built into the kernel.) But I can't get into fastboot mode. It was powering on while pressing the volume down button yes?