![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
anroid(update)
sdvch
dream,vision,courage and hope--create a sunny day
展开
-
Android adb root权限
方法:修改./default.prop把ro.secure设为0,persist.service.adb.enable设为1,adbd进程就会以root用户的身份启动。 原理:可以看一下Android系统根目录下的/init.rc的片段:... ...# adbd is controlled by the persist.service.adb.enable sy转载 2013-12-01 12:14:22 · 1184 阅读 · 0 评论 -
几种常用BroadcastReceiver
开机广播可在此广播中做开机自启动服务[java] view plaincopypublic class BootBroadcasrReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) {转载 2013-12-04 00:20:38 · 1188 阅读 · 0 评论 -
Android利用系统广播---监听应用程序安装和卸载
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。 第一、转载 2013-12-04 00:20:04 · 883 阅读 · 0 评论 -
Android系统的reboot之我见
近段时间关注Android系统的reboot部分,在应用程序调用reboot函数可以实现重启。顺着流程看看reboot如何运作。在Watchdog.java文件里,有一例: void rebootSystem(String reason) { Slog.i(TAG, "Rebooting system because: " + reason); /转载 2013-12-03 23:26:24 · 932 阅读 · 0 评论 -
一些OEM的厂商的漏洞分析
现在给予Android平台 生态系统玩的终端厂商越来越大,暴漏的漏洞也越来越多了。转帖请帖http://blog.csdn.net/u011069813/article/details/9209221公司越大,漏洞越多,原因也是定制的更多了。尤其是三星哈!http://www.quarkslab.com/dl/Android-OEM-applications-insecurity-an转载 2013-12-02 23:25:37 · 2199 阅读 · 0 评论 -
****** 如何使Android应用程序获取系统权限
在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者运行与系统进程中才可以用。 本来以为就没有办法转载 2013-12-02 01:34:47 · 868 阅读 · 0 评论 -
Android 4.0.4系统在线升级实现过程中的一些问题总结
最近有个项目需要自己实现系统升级功能,于是调查了一番,发现网上资料不少,但是比较混乱,花了好一番功夫才实现了这个功能,这里记录一下这个过程中遇到的问题,希望对以后需要自己做系统升级的兄弟姐妹们有所帮助。 总的来说,代码是比较简单的,如果你只是要升级,那么调用RecoverySystem.installPackage()这个函数就行了。如果还想验证升级包的正确性,那就要在Recove转载 2013-12-02 01:29:00 · 875 阅读 · 0 评论 -
***android 4.0.4系统下实现apk的静默安装和启动
最近在android 4.0.4系统下实现apk的静默安装和启动的功能,这里和大家分享一下,希望能有所帮助。源码如下:[java] view plaincopyimport java.io.DataOutputStream; import java.io.File; import java.io.IOException; import java.io.Outp转载 2013-12-01 19:51:36 · 2084 阅读 · 0 评论 -
破解android的root权限的本质是:在系统中加入一个任何用户都可能用于登陆的su命令。或者说替换掉系统中的su程序,因为系统中的默认su程序需要验证实际用户权限,只有root和 shell用户才
破解android的root权限的本质是:在系统中加入一个任何用户都可能用于登陆的su命令。或者说替换掉系统中的su程序,因为系统中的默认su程序需要验证实际用户权限,只有root和 shell用户才有权运行系统默认的su程序,其他用户运行都会返回错误。而破解后的su将不检查实际用户权限,这样普通的用户也将可以运行su程序,也可以通过su程序将自己的权限提升。root破解没有利用什么Lin转载 2013-12-01 13:40:08 · 11892 阅读 · 0 评论 -
Android常用代码之APK root权限静默安装
Android常用代码之APK root权限静默安装本文主要介绍程序如何利用root权限静默安装(卸载)APK,如何自动选择普通安装(卸载)还是静默安装(卸载)。 1、root权限静默安装(卸载)调用引入TrineaAndroidCommon@Github(欢迎star和fork^_^)或TrineaAndroidCommon@GoogleCode作为你项目的library(如何拉转载 2013-12-01 13:56:29 · 7752 阅读 · 0 评论 -
android superuser.apk 管理root权限原理分析
原文出处:http://blog.163.com/szs121@126/blog/static/109056781201223111390835/使用android 手机很多情况下需要root权限,关于root权限获取的原理可以参考以下文章:1、云中漫步博客: Android系统root破解原理分析 http://my.unix-center.net/~Simon转载 2013-12-01 13:47:01 · 3121 阅读 · 0 评论 -
Android 获取ROOT权限原理解析
一、 概述本文介绍了android中获取root权限的方法以及原理,让大家对android玩家中常说的“越狱”有一个更深层次的认识。 二、 Root的介绍1. Root 的目的可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等。2. Root的原理介绍谷歌的a转载 2013-12-01 13:46:04 · 1112 阅读 · 0 评论 -
Android应用自动更新及安装
http://blog.csdn.net/encienqi/article/details/8291810 由于Android项目开源所致,有很多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向很多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。那么实现自动更新,我们首先必须让我们的应用知道转载 2013-12-03 23:42:33 · 1609 阅读 · 0 评论