Simple way to bypass android screen lock (Pattern/PIN/Password) using ADB.
আসসালামু আলাইকুম।
অন্যান্য সকল ধর্মাবলম্বী ভাইদের জানাই অনেক-অনেক শুভেচ্ছা ও অভিনন্দন।
প্রথমেই বলে রাখি- যারা চিন্তা করছেন যে এভাবে অন্যের অ্যান্ড্রয়েডের লক খোলা সম্ভব হতে পারে, তাদের ধারণা পুরোপুরি সঠিক নয়। কারণটা জানতে পারবেন একটু পরেই। আমার অন্যান্য পোস্টে যেমন পোস্টের বিষয় সম্পর্কিত বিভিন্ন তথ্যাদি উপস্থিত থাকে, এ পোস্টে সেরকমটা থাকবে না। কেননা ADB সম্পর্কে আমার পূর্বে লেখা রয়েছে আর অ্যান্ড্রয়েড লক সম্বন্ধে কিই বা বলার থাকতে পারে! তাই শুরু করে দিচ্ছি।
এপদ্ধতিতে মূলত আপনার রুট ডিরেক্টরি থেকে স্ক্রিন লক ফাইল ডিলিট করা হবে।
যা কিছু লাগবেঃ
একটি ডাটা ক্যাবল, পিসি (Windows, Linux, Mac OS), অ্যান্ড্রয়েডের সংযোগে পিসিতে ADB ইন্সটল করা। ADB ইন্সটল করা না থাকলে ADB ইন্সটল করা নিয়ে পূর্বে প্রকাশিত আমার একটি লেখা নিম্মের লিংক থেকে অনুসরণ করতে পারেন।
এবার কার্যক্রম শুরু করি।
১। ডাটা ক্যাবল দ্বারা আপনার অ্যান্ড্রয়েডকে পিসির সাথে সংযুক্ত করুন। পিসির CMD বা Terminal এ cd কমান্ড দ্বারা বা যেভাবে পারেন adb এর ডিরেক্টরিতে যান। কমান্ড দিন-
adb devices
লিনাক্স ডিস্ট্রো ইউজারকারী হলে প্রতিবার adb লেখার আগে অবশ্যই ./ টাইপ করে নিবেন, আমার স্ক্রিনশটে যেভাবে রয়েছে।
পূর্বের কমান্ডের মাধ্যমে আপনার অ্যান্ড্রয়েড ডিভাইসের সিরিয়াল নাম্বারটি আপনার পিসির স্ক্রিনে ফুটে উঠবে, অর্থাৎ পিসির সাথে অ্যান্ড্রয়েডের কানেকশন সফল।
২। এবারে ADB এর কমান্ড শেল চালু করতে নিম্মের কমান্ডটি রান করান-
adb shell
৩। এখন ADB কে সুপারইউজার পারমিশন দিতে হবে, তার জন্য রয়েছে নিম্মের কমান্ড।
su
৪। এই ধাপটা ভালো করে পড়বেন।
আপনার অ্যান্ড্রয়েডের স্ক্রিন লক যদি PATTERN LOCK হয়ে থাকে তাহলে নিম্মের কমান্ডটি আপনার জন্য-
rm /data/system/gesture.key
আবার, আপনার অ্যান্ড্রয়েডের স্ক্রিন লক যদি PIN বা PASSWORD LOCK হয়ে থাকে তাহলে নিম্মের কমান্ডটি আপনার জন্য-
rm /data/system/password.key
অথবা, উপরের দুটি কমান্ড বাদ দিয়ে শুধু নিম্মের কমান্ডটি রান করালেও চলবে, এখানে লকের বিভিন্নতায় পার্থক্য হবে না।
rm /data/system/*.key
এতে উক্ত ডিরেক্টরিতে যতো .key এক্সটেনশনের ফাইল থাকবে সব ডিলিট হয়ে যাবে। যেহেতু ওই ডিরেক্টরিতে আর কোনো .key এক্সটেনশনের গুরুত্বপূর্ণ ফাইল থাকার সম্ভাবনা নেই, সেহেতু উক্ত কমান্ড রান করাতে কোনো সমস্যা হবে বলে মনে হয়না। আমি নিজে রান করিয়ে দেখেছি। দরকার হলে ওখানের ফাইল লিস্ট দেখে নিন।
৫। সবশেষে ডাটা ক্যাবল থেকে আপনার অ্যান্ড্রয়েডটি খুলে পাওয়ার বাটন দ্বারা একবার স্ক্রিন বন্ধ করে চালু করুন, দেখবেন লকস্ক্রিনে কোনো লক নেই। তারপরেও যদি লক থেকে থাকে তাহলে অ্যান্ড্রয়েডটি রিবুট দিন; এরপরেও আর কোনো লক থাকলে তাতে যেভাবে খুশি প্যাটার্ন বা পিন বা পাসওয়ার্ড দিন, সেটা অগ্রাহ্য করে খুলে যাবে।
প্রথমে বলেছিলাম যে এভাবে অন্যের ফোনের স্ক্রিন লক খোলা যাবে না। কেন? কারণটা নিশ্চয় বুঝতে পারছেন! এতে আপনার অ্যান্ড্রয়েডের সাথে পূর্বেই উক্ত পিসির সংযোগ থাকতে হবে। অ্যান্ড্রয়েড হতে রাজী না হলে যেখানের-সেখানের যেকোনো পিসি হতে অ্যান্ড্রয়েড কমান্ড গ্রহণ করবে না।
পোস্টটি ভালো না লাগলে দুঃখিত। কোনো ভুল পেলে দয়া করে জানাবেন, আমি অতি শীঘ্র তা সংশোধন করতে চেষ্টা করব; শুধু-শুধু কমেন্টে নিন্দনীয় ভাষা ব্যবহার করে নিজের বংশ সম্বন্ধে অন্যদেরকে খারাপ কিছু ভাবনার সুযোগ দিবেন না।
ধন্যবাদ।।।