Archive for มกราคม 2016

*บล็อกนี้เน้นว่าอะไรคืออะไร แต่จะไม่ลงลึก (เนื่องจากผู้เขียนขี้เกียจรีเสิร์ชเพิ่ม) นะเอ้อ*

Android เป็นระบบปฏิบัติการที่อ่อนไหว เปราะบางมากครับ เนื่องจากเวลาที่ตั้ง Permission ให้มันน้อยไป เวลาบูทก็มักจะพัง คือติดบูทลูป แต่พอไปให้ Permission มันมากไป… มันก็พังอีก ติดบูทลูปเช่นกัน เมื่อก่อนเลยมี fix_permissions.sh รันเพื่อรีเซ็ทค่า permission เอาไว้ (ไม่แน่ใจว่ามันรีเซ็ทหรือตั้งเป็น 777 หมดกันแน่)

(นอกเรื่องนิด)

วันก่อนลองปรับค่า DPI บนหน้าจอให้ลดลงดู เผื่อว่าจะได้คะแนน Benchmark มากขึ้น ปรากฏมันมากขึ้นนิดเดียวครับ เลยปรับกลับ แต่ขนาดไอคอนดันเล็กเหมือนเดิม เลยหาทางแก้ดู หาไปหามาก็ไม่หายซักที บังเอิญไปเจอ fix_permissions ใน Recovery เลยเอาละ ลองดู ไม่น่าช่วยอะไรหรอก แต่ลองกดดูดีกว่า (ใน twrp ก็มีเตือนด้วยนะ ว่า fix_permissions มักจะทำให้ติด bootloop) แล้วต่อด้วย wipe Dalvik Cache, Cache ทิ้ง พอมือถือเข้าหน้าคอมไพล์แอพก็เสียบปลั๊กไฟแล้วไปนอน

พอตื่นขึ้นมา (เก้าชั่วโมงหลังจากนั้น) มือถือก็ยังบูทอยู่หน้าคอมไพล์ ตอนแรกนึกว่าทำไมเก้าชั่วโมงมันคอมไพล์ไปได้แค่ 20 แอพเองวะ สรุปว่าติด boot loop ครับ มันเลยคอมไพล์ บูท บูท บูท คอมไพล์ซ้ำ บูท บูท บูท อย่างนี้ไม่เข้า OS เสียที

พอ Google หาข้อมูลก็พบว่า

Fix_permissions ทำให้ Android ที่เป็น Lollipop ขึ้นไปติด bootloop (รวมไปถึง Marshmallow ด้วย) อันนี้ก็ไม่รู้ว่าสาเหตุจริงๆ เกิดจากอะไร (ขี้เกียจหาลึกๆ + ไม่รู้จะหายังไง) อาจจะเป็นเพราะความเปราะบางของ Android ในเรื่อง Permissions นั่นแหละ หรือสคริปต์มันมีปัญหา (อันนี้ไม่น่าใช่) แต่จะยังไงก็แล้วแต่ ตอนนี้สิ่งที่ต้องทำคือ… แบคอัพ!

ข่าวดีก็คือถ้าคุณทำ Fix Permissions ด้วย twrp ข้อมูลใน internal storage นั้นยังเข้าถึงได้ด้วยการเสียบมือถือกับคอมพิวเตอร์ แล้ว enable MTP เสีย เอาล่ะ อย่างน้อยตอนนี้ข้อมูลหลักอย่างรูปถ่าย เซฟเกมส์ ก็รอดพ้นจากการสูญหายแล้ว

เรื่องต่อมา (อันนี้ผมไม่ได้ทำ แต่มีคนใน XDA, Reddit แนะนำมา) ให้ทำ Backup พาร์ติชัน DATA เพื่อเก็บข้อมุลในแอพ แล้วลงใหม่ กู้ Data คืนด้วย Titanium Backup ทีหลังได้

เรื่องต่อมา Wipe

ผมนึกว่าความผิดพลาดมันอยู่ที่ System ผมก็เลย Wipe System ทิ้ง… ปรากฏพอแฟลชรอมใหม่บูทเข้าไปก็ยังติด Bootloop อยู่ดี สุดท้ายก็เลยต้อง Wipe DATA ทิ้งตามไปด้วย คิดว่าอาจจะเพราะ Permission ที่พังมันอยู่ในแอพจำนวนมาก ไม่รู้ว่าแอพใน System ถูกรีเซ็ท Permissions ด้วยหรือเปล่า (อยากรู้ว่าถ้า Wipe แต่ DATA ทิ้งจะบูทเข้าได้ไหม อันนี้ผมไม่ได้ลอง ไม่ว่างพอที่จะลองตอนนี้ด้วย)

ส่วนตัวหลังจาก Wipe เฉพาะ System ไป เข้ามาหน้าจอยังเป็น DPI จิ๋วๆ จ้า…. พัง พังหมดชีวิตกรู ล้างแม่งทั้งเครื่องเลยละกัน…….

เอาละ โม้มาเยอะ นอกเรื่องมามาก ขอสรุปขั้นตอนเป็นข้อๆ แล้วกันว่าถ้าเผลอไป Fix_Permissions ด้วยเหตุผลอะไรก็แล้วแต่ควรจะทำยังไง

  1. back up partition DATA (ถ้าใช้ twrp ไฟล์แบคอัพจะไปอยู่ใน sdcard0/twrp ถ้าเป็น CWM ไม่รู้ว่าจะไปซ่อนที่ไหน)
  2. เสียบมือถือใน Recovery (ถ้าเป็น TWRP) แล้วย้ายไฟล์ใน Internal Storage + SD Card ออกไปยังคอมพิวเตอร์ รวมไปถึงแบคอัพในข้อ 1)
  3. wipe system+data (หรืออาจจะ data อย่างเดียว ผมยังไม่ได้ลอง แต่ที่แน่ๆ wipe system อย่างเดียวไม่หาย)
  4. แฟลชรอมใหม่ ถ้าจะแฟลช stock rom ก็ใช้ fastboot เอา
  5. ย้ายไฟล์ในคอมพิวเตอร์ (จากข้อ 2) กลับมายังมือถือ
  6. ใช้ Titanium Backup ถอดไฟล์ TWRP Backup พาร์ติชัน data แล้วรีสโตร์กลับ (วิธีนี้ไม่ยืนยัน อ่านมาจาก reddit อีกที)

จบ ไม่ต้องเสียเวลาหาข้อมูลเพิ่มละ มันซ่อมไม่ได้ fix_permissions = factory reset อิน อะ ฮาร์ด เวย์ อย่าพยายามซ่อม พยายามกู้ข้อมูลดีกว่า

ส่วนตัวจะเก็บ SMS เพราะมีเบอร์ลูกหนี้ ไอ้เราก็นึกว่าแม่มอยู่ใน system แบคอัพไปดิ แม่งอยู่ในพาร์ติชัน data เบอร์หายหมดเลย สาด


มกราคม 2016
อา พฤ
 12
3456789
10111213141516
17181920212223
24252627282930
31  

คลังเก็บ

Tweet from twitter

  • เมื่อ raise ทิกเก็ตไปเจอเมกซิกันชื่อ Jesus ....- 2 days ago
  • Cerberus missing one head today. https://t.co/VZuc8jAPKo- 3 days ago
  • น้ำหนักเยอะไปหน่อย ค่าส่งแพงลิบลิ่วเลย ไหนจะภาษีอีก- 3 days ago
  • ไม่มีการท่องเที่ยวนี่ความฝันฝากเพื่อนหิ้วซัมติงนี่หายหมด โถ่ ปีนี้อยากได้ Facebook Portal ไม่ก็ Home Hub Max- 3 days ago
  • Crowdstrike university เป็นหนึ่งในพรีเซนเตชันที่แย่ที่สุดที่เคยเรียน หรือเห็นมาเลย- 3 days ago
  • @twometre สั่ง Grab / GET / Food Panda มาสิฮะลุง หรือถ้ามันนานไปไม่อร่อยก็นั่งรถไฟฟ้าไปเลย จากออฟฟิศลุงไปไม่ยากหรอก แล้วค่อยกลับมาขับรถกลับ- 3 days ago
  • @twometre มีแค่ Central ลาดพร้าวนี่ลุง- 3 days ago
  • Speaker คนนึงเหมือนน้ำลายในปากเยอะ แล้วพูดดังจ๊วบๆๆๆ แจ๊บๆๆๆ น่ารำคาญสัสๆ- 3 days ago
  • ไม่ชอบเลย เปิดภาพค้างไว้หลายนาทีไม่มีอะไรเปลี่ยน พูดไปเรื่อยๆ ดูจนจบไปสองโมดูลแล้วก็รู้สึกว่าไม่ได้อะไรเลย.... นอกจากรู้ว่ามีหลาย SKU จบ- 3 days ago
  • training crowdstrike นี่มันเอา webinar ที่อ้ดไว้มาพูดชัดๆ ภาพอย่างเบลอ ดูไม่รู้เรื่องเลย- 3 days ago
  • RT @dragalialost: ケットシー。 #りゅうのおにわ #げつようびの1コマ #ドラガリ https://t.co/bKdLMljF0b- 5 days ago
  • หมุนไม่ถึง 20 ได้ Gala Cat Sith รอดแล้วอีเวนต์นี้- 6 days ago
  • เออ มันทำถูกในแง่การหาเงินและ สายเล่นฟรีร้องดิ โดนจับทางได้แล้ว แงเบย- 1 week ago
  • ปกติหมุนไม่เกิน 40 ตัว ได้ Gala ก็หนีแล้ว อีแบบนี้อาจจะออกห้าดาวอีเวนต์แทน Gala เนี่ยสิ สัส- 1 week ago
  • เชี่ย Cygames มันเอาอีกแล้ว เอาตัวไร้สาระมาสอดแทรกใน Gala เพิ่มความยากในการหมุนเอาตัว Gala อีกแล้ว มึงเห็นว่าถ้าไม่… twitter.com/i/web/status/1…- 1 week ago
  • ไม่มีอนาคตแบบนี้ ลาออกจากประเทศที่ไหน- 1 week ago
  • เปิดหน้าต่างระบายกลิ่นทีไร แมลงวันเข้ามาทุกที อะไรมันดึงดูดนัก กลิ่นเรอะ หรือความมืดๆ น่าค้นหาในห้องที่ไม่เปิดไฟ (เ… twitter.com/i/web/status/1…- 1 week ago
  • ชอบวิธรนำเสนอแบบ Steve Jobs มากกว่า- 1 week ago
  • ตอนสตีฟ จอบส์พูดเรื่อง Transition to intel สนุกมาก ตรงข้ามกะวันก่อนเลย Apple WWDC 2005-The Intel Switch Revealed… twitter.com/i/web/status/1…- 1 week ago
  • RT @LaughTale0: @DragaliaLostApp Yay, more wyrmite- 1 week ago