Fix lỗi không vào được download mode, không recovery, soft brick sau khi Update OTA (rooted)

Thảo luận trong 'LG G2' bắt đầu bởi hoangnova, 18 Tháng ba 2014.

  1. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
    Fix lỗi không vào được download mode, không recovery, soft brick sau khi Update OTA (rooted).

    Đây là điều hết sức nguy hiểm trên LG G2, một khi đã root, bạn tuyệt đối không được phép update OTA. Để đề phòng, nếu đã root, bạn hãy ngay lập tức làm những thao tác sau:
    Dùng Titan backup hoặc Root explorer xóa đi file LGMSClient.apk (xem hình minh họa đính kèm). Việc này sẽ giúp bạn thoát khỏi mầm mống của tai họa trong tương lai.

    Đấy là chuyện của lúc trước, còn sau khi dính rồi bạn sẽ gặp phải vấn đề nguy hiểm sau:

    - Khởi động lên, lên logo rồi tắt ngúm, màn hình mờ sáng
    - Không có download mode
    - Không vào được recovery
    - Báo lỗi Secure error
    - Cắm điện thoại vào hiện ra 1 đống ổ
    - Và... Bạn ngồi đó khóc

    Hôm nay nhân tiện có một con máy chuột bạch của anh @mio012 mình viết bài hướng dẫn + chụp hình demo các bước để giúp các bạn có tí manh mối tự giải thoát cho chính mình mà không cần mang ra ngoài hàng.

    Bài viết được thực hiện bởi HoangNova từ LGViet.

    Các thứ cần:
    - 1 máy Ubuntu, hoặc 1 máy ảo Ubuntu
    - có 1 tí kiến thức về các lệnh Ubuntu
    - Kiên nhẫn tỉ mỉ và làm đúng hướng dẫn
    - Cần 1 thẻ nhớ, để copy các thứ cần thiết sẵn vào đó

    Download gói công cụ ROM gốc số 1 tại đây, nhớ chọn đúng bản và tải cả Root và Recovery luôn.
    - Copy sẵn vào thẻ nhớ của bạn

    Download công cụ zero FOTA (by HoangNova - LGViet.com), copy vào thẻ nhớ (nếu thấy hiện ra list các file thì chọn Files/ Download - tiếng Việt là Tệp/ Tải xuống.
    - Copy sẵn vào thẻ nhớ của bạn

    Giờ ta có 1 cái thẻ nhớ với đầy đủ các thứ cần thiết, hãy cắm thẻ nhớ vào máy điện thoại F320 (để có 1 phương án số 2. Còn với D802 thì sẽ chỉ có 1 phương án thôi, phần này sẽ được để cập ở bước sau cùng.


    Download gói công cụ số 03 tại đây, nhớ chọn đúng bản của mình:
    - Giải nén gói công cụ và set quyền đọc tất cả các file mà bạn vừa giải nén từ gói số 3 này cho Ubuntu bằng lệnh chmod 755 *
    Ví dụ mình tải về và giải nén ra thư mục Dev trên máy Ubuntu của mình, được thư mục imgL.
    Mình mở thư mục đó ra, click phải chuột, chọn Open Terminal, sẽ xuất hiện cửa sổ command để bạn gõ

    3-18-2014 7-52-36 PM.jpg


    Công cụ thì đủ rồi, giờ bắt đầu.
    1. Tắt máy, giữ Volume (-) rồi cắm cab để kết nối máy tính ở chế độ Download Mode, tất nhiên là ko vào được download mode, mà sẽ xuất hiện màn hình đen xì thôi. Nhưng sao, làm tiếp bước dưới.

    2. Từ cửa sổ command bạn gõ vào:
    Mã:
    ls /dev/sd*
    Nếu thấy xuất hiện thế này
    Mã:
    sphinx@sphinx:~$ ls /dev/sd*
    /dev/sda    /dev/sdb11  /dev/sdb19  /dev/sdb26  /dev/sdb33  /dev/sdb5
    /dev/sda1   /dev/sdb12  /dev/sdb2   /dev/sdb27  /dev/sdb34  /dev/sdb6
    /dev/sda2   /dev/sdb13  /dev/sdb20  /dev/sdb28  /dev/sdb35  /dev/sdb7
    /dev/sda5   /dev/sdb14  /dev/sdb21  /dev/sdb29  /dev/sdb36  /dev/sdb8
    /dev/sda6   /dev/sdb15  /dev/sdb22  /dev/sdb3   /dev/sdb37  /dev/sdb9
    /dev/sdb    /dev/sdb16  /dev/sdb23  /dev/sdb30  /dev/sdb38
    /dev/sdb1   /dev/sdb17  /dev/sdb24  /dev/sdb31  /dev/sdb39
    /dev/sdb10  /dev/sdb18  /dev/sdb25  /dev/sdb32  /dev/sdb4
    
    Là ok, có cơ hội để sửa chữa sai lầm.

    Gõ tiếp
    Mã:
    sudo -i
    Để sử dụng quyền Su trên Ubuntu

    Gõ tiếp

    Mã:
    gdisk -l /dev/sdb
    
    Nếu nó báo :

    Mã:
    The program 'gdisk' is currently not installed. You can install it by typing: ....
    
    Thì gõ tiếp:

    Mã:
    sudo apt-get install gdisk
    
    Để cài thêm gdisk

    Tiếp tục gõ lại

    Mã:
    gdisk -l /dev/sdb
    
    Nếu thấy xuất hiện như sau thì gần như bạn đã sẽ cứu được nó:

    Mã:
    sphinx@sphinx:~$ sudo gdisk -l /dev/sdb
    GPT fdisk (gdisk) version 0.8.7
    
    Partition table scan:
      MBR: protective
      BSD: not present
      APM: not present
      GPT: present
    
    Found valid GPT with protective MBR; using GPT.
    Disk /dev/sdb: 61071360 sectors, 29.1 GiB
    Logical sector size: 512 bytes
    Disk identifier (GUID): 98101B32-BBE2-4BF2-A06E-2BB33D000C20
    Partition table holds up to 40 entries
    First usable sector is 34, last usable sector is 61071326
    Partitions will be aligned on 2-sector boundaries
    Total free space is 237512 sectors (116.0 MiB)
    
    Number  Start (sector)    End (sector)  Size       Code  Name
       1           32768          163839   64.0 MiB    0700  modem
       2          163840          165887   1024.0 KiB  FFFF  sbl1
       3          165888          166911   512.0 KiB   FFFF  dbi
       4          196608          197631   512.0 KiB   FFFF  DDR
       5          229376          231423   1024.0 KiB  FFFF  aboot
       6          231424          233471   1024.0 KiB  FFFF  rpm
       7          262144          294911   16.0 MiB    FFFF  boot
       8          294912          296959   1024.0 KiB  FFFF  tz
       9          296960          296961   1024 bytes  0700  pad
      10          327680          333823   3.0 MiB     FFFF  modemst1
      11          333824          339967   3.0 MiB     FFFF  modemst2
      12          339968          339969   1024 bytes  FFFF  pad1
      13          360448          393215   16.0 MiB    FFFF  misc
      14          393216          458751   32.0 MiB    0700  persist
      15          458752          491519   16.0 MiB    FFFF  recovery
      16          491520          497663   3.0 MiB     FFFF  fsg
      17          524288          525311   512.0 KiB   FFFF  fsc
      18          525312          526335   512.0 KiB   FFFF  ssd
      19          526336          526337   1024 bytes  FFFF  pad2
      20          526338          527361   512.0 KiB   FFFF  encrypt
      21          557056          573439   8.0 MiB     0700  drm
      22          573440          589823   8.0 MiB     0700  sns
      23          589824          622591   16.0 MiB    0700  ve
      24          622592          688127   32.0 MiB    FFFF  laf
      25          688128          753663   32.0 MiB    FFFF  fota
      26          753664          819199   32.0 MiB    0700  mpt
      27          819200          884735   32.0 MiB    0700  carrier
      28          884736          901119   8.0 MiB     0700  eri
      29          901120          905215   2.0 MiB     FFFF  blus
      30          905216          906239   512.0 KiB   FFFF  dbibak
      31          906240          908287   1024.0 KiB  FFFF  rpmbak
      32          908288          910335   1024.0 KiB  FFFF  tzbak
      33          910336          910351   8.0 KiB     FFFF  rct
      34          917504         7733247   3.2 GiB     0700  system
      35         7733248         9371647   800.0 MiB   0700  cache
      36         9371648         9535487   80.0 MiB    0700  tombstones
      37         9535488         9568255   16.0 MiB    0700  spare
      38         9568256        61046783   24.5 GiB    0700  userdata
      39        61046784        61071326   12.0 MiB    0700  grow
    
    Bây giờ sang

    3. Bước 3:
    Bạn phải thật cẩn thận và nhìn cho rõ để làm, ko được lộn số.

    Mã:
    dd if=/home/sphinx/Dev/imgL/sbl1_F320L_V11K.img of=/dev/sdb2
    Chú ý: đoạn /home/sphinx/Dev/imgL này là nơi chứa gói số 3 mà mình kêu bạn giải nén ở trên.

    sbl1 ứng với số 2 trong bảng lúc bạn gõ gdisk nó xuất hiện

    Mã:
    2          163840          165887   1024.0 KiB  FFFF  sbl1
    Tương tự như việc flash sbl1, bạn làm tiếp, lần lượt từng dòng lệnh 1, thật chắc chắn và luôn quay lại kiểm tra bảng ở trên xem có đúng số phân vùng ko:

    Mã:
    dd if=/home/sphinx/Dev/imgL/aboot_F320L_V11K.img of=/dev/sdb5
    
    dd if=/home/sphinx/Dev/imgL/rpm_F320L_V11K.img of=/dev/sdb6
    
    dd if=/home/sphinx/Dev/imgL/tz_F320L_V11K.img of=/dev/sdb8
    
    dd if=/home/sphinx/Dev/imgL/dbi_F320L_V11K.img of=/dev/sdb3
    
    dd if=/home/sphinx/Dev/imgL/modem_F320L_V11K.img of=/dev/sdb1
    
    dd if=/home/sphinx/Dev/imgL/recovery_philz_f320l.lok of=/dev/sdb15
    
    dd if=/home/sphinx/Dev/imgL/boot_F320L_V11K.img of=/dev/sdb7
    
    dd if=/home/sphinx/Dev/imgL/laf_F320L_V11K.img of=/dev/sdb24
    
    dd if=/home/sphinx/Dev/imgL/persist_F320L_V11K.img of=/dev/sdb14
    Mỗi 1 lần chạy lệnh dd, hãy nhớ luôn kiểm tra lại thật kỹ trước khi enter.

    Như vậy sau khi xong thì bạn đã flash đầy đủ 10 phân vùng của 4.2.2 (V11K) vào máy điện thoại của bạn.

    Lúc này việc cứu nó coi như đã hoàn thành. Bạn có 2 lựa chọn.
    Tuy nhiên, nếu là D802 thì bạn chỉ có lựa chọn số 1 thôi. F320 do có thẻ nhớ nên có thêm 1 phương án số 2 nữa.

    Phương án 1:

    Tắt máy, giữ volume - và cắm cab để kết nối ở chế độ Download mode, rồi KDZ hoặc tot lại theo hướng dẫn của LGViet

    Phương án 2 :
    - Tắt nguồn, và khởi động lại máy, máy sẽ tự động đưa bạn trở về Recovery Philz

    - Tiến hành flash gói số 1 mà mình kêu download chép sẵn vào thẻ nhớ.

    - Tiến hành flash Recovery và Root mà mình kêu bạn tải chép sẵn vào thẻ nhớ cũng ở gói số 1.

    - Flash tiếp gói công cụ Zero FOTA mà bạn đã chép sẵn vào thẻ nhớ ở bước 1. Việc này làm xóa phân vùng FOTA, giúp máy ko tiếp tục trở lại chế độ Recovery nữa.

    3wipe và reboot. Chờ máy khởi động là xong.

    Chúc các bạn may mắn

    ---
    Nguồn tham khảo từ xda-developers.com

    Đây là máy của anh @mio012 sau khi được cứu.

    20140318_194646.jpg
     

    Các file đính kèm:

    Last edited: 2 Tháng năm 2014
  2. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
    @msmobile cập nhật guide để sau này fix.
     
  3. mio012

    mio012 Active Member

    Tham gia ngày:
    9 Tháng sáu 2013
    Bài viết:
    655
    Đã được thích:
    237
    Kha kha kha
    E nó sống dậy rồi ,tiếp tục đc trãi nghiệm G2
    Thank hoangnova rất nhiều
     
  4. damtuan91091

    damtuan91091 Active Member

    Tham gia ngày:
    15 Tháng bảy 2013
    Bài viết:
    317
    Đã được thích:
    99
    Bài viết rất kì công! :like:
     
    vuut and mio012 like this.
  5. amour_bk

    amour_bk Active Member

    Tham gia ngày:
    12 Tháng sáu 2013
    Bài viết:
    65
    Đã được thích:
    13
    Em đang chạy lamhoang v5.3 vào titanium k thấy 2 cái này, chắc bác lamhoang xóa sẵn rùi :)

    Sent from my LG-F320S using Tapatalk
     
  6. love_star

    love_star Active Member

    Tham gia ngày:
    12 Tháng sáu 2013
    Bài viết:
    109
    Đã được thích:
    13
    Rất hữu ích ;)
     
  7. nguyenthienqui

    nguyenthienqui Active Member

    Tham gia ngày:
    10 Tháng sáu 2013
    Bài viết:
    385
    Đã được thích:
    231
    con của mình bị giống như của lamhoang, cắm điện thoại vào ko hiện gì cả, chắc phải gửi ra cho @hoangnova rồi, cũng thử cách này bên xda mà ko được :(
     
  8. msmobile

    msmobile Well-Known Member

    Tham gia ngày:
    25 Tháng sáu 2013
    Bài viết:
    9,987
    Đã được thích:
    2,465
    Hay quá bác ơi... em phải cập nhật ngay bài này ạ
     
  9. Mr_peo

    Mr_peo New Member

    Tham gia ngày:
    18 Tháng ba 2014
    Bài viết:
    10
    Đã được thích:
    3
    Bác giúp e làm qua mạng đc ko, e ơ úc k có đk
     
  10. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
    Tình trạng của bạn hiện nay thế nào !?
     
  11. Mr_peo

    Mr_peo New Member

    Tham gia ngày:
    18 Tháng ba 2014
    Bài viết:
    10
    Đã được thích:
    3
    Mình bị treo logo tức là khi khởi động nó ở logo rồi logo biến mất rồi hiện lại đc 1 lúc thì bay vào recovery cwm v6. Ko vào đc dơwn load mode.
     
  12. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
    Vậy cái này cứu dễ thôi. Đừng làm bất kỳ cái gì dại dột nhé, cứ để nguyên đó, mai mình sẽ tìm cách dễ nhất để giúp bạn. Nhớ là ko được làm gì cả.
    Kiểm tra thử giúp mình việc này.
    Khi vào Recovery v6 của bạn rồi, bạn thấy nó có nhận driver ko? Bạn có adb ko ?! Gõ thử adb devices xem sao !?
    Của bạn là máy D802 ?
     
  13. Mr_peo

    Mr_peo New Member

    Tham gia ngày:
    18 Tháng ba 2014
    Bài viết:
    10
    Đã được thích:
    3
    Khi mình cắm vào máy tính nó chả báo j cả, mình cũng đọc về adb nhưng mình k biết cài làm sao và cũng cố mất cả buổi chiều mà k cài đc cái gọi là adb. Kiến thức vi tinh mình ko đc tốt lắm. Mong bạn giúp đỡ . Máy mình d802 của HK
     
    Last edited: 19 Tháng ba 2014
  14. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
    Mai bác chát fb với mình qua fb hoangnova rồi mình teamview xử lý cho yên tâm. Giờ bác cứ để nguyên thế k làm bất kỳ điều gì cả. Bác cứ tin tưởng ở mình
     
  15. Mr_peo

    Mr_peo New Member

    Tham gia ngày:
    18 Tháng ba 2014
    Bài viết:
    10
    Đã được thích:
    3
    Mình add rồi , mình là TOM ... mai mình pm bạn . Thanks in advance.
     
  16. Mr_peo

    Mr_peo New Member

    Tham gia ngày:
    18 Tháng ba 2014
    Bài viết:
    10
    Đã được thích:
    3
    @hoangnova mình add fb rồi bạn xem dùm
     
  17. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
    KO thấy, bạn PM qua nick hoangnova fb đi.
     
    tuanngoc2911 thích bài này.
  18. khicon

    khicon Member

    Tham gia ngày:
    16 Tháng tám 2013
    Bài viết:
    35
    Đã được thích:
    4
    Hôm trước nghe lời cụ kia vào super su bỏ root rồi up ota nó báo nghi ngờ máy đã root ko cập nhật dc ko bít là có bị gì ko nữa???
     
  19. hoangnova

    hoangnova Captain Staff Member

    Tham gia ngày:
    20 Tháng năm 2013
    Bài viết:
    6,738
    Đã được thích:
    15,889
    Vừa xử lý xong cho @vu2778
     
  20. Mr_peo

    Mr_peo New Member

    Tham gia ngày:
    18 Tháng ba 2014
    Bài viết:
    10
    Đã được thích:
    3
    @hoangnova bạn có sky hay yahoo k, mình search chỉ thấy 1 hoang nova và đã pm rồi
     

Chia sẻ trang này