2014-10-15 17 views
8

Pracuję nad cyjanogenmodem 11 na moim urządzeniu Samsung sm-g7102 garnd2 , ale to nie uruchamia się i daje bootloop na logo cyanogenmod. pokazy logcat następująceOczekiwanie na serwis media.audio_policy na boot androida

#
W/AudioSystem(684): AudioPolicyService not published, waiting... 
I/ServiceManager(684): Waiting for service media.audio_policy... 
I/ServiceManager(684): Waiting for service media.audio_policy... 
I/ServiceManager(684): Waiting for service media.audio_policy... 
I/ServiceManager(684): Waiting for service media.audio_policy... 
I/ServiceManager(684): Waiting for service media.audio_policy... 
W/AudioSystem(684): AudioPolicyService not published, waiting... 
I/ServiceManager(684): Waiting for service media.audio_policy... 
I/ServiceManager(684): Waiting for service media.audio_policy... 
#

to idzie dalej i dalej ....

także jeśli usunę libsecnativefeature.so od systemu/lib to buty w porządku, ale nie ma dźwięk, kamera, ril.

+0

Witamy w SO, edytuj pytanie i dodaj minimalny kod wymagany do zrozumienia problemu. Aby uzyskać więcej informacji, przeczytaj ten artykuł: [Jak pytać] (http://stackoverflow.com/help/how-to-ask) –

Odpowiedz

1

Samsung Galaxy J5, który pojawił się niedawno, miał podobny (jeśli nie ten sam) problem i utknął w bootloopie. Wykonując szybkie wyszukiwanie w Internecie, wydaje się, że ten bootloop "" spowodowany błędem dźwiękowym "jest powszechny w wielu modelach Samsunga, ale niewiele informacji na ten temat jest dostępnych.

Błędy, które zostały przelotowe (otrzymany od LogCat) obejmowały:

I/ServiceManager( 248): service 'media.audio_flinger' died 
I/ServiceManager( 248): service 'media.player' died 
I/ServiceManager( 248): service 'media.camera' died 
I/ServiceManager( 513): Waiting for service media.audio_policy... 
E/SamsungPowerSound( 513): wait_for_audio_policy 
E/SamsungPowerSound( 513): media.audio_policy not published, waiting... 

udało mi się rozwiązać ten problem przez chmod ing plik /system/lib/libaudioflinger.so do 755 (rwx-rx-rx). Domyślnie uprawnienia były następujące: 644 (rw-r-r).

Ponieważ to rozwiązało problem, moje spekulacje są takie, że proces wymagający niskich uprawnień jest potrzebny do wykonania pliku biblioteki.

Uwaga: Musiałem wykorzenić telefon, zanim mogłem edytować uprawnienia do pliku. To unieważnia gwarancję. Również w przypadku większości modeli Samsunga należy włączyć odblokowanie telefonu OEM, ponieważ grozi to uszkodzeniem telefonu za pomocą niektórych metod flashowania, takich jak Odin.

+0

Nie działa dla mnie. I nie sądzę, że to jest poprawne rozwiązanie, ponieważ wszystkie biblioteki mają numer 644. – JPT

+0

Dzięki za informację zwrotną. Zaczynałem w to wątpić. Ale czy twój problem wynikał również z niepowodzenia audioflingera? –

+0

Mieliśmy problem z naszą kompilacją, opóźniając rozruch i losowe przeciąganie przez kilka minut. Jak się okazało, było to spowodowane złym sterownikiem kamery. Wygląda na to, że audio_policy nie było przyczyną. Nie widziałem ostatnio tego komunikatu o błędzie. Szczerze mówiąc, nie wiem nawet, czy ta wiadomość jest poważna. Usunąłem libaudioflinger (?), Który uniemożliwił ponowne uruchomienie urządzenia. Tak więc wydaje się, że działa ... – JPT