本帖最后由 lunch650 于 2009-11-7 15:12 编辑 由于在淘宝买的SD卡还没有到货,这几天又想将桌面图片换一换。所以决定研讨一下如何在没有SD卡的情况下,如何将文件导入到上。 首先说一下需求安装的: 1.大杀器root explorer 这个可以看到内部系统文件 2.手机(废话!炸飞..) 3.ADB工具 4.apkInstaller 该软件可以从电脑上直接将apk文件安装到手机上。 附件太大传不上来,大家请到 http://www.androidin.net/bbs/thread-188-1-1.html 下载 下面是详细安装过程: 首先 由于俺手机没有内存卡,所以安装大杀器的时候使用的是电脑端的apkinstaller。如图: 点击开始安装就好啦 提示安装成功后看看手机,发现root explorer已经安全着落于G2上了。 第一次打开root explorer的时候,系统提示是否允许xxxx(忘了内容{:123_235:}),点允许,然后就黑屏没反应了,后来俺重启了一下G2就可以直接进入了。 其次 由于俺的目的在于替换系统内部原配桌面图片,所以俺得找到图片的存放位置,用root explorer翻找了一下,定位于system/app/Launcher.apk文件。查看了一下Launcher.apk里面的文件,确定就是这个了! 现在的目的就是将Launcher.apk文件拉到俺电脑里面,然后把图片放进Launcher里。再替换手机里面原有的那个就行了 然后 使用ADB(具体使用方法请见http://www.whatgp.com/viewthread.php?tid=27&highlight=,出自GP学社)先将ADB附件下载后解压,然后将里面两个文件adb.exe和adbwinapi.dll放入windows/system32文件夹下 按win+r,打开运转,然后输入cmd,就打开了命令提示符 然后输入红框内的字符(确保手机连接上电脑哦~) 若出现黄框的内容就代表你的手机已经连接上了。 此时输入红框的内容 代码格式是这样:adb pull <远程路径> <本地路径> 1084 KB/S也就是代表下载速度了吧。 OK,然后打开你本地路径地址,就可以看到Launcher文件乖乖的躺在那了! 于是 用winrar打开Launcher文件 直接找到res/drawable文件夹下。会发现很多图片。还有xml文件,猜测Launcher和制作G2主题有很大关系。 废话不多说,将之前准备好当桌面的图片(两个图片,一个是原图片,一个是改小之后的图片,也就是wallpaper_xxxx_small.jpg)拖进drawable文件夹中(由于担心手机认不出来,所以将电脑里面当桌面的图片名称改成和drawable文件夹中某个桌面图片的名称一样,猜测更改xml文件内容也可行)。 于是,俺自己改好的Launcher包就完成了。 最后 将Launcher上传到手机中,同样使用adb 输入以下代码,格式是这样的:adb push <本地路径> <远程路径> OK,上传成功。 留意:此时请将re打开,然后将手机挂载为可读/写,否则会提示你只具有只读权限,无法操作。(re真是个好东东哇{:123_233:}) 看看手机,你会发现手机居然变成这个样子了: 俺在桌面上的时钟和日历居然显示不正常了。 没关系,这个时候重启一下手机,然后将桌面上显示不正常的删除再添加进桌面就OK了。 更换背景后的最终效果图: P.S: 探索了一天,最后才发现其实这个是个笨办法,如果安装了SDK,那么读取手机系统内容是很容易的。不过探索的过程确实是挺有趣的。 另外,ADB工具中有一个ADB EXPLORER,不知道为什么俺手机连接电脑后,找不到俺手机。哪位大侠知道,劳烦告诉俺一下。谢谢。这样子其实很浪费手机ram,赶快买卡吧…… 本人第一次贴技术贴,欢迎大家拍砖 附件: 您需求登录才可以下载或查看附件。没有帐号?注册 或
|