ได้ข่าวว่า แอพกรุงศรี KMA เวอร์ชั่นใหม่ตรวจ USB Debugging แล้ว ตามหลังแอพ UChoose ที่ออกมาไล่เลี่ยกัน และก่อนหน้านี้แอพทรูวอลเล็ตก็ล็อค Developer Option ไปแล้ว
(อีกทางเลือกของกรุงศรีคือ internet banking ยังใช้งานได้อยู่โดยไม่ต้องใช้แอพ ยกเว้นปรับวงเงินใช้ตามแอพ)
นอกจาก K Plus แล้ว ยังมีแอพธนาคารไหนที่ยังอยากขาย power user อยู่บ้างครับ
แยก device เอาไว้ซนอย่างเดียวง่ายกว่าครับ
ผมใช้ Hail ไว้ freeze app ที่ไม่ได้ใช้งานอยู่ครับ เพื่อป้องกันแอพเก็บข้อมูลใน background ซึ่งมันใช้วิธี loopback USB debugging ไปเพื่อสั่ง disable app เพราะไม่มี API นี้ (คำสั่ง suspend app ที่ Pixel ใช้ ใช้สิทธิ์ profile owner ได้แต่ไม่หยุด background process)
บางคนอาจจะใช้พวก work profile แยกไปโดยไม่ต้องใช้สิทธิ์สูง (แอพ Shelter/Island) หรือ Android 15 ก็จะมี private space ที่ทำท่าเดียวกัน แต่บางแอพเช่น True Wallet ก็จะมีการป้องกัน clone app ไม่ให้ลงใน work profile (ไม่รู้ว่าจะปรับให้ Android 15 ตามที่ Google แนะนำไหม) และ work profile มัน start-stop พร้อมกันหมด กลายเป็นว่าจะเข้าแอพหนึ่งเหมือนปล่อยผี ทุกแอพ start พร้อมกันหมด
ถ้าแยก device มันจะกลายเป็นว่า device หลักผมลงแอพที่ comply policy ส่วนแอพธนาคารกลายไปอยู่กับเครื่อง untrusted แทน
ผมไม่ค่อยแน่ใจความหมายว่าทำไมแอพธนาคารไปอยู่ในเครื่อง untrusted นะครับ
ส่วนตัวคือผมแยกเครื่องมือถือส่วนตัวออกจากมือถืองานแบบเด็ดขาดนะ (ตอนนี้ยังไม่ 100% แต่กำลังปรับอยู่) คือเครื่องส่วนตัวจะใช้ Google Account แยกออกจากมือถืองานเลย แอพก็แยกกันหมด และเครื่องงานจะปิดนอกเวลางานด้วย ใครส่งอะไรมาจะไม่ได้รับครับ
ซึ่งผมก็จะรูทเฉพาะเครื่องทำงาน ส่วนเครื่องส่วนตัวไม่ได้รูทครับ อะไรแบบนี้
ปล. ตอนย้ายงานก็ลบ account เก่าทิ้งด้วยครับ
ปล. 2 แต่ตอนนี้เครื่องส่วนตัวย้ายมา iOS ละครับ
👀 ใช้ dev เหรอครับ
ป.ล. ผมคลิกบล็อกท่านแล้วโดน redirect ไปเว็บพนันนะครับ
เครื่องผมไม่ได้ root นานแล้วเพราะว่าไม่อยากลุ้นกับซ่อนรูท (แต่ก็ต้องมาลุ้นแทนว่า auto update app bank แล้วจะโดนเช็คอะไรอีก ซึ่งบางธนาคารปิด auto update ก็พอใช้งานต่อได้หลายเดือน)
ทีนี้ปัญหามันคือเครื่อง trusted ผม jail app ที่ไม่ trust ระดับหนึ่งได้ เช่นเกมพอไม่เล่นก็โดน auto disable ทิ้งไป หรือก่อนหน้านี้ ThaiID ก็ freeze work profile ไปได้ แต่แอพแบงค์มักจะไม่ happy ว่าเรามีสิทธิ์แบบนี้บนเครื่องของเรา เลยกลายเป็นว่ามันอยู่บน trusted ไม่ได้ อีกตัวเลือกก็คือต้องไปอยู่กับเครื่อง untrusted เพราะคนหนึ่งคงไม่ได้พก 3-4 เครื่อง (trusted, untrusted, bank , work)
Island God mode | DemiGod mode
ถ้าตามที่ Hail แนะนำ และผมไปดู Android API docs มาคือ managed mainland มันมีคำสั่งแค่ suspend app ครับ (เท่ากับ digital wellbeing suspend app) ซึ่งคำสั่ง suspend แอพยังสามารถ spawn background task ได้อยู่ มันจะไม่เทียบเท่ากับ freeze ทั้ง island หรือ disable app
ผมที่ต้องรูทเครื่องเพื่อซ๋อน USB Debugging 😂
ผมทำแอพมาช่วยอํานวยความสะดวกตรงนี้
เคยโพส์ไว้ตรงนี้ครับ
https://www.blognone.com/node/133446#cid-1309228