Chào mừng đến với Đăng tin quảng bá lên nhieutienvl.
  • Login:
Trang 8 của 20 Đầu tiênĐầu tiên ... 67891018 ... CuốiCuối
Kết quả 71 đến 80 của 197
  1. #71
    Ngày tham gia
    Jul 2014
    Bài viết
    0
    Vấn đề lỗi 3194 (không có SHSH) không lệ thuộc vào chế DFU hay Recovery gì cả tại vì bắt đầu từ firmware 4.0 trở đi, shsh bắt buộc phải có khi restore/nạp firmware.

    Khi nói đến firmware thì có firmware zin/gốc và custom firmware. Tất cả 2 loại firmware này đều cần phải có SHSH khi restore. Custom firmware cũng phải cần có SHSH nếu jailbreak dùng limera1n exploit. Hầu như lúc này, tất cả jailbreak trong redsn0w/pwnagetool đều dùng limera1n exploit.

    2g/3g/3gs + firmware thấp hơn 4.0, thời jailbreak dùng pwnage2 exploit để pwned LLB. Nếu iphone LLB đã bị pnwed thì khi restore custom firmware sẽ không cần SHSH - chỉ cần vào recovery mode và chọn custom fw là ok.

    Đến mục RestoreRamDisk iTunes sẽ tìm đọc shsh file, giải mã Signature và sẽ tìm kiếm file xxx-xxxx-xxx.dmg iTunes decrypt file xxx-xxxx-xxx.dmg ứng với số IV và key nếu không có shsh file itunes không thể giải mã được và báo lỗi ngay.

    Jailbreak dùng limerai1n exploit (của GeoHot với LLB không pwned) cho nên cần phải có SHSH để restore custom fw và đồng thời cần phải cho máy vào PWNED DFU mode. Gọi là pwned DFU mode là tại vì ngay lúc mình cho iphone vào DFU thì redsn0w/pwnagetool sẽ dùng limera1n (bootrom usb exploit) và i0n1c (kernel) untether exploit vào cùng 1 lúc.

    Như vậy với việc restore FW gốc = việc chỉnh sửa file host để trỏ đến Cydia server hay sử dụng TSS server của TU, vì không có SHSH baseband nên đến bước " Restore iPhone Firmware" đây là giai đoạn Flash baseband , itunes sẽ lấy SHSH baseband từ tss-response để giải mã từ FW gốc thành 2 file stack.bbfw, boot.bbfw lưu tại C:\Temp/PerXXX.tmp/amai/. 2 file này iTunes dùng để Flash baseband., iTunes không giải mã được 2 file trên nên dẫn đến lỗi và dính DFU lúc này chủ Topic đã dùng tool Exit nó.

    => Cách làm của chủ topic là không sai - bình thường và biết tận dụng tool để xử lý lỗi nhưng không lẽ để dính cái lỗi đó hoài và mỗi lần như thế phải chạy Exit_DFU_4.2.1_iPhone4.bat để thoát DFU.

    => Cuối cùng cách này không nên áp dụng làm gì cả!Trừ khi Dev Team release công cụ mới cho phép thoát DFU vĩnh viễn khi restore downgrade không có shsh file như chủ topic đã nói.

    Tham khảo vài dòng String bên dưới.
    <dict>
    <key>BuildNumber</key>
    <string>8H7</string>
    <key>BuildTrain</key>
    <string>Durango</string>
    <key>DeviceClass</key>
    <string>n90ap</string>
    <key>RestoreBehavior</key>
    <string>Erase</string>
    <key>Variant</key>
    <string>Customer Erase Install (IPSW)</string>
    <key>VariantContents</key>
    <dict>
    <key>BasebandFirmware</key><string>Release</string>
    <key>DFU</key>
    <string>Production</string>
    <key>Firmware</key>
    <string>Production</string>
    <key>InstalledKernelCache</key>
    <string>Release</string>
    <key>RestoreKernelCache</key>
    <string>Release</string>
    <key>RestoreRamDisk</key>
    <string>CustomerRamDisk</string>
    <key>SystemImage</key>
    <string>UserOS</string>
    </dict>
    ================================================== ======
    <key>ProductBuildVersion</key>
    <string>8H7</string>
    <key>ProductType</key>
    <string>iPhone3,1</string>
    <key>ProductVersion</key>
    <string>4.3.2</string>
    <key>RamDisksByPlatform</key>
    <dict>
    <key>s5l8930x</key>
    <dict>
    <key>Update</key>
    <string>038-1031-007.dmg</string>
    <key>User</key>
    <string>038-1035-007.dmg</string>
    </dict>
    </dict>
    <key>RestoreKernelCaches</key>
    <dict>
    <key>Development</key>
    <string>kernelcache.development.s5l8930x</string>
    <key>Release</key>
    <string>kernelcache.release.s5l8930x</string>
    </dict>
    <key>RestoreRamDisks</key>
    <dict>
    <key>Update</key>
    <string>038-1031-007.dmg</string>
    <key>User</key>
    <string>038-1035-007.dmg</string>
    </dict>
    <key>SupportedProductTypeIDs</key>
    <dict>
    <key>DFU</key>
    <array>
    <integer>35120</integer>
    </array>
    <key>Recovery</key>
    <array>
    <integer>35120</integer>
    </array>
    </dict>
    <key>SupportedProductTypes</key>
    <array>
    <string>iPhone3,1</string>
    </array>
    <key>SystemRestoreImages</key>
    <dict>
    <key>User</key>
    <string>038-1025-007.dmg</string>

    Chỉ biết sơ là nguyên tắc hình như chỉ có vậy thôi...

    Lưu ý : Cách chủ topic chỉ app dụng được với iOS 4.2.1 do có sự hỗ trợ của Exit_DFU_4.2.1_iPhone4.bat để thoát DFU.Nếu khác sẽ noway.

  2. #72
    Chủ thớt đâu rồi? Vào mà CM típ đi hay thấy mình cùi bắp rồi trốn [IMG]styles/default/xenforo/clear.png[/IMG]
    Hy vọng mình cuối cùng ( không ai cm nữa nha ) Close

  3. #73
    Ngày tham gia
    May 2014
    Bài viết
    0
    @ sai1911 :

    Mình xin hỏi thế này, việc ko có shsh sẽ dẫn đến lỗi 3194 chứ làm sao lại bảo "vì ko có shsh nên ko có lỗi 3194" ?

    Nếu nói như trên nghĩa là mệnh đề A (không có shsh) => B (lỗi 3194) là sai (?)

    @
    thanhnh091

    Như vậy thì đâu nhất thiết phải cứ là FW4.2.1 thì mới được. Ta có thể restore với bất kì FW nào cũng không cần shsh khi ta đã có công cụ như trên ? (nếu chúng ta phát triển được nó).

    Mình chú ý là trong file download về có file
    iBSS.n90ap.RELEASE.dfu -k kernelcache.release.n90, nó có phải thuộc file trong FW của iPhone ko ?

    Mong bạn sớm trả lời !

    Thanks!

  4. #74
    Ngày tham gia
    Jul 2014
    Bài viết
    0
    Trích dẫn Gửi bởi maihuuquan
    [MENTION=672206]Thanh09[/MENTION]1:
    Bạn đã giải nghĩa rất rõ nhưng cho mình hỏi, nếu iTunes đã
    không giải mã được nghĩa là sẽ xảy ra lỗi ngay (thường là 3194). Vậy thì việc restore không hoàn tất đến bước cuối cùng thì dùng bản .bat trên làm gì?
    Hay là khi báo lỗi ta dùng file .bat rồi restore tiếp?

    Chỗ này rất lang mang vì nếu đã báo lỗi như trên thì nghĩa là việc restore có sự can thiệp của file .bat sẽ đựoc thực hiện cho mọi FW chứ sao chỉ có FW4.2.1?

    Mong chờ sự trả lời rõ hơn của bạn.
    Ở bước này nếu làm thông thường iTunes giải mã không check IV-Key đúng thì fail thường là lỗi 1004 (không phải 1015) tương tự gần như là lỗi 3194 do đó chủ topic mới dùng cách Start TSS server trước để pass.
    Đến đoạn lỗi stuck DFU trong quá trình flash BB thì chủ Topic dùng Exit_DFU_4.2.1_iPhone4.bat
    Exit_DFU_4.2.1_iPhone4.bat chỉ dùng được cho đúng iOS 4.2.1 (sử dụng kernelcache.release.n90; iBSS.n90ap.RELEASE.dfu như GP RC6.1 mà thôi [IMG]styles/default/xenforo/clear.png[/IMG])
    Chi tiết hơn nữa chắc chỉ có đồng chí [MENTION=513091]homlee[/MENTION] sẽ giải thích thỏa đáng hơn cho Bạn!

  5. #75
    Trích dẫn Gửi bởi maihuuquan
    [MENTION=672206]Thanh09[/MENTION]1:Bạn đã giải nghĩa rất rõ nhưng cho mình hỏi, nếu iTunes đã không giải mã được nghĩa là sẽ xảy ra lỗi ngay (thường là 3194). Vậy thì việc restore không hoàn tất đến bước cuối cùng thì dùng bản .bat trên làm gì?Hay là khi báo lỗi ta dùng file .bat rồi restore tiếp?Chỗ này rất lang mang vì nếu đã báo lỗi như trên thì nghĩa là việc restore có sự can thiệp của file .bat sẽ đựoc thực hiện cho mọi FW chứ sao chỉ có FW4.2.1?Mong chờ sự trả lời rõ hơn của bạn.
    Vấn đề ở chỗ các fw4.x khác lấy đâu ra cái Exit DFU fw 4.x...Iphone 4 .bat mà thoát khỏi DFU chứ ! Bản thân chủ thớt không hiểu rõ vấn đề mà đưa cái tít nhìn hết hồn lun, làm ai cũng tưởng là hạ fw bất kỳ mà KHÔNG CẦN shsh chứ !

  6. #76
    Ngày tham gia
    Jul 2014
    Bài viết
    0
    [MENTION=307608]maihuuquan[/MENTION]
    Các file Bạn đề cập đều nằm trong firmware -iOS (iPhone3_1_4.x.x_xxxx_Restore) nếu Bạn extract ra sẽ thấy.Nó được các dev team patched rồi nên giúp exit được.
    Bản thân chúng ta không làm được việc này trừ khi chúng ta như họ....!

  7. #77
    Ngày tham gia
    Jul 2014
    Bài viết
    0
    Mình thì vẫn chưa hiểu rõ lắm chỗ là làm sao chúng ta dùng TSS TU để pass qua việc check shsh để ko xảy ra lỗi ?
    Thường chúng ta hiểu là đổi file host để chuyển từ sevver apple sang cydia. Dùng TSS server thì là server trên PC (?!) - nghĩa là chúng ta vẫn phải dùng shsh (?)

  8. #78
    Trích dẫn Gửi bởi maihuuquan
    Mình thì vẫn chưa hiểu rõ lắm chỗ là làm sao chúng ta dùng TSS TU để pass qua việc check shsh để ko xảy ra lỗi ?
    Thường chúng ta hiểu là đổi file host để chuyển từ sevver apple sang cydia. Dùng TSS server thì là server trên PC (?!) - nghĩa là chúng ta vẫn phải dùng shsh (?)
    Nếu chạy Local sẽ ko được do đó Start TSS Server để RUN server ảo + shsh file đã có thì sẽ pass hoàn toàn!Thiếu 1 trong 2 sẽ error.

  9. #79
    Thì chính vậy mình thắc mắc ở chỗ là nếu ko có shsh thì nó báo lỗi ngay thì làm sao đến được bước flash BB ?
    Mà nếu đã ko vượt qua được bước kiểm tra shsh thì làm sao có thể resote hoàn tất đến bước thoát DFU được ?
    Vì ngay khi restore mình đưa về DFU rồi, sau đó báo lỗi ko có shsh thì quá trính chưa kịp làm gì đã chết => làm sao đến bước cuối cùng để thoát DFU bằng file .bat ?

  10. #80
    Ngày tham gia
    Jun 2014
    Bài viết
    0
    Trích dẫn Gửi bởi maihuuquan
    Thì chính vậy mình thắc mắc ở chỗ là nếu ko có shsh thì nó báo lỗi ngay thì làm sao đến được bước flash BB ?
    Mà nếu đã ko vượt qua được bước kiểm tra shsh thì làm sao có thể resote hoàn tất đến bước thoát DFU được ?
    Vì ngay khi restore mình đưa về DFU rồi, sau đó báo lỗi ko có shsh thì quá trính chưa kịp làm gì đã chết => làm sao đến bước cuối cùng để thoát DFU bằng file .bat ?
    Ở iphone iOS 4.x sẽ bị check shsh 2 loại gồm : shsh baseband và shsh firmware và chủ topic đã vận dụng nó để kiếm đường thoát nhưng ko thực sự hiệu quả (ko thoát DFU hoàn toàn được) [IMG]styles/default/xenforo/clear.png[/IMG]

 

 


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

  1. Trả lời: 6
    Bài viết cuối: 02-18-2013, 06:42 AM
  2. Xin giúp iPhone 3G firmware 3.1.3 không có sóng.
    Bởi linhnham2202 trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 7
    Bài viết cuối: 02-02-2013, 08:12 AM
  3. Giúp mình lỗi khi tạo firmware custom riêng cho máy có SHSH 5.0.1
    Bởi linhnguyen47vn trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 3
    Bài viết cuối: 01-31-2013, 02:34 AM
  4. Vấn đề up firmware từ 4.1 lên 5.1.1 và hạ từ 6.0.1 xuống 5.1.1 khi không có shsh
    Bởi tongvanthanh trong diễn đàn Mua Bán Điện Thoại
    Trả lời: 9
    Bài viết cuối: 01-22-2013, 07:27 PM
  5. Trả lời: 4
    Bài viết cuối: 12-12-2012, 02:21 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
  •  
Back to top