Thanks for the reply.
I mis-spoked a bit in my original post. What I see happening is locking the bootloader after I put my new software on works fine. The bootloader is locked but now I see a screen that says "OS on your tablet is damaged. Needs recovering." It is a black screen an in the upper left I have options, using the had keys to navigate, to "Restart Device", "Switch to fast boot mode.","Reboot into Android Recovery.", "Turn Off Device" and "Switch to USB Recover"
So I think I did something wrong that doesn't allow me to boot up back to the home screen successfully. Even when I built stock AOSP and loaded it I still got the same start-up error I talk about above.
I noticed flags in fstab.dragon that said to verify system and vendor. I removed them, but again it didn't seem to do anything extra for me at boot time. I'm sure I'm doing something wrong, lol
Basically my goal is to take a Pixel C and be able to flash it with custom software. Then the company I work for wants to distribute them out to customers. Warnings about the OS being unverified or the boot loader is unlocked is scary to no technical people so we don't want to show it even though we know it's ok. It's about customer experience, right?
I assumed locking the boot loader would remove the wait for 30 seconds screen, but this is not be the case as you said. So a lot of this effort could be for nothing. I will have to try your original solution of editing ActivityManagerService and maybe this will fix my boot up issue when locking the boot loader.
Thanks,
-Brian