অ্যান্ড্রয়েড সেটিংস কোথায় সঞ্চয় করা হয়?


18

আমাকে আমার সংস্থার জন্য 50+ প্লাস ফোন সেট আপ করতে হবে এবং আমাকে ফোনগুলি রুট করার অনুমতি দেওয়া হয়েছে। প্রতিটি ফোনে ঠিক একই ওয়াইফাই এসএসআইডি / পাসওয়ার্ড, অ্যাকাউন্ট / গোপনীয়তা সেটিংস, উজ্জ্বলতা, ইনপুট পদ্ধতি ইত্যাদির প্রয়োজন হয় ঠিক একই ম্যানুয়াল সেটআপটিকে 50 বার পুনরুক্ত করা কিছুটা বিরক্তিকর বলে মনে হয় ..

ফোন সেটিংস কোথায় সংরক্ষণ করা হয়? আমি কি সহজেই প্রতিটি ডিভাইসে সেটিংসটি চাপ দিতে পারি? ফোনগুলি স্যামসং গ্যালাক্সি পকেটস।


1
সমস্ত ফোন যদি একই ব্র্যান্ড / মডেল / ওএস এর হয় তবে আপনি নিজের সন্তুষ্টির জন্য একটি কনফিগার করতে পারেন এবং তারপরে একটি ন্যানড্রয়েড ব্যাকআপ নিতে পারেন এবং এটিকে সমস্ত ফোনে পুনরুদ্ধার করতে পারেন।
নারায়ণন

@ নারায়ণন - আমি এটি বিবেচনা করেছি, তবে মনে হচ্ছে গ্যালাক্সি পকেটের ন্যানড্রয়েড ব্যাকআপ নিতে পারে এমন কোনও বুটলোডার / সরঞ্জাম নেই।
সামগ্রিক

আমি একটি ওয়েবপৃষ্ঠা পেয়েছি যা ব্যবহারকারীকে S5300 ওরফে গ্যালাক্সি পকেটে CWM পুনরুদ্ধার ইনস্টল করতে সহায়তা করে helps আমি যদি সঠিক হয় তবে সিএমডাব্লুতে ন্যানড্রয়েড ব্যাকআপ সুবিধা ছিল।
নারায়ণন

@ নারায়ণন - দুর্ভাগ্যক্রমে এই পৃষ্ঠার লিঙ্কটি নষ্ট হয়ে গেছে। যাইহোক, আপনার লিংক আমাকে খোঁজার নেতৃত্বে এই । এখন পরীক্ষা দিতে যাচ্ছি
11116877

যখন এটি কার্যকর হয়েছে, আপনার নিজের প্রশ্নের উত্তর নির্দ্বিধায় করুন! এর দু'দিন পরে, আপনি নিজের উত্তরটি স্বীকার করতে পারেন এবং এইভাবে একটি "ওয়ার্কিং সলিউশন" রয়েছে এমন অন্যান্য "অনুসন্ধানকারী" দেখান। ধন্যবাদ!
ইজজি

উত্তর:


16

দেখা যাচ্ছে যে কোনও যাদু ফাইল বা ডিরেক্টরি নেই যা সমস্ত সেটিংস ধারণ করে। এগুলি বিভিন্ন স্থানে সংরক্ষিত থাকে এবং নির্মাতারা কীভাবে জিনিস সেট আপ করার সিদ্ধান্ত নেয় তার উপর এটি নির্ভর করে। আমি প্রাথমিকভাবে স্যামসুং ফোনগুলির সাথে কাজ করি, সুতরাং এখানে তথ্যগুলি বেশিরভাগ স্যামসাং ভিত্তিক হবে। এছাড়াও, নোট করুন যে নীচের সমস্তটিতে রুট অ্যাক্সেসের প্রয়োজন। কারও কাছে যদি যোগ / সংশোধন করার কিছু থাকে তবে নির্দ্বিধায় মন্তব্য করুন।

প্রথমে, আমি খুঁজে পেয়েছি যে "অনুলিপি সেটিংস" সর্বদা সেরা উপায় নয়। আপনি ন্যানড্রয়েড ব্যাকআপ এবং পুনরুদ্ধার করতে পারেন যা এক ফোনে অন্যরকম ক্লোন করে। আপনি যদি যথেষ্ট প্রযুক্তিগত হন এবং আপনি স্যামসুং ব্যবহার করছেন তবে আপনার নিজের গলিত চিত্র তৈরি করা আরও ভাল বিকল্প হতে পারে কারণ এটি আপনার বা অন্য কেউ ন্যানড্রয়েড / পুনরুদ্ধার সমর্থন তৈরি করে তার উপর নির্ভর করে না।

সেটিংস

সাধারণ সেটিংস:
সেটিংস বেশিরভাগ /dataসাব - ডিরেক্টরিতে সঞ্চিত থাকে । আপনি যদি সুনির্দিষ্ট কিছু খুঁজছেন তবে সেখানে শুরু করুন।

অন্তর্নির্মিত অ্যাপ্লিকেশন:
অন্তর্নির্মিত অ্যাপ্লিকেশনগুলিতে তাদের সেটিংগুলি রাখার ঝোঁক থাকে /data/data/com.android.*এবং /data/data/com.google.android.*
উদাহরণস্বরূপ:
পরিচিতি: /data/data/com.android.contacts
ইমেল অ্যাকাউন্টগুলি: /data/data/com.android.email
এমএমএস:/data/data/com.android.mms

ওয়াইফাই:
ওয়াইফাই সেটিংসের অবস্থান নির্মাতার উপর নির্ভর করে, তবে সাধারণত অনুমানযোগ্য।
স্যামসং গ্যালাক্সি পকেট, এস 2, এস 3: /data/misc/wifi/wpa_supplicant.conf
স্যামসুব ট্যাব: /data/wifi/bcm_supp.conf
এইচটিসি ডিজায়ার: /data/misc/wifi/wpa_supplicant.conf
ডেল স্ট্রাক: /data/misc/wifi/wpa.conf
অনপ্লাস 2, 3:/data/misc/wifi/networkHistory.txt

কীবোর্ড
কনফিগারেশন : আমাকে আগে হার্ডওয়ার কীগুলি অক্ষম করতে হয়েছিল, পুনরায় কনফিগার করার লেআউট বা সাধারণ কীবোর্ডের আচরণ পরিবর্তন করতে হয়েছিল। প্রতিটি ফোনে হুবহু ফাইলের নাম আলাদা থাকে তবে কনফিগার ফাইলগুলি সর্বদা থাকা অবস্থায় খুঁজে পেয়েছি /system/usr/keylayout/। সাবধান থাকুন, এগুলি ভাঙ্গার ফলে আপনার ফোনটি ব্যবহারের অযোগ্য হতে পারে।

বিবিধ:
বেশিরভাগ বিবিধ সেটিংস যেমন পণ্য সম্পর্কিত তথ্য, বুট সাউন্ডস এবং অন-স্ক্রিন এনএভি বার সক্ষম / অক্ষম করা সঞ্চিত থাকে /system/build.prop। এই কনফিগার ফাইলটি ভাঙ্গলে আপনার ডিভাইসটি বুটলুপ হতে পারে।

যদি আমি আরও তথ্য পাই তবে আমি পরে যুক্ত করব।


এই ডিরেক্টরিগুলির মধ্যে
কয়েকটিতে

@ t0mm13b - উফ, উল্লেখ করতে ভুলে গেছেন সম্পাদনা করা হয়েছে।
সমষ্টি

1
এই সমস্ত ডিরেক্টরিতে লিখতে রুট অ্যাক্সেসের প্রয়োজন।
আফরাজায়

আপনি দয়া করে এমন জায়গাগুলি চিহ্নিত করতে পারেন যেখানে উজ্জ্বলতা এবং ভলিউম স্তরটি সঞ্চিত আছে?
জেআরসি

খুব মূল্যবান, তবুও, আমি প্রদর্শনটি বন্ধ করার কোনও উপায় পাইনি।
আরশ

5

এটি করার আর একটি সম্ভাব্য উপায় হ'ল `` সামগ্রী '' কমান্ডের মাধ্যমে, যেমন:

adb shell content query --uri content://settings/global 
adb shell content insert --uri content://settings/global --bind name:s:preferred_network_mode1 --bind value:i:0

4

আমি অ্যান্ড্রয়েড প্রযুক্তিগুলির বিশেষজ্ঞ নই। সুতরাং আমার উত্তরটি সত্য কিনা তা আমি পুরোপুরি নিশ্চিত নই। তবে, রুট এক্সপ্লোরার ব্যবহার করে আমি আবিষ্কার করেছি যে কয়েকটি সেটিংস নিম্নলিখিত ফাইলগুলিতে সঞ্চিত রয়েছে:

  • /data/system/users/0/settings_system.xml
  • /data/system/users/0/settings_secure.xml

উদাহরণস্বরূপ, স্ক্রিনের উজ্জ্বলতা ফাইলটিতে সঞ্চয় করা হয় settings_system.xml। আপনি যদি কোনও টেক্সট সম্পাদক ব্যবহার করে এই ফাইলটি খোলেন, আপনি নিম্নলিখিত কোডের লাইনটি পেরিয়ে আসতে পারেন:

<setting id="2220" name="screen_brightness" value="66" package="com.android.settings" />

উপরের কোডে, "66" সংখ্যাটি স্ক্রিনের উজ্জ্বলতা নির্দেশ করে। সংখ্যাটি তত বেশি, পর্দা উজ্জ্বল। আমি এটিও আবিষ্কার করেছি যে আপনার সেল ফোনের ব্যাকগ্রাউন্ড চিত্রটি নিম্নলিখিত ফাইল পথে সংরক্ষণ করা হয়েছে:

  • / ডেটা / সিস্টেম / ব্যবহারকারীরা / 0 / ওয়ালপেপার

আমার সেল ফোনটি স্যামসাং এসএম-জে 7। অন্য আমার স্মার্ট ফোনের জন্য আমার আবিষ্কারের পরিমাণের পরিবর্তন হতে পারে।


1

বেশিরভাগ অ্যান্ড্রয়েড সেটিংস পাওয়া যায় /data/data/com.android.providers.settings/databases/settings‌​.db, যা একটি এসকিউএল ডাটাবেস যা সহজেই কোনও এসকিউএল ব্রাউজার দ্বারা চালিত করতে পারে ulated অ্যান্ড্রয়েড নিজেই সাধারণত সেটিংগুলি চালিত করতে একটি সুরক্ষিত সেটিংসপ্রোভাইডার ব্যবহার করে।

সিডিনোট: দেখে মনে হচ্ছে সেটিংসটি প্রকৃতপক্ষে হুডের নীচে পরিবর্তিত হয়েছে তবে সেটিংস জিইউআই সর্বদা অন্তর্নিহিত বাস্তবতার সাথে আপ টু ডেট বলে মনে হচ্ছে না। তবে এটি সর্বদা ডেটাবেস যা গণনা করা হয় এবং সেগুলি ব্যবহার করে এমন সমস্ত মডিউল সরবরাহ করা হয় is

যদিও পূর্বে বলা হয়েছে, কিছু সেটিংস শেয়ারডপ্রেস হিসাবে বা পৃথক অ্যাপ্লিকেশনগুলির জন্য ফাইল-ডায়ারে সংরক্ষণ করা যেতে পারে Also এছাড়াও, কিছু নির্মাতারা অ্যান্ড্রয়েডের মোডেড সংস্করণ ব্যবহার করেছেন যা অন্যান্য জায়গাগুলিতে সঞ্চিত সেটিংস ব্যবহার করতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.