[Tutourial] Flash Stock Firmware (คืนชีพ) ให้กับ Nexus 7 2013 (LTE/Wifi Only) ด้วย fastboot

Home Forums Google Nexus Club Nexus 7 (2013) [Tutourial] Flash Stock Firmware (คืนชีพ) ให้กับ Nexus 7 2013 (LTE/Wifi Only) ด้วย fastboot

  • droidth
    droidth
    Participant


    ### การแก้ไขข้อมูลภายในเครื่องมีความเสี่ยง อาจจะทำให้เครื่องหมดประกัน หรือเกิดความเสียหายได้ ควรศึกษาขั้นตอนให้ละเอียดก่อนตัดสินใจลงมือ ผมจะไม่รับผิดชอบความเสียหายใดๆทั้งสิ้นที่เกิดขึ้น ###

    ขอนำเสนออีกทางเลือกหนึ่งในการ Flash Return stock ของ Nexus7 2013 LTE/WIFI
    สาเหตุที่มาใช้วิธีนี้คือ ผมตกอยู่ในสถานการณ์ที่ไม่สามารถ boot เข้า ใช้งานได้ปกติได้
    และไป wipe all data ทั้ง เจ้าตัว TWRP ที่ลงไปดันมองไม่เห็น sdcard ด้วยจึงไม่สามารถ
    ทำการ restore image ได้ครับ (data ใน sdcard หาย)

    จึงไม่สามารถทำอะไรได้เลยใช้ NRT ไม่ได้ด้วยจึงนึกขึ้นมาได้ก็คือการใช้ fastboot
    ขอไปเร็วๆ เลยนะครับเวลามีไม่มากเดียวจะเคลียงานด้วยหยุดไปหลายวัน

    1. เริ่มต้นด้วยการไปโหลด Factory Image
    Factory Images for Nexus Devices
    razorg-krt16s-factory-bd6c9241.tar

    2. โหลด platform-tools.zip เป็นคำสั่ง flastboot

    3. หลังจากโหลดทั้งสองแล้วทำการ unzip Factory Image (ตัวอย่างที่จะทำให้ดู base on 4.4 ของ nexus 7 2013 LTE)

    4. unzip platform-tools.zip

    5. ทำการ copy ไฟล์ตามด้านล่าง จาก razorg-krt16s-factory-bd6c9241.tar ลงใน folder plateform-tools

    bootloader-deb-flo-04.01.img
    flash-all.sh
    flash-base.sh
    image-razorg-krt16s.zip
    radio-deb-deb-G00_2.37.0_1024.img (ถ้าเป็น wifi จะไม่มีตัวนี้)

    ชื่อไฟล์อาจจะแตกต่างกันไปตาม firmware ครับแต่ก็จะคล้ายๆกัน สำหรับ wifi only จะไม่มีพวก radio

    5. ณ ตอนนี้ เครื่องเราจะไม่สามารถบูตเครื่องหรืออะไรได้ ก็ให้ทำการบูตเข้า bootloader โดยการ
    – ปิดเครื่อง
    – power+vol down

    จากนั้นทำการเสียบสาย Nexus เข้ากับ Computer

    6. เมื่อเข้า bootloader เรียบร้อยแล้วเปิดหน้าต่าง DOS ของ Folder plateform-tools แล้วทำตามคำสั่งด้านล่าง

    LTE
    ————————-
    fastboot devices
    fastboot oem unlock
    fastboot erase boot
    fastboot erase cache
    fastboot erase recovery
    fastboot erase system
    fastboot erase userdata
    fastboot flash bootloader bootloader-deb-flo-04.01.img
    fastboot reboot-bootloader
    fastboot flash radio radio-deb-deb-G00_2.37.0_1024.img
    fastboot reboot-bootloader
    fastboot -w update image-razorg-krt16s.zip
    fastboot oem lock
    fastboot reboot
    —————————

    WIFI Only
    —————————
    fastboot devices
    fastboot oem unlock
    fastboot erase boot
    fastboot erase cache
    fastboot erase recovery
    fastboot erase system
    fastboot erase userdata
    fastboot flash bootloader bootloader-deb-flo-04.01.img
    fastboot reboot-bootloader
    fastboot -w update image-XXXXXX-XXXXX.zip
    fastboot oem lock
    fastboot reboot
    ——————————-

    ตัวอย่างเป็นของ LTE ครับ

    D:plateform-tools>fastboot devices
    09e18XXX fastboot

    1. ถ้าแสดงหมายเลขออกมาแสดงว่าเราต่อ Nexus7 เข้ากับ Computer พร้อมแล้ว
    —————————————————-

    D:plateform-tools>fastboot oem unlock

    2. ทำการ unlock bootloader สำหรับเครื่องที่ยังไม่ได้ทำ ตอนนี้เครื่องเราจะทำการ full wipe data
    หลังจากนั้นให้ทำการ bootเข้า bootloader อีกครั้ง

    —————————————————-

    D:plateform-tools>fastboot erase boot
    erasing ‘boot’…
    OKAY [ 0.190s]
    finished. total time: 0.190s

    3. ทำการลบ boot
    —————————————————-

    D:plateform-tools>fastboot erase cache
    ******** Did you mean to fastboot format this partition?
    erasing ‘cache’…
    OKAY [ 0.342s]
    finished. total time: 0.342s

    4. ทำการลบ cache
    —————————————————-

    D:plateform-tools>fastboot erase recovery
    erasing ‘recovery’…
    OKAY [ 0.036s]
    finished. total time: 0.036s

    5. ทำการลบ recovery
    —————————————————-

    D:plateform-tools>fastboot erase system
    ******** Did you mean to fastboot format this partition?
    erasing ‘system’…
    OKAY [ 0.498s]
    finished. total time: 0.498s

    6. ทำการลบ system partition
    —————————————————-

    D:plateform-tools>fastboot erase userdata
    ******** Did you mean to fastboot format this partition?
    erasing ‘userdata’…
    OKAY [ 14.440s]
    finished. total time: 14.440s

    7. ทำการลบ userdata
    —————————————————-

    D:plateform-tools>fastboot flash bootloader bootloader-deb-flo-04.01.img
    sending ‘bootloader’ (3911 KB)…
    OKAY [ 0.135s]
    writing ‘bootloader’…
    OKAY [ 1.296s]
    finished. total time: 1.432s

    8. ทำการ flash bootloader ใหม่
    —————————————————-

    D:plateform-tools>fastboot reboot-bootloader
    rebooting into bootloader…
    OKAY [ 0.006s]
    finished. total time: 0.006s

    9. ทำการ reboot bootloader
    —————————————————-

    D:plateform-tools>fastboot flash radio radio-deb-deb-G00_2.37.0_1024.img
    sending ‘radio’ (43830 KB)…
    OKAY [ 1.453s]
    writing ‘radio’…
    OKAY [ 1.806s]
    finished. total time: 3.259s

    10. ทำการ flash radio สำหรับ version LTE สำหรับ wifi only ไม่ต้อง
    —————————————————-

    D:plateform-tools>fastboot reboot-bootloader
    rebooting into bootloader…
    OKAY [ 0.006s]
    finished. total time: 0.006s

    11. ทำการ reboot bootloader
    —————————————————-

    D:plateform-tools>fastboot -w update image-razorg-krt16s.zip
    archive does not contain ‘boot.sig’
    archive does not contain ‘recovery.sig’
    archive does not contain ‘system.sig’
    ——————————————–
    Bootloader Version…: FLO-04.01
    Baseband Version…..: DEB-G00_2.37.0_1024
    Serial Number……..: 09e18339
    ——————————————–
    checking product…
    OKAY [ 0.003s]
    checking version-bootloader…
    OKAY [ 0.004s]
    checking version-baseband…
    OKAY [ 0.004s]
    sending ‘boot’ (7014 KB)…
    OKAY [ 0.239s]
    writing ‘boot’…
    OKAY [ 0.398s]
    sending ‘recovery’ (7560 KB)…
    OKAY [ 0.258s]
    writing ‘recovery’…
    OKAY [ 0.289s]
    erasing ‘system’…
    OKAY [ 0.645s]
    sending ‘system’ (708092 KB)…
    OKAY [ 23.398s]
    writing ‘system’…
    OKAY [ 31.106s]
    erasing ‘userdata’…
    OKAY [ 21.176s]
    formatting ‘userdata’ partition…
    Creating filesystem with parameters:
    Size: 28856791040
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 32768
    Label:
    Blocks: 7045115
    Block groups: 215
    Reserved block group size: 1024
    Created filesystem with 11/1761280 inodes and 154578/7045115 blocks
    sending ‘userdata’ (139085 KB)…
    writing ‘userdata’…
    OKAY [ 12.648s]
    erasing ‘cache’…
    OKAY [ 0.455s]
    formatting ‘cache’ partition…
    Creating filesystem with parameters:
    Size: 587202560
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 7168
    Inode size: 256
    Journal blocks: 2240
    Label:
    Blocks: 143360
    Block groups: 5
    Reserved block group size: 39
    Created filesystem with 11/35840 inodes and 4616/143360 blocks
    sending ‘cache’ (10984 KB)…
    writing ‘cache’…
    OKAY [ 0.915s]
    rebooting…

    finished. total time: 91.564s

    12. ทำการ flash system หลังจากเสร้จแล้วให้ทำการ ปรับแต่งเครื่องเราได้ตามปกติครับ
    และให้ทำการ boot เข้า bootloader อีกครั้ง

    —————————————————-

    D:plateform-tools>fastboot oem lock

    (bootloader) Locking bootloader…
    (bootloader) Locking bootloader done!
    OKAY [ 0.212s]
    finished. total time: 0.212s

    13. ทำการ lock bootloader ทำให้เครื่องกลับสู่ stock จริงๆ ถ้าไม่ต้องการ lock ก็ข้ามไปได้ครับ
    —————————————————-

    D:plateform-tools> fastboot reboot
    rebooting…

    finished. total time: 0.005s

    D:plateform-tools>

    เสร็จสิ้นแล้วครับ

    แค่นี้ก็ได้เครื่องใหม่ clean สำหรับ stock เรียบร้อยแล้วครับ อีกเส้นทางของการ flash rom ของ Nexus ครับ

    Thank
    [GUIDE] Flashing a Factory Image with fastboot / return to stock

12 Comments

  • droidth
    droidth
    Participant

    อัพเดทให้ครับ

  • dong25
    dong25
    Participant

    เครื่องผมรบอรมออกแล้วไม่มีรอมในเครื่องต้องทำยังไงครับเข้าร้านหลายร้านละทำไม่ได้ช่วยที่

  • droidth
    droidth
    Participant

    อ่านตามกระทู้นี้เลยครับแก้ได้นะเข้าbootloader ได้มั้ย

  • dong25
    dong25
    Participant

    เข้าได้ครับแต่ลองทำแล้วไม่ได้ครับ

  • droidth
    droidth
    Participant

    ตอบว่าไม่ได้กว้างไปครับ
    ทำอะไรไปบ้าวเกิดอะไร error
    อะไร ทำ step ไหนแล้ว มีรูปประกอบ
    หรือลำดับเหตุการหน่อยครับจะได้ช่วยถูกจุด

  • dong25
    dong25
    Participant

    พี่ทำให้ผมได้ไหมละเดียวผมส่งเครื่องไปให้ลองลงให้ผมทำไม่ค่อยเป็นครับ

  • droidth
    droidth
    Participant

    มาทำด้วยกันครับ อยู่แถวไหนครับ

  • dong25
    dong25
    Participant

    ผมอยู่ ตจว พี่อยู่ที่ไหนครับ

  • droidth
    droidth
    Participant

    กทม ครับ
    ลองทำดูอีกหนครับ

  • Axazel
    Participant

    ขอบคุณครับ  รอดตายแล้ว 

  • fox4n
    Participant

    ผมใช้ Nexus 7 2012 อยากรบกวนให้ช่วยแก้ไขให้ได้มั๊ยครับ

  • bighost2it
    Participant

    ลองทำดูครับ

You must be logged in to reply to this topic.

To Top