I did a hard reset on the phone this morning (ugh) and am pleased to report that java apps are now working, and 100%. Google Maps was able to do its thing without having to ask me repeatedly. Big fan of that.
However, now some of my .sis apps won't install, they say "certificate expired", even...