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

  • ผิดตรงไหนวะเนี่ย บอกอะไรพวกเอ็งก็ไม่เอาแล้วด่าอย่างเดียว แหม่ อยากถีบแม่งออกจากเพจให้หมด- 5 hours ago
  • แม่เหยด สรุปว่ากูให้รอเพราะของมีปัญหา หรือซื้อๆ ไปเลยไงก็แก้พวกเอ็งก็ด่าว่าเป็นสื่อไม่เป็นกลาง เอ้า กูผิดอี๊กกกกกกก- 5 hours ago
  • พอเจอปัญหาอีกทีคราวนี้บอกซื้อไปเลย เดี๋ยวยังไงก็แก้ แม่งก็ด่าของมีปัญหาจะให้ซื้อทำเหี้ยไร- 5 hours ago
  • ดูแลอยู่เพจนึง ของมีปัญหาเลยบอกให้รอ ลูกเพขแม่งด่าว่ารอแล้วเมื่อไหร่จะได้ซื้อแก้บั๊กกันหกเดือน ปีนึง- 5 hours ago
  • มีใครไปญี่ปุ่นช่วงนี้แมะ ฝากซื้อของหน่อยงิ- 15 hours ago
  • ไปช่วยเก็บเบียร์แบบนี้ประเทศไหนน้อ- 16 hours ago
  • RT @StickboyBangkok: 🍻🍻🍻 https://t.co/UpQxA7UYaW- 16 hours ago
  • RT @bankkung: ความเจ๋งของทวิตเตอร์คือ ทวีตอยู่ดีๆ ก็เจอทวีตตัวเองแต่เป็นชื่อคนอื่น- 17 hours ago
  • หูขวาดับ สัส- 18 hours ago
  • รวมสมาธิเขียนงานไม่ได้เลยตั้งแต่กลับมา มันง่วงๆ อยู่ข้างในตลอดเวลา เขียนงานไม่ออก- 1 day ago
  • RT @ConorOnline: My new favourite gif https://t.co/5bG5MZC50E- 2 days ago
  • Thailand 404- 2 days ago
  • Q:เติมเงินซื้อ DLC เกมส์ Zelda ด้วย True Wallet ได้ไหมครับ #Shitoftheday- 2 days ago
  • @plynoi @buumoon มันอาจจะมีนะ แต่ผม browse ไม่เจอ เน็ทฟลิกซ์มัน curate จากสิ่งที่เราดูเป็นประจำมากกว่าจะโชว์แคตาล็อกทั้งหมดอะ- 2 days ago
  • @buumoon แก้ไม่ได้ ไปดูเครื่องอื่นแทน พอ subscription หมดอายุก็บ๊ายบายไป netflix แทน- 2 days ago
  • RT @kajioshinji3223: 喜びのツイート!皆様ご心配かけました!たった今花岡山山頂近くで私が奇跡的にきな子と遭遇。名前よんだら駆け寄ってきました!!もう、諦めかけていたけれど、よかった!皆様拡散協力ありがとうございました! https://t.co/2X4OJw…- 2 days ago
  • @buumoon โห ฝั่ง iOS นี่ไม่รู้เลย แต่ตอนนั้นมีปัญหาเล่นไม่ได้เหมือนกัน มันบอก subscription หมดอายุ สรุปจ่ายตังแต่ดูไม่ได้ ลบลงใหม่ก็ไม่หาย- 2 days ago
  • Japanese man shows us the best thing to catch while playing Pokémon GO: Your lost cat bit.ly/2o39vz4- 2 days ago
  • While it’s looking more and more like taxi drivers will be phased out by autonomous cars in the near future,- 2 days ago
  • en.rocketnews24.com/2017/03/22/hyo… bit.ly/2o3aG1g- 2 days ago