
अपना खुद का system.prop बनाने के लिए Bash स्क्रिप्ट
इस मजबूत ऑटोमेशन सूट के साथ Pixel OTA अपडेट से सिस्टम प्रॉपर्टीज़ को सहजता से निकालें और प्रबंधित करें। डेवलपर्स और उत्साही लोगों के लिए समान रूप से डिज़ाइन किया गया, यह एंड्रॉइड बिल्ड प्रॉपर्टीज़ तक पहुँचने और अनुकूलित करने की प्रक्रिया को सरल बनाता है।
Unix-जैसा वातावरण: Bash के साथ Linux या macOS।
मुख्य उपयोगिताएँ: सुनिश्चित करें कि आपके पास निम्नलिखित स्थापित हैं:
dos2unix, aria2, zip, unzip, p7zip, curlPython ^3.8:
sudo apt-get update -y
sudo apt-get install python3 python3-pip python3-venv -y
रिपॉजिटरी क्लोन करें (सबमॉड्यूल सहित):
git clone --recurse https://github.com/Pixel-Props/build.prop && cd build.prop
वर्चुअल वातावरण बनाएँ और सक्रिय करें (वैकल्पिक लेकिन अनुशंसित):
python3 -m venv .venv
. .venv/bin/activate
निर्भरताएँ स्थापित करें:
python3 -m pip install payload_dumper --break-system-packages
./download_latest_ota_build.sh <device_name1> <device_name2> ... के साथ नवीनतम OTA इमेज प्राप्त करें (उदा., husky, felix_beta, cheetah, akita_beta15)।./extract_images.sh चलाएँ ताकि इमेज और उनकी बिल्ड प्रॉपर्टीज स्वचालित रूप से result/Codename_ID ... में निकाली जा सकें।./build_module.sh चलाएँ ताकि result/ निर्देशिका से आपके मॉड्यूल को स्वचालित रूप से संयोजित और बनाया जा सके।build.prop फ़ाइलें उत्पन्न करता है।service.sh:
MOD_PROP_CONTENT में परिभाषित मॉड्यूल की प्रॉपर्टीज के आधार पर आवश्यक प्रॉपर्टीज को गतिशील रूप से सेट करती है जिसे स्पूफ किया जा रहा है।
build.prop एकीकरण: PIHooks आपके डिवाइस के वास्तविक build.prop से मानों का उपयोग केवल विशिष्ट प्रॉपर्टीज, जैसे प्रारंभिक SDK संस्करण, सेट करते समय करता है, जब उन मानों को सुरक्षित और आवश्यक माना जाता है।action.sh:
यह परियोजना शैक्षिक और प्रयोगात्मक उद्देश्यों के लिए प्रदान की गई है। दक्षता के लिए डिज़ाइन किए जाने पर, इस उपकरण का जिम्मेदारी से उपयोग करना महत्वपूर्ण है।
इस परियोजना के निर्माता इसके उपयोग से होने वाले किसी भी दुरुपयोग या क्षति के लिए उत्तरदायी नहीं हैं।
अपने Android अनुकूलन कार्यप्रवाह को सुव्यवस्थित करने के लिए तैयार हैं? इसमें गोता लगाएँ और स्वचालित build.prop निष्कर्षण की शक्ति को अनलॉक करें! परियोजना की कार्यक्षमता और दायरे को बढ़ाने के लिए योगदान का स्वागत है।
PIF.json कॉन्फ़िगरेशन बनाता है। पूर्व-निर्मित कॉन्फ़िगरेशन डाउनलोड करने या कॉन्फ़िगरेशन बनाने के लिए उपकरणों की सूची उत्पन्न करने हेतु Google के OTA पृष्ठों को क्रॉल करने के विकल्प प्रदान करता है।sysconfigs शामिल हैं) के निर्माण के लिए समर्थन जोड़ें।