安卓论坛

新浪微博
腾讯微博
 
注册  登录

用新浪微博连接

 

查看: 56598|回复: 213

[讨论] [教你开启冻酸奶的app2sd] android2.2的APP TO SD功能启动方法 [复制链接]

Rank: 4

帖子
684
积分
572
金币
798
注册时间
2009-11-16
发表于 2010-5-23 05:31:19 |显示全部楼层
本帖最后由 kenjofish 于 2010-7-25 09:06 编辑

同志们今天应该都欢欢喜喜的升级了2.2系统了吧
2.2原生是支持APP2SD的功能的  只是升级2.2系统后 我们是否发现移动至SD卡是黑色的不能按的呢 (应用程序-管理应用程序-随便点开一个已经安装的程序就能看到移动至SD卡)

下述步骤皆在原版ROM上进行 刷过ROM的如有问题请自行找出答案 谢谢关注
(这个版本的APP2SD已经不需要EXT和SWAP分区了 我的8G卡默认全部FAT32未改动APP2SD成功)

使用反馈:

开启APP2SD后,不论是电子市场下载的软件还是自己安装的软件都是默认装到SD卡上的,但是请注意 在这种情况下 任何带有桌面小部件的程序 小部件会失效(消失) 输入法也会在重启后需要重新勾选.

解决方式:把这类"关键型"应用程序移回机身内存 重启后桌面小部件重新选择即可



请跟我一步步做

首先: adb_for_nexusone压缩包  包内有 N1的电脑端USB驱动     还有ADB SHELL的文件和DLL
地址在这 : http://u.115.com/file/f416d7d01
安装N1的电脑端驱动(已安装过的无视此步,内有32位和64位驱动,直接让电脑搜索驱动的时候包括该文件夹即可)
到手机的菜单里  设置->应用程序->开发->USB调试勾上

1
XP用户:把adb文件夹里的内容复制到  系统盘(默认C盘) windows - system32 文件夹
(之前有朋友把整个ADB文件夹复制到system32了,我看了一下 原来是这句话笔误了,呵呵 不好意思啊)
2
到开始菜单打开CMD命令行

3
依次在CMD命令行模式下输入
adb shell
pm setInstallLocation 2
reboot
以上命令区分大小写
重启手机即可

到此你应该可以   移动到SD卡  - 移动到手机内存   随便按了
移动到SD卡的程序放在 .android_secure 这个文件夹里

目前已知问题  : 自己在WIN7 64位系统上不可使用上述方法,不知道WIN7 32位是否可用
需要注意的是 : 如果WIN7 32位可用 在上述第一步的时候 请把adb文件夹内的2个DLL文件复制到system文件夹而非system32文件夹

win7 64位用户可以使用win7自带的xp mode也就是win7的虚拟机 使用上述方法来打开2.2的app2sd 我就是如此做的 不需要重做系统或者到网吧
当然 如果你没下载或者安装过xp mode for win7  那........    这个文件大概几百M .... 具体 google 吧

最近有同学问怎么关  同样过程 把pm setInstallLocation 2
                                              改成pm setInstallLocation 0        就可以了



最后: 感谢 solarix 同学在开启过程中提供的帮助 非常感谢
6

查看全部评分

Rank: 4

帖子
684
积分
572
金币
798
注册时间
2009-11-16
发表于 2010-5-23 06:12:49 |显示全部楼层
本帖最后由 kenjofish 于 2010-5-23 18:57 编辑

win7 64如何安装  我把adbwinapi.dll 和adb.exe放入SYSTEM32文件夹了 运行ADB显示没有adbwinapi.dll
GOOGLE后发现WIN7 64需要把adbwinapi.dll放在SYSTEM文件夹下
但是放入后 运行时有如下反馈
  1. * deamon not running. starting it now *
  2. CreateProcess failure, error 2
  3. *failed to start deamon *
  4. error:cannot connect to deamon
复制代码




借沙发求此问题的答案

使用道具 举报

Rank: 2

帖子
77
积分
159
金币
264
注册时间
2010-3-19
发表于 2010-5-23 06:17:04 |显示全部楼层
自己安装的程序,就是以前在DATA/APP下的程序才行,系统自带的程序都是在SYSTEM/APP下的,你去电子市场装几个程序就可以挪了

使用道具 举报

Rank: 4

帖子
684
积分
572
金币
798
注册时间
2009-11-16
发表于 2010-5-23 06:19:51 |显示全部楼层
就是非系统原装的程序啊  也无法移动- -

使用道具 举报

Rank: 2

帖子
77
积分
159
金币
264
注册时间
2010-3-19
发表于 2010-5-23 07:15:50 |显示全部楼层

使用道具 举报

Rank: 4

帖子
684
积分
572
金币
798
注册时间
2009-11-16
发表于 2010-5-23 07:21:28 |显示全部楼层
{:4_122:}额....  英文盲求解

请中文解签人登场  ...

使用道具 举报

Rank: 2

帖子
77
积分
159
金币
264
注册时间
2010-3-19
发表于 2010-5-23 07:22:47 |显示全部楼层
本帖最后由 solarix 于 2010-5-23 07:28 编辑

设置->应用程序->开发->USB调试勾上,插USB,进CMD,依次敲如下命令(必须有装ADB,没有的话看这里
adb shell
pm setInstallLocation 2
reboot

使用道具 举报

Rank: 4

帖子
684
积分
572
金币
798
注册时间
2009-11-16
发表于 2010-5-23 08:01:18 |显示全部楼层
win7 64如何安装  我把adbwinapi.dll 和adb.exe放入SYSTEM32文件夹了 运行ADB显示没有adbwinapi.dll
GOOGLE后发现WIN7 64需要把adbwinapi.dll放在SYSTEM文件夹下
但是放入后 运行时有如下反馈
  1. * deamon not running. starting it now *
  2. CreateProcess failure, error 2
  3. *failed to start deamon *
  4. error:cannot connect to deamon
复制代码

使用道具 举报

Rank: 4

帖子
684
积分
572
金币
798
注册时间
2009-11-16
发表于 2010-5-23 08:36:07 |显示全部楼层
使用XP虚拟机后 根据楼上的方法成功启动APP TO SD

使用道具 举报

Rank: 2

帖子
5
积分
58
金币
113
注册时间
2010-1-14
发表于 2010-5-23 09:35:21 |显示全部楼层
要使用同版本的adb……

使用道具 举报

Rank: 1

帖子
100
积分
23
金币
2
注册时间
2009-12-12
发表于 2010-5-23 10:19:59 |显示全部楼层
用了上面的方法移动到sd卡按钮可以用了,但是一按就重启……这是怎么回事……
我的是cm rom直接升级2.2的

使用道具 举报

Rank: 2

帖子
149
积分
120
金币
180
注册时间
2010-2-1
发表于 2010-5-23 10:34:52 |显示全部楼层
为什么会是这样?难道不应该是原生自带选项吗?

使用道具 举报

Rank: 2

帖子
67
积分
107
金币
184
注册时间
2010-2-23
发表于 2010-5-23 10:35:45 |显示全部楼层

使用道具 举报

Rank: 4

帖子
565
积分
527
金币
823
注册时间
2009-7-25
发表于 2010-5-23 10:41:09 |显示全部楼层
楼上 正解。。

使用道具 举报

Rank: 4

帖子
565
积分
527
金币
823
注册时间
2009-7-25
发表于 2010-5-23 10:43:36 |显示全部楼层

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

用安卓手机,装安卓市场!

安卓网 ┊  关于我们 ┊ 网站合作 ┊ 网站地图 ┊  安卓论坛 ┊ 诚聘英才 ┊ 友情链接 ┊  Archiver ┊ WAP ┊ English

ICP证闽 11018580  增值电信业务经营许可证 闽B2-20110066  闽网文『2011』0334-012号

Copyright 1999-2011 © hiapk.com All rights reserved. 福建博瑞网络科技有限公司 版权所有

Archiver|手机版|安卓网 ( 闽ICP备09004645号 )    

GMT+8, 2012-5-17 10:56

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部