[Desire Android Development] box90:
Thank you, I haven't seen the requirements.

Here you can download alpharev jelly hboot 250mb: http://alpharev.nl/

At the first try it worked, but I forgot to enable A2SD before flashing gapps and now I run into a bootloop again.

I started from scratch again with flashing alpharev jelly hboot -> format all except SD -> flash Rom -> reboot

It failed starting bootstrap service:

E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
E/AK8973 ( 91): Failed to open the temporary file.
D/AK8973 ( 91): Compass CLOSE
E/System ( 977): ******************************************
E/System ( 977): ************ Failure starting bootstrap service
E/System ( 977): java.lang.NullPointerException
E/System ( 977):	at com.android.server.firewall.IntentFirewall.readRulesDir(IntentFirewall.java:271)
E/System ( 977):	at com.android.server.firewall.IntentFirewall.<init>(IntentFirewall.java:114)
E/System ( 977):	at com.android.server.am.ActivityManagerService.main(ActivityManagerService.java:1891)
E/System ( 977):	at com.android.server.ServerThread.initAndLoop(SystemServer.java:229)
E/System ( 977):	at com.android.server.SystemServer.main(SystemServer.java:1396)
E/System ( 977):	at java.lang.reflect.Method.invokeNative(Native Method)
E/System ( 977):	at java.lang.reflect.Method.invoke(Method.java:515)
E/System ( 977):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/System ( 977):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/System ( 977):	at dalvik.system.NativeStart.main(Native Method)
....
E/AndroidRuntime( 415): *** FATAL EXCEPTION IN SYSTEM PROCESS: WindowManager
E/AndroidRuntime( 415): java.lang.NullPointerException
E/AndroidRuntime( 415):	at com.android.server.display.LocalDisplayAdapter$LocalDisplayDevice.getDisplayDeviceInfoLocked(LocalDisplayAdapter.java:147)
E/AndroidRuntime( 415):	at com.android.server.display.DisplayManagerService.handleDisplayDeviceAddedLocked(DisplayManagerService.java:852)
E/AndroidRuntime( 415):	at com.android.server.display.DisplayManagerService.handleDisplayDeviceAdded(DisplayManagerService.java:841)
E/AndroidRuntime( 415):	at com.android.server.display.DisplayManagerService.access$1100(DisplayManagerService.java:96)
E/AndroidRuntime( 415):	at com.android.server.display.DisplayManagerService$DisplayAdapterListener.onDisplayDeviceEvent(DisplayManagerService.java:1281)
E/AndroidRuntime( 415):	at com.android.server.display.DisplayAdapter$1.run(DisplayAdapter.java:108)
E/AndroidRuntime( 415):	at android.os.Handler.handleCallback(Handler.java:733)
E/AndroidRuntime( 415):	at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 415):	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 415):	at android.os.HandlerThread.run(HandlerThread.java:61)
I/Process ( 415): Sending signal. PID: 415 SIG: 9
E/AndroidRuntime( 415): Error reporting crash
E/AndroidRuntime( 415): java.lang.NullPointerException
E/AndroidRuntime( 415):	at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:84)
E/AndroidRuntime( 415):	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
E/AndroidRuntime( 415):	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)

full log file: https://dl.dropboxusercontent.com/u/17888900/log