Ok.. tossed on CodeName Android, Gapps, and all your files except media_profiles.xml and I don't see any errors in logcat, I don't boot loop.. but camera still doesn't connect..
Tossed media_profiles.xml and now boot loop again...
I/CameraService( 294): CameraService started (pid=294)
E/HAL ( 294): load: module=/system/lib/hw/camera.msm7x30.so
E/HAL ( 294): Cannot load library: link_image[1965]: 294 could not load needed library 'libcamera.so' for 'camera.msm7x30.so' (reloc_library[1314]: 294 cannot locate '_ZNK7android16CameraParameters16getTouchIndexAecEPiS1_'...
E/HAL ( 294): )
E/CameraService( 294): Could not load camera HAL module
revert back to media_profiles.xml that comes on CodenameAndroid and boots fine again.. and logcat shows:
I/WindowManager( 209): WIN DEATH: Window{2c1e1018 com.kth.PuddingCamera/com.kth.PuddingCamera.CameraActivity paused=true}
I/ActivityManager( 209): Process com.kth.PuddingCamera (pid 1503) has died.
W/ActivityManager( 209): Force removing ActivityRecord{2c120f40 com.kth.PuddingCamera/.CameraActivity}: app died, no saved state
D/memalloc( 102): /dev/pmem: Freeing buffer base:0x2c5ae000 size:1536000 offset:4485120 fd:35
I/WindowManager( 209): WIN DEATH: Window{2c108de0 com.kth.PuddingCamera/com.kth.PuddingCamera.CameraActivity paused=true}
D/AudioHardwareMSM7X30( 105): msm_route_stream(PCM_PLAY,5,8,1)
....some other stuff.....
I/ActivityManager( 209): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.kth.PuddingCamera/.LauncherAcitivity} from pid 438
I/ActivityManager( 209): Start proc com.kth.PuddingCamera for activity com.kth.PuddingCamera/.LauncherAcitivity: pid=1591 uid=10064 gids={1006, 3003, 1015}
I/ActivityManager( 209): Config changed: {1.0 310mcc53mnc en_US layoutdir=0 sw320dp w533dp h294dp nrml long land finger -keyb/v/h -nav/h s.13}
I/ActivityManager( 209): START {flg=0x20000000 cmp=com.kth.PuddingCamera/.CameraActivity} from pid 1591
...some more stuff....
E/CameraService( 105): Camera HAL module not loaded