Tyle, że nie jestem na 100% pewien czy to już było, czy np. tę funkcję dorzucił np. iLauncher...
Przetestowałem, resetując patyczkiem - nie działa. Może przy softresecie patyczkowym nie działa, a może faktycznie jakieś oprogramowanie to wprowadziło. Pomyśl jakie?
No dobra, znalazłem - iLanuncher:
NEW! - Safe Mode Protection
Start your device in safe mode to protect your device from corrupted software installation that might lock your device in soft-reset loop
Using the safe-mode utility you can protect your device from corrupted services and save unnecessary hard resets that causes data loss
Easily uninstall corrupted software from your device after starting in safe-mode
Optionally use automatic safe-mode protection to activate safe-mode in case of recursive soft-reset loop