Hướng dẫn Link2SD - chuyển ứng dụng sang thẻ nhớ tốt nhất.

Thảo luận trong 'Thủ thuật - Chia sẻ' bắt đầu bởi hongtrang711, 24/10/12.

  1. hongtrang711

    hongtrang711
    Siêu Nhân Lau Mặt

    Tham gia:
    20/9/12
    Bài viết:
    293
    Được Thích:
    63
    Tác giả: http://forum.xda-developers.com/showthread.php?t=919326

    [​IMG]

    Chúng ta đều biết link2sd là một công cụ mạnh mẽ dùng để chuyển các phần mềm trên máy vào thẻ nhớ và nhờ đó điện thoại của chúng ta có thể cài được nhiều game và ứng dụng hơn. Nhưng muốn sử dụng được link2sd thì thẻ nhớ phải được phân vùng trước. Điều này thực sự khó khăn với những ai còn chưa quen, hoặc recovery của máy không hỗ trợ phân vùng thẻ (partition sd card).

    So với các ứng dụng app2sdmove to sd chỉ chuyển được ứng dụng sang thẻ, còn dalvik-cache của ứng dụng đó vẫn lưu trên bộ nhớ trong (internal) của máy. Do đó sau một thời gian bộ nhớ trong sẽ đầy lên do các file cache của ứng dụng, ngoài ra nếu bạn chuyển các ứng dụng có widget ngoài màn hình Home (ví dụ Beautiful Widget, Lịch Việt, Ttpod,... ) thì bạn sẽ không thấy widget ở màn hình Home nữa.

    Còn link2sd ngoài chuyển ứng dụng còn chuyển luôn cả dalvik-cache của ứng dụng sang thẻ, nên ứng dụng có widget vẫn chuyển được mà không gặp lỗi (sử dụng tùy chọn "Create link").
    [​IMG]

    Các bước thực hiện như sau:

    I. Ưu điểm của Link2SD:

    Link2SD có 2 chức năng:

    - Move to SD (chuyển sang thẻ nhớ): chuyển app lên thẻ nhớ, giống như chức năng có sẵn của Gingerbread --> load app lâu hơn tí và khi bạn mount sd lên pc thì ko xài đc app trên điện thoại.
    • Tính năng này vốn được hệ điều hành hỗ trợ sẵn từ phiên bản Froyo 2.2 trở lên. Không cần dùng Link2SD (hay các phần mềm Move to SD thông thường khác) vẫn sử dụng được, bằng cách vào Cài đặt => Ứng dụng. Các phần mềm chỉ thiết kế giao diện trực quan, tiện dụng cho người sử dụng thao tác mà thôi.
    • Cái này chỉ chuyển được cỡ 1/3 ứng dụng sang thẻ nhớ, tương tự như các app thông thường như app2SD (của SamLu),... và sẽ gặp lỗi với các app có widget (chẳng hạn Beautiful Widget, Lịch Việt, TTpod,...).
    • Khi kết nối phone với máy tính để truy cập dữ liệu trên thẻ nhớ thì toàn bộ các ứng dụng đã di chuyển lên thẻ sẽ bị dừng hoạt động đột ngột, hậu quả nhẹ thì chỉ mất dữ liệu đang xử lý của các ứng dụng đó, nặng hơn thì máy treo hoặc có nhiều máy bị khởi động lại (đồng nghĩa sẽ mất hết các trạng thái dữ liệu của toàn bộ ứng dụng trong máy). Nguyên nhân là khi kết nối phone với máy tính để truy cập thẻ nhớ thì hệ điều hành Android sẽ "cưỡng chế" tách rời thẻ nhớ khỏi hệ thống, giống y như tình trạng bạn tháo thẻ nhớ ra khỏi máy vậy.
    • Một số app không chuyển được bằng cách này (Yahoo, Maps, ...)
    - Create link (Tạo gắn kết): Cái bạn phải phân vùng thẻ nhớ mới sử dụng được.Chuyển app lên phân vùng ext(2/3/4) trên thẻ nhớ, là chức năng chính của link2sd --> load app nhanh vì android khi khởi động sẽ mount ext trước fat. Khi bạn mount sd lên pc thì app vẫn dùng được vì pc ko đọc được ext(2/3/4).
    • Chuyển được nhiều ứng dụng, kể cả những ứng dụng cứng đầu (như Yahoo, Maps, ...)
    • Di chuyển được 2/3 gói dữ liệu ứng dụng lên thẻ nhớ (có thể ví như gấp đôi tính năng Move to SD ở trên) do chuyển luôn cả dalvik-cache của ứng dụng sang thẻ, nên ứng dụng có widget vẫn chuyển được mà không gặp lỗi.
    II. Chuẩn bị:
    1. Điện thoại đã được root.
    2. Đầu đọc thẻ nhớ (quan trọng. Nếu vẫn để thẻ nhớ trong điện thoại và kết nối với máy tính thì sẽ không phân vùng được mặc dù máy tính vẫn nhận thẻ)
    3. Tải và cài đặt phần mềm MiniTool Partition Wizard Home Edition lên máy tính
    III. Phân vùng thẻ nhớ (thực hiện trên máy tính - ở đây mình thực hiện trên winXP):
    1. Lắp thẻ nhớ vào đầu đọc thẻ và cắm vào máy tính.
    2. Vào My Computer => Tools => Folder Options: đánh dấu mục Show hidden files and folders.
    3. Trên máy tính tạo 1 thư mục mới (không nằm trên thẻ nhé) và copy toàn bộ dữ liệu trên thẻ sang thư mục đó. Đặt tên cho thư mục (chẳng hạn Backup)
    4. Xóa sạch dữ liệu trên thẻ.
    5. Mở phần mềm MiniTool Partition Wizard Home Edition, trong đó hiển thị tất cả các ổ đĩa trên win và thẻ nhớ của bạn.
    6. Trong MiniTool Partition Wizard Home Edition, nhấp chuột phải vào biểu tượng thẻ nhớ (xem hình ảnh minh họa), chọn "Move/Resize Partition".
    [​IMG]
    7. Mục "Partition Size": chọn kích thước phân vùng chính của thẻ(dùng để chứa data, phim, nhạc...). Nhấp vào mũi tên để giảm kích thước của phân vùng này. Khi đó kích thước phân vùng còn lại "Free Space After" sẽ tăng dần lên(đây là nơi ta sẽ chuyển app và game từ bộ nhớ máy sang). Chẳng hạn thẻ 16 G của mình chọn Free Space After cỡ 1033 MB.
    8. Chọn OK. Bây giờ thẻ nhớ của bạn đã được chia thành 2 phần.
    [​IMG]
    [​IMG]
    9. Nhấp chuột phải vào phân vùng unallocated => chọn "Create"
    10. Một bảng cảnh báo hiện ra: "... cannot be used in Windows", chọn "Yes".
    [​IMG]
    11. Một bảng với các tùy chọn hiện ra. Các bạn chỉnh các tùy chọn trong các mục như sau:
    Create As: primary
    File System: Ext2 ( tốt nhất chọn Ext4 nếu ROM của bạn hỗ trợ)
    Driver Letter: None
    Cluster Size: Default
    12. Chọn OK.
    13. Chọn Aplly (nút trên cùng bên trái)
    14. Một bảng thông báo hiện ra, chọn Yes. Phần việc còn lại để cho phần mềm tự hoàn tất.
    [​IMG]
    [​IMG]
    Ta được như hình sau :
    [​IMG]
    Vậy là thẻ nhớ của bạn đã được phân vùng thành công.
    15. Copy dữ liệu từ thư mục "Backup" trở lại thẻ.
    16. Lắp thẻ nhớ vào điện thoại và mở điện thoại lên.
    IV. Cài Link2SD và chuyển ứng dụng sang thẻ nhớ
    1. Vào market tải phần mềm Link2sd
    2. Ở lần chạy đầu tiên, Link2sd sẽ hỏi định dạng của phân vùng thứ 2 trên thẻ để lưu các ứng dụng, chọn "Ext2"
    3. Một bảng thông báo hiện ra, chọn OK.
    4. Khởi động lại điện thoại. Nếu không còn hiện bảng thông báo như ở bước 2 nghĩa là Link2sd đã hoạt động trên điện thoại của bạn.
    *Từ nay muốn chuyển ứng dụng nào lưu trên thẻ nhớ: trong Link2SD nhấp chọn vào ứng dụng đó, chọn tiếp "Create Link" (Còn nếu muốn chuyển ngược lại về bộ nhớ trong của đt thì chọn "Remove link")
    *Để kiểm tra lại các phân vùng, bạn vào Link2sd => nhấn phím menu => chọn Storage Info
    [​IMG]
    V. Cách xóa phân vùng ext2 đã tạo
    Nếu muốn khôi phục lại thẻ nhớ như lúc chưa phân vùng:
    1. Trên điện thoại: vào Link2SD để chuyển các ứng dụng trở lại bộ nhớ trong (chọn "Remove link")
    2. Trên máy tính: Vào MiniTool Partition Wizard Home Edition, nhấp chuột phải vào phân vùng ext2 => chọn delete. Sau đó resize lại phân vùng Fat32 là thẻ lại trở về trạng thái ban đầu. (không mất dữ liệu nhé)
    -Bài viết từ diễn đàn tinhte có tham khảo từ XDA -
    freestyler likes this.

  2. Similar Threads: Link2SD -
    Diễn đàn Tiêu đề Date
    Thủ thuật - Chia sẻ Hướng dẫn phân vùng thẻ nhớ để sử dụng Link2SD 29/8/12
    Thủ thuật - Chia sẻ Tải clean master - ứng dụng android thông minh 10/7/14
    Thủ thuật - Chia sẻ Kiếm Tiền Cùng Mgates - Cài Đặt Game Hay Nhận Ngay Tiền Mặt 11/4/14
    Thủ thuật - Chia sẻ [Ban hỏi - Ta chia sẻ] Cùng gỡ rối Buid.prop 19/12/13
    Thủ thuật - Chia sẻ Chia sẻ kinh nghiệm và kiếm tiền thật trong game Ai Là Triệu Phú Saga-Bản Noel 10/12/13

  3. chipnho_tnt

    chipnho_tnt Tập tành Android

    Tham gia:
    27/10/12
    Bài viết:
    7
    Được Thích:
    4
    Mình có cách nhanh hơn và hay hơn không cần dung đến máy tính để phân vùng.
  4. le hieu

    le hieu Tập tành Android

    Tham gia:
    30/11/12
    Bài viết:
    6
    Được Thích:
    1
    nếu biết thì bạn hướng dẩn đi..
  5. chipnho_tnt

    chipnho_tnt Tập tành Android

    Tham gia:
    27/10/12
    Bài viết:
    7
    Được Thích:
    4
    Khoảng máy ngày nữa mình sẽ hướng dẫn mọi người làm nhiều cái.
    _boy.terorist_ and Trẻ con like this.
  6. lê công bình

    lê công bình Tập tành Android

    Tham gia:
    16/12/12
    Bài viết:
    6
    Được Thích:
    1
    Mobiile s03 chưa root được làm sao xài link2sd đươc vậy bác bác có làm qua chưa em làm đi làm lại vẫn chưa được bác làm sao chuyển qua được thẻ chỉ cho mình đi bác cám ơn bác trước
  7. tranxuanthang

    tranxuanthang Có chút hiểu biết

    Tham gia:
    30/10/12
    Bài viết:
    235
    Được Thích:
    23
    Cho mình hỏi, lúc mua thẻ nhớ mới thì làm thế nào để chuyển các ứng dụng sang mà không bị mất đây??
  8. kandy214

    kandy214 Tập tành Android

    Tham gia:
    6/1/13
    Bài viết:
    1
    Được Thích:
    0
    Bạn ơi, mình đã làm theo đúng các bước. Cài đặt và creat link thành công nhưng đến khi chuyển app sang thẻ nhớ thì lại bị lỗi install_failed_insufficient_storage là sao hả bạn?

    Reply sớm giúp mình nha :(
  9. tranxuanthang

    tranxuanthang Có chút hiểu biết

    Tham gia:
    30/10/12
    Bài viết:
    235
    Được Thích:
    23
    bạn hãy chuyển các app nào có dung lượng tổng bằng bộ nhớ trong còn lại, rồi sau đó mới reboot máy rồi gắn tiếp bạn nhé
  10. _boy.terorist_

    _boy.terorist_ Có chút hiểu biết

    Tham gia:
    3/12/12
    Bài viết:
    673
    Được Thích:
    22
    bắt buộc phải phân vùng ak..:m095::m095:
  11. _boy.terorist_

    _boy.terorist_ Có chút hiểu biết

    Tham gia:
    3/12/12
    Bài viết:
    673
    Được Thích:
    22
    các bác giúp em cái này..sao 2 cái mục chọn bị mờ vậy..phải bắt buộc phân vùng mới có ak..@@

    Attached Files:

Share This Page