Apologies for the long story, feel free to skip. :)
So I goofed up pretty amusingly the other day.
I bought a $10 LG Optimus Exceed, rooted it with Towelroot, then downloaded the jumobile System App Uninstaller to remove some of the Verizon bloatware since I have no intention of activating it. I was careful not to remove any of the packages it flagged as important. Now, this phone only has 4GB of disk space total, and that doesn't last long considering how monstrous the Google apps are these days. So I saw the default LG keyboard taking up far more room than I thought should be necessary. I removed it and installed a different one. Mistake #1.
Some time later I tried to open Settings. It crashed.
A smart man may have gone into that jumobile app and restored some of the apps to try and get it back. Maybe that would have worked. I wouldn't know because I did the worst thing.
I did a Factory Reset. Mistake #2.
The Settings app still crashes. In case you didn't know, apps that are installed as system apps don't get restored if you remove them as root. So now I don't have a keyboard, and I can't enable keyboards. I can't switch into USB debug mode. I can't enable third-party apps, which means I can't root. Through a fancy combination of voice input, the built-in clipboard manager, copying and pasting, and some luck that Google Play opens a little thing that allows me to do it without entering the Settings app, I have my Google account and my wireless set up. But I can't get any further in getting my little $10 toy back in shape.
So, my Settings app crashes and I don't have a keyboard. How do I enable one?
I'm a long-time Linux user, but the Android terminal is pretty opaque to me. Still, I feel like it should be possible to enable a keyboard from the command line. When I install a keyboard it tries to launch that activity directly, but that crashes.
So can I use the Terminal emulator to enable an installed keyboard?
If not, can I use the terminal to allow third party sources, root, and then do something that way?
Is there some way I can fix or replace my Settings app? I can't clear the cache through the normal way (obviously), and third party apps to clear caches didn't work.
Is there any hope, or is this now just a glorified video player?