Hãy G+ và Chia Sẻ Bài Viết Để Nâng Tầm Chất Nhé Các Bạn
Trang 3 của 36 Đầu tiênĐầu tiên 1234513 ... CuốiCuối
Kết quả 21 đến 30 của 356
  1. #21
    Ngày tham gia
    Apr 2014
    Bài viết
    0
    Trích dẫn Gửi bởi huuhiep175
    Có một vấn đề theo em khá bất tiện.
    Thông thường em sẽ backup lại điện thoại tại thời điểm mà hoạt động trơn tru nhất, sau đó là voọc linh tinh, lúc nào muốn lại restore về thời điểm đó, thế nhưng khi cài app2sd thì không thể backup hay restore được những app đã caif trên thẻ, bác nào có cách khắc phục không?
    Dùng paragon partition manager để back up phân vùng ext2 lại thôi

  2. #22
    Trích dẫn Gửi bởi nokin
    Bác Hainguyen cho em hỏi, sau khi cài lên thẻ, vd thẻ tốc độ cao, thì thấy tốc độ load chương trình như thế nào ? Có bị lag không ?

    Hiện giờ 197M em vẫn dùng chưa hết, có lẽ nhu cầu game không nhiều nên ít cài, đó là mớ soft test vài chục M cũng chưa gỡ.
    Nên cũng chưa quan tâm đến toCard lắm.

    Cài lên card nếu thật sự máy không hỗ trợ mà mình phải cheat/fake thì phải đối mặt với 1 số rủi ro nhất định.

    VD đang chạy chương trình đó, quên tắt hoặc quên Kill, sau khi cắm usb vào mode Mass Storage thì quá trình đọc/ghi bị interupt, có thể sẽ ảnh hưởng đến các block nhớ và gây nên tình trạng "bad sector", tức thẻ thì vẫn nhận, vẫn chép data tốt, nhưng khi máy đọc qua vùng block nhớ bị lỗi thì treo máy, hoặc như ảnh chụp ra bị sọc đen, film quay thì đứt quãng v.v.. Em đã bị 1 số thẻ như thế trên máy ảnh. Mấy cái usb chết sảng cũng là đang đọc/ghi data mà mình rút nóng ra.

    (như Symbians tháo thẻ nóng nó biết ngay, tự tắt chương trình --> an toàn hơn)

    Trích dẫn Gửi bởi nokin
    Bấm Thanks nhầm thì gỡ ra khó gì đâu bác [IMG]styles/default/xenforo/clear.png[/IMG]

    Cái phân vùng ấy nó vẫn nằm vật lí trên thẻ. Có thể Win không nhìn thấy, nhưng một khi đã trao quyền cho Win kiểm soát thẻ, thì có thể không đọc được nhưng nó sẽ không cho phép đọc/ghi data đến vùng đó nữa. Thẻ lúc này coi như tách rời Android hoàn toàn, và thân MS chỉ như là 1 cái cardreader thôi. Bác vào bất kì phần nào liên quan đến thẻ, cũng thấy Android báo như là 1 cái máy không có thẻ.

    Nếu bác test vầy :
    1/ mở 1 chương trình chạy trong thẻ ra, sau đó cắm usb vào, đọc ghi data của thẻ, mà chương trình vẫn chạy tốt (tương tác được ngay khi PC đang đổ data vào thẻ), lúc đó mới khẳng định là phân vùng này hoàn toàn do Android quản lí, PC k can thiệp. Nếu cắm usb vào, trình kia tèo liền thì khả năng rủi ro như em dự đoán là có thể xảy ra đó bác !
    2/ Đang đọc ghi data trên thẻ bằng usb, mở 1 chương trình khác trong thẻ, nếu chương trình vẫn thực thi bình thường --> có thể khẳng định phân vùng này độc lập hoàn toàn, k bị Win cắm sừng xỏ mũi --> an toàn !
    Trả lời mấy câu hỏi của bác nokin:
    1. Cài ứng dụng trên thẻ nhớ có khiến các ứng dụng chạy bị lag không? ==> Không, thậm chí các ứng dụng còn được load nhanh hơn vì tốc độ đọc ghi dữ liệu trên thẻ nhớ cao hơn tốc độ đọc ghi của bộ nhớ nội. Giải thích cái này bạn tự tìm hiểu về flash-based memory, secure digital memory card và các chuẩn định dạng và các file hệ thống như vfat, yaffs2, ext2,...

    2. Khi nối phone vào máy tính để dùng chế độ Memory card có ảnh hưởng gì đến các ứng dụng không, có gây ra lỗi hay xung đột gì không? ==> Không, vì thẻ nhớ đã được chia thành hai phân vùng. Trong linux (nhân của Android mà MS đang dùng), các partition được insert, list, mount/unmount như hai thiết bị độc lập. Khi sử dụng máy ở chế độ Mass Storage (lựa chọn Memory Card Management) thì chỉ có vùng FAT32 được unmount khỏi hệ thống và tạo thành Mass Storage cho Windows truy cập. Còn phân vùng ext2 vẫn hoạt động trong hệ thống bình thường. Chứ không phải như bạn tưởng là "chuyển quyền cho Win" là Win chiếm quyền kiểm soát toàn bộ thẻ.

    3. Khi tháo thẻ nhớ ra khỏi máy thì có vấn đề gì không? Hiện tại thì có [IMG]styles/default/xenforo/clear.png[/IMG]. Khi cài đặt App2Card, toàn bộ dữ liệu thực của thư mục chứa ứng dụng bạn cài đặt thêm vào cho phone sẽ được dời sang thẻ nhớ. Để không ảnh hưởng gì đến các hoạt động của các ứng dụng và HĐH, App2card sẽ thay các đường dẫn thực /data/app, /data/app-private, /data/dalvik-cache (chúng là các đường dẫn liên quan đến ứng dụng) bằng các đường link đến thư mục tương ứng trên thẻ nhớ. Khi thẻ nhớ bị tháo rời khỏi phone các kết nối này hiển nhiên sẽ bị biến mất. Lúc đó tùy thuộc tình trạng sử dụng và các settings của các ứng dụng của bạn mà phone có thể chạy bình thường hay không chạy bình thường (treo, báo lỗi, boot-loop,...).

    Thông tin thêm cho vấn đề thứ 3: Phiên bản hiện tại của App2Card chưa hỗ trợ việc chuyển, nâng cấp thẻ nhớ, do đó việc tháo rời thẻ nhớ khỏi máy và việc đổi thẻ nhớ chưa được cài App2Card sẽ khiến phone không thể hoat động bình thường. Phiên bản sau sẽ hỗ trợ mấy việc này [IMG]styles/default/xenforo/clear.png[/IMG]

  3. #23
    Ngày tham gia
    May 2014
    Bài viết
    0
    Trích dẫn Gửi bởi hainguyen273
    Trả lời mấy câu hỏi của bác nokin:
    1. Cài ứng dụng trên thẻ nhớ có khiến các ứng dụng chạy bị lag không? ==> Không, thậm chí các ứng dụng còn được load nhanh hơn vì tốc độ đọc ghi dữ liệu trên thẻ nhớ cao hơn tốc độ đọc ghi của bộ nhớ nội. Giải thích cái này bạn tự tìm hiểu về flash-based memory, secure digital memory card và các chuẩn định dạng và các file hệ thống như vfat, yaffs2, ext2,...
    Tốc độ đọc ghi trên thẻ phụ thuộc vào tốc độ thẻ nhớ bác ạ, thẻ cùi thì ko thể nào cho tốc độ nhanh được, cho dù thế nào đi nữa thì chắc chắn không bằng tốc độ bộ nhớ trong được, 1 cái giao tiếp qua khe cắm thẻ nhớ, 1 cái chip nhớ nằm trên board, bác nghĩ cái nào nhanh hơn?

  4. #24
    Ngày tham gia
    May 2014
    Bài viết
    0
    Lý thuyết thì em kém lắm, chỉ nhìn vào cái PC, nếu mà ổ cứng đủ nhanh thì CPU chả cần cache nội, Ram chả cần lớn, có khi chả cần Ram luôn cho đỡ tốn tiền và tốn điện.

  5. #25
    Ngày tham gia
    Mar 2014
    Bài viết
    0
    Trích dẫn Gửi bởi hainguyen273
    Hướng dẫn hack cài ứng dụng lên thẻ nhớ (App2Card) cho Milestone (chính thức):

    III. Thực hiện sao lưu toàn bộ dữ liệu hệ thống của phone.
    Theo các bước sau:
    - Tắt nguồn phone. Chuyển vào chế độ Recovery bằng cách:
    + Nhấn và giữu phím Camera. Sau đó nhấn tiếp nút power cho đến khi đèn màn hình bật sáng thì thả nút Power ra nhưng vẫn giữ nút camera. Cho đến khi màn hình hiện hình tam giác và dấu chấm than thì nhả nút camera ra.
    + Tiếp theo nhấn nút Volume +, sau đó lại nhấn nút Camera. Một màn hình với dải sáng màu xanh lam sẽ xuất hiện.
    + Mở bàn phím cứng, dùng phím D-pad di chuyển dải sáng xuống mục thứ 2 (Update.zip). Nhấn nút chọn của D-pad. Đợi vài giây màn hình sẽ tắt
    + Nối cable USB vào phone rồi cắm vào máy tính
    - Trên máy tính, tìm đến nơi bạn vừa để thư mục Android/Tools như đã nói ở mục ở mục 1 trên đây. Copy lấy đường dẫn của nó.
    - Mở command line rồi nhập:

    - Gặp câu hỏi chọn nơi lưu trữ dữ liệu backup thì chỉ cần nhấn Enter (2 lần) để nó tự đông tạo nơi chứa
    - Chờ khoảng 1-3 phút để phone sao lưu dữ liệu hệ thống.
    mình nhập command nhưng ko được.
    gõ lệnh adb shell nó báo:

    C:\Documents and Settings\Quang_Vaio>adb shell
    'adb' is not recognized as an internal or external command,
    operable program or batch file.

    giờ không làm tiếp được, thế là sao hả các bác?

  6. #26
    Ngày tham gia
    Apr 2014
    Bài viết
    0
    Trích dẫn Gửi bởi nvn1010
    Tốc độ đọc ghi trên thẻ phụ thuộc vào tốc độ thẻ nhớ bác ạ, thẻ cùi thì ko thể nào cho tốc độ nhanh được, cho dù thế nào đi nữa thì chắc chắn không bằng tốc độ bộ nhớ trong được, 1 cái giao tiếp qua khe cắm thẻ nhớ, 1 cái chip nhớ nằm trên board, bác nghĩ cái nào nhanh hơn?

    Trích dẫn Gửi bởi nokin
    Lý thuyết thì em kém lắm, chỉ nhìn vào cái PC, nếu mà ổ cứng đủ nhanh thì CPU chả cần cache nội, Ram chả cần lớn, có khi chả cần Ram luôn cho đỡ tốn tiền và tốn điện.
    @nokin: Hoạt động của thẻ nhớ trong thiết bị cầm tay không tương đương như ổ cứng trong máy tính. Vì các đặc tính vật lý và chuẩn kết nối của chúng là hoàn toàn khác nhau. Thực tế chúng là các lý thuyết hoàn toàn khác nhau. Do đó không thể mang các kết luận từ hệ thống này sang sang hệ thống kia bằng "cảm tính" như thế được.
    @nvn1010: Từ lý thuyết đến thực nghiệm là một khoảng cách khá xa, rồi từ thực nghiệm lại phải vòng lại lý thuyết một lần nữa, chưa hết, có những vấn đề đòi hỏi phải vòng đi vòng lại giữa 2 cái "trạm" này rất nhiều lần sau đó mới được đi tới kết luận để đảm bảo các kết luận là tin cậy (thì mới có giá trị để phổ biến cho mọi người). Từ đó suy ra: Nếu ta chưa "nắm rõ" về lý thuyết thì cách tốt nhất để nắm vấn đề là ta nên lặng lẽ thực nghiệm. Không ai bắt buộc bạn phải phát biểu ngay cả.

    @cả hai bác: Thế này nhé. Bây giờ bác hãy làm một thí nghiệm nhỏ sau đây để so sánh và làm rõ sự khác nhau về tốc độ truy xuất dữ liệu trên thẻ nhớ với tốc độ truy xuất trong bộ nhớ flash nội của phone:

    Dụng cụ chuẩn bị:
    - Milestone (dĩ nhiên rồi)
    - Máy tính đã cài sẵn ADB tools
    - Đồng hồ bấm giây
    - 1 file có size khoảng 30MB (Ví dụ: test.mp4), kích thước đủ lớn để dễ dàng nhìn thấy sự sai khác cũng như để loại bỏ sai số do phản ứng của các ngón tay (bấm đồng hồ) không nhạy của bạn.

    Thực hiện:
    1. Chép file thử nghiệm vào thẻ nhớ của phone (đường dẫn /sdcard) bằng cách bất kỳ
    2. Nối phone vào máy tính, chạy adb shell rồi gõ các lệnh sau:

    Lệnh 1: Đọc dữ liệu từ thẻ nhớ ghi vào bộ nhớ nội:




    cp -f /sdcard/test.mp4 /data/
    Gõ xong nhấn enter đồng thời kích hoạt đồng hồ bấm giây. Khi dấu nhắc lệnh "#" xuất hiện trở lại báo hiệu lệnh đã copy xong dữ liệu thì nhấn nút stop trên đồng hồ để chốt thời gian. Ghi lại kết quả.

    Lệnh 2: Copy ngược lại: đọc dữ liệu từ bộ nhớ nội ghi sang thẻ nhớ



    cp -f /data/test.mp4 /sdcard/test.mp5
    Làm tương tự để chốt thời gian. Ghi lại kết quả.

    Lệnh 3: Đọc và ghi dữ liệu trong cùng bộ nhớ nội:



    cp -f /data/test.mp4 /data/test.mp5
    Chốt thời gian, ghi kết quả.

    Lệnh 4: Đọc và ghi dữ liệu trong cùng thẻ nhớ.



    cp -f /sdcard/test.mp4 /sdcard/test.mp5
    Chốt thời gian ghi kết quả.

    Lệnh 5: Đọc dữ liệu từ bộ nhớ nội ghi vào RAM



    cp -f /data/test.mp4 /tmp/
    Lại chôt thời gian. Ghi kết quả.

    Lệnh 6: Đọc dữ liệu từ thẻ nhớ ghi vào RAM



    cp -f /sdcard/app.mp4 /tmp/
    Chốt thời gian, ghi kết quả.

    Lệnh 7: Đọc và ghi dữ liệu ngay trong RAM



    cp -f /tmp/test.mp4 /tmp/test.mp5
    Chốt thời gian, ghi kết quả

    Các lệnh dưới đây dành cho các máy đã cài App2Card:

    Lệnh 8: Đọc dữ liệu từ thẻ nhớ phân vùng FAT32, ghi sang phân vùng ext2 (phân vùng cài ứng dụng) (chính là vừa đọc từ thẻ nhớ và vừa ghi lên thẻ nhớ)



    cp -f /sdcard/test.mp4 /data/app/
    Chôt thời gian, ghi kết quả

    Lệnh 9: Đọc dữ liệu từ phân vùng cài ứng dụng trên thẻ nhớ (ext2), ghi vào RAM:



    cp -f /data/app/test.mp4 /tmp/
    Chôt thời gian, ghi kết quả

    Bây giờ bạn hãy tự so sánh các kết quả xem có đúng như sau không:

    - Tốc độ đọc ghi dữ liệu trong bộ nhớ nội (flash) của phone có tốc độ thấp hơn so với việc đọc ghi dữ liệu trên thẻ nhớ. (So sánh thời gian chạy Lệnh 3 và Lệnh 4)

    - Tốc độ tải dữ liệu từ thẻ nhớ vào RAM nhanh hơn tốc độ tải dữ liệu từ bộ nhớ flash vào RAM rất đáng kể (nó có thể nhanh hơn cỡ 20-40%, tùy loại thẻ nhớ) (Kết quả từ Lệnh 5 và Lệnh 6)

    - Thao tác đọc ghi thực hiện trên RAM nhanh hơn rất rất nhiều lần tốc độ đọc ghi trên 2 bộ nhớ kia. quá trình vừa đọc vừa ghi một file dữ liệu 30M trong RAM diễn ra gần như tức thì (bạn chưa kịp bấm đồng hồ thì nó đã xong rồi! - Đó là Lệnh 7). Nói cách khác, RAM là nơi cho phép tốc độ làm việc nhanh nhất trong hệ thống.

    - Kết quả từ Lệnh 8 và Lệnh 9 cũng cho cùng kết luận: Dù là phân vùng FAT32 hay phân vùng ext, tốc độ tải dữ liệu từ thẻ nhớ vào RAM nhanh hơn khá nhiều so với tốc độ tải dữ liệu vào RAM từ bộ nhớ nội - bộ nhớ flash. (So sánh kết quả thực hiện giữa Lệnh 6 với lệnh 5, và giữa Lệnh 9 với lệnh 5)

    - Dù là phân vùng FAT32 hay ext2, tốc độ đọc ghi dữ liệu trên thẻ nhớ luôn cao hơn tốc độ đọc ghi dữ liệu trong bộ nhớ nội (Só sánh kết quả chạy giữa Lệnh 4 với Lênh 3, và giữa Lênh 8 với Lênh 3)


    - Kết luận mở rộng thêm: Tốc độ đọc từ thẻ nhớ nhanh hơn khá đáng kể so với tốc độ ghi vào thẻ nhớ. Trong khi tốc độ đọc dữ liệu từ bộ nhớ flash sai khác với tốc độ ghi vào nó một lượng không đáng kể. Điều này giải thích thời gian thực hiện lệnh 2 dài hơn đáng kể so với thời gian thực hiện lệnh 1.

    Xong một lượt test. Nếu thấy chưa ổn hãy lặp lại các thí nghiệm.

    Giải thích cho các kết quả này các bác tự tìm hiểu bằng các nguồn lý thuyết mà các bác có.nhé. tích lũy kiến thức là quyền lợi của từng người, vài câu nói mồm không chết ai cả, nó chỉ thành vấn đề trong các bài toán thực tế có sinh ra tiền mà thôi. [IMG]styles/default/xenforo/clear.png[/IMG]

    Nếu sau khi thực nghiệm trên máy mà hai bác có cùng kết quả như tôi thì từ đây mong các bác sẽ "tinh tế" hơn nữa trong các tranh luận nhé [IMG]styles/default/xenforo/clear.png[/IMG] Mình không "nghiêm trọng" đâu nhé. Giao lưu kiến thức, kinh nghiệm một cách vui vẻ ấy thôi. Vì chúng ta nói chuyện trên này là chỉ xoay quanh mấy cái phone thôi, chứ không phải bảo vệ đồ án tốt nghiệp hay cạnh tranh làm ăn để thu lợi nhuận.

    Mình thích câu này, tiện đây tâm sự với các bác: "Study must be accompanied by practice" Đố các bác biết câu Anh ngữ này được dịch lại từ câu nào và của ai trong người Việt của chúng ta? [IMG]styles/default/xenforo/clear.png[/IMG]

    Thân mến tới các bác [IMG]styles/default/xenforo/clear.png[/IMG]

  7. #27
    Ngày tham gia
    Apr 2014
    Bài viết
    0
    Học đi đôi với Hành đây mà....

    Em cá là bác Hainguyen này ngoài đời chắc làm Thầy giáo. Giọng văn là đã của Thầy rồi, lên đây tranh luận lại đòi người khác phải biết tinh tế khi phát biểu thì chỉ có mấy ông thầy giáo quen kiểu thầy dạy - trò nghe, cấm có cãi mới nói những câu kiểu thế thôi.

  8. #28
    Trích dẫn Gửi bởi gucio
    mình nhập command nhưng ko được.
    gõ lệnh adb shell nó báo:
    C:\Documents and Settings\Quang_Vaio>adb shell
    'adb' is not recognized as an internal or external command,
    operable program or batch file.

    giờ không làm tiếp được, thế là sao hả các bác?
    Trước khi gõ adb shell bác phải đã gõ dòng sau chưa:



    cd <đường dẫn tới thư mục tools chứa adb.exe>

  9. #29
    Ngày tham gia
    Apr 2014
    Đang ở
    hà nội city
    Bài viết
    0
    Trích dẫn Gửi bởi nokin
    Học đi đôi với Hành đây mà....

    Em cá là bác Hainguyen này ngoài đời chắc làm Thầy giáo. Giọng văn là đã của Thầy rồi, lên đây tranh luận lại đòi người khác phải biết tinh tế khi phát biểu thì chỉ có mấy ông thầy giáo quen kiểu thầy dạy - trò nghe, cấm có cãi mới nói những câu kiểu thế thôi.
    Ấy, "Đòi" làm sao được, vì có đòi cũng không được. Nghe hay cãi là phụ thuộc vào bác chứ. Bác cứ thấy vui vẻ thì tranh luận, càng bổ ích chứ sao. Cổ ngữ có câu: "Kẻ tiểu nhân cãi nhau để giành thắng thua. Người quân tử cãi nhau để tìm ra chân lý." ==> cứ tranh luận thoải mái đi, càng "tranh" càng bổ, càng luận càng mở mang thêm kiến thức kinh nghiệm mà bác. Ai cấm được bác chứ. Bác thấy phải không. Bác làm thử mấy cái test "vớ vẩn" kia chưa [IMG]styles/default/xenforo/clear.png[/IMG]

  10. #30
    Ngày tham gia
    Apr 2014
    Bài viết
    0
    Trích dẫn Gửi bởi hainguyen273
    Trước khi gõ adb shell bác phải đã gõ dòng sau chưa:
    em làm lại và cuối cùng CMD báo "Installation completed successfully", máy e khởi động lại nhưng chỉ hiện logo Moto rồi cứ treo như thế mãi, tháo pin ra lắp lại vẫn thế!
    giờ phải làm thế nào bác hainguyen273 ơiiii....?
    chẳng lẽ giờ e lại flash 2.1 lại từ đầu?:timebomb::timebomb::timebomb:

Các Chủ đề tương tự

  1. Lỗi up rom CM7 cho Milestone 2
    Bởi Th nhomdinhduong1 trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 5
    Bài viết cuối: 06-15-2012, 07:14 PM
  2. Bản ics mới cho milestone nè
    Bởi maruko1368 trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 1
    Bài viết cuối: 04-26-2012, 10:32 PM
  3. Milestone: Xin rom goc v2.1
    Bởi giototoo trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 0
    Bài viết cuối: 04-16-2012, 03:58 AM
  4. Motorolla chính thức nâng cấp 4.0 ICS cho Milestone !!!
    Bởi khanhn14 trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 0
    Bài viết cuối: 04-01-2012, 09:15 PM
  5. [G.O.T 2.2.1 Milestone] - help
    Bởi seocamau trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 3
    Bài viết cuối: 03-29-2012, 10:17 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •