Skip to content

Latest commit

 

History

History
231 lines (138 loc) · 8.54 KB

File metadata and controls

231 lines (138 loc) · 8.54 KB

English | Español | Português | Bahasa Indonesia | Русский | 中文 (简体) | 中文 (繁體) | 日本語 | Tiếng Việt | Türkçe | हिन्दी | বাংলা (ভারত) | ਪੰਜਾਬੀ (ਭਾਰਤ) | తెలుగు | اردو (پاکستان) | العربية | ไทย

Pixels - اسمارٹ ریزولوشن اور DPI چینجر

Pixels کو درست طریقے سے کام کرنے کے لیے WRITE_SECURE_SETTINGS کی اجازت درکار ہوتی ہے
(یہ روٹنگ نہیں ہے)۔


مختصر خلاصہ (TL;DR)

  • یہ کمانڈ چلائیں:
    adb shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS
  • اگر آپ کسی اینڈرائیڈ ٹرمینل ایپ کو اضافی اجازت (Elevated Permission) کے ساتھ استعمال کر رہے ہیں تو:
    pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS

پی سی (PC) کے ذریعے ADB کا طریقہ کار

Details

1. فون کی سیٹنگز میں ڈیولپر آپشنز فعال کریں

  • سیٹنگز > فون کے بارے میں > سافٹ ویئر کی معلومات پر جائیں اور
    بلڈ نمبر پر لگاتار سات (7) بار ٹیپ کریں تاکہ ڈیولپر آپشنز فعال ہو جائیں۔

    about phone

2. USB ڈی بگنگ فعال کریں

  • سیٹنگز > ڈیولپر آپشنز پر جائیں
    (پرانے اینڈرائیڈ ورژنز میں یہ سیٹنگز > سسٹم > ڈیولپر آپشنز ہو سکتا ہے)،
    نیچے اسکرول کریں اور USB ڈی بگنگ کا آپشن تلاش کریں۔

    adb

MIUI جیسے کچھ ڈیوائسز کے لیے نوٹس:

  • اگر ڈیولپر آپشنز میں سیکیورٹی سیٹنگز کے لیے USB ڈی بگنگ موجود ہو تو اسے بھی آن کریں۔

  • اگر ڈیولپر آپشنز میں پرمیژن مانیٹرنگ غیر فعال کریں کا آپشن موجود ہو تو اسے بھی آن کریں۔
    اس کے بعد ڈیوائس کو ری بوٹ کرنا ضروری ہے۔


3. اپنے کمپیوٹر پر ADB ڈاؤن لوڈ کریں

  • ADB (platform-tools) اپنے کمپیوٹر پر ڈاؤن لوڈ کریں:
    ونڈوز| میک| لینکس

  • ڈاؤن لوڈ کی گئی ZIP فائل کو ایکسٹریکٹ کریں۔


4. platform-tools فولڈر کے اندر جائیں

Windows Explorer یا Finder (macOS) میں اس platform-tools فولڈر کو کھولیں
جو آپ نے ایکسٹریکٹ کیا ہے۔


5. کمانڈ لائن انٹرفیس کھولیں

ونڈوز کے لیے: CMD کھولیں

  • ایڈریس بار میں cmd لکھیں اور Enter دبائیں۔
    اس سے Windows Command Prompt کھل جائے گا۔

opening_cmd

macOS کے لیے: Terminal کھولیں

  • Launchpad میں Terminal تلاش کریں اور کھولیں۔

  • sudo -s چلائیں اور اپنا پاس ورڈ درج کریں۔
    ٹرمینل میں ٹائپ کیے گئے حروف نظر نہیں آئیں گے۔

  • یہ کمانڈ چلائیں:
    export PATH=.:$PATH

اس کے بغیر adb: command not found کی غلطی آ سکتی ہے۔


6. فون کو کمپیوٹر سے منسلک کریں

  • اگر USB ڈی بگنگ موڈ میں پہلی بار فون کنیکٹ کیا جا رہا ہو تو
    فون پر USB ڈی بگنگ کی اجازت دیں کا پیغام آئے گا۔
    اجازت دیں یا اوکے پر ٹیپ کریں۔

  • آپ اس کمپیوٹر سے ہمیشہ اجازت دیں کا آپشن بھی منتخب کر سکتے ہیں
    (USB ڈی بگنگ فعال رکھنے سے متعلق نوٹ نیچے دیا گیا ہے)۔

    adb prompt
  • کنکشن چیک کرنے کے لیے یہ کمانڈ چلائیں:

adb devices

اگر کنکشن درست ہے تو آپ کی ڈیوائس آئی ڈی ظاہر ہو جائے گی۔

adb devices

macOS کے لیے:

./adb devices

  • اگر ڈیوائس کنیکٹ نہ ہو تو:

    • کسی اور USB پورٹ سے کنیکٹ کریں
    • یا کوئی دوسری USB ڈیٹا کیبل استعمال کریں

    اگر پھر بھی کنیکٹ نہ ہو تو ممکن ہے USB ڈرائیور انسٹال نہ ہوں۔
    OEM USB ڈرائیورز ڈاؤن لوڈ کرنے کے لیے
    یہاں دیکھیں۔
    انسٹال کرنے کے بعد PC ری بوٹ کریں اور مرحلہ 6 دوبارہ کریں۔


7. Pixels کو WRITE_SECURE_SETTINGS کی اجازت دینا

  • کامیابی سے کنیکٹ ہونے کے بعد یہ کمانڈ چلائیں:

adb shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS

اگر کمانڈ درست چلی تو کوئی آؤٹ پٹ ظاہر نہیں ہو گا۔

  • اگر یہ پیغام آئے:
    adb.exe: more than one device/emulator...
    تو یہ کمانڈ استعمال کریں:

adb -s [مرحلہ 6 میں دکھائی گئی ڈیوائس آئی ڈی] shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS

write secure settings

macOS کے لیے:

./adb shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS

MIUI، OnePlus اور کچھ دیگر ڈیوائسز کے لیے نوٹ

اگر java.lang.SecurityException: grantRuntimePermission ایرر آئے تو:

  1. سیٹنگز > ڈیولپر آپشنز پر جائیں
  2. USB ڈی بگنگ (سیکیورٹی سیٹنگز) فعال کریں
  3. اگر کوئی تنبیہی پیغام آئے تو اس کی ہدایات پر عمل کریں
  4. ڈیوائس ری بوٹ کریں اور مرحلہ 7 دوبارہ آزمائیں

بس اتنا ہی!

اب آپ USB ڈی بگنگ غیر فعال کر سکتے ہیں

  • اہم: اگر آپ غیر معمولی اسکرین ریزولوشن آزمانا چاہتے ہیں
    جو سسٹم کریش کا باعث بن سکتے ہیں، تو USB ڈی بگنگ فعال رکھیں۔
    مرحلہ 6 میں اس کمپیوٹر سے ہمیشہ اجازت دیں منتخب ہونا چاہیے۔

    ریزولوشن ری سیٹ کرنے کی ADB کمانڈز:

    • adb shell wm size reset
    • adb shell wm density reset
  • اگر USB ڈی بگنگ کی ضرورت نہیں تو سیکیورٹی کے لیے اسے بند کر دیں۔

  • سیٹنگز > ڈیولپر آپشنز میں جا کر
    USB ڈی بگنگ کو غیر فعال کر دیں۔



پی سی کے بغیر ADB کا طریقہ کار

Details

آپشن 1: Shizuku انسٹال کریں

Shizuku انسٹال کریں
اور اس کی دی گئی ہدایات کے مطابق اسے فعال کریں۔
بعد میں Pixels ایپ میں جا کر ریزولوشن لاگو کریں، اجازت خود بخود مل جائے گی۔



جب تک آپ ایپ کو مکمل طور پر اَن انسٹال کر کے دوبارہ انسٹال نہ کریں،

اس عمل کو دہرانے کی ضرورت نہیں ہے۔