So if you couldn't turn off the machine, you could endlessly reset it to prevent it from running any code. You don't think this through, do you?
This isn't OT. Watch your language. Now, YOU aren't the one thinking this through. Try it one more time: Why does a thief immediately turn off a phone? This time, think of ALL the reasons.
The main one is discretion. Preventing code execution and calls only provides one layer of discretion. Do you really think the thief is going to keep the phone out resetting it while leaving the vicinity? They don't want to be seen walking away with your phone to be caught red-handed.
When Ichinisan's Samsung N400 was stolen from the table over his head inside a shop, the thief was still in the store. OBVIOUSLY, the thief wasn't walking around holding it. Ichinisan went straight to the front and called it. Sure enough, the thief who was still in the store had already turned it off. He called me at work and we both started furiously calling it so that we would get through as soon as it was turned on. If it were endlessly rebooting like an iPhone then the thief would have been caught red-handed either by being seen manipulating the phone to keep it from booting or by the call going through.
In the days of instinctive custom ringtones and GPS tracking, you can now do far more incriminating things than make a phone ring at an incriminating time. No matter what: Without the ability to immediately turn it off and keep it off, you are taking a bigger risk. Got it?
You go from saying criminals shouldn't be able to turn off the machine to saying they wouldn't know how. Holy fuck, you're getting desperate.
Why do you think ALL criminals have the same level of knowledge? Some know, some don't.
In 2010 I had an iPhone 4 brought to me for repair by my new boss. He said he bought it from a family member who "always has" these things, but his contact is clearly a thief. The phone was obviously originally lost or stolen (cracked back glass; probably found after it fell off a vehicle or balcony).
Working in security, we manage lost and found property often and are supposed to be trustworthy people, so I refused to work on it even though it was not from our site. I did identify the original owner and gave him the name (PIN locked but it did report [owner's name]'s iPhone" when connected to the PC). Sure enough, he turned around and paid $80 at some shady Chula Vista place to get it wiped and fixed. Sure enough, a man like that doesn't last long in a position of trust (fired in less than two weeks).
Anyway, my point is that this phone came from a thief and it was fully charged and turned on every time I saw it for several days before it was "fixed." The thief did not even wipe it before selling it. Stop pretending that every thief is a professional at out smarting people and understand that these are measure to make it as difficult as possible so that a thief must be that kind of thief to get away with it.
They're obviously better versed in security than you. Particularly considering your ridiculous suggestions on how to lock down a phone.
And some of the least ethical people in the world are also considered to be the most intelligent, e.g., politicians/the wealthy.
EVERY thief is a master thief in your eyes and so there is no point in doing anything to thwart lesser thieves? You're right. They don't exist. Why bother?
As for his "ridiculous suggestion," I searched the page for his posts and I think you are confusing him with me. Even then, all I'm talking about is a cool jailbreak tweak that obviously wouldn't fool anyone if it were the default behavior.