kết quả từ 1 tới 12 trên 12
  1. #1
    Pun
    Guest

    Back up,Sửa lỗi treo Táo trong mọi tình huống

    Tình hình là em thấy nhiều forums khác chỉ cách backup dữ liệu cho iPhone bằng nhiều cách mà thấy mơ hồ quá,lúc thì dùng iFunbox,lúc thì SSH no wifi,lúc thì iTools.Những tool trên chỉ có thể sao lưu dữ liệu trên iPhone lúc máy không bị treo,còn nếu bị treo sẽ phải restore đồng thời mất tất cả dữ liệu.Mà dạo này các AE cửa hàng gặp nhiều khách kêu phải giữ lại hết dữ liệu khi restore.
    Nên:
    Hôm nay em xin mạo muội viết 1 bản tổng hợp BACK UP,RESTORE cho iPhone để:





    Thường thì iOS 5 có iCloud nên chúng ta ko cần quan tâm đến cho việc BACK UP,nhưng đối với nhiều user thì khái niệm BACK UP lên iCloud còn khá xa lạ,đặc biệt khi gặp khó khăn khi active mail khi sử dụng iPhone Lock nên đôi khi các user này cài các apps trên Cydia,hay lỡ làm 1 điều nguy hại cho em iPhone thì máy treo táo và không vào dc SpringBoard và mất hết data khi restore.

    Các trường hợp thiết bị gặp lỗi có thể PHỤC HỒI dữ liệu gồm:
    __Lỗi vòng lặp Recovery Mode
    __Không thoát được
    __Lỗi vòng lặp DFU mode
    __ko startup dc
    __treo táo
    __ko vào dc SpringBoard


    ** Đối với trường hợp máy ko nhận DFU,điều này rất "hiếm" trừ lỗi phần cứng hay hỏng giao tiếp thì ko thể dùng cách này để backup lại dữ liệu được.

    Công cụ:

    __ Java jre-7-windows.exe
    __ssh_rd_rev.jar
    __putty.zip
    __WinScp
    __iphone backup extrator
    __iReb

    **Quá trình:



    1.Chọn tập tin Java jre-7-window.exe để cài Java vào máy tính,Sau đó kết nối iPhone với máy tính
    2.dùng IREb chọn thiết bị phù hợp với iPhone và làm theo hướng dẫn để vào chế độ




    ( Bước này ko nhất thiết dùng iReb,các bác vẫn có thể đưa về DFU thủ công)
    3.Chọn tập tin ssh_rd_rev.jar, JAVA đã cài trên máy tính sẽ cho phép tập tin này và nó sẽ tự động DOWNLOAD " [COLOR="Orange"]SSH Ramdisk Maker [COLOR="orange"] từ sever về và đưa vào iPhone.Sau khi thực hiên xong,màn hình sẽ thông báo SSH Ramdisk thành công với kết quả là success.



    4. Cứ để cửa sổ trên,chúng ta nhấp chuột vào putty.zip để chạy tập tin và điền đầy đủ thông số và Open.



    ** Host name: 127.0.0.1
    **Port: 2022
    **Connection type: SSH
    5.Sau khi putty kết nối thành công với device,nhập các thông số sau:



    **Login as : root
    **Password: alpine
    xong nhấn ENTER và gõ thêm lệnh là mount.sh.
    Chúng ta vẫn giữ của sổ Putty,chạy Win SCP ,nhập đầy đủ thông số và chon Login.

    Host name : 127.0.0.1
    (hoặc Host name : localhost )
    Port number : 2022
    User name : root
    Password : alpine
    File protocol : SFTP




    7.Sau khi WinSCP kết nối thành công, phải thoát khỏi đường dẫn /private/var/root/ (click vào 2 dấu chấm ..) để vào thư mục root để thấy được 2 folder vừa mới được mount vơi Putty là mnt1, mnt2 :

    - mnt1 : lưu trữ các tập tin hệ thống iPhone như System, Library ...
    - mnt2 : lưu trữ các tập tin dữ liệu người dùng như : danh bạ contacts, tin nhắn sms, hình ảnh pictures, videos..

    ****Sau khi SSH Ramdisk thành công, tuỳ theo mục đích và yêu cầu, có thể thực hiện một trong hai cách : Vào các đường dẫn sau và copy backup từ iPhone vào máy tính.

    8. Phục hồi dữ liệu :
    (Áp dụng đối với các thiết bị Jailbreak và None-Jailbreak)

    Vào các đường dẫn sau và copy backup từ iPhone vào máy tính :
    - mnt2/mobile/Library/AddressBook/AddressBook.sqlitedb : Danh bạ contacts
    - mnt2/mobile/Library/SMS/sms.db : Tin nhắn SMS
    - mnt2/mobile/Library/Notes : Soạn thảo văn bản note.
    - mnt2/mobile/Library/CallHistory/ : call history
    - mnt2/mobile/Media/DCIM/ : Hình ảnh jpg, videos.....
    - mnt2/mobile/mobile/Media/Recordings : Voice Memo

    9.Copy tất cả các dữ liệu sao lưu vào Device đang hoạt động.Chép xong,chọn chuột phải vào các thư mục đã chép>>chọn PROPERTIES( hoặc nhấn F9)>> gõ 0755 vào ô OCTAL để các thư mục dc chấp nhận.....
    10.Chạy iPhone Backup Extrator,nó sẽ hiển thị tất cả về tên,ngày tháng sao lưu và thư mục đã sao lưu trên iTunes.Sau đó nhấp chọn dòng chữ"màu xanh" bên cạnh muc FOlder trên phần mềm,nó sẽ dẫn vào thư mục của thư mục mà chúng ta đặt tên để chon lưu trữ.Sau đó sao chép 3 tập tin đã nổi lên đè lên các tập tin trong thư mục vừa mở..
    10.Kết nối với iTunes,chon thiết bị và nhấp chuột phải chọn Restore from backup>>restore>>apply/sync để Back up....



    ****Đối với máy bị treo táo :

    (Áp dụng đối với các thiết bị Jailbreak vì đã chỉnh sửa, thay đổi hệ thống thông qua iFunBox, iExplorer .. hay các ứng dụng Cydia )

    a. Lỗi treo máy do đã cài các ứng dụng trên Cydia :

    Thực hiện theo từng bước một và khởi động thiết bị ngay sau bước đó. Cách khởi động thực hiện theo bước 10. Nếu vẫn còn treo máy thì SSH Ramdisk lần nữa từ bước 1-8 và thực hiện bước 9.a kế tiếp.

    + Copy tất cả các file .dylib vào máy tính và xoá các file này (ngoại trừ ultrans0w.dylib) theo đường dẫn sau :

    - mnt1/Library/MobileSubstrate/DynamicLibraries/

    + Giải nén Remove-Error-libLocation-iOS 4x & 5.x.rar copy tất cả các file .plist vào đường dẫn sau:

    - mnt1/System/Library/LaunchDaemons/

    + Copy các file .dylib vào máy tính và xoá các file này theo dường dẫn sau :

    - mnt1/usr/lib/system/

    + "Reset all Settings" bằng cách xóa các file theo đường dẫn sau :

    - mnt2/mobile/Library/Preferences/


    b. Lỗi invalid link vùng system partition (Operating System) trên bộ nhớ NAND của iDevice :

    Lỗi này cũng nguyên nhân làm thiết bị iDevice không khởi động được. Trở lại màn hình Putty, copy và paste các lệnh sau theo mỗi phiên bản iOS :

    iOS 5.x :

    fsck_hfs -q /dev/disk0s1s1
    fsck_hfs -r /dev/disk0s1s1

    iOS 3.x, 4.x :

    fsck_hfs -q /dev/disk0s1
    fsck_hfs -r /dev/disk0s1

    c. Lỗi do bị hỏng các file daemons : (Xóa nhầm daemons)

    Copy các file .plist backup từ máy tính hay từ máy khác tương tự vào iPhone theo đường dẫn sau:

    - mnt1/System/Library/LaunchDaemons/

    d. Lỗi do bị hỏng kernel : (Cài Jailbreak tethered)

    Copy file kernelcache backup từ máy tính vào iPhone và set permission 0755 theo đường dẫn sau:

    - mnt1/System/Library/Caches/com.apple.kernelcaches/

    e. Lỗi do bị hỏng Lockdownd : (Cài Hacktivate, patch Lockdownd )

    Copy file Lockdownd backup từ máy tính vào iPhone và set permission 0755 theo đường dẫn sau :

    - mnt1/usr/libexec/

    f. Lỗi do bị hỏng CommCenter : (Cài patch CommCenter ví dụ: wortel /4ALL4 fix unsupported Sim )

    Copy file CommCenter (iOS 4.x) hay CommCenterClassic (iOS 5.x) backup từ máy tính vào iPhone và permission 0755 theo đường dẫn sau :

    - mnt1/System/Library/Frameworks/CoreTelephony.framework/Support/
    ....................

    ***Sau khi thực hiện xong các thao tác trên, phải giải phóng thiết bị ra bị khỏi DFU mode vì chúng ta đang làm việc nó ở chế độ DFU mode. Trở lại màn hình Putty, gõ lệnh : reboot_bak hay kill 1 , iPhone & iPod sẽ tự khởi động. Các thiết bị sau sẽ bị dính Recovery Mode sau khi chạy SSH RamDisk : iPhone 4, iPhone 3GS bootrom mới, iPod Touch 2 MC, 3, 4, và iPad 1. Để thoát vòng lặp Recovey Mode, giải nén file Exit_Recovery_Mode.zip,chạy file .bat Exit_Recovery_Mode.bat. để thoát recovery mode

    ***Lưu ý nếu máy chạy các chương trình antivirius phải tắt chức năng FIREWALL để JAVA DOWNLOAD SSH RAMDISK MAKER ko bị lỗi..

    download:

    All tools để back up:
    http://www.mediafire.com/?27h7njn132mf9nz
    Exit_Recovery_Mode.zip:
    http://www.mediafire.com/?j4v705ifnfkhf3z

    Bài viết trên dưa trên nhiều nguồn tổng hợp trên internet,các bác xem qua thấy còn điều gì cần bổ sung thì đóng góp ý kiến để em sửa lỗi,qua đó giúp các ae cửa hàng,users iPhone,và AE Hội A.N tốt hơn nữa.
    Em chỉ là người tổng hợp và tìm lỗi trong quá trình làm....
    Link liên quan:

    Nhạc cho iPhone:
    http://www.gsmsaigon.vn/showthread.php?t=67819
    Toàn tập 3G :
    http://www.gsmsaigon.vn/showthread.php?t=67872
    Games:
    http://www.gsmsaigon.vn/showthread.php?t=67925
    Thanks all.

    thay đổi nội dung bởi: Pun, 16-06-2012 lúc 04:04 PM Lý do: thêm hướng dẫn + thêm link


  2. #2
    Dân Nhậu pingsm's Avatar
    Tham gia ngày
    Jun 2012
    Đến từ
    Cầu Quay-Mỹ Tho
    Bài gởi
    41
    Thanks
    172
    Thanked 104 Times in 26 Posts
    chi tiết nhưng công đoạn công phu quá,thử test thử xem sao

  3. #3
    xinhdep2592
    Guest
    hic bạn ơi, tình hình là mình có con iphone 4, chả nhớ là ios mấy nữa. đã jailbreak. hôm qua có tool JB mình đã thử với con iphone 5 của mình, mọi chuyện đều bt, nên hn mình thí nghiệm sang con 4. mình dùng update on air để up trực tiếp lên ios 6.1, nhưng sau khi nó update xong reset lại thì treo táo luôn, táo cứ nhấp nháy thôi k đụng đậy gì cả. mình google thì thấy bài này của bạn nên muốn thử làm theo, nhưng khi tới bước chạy file ssh_rd_rev.jar thì mình k chạy đc file ấy. bạn có thể giúp mình đc không? mình cần cứu lấy cái danh bạ hic hic (. thanks bạn nhiều nhiều nha

  4. #4
    Quangthanh116
    Guest
    Trích Nguyên văn bởi xinhdep2592 View Post
    hic bạn ơi, tình hình là mình có con iphone 4, chả nhớ là ios mấy nữa. đã jailbreak. hôm qua có tool JB mình đã thử với con iphone 5 của mình, mọi chuyện đều bt, nên hn mình thí nghiệm sang con 4. mình dùng update on air để up trực tiếp lên ios 6.1, nhưng sau khi nó update xong reset lại thì treo táo luôn, táo cứ nhấp nháy thôi k đụng đậy gì cả. mình google thì thấy bài này của bạn nên muốn thử làm theo, nhưng khi tới bước chạy file ssh_rd_rev.jar thì mình k chạy đc file ấy. bạn có thể giúp mình đc không? mình cần cứu lấy cái danh bạ hic hic (. thanks bạn nhiều nhiều nha
    Của bác có phải bị lỗi này không,
    --------------------------------------------------
    INIT FAILED (mux thread)!
    Possible causes:
    iTunes 9 or newer is NOT installed.
    Could not bind to the port 2202
    -------------------------------
    - Cái này không phải do Cài itunes mới hay win 7, 8 64 bit gì đó đâu, mà là do phiên bản Java hiện tại.
    - bạn vào Gỡ Java hiện có trong máy đi, và cài lại phiên bản java có trong link của chủ thớt là ok. Nhớ tắt tường lửa đi để java có thể dowload nha.
    -Chúc bạn không bị mất danh bạ. )
    - Cám ơn chủ thớt, bài viết rất chi tiết )


  5. #5
    xinhdep2592
    Guest
    nó k báo bất kì lỗi gì cả bạn ạh. mình double click vào file đó, nhưng nó k chạy thôi. làm tn bây h
    Trích Nguyên văn bởi Quangthanh116 View Post
    Của bác có phải bị lỗi này không,
    --------------------------------------------------
    INIT FAILED (mux thread)!
    Possible causes:
    iTunes 9 or newer is NOT installed.
    Could not bind to the port 2202
    -------------------------------
    - Cái này không phải do Cài itunes mới hay win 7, 8 64 bit gì đó đâu, mà là do phiên bản Java hiện tại.
    - bạn vào Gỡ Java hiện có trong máy đi, và cài lại phiên bản java có trong link của chủ thớt là ok. Nhớ tắt tường lửa đi để java có thể dowload nha.
    -Chúc bạn không bị mất danh bạ. )
    - Cám ơn chủ thớt, bài viết rất chi tiết )


  6. #6
    anhnt12081988
    Guest
    upppppppppppppppppp
    thay đổi nội dung bởi: anhnt12081988, 16-05-2013 lúc 04:15 PM

  7. #7
    Sâu Ăn Táo
    Guest
    Cảm ơn PUN rất nhiều bài viết rất chi tiết để kiếm máy test thử !!!!

  8. #8
    Bợm Nhậu
    Tham gia ngày
    May 2009
    Bài gởi
    394
    Thanks
    105
    Thanked 83 Times in 66 Posts
    Trích Nguyên văn bởi Quangthanh116 View Post
    Của bác có phải bị lỗi này không,
    --------------------------------------------------
    INIT FAILED (mux thread)!
    Possible causes:
    iTunes 9 or newer is NOT installed.
    Could not bind to the port 2202
    -------------------------------
    - Cái này không phải do Cài itunes mới hay win 7, 8 64 bit gì đó đâu, mà là do phiên bản Java hiện tại.
    - bạn vào Gỡ Java hiện có trong máy đi, và cài lại phiên bản java có trong link của chủ thớt là ok. Nhớ tắt tường lửa đi để java có thể dowload nha.
    -Chúc bạn không bị mất danh bạ. )
    - Cám ơn chủ thớt, bài viết rất chi tiết )

    máy mình bị lỗi này nè,gỡ và cài đăt lại java cung kg hết!

    Ở đời sống phải có tình
    Đừng mà ích kỉ mất lòng đệ huynh..!:y49:


  9. #9
    Mới Biết Nhậu
    Tham gia ngày
    Jun 2013
    Bài gởi
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Mình bị lỗi chỗ mở puTTy:

    http://i1238.photobucket.com/albums/...Untitled-4.jpg

  10. #10
    mohamadamine
    Guest
    thank anh nha

  11. #11
    Nhậu Lai Rai
    Tham gia ngày
    Mar 2012
    Bài gởi
    21
    Thanks
    25
    Thanked 18 Times in 18 Posts
    Bài viết này e có thấy trên mạng lâu rùi.Cũng đã làm thành công vài e. Nhưng bài viết của a rất chi tiết và đầy đủ. Thaks a nhìu

  12. #12
    Nhậu Lai Rai
    Tham gia ngày
    Jun 2011
    Bài gởi
    12
    Thanks
    6
    Thanked 0 Times in 0 Posts
    cam on ban nhung rich rac nhi.

Thread Information

Users Browsing this Thread

There are currently 3 users browsing this thread. (0 members and 3 guests)

Quuyền Hạn Của Bạn

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •