泛泰A820L官方ICS ROM修改支持开机声音

来源:互联网 发布:sys视频分享源码 编辑:程序博客网 时间:2024/05/23 17:52

对比泛泰A800S【ICS版本rom】,

1、修改内核ramdisk,init.rc 或者init.qcom.rc,适当位置添加:

#bootsoundservice bootsound /system/bin/playwav /system/media/boot.wavclass mainuser mediagroup audiodisabledoneshot

需要注意对应的文件夹下要有文件,比如playwav 和 boot.wav

2、替换相应的有声的libsurfaceflinger.so【system/lib文件夹下】,820的4.0我用800s里的替换的,如果开机声音不正常,又替换了system/bin 下的playwav

这个应该是surfaceflinger 里有对相应的服务进行操作,不然使用820官方的这个lib就无法实现开机声音, 或者另外的思路可以不用替换这个lib,在上面的rc里面 再添加一处 调用bootsound 服务的地方应该就可以!

3、另外如果libsurfacflinger.so和bootanimation还支持关机声音以及关机动画的话,在init.rc或者init.qcom.rc,添加:

#shutsoundservice shutdownsound /system/bin/playwav /system/media/shutdown.wavclass mainuser mediagroup audiodisabledoneshot#shutdownservice shutdownanim /system/bin/bootanimation -shutdownclass mainuser graphicsgroup graphicsdisabledoneshot


原创粉丝点击