Bạn đã thực sự hiểu thư mục "misc/android" trên PlayBook & BB10?

Thảo luận trong 'Hướng dẫn, chia sẻ kinh nghiệm - Hỏi/Đáp (BB10)' bắt đầu bởi vnbb, 23/7/12.

Chia sẻ trang này

  1. vnbb Super Moderator
    BB Model:
    Passport

    Tham gia:
    5/1/11
    Số bài viết:
    20.118
    Được thích:
    19.093
    [​IMG]

    Thư mục misc/android nằm ngay tại thư mục Shared trên PlayBook và bây giờ BlackBerry 10 cũng vậy. Thư mục Shared này chính là thư mục được map với ổ Z: khi PB được nối với máy tính, hoặc Media khi ta truy cập qua Wifi File Sharing.

    Đường dẫn đầy đủ của nó là: /accounts/1000/shared/misc/android

    Vậy thư mục đó dùng để làm gì, có vai trò gì trên PB? Có rất nhiều bạn đã thắc mắc như:
    Trong các topic trên mình cũng đã có trả lời và giải thích qua, tuy nhiên có thể một vài người vẫn chưa rõ nên hôm nay mình lập topic này để giải thích rõ hơn, chi tiết hơn :)

    Trước tiên, khẳng định một điều là thư mục này là dùng cho Android (các ứng dụng Android chạy trên PB). Vì vậy, để hiểu rõ nó thì chúng ta cần tìm hiểu 1 chút về Android (nếu bác nào chưa biết). Khi bạn lần đầu tiên sử dụng một thiết bị Android, hệ điều hành Android sẽ tự động tạo ra các thư mục mà nó cần vào thẻ nhớ MicroSD của bạn để lưu trữ các tập tin. Ngoài ra, hầu hết các ứng dụng khác cũng sẽ tạo ra các thư mục cho nó (khi cần) bên trong thẻ nhớ. Và thẻ nhớ MicroSD trên Android được gắn với thư mục /sdcard. Và các thư mục bên trong của nó do HĐH Android tự tao ra gồm:

    Và do PlayBook OS hỗ trợ cho các ứng dụng được viết cho Android có thể chạy trên PlayBook, nên RIM cũng phải tạo một cấu trúc thư mục giống như trên để tương thích với các ứng dụng Android. Và cũng vì lý do bảo mật, RIM không cho phép các ứng dụng Android có quyền truy xuất vào phân vùng / (root) của hệ thống, do đó họ bố trí cho lưu tại thư mục misc/android. Và để đảm bảo không ảnh hưởng gì đến các ứng dụng Android, RIM thực hiện 1 thao tác rất đơn giản là tạo một Symbolic link (Soft link) có tên sdcard ngay tại thư mục gốc / trỏ đến /accounts/1000/shared/misc/android

    [​IMG]
    Như vậy, thư mục /sdcard trên PlayBook chính là thư mục /accounts/1000/shared/misc/android

    Và khi bạn vào thư mục /accounts/1000/shared/misc/android để kiểm tra, bạn sẽ thấy
    [​IMG]
    Như vậy, các thư mục trong misc/android cũng chỉ là softlink đến các thư mục của PlayBook. Cụ thể
    • Download trỏ tới /accounts/1000/shared/downloads
    • Movies trỏ tới /accounts/1000/shared/videos
    • Music trỏ tới /accounts/1000/shared/music
    • Pictures trỏ tới /accounts/1000/shared/photos
    • Podcasts trỏ tới /accounts/1000/shared/voice
    Có nghĩa là thư mục /accounts/1000/shared/misc/android/Movies chính là thư mục /accounts/1000/shared/videos và ...

    Vì vậy, không có chuyện PB tự động copy các file phim từ video sang misc/android/Movies, nó chỉ là 1 mà thôi. Nên nếu bạn xoá 1 file nào đó trong misc/android/Movies thì file đó cũng sẽ bị mất trong videos.

    Nếu bạn nào vẫn chưa rõ tại sao thì nên tìm hiểu qua về Symbolic Link ==> http://en.wikipedia.org/wiki/Symbolic_link

    Ví dụ: khi ta chạy lệnh liệt kê tất cả các file trong thư mục /sdcard
    Mã:
    $ cd /sdcard
    $ ls -l
    total 7737
    drwxrws---  2 android_root 1000_shared	  4096 Mar 09 18:18 Alarms
    drwxrws---  4 100821000 1000_shared	  4096 Jun 20 11:49 Android
    drwxrws---  3 100971000 1000_shared	  4096 Mar 09 18:40 Books
    drwxrws---  2 101381000 1000_shared	  4096 Mar 21 08:29 Coloring
    drwxrwsrwx  3 android_root 1000_shared	  4096 Mar 17 20:40 DCIM
    drwxrws---  3 101931000 1000_shared	  4096 Mar 22 02:28 Documents
    lrwxrwxrwx  1 root	  nto			  31 Jul 23 14:54 Download -> /accounts/1000/shared/downloads
    drwxrws---  3 104451000 1000_shared	  4096 Jul 03 09:22 Facade
    drwxrws---  3 101691000 1000_shared	  4096 Jul 23 13:47 GOLauncherEX
    drwxrws---  3 101581000 1000_shared	  4096 Mar 12 19:57 Handmark
    drwxrws---  2 101511000 1000_shared	  4096 Mar 12 17:30 MicroMacro-Youtube
    lrwxrwxrwx  1 root	  nto			  28 Jul 23 14:54 Movies -> /accounts/1000/shared/videos
    lrwxrwxrwx  1 root	  nto			  27 Jul 23 14:54 Music -> /accounts/1000/shared/music
    drwxrws---  2 android_root 1000_shared	  4096 Mar 09 18:18 Notifications
    lrwxrwxrwx  1 root	  nto			  28 Jul 23 14:54 Pictures -> /accounts/1000/shared/photos
    drwxrws---  3 104611000 1000_shared	  4096 Jul 16 14:58 PlayerPro
    lrwxrwxrwx  1 root	  nto			  27 Jul 23 14:54 Podcasts -> /accounts/1000/shared/voice
    drwxrws---  2 102611000 1000_shared	  4096 Apr 19 16:22 RMS
    drwxrws---  2 104341000 1000_shared	  4096 Jun 21 10:29 ReceivedFiles
    drwxrws---  2 android_root 1000_shared	  4096 Mar 09 18:18 Ringtones
    drwxrws---  4 100941000 1000_shared	  4096 Apr 23 10:14 TunnyBrowser
    drwxrws---  3 101531000 1000_shared	  4096 Mar 12 17:26 Video
    drwxrws---  4 104281000 1000_shared	  4096 Jul 19 00:54 droidhen
    drwxrws---  9 102611000 1000_shared	  4096 Apr 19 16:22 iReader
    drwxrws---  3 103391000 1000_shared	  4096 Jul 15 18:12 kids_doodle
    drwxrws---  2 101281000 1000_shared	  4096 Jul 18 12:47 kindle
    drwxrws---  3 102751000 1000_shared	  4096 Apr 21 19:25 openfeint
    drwxrws---  6 102831000 1000_shared	  4096 Apr 24 10:05 osmand
    -rw-rw----  1 102231000 1000_shared	  466 Apr 18 19:16 robo_defense_full.bak
    -rw-rw----  1 102461000 1000_shared	  120 Apr 14 19:11 unlock.txt
    QNX là một hệ điều hành theo chuẩn POSIX (Unix-Like) giống như Linux, nên cơ chế quản lý file khá tương đồng với Linux/Unix.

    Một bài viết hơi nặng về kỹ thuật 1 chút, nên có gì các bác cứ comment mình sẽ giải đáp kỹ hơn nhé :D
     
    Loki, BabyNoob, Hoàng Thám18 người khác thích bài này.
  2. cadicktran

    cadicktran Member

    Tham gia:
    21/6/11
    Bài viết:
    142
    Được thích:
    19
    Hay! Hơi hơi hiểu! hờ hờ hờ! :D

    Toàn "hờ" :D
     
    huy1970UNITED_TB thích bài này
  3. aptx4869

    aptx4869 Active Member

    Tham gia:
    24/8/11
    Bài viết:
    332
    Được thích:
    47
    BB Model:
    Q10+9780+PB
    Trước giờ vẫn dùng Linux song song với Win nên mấy vụ này cũng biết "chút chút" ;;)
     
  4. Silent Wind

    Silent Wind Member

    Tham gia:
    10/9/11
    Bài viết:
    128
    Được thích:
    5
    BB Model:
    9780
    Đã hiểu thư mục này sau khi xóa hàng loạt hình, nhạc và film trong folder Android vì cứ tưởng nó backup data vào đó >"<

    [ Posted by Mobile Device ] [​IMG]
     
  5. 3-6-0-do

    3-6-0-do New Member

    Tham gia:
    23/12/11
    Bài viết:
    22
    Được thích:
    4
    BB Model:
    9800
    cũng may hồi đó không cúp tiết môn học linux nên cũng không có gì là khó hiểu. Trước đó mình cũng chia sẻ một bài thảo luận bên BlackBerryVietNam.net. :D
     
  6. vnbb

    vnbb Super Moderator

    Tham gia:
    5/1/11
    Bài viết:
    20.118
    Được thích:
    19.093
    BB Model:
    Passport
    @azhongcaizi: ở trên mình đã giải thích thế rồi mà bạn vẫn còn thắc mắc chuyện file trong misc giống với thư mục gốc nữa sao?

    P/S: bạn bắt buộc phải gõ Tiếng Việt đầy đủ dấu, Diễn đàn đã hỗ trợ sẵn bộ gõ rồi

    [ Posted by Mobile Device ] [​IMG]
     
  7. phonghieu

    phonghieu Active Member

    Tham gia:
    26/3/12
    Bài viết:
    180
    Được thích:
    59
    BB Model:
    z10 white
    Mình không hiểu lắm vì thực chất khi đo tổng dung lượng thì thấy nó double lên vụ video + ảnh => tăng dung lượng quá ( kiểm tra trực tiếp mục About>hardware thấy vậy )
    Mong các bạn giải thích thêm vụ này với :-/
     
  8. winkyone

    winkyone Member

    Tham gia:
    1/2/12
    Bài viết:
    136
    Được thích:
    15
    BB Model:
    bb9100 vs PlayBook
    Hôm qua mình dùng mấy phần mềm android cho PB,khi brown đến các file,thì nó hiện thư mục sdcard\, mò mẫm mãi tại sao những ebook của mình ko có sao đọc,cuối cùng thử copy những file ebook thì thư mục share qua thư mục share\misc\android thì tự nhiên nó hiện liền trong thư mục sdcard\ , giờ đọc thêm bài của chủ pic,mình đã hiểu hết rồi :)
     
  9. nguyen cuong

    nguyen cuong Member

    Tham gia:
    10/1/13
    Bài viết:
    36
    Được thích:
    1
    BB Model:
    8520
    chắc bác hoc IT nên hiểu sâu vậy. Thanks vì bài viết
     
  10. zz195zz

    zz195zz Member

    Tham gia:
    18/4/11
    Bài viết:
    98
    Được thích:
    34
    có bác nào biết cách cài game có data của android không a?
    vd: hướng dẫn là copy data vào
    /sdcard/Android/Obb/

    nghĩa là copy vào
    misc/android/obb hay
    misc/android/android/obb
    đều không được
     
    tieuquy06 thích bài này.
  11. vnbb

    vnbb Super Moderator

    Tham gia:
    5/1/11
    Bài viết:
    20.118
    Được thích:
    19.093
    BB Model:
    Passport
    zz195zz trên BlackBerry 10 nó phân biệt chữ Hoa chữ thường nhé bạn
     
    zz195zz thích bài này.
  12. zz195zz

    zz195zz Member

    Tham gia:
    18/4/11
    Bài viết:
    98
    Được thích:
    34
    vẫn bó tay bác ạ
     
  13. vnbb

    vnbb Super Moderator

    Tham gia:
    5/1/11
    Bài viết:
    20.118
    Được thích:
    19.093
    BB Model:
    Passport
    Bạn đưa cái game gì đó và data của nó lên đây xem nào :)
     
    hoangbazzzz195zz thích bài này
  14. Suynz10

    Suynz10 New Member

    Tham gia:
    19/3/13
    Bài viết:
    22
    Được thích:
    9
    BB Model:
    z10
    Thật ra thì không hiểu lắm, nhưng vẫn thấy thích!
    Ko đâu có diễn đàn như BBV, các member vừa hiểu biết lại vừa nhiệt tình, coi như có thêm một "trạm bảo dưỡng" cực tốt nữa cho anh em bber...
    THANK`S SO MUCH vnbb!
     
  15. zz195zz

    zz195zz Member

    Tham gia:
    18/4/11
    Bài viết:
    98
    Được thích:
    34
  16. vnbb

    vnbb Super Moderator

    Tham gia:
    5/1/11
    Bài viết:
    20.118
    Được thích:
    19.093
    BB Model:
    Passport
  17. zz195zz

    zz195zz Member

    Tham gia:
    18/4/11
    Bài viết:
    98
    Được thích:
    34
  18. Sauceg

    Sauceg New Member

    Tham gia:
    25/4/12
    Bài viết:
    28
    Được thích:
    7
    BB Model:
    9870
    Thế ví dụ em muốn cài trò kingdom rush thì cài như thế nào ạ bác?
     
  19. XuuX

    XuuX Member

    Tham gia:
    18/4/11
    Bài viết:
    46
    Được thích:
    30
    BB Model:
    Passport Silver
    Em đã hiểu từ kinh nghiệm thương đau, khi bộ nhớ PL giảm đột ngột, vào thư mục misc thấy một đống phim, ảnh, nhạc. Em nghĩ nó tự copy nên mới giảm bộ nhớ thế nên xóa béng, thế là tèng téng teng, copy lại từ đầu :))
     
  20. Duẩn

    Duẩn Active Member

    Tham gia:
    19/5/13
    Bài viết:
    274
    Được thích:
    56
    BB Model:
    Blackberry Q10 + Z30
    Đơn giản, dễ hiểu , quan trọng là khi cài lại hệ điều hành copy thư mục này ra chỗ nào đấy , cài xong copy lại là các phần mềm được restore lại
    ( điển hình là whatsapp )
     
Đang tải...