Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 11
  1. #1
    Ngày tham gia
    Jan 2015
    Bài viết
    0
    Xin chào toàn thể anh em diễn đàn. Mặc dù BlackBerry đã kết thúc vòng đời của

    PlayBook nhưng cuộc đời của PlayBook chắc vẫn sẽ còn rất dài, nhất là khi giá PlayBook ở Việt Nam thời điểm này không thể tuyệt hơn. Và điều hiển nhiên là nhu cầu tất yếu đó là phần mềm ứng dụng thì không thể thiếu, tuy nhiên kho ứng dụng dành cho PlayBook thì khá nghèo nàn. Nhưng từ thủa sơ khai chúng ta đều đã khắc phục bằng cách mượn tạm các bạn Android với kho ứng dụng khổng lồ cùng với 1 từ mà ai cũng thích "Free".

    Và đó cũng là chuyện thời xưa, nhưng hiện tại thì PB không còn có nhiều sự quan tâm từ bạn bè quốc tế nữa. Những anh em tâm huyết với PB cũng không còn nhiều. Sự phát triển quá nhanh khiến cho các ứng dụng andoind liên tục thay đổi, và cả hướng dẫn chuyển đổi các files

    apk thành files

    bar cũng thay đổi. Bản thân mình đã tham khảo rất nhiều cách và các công cụ khác nhau nhưng cũng phải mất rất lâu mới có thể đưa ra một cách làm gần như là nhanh nhất và đơn giản nhất. Đây như là kí sự về hành trình chuyển đổi của cá nhân mình, nếu có gì sai sót, mong các bạn giúp đỡ sửa chữa. Mình làm việc trên Win 8.1 32-bit

    Giới thiệu đã xong, giờ đi vào phần việc chính. Về việc tại sao phải chuyển đổi rồi vì sao lại phải làm các bước như của mình thì các bạn tự tìm hiểu trên mạng nhé vì đã có rất nhiều rồi, ở đây mình chỉ đề cập đến 2 vấn đề chính, thứ nhất là chuyển file apk thành file bar và đăng kí sử dụng cho file bar đó (BlackBerry yêu cầu các bạn phải đăng kí file bar thì mới cài được). Vậy chúng ta cùng tiến hành nào.

    Phần 1: Lấy file *.p12 (File để đăng kí, rất quan trọng)

    Bước 1
    : đăng kí trên website của BlackBerry cho file *.csj (files cần thiết để đăng kí): https://www.blackberry.com/SignedKeys/codesigning.html

    Điền đầy đủ thông tin, lưu ý nhớ CompanyName và PIN (về sau dùng) và nhớ chọn "Blackberry Tablet OS Code Signing Key". Sau khi đăng kí thì chờ mail của BB sẽ có đính kèm 2 files: “client-PBDT-XXXXXXXXXX.csj” và “client-RDK-XXXXXXXXXX.csj”, thường thì chỉ khoảng vài tiếng. Nên copy lại 2 file này để đề phòng.






    Bước 2: Trong khi chờ files *.csj, tải và cài đặt những files sau theo thứ tự và làm theo hướng dẫn cài đặt của từng thứ:

    Adobe AIR SDK
    Black Berry Tablet OS for Adobe Air
    Android SDK (chỉ cần giải nén và vứt vào thư mục nào đó):

    Bước 3: chạy SDK Manager trong thư mục android sdk, phía trên cùng chọn Android tools và Android Platform tools, kéo xuống Android 2.3.3, chọn SDK Platform trong Android 2.3.3, ấn Install. Sau khi hoàn tất, chúng ta vào thư mục sdk\build-tools\**.*.* copy file aapt.exe và paste vào sdk\platform-tools


















    Bước 4:
    Copy cả 2 files *.csj vào thư mục \bin cài đặt của Black Berry Tablet OS for Adobe Air, thường nằm ở C:\Program Files\Research In Motion\blackberry-tablet-sdk-2.1.1\bin







    Bước 5: Lưu ý mở Cmd dưới quyền Administrator (Start->cmd, chuột phải, run as admin)


    Bước 6: Gõ lệnh để chuyển hướng cmd đến thư mục chứa 2 files *.csj


    Mã:
    cd C:\Program Files\Research In Motion\blackberry-tablet-sdk-2.1.0\bin




    Bước 7: Bắt đầu các lệnh để mở 2 files *.csj, để đơn giản thì chúng ta chỉ cần nhớ mã PIN và Computer Name, lưu ý khi nhập mã PIN sử dụng các kí tự thường, KHÔNG viết IN HOA cho tất cả các bước tiếp theo.
    Chú ý: Từ bước này các bạn thay YOURPINHERE và YOURCOMPANYNAMEHERE bằng PIN và Company Name đăng kí ở bước 1 nhé



    Mã:
    blackberry-signer -csksetup -cskpass YOURPINHERE



    Bước 8: Tiếp tục đến bước đăng kí cho 2 files *.csj theo thứ tự để về sau lấy được file *.p12 (file quan trọng bắt buộc phải có ). Đăng kí cả 2 files PBDT và RDK thì mới hoạt động, các bạn gõ dòng đầu tiên rồi ấn Enter cho đến khi nhận được thông báo (Registered hoặc Comfirmed) thì gõ tiếp dòng thứ 2 và lại enter rồi chờ thông báo tương tự. (Lưu ý phải có kết nối mạng để đăng kí với server của BlackBerry. Thay XXXXXXXX cho giống 2 files csj bạn nhận được



    Mã:
    blackberry-signer -register -csjpin YOURPINHERE -cskpass YOURPINHERE client-PBDT-XXXXXXXXX.csj
    Mã:
    blackberry-signer -register -csjpin YOURPINHERE -cskpass YOURPINHERE client-RDK-XXXXXXXXX.csj


    Bước 9: đảm bảo việc đăng kí 2 files *.csj không bị lỗi, bạn phải nhận được thông báo rằng connected/registered đến RIM’s servers . Sau đó dùng dòng lệnh cuối cùng để lấy file *.p12, QNX tuỳ bạn chọn, PIN và COMPANY NAME thay vào chỗ in hoa.



    Mã:
    blackberry-keytool -genkeypair -keystore QNX.p12 -storepass YOURPINHERE -dname "cn=YOURCOMPANYNAMEHERE" -alias author


    Lưu ý vẫn sử dụng mã PIN KHÔNG viết IN HOA và thay YOURCOMPANYNAMEHERE bằng Company Name đã dùng để đăng kí ở bước 1.


    Và giờ Copy file QNX.p12 ở thư mục C:\Program Files\Research In Motion\blackberry-tablet-sdk-2.1.0\bin



    Phần 2: Chuyển file *.apk sang *.bar
    Bước 1: Download và giải nén Folder HaTaX Tools http://www.mediafire.com/?ob2wcio8x3uwd6u
    Chúng ta sẽ chỉ sử dụng công đoạn đổi file *apk thành * bar bằng tool này, đến công đoạn đăng kí file *bar sẽ không làm theo hướng đẫn của HataX nữa.


    Bước 2: Sửa file apk2bar-HatAx.bat bằng NotePad, đưa đường dẫn đến Folder SDK Andoid, tuỳ vào nơi bạn lưu trữ Android SDK, ví dụ như của mình thì là thế này


    Mã:
    SET ANDROIDSDK=D:\Applications\adt-bundle-windows-x86-20140702\adt-bundle-windows-x86-20140702\sdk





    Bước 3: Copy file QNX.p12 vào thư mục \bin trong Folder HaTax về sau sign file bar

    Bước 4: Copy file *.apk cần chuyển vào thư mục Hatax tools, kéo thả vào apk2bar-HatAx.bat sẽ thu được file *bar ở cùng thư mục.

    Bước 5: Copy file *.Bar và thư mục \bin

    Bước 6: Mở Cmd và hướng đến \bin bằng lệnh
    cd D:\Application\Hatax\bin\
    Hoặc để đơn giản thì các bạn vào Folder \bin rồi ấn nút Shift và chuột phải rồi chọn Open Command Windows here

    Bước 7: Sign file *Bar bằng dòng lệnh:
    Nhớ đổi TENFILE giống với tên file *.bar
    Lần Sign đầu tiên



    Mã:
    blackberry-signer -verbose -cskpass YOURPINHERE -keystore QNX.p12 -storepass YOURPINHERE TENFILE.bar RDK


    Lần Sign thứ 2



    Mã:
    blackberry-signer -keystore QNX.p12 -storepass YOURPINHERE TENFILE.bar author








    DONE. Giờ các bạn hãy thử SideLoad vào PlayBook và tận hưởng thành quả của mình nào.

    Nguồn: CrackBerry
    CrackBerry

  2. #2
    Ngày tham gia
    Feb 2015
    Bài viết
    1
    vnbb: Bác có thể đưa lên trang chủ cho anh em mới dùng Playbook biết cách chuyển file apk thành bar vì nhiều topic cũ và các tools cũ như HBBTools và HataX Tools cũng đã không còn hoạt động chính xác

  3. #3
    Ngày tham gia
    Feb 2015
    Bài viết
    1
    Cứ dùng mấy trang chuyển online nhanh gọn hơn bạn ah.

  4. #4
    trước chơi trò này hoài, cho dù cực khổ tới đâu cũng chưa chắc 100% chạy được trên PB
    từ lúc BB10 lên 10.2.1 bỏ hẳn

  5. #5
    Ngày tham gia
    Jan 2015
    Bài viết
    0
    Trang này chuyển phát ăn ngay, đỡ mất công như trên!
    http://apps.goodereader.com/apk-2-bar/

  6. #6
    Ngày tham gia
    Jan 2015
    Bài viết
    0
    Mình cũng ngồi vọc vạch cảm giác thích hơn, ngày xưa có dùng cái trang apk2bar.org nhưng phát hiện ra nó không convert trực tiếp file mình gửi lên mà nó lại lấy 1 file nó đã convert sẵn cho phần mềm đấy nên là mình mới phải dùng cách này

  7. #7
    Ngày tham gia
    Feb 2015
    Bài viết
    0
    Nhưng quá mất công, ko có thời gian để làm như vậy

  8. #8
    Ngày tham gia
    Jan 2015
    Bài viết
    0
    Toàn bị lỗi này ae giúp với:
    C:\Program Files\Research In Motion\blackberry-tablet-sdk-2.1.0\bin>blackberry-k
    eytool -genkeypair -keystore QNX.p12 -storepass 123456 -dname "cn=vietnam" -alia
    s author
    Exception in thread "main" java.lang.NoClassDefFoundError: sun/security/x509/Cer
    tAndKeyGen
    at net.rim.device.codesigning.keytool.KeyTool.a(Unkno wn Source)
    at net.rim.device.codesigning.keytool.KeyTool.if(Unkn own Source)
    at net.rim.device.codesigning.keytool.KeyTool.a(Unkno wn Source)
    at net.rim.device.codesigning.keytool.KeyTool.main(Un known Source)
    Caused by: java.lang.ClassNotFoundException: sun.security.x509.CertAndKeyGen
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 4 more

  9. #9
    Ngày tham gia
    Jan 2015
    Bài viết
    0
    Trích dẫn Gửi bởi tap doan bb
    Mình cũng ngồi vọc vạch cảm giác thích hơn, ngày xưa có dùng cái trang apk2bar.org nhưng phát hiện ra nó không convert trực tiếp file mình gửi lên mà nó lại lấy 1 file nó đã convert sẵn cho phần mềm đấy nên là mình mới phải dùng cách này
    Không phài nó lấy file có sẵn mà nó trả về với kết quả đã có nếu file đó đã đc người khác Convert trước đó

  10. #10
    Trích dẫn Gửi bởi phanvanmanhcd1
    Toàn bị lỗi này ae giúp với:
    C:\Program Files\Research In Motion\blackberry-tablet-sdk-2.1.0\bin>blackberry-k
    eytool -genkeypair -keystore QNX.p12 -storepass 123456 -dname "cn=vietnam" -alia
    s author
    Exception in thread "main" java.lang.NoClassDefFoundError: sun/security/x509/Cer
    tAndKeyGen
    at net.rim.device.codesigning.keytool.KeyTool.a(Unkno wn Source)
    at net.rim.device.codesigning.keytool.KeyTool.if(Unkn own Source)
    at net.rim.device.codesigning.keytool.KeyTool.a(Unkno wn Source)
    at net.rim.device.codesigning.keytool.KeyTool.main(Un known Source)
    Caused by: java.lang.ClassNotFoundException: sun.security.x509.CertAndKeyGen
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 4 more
    óe, lỗi gì nhìn khiếp thế bác




    Trích dẫn Gửi bởi sltk
    Không phài nó lấy file có sẵn mà nó trả về với kết quả đã có nếu file đó đã đc người khác Convert trước đó
    thì cũng là có sẵn mà bác, dù gì thì tự tay làm nó cũng vui lắm chứ, mà bài này của em là kiểu để update cho các cách cũ đã không còn sử dụng được

Trang 1 của 2 12 CuốiCuối

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

  1. [Chuyện BB] Chuyện cái tên từ RIM đến BlackBerry
    Bởi greenocean123 trong diễn đàn Tổng quan về BlackBerry
    Trả lời: 0
    Bài viết cuối: 17-10-2014, 10:00 PM
  2. BBM đang bị lỗi? (6/6/2014)
    Bởi trong diễn đàn Thảo luận chung về BBM
    Trả lời: 4
    Bài viết cuối: 06-06-2014, 01:15 PM
  3. Q10 at&t SQN 100-1 tới giờ 2/4/2014 vẫn ko thấy 10.2 OTA
    Bởi thangnguyen9017 trong diễn đàn Hướng dẫn, chia sẻ kinh nghiệm - Hỏi/Đáp
    Trả lời: 1
    Bài viết cuối: 02-04-2014, 02:56 AM
  4. Trả lời: 19
    Bài viết cuối: 05-01-2014, 02:20 PM
  5. Trả lời: 59
    Bài viết cuối: 22-12-2013, 02:52 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
  •