2014-10-15 7 views
8

ich entwickle cyanogenmod 11 für mein gerät samsung sm-g7102 gard2 aber es bootet nicht und gibt bootloop auf cyanogenmod logo. die logcat zeigt folgendeWarten auf service media.audio_policy auf android boot

#
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... 
#

dies geht weiter und weiter ....

auch wenn ich libsecnativefeature.so aus dem System/lib löschen feinen bootet aber es gibt keine Ton, Kamera, Ril.

+0

Willkommen bei SO, bitte bearbeiten Sie die Frage und fügen Sie den Mindestcode hinzu, der erforderlich ist, um das Problem zu verstehen. Für weitere Informationen lesen Sie diesen Artikel: [How to Ask] (http://stackoverflow.com/help/how-to-ask) –

Antwort

1

Ein Samsung Galaxy J5 Ich kam vor kurzem hatte ein ähnliches (wenn nicht das gleiche) Problem und steckte in einem Bootloop. Eine schnelle Suche online, scheint es, dass "Bootloop durch Audio-Fehler verursacht" ist in vielen Samsung-Modellen üblich, aber nicht viele Informationen darüber ist da draußen.

Die Fehler, die enthalten waren Looping (von logcat erhalten):

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... 

Ich war in der Lage, das Problem durch chmod ing die Datei /system/lib/libaudioflinger.so zu lösen 755 (rwx-rx-rx). Standardmäßig waren die Berechtigungen 644 (rw-r-r).

Da dies das Problem gelöst hat, ist meine Spekulation, dass ein Prozess mit geringen Berechtigungen benötigt, um die Bibliotheksdatei auszuführen.

Hinweis: Ich musste das Telefon root, bevor ich die Berechtigungen der Datei bearbeiten konnte. Dies führt zum Erlöschen der Garantie. Auch für die meisten Samsung-Modelle, stellen Sie sicher, dass Sie OEM Unlock aktiviert haben sonst riskieren Sie Ihr Telefon über einige blinkende Methoden wie Odin wischen.

+0

Hat nicht für mich gearbeitet. Und ich glaube nicht, dass dies die richtige Lösung ist, da alle Bibliotheken 644 sind. – JPT

+0

Danke für die Rückmeldung. Ich fing an, es selbst zu bezweifeln. Aber war Ihr Problem auch durch den Ausfall des Audioflingers verursacht? –

+0

Wir hatten ein Problem mit unserem Build und verzögerten den Boot- und zufälligen Stillstand für einige Minuten. Wie sich herausstellte, wurde dies durch einen falschen Kameratreiber verursacht. Sieht aus wie audio_policy war nicht die Ursache. Habe die Fehlermeldung zuletzt nicht gesehen. Also, um ehrlich zu sein, ich weiß nicht einmal, ob diese Nachricht ernst ist. Ich entfernte den libaudioflinger (?), Der das Gerät nicht mehr starten ließ. So scheint es irgendwie zu funktionieren ... – JPT