[Android Q&A, Help & Troubleshooting] timmytim:
I let the non-booting tablet sit on the Miui splash screen for some time in an attempt to collect some tombstone logs. Sometimes they are helpful.

I rebooted into recovery and was able to ADB Pull the tombstone logs. Here is what I received:

First error:

03-23 02:48:55.660 13666 13666 D AndroidRuntime:
>>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
03-23 02:48:55.660 13666 13666 D AndroidRuntime: CheckJNI is OFF
03-23 02:48:55.680 13666 13666 D dalvikvm: Trying to load lib libjavacore.so 0x0
03-23 02:48:55.680 13666 13666 D dalvikvm: Added shared lib libjavacore.so 0x0
03-23 02:48:55.690 13666 13666 D dalvikvm: Trying to load lib libnativehelper.so 0x0
03-23 02:48:55.690 13666 13666 D dalvikvm: Added shared lib libnativehelper.so 0x0
03-23 02:48:55.690 13666 13666 D dalvikvm: No JNI_OnLoad found in libnativehelper.so 0x0, skipping init
03-23 02:48:55.710 13666 13666 E dalvikvm: ERROR: couldn't find native method
03-23 02:48:55.710 13666 13666 E dalvikvm: Requested: Landroid/content/res/AssetManager;.splitThemePackage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
03-23 02:48:55.710 13666 13666 E dalvikvm: JNI posting fatal error: RegisterNatives failed for 'android/content/res/AssetManager'; aborting...
03-23 02:48:55.710 13666 13666 I dalvikvm: "main" prio=5 tid=1 NATIVE
03-23 02:48:55.710 13666 13666 I dalvikvm: | group="main" sCount=0 dsCount=0 obj=0x418d3d68 self=0x4002b480
03-23 02:48:55.710 13666 13666 I dalvikvm: | sysTid=13666 nice=0 sched=0/0 cgrp=default handle=1075016020
03-23 02:48:55.710 13666 13666 I dalvikvm: | state=R schedstat=( 356766000 3540000 39 ) utm=25 stm=10 core=1
03-23 02:48:55.720 13666 13666 I dalvikvm: #00 pc 0000132e /system/lib/libcorkscrew.so (unwind_backtrace_thread+29)
03-23 02:48:55.720 13666 13666 I dalvikvm: #01 pc 00061bb2 /system/lib/libdvm.so (dvmDumpNativeStack(DebugOutputTarget const*, int)+33)
03-23 02:48:55.720 13666 13666 I dalvikvm: #02 pc 00055ba8 /system/lib/libdvm.so (dvmDumpThreadEx(DebugOutputTarget const*, Thread*, bool)+395)
03-23 02:48:55.720 13666 13666 I dalvikvm: #03 pc 00055c16 /system/lib/libdvm.so (dvmDumpThread(Thread*, bool)+25)
03-23 02:48:55.720 13666 13666 I dalvikvm: #04 pc 0004a5fc /system/lib/libdvm.so
03-23 02:48:55.720 13666 13666 I dalvikvm: #05 pc 00001fd2 /system/lib/libnativehelper.so (jniRegisterNativeMethods+81)
03-23 02:48:55.720 13666 13666 I dalvikvm: #06 pc 000518ca /system/lib/libandroid_runtime.so
03-23 02:48:55.720 13666 13666 I dalvikvm: #07 pc 00051bb8 /system/lib/libandroid_runtime.so (android::AndroidRuntime::startReg(_JNIEnv*)+23)
03-23 02:48:55.720 13666 13666 I dalvikvm: #08 pc 00052608 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, char const*)+183)
03-23 02:48:55.720 13666 13666 I dalvikvm: #09 pc 0000105a /system/bin/app_process
03-23 02:48:55.720 13666 13666 I dalvikvm: #10 pc 0000e418 /system/lib/libc.so (__libc_init+47)
03-23 02:48:55.720 13666 13666 I dalvikvm: at dalvik.system.NativeStart.main(Native Method)
03-23 02:48:55.720 13666 13666 I dalvikvm: at dalvik.system.NativeStart.main(Native Method)
03-23 02:48:55.720 13666 13666 I dalvikvm:
03-23 02:48:55.720 13666 13666 E dalvikvm: VM aborting
03-23 02:48:55.720 13666 13666 F libc : Fatal signal 6 (SIGABRT) at 0x00003562 (code=-6), thread 13666 (zygote)

I then replaced the AssetManager.smali from the base ROM to the Mikui ROM and that rror went away. I was able to pull the next Tombstones logs after a re-flash of the ROM and now I am seeing this and cannot get past it:

03-23 03:18:00.240 6704 6704 D dalvikvm: Added shared lib libjavacore.so 0x0
03-23 03:18:00.250 6704 6704 D dalvikvm: Trying to load lib libnativehelper.so 0x0
03-23 03:18:00.250 6704 6704 D dalvikvm: Added shared lib libnativehelper.so 0x0
03-23 03:18:00.250 6704 6704 D dalvikvm: No JNI_OnLoad found in libnativehelper.so 0x0, skipping init
03-23 03:18:00.260 6704 6704 F libc : Fatal signal 11 (SIGSEGV) at 0x0000000c (code=1), thread 6704 (zygote)
--------- log /dev/log/main
03-23 03:18:00.220 6704 6704 D AndroidRuntime:
>>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
03-23 03:18:00.220 6704 6704 D AndroidRuntime: CheckJNI is OFF
03-23 03:18:00.240 6704 6704 D dalvikvm: Trying to load lib libjavacore.so 0x0
03-23 03:18:00.240 6704 6704 D dalvikvm: Added shared lib libjavacore.so 0x0
03-23 03:18:00.250 6704 6704 D dalvikvm: Trying to load lib libnativehelper.so 0x0
03-23 03:18:00.250 6704 6704 D dalvikvm: Added shared lib libnativehelper.so 0x0
03-23 03:18:00.250 6704 6704 D dalvikvm: No JNI_OnLoad found in libnativehelper.so 0x0, skipping init
03-23 03:18:00.260 6704 6704 F libc : Fatal signal 11 (SIGSEGV) at 0x0000000c (code=1), thread 6704 (zygote)

I am still not able to get a logcat at boot. Is there something that I can do to get a logcat at boot on Kitkat?