作者MrEraser (无)
看板Android
标题Re: [软体] Link2sd 更新 2.0.1
时间Thu Sep 6 10:52:22 2012
各位板友好,
刚学习用link2sd (2.2.3版本)
想请问一下,
1)
如果一些不常用,但原生在ROM中的系统程式,
例如什麽(新闻、天气、talk...etc)
这有办法用link2sd移至sd卡中吗?
我初步看到link2sd的讯息都是告诉我"系统程式不应该被移至sd卡中。
想请问有没有什麽办法透过设定,将这些系统程式移至sd卡中。
(我不太敢乱删程式,所以想说用移至sd卡就好)
2)
我把所有可link的程式都移到sd卡後,我看了一下我的记忆体大小有100MB
可是我重开机後,又只剩80MB左右了。
(即使我去link2sd那按"重新连结全部应用程式,也还是80MB)
请问这是什麽原因呢?
我之前找link2sd资料时有看到一篇文章好像是在讲这个问题,
可是我现在要找该篇文章找不到了,可否请知情的板友指点一下,谢谢各位。
3)
另外请问一下,
之前这个2.0.1的版本(请见下方原文)
提到的"可以转换 system app 跟 user app"
是什麽意思啊@@? 可以解决我的问题吗?
谢谢各位。
※ 引述《Tenka (Tenka)》之铭言:
: 这个版本的新功能:
: added the ability to convert system apps into user apps
: added the ability to convert user apps into system apps
: added "Updated" mark to show if the app has been install as an update to a
: system (built-in) app
: added "Updated" filter option
: added the ability to integrate "Updated" system apps into system
: fixed freeze/unfreeze bug on some ICS devices
: improved ICS compatibility
: optimized link/unlink/move operations and speed improvements
: some fixes and UI tweaks
: 可以转换 system app 跟 user app
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.212.251
※ 编辑: MrEraser 来自: 114.32.212.251 (09/06 10:56)
1F:→ jumbotest:(1)可以,你应该是用成移动到SD卡(=APP2SD) 09/06 11:24
2F:→ jumbotest:(2)用过滤器按"已连结",然後全选再连结一次 09/06 11:24
3F:→ jumbotest:显示数字有时候怪怪的,够用就不需要在意剩下多少 09/06 11:25
4F:→ jumbotest:(3)应该是指把系统程式和使用者程式之间互相转换 09/06 11:26
5F:→ jumbotest:就是把系统资料夹(忘记路径)的APP移动到/data 09/06 11:27
6F:→ jumbotest:或是反过来 09/06 11:27
7F:→ MrEraser:jumbotest板友你好,我的状况是我没有"移动到SD" 09/06 11:40
8F:→ MrEraser:"键立连结" "移除连结" 这些按钮。只有"动作"这个按钮 09/06 11:40
9F:→ MrEraser:请问这是不是最新版的link2sd才这样@@? 还是我用回1.9.8 09/06 11:41
10F:→ MrEraser:就有这个功能了? 另外请问,在移除link2sd之前有什麽要 09/06 11:43
11F:→ MrEraser:注意的吗? 比如说如果我不取消程式连结,就移除link2sd 09/06 11:43
12F:→ MrEraser:会发生悲剧吗@@? 09/06 11:43
13F:推 jumbotest:应该是上两排是移动到sd卡、动作 下面是建立和移除连结 09/06 11:44
14F:→ jumbotest:有图吗? 09/06 11:45
15F:→ jumbotest:直接移除link2SD的话,重开机後已经连结的app会无法使用 09/06 11:45
16F:→ MrEraser:抱歉,我找不到图@@",我的情况是上两排只有"动作" 09/06 11:50
17F:→ MrEraser:下面的"建立联结" "取消连结"有,可是是灰暗的,按不了。 09/06 11:50
18F:推 jumbotest:你已经切割好sd卡第二分区了吗? 09/06 11:51
19F:→ MrEraser:切割好了,我用ext3 设 primary; 开启link2sd时,它也没 09/06 11:53
20F:→ MrEraser:有问我要mount第二分割,请问这样应该是有设成功吧@@" 09/06 11:53
21F:→ MrEraser:可否请问jumbotest板友,你是用那一版的link2sd呢? thx 09/06 11:56
22F:推 jumbotest:我用最新版的 从去年每一版都有跟到 09/06 11:57
23F:→ jumbotest:LINK2SD第一次开启一定用MountSD+重开机 09/06 11:58
24F:→ jumbotest:你的LINK2SD应该是没有抓到第二分区 09/06 11:58
25F:→ jumbotest:试试看重新建立Mount script 09/06 11:58
26F:→ MrEraser:可是我记得我第一次启动link2sd时,他有叫我选择第二分区 09/06 11:59
27F:→ MrEraser:格式(我选ext3),然後我就重开机。後来再启动link2sd就 09/06 12:00
28F:→ MrEraser:没有再问过我了。请问有什麽办法查资讯看是否有抓到呢? 09/06 12:01
29F:推 jumbotest:menu按键>储存空间资讯 09/06 12:02
30F:→ Kayusumi:系统APP本来就不该移到/连结到SD-EXT 09/06 12:09
31F:→ Kayusumi:然後找看看一个功能叫做清理DALVIK-CACHE吧 09/06 12:10
32F:→ MrEraser:我查了储存空间资讯。我发现我当初设的格式是ext3 09/06 12:26
33F:→ MrEraser:可是它显示的第二分区是 /data/sdext"2"耶,这是正常的 09/06 12:27
34F:→ MrEraser:吗? 09/06 12:27
35F:→ MrEraser:但是第二分区的容量大小跟我当初分割的是一样的 09/06 12:27
36F:→ MrEraser:另外请教一下Kayusumi板友,清理DALVIK-CACHE主要的功能 09/06 12:28
37F:→ MrEraser:和目的是什麽呢,谢谢你们。 09/06 12:28
38F:→ bestpika:dalvik 是 jre 产生的暂存 09/06 12:43
39F:→ bestpika:打错...jvm 09/06 12:43
40F:→ bestpika:(虽然意思一样) 09/06 12:43
41F:→ bestpika:套到 Windows 来说的话那东西跟 prefetch 类似 09/06 12:44
42F:→ priv:dalvik 是 android 上面的 java vm 的名字 09/06 12:44
43F:→ bestpika:是为了最佳化程式建的暂存 09/06 12:44
44F:→ bestpika:唔,第一行少打 cache 应该要打成 dalvik cache 09/06 12:45
45F:→ MrEraser:那请问一下,既然是快取,不是为了存取速度应该要留着吗 09/06 12:59
46F:→ MrEraser:为什麽k板友建议我清掉呢@@? 09/06 12:59
47F:→ priv:有时候某些原因会造成有孤儿的 dex 和 lib 档案 09/06 13:04
48F:→ priv:清掉就可以让第二分区的空间释放出来 09/06 13:04
49F:→ priv:但是 dex 和 lib,没有解出来是不能执行的 09/06 13:05
50F:→ priv:你直接砍掉下次开机他还是会重长 09/06 13:05
51F:→ priv:所以要减少 internal storage 的使用就只有 link 唯一的方法 09/06 13:05
52F:→ priv:内建的程式如果在 /system 底下,你没必要也不需要去 link 09/06 13:07
53F:→ priv:/system 那块分区使用者本来就不该动,也用不到 09/06 13:07
54F:→ priv:再者,他第二分区永远叫做 /data/sdext2 09/06 13:07
55F:→ priv:不管你用ext2/3/4 还是fat16/32都是这个名字挂起来的 09/06 13:08
56F:→ priv:内建程式只有在他从 market 上更新的时候才需要 link 09/06 13:08
57F:→ priv:你如果有 link,然後看 sdext2 有容量,并且容量有被使用 09/06 13:10
58F:→ priv:那就表示 link2sd 是成功的 09/06 13:10
59F:→ priv:剩下就是把在 internal storage (/data) 底下的程式设定 link 09/06 13:11
60F:→ priv:重开机变小其中一种可能是因为开机顺便的问题 09/06 13:11
61F:→ priv:开机时系统还没把 /sdext2 挂起来,找不到一些 lib 09/06 13:12
62F:→ priv:他就重解了 09/06 13:12
63F:→ priv:可以试着用开机自动连结函式库的选项 09/06 13:12
64F:→ priv:但是这样开机有时候会变慢 09/06 13:13
65F:→ MrEraser:p板友谢谢你。我想跟你确认一下我做的一件事情有没有错。 09/06 13:17
66F:→ MrEraser:我以为如果第二分区是ext3,我就要在/data/下建一个 09/06 13:18
67F:→ MrEraser:"sdext3"的资料夹。可是我没有建立过/data/sdext2。 09/06 13:18
68F:→ MrEraser:请问这样会有问题吗? 还是/data/sdext2 link2sd会自已建 09/06 13:19
69F:→ MrEraser:然後在这样的状况下,我看link2sd的储存空间资讯, sdext2 09/06 13:20
70F:→ MrEraser:(第二分割)的空间是有被用掉的。以上的状况会出现问题吗? 09/06 13:20
71F:推 jumbotest:sdext2是固定的资料夹名称,不会因为格式改变档名 09/06 13:24
72F:→ priv:不会有问题,该建的连结 link2sd 会自己建 09/06 13:25
73F:→ MrEraser:会命名sdext"3"是因为我当初google了"布丁布丁吃什麽" 09/06 13:25
74F:→ priv:你建一个 /data/sdext3 只是没人用而已 09/06 13:25
75F:→ MrEraser:blog内的link2sd教学,里面提及"sd"後面接的字串跟第二分 09/06 13:25
76F:→ MrEraser:区的格式有关,例如: 如果第二分割是fat32 09/06 13:27
77F:→ MrEraser:就要在第一分割区建立 /data/sdfat32 。 09/06 13:27
78F:→ MrEraser:请问一下,正确的做法不是这样子吗@@? 09/06 13:27
79F:→ jumbotest:我割FAT32也是叫sdext2 09/06 13:28
80F:→ jumbotest:资料夹内容不需要手动建立 09/06 13:28
81F:→ MrEraser:所以根本不用额外在/data/下建立任何资料夹罗@@? 09/06 13:29
82F:→ MrEraser:那请问jumbotest板友,如果我第二分区改用fat32的话, 09/06 13:30
83F:→ MrEraser:系统程式会不会就能从"不行建立连结"变成"可行"呢@@? 09/06 13:30
84F:→ jumbotest:我希望可以 09/06 13:32
85F:→ MrEraser:我会选ext3是因为我之前好像有google到一篇文章写到: 09/06 13:33
86F:→ MrEraser:fat32格式(开机慢;操作顺); ext3(开机较快); 09/06 13:34
87F:→ MrEraser:然後在板上爬文的结果好像也有人说fat32有些人会有错误 09/06 13:34
88F:→ MrEraser:请问我目前认知的资讯有错误吗@@? 我发现我google到的东 09/06 13:35
89F:→ MrEraser:西好像不见得正确(比如说/data/sdext3 就是XD) 09/06 13:35
90F:→ jumbotest:ext3有些手机不支援的样子,ext2和fat32比较保险 09/06 13:36
91F:→ jumbotest:但我不确定你的问题是不是手机不支援ext3 09/06 13:36
92F:→ MrEraser:我是moto xt316,我之前google到的是好像可以 09/06 13:37
93F:→ MrEraser:而且我用ext3时,link2sd确有消耗第二分割区的空间 @@" 09/06 13:38
94F:→ MrEraser:不然我来试试fat32好了。 09/06 13:39
95F:→ MrEraser:那请问j板友,你有觉得你用link2sd+fat32後,开机有比较 09/06 13:39
96F:→ MrEraser:慢吗@@? 09/06 13:39
97F:→ MrEraser:我google到的那一篇写说他用fat32,开机要用3分钟@@" 09/06 13:40
98F:→ MrEraser:我就吓到不敢用fat32了@@" 09/06 13:40
99F:→ jumbotest:上一次用ext是一年前了..无从比较 09/06 13:42
100F:→ MrEraser:你好,我是指link2sd+fat32; 比起什麽都不用会慢很多吗? 09/06 13:43
101F:→ MrEraser:不过我猜你可能也很久一段时间没用link2sd了呴, 09/06 13:44
102F:→ MrEraser:抱歉问了一个笨问题@@" 09/06 13:44
103F:→ jumbotest:上次用link2sd+ext2是一年前了 09/06 13:45
104F:→ jumbotest:凭印象得话FAT32没有比较慢 09/06 13:45
105F:→ MrEraser:抱歉,我的意思是指距上次不用link2sd,已经很久很久了 09/06 13:45
106F:→ MrEraser:有点语无伦次了@@" 09/06 13:46
107F:→ MrEraser:那我也来试试看,请问一下,你fat32的cluster size设多大 09/06 13:46
108F:→ MrEraser:呢? 我是指第二分区的fat32,谢谢你 09/06 13:46
109F:→ jumbotest:我设选项中最大的那个 09/06 13:47
110F:→ MrEraser:太好了,非常感谢你花时间指点。 09/06 13:51
111F:→ Kayusumi:系统程式 不能连不能连不能连 你连系统干嘛 09/06 15:35
112F:→ Kayusumi:不然就是用ROOT EXPLORER 直接删掉 或是把它重新安装到 09/06 15:40
113F:→ Kayusumi:DATA在连到SD-EXT 09/06 15:40
114F:→ MrEraser:我後来发现对被归类为系统程式的APP选动作的话,有一个 09/06 16:18
115F:→ MrEraser:"转换为使用者程式"的选项可选,我没试它。不过我猜可能 09/06 16:19
116F:→ MrEraser:就是Kayusumi板友说的做法哦 09/06 16:19
117F:推 jumbotest:阿 我刚刚看了一下系统程式是不能连的没错 09/06 16:26
118F:推 kcl0801:我很好气你为什麽要连系统程式? 没在用就冻结就好啦 09/06 18:35
119F:→ kcl0801:LINK2SD 最原始的目的 应该是解决手机原生ROM太小而产生 09/06 18:36
120F:→ kcl0801:的吧 ^奇 系统程式本来就不占你手机空间阿 动他干嘛 09/06 18:37
121F:→ kcl0801:不然你就乾脆直接砍掉就好了 09/06 18:38
122F:→ MrEraser:所以系统程式不会占用记忆体空间哦@@" 那我太傻了@@" 09/06 22:12
123F:→ MrEraser:那请问什麽是"冻结"啊 09/06 22:12
124F:→ jumbotest:假装被移除其实还在 09/06 22:46
125F:→ MrEraser:请问一下,那这样冻结起来有什麽实质的好处啊@@? 09/07 07:59
126F:→ MrEraser:是减少ram被占用的空间,还是减少耗电量呢? 谢谢 09/07 07:59
127F:推 vfewcdg:有抓到第二分区,但容量都没改变,这样是不是失败了呢? 09/07 11:25
128F:→ Kayusumi:冻结就不会吃RAM 假性删除 09/07 12:26