[Galaxy Tab 3 General] nels83:
I just uploaded it. I shamelessly took CM/AndroidAndi repos as a base. Be warned that it's still a bit messy: some options are still not defined, there's no extraction script for vendor files (I just added a repository) etc. Oh, and no p5200 support, it's just the base.

If you want to test, add this manifest to your CM12.1 installation

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remove-project name="CyanogenMod/android_bionic" />
<project path="bionic" name="nels83/android_bionic.git" remote="github" revision="cm-12.1" />

<remove-project name="CyanogenMod/android_frameworks_base" />
<project path="frameworks/base" name="nels83/android_frameworks_base.git" remote="github" revision="cm-12.1" />

<remove-project name="CyanogenMod/android_frameworks_native" />
<project path="frameworks/native" name="nels83/android_frameworks_native.git" remote="github" revision="cm-12.1" />

<remove-project name="platform/hardware/intel/img/psb_headers" />
<project path="hardware/intel/img/psb_headers" name="nels83/android_hardware_intel_img_psb_headers.git" remote="github" revision="ilot-5.1" />

<remove-project name="platform/hardware/intel/img/psb_video" />
<project path="hardware/intel/img/psb_video" name="nels83/android_hardware_intel_img_psb_video.git" remote="github" revision="ilot-5.1" />

<!-- Custom -->
<project path="kernel/samsung/santos10" name="nels83/android_kernel_samsung_santos10.git" remote="github" revision="cm-12.1" />
<project path="device/samsung/p5200" name="nels83/android_device_samsung_p5200.git" remote="github" revision="cm-12.1" />
<project path="device/samsung/p5210" name="nels83/android_device_samsung_p5210.git" remote="github" revision="cm-12.1" />
<project path="vendor/samsung/p52xx" name="nels83/android_vendor_samsung_p52xx.git" remote="github" revision="cm-12.1" />
</manifest>

'brunch p5210' should be all you need after that.

Never thought of that but that's an idea.

I think it's ENFORCE as opposite to PERMISSIVE. But to enforce it, you have to enable it.

That would be great.

Camera is on it's way, I added a basic CameraWrapper and front/back camera work. No video recording though (still has problems with Intel OMX codecs).

No, just flash it and flash gapps and houdini after that (I'll make new versions with addon.d script so you won't have to flash it everytime you update CM).

Thanks ;)

I don't think it will be of any use, I did nothing special for this and it does not boot...

Yes the first boot is very long. You also need to flash these but no need to root, just go to developers options and enable it there.

Sound is a matter of time I think, the best bet is tinyalsa but I need to figure out how this driver works...

---------- Post added at 09:50 PM ---------- Previous post was at 09:29 PM ----------

cm-12.1-20150414-UNOFFICIAL-p5210.zip uploaded.

New in this version is camera support (but no video recording). The tree used to compile this version is on my github (you can find the needed manifest in the previous post).

To install (with TWRP):

- Flash cm-12.1-20150414-UNOFFICIAL-p5210.zip

- Flash gsf-store-x86-5.1-20150411.zip

- Flash houdini-5.0-20150411.zip

- Factory reset (if coming from another rom)