Signed bất kỳ soft and goodbye SymbianSigned

Thảo luận trong 'S60 3rd: FIRMWARE - SIGN - HACKPHONE & HACK APP' bắt đầu bởi Gus, 7 Tháng tư 2008.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. Gus Ex-Mod

    Lưu ý:
    ** Để thực hiện quá trình hack signed dưới đây các bạn phải chắc rằng:
    + Không được
    update hoặc cài Nokia PC Suite v6.86, chỉ được dùng phiên bản PC Suite 6.85.14.1 (Download ở đây) hoặc thấp hơn. Có thể chỉ cần dùng Nokia Connectivity Cable Driver v6.85.10.0 (Download ở đây)
    + Không được update hoặc cài
    Nokia Software Updater v1.4.36.
    ** Sau khi đã hack xong, các bạn cứ thoải mái cài hoặc update lên ver mới tùy ý.

    Đã có th nói li giã bit SymbianSigned/OpenSigned...

    Gi đây bn có th Sign bt kỳ phn mm nào vi chương trình SignSix trên mobile (Selfsign with SignSix 1.03 by leftup) hay các chương trình Sign trên PC theo các bước dưới đây..

    Cách thc:
    - Tht ra cách này ch đơn gin là vượt qua "s cp phép" trong bo mt ca hđh Symbian đ truy cp vào nhng nơi được bo v (các thư mc private, sys, resource,..) và "nhét" 1 file "đặc biệt" vào hệ thống (dĩ nhiên là được thiết kế riêng cho nhim v này), chiếm quyn cp phép cho nhng phn mm được Sign vi file Cert. và .Key dành riêng.
    - Tested by me on N73ME, N80, N82, N95. 100% working.

    Credit:
    - All credits go to FCA00000 @ Symbian Freak (for solution HACK TO OVERRIDE ALL PERMESSION on s60v3 devices), leftup @ OPDA, swmail & others involved for making this possible...Thanks, from Viet Nam.

    Chuẩn bị:
    1. Download and Install ActivePython 2.5.2 on your PC
    2. Download and Install PySerial 2.2 & pywin32-210 on your PC
    3. The magic python script and TRK application:
    3.a.
    Download hack_perms_s60v3.py and s60_3.0_App_TRK_2.7
    for Nokia 3rd Pre FP1 (Pre Feature Pack 1) (n73, n80,…)
    (Thanks to FCA00000)
    3.b.
    Download hack_perms_s60v3_FP1.py
    and s60_3.1_App_TRK_2.7
    for Nokia 3rd FP1 (Feature Pack 1) (n95 ,n82,…) (Thanks to FCA00000)
    3.c.
    Download hack_perms_uiq.py + uiq_3_0_app_trk_2_8
    for UIQ 3rd based (P1i , w960i,…) (Thanks to swmail)
    3.d.
    Download HelloCarbide
    4. Application to turn security on and off (from phone)
    4a.) CapsOnOff for Nokia (n95 ,n82 ,n73 ,n80 etc.) (Thanks to FCA00000)
    4b.) CapsSwitch for UIQ based (P1i , w960i etc.)
    (Thanks to swmail)
    5. Certificate, the key and the authentication file for your phone: Download
    Yêu cầu:
    -Phần mềm Nokia PC Suite, ActivePython2.5.2 và các Extension (PySerial2.2,…) đã được cài trên PC.
    -Cáp USB để kết nối với PC (DKU-2 or CA-53)

    Tiến hành:
    Bước I: Hack to overide permission..Hack on PC

    - Trên Mobile, cài đặt HelloCarbide.six, chọn cài vào bộ nhớ máy và sau đó chép HelloCarbide.exe vào ổ C:\ của ĐT

    [​IMG] [​IMG]

    - Cài đặt AppTRK 2.7 download ở bước 3: (chú ý: cài vào bộ nhớ máy đt nhé.)
    .s60_3_0_app_trk_2.7 dành cho máy Nokia 3rd Pre FP1 (N73, N80,..),
    .s60_3_1_app_trk_2.7 dành cho máy Nokia 3rd FP1 (N82, N95,..),
    .uiq_3_0_app_trk_2_8 dành cho máy UIQ3 (P990i, P1i, W960i…)
    - Chạy chương trình TRK vừa install, do chương trình đc thiết kế kết nối qua Bluetooth, ta chọn No khi đc hỏi, sau đó vào Option>Setting, trong mục Connection chọn USB, Port = 1, Baud Rate = 115200. Xong cắm cáp vào rồi chọn Option>Connect

    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]

    - Kết nối điện thoại với PC, chọn PC Suite mode. Sau đó kiểm tra Port của kết nối là COM mấy bằng cách Click chuột phải lên My Computer>Properties>Device Manager>Ports (COM & LPT)>Nokia Nxx USB (COMx). Ví dụ ở đây ta được COM4

    [​IMG]

    - Biết được cổng kết nối rồi, tiếp đến mở file python script hack_perms_s60v3.py bằng Notepad (hoặc hack_perms_s60v3_FP1.py hoặc hack_perms_uiq3.py tương ứng với đt của bạn đã download ở mục 3).
    Tìm đến dòng ser = serial.Serial(5) # COM6
    Mặc định file .py này dành cho cổng COM6, có thông số serial.Serial(5) vì vậy, bạn hãy thay số 5 bằng số cổng kết nối của bạn – 1, ở trên ta có được COM4, nên nó sẽ là:
    ser = serial.Serial(3) # COM4
    - Xong, nhấn Save và đóng Notepack.
    - Chạy hack_perms_s60v3.py bằng cách double click, chờ khoảng 40s, xong chương trình sẽ tự thoát.

    [​IMG]

    [​IMG]

    [​IMG]

    - Bây giờ bạn có thể exit chương trình TRK. Và dùng X-plorer để kiểm tra. Nếu bạn truy cập được C:\sys\ thì đã thành công. Chúc mừng bạn.

    [​IMG] [​IMG]

    Bước II: Hack to overide permission..Hack on Mobile, No need PC.

    Bước II này chỉ là để bạn có thể bật hay tắt chế độ bảo vệ mà không cần phải kết nối với máy tính. Nếu bạn chỉ muốn signed và cài đặt phần mềm thì bạn có thể đi đến bước III mà không cần phải thực hiện bước II này

    Tiếp tục, lúc này bạn đã có thể truy cập được đến các thư mục sys, private, resource…trong tất cả các ổ C, Z, E…và toàn quyền thao tác trên các file trong đó..

    II.1. For Nokia:
    - Dùng phần mềm quản lý file (X-plorer, Y-Browser…) chép file CProfDriver_SISX.ldd trong file rar download ở 4a vào C:\sys\bin.
    - Sau đó install CapsOn.sisx và CapsOff.sisx vào ĐT.

    II.2. For UIQ3 based device:
    - Copy file trkdriver.ldd download ở 4b vào C:\sys\bin.
    - Install CapsSwitchv1.03.sisx.

    [​IMG] [​IMG]
    Chú thích:
    CapsOff: tắt chế độ bảo vệ của system, bạn sẽ truy cập được vào các thư mục được bảo vệ.
    CapsON: ngược lại. trở về chế độ bình thường.
    Bước III: Signing file

    - Giải nén file download ở mục 5 bạn sẽ thấy 3 file: 00000001, gensign.cer, và gensign.key
    1. Copy file 00000001 và chép vào C:\resource\swicertstore\dat\
    (nếu trên đt của bạn chưa có các thư mục này hãy tạo chúng)
    - Thiết lập thuộc tính cho nó là Read-Only (chú ý: rất cần thiết) bằng X-plorer hay bất cứ phần mềm quản lý file nào bạn đang dùng.

    2. Signed với phần mềm MobileSigner v1.03 by leftup trên Mobile:

    - Download MobileSigner v1.03 by leftup and install on your Mobile.
    - Rename gensign.cer; gensign.key ---> Cert.cerKey.key
    - Copy 2 file Cert và Key này vào X:\private\EC696702 (X = C nếu cài trên ĐT ; X = E nếu cài trên thẻ nhớ)
    - Chép file cần Signed vào thẻ nhớ.
    - Chạy phần mềm Mobile Signer, nhấn vào Sis file và tìm đến file .sis cần signed. (Để trống mục Key file và Cert file)
    - Nhấn Option>SelfSign.

    [​IMG] [​IMG]

    [​IMG] [​IMG] [​IMG]

    Mã:
    List of Nokia phones grouped by Feature packs.
    Compiled by .::SWANKYLEO::.
    Source: http://www.forum.nokia.com/devices/matrix_s60_3ed_1.html
    
    Pre-FP1 devices:
    -------------------
    Nokia N77
    Nokia E61i
    Nokia E65
    Nokia N93i
    Nokia N91 8GB
    Nokia E62
    Nokia E50
    Nokia 5500
    Nokia N93
    Nokia N73
    Nokia N80
    Nokia N71
    Nokia N92
    Nokia E70
    Nokia E60
    Nokia E61
    Nokia 3250
    
    FP1 devices:
    ---------------
    Nokia 6124 classic
    Nokia N82
    Nokia N95-3 NAM
    Nokia E51
    Nokia N95 8GB
    Nokia N81
    Nokia N81 8GB
    Nokia 6121 classic
    Nokia 6120 classic
    Nokia 5700 XpressMusic
    Nokia 6110 Navigator
    Nokia E90 Communicator
    Nokia N76
    Nokia 6290
    Nokia N95
    
    FP2 devices
    -------------
    Nokia 5320 XpressMusic
    Nokia N78
    Nokia N96
    Nokia 6210 Navigator
    Nokia 6220 classic
  2. Hau_noel

    Hau_noel Thành viên

    Bài viết:
    115
    Được Like:
    244
    Bạn cho mình hỏi: Máy mình kết nối qua cổng COM3, mình edit file hack_perms_s60v3.py bằng Notepack ser = serial.serial(2) # COM3, sau đó mình save chạy file hack_perms_s60v3.py -> một của sổ đen mở ra và đóng lại ngay chứ không đợi 40s như bạn nói và mình cũng không thể truy cập vào c:\sys\ được băng x_plorer -> thế là mình bí từ bước này rồi! Mong bạn hướng dẩn cách khắc phục! Mình xài E61i là xài chung các file của N73 phải không bạn?
    TVn, suutam and dathuynh14 like this.
  3. Shell

    Shell Thành viên

    Bài viết:
    103
    Được Like:
    156
    em đã làm và đã thành công, không hề ảnh hưởng j` đến phone của mình cả, các bác cứ yên tâm mà làm =D>
    suutam and dathuynh14 like this.
  4. ht2

    ht2 Thành viên

    Bài viết:
    90
    Được Like:
    21
    cám ơn em làm theo và đã thành công trên N73ME
    suutam and dathuynh14 like this.
  5. Gus

    Gus Ex-Mod

    Bài viết:
    783
    Được Like:
    616
    @PS: Hìhì..Gus đã test hơn 2 tuần rồi nên mới tổng hợp lại cho mọi người, và chắc chắn là không hề ảnh hưởng đến hệ thống, nó không phải phương pháp hack firmware, vì chỉ cần PS restart phone sẽ phải thực hiện lại từ bước đầu. Bước II là để PS khỏi phải kết nối với máy tính mà thực hiện ngay trên Mobile (tuy nhiên để dùng bước II cho các lần sau thì nhất định phải thực hiện bước I trước)
    - Thoát nhanh như thế thì nghĩa là bạn thiếu một trong các thao tác.
    - Bạn thử dùng các file cho FP1 (N82, N95), trước hết kiểm tra lại các bước bạn đã thực hiện đủ chưa: Cài Python và các ext. script của nó vào PC; Cài HelloCarbide.sisx và chép HelloCarbide.exe vào ổ C:/ ĐT,...
    - Nếu lỗi bạn sẽ thấy màn hình cmd khi chạy hack_perms_s60v3.py cho ra kết quả toàn giá trị -1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1....
    king111, suutam and dathuynh14 like this.
  6. hakhoailang

    hakhoailang Thành viên

    Bài viết:
    28
    Được Like:
    8
    em dload hack_perms_s60v3.py thì nó lại ra một trang web và trong đó có kí tự thôi em đã save cái đó lại bằng note rùi em cũng vào cái vừa save lại sửa như thế rồi mà vẫn ko đc là sao xin chỉ giáo
    suutam and dathuynh14 like this.
  7. Gus

    Gus Ex-Mod

    Bài viết:
    783
    Được Like:
    616
    Click chuột phải lên link chọn Save link as.. (nếu dùng IE là Save target as..)
    king111, suutam and dathuynh14 like this.
  8. Hôm qua lập cái topic này nhưng buồn ngủ viết lộn vào topic khác,cả ngày hôm nay mất điện ko viết được,quay lại định viết thì thấy bác này viết rồi

    Mọi người cứ yên tâm mà làm,tôi đã test thành công trên E90 đêm qua (tôi có file cer rồi nhg test thử xem có thành công ko thôi,kết quả OK!)

    Tác giả của bài viết này (bên dotsis) khẳng định rằng nó không làm die phone của bạn đâu vì thế cứ yên tâm mà làm nhé!
    nhson, suutam and dathuynh14 like this.
  9. hakhoailang

    hakhoailang Thành viên

    Bài viết:
    28
    Được Like:
    8
    em làm dc rùi nhưng khi singing bằng chương trình singing xong dc cai .sisx rồi cài lên nó lại bị ko dùng dc là sao giống như mình cài nhầm của s60v2 vậy bó tay
    suutam and dathuynh14 like this.
  10. hanthaiphov

    hanthaiphov Thành viên

    Bài viết:
    83
    Được Like:
    17
    Mã:
    
    
    Mình edit file hack_perms_s60v3.py bằng Notepack ser = serial.serial(2) # COM3 .
    Mã:
    
    
    Bác cho em hỏi mình edit như vậy = cách nào . Notepack là gì , sr em còn nhỏ chưa rành về PC .
    suutam and dathuynh14 like this.
Trạng thái chủ đề:
Không mở trả lời sau này.