[Galaxy S II Android Development] jazzl:
You seem indeed to be right, here´s first from the stock browser:

05-10 15:10:24.435 18788 18843 W System.err: java.lang.IllegalArgumentException: No handler given, and current thread has no looper!
05-10 15:10:24.436 18788 18843 W System.err: at android.hardware.camera2.CameraManager.registerTorchCallback(CameraManager.java:220)
05-10 15:10:24.436 18788 18843 W System.err: at android.hardware.camera2.CameraManager.<init>(CameraManager.java:117)
05-10 15:10:24.436 18788 18843 W System.err: at android.app.SystemServiceRegistry$52.createService(SystemServiceRegistry.java:587)
05-10 15:10:24.436 18788 18843 W System.err: at android.app.SystemServiceRegistry$52.createService(SystemServiceRegistry.java:586)
05-10 15:10:24.436 18788 18843 W System.err: at android.app.SystemServiceRegistry$CachedServiceFetcher.getService(SystemServiceRegistry.java:839)
05-10 15:10:24.436 18788 18843 W System.err: at android.app.SystemServiceRegistry.getSystemService(SystemServiceRegistry.java:792)
05-10 15:10:24.436 18788 18843 W System.err: at android.app.ContextImpl.getSystemService(ContextImpl.java:1512)
05-10 15:10:24.436 18788 18843 W System.err: at android.content.ContextWrapper.getSystemService(ContextWrapper.java:659)
05-10 15:10:24.436 18788 18843 W System.err: at org.chromium.media.VideoCaptureCamera2.getNumberOfCameras(VideoCaptureCamera2.java:293)
05-10 15:10:24.436 18788 18843 W System.err: at org.chromium.media.VideoCaptureFactory$ChromiumCameraInfo.getNumberOfCameras(VideoCaptureFactory.java:81)
05-10 15:10:24.436 18788 18843 W System.err: at org.chromium.media.VideoCaptureFactory$ChromiumCameraInfo.access$300(VideoCaptureFactory.java:34)
05-10 15:10:24.436 18788 18843 W System.err: at org.chromium.media.VideoCaptureFactory.getNumberOfCameras(VideoCaptureFactory.java:121)
05-10 15:10:24.441 18788 18843 F chromium: [FATAL:jni_android.cc(295)] Check failed: false. Please include Java exception stack in crash report
05-10 15:10:24.441 18788 18843 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 18843 (Thread-4)
05-10 15:10:24.444 12094 12094 W : debuggerd: handling request: pid=18788 uid=10073 gid=10073 tid=18843
05-10 15:10:24.479 18980 18980 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

and then from Jelly:

05-10 15:08:11.232 18367 18411 W System.err: java.lang.IllegalArgumentException: No handler given, and current thread has no looper!
05-10 15:08:11.233 18367 18411 W System.err: at android.hardware.camera2.CameraManager.registerTorchCallback(CameraManager.java:220)
05-10 15:08:11.234 18367 18411 W System.err: at android.hardware.camera2.CameraManager.<init>(CameraManager.java:117)
05-10 15:08:11.234 18367 18411 W System.err: at android.app.SystemServiceRegistry$52.createService(SystemServiceRegistry.java:587)
05-10 15:08:11.234 18367 18411 W System.err: at android.app.SystemServiceRegistry$52.createService(SystemServiceRegistry.java:586)
05-10 15:08:11.234 18367 18411 W System.err: at android.app.SystemServiceRegistry$CachedServiceFetcher.getService(SystemServiceRegistry.java:839)
05-10 15:08:11.234 18367 18411 W System.err: at android.app.SystemServiceRegistry.getSystemService(SystemServiceRegistry.java:792)
05-10 15:08:11.234 18367 18411 W System.err: at android.app.ContextImpl.getSystemService(ContextImpl.java:1512)
05-10 15:08:11.234 18367 18411 W System.err: at android.content.ContextWrapper.getSystemService(ContextWrapper.java:659)
05-10 15:08:11.234 18367 18411 W System.err: at org.chromium.android_webview.ResourcesContextWrapperFactory$WebViewContextWrapper.getSystemService(ResourcesContextWrapperFactory.java:80)
05-10 15:08:11.235 18367 18411 W System.err: at org.chromium.media.VideoCaptureCamera2.getNumberOfCameras(VideoCaptureCamera2.java:496)
05-10 15:08:11.235 18367 18411 W System.err: at org.chromium.media.VideoCaptureFactory.getNumberOfCameras(VideoCaptureFactory.java:3049)
05-10 15:08:11.253 18367 18411 F chromium: [FATAL:jni_android.cc(243)] Please include Java exception stack in crash report
05-10 15:08:11.253 18367 18367 I chromium: [INFO:CONSOLE(4574)] "16.617: Opening signaling channel.", source: https://appr.tc/js/apprtc.debug.js (4574)

I found a zip of an unofficial build of 14.1 for i9100 from December. Is it not possible to just extract the cam app from system.new.dat (found a tutorial on how to extract contents from this kind of file elsewhere on xda) and overwrite the one on my phone with it?