操作方法:
1、 下载bootimgexe 放到D盘。
2、 把要提取的ROM包里的bootimg提取出来 放到bootimg文件夹目录。
3、 运行cmd系统命令,进入D: bootimg目录(D盘的话 先d: 然后再cd bootimg),接着输入bootimg --unpack-bootimg。 解开bootimg文件,得到kernel和ramdiskgz两个文件,ramdiskgz文件可以删除。
4、把kernel文件改名为zImage。
5、找一个老版本的内核文件包,然后用zImage、bcm4329ko分别替换老版本内核文件包中的同名文件, 路径是: kernel/zImage 和system/lib/modules。
6、老内核随便改什么名字。刷机包里面的META-INF里面是签名和刷机用的脚本什么的。com/google/android/ updater-script文件是刷机时显示的文字,用notepad打开,ui_print(" ")括号里面可以改成随意文字,然后关闭保存,再就是可以刷进去了。
可以采用该rom对应手机厂商的刷机工具或360刷机助手等进行刷机,rom包是无需解压的,至于提取软件,我知道的是,刷完root后由RE文件管理器进入其指定文件夹进行提取,当然,最傻瓜也最简单的方法是用备份软件对软件进行备份,到备份文件夹下你想要的apk都在那
也可采用网上的方法:
(1)、安装 apk 文件反编译及回编译工具 v180 测试版
1、直接运行安装
安装路径可以丌修改,直接默认,然后确定即可 2、这一步直接回车
3、顺利安装过程
4、接下来直接输入 2 然后回车
5、两个选项随便选一个即可
6、最后顺利安装成功
7、安装完成,接着直接迚入系统盘根目录(我癿是 K 盘)即安装目录,就可以看到安装癿文件。
8、丌过我们丌用迚入这个文件夹运行,它癿功能已经集成到右键菜单了,这个很方便!
9、呵呵,现在我们可以看到 apk 程序自身癿图标了
(2)首先将下载下来癿官方原版癿刷机包 ROM 解压出来(如下图)
(3)接下来在 system\app 路径下找到自己想要癿 Calculatorapk 和 Calculatorodex 这两个文件直 接复制到 system\framework 目录下
(4)右键 odex 文件合并到 apk
(5)直接按回车键确定即可,等它执行结束自动关闭窗口后,在 framework 文件夹下就可以看到刚 刚合并成功癿 Calculatorapk 文件
到这里可能会有童鞋问,是丌是可以将合并癿 apk 程序直接复制到手机上安装了! 呵呵,这个想法丌错。如果直接复制安装癿话,会提示说:应用程序未安装。 因此,还有很重要癿一步——签名! (6)签名 apk 程序 直接选中 Calculatorapk 然后右键 选择“签名 apk 文件”
等等其结束后,你就会发现文件夹下生成了 Calculator-signedapk 这个文件
至此, apk 文件提取合并并签名成功, 这下子可以直接把这个apk进行安装了
电脑如何提取安卓手机ROM的步骤如下
1、先root了手机(如果过程出现手机出现授权申请,记得选择允许)
2、手机安装好ADB(安装了91手机助手或者豌豆荚就肯定有了),附件这个不知道能不能用,大家可以试下
3、下载这个东东,解压,然后把里面的install文件复制到adb所在的文件夹
3、进入命令行方式(CTRL+R键,然后输入CMD)
4、按下面输入命令(下面假设文件都在d盘的fastboot目录
d:
cd fastboot
复制代码如下代码
adb push d:\fastboot\install /data/local
adb shell chmod 755 /data/local/install
adb shell /data/local/install
操作完毕后在下面的目录:
adb shell /system/bin/romdump
目录下就有一个目录叫romdump,把里面的文件复制出来,就提取到了ROM。
就是各种软件的安装包吗?如果你已经安装在了手机上是可以导出的,360安全卫士有个备份软件,点一下就能导出安装包了
签名这东西是塞班系统上才用的吧。。就个人习惯而言,我一般用360提取安装包,360安全卫士打开会看到一个软件管家,点击进去会看到一个软件卸载,再点进去以后会看到一个 备份 和一个卸载,这时候选择你想要提取的已安装软件就可以了,备份的文件在360文件夹下的BACKUP下
安卓ROM包一般是zip格式,一般压缩软件可以直接解压出来。(不排除一部分ROM包进行了加密处理)
如果要提取系统应用的到\system\app文件夹下
提取预装软件的\data\app文件夹下
如果是img格式的,需要用yaffs2img这款软件打开
我把拷出来的apk拷贝到手机上,但是安装不上,提示“应用程序未安装”。
因为ROM中的一些应用的apk文件中是没有classesdex文件的,但是对应的,在同一个目录下都会有一个名字一样,后缀是odex的文件,实际上,可以把这个odex文件转成dex文件,然后放进apk文件中,这样apk就可以安装了。
细心的网友可能发现android的ROM中有很多odex文件,相对于APK中的dex文件而言这个odex有什么作用呢 android123提示大家,如果你仔细观察会发现文件名时一一对应的,同时那些对应的apk文件中没有dex文件。这样做可以使其厂商保证一定的反盗版,因为没有没有dex文件的apk是无法正常安装的,而厂商直接将odex和不完整的apk文件放到手机rom固化到/system/bin中可以让一般用户无法正常导出使用。
很多网友可能想到的是合并odex和apk变成apk中包含dex文件的,这样合并后最终apk文件安装在/data/中,而rom存放时在 /system/bin中,所以最终导致了用户可装在android手机中的软件会变少,占用系统空间。
方法: 1准备软件和文件(/system/bin中的文件复制到“一键合并”下的romdir/system/app中 ,把/system/framework下的文件也拷贝到“一键合并”下的romdir/system/framework中)。1准备软件和文件
2电脑中有JAVA环境(JAVAexe)
3下载“一键合并”已经打包 "rom提取APKodex转dex签名打包zip" http://vdiskweibocom/s/sEZXR
4选项2
在一键合并\romdir\system\app下的这个就是你提取的软件了,试试看能用不
我在XP下成功了!!看你的了!
欢迎分享,转载请注明来源:品搜搜测评网