[HTC Wildfire S] iH8ra!n:
Starting a build attempt which should finish with a build that has a completely working camera included! :fingers-crossed:

fedor@fedor-Aspire-4830TG:~$ cd ~/CyanogenMod/marvel
fedor@fedor-Aspire-4830TG:~/CyanogenMod/marvel$ repo init -u git://github.com/iH8rain/android.git -b cm-10.1
Get https://gerrit.googlesource.com/git-repo
remote: Counting objects: 101, done
remote: Finding sources: 100% (101/101)
remote: Total 2443 (delta 1411), reused 2443 (delta 1411)
Empfange Objekte: 100% (2443/2443), 1.58 MiB | 1.70 MiB/s, done.
Löse Unterschiede auf: 100% (1411/1411), done.
Von https://gerrit.googlesource.com/git-repo
* [neuer Zweig] maint -> origin/maint
* [neuer Zweig] master -> origin/master
* [neuer Zweig] stable -> origin/stable
* [neue Markierung] v1.0 -> v1.0
* [neue Markierung] v1.0.1 -> v1.0.1
* [neue Markierung] v1.0.2 -> v1.0.2
* [neue Markierung] v1.0.3 -> v1.0.3
* [neue Markierung] v1.0.4 -> v1.0.4
* [neue Markierung] v1.0.5 -> v1.0.5
* [neue Markierung] v1.0.6 -> v1.0.6
* [neue Markierung] v1.0.7 -> v1.0.7
* [neue Markierung] v1.0.8 -> v1.0.8
* [neue Markierung] v1.0.9 -> v1.0.9
* [neue Markierung] v1.1 -> v1.1
* [neue Markierung] v1.10.0 -> v1.10.0
* [neue Markierung] v1.10.1 -> v1.10.1
* [neue Markierung] v1.10.2 -> v1.10.2
* [neue Markierung] v1.10.3 -> v1.10.3
* [neue Markierung] v1.10.4 -> v1.10.4
* [neue Markierung] v1.11.0 -> v1.11.0
* [neue Markierung] v1.11.1 -> v1.11.1
* [neue Markierung] v1.12.0 -> v1.12.0
* [neue Markierung] v1.12.1 -> v1.12.1
* [neue Markierung] v1.12.2 -> v1.12.2
* [neue Markierung] v1.2 -> v1.2
* [neue Markierung] v1.3 -> v1.3
* [neue Markierung] v1.3.1 -> v1.3.1
* [neue Markierung] v1.3.2 -> v1.3.2
* [neue Markierung] v1.4 -> v1.4
* [neue Markierung] v1.4.1 -> v1.4.1
* [neue Markierung] v1.4.2 -> v1.4.2
* [neue Markierung] v1.4.3 -> v1.4.3
* [neue Markierung] v1.4.4 -> v1.4.4
* [neue Markierung] v1.5 -> v1.5
* [neue Markierung] v1.5.1 -> v1.5.1
* [neue Markierung] v1.6 -> v1.6
* [neue Markierung] v1.6.1 -> v1.6.1
* [neue Markierung] v1.6.10 -> v1.6.10
* [neue Markierung] v1.6.10.1 -> v1.6.10.1
* [neue Markierung] v1.6.10.2 -> v1.6.10.2
* [neue Markierung] v1.6.2 -> v1.6.2
* [neue Markierung] v1.6.3 -> v1.6.3
* [neue Markierung] v1.6.4 -> v1.6.4
* [neue Markierung] v1.6.5 -> v1.6.5
* [neue Markierung] v1.6.6 -> v1.6.6
* [neue Markierung] v1.6.7 -> v1.6.7
* [neue Markierung] v1.6.7.1 -> v1.6.7.1
* [neue Markierung] v1.6.7.2 -> v1.6.7.2
* [neue Markierung] v1.6.7.3 -> v1.6.7.3
* [neue Markierung] v1.6.7.4 -> v1.6.7.4
* [neue Markierung] v1.6.7.5 -> v1.6.7.5
* [neue Markierung] v1.6.8 -> v1.6.8
* [neue Markierung] v1.6.8.1 -> v1.6.8.1
* [neue Markierung] v1.6.8.10 -> v1.6.8.10
* [neue Markierung] v1.6.8.11 -> v1.6.8.11
* [neue Markierung] v1.6.8.2 -> v1.6.8.2
* [neue Markierung] v1.6.8.3 -> v1.6.8.3
* [neue Markierung] v1.6.8.4 -> v1.6.8.4
* [neue Markierung] v1.6.8.5 -> v1.6.8.5
* [neue Markierung] v1.6.8.6 -> v1.6.8.6
* [neue Markierung] v1.6.8.7 -> v1.6.8.7
* [neue Markierung] v1.6.8.8 -> v1.6.8.8
* [neue Markierung] v1.6.8.9 -> v1.6.8.9
* [neue Markierung] v1.6.9 -> v1.6.9
* [neue Markierung] v1.6.9.1 -> v1.6.9.1
* [neue Markierung] v1.6.9.2 -> v1.6.9.2
* [neue Markierung] v1.6.9.3 -> v1.6.9.3
* [neue Markierung] v1.6.9.4 -> v1.6.9.4
* [neue Markierung] v1.6.9.5 -> v1.6.9.5
* [neue Markierung] v1.6.9.6 -> v1.6.9.6
* [neue Markierung] v1.6.9.7 -> v1.6.9.7
* [neue Markierung] v1.6.9.8 -> v1.6.9.8
* [neue Markierung] v1.7 -> v1.7
* [neue Markierung] v1.7.1 -> v1.7.1
* [neue Markierung] v1.7.2 -> v1.7.2
* [neue Markierung] v1.7.3 -> v1.7.3
* [neue Markierung] v1.7.3.1 -> v1.7.3.1
* [neue Markierung] v1.7.4 -> v1.7.4
* [neue Markierung] v1.7.4.1 -> v1.7.4.1
* [neue Markierung] v1.7.4.2 -> v1.7.4.2
* [neue Markierung] v1.7.4.3 -> v1.7.4.3
* [neue Markierung] v1.7.5 -> v1.7.5
* [neue Markierung] v1.7.6 -> v1.7.6
* [neue Markierung] v1.7.6.1 -> v1.7.6.1
* [neue Markierung] v1.7.7 -> v1.7.7
* [neue Markierung] v1.7.7.1 -> v1.7.7.1
* [neue Markierung] v1.7.7.2 -> v1.7.7.2
* [neue Markierung] v1.7.7.3 -> v1.7.7.3
* [neue Markierung] v1.7.7.4 -> v1.7.7.4
* [neue Markierung] v1.7.7.5 -> v1.7.7.5
* [neue Markierung] v1.7.7.6 -> v1.7.7.6
* [neue Markierung] v1.7.8 -> v1.7.8
* [neue Markierung] v1.7.8.1 -> v1.7.8.1
* [neue Markierung] v1.7.8.2 -> v1.7.8.2
* [neue Markierung] v1.8.0 -> v1.8.0
* [neue Markierung] v1.8.1 -> v1.8.1
* [neue Markierung] v1.8.2 -> v1.8.2
* [neue Markierung] v1.9.0 -> v1.9.0
* [neue Markierung] v1.9.1 -> v1.9.1
* [neue Markierung] v1.9.2 -> v1.9.2
* [neue Markierung] v1.9.3 -> v1.9.3
* [neue Markierung] v1.9.4 -> v1.9.4
* [neue Markierung] v1.9.5 -> v1.9.5
* [neue Markierung] v1.9.6 -> v1.9.6
Get git://github.com/iH8rain/android.git
remote: Counting objects: 26, done.
remote: Compressing objects: 100% (23/23), done.
remote: Total 26 (delta 7), reused 0 (delta 0)
Unpacking objects: 100% (26/26), done.
Von git://github.com/iH8rain/android
* [neuer Zweig] cm-10.1 -> origin/cm-10.1

Your identity is: iH8rain <fedorcologne@gmail.com>
If you want to change this, please re-run 'repo init' with --config-name

repo has been initialized in /home/fedor/CyanogenMod/marvel
fedor@fedor-Aspire-4830TG:~/CyanogenMod/marvel$ repo sync -c
Fetching projects: 6% (23/368) remote: Counting objects: 7, done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 4 (delta 3), reused 4 (delta 3)
Unpacking objects: 100% (4/4), done.
Von git://github.com/iH8rain/android_device_htc_msm7x27-common
6aa462b..5094059 master -> github/master
Fetching projects: 11% (41/368) remote: Counting objects: 10, done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 10 (delta 6), reused 0 (delta 0)
Unpacking objects: 100% (10/10), done.
Fetching projects: 12% (45/368) Von git://codeaurora.org/platform/external/bluetooth/glib
* [neue Markierung] AU_LINUX_ANDROID_JB_2.2_RB2.04.01.02.017.256 -> AU_LINUX_ANDROID_JB_2.2_RB2.04.01.02.017.256
* [neue Markierung] AU_LINUX_ANDROID_JB_2.3_RB2.04.01.01.068.003 -> AU_LINUX_ANDROID_JB_2.3_RB2.04.01.01.068.003
* [neue Markierung] AU_LINUX_ANDROID_JB_2.5.04.02.02.040.312 -> AU_LINUX_ANDROID_JB_2.5.04.02.02.040.312
* [neue Markierung] AU_LINUX_ANDROID_JB_2.5.4.04.02.02.073.066 -> AU_LINUX_ANDROID_JB_2.5.4.04.02.02.073.066
* [neue Markierung] AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.021 -> AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.021
* [neue Markierung] AU_LINUX_ANDROID_JB_3.2.1.04.02.02.086.028 -> AU_LINUX_ANDROID_JB_3.2.1.04.02.02.086.028
* [neue Markierung] AU_LINUX_ANDROID_JB_MR1.04.02.02.049.318 -> AU_LINUX_ANDROID_JB_MR1.04.02.02.049.318
* [neue Markierung] M8064AAAAANLYA109604 -> M8064AAAAANLYA109604
* [neue Markierung] M8064AAAAANLYA1205 -> M8064AAAAANLYA1205
* [neue Markierung] M8930AAAAANLYA255092021 -> M8930AAAAANLYA255092021
Fetching projects: 18% (67/368) remote: Counting objects: 1, done.
remote: Total 1 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (1/1), done.
Fetching projects: 19% (70/368) Von git://codeaurora.org/platform/external/bluetooth/hcidump
* [neue Markierung] AU_LINUX_ANDROID_JB_3.2.1.04.02.02.086.028 -> AU_LINUX_ANDROID_JB_3.2.1.04.02.02.086.028
Fetching projects: 55% (203/368) remote: Counting objects: 162, done.
remote: Compressing objects: 100% (57/57), done.
Fetching projects: 60% (221/368) remote: Total 92 (delta 53), reused 61 (delta 24)
Unpacking objects: 100% (92/92), done.acking objects: 73% (68/92)
Von git://github.com/androidarmv6/android_frameworks_base
ff63996..e6e8240 cm-10.1 -> github/cm-10.1
Fetching projects: 100% (368/368), done.
Checking out files: 100% (18295/18295), done. files: 47% (8715/18295)
Checking out files: 100% (5309/5309), done.ut files: 27% (1465/5309)
Checking out files: 100% (9325/9325), done. out files: 47% (4396/9325)
Checking out files: 100% (730/730), done.ng out files: 21% (159/730)
Checking out files: 100% (24704/24704), done.ut files: 50% (12386/24704)
Checking out files: 100% (2800/2800), done. out files: 3% (104/2800)
Checking out files: 100% (20142/20142), done.
Checking out files: 100% (4/4), done.ecking out files: 50% (2/4)
Checking out files: 100% (34218/34218), done.ut files: 1% (616/34218)
Checking out files: 100% (1171/1171), done. out files: 2% (28/1171)
Checking out files: 100% (575/575), done.ng out files: 8% (47/575)
Checking out files: 100% (431/431), done.ng out files: 14% (64/431)
Checking out files: 100% (175/175), done.
Checking out files: 100% (135/135), done.
Checking out files: 100% (378/378), done.
Checking out files: 100% (433/433), done.ng out files: 18% (78/433)
Checking out files: 100% (2407/2407), done.
Checking out files: 100% (2489/2489), done.
Checking out files: 100% (2493/2493), done.
Checking out files: 100% (177/177), done.ng out files: 9% (17/177)
Checking out files: 100% (137/137), done.
Checking out files: 100% (110/110), done.
Checking out files: 100% (40775/40775), done.ut files: 18% (7534/40775)
Checking out files: 100% (96/96), done.
Checking out files: 100% (450/450), done.
Syncing work tree: 100% (368/368), done.

fedor@fedor-Aspire-4830TG:~/CyanogenMod/marvel$ repo sync -c
Fetching projects: 100% (368/368), done.
Syncing work tree: 100% (368/368), done.

fedor@fedor-Aspire-4830TG:~/CyanogenMod/marvel$ cd vendor/cm; ./get-prebuilts
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 178 100 178 0 0 701 0 --:--:-- --:--:-- --:--:-- 791
100 391k 100 391k 0 0 235k 0 0:00:01 0:00:01 --:--:-- 370k
Archive: ./proprietary/Term.apk
inflating: ./proprietary/lib/armeabi/libjackpal-androidterm4.so
inflating: ./proprietary/lib/mips/libjackpal-androidterm4.so
inflating: ./proprietary/lib/x86/libjackpal-androidterm4.so
fedor@fedor-Aspire-4830TG:~/CyanogenMod/marvel/vendor/cm$ cd ..; cd ..
fedor@fedor-Aspire-4830TG:~/CyanogenMod/marvel$ source build/envsetup.sh; lunch cm_marvel-userdebug; export USE_CCACHE=1
including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/armv7-a/vendorsetup.sh
including device/generic/mips/vendorsetup.sh
including device/generic/x86/vendorsetup.sh
including device/htc/marvel/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including vendor/cm/vendorsetup.sh
including sdk/bash_completion/adb.bash
including vendor/cm/bash_completion/git.bash
including vendor/cm/bash_completion/repo.bash
Looking for dependencies

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
CM_VERSION=10.1-20130516-EXPERIMENTAL-marvel-A0
TARGET_PRODUCT=cm_marvel
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv6-vfp
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-19-generic-x86_64-with-Ubuntu-13.04-raring
HOST_BUILD_TYPE=release
BUILD_ID=CM10.1-20130516
OUT_DIR=/home/fedor/CyanogenMod/marvel/out
============================================

fedor@fedor-Aspire-4830TG:~/CyanogenMod/marvel$ make -j8 bacon

EDIT:

When I overtake both of feroxx changes (from the patch-1 and the latest two from the master -branch) camera gives me FCs.

If I just overtake the cameraHAL.cpp like it is now found in the master-branch at feroxx GitHub repo, I can take photos with artifacts in the cam preview, but when I press the "record video" button in the camcorder mode, camera FCs too.

So, as I want you anyway to get this build with at least a working Camera, I just started to upload it. :)

Stay tuned! :)

EDIT 2:

It's up! Happy downloading and flashing! :)