[Galaxy S 4 i9505 Original Android Development] kantjer:
The i9505 is a Qualcomm Snapdragon device so you need -b kk4.4-caf

Let us know if you succeed, I tried compiling from source but for me it end with a bunch of errors.

Note: android.support.v8.renderscript.RenderScript accesses a declared method 'getRuntime()' dynamically
Maybe this is library method 'java.lang.Runtime { java.lang.Runtime getRuntime(); }'
Note: the configuration refers to the unknown class 'com.android.camera.MediaSaveService'
Note: the configuration refers to the unknown class 'com.android.camera.ShutterButton'
Note: the configuration refers to the unknown class 'com.android.camera.ui.CameraControls'
Note: the configuration refers to the unknown class 'com.android.camera.ui.CameraRootView'
Note: the configuration refers to the unknown class 'com.android.camera.ui.CameraSwitcher'
Note: the configuration refers to the unknown class 'com.android.camera.ui.CheckedLinearLayout'
Note: the configuration refers to the unknown class 'com.android.camera.ui.CountDownView'
Note: the configuration refers to the unknown class 'com.android.camera.ui.CountdownTimerPopup'
Note: the configuration refers to the unknown class 'com.android.camera.ui.EffectSettingPopup'
Note: the configuration refers to the unknown class 'com.android.camera.ui.ExpandedGridView'
Note: the configuration refers to the unknown class 'com.android.camera.ui.FaceView'
Note: the configuration refers to the unknown class 'com.android.camera.ui.FilmStripView'
Note: the configuration refers to the unknown class 'com.android.camera.ui.InLineSettingCheckBox'
Note: the configuration refers to the unknown class 'com.android.camera.ui.InLineSettingMenu'
Note: the configuration refers to the unknown class 'com.android.camera.ui.ListPrefSettingPopup'
Note: the configuration refers to the unknown class 'com.android.camera.ui.MoreSettingPopup'
Note: the configuration refers to the unknown class 'com.android.camera.ui.PieMenuButton'
Note: the configuration refers to the unknown class 'com.android.camera.ui.RenderOverlay'
Note: the configuration refers to the unknown class 'com.android.camera.ui.RotatableLayout'
Note: the configuration refers to the unknown class 'com.android.camera.ui.RotateLayout'
Note: the configuration refers to the unknown class 'com.android.camera.ui.TimeIntervalPopup'
Note: the configuration refers to the unknown class 'com.android.camera.CameraPreference'
Note: the configuration refers to the unknown class 'com.android.camera.VideoModule'collect2: error: ld terminated with signal 9 [Killed]
make: *** [/home/dev/SlimKat/out/target/product/jfltexx/obj/SHARED_LIBRARIES/libwebviewchromium_intermediates/LINKED/libwebviewchromium.so] Error 1
make: *** Waiting for unfinished jobs....

Preparing output jar [/home/dev/SlimKat/out/target/common/obj/APPS/SlimFileManager_intermediates/proguard.classes.jar]
Copying resources from program jar [/home/dev/SlimKat/out/target/common/obj/APPS/SlimFileManager_intermediates/classes.jar]
Note: the configuration refers to the unknown class 'com.android.camera.CameraHolder'
Note: the configuration refers to the unknown class 'com.android.gallery3d.exif.Util'
Note: the configuration refers to the unknown class 'com.android.gallery3d.ui.GLPaint'
Maybe you meant the fully qualified name 'com.android.gallery3d.glrenderer.GLPaint'?
Note: the configuration refers to the unknown class 'com.android.gallery3d.ui.GLCanvas'
Maybe you meant the fully qualified name 'com.android.gallery3d.glrenderer.GLCanvas'?
Note: the configuration keeps the entry point 'android.support.v4.app.LoaderManagerImpl$LoaderInfo { void onLoadComplete(android.support.v4.content.Loader,java.lang.Object); }', but not the descriptor class 'android.support.v4.content.Loader'
Note: the configuration keeps the entry point 'android.support.v4.app.LoaderManagerImpl$LoaderInfo { void callOnLoadFinished(android.support.v4.content.Loader,java.lang.Object); }', but not the descriptor class 'android.support.v4.content.Loader'
Note: the configuration keeps the entry point 'com.android.gallery3d.exif.ExifTag { com.android.gallery3d.exif.Rational getValueAsRational(com.android.gallery3d.exif.Rational); }', but not the descriptor class 'com.android.gallery3d.exif.Rational'
Note: the configuration keeps the entry point 'com.android.gallery3d.glrenderer.GLCanvas { void drawTexture(com.android.gallery3d.glrenderer.BasicTexture,android.graphics.RectF,android.graphics.RectF); }', but not the descriptor class 'com.android.gallery3d.glrenderer.BasicTexture'
Note: the configuration keeps the entry point 'com.android.gallery3d.glrenderer.GLCanvas { void drawMixed(com.android.gallery3d.glrenderer.BasicTexture,int,float,android.graphics.RectF,android.graphics.RectF); }', but not the descriptor class 'com.android.gallery3d.glrenderer.BasicTexture'
Note: the configuration keeps the entry point 'com.android.gallery3d.glrenderer.GLCanvas { void initializeTexture(com.android.gallery3d.glrenderer.BasicTexture,android.graphics.Bitmap); }', but not the descriptor class 'com.android.gallery3d.glrenderer.BasicTexture'
Note: the configuration keeps the entry point 'com.android.gallery3d.glrenderer.GLCanvas { void texSubImage2D(com.android.gallery3d.glrenderer.BasicTexture,int,int,android.graphics.Bitmap,int,int); }', but not the descriptor class 'com.android.gallery3d.glrenderer.BasicTexture'
Note: the configuration keeps the entry point 'com.android.gallery3d.exif.ExifInterface { double convertLatOrLongToDouble(com.android.gallery3d.exif.Rational[],java.lang.String); }', but not the descriptor class 'com.android.gallery3d.exif.Rational'
Note: the configuration keeps the entry point 'android.support.v4.app.LoaderManager$LoaderCallbacks { void onLoadFinished(android.support.v4.content.Loader,java.lang.Object); }', but not the descriptor class 'android.support.v4.content.Loader'
Note: there were 27 references to unknown classes.
You should check your configuration for typos.
Note: there were 9 unkept descriptor classes in kept class members.
You should consider explicitly keeping the mentioned classes
(using '-keep').
Note: there were 2 unresolved dynamic references to classes or interfaces.
You should check if you need to specify additional program jars.
Note: there were 3 accesses to class members by means of introspection.
You should consider explicitly keeping the mentioned class members
(using '-keep' or '-keepclassmembers').
Preparing output jar [/home/dev/SlimKat/out/target/common/obj/APPS/Gallery2_intermediates/proguard.classes.jar]