2014-09-23 15 views
10

पर कस्टम रोम चलाएं मैंने एक थर्ड-पार्टी रोम डाउनलोड किया है, और मैं इसे फोन में फ्लैश करने से पहले इसे एमुलेटर पर चलाने के लिए चाहता हूं। यहाँ cm-11-20140911-NIGHTLY-p3110.zip की सामग्री है:एंड्रॉइड एमुलेटर

1. boot.img 
2. file_contexts 
3. META-INF/ 
4. recovery/ 
5. system/ 

मैं स्क्रिप्ट unpack-bootimg.pl और boot.img-kernel मिलता है, और boot.img-ramdisk.cpio.gz. का उपयोग कर boot.img अनपैक किया तो मैं make_ext4fs का उपयोग कर प्रणाली repacked और system.img मिला है।

मैं एक AVD बनाया है और निष्पादित करें:

emulator -system ~/cm11/system_new.img -ramdisk ~/cm11/boot.img-ramdisk.cpio.gz -kernel ~/cm11/boot.img-kernel -avd and442

लेकिन सभी मुझे मिल गया कुछ भी नहीं है, एमुलेटर स्क्रीन सिर्फ काला है। adb -s emulator-5554 से कोई लॉग संदेश नहीं है।

अब मैं उलझन में हूँ:

  • तीसरे पक्ष के रोम एमुलेटर द्वारा परीक्षण किया जा सकता है?
  • क्या मैं सही तरीके से कर रहा हूं?
+0

http: // मंच .xda-developers.com/showthread.php? t = 1599005 –

+1

यह प्रश्न ऑफ़-विषय प्रतीत होता है क्योंकि यह प्रोजेर के बारे में नहीं है अमेज़िंग –

+0

@ हुरुंडी: केवल लेखन नहीं। कोड की लाइनों की केवल प्रोग्रामिंग है? –

उत्तर

3

हाँ क्यों नहीं। हम एंड्रॉइड एवीडी पर तीसरे पक्ष के रोम को फ्लैश कर सकते हैं। लेकिन पहले आपको पता होना चाहिए निम्नलिखित बातें:

1. एंड्रॉयड एम्यूलेटर खुद या अपने मोटो जी की तरह एक डिवाइस एक्सपेरिया

2. कभी रॉम उपकरण विशिष्ट (समर्थन उपकरण विशिष्ट कर्नेल) है

है

(कई साइटों/ब्लॉग पर आप की जानकारी मिल गया है जैसे आप system.img .android \ avd \ avdname.avd से फ़ाइल को बदलने के लिए, लेकिन यह तकनीकी रूप से गलत है क्योंकि आप भी ramdisk.img requird है।)

यह आप विशेष रेपो डाउनलोड करके अपने खुद के AOSP रेपो बनाने के लिए की जरूरत है और अपने खुद के .img फ़ाइलों का निर्माण करने की)

  • आप 2 तरीके से यह कर सकते हैं करवाने के लिए:

    1. की जगह फ़ाइलों स्थान .android \ avd \ avdname.avd

    2. निर्माण यो से & ramdisk.img system.img आप अपने स्वयं के एओएसपी। पहले .. "लंच" में लक्ष्य के रूप में लक्ष्य चुनें: एमुलेटर (जैसे: जेनेरिकएक्स 86) i.e सभी एमुलेटर विशिष्ट उत्पन्न करते हैं।img फ़ाइलों

मैं बहुत सी बातें की कोशिश की है, इसका थोड़ा गंभीर लेकिन दिलचस्प, निम्न लिंक आप मदद कर सकते हैं:

To Run your cooked Rom on Emulator

To Create AOSP Project

+1

पहला लिंक अब काम नहीं कर रहा है। :( –

संबंधित मुद्दे