DTDavid Timothyindigitalunpacked.hashnode.dev·20h ago · 12 min readGoogle Quietly Killed MTE on the Pixel 11, and It's Worse Than It SoundsGrapheneOS spent a week porting to the Pixel 11 series and hit a wall. Not a driver quirk, not a locked bootloader thing. ARM hardware memory tagging is missing. Not disabled in firmware behind a flag00
DTDavid Timothyindigitalunpacked.hashnode.dev·14h ago · 8 min readWhy GrapheneOS Is the Best Android OS for Privacy and SecurityI have used stock Android for years. Pixel, Samsung, you name it. I thought it was "clean" and "secure" because Google told me so. Then I actually looked under the hood as a developer and realized how00
SAShai Almogindebugagent.com·23h ago · 6 min readOne Java API for HomeKit, Matter, and Google HomeA light can expose brightness through a HomeKit characteristic or a Matter cluster. Application code should ask for brightness, not carry both platform identifiers and two sets of value rules. What is10
AVAlex Vukovicinthetechfix.hashnode.dev·1d ago · 5 min readNot Getting Notifications on Android? Adaptive Battery Could Be the ReasonA couple of weeks ago, my phone started acting weird. At least that's what I thought at first. My wife would text me on WhatsApp and nothing would show up. No sound, no banner, nothing. Then I'd open 00
SAShai Almogindebugagent.com·1d ago · 5 min readJavaScript Find in Page: DOM Text Above the Codename One CanvasBrowser search cannot find pixels. That was the JavaScript port's text model: Codename One drew each glyph onto a canvas, so a visible label was invisible to find-in-page, text selection, and ordinary00
VFVladimir Fedorovinkapsula.hashnode.dev·2d ago · 5 min readYour PWA can't wake the phone: alarms and notifications for plain HTML, without Android StudioShort answer: a PWA cannot ring an exact alarm on a phone. There is no Web API that lets a web page — installed or not — fire at 10:33 sharp with the screen off. Web push exists, but it needs a server00
SAShai Almogindebugagent.com·2d ago · 5 min readWatch Apps: One Codebase, Two Real ApplicationsA watch app is not a second form in the phone process. It is another application on another device, with its own storage, startup sequence, and periods when the other side is unreachable. What is Code10
CDChristopher Duraninchriisduran.hashnode.dev·2d ago · 3 min readReact Native: Notch Detection Solution 2026React Native doesn't have a direct way to reliably know whether a device has a notch, dynamic island, or neither. So, here's how I solved it… Background story A few weeks ago I was working on the comp00
Ccoffeeinxagent.hashnode.dev·3d ago · 5 min readI Enabled Wireless Debugging. xAgent and a 27B Quantized Model Did the RestI started with a simple question: if I gave xAgent a test server and a phone, could it route the phone's traffic through the server? It ended up installing mitmproxy and Frida, connecting ADB and the 00
SKSumit kumarinsumit-tech-notes.hashnode.dev·3d ago · 3 min readHow Private Messaging Apps Protect Chats From Casual AccessPrivate conversations can become exposed even when a phone itself is protected. Someone may temporarily use an unlocked device, notifications may reveal information, or a messaging app may remain acce00