我正在为我的设备samsung sm-g7102 garnd2开发cyanogenmod 11 但它没有启动并给出cylogenmod徽标上的bootloop。 logcat显示如下
#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...
#
这种情况一直持续......
如果我从system / lib中删除libsecnativefeature.so 它很好,但没有声音,相机,ril。
答案 0 :(得分:1)
我最近出现的三星Galaxy J5有一个类似(如果不相同)的问题,并被困在一个bootloop。在网上进行快速搜索,似乎是由音频错误导致的 bootloop "很多三星型号都很常见,但没有太多关于它的信息。
循环的错误(从 logcat 获得)包括:
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...
我能够通过 chmod 将文件 /system/lib/libaudioflinger.so 解决到 755(rwx-rx-rx)< / strong>即可。默认情况下,权限为 644(rw-r-r)。
由于这解决了这个问题,我的推测是执行库文件需要具有低权限的进程。
注意:在编辑文件权限之前,我必须将手机设为root。这会使保修失效。此外,对于大多数三星型号,请确保您已启用 OEM解锁,否则您可能会通过某些闪烁方法(如 Odin )擦拭手机。