قفل FRP (Factory Reset Protection) در نسخههای جدید اندروید به دلیل ارتقای تدریجی پچهای امنیتی، امکان فعالسازی حالت ADB یا دور زدن نرمافزاری را به حداقل رسانده است. در چنین شرایطی که متدهای نرمافزاری متداول پاسخگو نیستند، تکنسینهای سختافزار از پروتکل UFS ISP برای دسترسی مستقیم به کنترلر حافظه و ویرایش پارتیشنهای سیستمی استفاده میکنند.
در این راهنما، نحوه اتصال مستقیم به برد گوشی Samsung Galaxy A17 (SM-A175F)، آمادهسازی نقاط اتصال، رفع خطاهای رایج دیتکت حافظه و در نهایت پاکسازی دائمی قفل اکانت گوگل با استفاده از نرمافزار تخصصی Easy Jtag Plus به صورت فنی شرح داده شده است.
ابزارها و پیشنیازهای سختافزاری و نرمافزاری
پیش از آغاز عملیات، اطمینان حاصل کنید که کلیه تجهیزات آزمایشگاهی مورد نیاز با استاندارد لازم در دسترس شما قرار دارد. حساسیت بالای چیپهای حافظه مدرن نیاز به دقت فوقالعاده در حین کار با هویه و تیغ جراحی دارد.
باکس پروگرمر Easy Jtag Plus به همراه آداپتور اختصاصی سوکت UFS ISP.
لوپ اپتیکال یا میکروسکوپ تعمیراتی با بزرگنمایی کافی برای مشاهده پایههای بسیار ریز.
هویه سر هویه میکروسکوپی، سیم لاکی بسیار نازک مخصوص سیمکشی، فلکس باکیفیت و قلع درجه یک.
ابزار فرز مینیاتوری یا کاتر مخصوص برش شیلد فلزی محافظ برد.
مولتیمتر دیجیتال مجهز به پرابهای نوکسوزنی برای تست دیود و اطمینان از سلامت خطوط.
کابل USB متصل به منبع تغذیه ۵ ولت یا شارژر استاندارد برای تأمین جریان برد.
مراحل آمادهسازی مادربرد و باز کردن شیلد محافظ
دسترسی به خطوط ارتباطی نیازمند باز کردن اصولی قطعات و جلوگیری از وارد آمدن هرگونه تنش حرارتی یا فیزیکی به برد است. هرگونه آسیب به المانهای اطراف چیپ اصلی میتواند منجر به خاموشی کامل دستگاه شود.
مادربرد دستگاه را به طور کامل از قاب میانی جدا کرده و فلتهای باتری، السیدی و دوربینها را آزاد کنید.
با استفاده از فرز مینیاتوری یا تیغ کاتر، گوشهای از شیلد فلزی محافظ آیسی حافظه را با احتیاط برش دهید تا نقاط تست زیر لوپ نمایان شوند.
سطح برد را به کمک تینر فوری یا الکل ایزوپروپیل تمیز کنید و خمیر محافظ یا چسبهای حرارتی اضافه را بردارید.
نقاط تست خطوط سیگنال را به آرامی با لبه تیغ بتراشید تا لایه مس براق برای لحیمکاری آماده شود.
به کمک خمیر فلکس و هویه سرسوزنی، یک لایه نازک قلع بر روی نقاط پیناوت بنشانید.
سیمکشی دقیق خطوط UFS ISP به آداپتور
برای برقراری پایدار ارتباط، باید پینهای داده و کلاک را با دقت میلیمتری سیمکشی کنید. کوتاه بودن طول سیمهای لاکی نقش مهمی در ثبات سیگنالهای فرکانس بالا دارد.
سیمهای مجزا را به نقاط TX_0P ،TX_0N ،RX_0P و RX_0N بر روی مادربرد لحیم کنید.
در صورت نیاز به پایداری ولتاژ پین ریست، پایه Reset را به پین VCCQ2 بر روی آداپتور متصل کنید (یا در صورت عدم ارتباط پایدار، این خط را قطع و روی ولتاژ خروجی آداپتور تنظیم نمایید).
مسیر اتصال GND مشترک میان آداپتور و شیلد برد را با سیمی ضخیمتر لحیم کنید.
با استفاده از تست دیود مولتیمتر، افت ولتاژ نرمال هر ۴ خط اصلی دیتا را نسبت به زمین بررسی کنید تا از قطعی یا لحیمسردی اطمینان حاصل شود.
فلتهای اتصال میان برد و آداپتور را متصل کرده و پورت آداپتور را داخل اسلات باکس Easy Jtag جا بزنید.
پیکربندی نرمافزار، عیبیابی ارتباط و حذف FRP
در حافظههای نسل جدید UFS، برای دیتکت شدن چیپ اغلب لازم است برد فرمان راهاندازی دریافت کند. از این رو، وصل کردن کابل شارژ یا اتصال لحظهای کلید پاور میتواند کنترلر حافظه را از حالت خواب خارج سازد.
رفع خطای عدم شناسایی حافظه (Error -56)
در صورتی که با خطای Can't init device یا PORT: Open Error مواجه شدید، به جای افزایش بیهوده فرکانس، سیمکشی را تمیز کرده و اتصالات را بررسی کنید. اغلب اوقات شارژر USB را همزمان به سوکت گوشی متصل کنید و با یک پنس مسیر کلید پاور را شورت نمایید تا باکس چیپ را بخواند.
عملیات خواندن پارتیشنها و پاکسازی امنیتی
نرمافزار EasyJtag Plus UFS Tool را اجرا کرده و گزینه منبع را روی UFS ISP قرار دهید.
فرکانس را روی مقادیر ایمن بین 19 MHz تا 66 MHz تنظیم نموده و بر روی کلید Connect کلیک کنید.
پس از موفقیت در خواندن مشخصات لاجیکال یونیتها (LUN 0 تا LUN 3)، جدول پارتیشن GPT لود میشود.
از تب عملیات، گزینه اختصاصی Remove FRP را انتخاب کنید تا اطلاعات حساب مسدود پاک شود.
برای جلوگیری از تداخل ساختار فایل، پارتیشنهای cache و userdata را پاکسازی (Erase) نمایید.
بر روی Close Session کلیک کرده، اتصالات سیمها را از روی برد جدا کنید و با تینر محل لحیمکاری را کاملاً بشویید.
مونتاژ مجدد و راهاندازی دستگاه
پس از اتمام کارهای نرمافزاری و تمیزکاری پایههای برد، گوشی را داخل شاسی ببندید و باتری را وصل کنید. از آنجا که ساختار پارتیشن دیتای کاربر دستکاری شده است، دستگاه در اولین راهاندازی مستقیماً وارد محیط Android Recovery میشود.
در منوی ریکاوری، با کلیدهای تنظیم صدا روی گزینه Wipe data / factory reset بروید و با کلید پاور تأیید کنید.
گزینه Factory data reset را انتخاب کنید تا فرمت پارتیشنها با موفقیت کامل شود.
پس از اتمام فرایند وایپ، روی Reboot system now بزنید و منتظر بوت شدن سیستمعامل بمانید.
در ویزارد خوشآمدگویی، گزینه اتصال به وایفای و وارد کردن اکانت گوگل به حالت Skip درآمده و میتوانید بدون قفل وارد صفحه اصلی شوید.
ویدئوی آموزشی: