作者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