আমি সায়ানোজেনস 12 ব্যবহার করছি (সিএম 12 থেকে প্রাপ্ত), সুতরাং নিম্নলিখিত সমাধানটি কোনও স্টক ললিপপে কাজ করতে পারে না, তবে নির্বিশেষে, এটি একটি খুব কার্যকর সমাধান।
টাইলস আপনি দ্রুত সেটিংসে টগল করতে পারেন ব্লুটুথ → মত বিশেষ নাম হস্তান্তর করা হয়েছে bt
, Wi-Fi এর -> wifi
, ল্যান্ডস্কেপ / পোর্ট্রেট → rotation
, এবং আরও অনেক কিছু, এবং এই নামগুলি কী এর জন্য কোনো মান হিসাবে সংরক্ষণ করা হয় sysui_qs_tiles
টেবিলের নিচে secure
এর settings.db
(সেটিংস সংগ্রহস্থল)।
এই টাইলসটি সেটিংস UI থেকে সরিয়ে / পুনরায় সাজানো যেতে পারে, তবুও কমান্ড লাইনটি কার্য সম্পাদন করার জন্য বিবেচনা করা যেতে পারে।
সম্পর্কিত কমান্ডটি হ'ল settings
এবং এর ব্যবহারটি উল্লেখ করা হয়েছে:
usage: settings [--user NUM] get namespace key
settings [--user NUM] put namespace key value
settings [--user NUM] delete namespace key
'namespace' is one of {system, secure, global}, case-insensitive
If '--user NUM' is not given, the operations are performed on the owner user.
আপনার আরও কিছু এগিয়ে যাওয়ার আগে আপনার মেশিনে আপনার এডিবি সেটআপ লাগবে । বিকল্পভাবে, ডিভাইসটি রুট করা থাকলে আপনি অ্যান্ড্রয়েডের জন্য টার্মিনাল এমুলেটরের মতো একটি টার্মিনাল অ্যাপ্লিকেশন ব্যবহার করতে পারেন ।
দ্রষ্টব্য: ওয়্যারলেস মোডে এডিবি বিপজ্জনক প্রমাণ করতে পারে যদি ডিভাইস অ্যাক্সেস দেওয়ার আগে কোনও ক্লায়েন্টকে অনুমোদন দেয় না। আপনার নিজের ঝুঁকিতে এগিয়ে চলুন!
আমাদের প্রথমে কী-তে সংরক্ষিত মানটি খুঁজে বের sysui_qs_tiles
করতে হবে এবং এটি করতে একটি টার্মিনালে কমান্ডটি লিখতে হবে:
adb shell settings get secure sysui_qs_tiles
টার্মিনাল অ্যাপ্লিকেশন ব্যবহার করে মূলযুক্ত ডিভাইসের জন্য:
su
settings get secure sysui_qs_tiles
আউটপুট যেমন হবে:
wifi,bt,cell,rotation,flashlight,hotspot,location,airplane
এখন, আমি যদি দ্রুত সেটিংস থেকে বিমান মোডটি সরাতে বা হটস্পটের পরে ওয়াই-ফাই টাইল প্রদর্শন করতে চাই , তবে স্বতন্ত্র ক্রমে আদেশগুলি হ'ল :
adb shell settings put secure sysui_qs_tiles wifi,bt,cell,rotation,flashlight,hotspot,location
adb shell settings put secure sysui_qs_tiles bt,cell,rotation,flashlight,hotspot,wifi,location
টার্মিনাল অ্যাপ্লিকেশন ব্যবহার করে মূলযুক্ত ডিভাইসের জন্য:
su
settings put secure sysui_qs_tiles wifi,bt,cell,rotation,flashlight,hotspot,location
settings put secure sysui_qs_tiles bt,cell,rotation,flashlight,hotspot,wifi,location
এখন, প্রয়োজনীয়তার দিকে ফিরে আসার অর্থ, " লক স্ক্রিনে দ্রুত সেটিংস লুকান "। আপনি যখন স্ক্রীনটি লক হয়ে থাকে তখন দ্রুত সেটিংস থেকে টাইলস সরাতে টাসকারের মতো একটি অটোমেশন সরঞ্জাম ব্যবহার করতে পারেন এবং স্ক্রীনটি আনলক করা অবস্থায় এগুলিকে আবার যুক্ত করতে পারেন।
আমরা টাস্কারের ব্যবহারের সাথে এগিয়ে যাওয়ার আগে আমার উল্লেখ করা উচিত যে settings
সাধারণ ব্যবহারকারীকে দেওয়া মর্যাদার চেয়ে উচ্চতর সুযোগ-সুবিধার কারণে কমান্ডটি কেবলমাত্র মূল-বিহীন ডিভাইসে এডিবি-র সাথেই ব্যবহার করা যেতে পারে, এবং তাই, টাস্কারে অটোমেশনের জন্য ডিভাইসটি থাকতে হবে এডিবি ওয়্যারলেস মোডে চলমান। এটি করতে, দেখুন:
টাস্কারের জন্য নির্দেশাবলী
- "টাইলস এস-আনলকড" নামে একটি টাস্ক তৈরি করুন।
কোড → রান শেল হিসাবে একটি ক্রিয়া যুক্ত করুন এবং এই বিবরণগুলি যুক্ত করুন:
আদেশ :adb connect localhost:<PORT>; adb shell settings put secure sysui_qs_tiles wifi,bt,cell,rotation,flashlight,hotspot,location
মূলযুক্ত ডিভাইসের জন্য, বিশদগুলি হ'ল:
- আদেশ :
settings put secure sysui_qs_tiles wifi,bt,cell,rotation,flashlight,hotspot,location
- রুট ব্যবহার পরীক্ষা করুন
এটি গুরুত্বপূর্ণ যেখানে ক্ষেত্রে:
<PORT>
এডিবি বেতারটির মতো চলমান বন্দর নম্বর হিসাবে ব্যবহার করুন5555
wifi,bt,cell,rotation,flashlight,hotspot,location
ব্যবহারের জায়গায় আপনার পছন্দসই টাইলগুলির নাম বা দ্রুত সেটিংসে ব্যবহার করতে পারেন
"টাইলস এস-লকড" নামে একটি অন্য কাজ তৈরি করুন।
দ্রষ্টব্য : আপনি যদি এমন সেটিংস কনফিগার করেছেন যাতে ডিভাইসটি ঘুমানোর পরে স্ক্রিনটি ঠিক লক হয় না, তবে এক্সওয়াই সেকেন্ডের ( 30
সেকেন্ডের মতো ) পরে, তবে টাস্ক → অপেক্ষা হিসাবে একটি ক্রিয়া তৈরি করুন এবং সেই এক্সওয়াই সেকেন্ড সেট করুন । বিকল্পভাবে, কমান্ডেরsleep XY
অধীনে পরবর্তী পদক্ষেপে ব্যবহার করা যেতে পারে । এরিয়েল ধারণাটি প্রস্তাব করেছিলেন ।
কোড → রান শেল হিসাবে অন্য একটি ক্রিয়া যুক্ত করুন এবং এই বিবরণগুলি যুক্ত করুন:
আদেশ :adb connect localhost:<PORT>; adb shell settings put secure sysui_qs_tiles ' '
মূলযুক্ত ডিভাইসের জন্য, বিশদগুলি হ'ল:
- আদেশ :
settings put secure sysui_qs_tiles ' '
- রুট ব্যবহার পরীক্ষা করুন
- ইভেন্ট → প্রদর্শন → প্রদর্শন আনলক করা ,
Highest
অগ্রাধিকার চয়ন করুন এবং "টাইলস এস-আনলকড" টাস্কের লিঙ্কে "এস-আনলকড" নামে একটি প্রোফাইল তৈরি করুন ।
- ইভেন্ট → প্রদর্শন → প্রদর্শন বন্ধের অধীনে "এস-লকড" নামে একটি অন্য প্রোফাইল তৈরি করুন ,
Highest
অগ্রাধিকারটি চয়ন করুন এবং "টাইলস-লকড" টাস্কটি যুক্ত করুন।
আছে Tasker সক্ষম করা থাকে, এবং / লকিং দ্বারা পছন্দসই কর্ম দেখ স্ক্রীন আনলক করার।
(প্রসারিত করতে ছবিতে ক্লিক করুন)
"স্ক্রিনটি লক থাকাকালীন কোনও টাইলস নয়" হিসাবে চিত্রের ক্রম "screen" স্ক্রীন আনলক করা অবস্থায় টাইলস "
(প্রসারিত করতে ছবিতে ক্লিক করুন)
আমার সমাধান স্টক ললিপপ চলমান কোনও ডিভাইসে কাজ করে কিনা তা আমাকে জানান।