我在android中的cpp文件中发现了一些修改后的代码,以保护智能手机不受stagefright漏洞的影响。 我想用原始cpp文件更改它并重建为新的android ROM文件。
问题是,
我从谷歌开发者论坛下载了一个安卓工厂图片 我用android厨房工具解压缩它。 现在我可以看到它的内容,但我找不到文件,我想修改," /media/libstagefright/MPEGExtractor.cpp"。
system / lib / folders中只有一些.so文件。 我听说几乎不可能对那些.so文件进行反编译。
我尝试使用谷歌搜索找出哪些.so文件有" MPEGExtractor.cpp",以便我能够将包含该cpp文件的一些文件编译成.so文件,然后更改它,以及重建它一个新的ROM ..但我无法找到。
如果需要更改某些代码,我该如何重建它?
感谢您阅读
答案 0 :(得分:0)
SO(共享对象)是从源编译的文件。根据定义,它们不包含您要求的符号信息。