Android, Tech

[Android] Systemless root คืออะไร ทำงานยังไง

ก่อนอื่นขอแจ้งไว้หน่อยว่าเอนทรี่นี้เป็นแค่การจดบันทึกในเรื่องที่ได้ศึกษามา เกี่ยวกับหลักการทำงานของ systemless root ใน Android ว่ามันคืออะไร ทำงานยังไง แต่อาจจะไม่ได้ลงรายละเอียดแบบลึกมาก และคงไม่ได้เขียนในลักษณะเป็นบทความที่เป็นทางการมากนัก เพราะหลายอย่างยังต้องใช้เวลาศึกษาเพิ่มเติมต่ออีก แต่ก็จะแปะลิงก์ไว้เผื่อใครสนใจก็ตามไปอ่านต่อได้ อีกอย่างตอนนี้ผมยังไม่มีอุปกรณ์ Android 6.0 ให้ลองใช้เลยไม่สามารถ proof บางอย่างได้ ก็คงเอาแค่หลักการทำงานแบบ overview ไปก่อนละกัน

root คืออะไร

เนื่องจากหัวข้อนี้มีคนเขียนไว้เยอะแล้ว งั้นก็ขอข้ามไปเลยดีกว่า เอาเป็นว่าใครที่เข้ามาอ่านบล็อกนี้คงมีความรู้พื้นฐานเรื่องการ root Android อยู่แล้ว แต่ถ้ายังไม่รู้ว่ามันคืออะไรก็ไป Google โลด

รูปแบบและวิธีที่ใช้ในการ root

หลักๆ รูปแบบการ root มี 2 แบบคือแบบชั่วคราว (non-permanent หรือ temporary) กับแบบถาวร (permanent) ซึ่งส่วนใหญ่เมื่อพูดถึงการ root เครื่องเรามักจะหมายถึง root แบบ permanent กันมากกว่า

Continue reading

Advertisements
Security, Tech

เล่าประสบการณ์เสียว กับ Dropbox และ Google Authenticator

ประสบการณ์เสียววันนี้: ก่อนหน้านี้ตั้ง Dropbox ให้เวลาล็อกอินต้องใส่รหัสยืนยันจาก Google Authenticator ด้วย แต่วันก่อนไป Factory Reset มือถือแล้วดันลืมปิดระบบยืนยันของ Dropbox วันนี้พอจะล็อกอินมันก็เลยถามรหัสยืนยัน แต่พอเลือกให้มันส่งรหัสมาทาง SMS ปรากฏว่ามันไม่ส่ง!! เอาไงดีทีนี้? ก็เลยว่าจะล็อกอินด้วยรหัสสำรอง (Recovery Code) ปรากฏว่าทำรหัสหาย!!! ชิบ…

โชคดีที่ในคอมลงโปรแกรม Dropbox ไว้แล้วล็อกอินไว้แล้ว ก็เลยลองกดปุ่มที่มันบอกว่า Open Dropbox.com ดูว่ามันจะเข้าได้มั้ย ปรากฏว่ามันเปิดเบราว์เซอร์เข้าเว็บ Dropbox เห็นหน้าจัดการไฟล์ได้เลยโดยไม่ต้องล็อกอิน (เอ๊ะ?!) รวมถึงสามารถกดเข้ามาหน้า Settings เพื่อตั้งค่า Authenticator app ใหม่ได้ด้วย … รอดตายไปได้อีกหนึ่งงาน ;w;

บทเรียนจากเรื่องนี้
1. สำรองข้อมูลจาก Google Authenticator ไว้ซะก่อนที่จะ Factory Reset
2. ถ้าไม่ชัวร์ก็ปิด 2FA ของ Service ต่างๆ ก่อน ลงรอมเสร็จเมื่อไหร่ค่อยเปิดใหม่
3. การตั้งค่าให้ส่งรหัส OTP มาทาง SMS บางทีมันก็ไว้ใจไม่ค่อยได้
4. เก็บ Recovery Code ไว้ให้ดีๆ -_-”
5. เว็บ Dropbox เข้าได้โดยไม่ต้องล็อกอิน วิธีการคือคลิกขวาที่ไอคอน Dropbox แล้วกดไอคอนรูปโลก
6. เด๋วว่างๆ จะแกะไอ้ข้อ 5. นี่ออกมาดูว่ามันทำไงถึง Bypass Login + 2FA :v

open-dropbox

Tech

รีวิว Pocket Wi-Fi AU LTE 75Mbps

1450937_10203532953905581_1400215272889075206_n 10926414_10203532953585573_8082935481365061628_n

– ปกติตามโรงแรมหรือสถานที่ท่องเที่ยวสำคัญๆ ในญี่ปุ่นจะมี Free Wi-Fi ให้ใช้อยู่แล้ว แต่ถ้าต้องการมีเน็ตเพื่อเอาไปเปิดใช้หาข้อมูลหรือดูแผนที่ตอนเดินทาง ตัวเลือกหลักๆ ก็มี 3 อย่างคือเปิด Roaming จากไทย, ซื้อซิม 3G ของญี่ปุ่น และเช่า Pocket Wi-Fi
– เนื่องจากตอนที่ผมไปเที่ยว มีอุปกรณ์ที่น่าจะต้องใช้เน็ตนอกสถานที่คือมือถือ 2 เครื่อง และไอแพดอีก 2 เครื่อง ดังนั้นเช่า Pocket Wi-Fi คุ้มสุด
– เช่าจากเว็บนี้ http://www.wifi-rental.jp/price/
– ตอนแรกสุดเล็งรุ่น E-Mobile LTE 75Mbps ไว้ แต่โทรไปถามเจ้าหน้าที่บอกคนจองรุ่นนี้เต็มแล้ว เลยได้รุ่น AU LTE 75Mbps มาแทน
– พนักงานที่รับสายเป็นคนไทย โทรไปถามรายละเอียดก่อนค่อยกดจองก็ได้
– จ่ายเงินผ่านบัตร Kbank Debit Card ได้
– ผมจอง 6 วัน ค่าจองประมาณ 1500 บาท
– หลังจองเสร็จ วันต่อมาจะมีเจ้าหน้าที่ติดต่อกลับมาเพื่อถามยืนยันตำแหน่งส่งมอบตัวเครื่อง จะมี Messenger มาส่งให้ เราสามารถนัดรับจุดที่เราสะดวกได้ (ผมนัดรับส่งของตรง MRT) ก่อนจะมาส่งของ ทาง Messenger ก็จะโทรมายืนยันอีกรอบนึง
– ของที่ได้จะอยู่ในถุงสีดำ ภายในมีตัวเครื่อง Pocket Wi-Fi, สายชาร์ต, คู่มือ และคูปองส่วนลด 5% สำหรับช็อปปิ้งในสนามบินคันไซและสนามบินนาริตะ (อันหลังนี่ลืมใช้ พึ่งนึกได้ตอนกลับไทยแล้ว)
– ไปถึงญี่ปุ่น เปิดเครื่อง Pocket Wi-Fi ได้เลย มันจะต่อเน็ตแล้วปล่อยสัญญาณให้ทันที
– ความเร็วเน็ตค่อนข้างดี บางจุดเร็วกว่า 3G บ้านเรา บางจุดช้ากว่า เรื่องความเสถียรน่าจะซัก 80% เพราะมีปัญหาสัญญาณ LTE ชอบหลุดบ่อย ต้องปิดเครื่องเปิดใหม่
– Download เร็ว แต่ Upload ไม่แน่นอน บางเว็บจะช้า
– ในตัวเมืองสัญญาณโอเค แต่มีวันนึงที่ขึ้นไปพักบนเขา สัญญาณไม่ถึง
– มีปัญหากับการเปิด Google Maps เพราะถ้าต่อ Wi-Fi อยู่ เข็มทิศจะวิ่งมั่วเลย ทำให้หลงทางเอาง่ายๆ บางครั้งเลยต้องปิด Wi-Fi เพื่อใช้เฉพาะ GPS อย่างเดียว
– ในเว็บบอกแบตอยู่ได้แค่ 4-5 ชั่วโมง แต่จากที่ใช้จริง แบตน่าจะอยู่ได้เกือบๆ 2 วัน
– โดยรวมแล้ว Pocket Wi-Fi รุ่นนี้เป็นตัวเลือกที่ดีสำหรับคนที่ต้องการเล่นเน็ตตอนท่องเที่ยวในญี่ปุ่นครับ

คะแนน 8.5/10

Tech

รายชื่อแอปที่ใช้ในมือถือ Android

พอดีว่าเห็นบล็อกที่พี่แอน (@iannnnn) เขียนไว้ว่าใช้แอปมือถืออะไรบ้าง ก็เลยได้ไอเดียว่าเออเราน่าจะมาลิสต์รายชื่อแอปที่ลงไว้ใช้ในมือถือเราบ้างดีกว่า เผื่อจะมีประโยชน์กับคนอื่นๆ คือตอนนี้ผมใช้ Xperia Z นะครับ ถ้าใครใช้มือถือที่มีสเปคใกล้เคียงกันหรือดีกว่าก็น่าจะลงแอปพวกนี้ได้หมด

homescreen

Continue reading

Tech

BarCamp Bangkhen #4

วันนี้ไปงานบาร์แคมป์บางเขนครั้งที่ 4 มาครับ เป็นงานบาร์แคมป์ครั้งที่ 2 ในชีวิตที่เคยไป (ครั้งแรกตอนงาน BarCamp CoE KKU) งานในครั้งนี้จัดขึ้นที่อาคาร 17 คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเกษตรศาสตร์

ตอน 9 โมงเช้า ไปถึงก็ไปจุดลงทะเบียน ได้เสื้อฟรีมา 1 ตัว ได้สติ๊กเกอร์ป้ายชื่อให้เอามาติดเสื้อ แล้วก็สติ๊กเกอร์ที่เอาไว้สำหรับโหวตหัวข้อ ตอนไปนี่ไปคนเดียวแบบไม่รู้จักใครเลย พอตอนเช้าไปถึงผมก็นั่งๆ อยู่ตรงม้าหินอ่อน มองดูว่าจะเจอคนรู้จักมั้ยวะ … ก็ไม่มีเลย ==”

BUu3RMdCcAAsIxm

มองไปดูข้างๆ ทางเข้า เจอพี่ @khajochi กับแฟนมาขายเสื้อ ประทับใจลาย iSO มากเลยซื้อเบอร์ L มา 1 ตัว 555+

Continue reading

Tech

Building a Hackintosh ตอนที่ 1 ประกอบเครื่อง

จริงๆ ผมก็สนใจจะเล่น Hackintosh มานานแล้วนะ แต่สมัยนั้นเครื่องที่ใช้อยู่ฮาร์ดแวร์มันไม่รองรับ OS X ก็เลยอดไป จนเมื่อต้นปีที่ผ่านมา คอม PC ผมดันพังพอดี ไหนๆ ก็ไหนๆ ละ จะซื้อเครื่องใหม่ทั้งทีก็เอามาทำ Hackintosh เลยละกัน

ขออธิบายนิดนึงเผื่อคนที่ไม่เข้าใจ คือปกติ OS X นี่มันทำมาให้ลงได้กับเครื่อง Mac อย่างเดียว เนื่องจากสมัยก่อนเครื่อง Mac ใช้ CPU ของ PowerPC ซึ่งเป็น CPU คนละแบบกับเครื่อง PC ปกติ ทำให้การเอา OS X มาลงใน PC มันเป็นไปไม่ได้ แต่พอซักช่วงปี 2005 Apple เปลี่ยน CPU เครื่อง Mac จาก PowerPC มาใช้ Intel เลยมีคนแฮ็กให้สามารถเอา OS X มาลงใน PC ปกติได้ ก็เลยเป็นที่มาของชื่อ Hackintosh ที่ล้อเลียนมาจากชื่อ Macintosh นั่นเอง

734622_4471022854791_395508660_n

ผมหาข้อมูลการประกอบเครื่อง Hackintosh อยู่นานพอสมควร เว็บไซต์หลักๆ ที่เข้าไปหาข้อมูลก็คือ

  1. http://lifehacker.com/the-always-up-to-date-guide-to-building-a-hackintosh-o-5841604
  2. http://www.tonymacx86.com/home.php
  3. http://www.insanelymac.com/
  4. http://wiki.osx86project.org/wiki/index.php/Main_Page

ซึ่งถ้าใครคิดจะประกอบเครื่องเพื่อเอามาลง Hackintosh นี่แนะนำว่าให้ศึกษาข้อมูลฮาร์ดแวร์ที่ OS X รองรับได้จากเว็บที่ 2 กับ 4 ครับ โดยเฉพาะอย่างในเว็บที่ 4 เนี่ย มันจะมีข้อมูลบอกเลยว่า Notebook รุ่นไหนที่สามารถลง OS X ได้บ้าง ลงแล้วมีปัญหาอะไรยังไงมั้ย ซึ่งข้อมูลพวกนี้น่าจะเป็นประโยชน์ต่อการตัดสินใจว่าควรจะเอา Notebook ที่มีอยู่มาลง OS X ดีมั้ย

Continue reading