Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-11-22 23:54:03

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Android / CyanogenMOD - qemu

Witam!

Czy ktoś z Was próbował odpalić Androida / CyanogenMOD na qemu-system-arm? Jak to w ogóle ruszyć?

Offline

 

#2  2013-11-23 00:53:45

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Android / CyanogenMOD - qemu

Próbował na samym kvm, nawet działa, ino nie wyczaiłem, jak podłączyć sieć, Andek się uparł, że nie widzi interfejsu.
Była to wersja Andka 4.0 na jakiś tablet, Asusa chyba.

Na blogu intela masz opis, jak podpiąć kvm do Android-SDK, czy jak to się tam nazywa.
Sznurki:
http://software.intel.com/en-us/articles/speeding-up-the-android-emulator-on-intel-architecture
http://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-gingerbread-emulator
http://software.intel.com/en-us/videos/android-ics-emulator-for-ubuntu-with-kvm-acceleration-supported-by-intel-vt-x

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2013-11-24 01:23:40)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2013-11-23 00:54:18

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Android / CyanogenMOD - qemu

Najlepiej użyć projektu Android-x86

Jeśli się nie mylę, emulator Androida bazuje na QEMU i dzięki temu można używać go na PC. Problem w tym, że wydajność jest tak słaba, że trzeba poić komputer kawą

Fervi

Offline

 

#4  2013-11-23 12:51:29

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Android / CyanogenMOD - qemu

@fervi
Tylko, że na tym Android-x86 niektóre pierdoły albo się wywalają albo po prostu nie działają.

@Jacekalex
Sznurki wyglądają bardzo ciekawie (szczególnie trzeci). Bardziej szczegółowo zerknę wieczorem.

Offline

 

#5  2013-11-23 18:07:19

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Android / CyanogenMOD - qemu

[quote=PavloAkaLogan]@fervi
Tylko, że na tym Android-x86 niektóre pierdoły albo się wywalają albo po prostu nie działają.[/quote]
Działają, ale trzeba parę rzeczy "włączyć"

Swojego czasu stworzyłem projekt "AlienDroid", czyli dystrybucje Androida x86 z tymi wszystkimi cudami włączonymi. Ale to tylko VBox

Fervi

Offline

 

#6  2013-11-23 22:38:13

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Android / CyanogenMOD - qemu

Kod:

Starting emulator for AVD 'xyz'
Failed to start emulator: Cannot run program "/home/logan/Desktop/adt-bundle-linux-x86_64-20131030/sdk/tools/emulator": error=2, Nie ma takiego pliku ani katalogu

To zwraca mi menedżer od maszyn AVD.
Z konsoli wyniku na razie nie podam, bo muszę rozgryźć, jak to odpalić.
Wiecie może, z czym ten problem może być związany?
Oczywiście plik emulator istnieje i jest widoczny.
Ma prawa do wykonywania.

@fervi
Z poziomu Androida, tak?

// Co do błędu, to:

used the command-line tool android (android avd), and used Tools->Manage SDK to install 64 bit emulators. I then mv'ed emulator to emulator.old, and emulator64-arm to emulator. Now the AVD starts up.[/quote]
http://stackoverflow.com/questions/14578557/android-failed-to-start-emulatorcannot-run-program

Zdaje się, że to coś po prostu potrzebuje 32 bitowych paczek.  Do rozgryzienia.

//// I względnie działa, ale bardzo powoli na samym starcie. Zobaczymy, co będzie później.

Ostatnio edytowany przez PavloAkaLogan (2013-11-23 22:48:55)

Offline

 

#7  2013-11-24 01:11:18

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Android / CyanogenMOD - qemu

Tak, w androidzie z konsoli dodajesz i działa internet, dźwięk chyba działa automatycznie (kiedyś był problem)

Ogólnie Android śmigał bardzo dobrze

Fervi

Offline

 

#8  2013-11-24 12:17:33

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Android / CyanogenMOD - qemu

@fervi
Ale internet działa automagicznie przecież. To część aplikacji albo po prostu nie jest przeportowana, albo źle przeportowana.


Czy ma ktoś jakiś pomysł, jak zwiększyć wydajność grafiki w takiej maszynce?

Offline

 

#9  2016-06-19 10:40:39

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Android / CyanogenMOD - qemu

Mój wątek, dosyć ogólny, to go sobie odświeżę.

Kod:

logan@toshiba:/mnt/sda6/VM$ qemu-system-arm -m 2048M -machine virt -hda android/boot.img -hdb android/system.img -hdc android/userdata.img -sdl
qemu: fatal: Trying to execute code outside RAM or ROM at 0x00000000

R00=00000000 R01=00000000 R02=00000000 R03=00000000
R04=00000000 R05=00000000 R06=00000000 R07=00000000
R08=00000000 R09=00000000 R10=00000000 R11=00000000
R12=00000000 R13=00000000 R14=00000000 R15=00000000
PSR=400001d3 -Z-- A svc32
s00=00000000 s01=00000000 d00=0000000000000000
s02=00000000 s03=00000000 d01=0000000000000000
s04=00000000 s05=00000000 d02=0000000000000000
s06=00000000 s07=00000000 d03=0000000000000000
s08=00000000 s09=00000000 d04=0000000000000000
s10=00000000 s11=00000000 d05=0000000000000000
s12=00000000 s13=00000000 d06=0000000000000000
s14=00000000 s15=00000000 d07=0000000000000000
s16=00000000 s17=00000000 d08=0000000000000000
s18=00000000 s19=00000000 d09=0000000000000000
s20=00000000 s21=00000000 d10=0000000000000000
s22=00000000 s23=00000000 d11=0000000000000000
s24=00000000 s25=00000000 d12=0000000000000000
s26=00000000 s27=00000000 d13=0000000000000000
s28=00000000 s29=00000000 d14=0000000000000000
s30=00000000 s31=00000000 d15=0000000000000000
s32=00000000 s33=00000000 d16=0000000000000000
s34=00000000 s35=00000000 d17=0000000000000000
s36=00000000 s37=00000000 d18=0000000000000000
s38=00000000 s39=00000000 d19=0000000000000000
s40=00000000 s41=00000000 d20=0000000000000000
s42=00000000 s43=00000000 d21=0000000000000000
s44=00000000 s45=00000000 d22=0000000000000000
s46=00000000 s47=00000000 d23=0000000000000000
s48=00000000 s49=00000000 d24=0000000000000000
s50=00000000 s51=00000000 d25=0000000000000000
s52=00000000 s53=00000000 d26=0000000000000000
s54=00000000 s55=00000000 d27=0000000000000000
s56=00000000 s57=00000000 d28=0000000000000000
s58=00000000 s59=00000000 d29=0000000000000000
s60=00000000 s61=00000000 d30=0000000000000000
s62=00000000 s63=00000000 d31=0000000000000000
FPSCR: 00000000
Przerwane

Czy ktoś ma jakiś pomysł? Próbowałem wielu obrazów, opcji i za każdym ten sam efekt.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.013 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00015 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00125 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.217.224.165' WHERE u.id=1
0.00083 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.217.224.165', 1732219168)
0.00065 SELECT * FROM punbb_online WHERE logged<1732218868
0.00072 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24670 AND t.moved_to IS NULL
0.00007 SELECT search_for, replace_with FROM punbb_censoring
0.00330 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24670 ORDER BY p.id LIMIT 0,25
0.00332 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24670
Total query time: 0.01033 s