yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] zarto:
1. HP Slate 7 Plus 4200ef (French)

2. Android 4.2.2

3. I had to use sdhci-tegra.3 instead of sdhci_tegra.3 :

ls -al /dev/block/platform/sdhci-tegra.3/by-name

lrwxrwxrwx root root 2013-12-07 08:58 APP -> /dev/block/mmcblk0p3

lrwxrwxrwx root root 2013-12-07 08:58 CAC -> /dev/block/mmcblk0p4

lrwxrwxrwx root root 2013-12-07 08:58 LNX -> /dev/block/mmcblk0p2

lrwxrwxrwx root root 2013-12-07 08:58 MDA -> /dev/block/mmcblk0p7

lrwxrwxrwx root root 2013-12-07 08:58 MSC -> /dev/block/mmcblk0p5

lrwxrwxrwx root root 2013-12-07 08:58 SOS -> /dev/block/mmcblk0p1

lrwxrwxrwx root root 2013-12-07 08:58 UDA -> /dev/block/mmcblk0p11

lrwxrwxrwx root root 2013-12-07 08:58 UDC -> /dev/block/mmcblk0p8

lrwxrwxrwx root root 2013-12-07 08:58 UDD -> /dev/block/mmcblk0p9

lrwxrwxrwx root root 2013-12-07 08:58 UDF -> /dev/block/mmcblk0p10

lrwxrwxrwx root root 2013-12-07 08:58 USP -> /dev/block/mmcblk0p6

cat /proc/partitions

major minor #blocks name

179 0 7634944 mmcblk0

179 1 8192 mmcblk0p1

179 2 8192 mmcblk0p2

179 3 940032 mmcblk0p3

179 4 786432 mmcblk0p4

179 5 2048 mmcblk0p5

179 6 32768 mmcblk0p6

179 7 2048 mmcblk0p7

179 8 2048 mmcblk0p8

179 9 65536 mmcblk0p9

179 10 8192 mmcblk0p10

179 11 5769216 mmcblk0p11

179 32 4096 mmcblk0boot1

179 16 4096 mmcblk0boot0

Just ask if you need any other informations :)
[Miscellaneous Android Development] jerbear294:
That should be it for now.

On other news, I was right. SOS indeed is the recovery partition. I have new instructions in the DEV post.
[Miscellaneous Android Development] Eric Karz:
[/QUOTE]

Fun Fact: This device's ROM is similar to the Nabi 2. In fact, it's also got a Tegra 3. But it seems HP did a horrible job at cleaning up the ROM for their own purposes, this ROM had tons of Nabi 2 bloatware in it![/QUOTE]

what was the nabi 2 items you removed ?
[Miscellaneous Android Development] jerbear294:
A bunch of files that only applied to the Nabi 2. CheckOtaUpdate from the Nabi was present, and that is not necessary since Android itself checks for updates. That was made for the Nabi. Same with CoreServiceProvider. It was made to act as the Nabi core in a recent update. This is AOSP, we don't need the Nabi core. And the list goes on...
[Miscellaneous Android Development] TommeleTBone:
Slate 7 Plus 4200eg

root@android:/ # cat /proc/partitions

cat /proc/partitions

major minor #blocks name

179 0 7634944 mmcblk0

179 1 8192 mmcblk0p1

179 2 8192 mmcblk0p2

179 3 940032 mmcblk0p3

179 4 786432 mmcblk0p4

179 5 2048 mmcblk0p5

179 6 32768 mmcblk0p6

179 7 2048 mmcblk0p7

179 8 2048 mmcblk0p8

179 9 65536 mmcblk0p9

179 10 8192 mmcblk0p10

179 11 5769216 mmcblk0p11

179 32 4096 mmcblk0boot1

179 16 4096 mmcblk0boot0

179 48 1921024 mmcblk1

179 49 1920000 mmcblk1p1

ls -al /dev/block/platform/sdhci-tegra.3/by-name

lrwxrwxrwx root root 2013-12-16 15:58 APP -> /dev/block/mmcblk0p3

lrwxrwxrwx root root 2013-12-16 15:58 CAC -> /dev/block/mmcblk0p4

lrwxrwxrwx root root 2013-12-16 15:58 LNX -> /dev/block/mmcblk0p2

lrwxrwxrwx root root 2013-12-16 15:58 MDA -> /dev/block/mmcblk0p7

lrwxrwxrwx root root 2013-12-16 15:58 MSC -> /dev/block/mmcblk0p5

lrwxrwxrwx root root 2013-12-16 15:58 SOS -> /dev/block/mmcblk0p1

lrwxrwxrwx root root 2013-12-16 15:58 UDA -> /dev/block/mmcblk0p11

lrwxrwxrwx root root 2013-12-16 15:58 UDC -> /dev/block/mmcblk0p8

lrwxrwxrwx root root 2013-12-16 15:58 UDD -> /dev/block/mmcblk0p9

lrwxrwxrwx root root 2013-12-16 15:58 UDF -> /dev/block/mmcblk0p10

lrwxrwxrwx root root 2013-12-16 15:58 USP -> /dev/block/mmcblk0p6
[Miscellaneous Android Development] jerbear294:
CWM will be a little bit longer. The CWM Builder is broken. I might compile it myself.
[Miscellaneous Android Development] TommeleTBone:
recovery.img 4200eg

Dump of SOS partition
[Miscellaneous Android Development] zarto:
I sent you a pm with recovery.img (I'm not allowed to post links).
[Miscellaneous Android Development] jerbear294:
Well, most of the partitions are the same. However, there are a few differences, so there will be separate CWM and ROM builds.
[Miscellaneous Android Development] jerbear294:
I'm going to start working on a ROM image for the 4200ef (France) tomorrow. After that? 4200eg (United Kingdom).
[Miscellaneous Android Development] TommeleTBone:
will that include cwm?
[Miscellaneous Android Development] jerbear294:
No, unfortunately. The CWM Builder is still down. But the moment it's back up I will queue builds of CWM Touch Recovery.
[Miscellaneous Android Development] jerbear294:
Tell me which version of the Slate 7 Plus you have if it's not planned yet (US, EG, EF, CA), and I'll look into making a ROM for it.
[Miscellaneous Android Development] TommeleTBone:
4200eg
[Miscellaneous Android Development] jerbear294:
I've got an EG version deodexing right now.

Still no CWM :( All of the builder's recent builds have failed, and not just for me. It's broken. And I don't wanna have to create a Linux VM just to compile a few builds of CWM.
[Miscellaneous Android Development] TommeleTBone:
well, than we have to wait a little longer... no problem...

the hard work is yet to come i guess, do you have on mind to do kitkat on the slate?
[Miscellaneous Android Development] jerbear294:
For that I'll need the kernel source, I'm no uber developer.
[Miscellaneous Android Development] jerbear294:
Well, I have good news and bad news. The good news is the CWM Builder is back up. The bad news is that all of the recent builds made by anyone has failed. I'll queue a build and hope for the best.

Edit: Fail. When will it work? :(
[Miscellaneous Android Development] TommeleTBone:
i guess the recent builds are stuff which was put up bevor outage...
[Miscellaneous Android Development] TommeleTBone:
my build stops with:

bionic/libc/Android.mk:429: TARGET_CPU_VARIANT is not defined

bionic/libc/arch-arm/arm.mk:30: *** "TARGET_CPU_VARIANT not set or set to an unknown value. Possible values are cortex-a5, cortex-a7, cortex-a8, cortex-a9, cortex-a15, krait, scorpion. Use generic for devices that do not have a CPU similar to any of the supported cpu variants.". Stop.
[Miscellaneous Android Development] jerbear294:
Sorry for the hiatus. :(

In order to build CWM I need somwone to install Ubuntu Linux on their system, be it a VM or a real installation. They will need to install TeamViewer as well.
[Miscellaneous Android Development] jerbear294:
The ClockWorkMod Builder cooperated! I am uploading builds for the 4200eg now.
[Miscellaneous Android Development] TommeleTBone:
kewl! sorry that i can not assist with ubuntu stuff...
[Miscellaneous Android Development] jerbear294:
It's fine. The CWM Builder is back up. Besides, I've installed Cygwin onto my PC and that should take care of anything requiring Linux.

I should build CyanogenMod for this device... if I knew how :p I've never built ROMs before, and JB-SlatePlusROM is my first custom one.

ClockWorkMod for 4200eg uploaded! :D

EDIT: Building CWM for 4200ef right now, as well as downloading the stock 4200eg rom for editing.

EDIT2: If I want any hope of building CyanogenMod, I'm going to need someone to download TeamViewer and grant me access to their computer remotely. A) my computer is horrible and B) it doesn't even have enough disk space to hold Android's source code if it was completely wiped (The drive's only 80 gigabytes. I'm overdue for an upgrade.). So essentially I need someone to hold the source code on their computer for me.

EDIT3: Working on 4200eg port of ROM and CWM for 4200ef uploading! :D
[Miscellaneous Android Development] zarto:
Hi ! Just take a look at your private messages :)
[Miscellaneous Android Development] TommeleTBone:
on the way tasting...
[Miscellaneous Android Development] jerbear294:
The CWM builder has cursed us.

The CWM builds are currently messed up (at least the 4200eg one is). We're currently working on a fix. Flashify didn't work, and the script hangs (but ADB has been doing that to people lately)

EDIT: Thanks to [MENTION=1480450]zarto[/MENTION] I now have a dedicated Ubuntu 13.10 build server via TeamViewer!
[Miscellaneous Android Development] TommeleTBone:
this is how the bootloader menue looks like...if i boot into bootloader
[Miscellaneous Android Development] jerbear294:
OK, so TommeleTBone and I have been working on CWM issues. As of now the recovery boots into a black and white screen. It seems we need a graphics.c file for the tablet, I'll look into creating one.

If all else fails, I have the build server now, so I can compile CWM Non-touch recovery with the CyanogenMod source code.
[Miscellaneous Android Development] pille1:
Hi, i have this tablet from today and I want to root it, but for the moment I don't want to install any rom. Can someone tell me how to root it? I can't find anything for this tablet.

In future, I wish I could help. Thank you.

My Slate 7 Plus model is 4200es
[Miscellaneous Android Development] jerbear294:
Try the SuperOneClick application. If that fails, no matter what you do, DO NOT try vRoot or Kango Root, these programs have been confirmed malicious. Instead download TeamViewer and I will root it for you.
[Miscellaneous Android Development] jerbear294:
The build server has spent the majority of the day downloading CyanogenMod 10.2 source (because 4.3 > 4.2.2). Once it's ready I'll do some test builds for the 2012 Nexus 7 (due to similar hardware) to get familiarized with the commands, examine the Slate's stock kernel and recovery, and see if I can get CWM to work.
[Miscellaneous Android Development] jerbear294:
School starts again tomorrow, so expect slower progress. :(
[Miscellaneous Android Development] zarto:
Hi ! I managed to root mine with Impactor.
[Miscellaneous Android Development] pille1:
Thank you! But the program can't find the device :(
[Miscellaneous Android Development] zarto:
I think I used modified ADB drivers in the Tool Package from this thread http://xdaforums.com/showthread.php?t=2422353 (next to Step 1 in red)
[Miscellaneous Android Development] zarto:
For [MENTION=5170448]pille1[/MENTION] :

Download drivers here : http://developer.android.com/sdk/win-usb.html and extract zip file.

In the android_winusb.inf add these lines :

;HP Slate 7 Plus
%SingleBootLoaderInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_03F0&PID_5D1D&REV_0232&MI_01

under [Google.NTx86] and [Google.NTamd64]

Then you have to force installation of this driver (you'll have to click Install anyway because it's not signed)

Last step : open C:\Users\username\.android\adb_usb.ini file then add a line with :

0x03F0

ADB and Fastboot should work then, and your device should be detected.
[Miscellaneous Android Development] TommeleTBone:
use http://www.chip.de/downloads/Universal-ADB-Treiber_61437026.html

universal ADB driver did the trick for me...
[Miscellaneous Android Development] zarto:
One more thing maybe you all already knew : I tried to unlock bootloader, but it was already unlocked. I suppose HP Slate 7 Plus is stock boot unlocked ...
[Miscellaneous Android Development] jerbear294:
That's helpful. We don't need to wipe everything to root :)
[Miscellaneous Android Development] jerbear294:
Yesterday I had the server build some non-touch CWM builds for testing. I will put a fakeflash zip in the CWM post so you don't brick your recovery (BTW is yours still bricked Tommele? I've still got the stock one, just flashify it)

The fakeflash will overwrite your current recovery until the next reboot.
[Miscellaneous Android Development] TommeleTBone:
nothing bricked!

i was able to reflash the recovery with flashyfy.

i guess that will do the trick also for permanent none touch cwm...
[Miscellaneous Android Development] jerbear294:
DEV post updated. Please follow the instructions under mount points: They are needed to compile working builds of CWM (and probably where the builder messed up)
[Miscellaneous Android Development] TommeleTBone:
4200eg:

root@android:/ # cat /proc/mounts

cat /proc/mounts

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

debugfs /sys/kernel/debug debugfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0

/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 rw,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=wri

teback 0 0

/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 rw,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=writ

eback 0 0

/dev/block/platform/sdhci-tegra.3/by-name/UDD /forever ext4 rw,noatime,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=writeback 0 0

/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

/dev/block/dm-0 /mnt/asec/com.mxtech.videoplayer.pro-1 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0

/dev/block/dm-1 /mnt/asec/com.rerware.android.MyBackupPro-2 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0

/dev/block/dm-2 /mnt/asec/dk.tacit.android.foldersync.full-1 ext4 ro,dirsync,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0

/dev/block/vold/179:49 /storage/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,ioc

harset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
[Miscellaneous Android Development] zarto:
4200ef :

u0_a143@android:/ $ cat /proc/mounts

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

debugfs /sys/kernel/debug debugfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro,relatime,user_xattr,acl,barrier=1,data=ordered 0 0

/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 rw,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=writeback 0 0

/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 rw,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=writeback 0 0

/dev/block/platform/sdhci-tegra.3/by-name/UDD /forever ext4 rw,noatime,user_xattr,acl,barrier=1,journal_async_commit,nodelalloc,data=writeback 0 0

tmpfs /storage/emulated tmpfs rw,nosuid,nodev,relatime,mode=050,gid=1028 0 0

/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

/dev/block/vold/179:49 /storage/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/fuse /storage/emulated/0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

/dev/fuse /storage/emulated/0/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

/dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

/dev/fuse /storage/emulated/legacy/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

u0_a143@android:/ $

Envoyé de mon HP Slate 7 Plus en utilisant Tapatalk
[Miscellaneous Android Development] jerbear294:
I've uploaded a fakeflash zip in this post based on the 4200eg, but theoretically it should work on any device. The only things different would be the partitions which I can change manually. This is just to see if I can get CWM to boot up :p

DON'T FLASH THE ROM WITH THE FAKEFLASH

Like I said, I haven't changed the partitions from the defaults, so if it works and you flash the ROM it could wind up in the bootloader partition (which would brick your Slate, by the way :crying:)

If anything goes wrong, just reboot the Slate 7 Plus back into recovery and the normal one will be restored.
[Miscellaneous Android Development] TommeleTBone:
so how do i use it? flashyfy? or through the hpbootloader recovery?
[Miscellaneous Android Development] zarto:
Jerbear294 wrote "no flash" so maybe you should avoid flashify. :)

Envoyé de mon HP Slate 7 Plus en utilisant Tapatalk
[Miscellaneous Android Development] TommeleTBone:
tried it with the slatestock-backup, did not work, install stops...
[Miscellaneous Android Development] jerbear294:
Directly through the stock recovery. When it's done it will reboot recovery to get into CWM. It will restore the stock recovery on reboot.
[Miscellaneous Android Development] TommeleTBone:
tried it several times, did also redownload the file...no chance...

it always stops at "verifying..."
[Miscellaneous Android Development] zarto:
I wanted to try but ... I can't even reach this screen.

How did you do TommeleTBone ?

---------- Post added at 06:13 PM ---------- Previous post was at 05:29 PM ----------

Okay ! I was stuck at the "No command" message ! Now I found the procedure :

1 - Turn off the tablet

2 - Hold Power and Volume +

3 - Using Volume- choose Recovery Kernel then press Volume+

4 - Wait

5 - When No command (In french it says Aucune commande) appears press Volume+ and Volume- at the same time

6 - Android System Recovery appears !

I tried to apply udpate.zip from sdcard but it failed after verification :(
[Miscellaneous Android Development] TommeleTBone:
yop, this is the way...
[Miscellaneous Android Development] zarto:
[MENTION=5479482]jerbear294[/MENTION] maybe we should do something like this : http://xdaforums.com/showthread.php?t=909213
[Miscellaneous Android Development] TommeleTBone:
yeah, my guess also, we need to get rid of signature verification
[Miscellaneous Android Development] jerbear294:
Usually the signature verification fails if the bootloader is locked... Weird.

Well, I know the Slate doesn't have the recovery in the kernel (as is the case of the Galaxy S2) because CWM Touch flashed via Flashify on Tommele's Slate.

I will build a recovery.img using the same source code that can be flashed via Flashify. It won't automatically restore the normal recovery but I have the stock recovery images for the eg and ef models.

Is there an option to disable verification in the stock recovery? I know CWM does, but I'm not sure if the stock one does. If that option exists then it can be used to get past the verification.
[Miscellaneous Android Development] TommeleTBone:
nope, no feature in 3e-recovery
[Miscellaneous Android Development] jerbear294:
I will attempt to patch the stock 3e recovery.
[Miscellaneous Android Development] jerbear294:
I have no idea how to patch 3E recovery... :(

However, I've got a recovery.img made from the same source as the fakeflash. Flash it via Flashify, but only if you have backed up your current recovery, which can also be done via Flashify.

EDIT: Forgot to upload it... :p
[Miscellaneous Android Development] TommeleTBone:
nope, does not work, some behavior as last recovery...black/lightning screen :crying:
[Miscellaneous Android Development] jerbear294:
I need to find the cause of this issue... :crying:
[Miscellaneous Android Development] jerbear294:
Can any of you find a graphics.c file in your system partition? That could be the key.
[Miscellaneous Android Development] TommeleTBone:
searched with rootexplorer the whole / ...nothing
[Miscellaneous Android Development] pille1:
Ok, it's impossible for me to root this tablet... :(

I have tried all that you have said, and nothing, cydia impactor doesn't recognize my device...

I've never had so many problems rooting a device, I have rooted lots of smartphones, but with this tablet, it's impossible.

---------- Post added at 01:04 PM ---------- Previous post was at 01:00 PM ----------

Here, I haven't got this file: C:\Users\username\.android\adb_usb.ini, so I can't add anything :crying::confused:
[Miscellaneous Android Development] zarto:
Just to be sure : in C:\Users\username\.android\adb_usb.ini "username" must be replaced by YOUR username

I assumed you're using Win Vista, 7 or 8. In XP path would be C:\Docs & Settings\username\Local Settings or AppData ...
[Miscellaneous Android Development] pille1:
Just rooted, Thank you!! :D

Enviado desde mi HP Slate 7 Plus mediante Tapatalk
[Miscellaneous Android Development] jerbear294:
I'm getting somewhere.

I just emailed the CEO of HP about the kernel source and he forwarded the email to the people responsible for the development of the Slate. :D
[Miscellaneous Android Development] TommeleTBone:
go go go!
[Miscellaneous Android Development] TommeleTBone:
http://xdaforums.com/showthread.php?t=2421841

maybe the guy can assist? he build cwm for slate7 2800

---------- Post added at 09:17 AM ---------- Previous post was at 08:25 AM ----------

http://xdaforums.com/showthread.php?t=2599500

i tested also the recovery.img from this thread, result was recovery did not boot up :-<

---------- Post added at 09:34 AM ---------- Previous post was at 09:17 AM ----------

https://h20392.www2.hp.com/opensource/product.jsp?cat=1070&fam=Tablet+PCs&prd=HPSlate7Plus-OSP

here you can request the sourcecode
[Miscellaneous Android Development] jerbear294:
I sent him a PM and just requested the source code.
[Miscellaneous Android Development] TommeleTBone:
i will pm you as soon as i have the source for the 4200 too
[Miscellaneous Android Development] jerbear294:
Just got an email with the source link. I'll download it to the build server when I get the chance. :D
[Miscellaneous Android Development] TommeleTBone:
will pm you....
[Miscellaneous Android Development] jerbear294:
I found out that even though my school blocks TeamViewer, they don't block the web version :p

I'll be able to make more progress this way. Building possibly fixed recovery images now.
[Miscellaneous Android Development] rjwil1086:
OK, so I've got some good information for you. I think I may be able to build a correct image. I wasn't sure if you wanted me to do all the work or if you just wanted some info. The link below has some good info I extracted from your recovery partition. The second link below is an excellent guide for building CWM. Let me know if you want me to try to build this for you or not.

http://goo.gl/mhdaqj

http://xda-university.com/as-a-developer/porting-clockworkmod-recovery-to-a-new-device

-RJ
[Miscellaneous Android Development] TommeleTBone:
jerbear, what's your thougt on this?
[Miscellaneous Android Development] jerbear294:
I am using the recovery.fstab from the file to get us correct partitions. I will then edit some other files and see if the recovery boots (recovery.fstab wouldn't be the cause AFAIK). If all else fails we have RJ helping us (Thanks again!)
[Miscellaneous Android Development] jerbear294:
I will be uploading a new recovery image soon. And unlike the other one this one can safely flash the ROM thanks to RJ extracting the recovery.fstab from 3e recovery.