<div dir="ltr"><div>Actually in the example above, I don&#39;t use both dummy.qcow2 and dummy2.qcow2 like in the tutorial, however even if I use both, I have the same issue:  </div><div> </div><div>root@pandavm:/home/panda/Desktop/line_android_test# /home/panda/panda/qemu/arm-softmmu/qemu-system-arm -m 2048 -replay line2 -M android_arm -cpu cortex-a9 -kernel /dev/null -global goldfish_mmc.sd_path=/dev/null -global goldfish_nand.system_path=/home/panda/Desktop/line_android_test/dummy2.qcow2 -global goldfish_nand.user_data_path=/home/panda/Desktop/line_android_test/dummy.qcow2<br>goldfish_add_device: goldfish_device_bus, base ff001000 1000, irq 1 1<br>goldfish_device_bus: ff001000  30<br>goldfish_add_device: goldfish_int, base ff000000 1000, irq 0 0<br>goldfish_int: ff000000  38<br>goldfish_add_device: goldfish_timer, base ff003000 1000, irq 3 1<br>goldfish_timer: ff003000  40<br>goldfish_add_device: goldfish_rtc, base ff010000 1000, irq 10 1<br>goldfish_rtc: ff010000  48<br>goldfish_add_device: goldfish_tty, base ff002000 1000, irq 4 1<br>goldfish_tty: ff002000  50<br>android_arm_init serial 1 0<br>android_arm_init serial 2 0<br>android_arm_init serial 3 0<br>goldfish_add_device: smc91x, base ff011000 1000, irq 11 1<br>goldfish_add_device: goldfish_fb, base ff012000 1000, irq 12 1<br>goldfish_fb: ff012000  68<br>goldfish_add_device: goldfish_mmc, base ff005000 1000, irq 13 1<br>goldfish_mmc: ff005000  70<br>goldfish_add_device: goldfish_memlog, base ff006000 1000, irq 0 0<br>goldfish_memlog: ff006000  78<br>goldfish_add_device: goldfish-battery, base ff013000 1000, irq 14 1<br>goldfish-battery: ff013000  80<br>goldfish_add_device: goldfish_events, base ff014000 1000, irq 15 1<br>goldfish_events: ff014000  88<br>Using event IRQ<br>Invalid system partition size for non-QCOW image: 0emulator: geometry says there are 2048 blocks</div><p>emulator: rounding devsize up to a full eraseunit, now e7000</p><p>emulator: Dev size of /home/panda/Desktop/line_android_test/dummy2.qcow2 is e7000</p><p>Invalid data partition size for non-QCOW image: 0emulator: Dev size 0x0 came from argument</p><p>emulator: geometry says there are 2048 blocks</p><p>emulator: rounding devsize up to a full eraseunit, now e7000</p><p>emulator: Dev size of /home/panda/Desktop/line_android_test/dummy.qcow2 is e7000</p><p>emulator: Dev size 0x0 came from argument</p><p>emulator: geometry says there are 0 blocks</p><p>emulator: Dev size of /tmp/android-root/emulator-sPg44b is 0</p><p>goldfish_add_device: goldfish_nand, base ff015000 1000, irq 16 1<br>goldfish_nand: ff015000  90<br>goldfish_add_device: qemu_pipe, base ff016000 2000, irq 17 1<br>qemu_pipe: ff016000  98<br>emulator: control console listening on port 5554, ADB on port 5555<br>emulator: can&#39;t connect to ADB server: Connection refused<br>emulator: Realistic sensor emulation is not available, since the remote controller is not accessible:<br> Connection refused<br>loading snapshot<br>qemu: warning: error while loading state for instance 0x0 of device &#39;qemud&#39;<br>qemu-system-arm: Error -5 while loading VM state<br>... done.<br>opening nondet log for read : ./line2-rr-nondet.log<br>Infinite loop detected during replay, aborting.<br>{guest_instr_count=1 pc=0x00000000, secondary=0x00000000}<br>line2:           1 (  0.00%) instrs.    1.64 sec.  2.04 GB ram.<br>total_instr in replay: 10367712943<br>ERROR: replay failed!<br>Time taken was: 0 seconds.<br>Stats:<br>RR_INPUT_1 number = 0, size = 0 bytes<br>RR_INPUT_2 number = 0, size = 0 bytes<br>RR_INPUT_4 number = 0, size = 0 bytes<br>RR_INPUT_8 number = 0, size = 0 bytes<br>RR_INTERRUPT_REQUEST number = 3, size = 84 bytes<br>RR_EXIT_REQUEST number = 0, size = 0 bytes<br>RR_SKIPPED_CALL number = 0, size = 0 bytes<br>RR_DEBUG number = 0, size = 0 bytes<br>max_queue_len = 1<br>0 items on recycle list, 0 bytes total<br>ERROR: replay failed!<br>Aborted<br>root@pandavm:/home/panda/Desktop/line_android_test# </p></div><div class="gmail_extra"><br><div class="gmail_quote">2016-07-11 12:16 GMT+01:00 gilles B <span dir="ltr">&lt;<a href="mailto:gillusg75@gmail.com" target="_blank">gillusg75@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hello guys,</div><div> </div><div>Hope you are doing well.</div><div>I&#39;ve been playing with PANDA on x86 using different plugins over the last months and I quite like it ) </div><div>I would like now to go further and to use it with Android on ARM. I am now able to create some records of my Android OS running in QEMU, unfortunately I cannot replay any of my Android records with PANDA.</div><div>In order to see if this came from my records, I have tried to replay a record from <a href="http://rrsahre.org" target="_blank">rrsahre.org</a>, I have done exactly the same steps as for this example:</div><div><a href="https://github.com/moyix/panda/blob/master/docs/LINE_Censorship.md" target="_blank">https://github.com/moyix/panda/blob/master/docs/LINE_Censorship.md</a> </div><div>When I replay the record of &quot;line2&quot; I have some issues: see logs enclosed.</div><div>Surprisingly if I run twice the same replay command consecutively, I have either the error of log_replay.txt or the one of log_replay2.txt, but it is the first one most of the time...</div><div>Did anybody ever have this problem ?</div><div> </div><div>I have also been able to create my own Android records based on <a href="https://github.com/moyix/panda/blob/master/docs/Android.md" target="_blank">https://github.com/moyix/panda/blob/master/docs/Android.md</a></div><div>Unfortunately I end up with the same errors.</div><div> </div><div>Regards,</div><span class="HOEnZb"><font color="#888888"><div> </div><div>Gilles</div></font></span></div>
</blockquote></div><br></div>