Android 4.1以上 如何把程式100%移到外部儲存裝置SD卡or USB OTG實作過程 – LetsGoApp

標準
Push to Facebook Push to Plurk Push to Twitter 
傳送

 

Android 4.1以上 如何把程式100%移到外部儲存裝置SD卡or USB OTG實作過程 – LetsGoApp

LetsGoApp Play商店下載
USG OTG Helper V6.6.1載點
磁碟分割工具-EaseUS Partition Master載點

 
 
聲明:
本教學只適用Android 4.1以上設備。
注意:分割磁區請小心操作,現行技術,記憶卡都有寫入次數壽命,過度寫入(增刪資料次數),都可能影響記憶卡壽命,讀取則無妨。
也就是它算是一種耗材,磁區分割和格式化過程,也有機會造成記憶卡無法讀寫資料(故障).
不論是MicroSD記憶卡或OTG,強烈建議使用 SanDisk(耐用度高),其他品牌有可能一格式化EXT3 4格式就壞掉。

 

Android 4.0.x 由於管理程式和資料的方式改變,以往好用的APP2SD 在4.0.X已無法使用,讓許多平版和手機空有記憶卡而無用武之地,内部儲存空間爆滿,而記憶卡卻還是空的。
至於Link2SD,雖然能將App搬移至記憶卡,但是能搬移的種類畢竟有限(並非所有App都能搬移),另外Link2SD只能移動App程式下的/data/app,/data/dalvik-cache資料夾結構,對於主程式的/data/data/的目錄還是存放佔用著設備儲存空間。

 

LetsGoApp 它是利用類似鏡像來源,捷徑生成的方式來達成,把檔案搬到掛載的記憶卡中,在Android系統上只留下一個連結捷徑。
由於是連結捷徑,所以佔用的空間極小(就像Windows桌面上的捷徑只有2~5k),真正的完整App程式是存在記憶卡中。
另外,LetsGoApp不單可以將手機內的App搬移出至SD卡和OTG上執行,
更強大的是 :
1. 可以從SD卡和OTG上搬移App儲存回至手機上
2. 只要透過LetsGoApp搬移App到記憶卡/OTG上,你可以隨意更換手機使用這些App。
3. 直接掛載EXT 3/4第二分割區

 

App安裝後,可以正常直接在Play商店更新/移除應用程式,LetsGoApp會處理相關作業,不用手動修改,只要簡單點選建立連結或移除連結,就可以在內部儲存空間和外部記憶卡輕鬆移動程式和資料。
 
已測過的記憶卡品牌: Transcend 16G, Kingston 16G, Sandisk 8G. OTG品牌: Transcend 32G, Kingston 32G, Sony 32G, Sandisk 32G.這樣的做法比"偷天換日",原本的內建儲存空間一樣可以使用,不會有空間浪費的問題。

 

 

 

不用去買高速的記憶卡,我用的只是一般的卡(推薦至少用到CLASS 4的SD卡),沒有任何相容性的問題。

整體上不論是記憶卡還是OTG都推薦以Sandisk, Sony為首要推薦. 其餘品牌故障率太高, 可能一格式化就壞掉,應該是寫入次數耐用度沒有這麼好,使用1~2個月就開始發生無法掛載的現象, 而Sandisk/Sony至今還存活得好好。

 

必備條件:

 

 

 

1. 手機/平板 已經ROOT,擁有最高使用者權限的平版或手機並且可插記憶卡或有支援OTG。

2. 一片正常的MicroSD記憶卡,用來建立2個分割區。第一分區FAT32、第二分區EXT3並設定為Avtice活動分區 (8GB -32GB 太小就無意義了) 本篇拿 32GB來實驗。

3. 一部執行WINDOWS的電腦或筆電 XP , Win 7。

 

4. 一個讀卡機可以讀取MicroSD記憶卡(OTG可直接透過USB連接電腦)。

 

 

準備MicroSD記憶卡 : 創建/分割磁區:

 

1. 我們必須重新分割記憶卡的磁區,造出另一個主要磁碟分割區。讓手機掛載使用,如同內部儲存空間。

 

 

 

下載 磁碟分割管理程式,到電腦安裝 EaseUS Partition Master Free : 按Download下載

 

P.S: 要切割EXT4請使用 MiniTool Partition Wizard Home Edition , 使用方法跟以下大同小異, 因此不再詳述!

 

2. 裝好後,把記憶卡用讀卡機接到電腦,先自行備份SD卡資料,再打開 EaseUS Partition Master:

 

確認點選讀卡機上的SD記憶卡 :小心別點到你的硬碟代號如 C: D: !! 點 Create partition :

 

 

第一個磁區切割為FAT32格式,並且建立為Primary。磁碟空間分配隨個人意願即可,設定好OK完成
我是直接對半切割15GB給記憶卡當外部記憶卡,15GB拿來給手機裝程式,在Partition size輸入15000: 按OK 

 

你可以自己計算例如16GB卡:留8GB當記憶卡和電腦交換資料,8G拿來裝軟體等。

這8G在windows中讀不到! (可依實際需求,自行調整分割區大小,建議可以把第一分割區留大些給手機存放個人檔案使用.例如照片,影片)

 

 

接著將剩餘空間全部建立為Primary、EXT3,完成後按下OK !
在 Create As 選 Primary (主要分割區),File Sysyem 選 Ext3 : 按 OK :
警告: 一定要選主要分割區 Primary ! 此新建分割區資料在windows系統中將無法被讀取。

 

 

檢查 2個分割區都是Primary ,檔案系統也正確,分割區大小也對,在EXT3磁區上按右鍵點擊 Set active,按左上角 Apply (套用變更):
EaseUS Partition Master 會開始作業建立和格式化記憶卡,EXT3格式化稍久,耐心等候它完成後! 把記憶卡插回手機。

 

 

 

 

安裝BusyBOX :
BusyBOX可以把一些linux的指令集安裝到android底下的軟體,那安裝這個有什用呢?? 有很多強大的軟體,你沒有安裝BusyBox的指令集,就無法正常執行它!!又或者是可執行,但功能不完全!! 會用到BusyBox的指令集的有:鈦備份、幸福解鎖器等功能強大的軟體!! 你就把它想成一種擴充套件就行了,就像你瀏覽網頁,你沒安裝flash套件,那麼有些flash的圖片或遊戲就無法正常顯示或執行!!

 

 

 

BusyBox也是這個道理,若你沒裝它,那麼很多強大的軟體將無法正常執行。

如果是用OTG,則需另外安裝 USB OTG Helper作為掛載OTG的工具。

 

 

到Google Play商店 : 搜尋並 安裝/執行 BusyBOX

 

安裝LetsGoApp掛載MicroSD記憶卡並搬移App程式

1. 到Google Play商店 : 搜尋並 安裝/執行 LetsGoApp。

LetsGoApp界面主要分為4個項目:副下拉選單是用來切換“ 手機內存ROM、MicroSD卡、OTG ” 所用。

Menu鍵選單則是按下行動裝置上的實體按鍵MENU會顯示。

而所有操作結果皆會提示呈現在App列表清單上。

 

 

2. 打開LetsGoApp,第一次執行請先按照指示掛載MicroSD卡EXT3分區。

 

 

按下手機上的實體 “ Menu鍵 " 選擇 “ 掛載SD卡第二分割區 " 並依照指示重開機一次。

如果手機EXT3分割區掛不起來,請暫時用先LINK2SD掛載EXT3分割區

 

 

副選單點選手機ROM列出手機中所有的程式,我以付費App – OfficeSuite Pro為例,上下滑動清單找到OfficeSuite Pro後點擊一下就會開始搬移到MicroSD記憶卡(不建議搬動系統內建的程式)。

 

搬移完成後,點擊副選單切換回SD卡就會看到Office Pro已經被複製一份過來了,為什麼我說複製呢? 因為現在手機ROM裡面其實是還有一個Office Pro(副選單切換回到手機ROM就可以看到),所以我現在要把手機ROM裡面那個原始的程式給刪除掉,刪除後再把MicroSD卡裡面的Office Pro與系統建立連結,這樣才算是一個完整的流程

 

首先點擊OfficeSuite Pro然後選擇移除,完成後你可以回到手機ROM檢查確定已經被刪除了。

 

再點擊一次OfficeSuite Pro,會發現到訊息視窗跟剛剛不太一樣。原本是"執行、移除、取消"  、  現在是變成"安裝、移除、取消"。

這時我點擊"安裝"把記憶卡內的程式與系統建立連結。

 

接著會問 : 安裝連結來源 ?  當然我現在是要選擇SD卡了,因為我的目的就是要節省手機空間,讓App儲存在SD卡上執行。 

 

App連結建立完成後會提醒需要快速重啟一次,如果你有很多個App需要建立連結,可以先按取消,重複上述步驟等全部程式都搬移完成後,最後再統一一次使用MENU鍵快速重啟功能也是可以的,這樣比較省時間有效率。

 

 

快速重啟後,OfficeSuite Pro已經可以在LetsGoApp內或是在手機的Apps選單內直接執行了,相對的如果沒有掛載SD卡儲存裝置,在應用程式管理員內就只能看到遊戲捷徑變成灰色的(如最右邊圖),因為主程式已經不見了。

 

 

將SD卡或 USB OTG內的App搬移至手機執行:

假設朋友的記憶卡上有幾個我想用的App,LetsGoApp另外提供了直接讓App安裝儲存回到我的手機裡面的功能,方便使用者之間互相分享。

 

現在我以SD卡內的付費App – Good Reader Pro為例子,點擊後選擇安裝。

 

這時候不要選擇 SD 作為連結來源,而是改選擇安裝在內部ROM,因為我是要把程式搬移回到手機上執行,不是在SD卡上。

 

搬移完成後,一樣快速重啟一次讓UI界面刷新。

 

 

重啟後卸除掉SD卡裝置,這時App已經安裝在手機上了,在系統桌面上就可以看到並且直接執行Good Reader Pro,執行起來就跟平常從Play商店下載的一樣沒什麼不同。

 

釋放你的手機空間,好好的享受遊戲吧~~~!!

 

以上看起來步驟很多,其實很簡單的,只是希望敘述的詳細些,所以寫的字比較多。

感謝大家收看,希望都能幫到大家解決使用上的問題,有個美好的使用體驗。

將SD卡或OTG內的App搬移至手機執行

標準
Push to Facebook Push to Plurk Push to Twitter 
傳送

LetsGoApp不單可以將手機內的App搬移出至SD卡和OTG上執行,也可以從SD卡和OTG上搬移App儲存至手機上執行。

 

1.以OTG內的Candy Crush為例,點擊 “安裝“。

2.接著點擊 “ROM“,即可將App搬移至手機內部儲存空間。

3.搬移完成後,一樣快速重啟一次。

4.重啟後卸除OTG裝置,可在系統桌面直接執行Candy Crush。

LetsGoApp Manager(App Buckup to PC) Instructions

標準
Push to Facebook Push to Plurk Push to Twitter 
傳送

LetsGoApp Manager Manual

 

(一)Install VMware Player.

(二)Install CentOS 6 By VMware Player.

(三)Install JAVA_JDK On CentOS 6.

(四)LetsGoApp Manager Operating Instructions.

 

 

(一)Install VMware Player

VMware Player is a free virtual machine sets ⼀ software, version 6.0 has been issued, it is VMware Workstation (paid version) Starter Edition, then install VMware Player, you can add multiple virtual machines on your computer (or “virtual PC”), in a virtual machine can install different operating systems, such as:Windows、Linux、Solaris、NetWare、BSD… , you can install any software, just like in the use of physical computer. Using VMware Player is suitable for practicing hard disk partition and adjustment, installation and testing、operating systems and software, and perform it to mount disc image files, whether you do any testing in a virtual computer, the computer will not affect normal operation. About VMware Player download and installation instructions below:

1. Link to VMware official http://www.vmware.com,and press「download Player」。

2. Because my operating system is Windows,click “Download" to download the Windows Installer version; If your operating system is Linux,the download version is for Linux。

3. After the download is complete,double left-click「VMware-player-6.0.3-1895310.exe」to install。

4. Pressing「Next」。

5. Selecting「I accept the terms in the license agreement.」,and press「Next」。

6. Using the default installation path,and press「Next」。

7. Using the default option,automatically check the updated version,and press「Next」。

8. Using the default option,return data to help improve VMware,and press「Next」。

9. Using the default option,create link and folder,and press「Next」。

10. Pressing「Continue」。

11. Installing VMware Player。

12. After installation is complete,press「Finish」。

13. Double left-click VMware Player’s link to executing VMware Player。

 

 

(二)Installing CentOS 6 by VMware Player

 

1. Pressing「Create a New Virtual Machine」to create virtual OS。

CentOS 6 Download

2. Pressing「Browse…」to choose the image file source from CentOS6。

3.「Full name」and「Password」is your login account,need to keep in mind。

4. Using the default path set,and press 「Next」。

5. Pressing「Store virtual disk as a single file」to create a single file as virtual OS。

6. Pressing「Finish」to continue installation。

7. If you are prompted during installation updates,press direct “Download and Install"。

8. After installation complete,In the login screen press the “Other" and use the “root" of this account login,password is the password you just set。

 

 

(三)Updating JAVA_JDK for CentOS 6

 

1. After entering the desktop,we must first download the JAVA JDK update files,so to open the “Terminal" to key in some command。

2. Inputting「sudo yum list \*java-1\* | grep open」to show the list of lists can be updated,there are 2 files,that is we need such as red line。

3. Inputting「yum install java-1.7.0-openjdk.x86_64」,and press「Y」to downloading。

4. Inputting「yum install java-1.7.0-openjdk-devel.x86_64」,and press「Y」again。

At this stage, set about the CentOS 6 are completed.
Next we will be able to officially use the “LetsGoApp Manager" for MicroSD or OTG sync with the computer than to back up App.

 

(四)LetsGoApp Manager Instructions

 


LetsGoApp Manager is a capable MicroSD App OTG backup and synchronization to the Linux client application on your computer, it allows users to more easily access the App on storage devices, and thus management and application.

 

1. Double left-click「Computer」,and open「Filesystem」。

2. Copying the「LetsGoAppManager_EN.jar」to root directory。

3.By the same way to executing「Terminal」and key in「cd ..」to enter root directory,and then key in「java -jar LetsGoAppManager_EN.jar」. NOTE!  There are case sensitive

4. Pull-down menu by about two to choose your storage device corresponding magnetic zone format。

5. The left is a list of inventory stored within an existing device App、 right side is the App’s list backed up of computer。You can by pressing “Shift" key while clicking to plurality App and press the “Export File" in batch mode for transmission(when copy files, Confirm USB LED is not flashing or when the computer is not busy before pull USB)

6. The APK file will be saving into「/tar」this folder of root directory。

7. By the same way,when the transmission from the computer to the storage device APK, simply press “import to USB"。

 

 

LetsGoApp Manager Download:

MEGA:
https://mega.co.nz/#!oRp1gRIK!cw2wAapiI8msB32DjjF2NcOr8mntfLWNXaUMbAHS4bI
MediaFire:
http://www.mediafire.com/download/c2gk626bnzyu5wu/LetsGoAppManager_EN.jar
Google Drive:
https://drive.google.com/file/d/0Bx-q46LRtv6QZkFkamczbkM5azA/view
Baidu Drive:
http://pan.baidu.com/s/1c0riupM

CentOS 6 Image File:

MEGA:
https://mega.co.nz/#!8FpE0ALQ!Qka37-2ckr2-epixI2XWkjcYmO6B2RZkQmT392sfdUk
MediaFire:
http://www.mediafire.com/download/9cc7bzv33tr0bjw/CentOS-6.2-i386-bin-DVD1.iso
Google Drive:
https://drive.google.com/file/d/0Bx-q46LRtv6QMGt1WjgtM3BEMUk/edit?usp=sharing

LetsGoApp Manager User Guide(PDF):

MEGA:
https://mega.co.nz/#!cJwnUY6J!MAYcS1OftI1QP75Knr_Xz08klcbdXWaKPVbrTzRjah8
MediaFire:
http://www.mediafire.com/view/ixhuu7leylrswos/LetsGoApp_Manager_Manual.pdf
Google Drive:
https://drive.google.com/file/d/0Bx-q46LRtv6QS0hmcUpwVnVhVDQ/edit?usp=sharing
Baidu Drive:
http://pan.baidu.com/s/1pJ4XWDl

Translate »