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

  • เค้าบอกว่าเวลาจะด่าเด็ก ให้ด่าพ่อแม่แทนเพราะไม่สอน แต่บางทีเราอยากได้อะไรไวกว่านั้นอย่างบีบคอเด็กตายคามือ จะได้เงียบ- 12 hours ago
  • @plynoi อันนั้นน่าจะอันดับหนึ่ง สู้ไทยก็ไม่ได้ แกะแพะผู้ซื่ิอสัตย์ไม่ต้องเลือกเองเลย- 12 hours ago
  • คริสเตียนบาปสิบอย่าง? ครับ เกินมาอีกสามนี่อะไร ช้อปปิ้ง ด่าผัว ใช้แรงงานทาสเหรอ- 12 hours ago
  • ต่อจากกระเป๋าตัง (ที่ไม่รู้จะแห่ทำไรเยอะแยะ) Kickstarter ก็มีของเล่นรายใหม่แล้วคือ Gimble มาทีเป็นสิบๆ ราย- 1 day ago
  • RT @wongnai: แดนสวรรค์สายบุฟเฟ่ต์! งานนี้ลอปสเตอร์ไม่อั้น! จัดหนักบุฟเฟ่ต์นานาชาติพรีเมียม 📍NEXT2 Café [Ad] buff.ly/2oImxXv https:/…- 1 day ago
  • อยากให้จีนหมั่นไส้ญี่ปุ่นแล้วประกาศแบนไม่เที่ยวญี่ปุ่นจังครับ จุดท่องเที่ยวจะได้โล่งๆ หน่อย- 2 days ago
  • คิดว่าเกมส์จะขายได้แต่แรกเหรอ โหดไป๊- 2 days ago
  • ทำไม nintendo switch ขาดตลาด แต่ Zelda: BotW ไม่ขาดตลาด?- 2 days ago
  • iOS 10.3.1 Jailbreak Demoed on iPhone 7 by Pangu team flip.it/qsG99o- 3 days ago
  • อยากตอบสมาชิกในแฟนเพจหลายท่านว่า "มันไม่ได้แพงหรอก มึงอะจนต่างหาก"- 3 days ago
  • @kahonoii เล่น Joycon ใส่กริปมา 150 ชม มาเจอจอยโปร งงเลอ ทำไมอนาล็อกขวามันไกลจังวะ- 3 days ago
  • RT @GratitudeDNA: นศ.ศิลปะม.โอซาก้าเริ่มเอากล่องกระดาษมาฝึกสร้างงาน3มิติฝีมือเก่งกล้าขึ้นเรื่อยๆจนกลายเป็นงานประจำไปเลย เรียกตัวเองว่าศิลปิ…- 3 days ago
  • @plynoi portable นี่คือเอา joycon จิ้มเครื่องแล้วเล่นอะ แรกๆ ก็ไม่ปวดนะ หลังๆ เล่นแปปเดียวก็ปวดแล้วอะ มันกดฝ่ามือ- 3 days ago
  • @kenshinbhx ทอมคุมห้องแล็บที่มหาลัยชัดๆ- 3 days ago
  • ลอง Pro Controller แล้วรู้สึกมันใหญ่ไป แต่ที่แน่ๆ เล่นโหมด Portable แล้วปวดมือ ไม่ชอบพกไปเล่นนอกบ้านละเดี๋ยวนี้- 3 days ago
  • @Swearby 5555- 4 days ago
  • @Swearby ก็เมื่อก่อนแถวรามนี่หว่า งี้ก็เลี้ยงข้าวคาบพเจ้าได้แล้วสินะ 5555- 4 days ago
  • เหยด นึกว่าทิ้งแล้ว แต่... Android o preview มาแล้วนะนาย ตกรุ่นปุ๊บช้าชิบหายเลย- 4 days ago
  • RT @AndroidPolice: Lenovo publishes Android 7.0 Nougat release notes for the Moto X Pure, update likely to follow androidpolice.com/2017/04/26/len… h…- 4 days ago
  • @Swearby เอ้ากำ สหายฝั่งธนนี่หว่า 555- 4 days ago