نصب HoRNDIS، استفاده از USB Tethering گوشی‌های اندرویدی در macOS Catalina

قبلاً مقاله‌ای نوشته بودم در رابطه با استفاده از USB Tethering تلفن‌های اندرویدی در macOS و گفته بودم که درایور HoRNDIS نهایتاً روی macOS Mojave قابل نصب هست و کاربران macOS Catalina و و بالاتر نمی‌تونن از این درایور استفاده کنن.

خبر خوشحال کننده برای کاربران macOS Catalina یا بالاتر اینه که میشه با یک ترفند این درایور رو روی محصولات رسمی اپل یا غیر رسمی ( هکینتاش ) نصب کنن.

بریم سراغ آموزش...

کاربران محصولات رسمی اپل کامپیوتر رو خاموش و کلید ترکیبی Command+R رو گرفته و دکمه‌ی پاور رو فشار بدید تا وارد محیط Recovery بشید.

کاربران هکینتاش کافیه که از منوی بوت Clover گزینه‌ی Recovery رو انتخاب و اینتر کنید، اگه گزینه‌ی ریکاوری توی منوی بوت Clover نبود کلید F3 تمامی پارتیشن‌های مخفی رو به شما نمایش میده و Recovery یکی از اون گزینه‌ها خواهد بود.

بعد از وارد شدن به محیط Recovery از منوی بالا گزینه‌ی Utility و بعد Terminal رو انتخاب کنید.

توی ترمینال تایپ و اینتر کنید:

csrutil disable

پیامی مبنی بر غیرفعال شدن سیستم محافظتی به شما داده میشه.

ترمینال رو ببندید و از منوی Apple سیستم رو Reboot کنید.

وقتی سیستم به شکل عادی Boot شد، ترمینال رو باز و دستور زیر رو تایپ و اینتر کنید:

sudo mount -uw /

ازتون رمز میخواد و شما باید رمز حساب کاربری macOS خودتون که باهاش لاگین کردید رو وارد کنید.

حالا کافیه Terminalرو ببندید فایل نصاب HoRNDIS رو اجرا و به راحتی نصبش کنید.

نکته: در حال حاضر شما سیستم محافظتی macOS رو غیرفعال کردید که تونستید این درایور رو نصب کنید، الان سیستم شما در آسیب‌پذیرترین حالت ممکن قرار داره، برای اینکه دوباره سیستم امنیتی محافظت از macOS رو فعال کنید، برگردید به محیط ریکاوری و دستور زیر رو توی Terminal وارد و اینتر کنید:

csrutil enable

بعد پیامی مبنی بر فعال شدن سیستم محافظتی به شما نمایش داده میشه و حالا کافیه ترمینال رو ببنید سیستم رو Reboot و از قابلیت USB Tethering تلفن‌های اندرویدی در macOS Catalina و بالاتر لذت ببرید.

امیدوارم این آموزش مفید بوده باشه.

اگه نظر، پیشنهاد و یا سوالی داشتید خوشحال میشم در بخش نظرات با شما هم‌صحبت بشم.