Chrome Android-এ "Request Desktop Site" অন থাকলেও মোবাইল সাইটে ফিরে যাওয়া সমস্যা Nougat+ এ SELinux পারমিশনের কারণে হয়। সমাধান: chrome-command-line ফাইল ব্যবহার করে ডিবাগ মোডে ফোর্স করা।
ডাউনলোড
- chrome-command-line.txt
- ChromeDesktopMode-ScaleFactor1.zip ... ScaleFactor2.zip (ভিন্ন স্কেল ফ্যাক্টর)
ইনস্টলেশন পদ্ধতি (৩ টা)
- TWRP/Custom Recovery দিয়ে ফ্ল্যাশ (সেরা পদ্ধতি)।
- Root File Explorer দিয়ে ম্যানুয়ালি /data/local/tmp-এ কপি করুন, পারমিশন ৭৫৫ সেট করুন।
- ADB দিয়ে:
adb push chrome-command-line /data/local/tmp/chrome-command-line
ম্যানুয়াল/ADB মেথডে scale factor ম্যানুয়ালি ঠিক করে ফাইল রিনেম করতে হয় (chrome-command-line.txt → chrome-command-line)।
Debug Mode এনাবল করা
- Developer Options > Select Debugging App > Chrome বেছে নিন, "Wait for Debugger" অফ করুন।
- Chrome না থাকলে ADB:
adb shell am set-debug-app --persistent com.android.chrome - Developer Options-এ Chrome ডিবাগ অ্যাপ হিসেবে দেখাবে।
Chrome সেটিংস
- Chrome > Settings > Accessibility > "Force Enable Zoom" অন করুন।
- Chrome সম্পূর্ণ কিল করুন (Kill Application) → রিলঞ্চ করুন। এখন পার্মানেন্ট ডেস্কটপ মোড।
Scale Factor গাইড (June 2018+ বিল্ড থেকে পরিবর্তন)
Chrome এখন force-device-scale-factor দেখে UI ডিসাইড করে। খুব কম স্কেল দিলে ট্যাবলেট UI আসে। স্কেল ফাইন-টিউন করা যায় (০.২৫ ইনক্রিমেন্ট বাধ্যতা নেই)।
স্ক্রিন রেজোলিউশন অনুযায়ী রিকমেন্ডেড স্কেল ফ্যাক্টর
- 720p বা নিচে: ১.০ - ১.২৫ (১.৫ হলে মোবাইল সাইট আসতে পারে)
- 1080p: ১.৫, ১.৭৫, বা ২.০ (২.০-এ অধিকাংশ ডেস্কটপ সাইট, পোর্ট্রেইটে মোবাইল আসতে পারে)
- 1080p+ (4K): ১.৭৫ - ২.০ বা বেশি
সাবজেক্টিভ বিষয়, ডিভাইস সাইজ ও পছন্দ অনুযায়ী টেস্ট করুন। হায়ার স্কেল = জুম-ইন ইফেক্ট (ভিউপোর্ট ছোট হয়)।