How can I bypass an Android pattern, password or pin lock without a PC or a factory reset?
Two high level ways :1. Use a known vulnerability There are known vulnerabilities in lock screen. Lots of phones still do not have fixes for these (since manufacturers have stopped updating firmware for those phones). Example of a vulnerability is crash on entering long PIN (E.g.: 10,000 character long, via copy paste). This + some specific steps cause screen lock to crash and leave phone in unlocked state. Vulnerability ID is : CVE-2015-3860More details and Video demonstration : Android 5.x Lockscreen Bypass (CVE-2015-3860) 2. Use baseband to execute command on AndroidGSM / LTE stack mandates certain commands to be executed by baseband (if requested by base station). This provides an attack vector that can be exploited by creating a face base station.