首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何构建Superuser.apk

如何构建Superuser.apk
EN

Stack Overflow用户
提问于 2012-07-03 14:26:11
回答 2查看 1.7K关注 0票数 2

我正在尝试从Superuser.apk源代码树中重建CM7。在获取envsetup.sh并在超级用户根dir中执行mm之后,什么也不做,消息是"make: nothing for 'all_modules'“。我查看了Android.mk,在我看来,(也许) Superuser.apk是从预构建中复制的,然而完整的源树却存在。有人能告诉我如何重建Superuser.apk吗?

我的目标:我想禁止"XXX已被授予SuperUser权限“消息。

我试过的是:

  1. 将$(BUILD_PACKAGE)添加到Android.mk的末尾 这确实导致了构建活动,但是许多类型的错误都是"error: Error:没有找到匹配的资源:给定的名称: attr 'android:displayOptions‘“。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-27 14:23:55

您需要编辑与目标平台(三星、摩托罗拉、宏达电?)相关的device.mk。我在潘德奥德工作,然后这个文件就在device/ti/panda/device.mk里了。然后将超级用户添加到PRODUCT_PACKAGES中:

代码语言:javascript
复制
PRODUCT_PACKAGES += \
    make_ext4fs \
    com.android.future.usb.accessory \
    annotations \
    Superuser

Android会发现你需要这个包。之后在packages/apps/Superuser中运行packages/apps/Superuser将最终实现您想做的事情。我在我这边碰到了一些annotation problems,但你可能不会面对这些问题.

票数 0
EN

Stack Overflow用户

发布于 2012-07-03 19:49:17

嗯,我发现我可以在股票超级用户应用程序中使用“首选项”来做我需要做的事情。因此,我最初的问题,虽然有趣,但现在只是学术上的兴趣。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11313048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档