我正在尝试从Superuser.apk源代码树中重建CM7。在获取envsetup.sh并在超级用户根dir中执行mm之后,什么也不做,消息是"make: nothing for 'all_modules'“。我查看了Android.mk,在我看来,(也许) Superuser.apk是从预构建中复制的,然而完整的源树却存在。有人能告诉我如何重建Superuser.apk吗?
我的目标:我想禁止"XXX已被授予SuperUser权限“消息。
我试过的是:
发布于 2012-09-27 14:23:55
您需要编辑与目标平台(三星、摩托罗拉、宏达电?)相关的device.mk。我在潘德奥德工作,然后这个文件就在device/ti/panda/device.mk里了。然后将超级用户添加到PRODUCT_PACKAGES中:
PRODUCT_PACKAGES += \
make_ext4fs \
com.android.future.usb.accessory \
annotations \
SuperuserAndroid会发现你需要这个包。之后在packages/apps/Superuser中运行packages/apps/Superuser将最终实现您想做的事情。我在我这边碰到了一些annotation problems,但你可能不会面对这些问题.
发布于 2012-07-03 19:49:17
嗯,我发现我可以在股票超级用户应用程序中使用“首选项”来做我需要做的事情。因此,我最初的问题,虽然有趣,但现在只是学术上的兴趣。
https://stackoverflow.com/questions/11313048
复制相似问题