[Android Q&A, Help & Troubleshooting] ^I'm_With_Stupid:
So I can't interact with my phone, but after digging a little deeper I was able to get it to not reboot, but now it flashes from a blank screen to a screen that says "unfortunately the process com.android.phone has stopped" with the statusbar indicating no network and the app to set up your phone in the background and adb produced some new errors that I can't begin to understand.

01-06 11:33:56.058 8063:0x1f9e E/AndroidRuntime ]
*** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread
java.lang.RuntimeException: Error receiving broadcast Intent { act=android.hardware.usb.action.USB_STATE flg=0x20000010 (has extras) } in com.android.server.MountService$1@2ba11ad8
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java)
at android.os.Handler.handleCallback(Handler.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at com.android.server.ServerThread.run(SystemServer.java:826)
Caused by: java.lang.IllegalArgumentException
at com.android.server.MountService.getVolumeState(MountService.java:1404)
at com.android.server.MountService.notifyShareAvailabilityChange(MountService.java:1026)
at com.android.server.MountService.access$1300(MountService.java:92)
at com.android.server.MountService$1.onReceive(MountService.java:546)
... 5 more

[ 01-06 11:33:56.248 8224:0x2020 E/AbstractCompatWrapper ]
Invalid input to AbstructCompatWrapper

[ 01-06 11:33:56.248 8224:0x2020 E/CompatUtils ]
Exception in invoke: NullPointerException

[ 01-06 11:33:56.248 8224:0x2020 E/CompatUtils ]
Exception in invoke: InvocationTargetException

[ 01-06 11:33:56.268 8241:0x2031 E/AndroidRuntime ]
FATAL EXCEPTION: main
java.lang.AssertionError: android.os.DeadObjectException
at android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java)
at android.app.LoadedApk.getClassLoader(LoadedApk.java)
at android.app.LoadedApk.makeApplication(LoadedApk.java)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java)
at android.app.ActivityThread.access$1300(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.content.pm.IPackageManager$Stub$Proxy.getPackageInfo(IPackageManager.java)
... 14 more

[ 01-06 11:33:56.268 8241:0x2031 E/AndroidRuntime ]
Error reporting crash
android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java)
at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
at dalvik.system.NativeStart.main(Native Method)

[ 01-06 11:33:56.278 8224:0x2020 E/AbstractCompatWrapper ]
Invalid input to AbstructCompatWrapper

[ 01-06 11:33:56.278 8224:0x2020 E/CompatUtils ]
Exception in invoke: NullPointerException

[ 01-06 11:33:56.288 8254:0x203e E/AndroidRuntime ]
FATAL EXCEPTION: main
java.lang.AssertionError: android.os.DeadObjectException
at android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java)
at android.app.LoadedApk.getClassLoader(LoadedApk.java)
at android.app.LoadedApk.makeApplication(LoadedApk.java)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java)
at android.app.ActivityThread.access$1300(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.content.pm.IPackageManager$Stub$Proxy.getPackageInfo(IPackageManager.java)
... 14 more

[ 01-06 11:33:56.288 8254:0x203e E/AndroidRuntime ]
Error reporting crash
android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java)
at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
at dalvik.system.NativeStart.main(Native Method)

[ 01-06 11:33:56.328 8224:0x2020 E/AndroidRuntime ]
FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to create service com.android.inputmethod.latin.LatinIME: java.lang.NullPointerException
at android.app.ActivityThread.handleCreateService(ActivityThread.java)
at android.app.ActivityThread.access$1600(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at android.view.accessibility.AccessibilityManager.<init>(AccessibilityManager.java)
at android.view.accessibility.AccessibilityManager.getInstance(AccessibilityManager.java)
at android.app.ContextImpl$2.getService(ContextImpl.java)
at android.app.ContextImpl.getSystemService(ContextImpl.java)
at android.content.ContextWrapper.getSystemService(ContextWrapper.java)
at com.android.inputmethod.accessibility.AccessibilityUtils.initInternal(AccessibilityUtils.java:79)
at com.android.inputmethod.accessibility.AccessibilityUtils.init(AccessibilityUtils.java:63)
at com.android.inputmethod.latin.LatinIME.onCreate(LatinIME.java:495)
... 11 more

[ 01-06 11:33:56.328 8224:0x2020 E/AndroidRuntime ]
Error reporting crash
android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java)
at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
at dalvik.system.NativeStart.main(Native Method)

[ 01-06 11:33:56.328 1608:0x648 E/installd ]
eof

[ 01-06 11:33:56.328 1608:0x648 E/installd ]
failed to read size

[ 01-06 11:33:56.418 8158:0x1fde E/InputQueue-JNI ]
channel '2b8e8580 RecentsPanel (client)' ~ Publisher closed input channel or an error occurred. events=0x8

[ 01-06 11:33:56.418 8158:0x1fde E/AudioManager ]
Dead object in getRingerMode
android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.media.IAudioService$Stub$Proxy.getRingerMode(IAudioService.java)
at android.media.AudioManager.getRingerMode(AudioManager.java)
at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.updateVolume(PhoneStatusBarPolicy.java:245)
at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.access$300(PhoneStatusBarPolicy.java:53)
at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy$1.onReceive(PhoneStatusBarPolicy.java:133)
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java)
at android.os.Handler.handleCallback(Handler.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(Native Method)

[ 01-06 11:33:56.428 8158:0x1fde E/AudioManager ]
Dead object in shouldVibrate
android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.media.IAudioService$Stub$Proxy.shouldVibrate(IAudioService.java)
at android.media.AudioManager.shouldVibrate(AudioManager.java)
at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.updateVolume(PhoneStatusBarPolicy.java:251)
at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.access$300(PhoneStatusBarPolicy.java:53)
at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy$1.onReceive(PhoneStatusBarPolicy.java:133)
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java)
at android.os.Handler.handleCallback(Handler.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(Native Method)

[ 01-06 11:33:56.438 8158:0x1fde E/AndroidRuntime ]
FATAL EXCEPTION: main
java.lang.RuntimeException: Package manager has died
at android.app.ApplicationPackageManager.getApplicationInfo(ApplicationPackageManager.java)
at android.app.ApplicationPackageManager.getResourcesForApplication(ApplicationPackageManager.java)
at com.android.systemui.statusbar.StatusBarIconView.getIcon(StatusBarIconView.java:185)
at com.android.systemui.statusbar.StatusBarIconView.getIcon(StatusBarIconView.java:169)
at com.android.systemui.statusbar.StatusBarIconView.set(StatusBarIconView.java:138)
at com.android.systemui.statusbar.StatusBarIconView.set(StatusBarIconView.java:122)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addIcon(PhoneStatusBar.java:734)
at com.android.systemui.statusbar.CommandQueue$H.handleMessage(CommandQueue.java:212)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.content.pm.IPackageManager$Stub$Proxy.getApplicationInfo(IPackageManager.java)
... 16 more

[ 01-06 11:33:56.438 8158:0x1fde E/AndroidRuntime ]
Error reporting crash
android.os.DeadObjectException
at android.os.BinderProxy.transact(Native Method)
at android.app.ActivityManagerProxy.handleApplicationCrash(ActivityManagerNative.java)
at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
at dalvik.system.NativeStart.main(Native Method)