Skip to content

Latest commit

 

History

History
217 lines (130 loc) · 8.54 KB

File metadata and controls

217 lines (130 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) کے ذریعے اجازت دینے کا طریقہ:

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 کے لیے:

  • ڈاؤن لوڈ کردہ زپ فائل کو کھولنے کے لیے ڈبل کلک کریں، سیاق و سباق کا مینو کھولنے کے لیے platform-tools فولڈر پر دائیں کلک کریں اور پھر Services > New Terminal at Folder پر کلک کریں۔

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

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

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

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

adb devices

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

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

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 ڈی بگنگ کو غیر فعال کر دیں۔



پی سی کے بغیر اجازت دینے کا طریقہ (Shizuku کے ذریعے):

Details

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

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

*اگر Play Store ورژن آپ کے آلے پر کام نہیں کرتا ہے، تو آپ اس کے بجائے یہ Shizuku fork استعمال کر سکتے ہیں۔



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

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