0

我一直在尝试将 CM9 从 Galaxy Y 移植到 s5830i,我知道从源代码移植更好,但由于我不知道如何,我必须这样做。问题是,当我刷它时,我得到了这个错误:

E/NetdConnector(1455):在 java.lang.Thread.run(Thread.java:856) E/NetdConnector(1455):通信错误 E/NetdConnector(1455):java.io.IOException:没有这样的文件或目录 E /NetdConnector(1455):在 android.net.LocalSocketImpl.connectLocal(本机方法) E/NetdConnector(1455):在 android.net.LocalSocketImpl.connect(LocalSocketImpl.java:238) E/NetdConnector(1455):在 android。 net.LocalSocket.connect(LocalSocket.java:98) E/NetdConnector(1455):在 com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:119) E/NetdConnector(1455):在 com.android.server。 NativeDaemonConnector.run(NativeDaemonConnector.java:88)

我也一直在寻找解决方案,有人说这是 ICS 的错误,也有人说真正的问题出在 libsysutil.so 中,所以我将其替换为现有的,但仍然没有运气。我也更换了netd,但仍然......我已经解决了除了那个之外的所有问题,有什么想法吗?

4

1 回答 1

2

这是因为 lib 文件不匹配,通常在移植时发生。

给你的另一个建议是永远不要替换 /system/bin 的 netd 否则你的 Rom 将无法启动。

尝试通过交换 libandroid_runtime.so , libwebcore.so

于 2012-11-26T05:38:19.070 回答