2012-06-14 63 views
6

Tôi đã thiết lập hình ảnh Android-x86 (4.0-RC1-eeepc) trong VirtualBox trên Dell Latitude D820. ISO cụ thể này không dành cho máy tính xách tay, nhưng của tất cả các ISO có sẵn, nó hoạt động tốt nhất.Không có âm thanh trong Android-x86

Tôi đã làm việc thông qua một số rắc rối tôi gặp phải (do không có ISO cho thiết bị của tôi), nhưng tôi chưa thể có được âm thanh hoạt động. Hướng dẫn VirtualBox Android-x86 và các tài nguyên trực tuyến khác đã hướng dẫn tôi sử dụng trình điều khiển ALSA với SoundBlaster 16, nhưng điều này đã không hoạt động.

This câu hỏi đã cho tôi xem xét một số lệnh ALSA để xem những gì tôi có thể tìm thấy, nhưng tôi không nhận được bất kỳ đâu với nó.

Với người lái xe và điều khiển SoundBlaster ALSA tôi nhận được sau từ alsa_ctl init

Unknown hardware: "Dummy" "Dummy Mixer" 
Hardware is initialized using a guess method 

này trông rất sai với tôi nên chuyển sang HD Audio Intel như các câu hỏi khác đã làm.

Với sự điều khiển ALSA và bộ điều khiển Intel HD Audio tôi nhận được sau từ alsa_ctl init

Unknown hardware: "HDA-Intel" "SigmaTel ID 7680" ... 
Hardware is initialized using a guess method 

Trong khi điều này có vẻ một chút hứa hẹn hơn, tôi vẫn không có âm thanh.

Vì Android là về cơ bản Linux, tôi nghĩ tôi có thể dịch một giải pháp Linux. Một số trang web có nội dung tương tự như this one nói để sửa đổi /etc/modprobe.d/alsa-base.conf và thêm options snd-hda-intel model=CORRECT_MODEL và điều này dường như giúp ích rất nhiều người dùng Linux. Tuy nhiên, điều này dường như không phù hợp với Android. Ít nhất không phải với tôi, vì tôi không có alsa-base.conf

Tôi biết rất ít về âm thanh và ALSA. Có anyting nhảy ra từ những gì tôi có ở trên? Ngay cả một cú huých theo một hướng chung sẽ là tuyệt vời.

Một số câu hỏi mà tôi có: Điều gì có nghĩa là khi tôi nhận được thông tin Unknown hardware: "Dummy"? Không có thiết bị âm thanh?

Cuối cùng, tôi đã xác minh rằng âm thanh của tôi hoạt động bên ngoài hộp ảo. Thông tin đầu tiên của tôi là vì máy tính xách tay của tôi có thể chạy Linux với âm thanh, tôi có thể bao gồm các trình điều khiển Linux trong Android. Điều đó có ý nghĩa gì? Thật không may, tôi cũng không thực sự biết làm thế nào để làm điều đó.

Cảm ơn bạn

Trả lời

0

Có vấn đề tương tự không có âm thanh trong vbox. Trong init.sh bạn thêm dòng này vào cuối những thứ alsa_amixer:

alsa_amixer set PCM 100 unmute

Sau khi tôi aded rằng âm thanh của tôi làm việc tốt.

+0

Điều đó cũng cố định tôi. Cảm ơn! – CatShoes

+2

vị trí của init.sh ở đâu? – exshinigami

+0

Tôi nhận được "lỗi mặc định của máy trộn: không có tiền phạt hoặc thư mục" – LairdPleng

0

Tôi gặp vấn đề tương tự.

Tôi tiếp tục tìm kiếm init.sh và sau đó nhận ra tôi đã phải cài đặt điều darn vào đĩa trước khi nó không đáng với (nó được phân tích lại khi khởi động lại và đĩa trực tiếp không lưu).

Vì vậy, tôi đã ghi lại các cổng x86 mới nhất và lật qua chúng cho đến khi tôi tìm thấy phiên bản 4.2x không có vấn đề.Đáng buồn là tôi đã mất dấu vết trong đó, và cái tốt chỉ đơn giản là vm.iso?!

Câu chuyện dài ngắn, âm thanh hoạt động tốt với bản dựng này, tôi thậm chí không cần chỉnh sửa bất kỳ thứ gì.

hệ thống:

  • Bo mạch Tab:
    • 4GB RAM (Một nửa số RAM Host)
    • [x] Hard Disk (Chỉ thiết bị khởi động)
    • mọi thứ khác là mặc định
  • Tab xử lý:
    • 2 lõi
    • mọi thứ khác là mặc định
  • Audio:
    • của Windows DirectSound
    • ICH AC97
    • mọi thứ khác là mặc định
1

tôi đã có vấn đề tương tự .

Tôi đã sử dụng VMWare cho WhatsApp. Và có nhiều phiên bản Android khác nhau mà không cần âm thanh ... Thiết lập VMWare bằng mod tập tin cấu hình HDAudio.

alsa_ctl init 

Luôn không hiển thị thiết bị nào.

Tôi đã cài đặt ứng dụng này từ Google Play "AlsaMixer (ROOT)" Và phiên bản này có âm thanh ngay lập tức:

  • android-x86-4.3-20130725.iso
  • android-x86-4.4-RC1.iso
+0

mod tập tin cấu hình HDAudio nào? – LairdPleng

0

Tất cả những gì bạn cần làm trong vbox chỉ đơn giản là thay đổi nó trong tab âm thanh từ âm thanh Intel HD sang ICH AC97. Thực sự nó hoạt động.

Các vấn đề liên quan