u795的文件管理器不小心被我删了,我现在找到了filer.apk和filer.odex怎么装回去?

u795的文件管理器不小心被我删了,我现在找到了filer.apk和filer.odex怎么装回去?,第1张

要root,root过后进入RE文件管理器,找到system/app把这两个文件考进去,然后长按这两个文件弹出来一个选项栏,点击权限,只把第一竖行的三个和第二竖行的第一个打勾,再保存,然后重启手机,会看到安卓正在升级,然后文件管理器就回来了

编译开源GIT上的build/tools /dexpreopt/dexopt-wrapper这个,使用dexopt-wrapper即可,操作步骤: 将dexopt-wrapper用RE管理器放到手机的/data/local目录中,并改权限为rwxr-xr-x,在电脑使用adb shell执行linux命令行,使用cd命令进入/data/local目录,命令如下:

adb shell(回车)

su(回车)

cd /data/local(回车)

/dexopt-wrapper apk odex(回车)代表你要做的软件名,前后要绝对一致。

或者手机端用终端(推荐):

su(回车)

cd /data/local(回车)

/dexopt-wrapper apk odex(回车)代表你要做的软件名,前后要绝对一致。

成功之后将apk和odex文件都拷贝到system\app文件夹下替换就可以了。

版权声明:本文为博主原创文章,若转载请注明出处:http://blogcsdnnet/pvlking

首先加壳的方法和代码都是从Jack_Jia的博客学习的。

详见:http://blogcsdnnet/jiazhijun/article/details/8678399

由于本人从c++开发直接跳到Android开发,没有对android进行系统的学习,看上面博客时还是有很多不理解的地方。本文把不理解的地方梳理一下,最后提供个测试源码(加了比较详细的注释)。希望对于跟我一样安卓基础不是太好的人有一定帮助。

正文:

apk加壳的目的(我的用途):增加apk静态分析的难度。(如果反编译的人知道是加壳的,可以在data/包名目录下 找到真正的apk。所以在壳上增加正常的代码的话可以增加迷惑性)

基础知识:ClassLoader:http://wwwiteyecom/topic/83978 这个写的不错想了解的可以去看看。

整个加壳的过程涉及到三个程序:要加壳的apk,加壳程序(demo中的apkjm),解壳程序(demo中的myunshell)。

其中加壳程序就是把要加壳的apk放入解壳程序的dex文件中。

解壳程序是最后替代我们apk安装到手机中运行的程序。它在执行中从自己的dex中释放出我们apk程序。

步骤:

1实现加壳程序。

2实现解壳程序:按博客创建个解壳的Application。如果我们的apk中用到了 Application,需要在解壳程序的xml文件中添加:

<meta-data android:name="APPLICATION_CLASS_NAME" android:value="comApplication"/>

comApplication 是我们apk的Application类名 加上我们apk的包名

注:1我们apk用到的权限和组件都需要添加到解壳程序的xml中,组件都需要加上完整的包名路径。

2我们apk内用到的资源也就是res文件内的东西,需要拷贝到解壳程序的res中。

3如果我们apk静态注册了广播接收器,那广播接收器类需要在解壳程序中实现。

3解壳程序完成后,把bin文件夹内的dex文件拷出来,用加密程序把我们的apk添加到该dex文件中。

4把新生成的dex文件覆盖bin文件夹中原来的dex文件,并把apk文件也删掉,重新运行解壳程序生成新的解壳apk。 这个apk就是我们需要的最后的apk文件了。加壳就完成了。

另外:1在解壳程序中对我们apk文件进行解密函数调用的地方不对。 在demo中做了修改和说明。

2我在释放apk的时候加了个判断,如果文件存在就不再释放了,如果是在测试的时候,可以先屏蔽掉,免的每次运行调试前要先删掉原来的程序。

[java] view plain copy

if (!dexFileexists())

{

dexFilecreateNewFile(); //在payload_odex文件夹内,创建payloadapk

// 读取程序classesdex文件

byte[] dexdata = thisreadDexFileFromApk();

// 分离出解壳后的apk文件已用于动态加载

thissplitPayLoadFromDex(dexdata);

}

demo地址:http://downloadcsdnnet/detail/pvlking/8302249

目前安卓手机主要采用以下几种方式升级:

1、使用手机自带的系统更新功能

在安卓手机的设置--关于手机中,可以看到当前安卓手机的系统版本,另外这里也有自动检测更新系统功能。

安卓手机自带的系统更新功能,其更新主要由手机厂商提供,不过使用该功能升级系统,需要下载不少升级文件,因此建议大家在Wifi环境下进行。

Ps:使用手机自带的系统更新功能仅对部分品牌手机比较实用,通常很多品牌手机的自带的升级功能,可升级的非常慢,并且无法更新到最新的安卓系统版本,因此一般也不建议采用该方式升级。

2、下载手机系统升级包

一般手机厂商官网都会更新一些系统文件包供用户下载升级,我们可以可以进入自己手机品牌官网下载中心,然后根据自己手机品牌型号,下载最新的系统更新升级包,下载存放在手机SD卡当中。

然后再进入手机设置,然后选择“关于手机”最后找到“系统更新”选项,之后在选择“存储卡升级”。如果D中有可用的升级包就会自动开始升级了。如果没有就会弹出以下提示,说明下载的升级包不可用。

Ps:去手机官网下载安卓升级包,对于一些知名手机比较实用,但对于很多一般的手机厂商,通常官网提供的升级版,也只是简答的升级,无法让我们手机升级到最新的安卓版本。

3、通过刷机升级安卓系统

对于安卓手机用户而言,热衷的还是刷机了,刷机是一种时下非常有效的升级安卓系统方法,网上也有很多安卓手机的ROM系统,并且更新很快,大家可以选择采用最新安卓系统内核去刷机,从而实现安卓系统的升级。

通过刷机升级安卓系统

通过刷机升级安卓手机系统,是目前最常见的升级方法,相比前面2种方法都是靠厂商的升级文件,其实并不靠谱,很多厂商一般除了系统有严重Bug外,一般都很少发布升级文件。

通过刷机升级安卓系统很简单,可以根据自己手机的品牌型号,找到适合自己手机的ROM系统,之后下载去刷机升级即可。另外目前也有很多一键刷机工具,如刷机精灵、刷机大师等等都可以一键检测安卓手机品牌型号,然后找到匹配的安卓系统,可以实现一键刷机。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/1284232.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-11
下一篇2023-09-11

随机推荐

  • 请用过妮维雅男士系列的朋友来,帮忙推荐一下。我的情况在详细里

    妮维雅品质不错,价格也合适,德国品牌,我一直用着。妮维雅洁面乳,有控油的,有深层清洁的,到时根据你的皮肤那就行了。二十多块钱。妮维雅须后润肤露,醒肤换肤效果很好,尤其针对你这样的问题皮肤。35-40元。鼻子起皮说明你

    2024-04-15
    47700
  • 好用平价防晒霜推荐 比较好用的平价防晒霜

    想要美白,防晒功课是不可缺少的。选防晒霜时,除了参考价格,不油腻也是很重要的一点。本人是混合皮,在这方面也做了很多功课。今天,就来给姐妹们推荐5款平价又好用的防晒霜,它们均价在100元内,性价比非常高,如果适合自己的肤质,就值得入手~1、新

    2024-04-15
    43000
  • 欧莱雅和珀莱雅和妮维雅是什么意思

    三者都是化妆品品牌,又各有不同。欧莱雅和妮维雅是国外品牌,珀莱雅是本土品牌。一、欧莱雅:欧莱雅集团是法国的化妆品公司,创办于1907年。现各类化妆品畅销全世界,广受欢迎。除化妆品以外,该集团还经营高档的消费品,并从事制药和皮肤病研究。“欧莱

    2024-04-15
    44900
  • 妮维雅男士洗面奶女生能用吗

    妮维雅男士洗面奶女生能用吗?这是很多女性朋友经常问到的问题。对于这个问题,我的回答是可以用。虽然它是专为男士设计的洗面奶,但其实它也适合女性使用。让我们来看一下妮维雅男士洗面奶的成分和特点。这款洗面奶含有深层清洁因子和温和保湿成分,可以有效

    2024-04-15
    45500
  • nivea防晒霜怎么样_妮维雅防晒霜怎么样

    妮维雅nivea防晒霜是一款来自德国的护肤品牌,这款新防晒霜同系列防晒产品区别也会比较明显,下面我们就一起来看看效果好不好!我点评这款和一直卖的妮维雅经典防晒乳有什么区别虽然两款质地很相似,但这一款的防晒指数更高,SPF50 P

    2024-04-15
    35800
  • 想问一下 洗面奶、爽肤水、精华液、保湿凝露、面霜、乳液 的使用顺序是什么

    精华液是护肤品中有效含量最高的,同时也是效果最好的,一般精华液都比较贵,欧美的动辄都是几千块,国产的也要好几百。但是这些都真的好用吗?其实很多精华液并没有那么好,相反有些不太知名的精华液倒是效果非常的好,后来才知道,好用是有道理的,比如研发

    2024-04-15
    40700
  • 伊贝诗水光透亮菁露怎么使用

    告别暗沉 水光透亮 拯救疲惫肌 我有bling瓶 28天肌肤焕亮一新 四大功效 1初步打底。初步打底鲜润肌底,轻轻一抹,水润满满。2打通通道。打通通道促进吸收,肌肤毛孔打开,后续成分更易吸收。3源头阻截。源头阻截亮肌晶采,添加3种焕

    2024-04-15
    27000

发表评论

登录后才能评论
保存