# Research: Physical Phone for Annie — AI Automation Device

**Date:** 2026-03-31
**Status:** Decision pending (Rajesh evaluating)
**Recommendation:** Google Pixel 9a at Croma (₹34,999 with HDFC card)

---

## 1. Why Annie Needs a Phone

Annie currently operates through browser automation (Playwright on Titan), Telegram, and voice (Pipecat). A physical phone would expand her capabilities to:

1. **Make calls** on behalf of Rajesh
2. **UPI payments** — GPay, PhonePe, Paytm
3. **Online banking** — operate bank apps
4. **Shopping/services** — Swiggy, Zomato, Uber, Porter, Amazon, Flipkart
5. **App development** — develop and test iOS/Android apps (connected to Mac)

## 2. Why Android, Not iPhone

**Android is the only viable platform for AI phone automation.**

| Capability | Android | iPhone |
|-----------|---------|--------|
| Programmatic control (ADB) | Full — tap, type, swipe, read screen, install apps | None — no ADB equivalent |
| Remote control over WiFi | Wireless ADB (Android 11+) | Not possible without jailbreak |
| Background services | Configurable | Heavily restricted |
| Automation tools | Appium, UIAutomator, Tasker, MacroDroid | Limited to Shortcuts app |
| App sideloading | Yes (APK install via ADB) | No (requires enterprise cert or jailbreak) |
| Developer access | Full via Developer Options | Requires Xcode + Apple Developer account |

**Decision:** Rajesh will NOT buy iPhone 17 Pro Max. Was planning to upgrade himself and give wife's iPhone 16 to Annie — but iPhone is wasted on an AI that can't control it.

---

## 3. OEM Background Process Killing — The Critical Factor

Annie needs ADB daemon, accessibility services, and automation tools running 24/7. Aggressive OEMs kill these background processes.

| Rank (worst first) | OEM | Behavior | DontKillMyApp Rating |
|--------------------|-----|----------|---------------------|
| 1 (worst) | **Xiaomi / MIUI / HyperOS** | Kills services in ~5s, settings reset on OTA | Worst rated |
| 2 | **Realme / ColorOS** | 3-layer battery optimizer, resets exemptions | Very poor |
| 3 | **Oppo / OnePlus (OxygenOS)** | "Deep Optimization" kills bg services, resets after updates | Poor |
| 4 | **Samsung (One UI)** | Adaptive Battery kills bg services; configurable per-app whitelist | Moderate |
| 5 | **Motorola (My UX)** | Near-stock, minimal interference | Good |
| 6 (best) | **Google Pixel (Stock AOSP)** | No proprietary battery killer; phantom process killer disableable | Best |
| ~6 | **Nothing (NothingOS)** | Near-stock AOSP; Phone 2 scored 100/100 on DontKillMyApp | Very good |

---

## 4. Phone Comparison — Full Research

### 4.1 Google Pixel 9a (RECOMMENDED)

**Price at Croma:** ₹39,999 MRP → **₹34,999 effective** (₹10K discount + ₹5K HDFC cashback)
**India variant:** 8 GB RAM / 256 GB storage only

#### Full Specs
| Category | Spec |
|----------|------|
| Chip | Google Tensor G4 (4nm Samsung) |
| CPU | 1x3.1 GHz Cortex-X4 + 3x2.6 GHz A720 + 4x1.9 GHz A520 |
| GPU | Mali-G715 MP7 |
| RAM | 8 GB LPDDR5 |
| Storage | 256 GB UFS 3.1 (no microSD) |
| Display | 6.3" P-OLED, 1080x2424, 120 Hz, 2700 nits peak |
| Glass | Corning Gorilla Glass 3 (front), aluminum frame, plastic back |
| Battery | 5100 mAh Li-Po |
| Wired charging | 23W USB-PD 3.0 (~2 hours full) |
| Wireless charging | 7.5W Qi |
| Bypass charging | **YES** (at 80% limit, runs directly from wall power) |
| IP Rating | **IP68** (1.5m for 30 min) |
| SIM | Nano-SIM + eSIM (dual-SIM capable) |
| WiFi | Wi-Fi 6E |
| Bluetooth | 5.3 |
| NFC | Yes |
| Security chip | Titan M2 |
| Android | Ships Android 15, upgradeable to 16 |
| Updates | **7 years** OS + security (through April 2032) |
| Colors | Obsidian, Porcelain, Iris |

#### Bypass Charging — The Killer Feature
Introduced in Android 15 QPR1 (December 2024). When battery reaches 80% with "Limit to 80%" enabled:
- Phone switches to **direct wall power** — battery stops accepting charge
- Power draw fluctuates 0.1W (idle) to 7.6W (heavy load) — signature of live AC passthrough
- Battery sits at 80%, preserving health indefinitely for 24/7 use
- **How to enable:** Settings → Battery → Charging optimization → "Limit to 80%"
- **Requires:** 25W+ USB Power Delivery charger (Google 30W USB-C works)

#### ADB & Developer Features
- **Wireless ADB:** Fully supported (Android 11+)
- **Auto-reconnect on WiFi:** Pixel-exclusive feature (mDNS-based, trusted networks)
- **Caveat:** Wireless debugging does NOT persist across reboots. Workaround: `adb tcpip 5555` via USB after each boot, or use Shizuku-based auto-enable
- **Phantom process killer disable:**
  ```bash
  adb shell settings put global settings_enable_monitor_phantom_procs false
  adb shell /system/bin/device_config set_sync_disabled_for_tests persistent
  adb shell /system/bin/device_config put activity_manager max_phantom_processes 2147483647
  ```
- **Play Integrity:** Passes STRONG verdict on unmodified stock. All UPI apps work.
- **Bootloader:** Do NOT unlock for banking use. ADB works fine with locked bootloader.

#### Thermal Performance
- Sustained CPU stress: throttles to ~52% after 15 min (synthetic benchmark only)
- **For Annie's workload (<5% CPU):** Zero throttling, idle temp ~28-30°C
- Vapor chamber cooling (same as Pixel 9 Pro series)
- Exynos 5300 modem generates heat on cellular — irrelevant on WiFi

#### Known Issues
1. Exynos 5300 modem: slower data speeds, more battery drain on cellular (irrelevant on WiFi)
2. Software bugs after months: app freezes, gesture navigation breaking (apply updates promptly)
3. Selfie camera flickering (preview only, photos fine)
4. Some USB-C DAC incompatibility
5. 23W charging is slow (irrelevant when always plugged in)

#### Service in India
- **Warranty provider:** RepairmyGP (repairmygp.com)
- **Coverage:** Free pickup + delivery PAN-India, walk-in in Mumbai/Delhi
- **Turnaround:** 7 working days official, 10-14 days real-world
- **International warranty:** Confirmed valid in India
- **Contact:** WhatsApp +91 9324066614

#### Pixel 9a vs Pixel 10a — Is ₹10K More Worth It?
| Feature | Pixel 9a | Pixel 10a |
|---------|----------|-----------|
| Price (Croma) | ₹34,999 (HDFC) | ₹46,999 (HDFC) |
| Modem | Exynos 5300 | Exynos 5400 (50% more efficient) |
| Charging | 23W | 45W |
| Glass | Gorilla Glass 3 | Gorilla Glass 7i |
| Chip | Tensor G4 | Tensor G4 (same) |
| Battery | 5100 mAh | 5100 mAh (same) |
| Bypass charging | Yes | Yes |
| Updates | 7 years | 7 years |

**Verdict for Annie:** ₹10K premium NOT justified for WiFi-only plugged-in automation phone. Modem and charging upgrades don't apply.

---

### 4.2 Nothing Phone 3a

**Price at Croma:** ₹24,999 (8GB/128GB), ₹26,999 (8GB/256GB)
**Effective:** ~₹22,999 with ICICI cashback

#### Full Specs
| Category | Spec |
|----------|------|
| Chip | Qualcomm Snapdragon 7s Gen 3 (4nm) |
| RAM | 8 GB LPDDR4X |
| Storage | 128/256 GB UFS 2.2 |
| Display | 6.77" AMOLED, 1080x2392, 120 Hz, 3000 nits peak HDR |
| Glass | Panda Glass (not Gorilla — weaker) |
| Battery | 5000 mAh |
| Charging | 50W wired, no wireless |
| Bypass charging | **NO** |
| Charge limit | 70/80/90% — **BUG: ignores limit, charges to 100%** |
| IP Rating | **IP54** (splash only, not submersible) |
| SIM | Dual Nano-SIM only (**no eSIM in India**) |
| WiFi | Wi-Fi 6 |
| NFC | Yes |
| Android | Ships Android 15 / NothingOS 3.1, now on NothingOS 4.0 (Android 16) |
| Updates | 3 years OS + 6 years security |
| Glyph | 26 LED zones (programmable via SDK) |

#### Background Process Behavior — Excellent
- Nothing Phone (2) scored **100/100 on DontKillMyApp** (8-hour test) — best possible
- NothingOS is near-stock AOSP with no aggressive process killing
- No special battery optimization whitelist setup needed (unlike Samsung/Xiaomi)

#### Charge Limit Bug — Critical for 24/7 Use
**Confirmed bug on Nothing Community forums (Sep 2025):** Setting 80% limit does NOT reliably work — phone ignores it and charges to 100%. This affects BOTH Phone 3a AND Phone 3 (flagship). **Unfixed as of March 2026.**

Without working charge limit or bypass charging, battery will degrade significantly within 6-12 months of 24/7 plugged-in use.

**Workaround:** External Chargie device (~₹3,000) that cuts USB power at a set threshold.

#### Thermal Performance — Excellent
- **Zero throttling** in 15-minute CPU Throttling Test (NotebookCheck confirmed)
- Surface temp peaks at 46.5°C under stress (cool for always-on use)
- Snapdragon 7s Gen 3 is lower-power than Tensor G4

#### Glyph Interface — Programmable
- 26 LED zones (simplified vs Phone 2's 33)
- Official SDK: `Nothing-Developer-Programme/Glyph-Developer-Kit` on GitHub
- API: `toggle()`, `animate()`, `displayProgress()`
- Unofficial ADB broadcast API also available (no helper app needed)
- **Could show Annie's status:** breathing=idle, pulse=processing, fill=progress, red=error

#### Known Issues
1. **Charge limit bug** (critical for this use case)
2. NFC contactless payment intermittent failures
3. Ghost touches on display (some units)
4. Essential Key accidental screenshots
5. No OIS on main camera (blur in low light)

#### Service in India
- 430+ authorized service centers (target 500 by end 2026)
- 6 Exclusive Service Centers: Mumbai, Delhi (2), Bengaluru, Chennai, Kolkata
- Mixed user experiences — variable quality outside metros

---

### 4.3 Nothing Phone 3 (Flagship)

**Price at Croma:** ₹79,999 (12GB/256GB), ₹89,999 (16GB/512GB)
**Effective:** ~₹62,999 with bank + exchange offers

#### Key Differences from 3a
| Feature | Phone 3 | Phone 3a |
|---------|---------|----------|
| Chip | Snapdragon 8s Gen 4 (flagship) | Snapdragon 7s Gen 3 (mid) |
| RAM | 12/16 GB LPDDR5X | 8 GB LPDDR4X |
| IP Rating | **IP68** | IP54 |
| eSIM (India) | **Yes** | No |
| Glyph | **489-LED Glyph Matrix** (dot display!) | 26 LED zones |
| Updates | **5yr OS + 7yr security** | 3yr OS + 6yr security |
| Bypass charging | **No** | No |
| Charge limit bug | **Same bug** | Same bug |
| Price (Croma) | ₹79,999 | ₹24,999 |

The 489-LED Glyph Matrix is genuinely unique — a programmable dot-matrix display on the back that could visualize Annie's state. But at 2x the Pixel 9a's price and still no bypass charging, hard to justify.

---

### 4.4 Nothing Phone 4a / 4a Pro (Latest, Mar 2026)

**Launched:** March 5, 2026 (just 26 days ago)

| Variant | Price |
|---------|-------|
| Phone 4a 8GB/128GB | ₹31,999 |
| Phone 4a 8GB/256GB | ₹34,999 |
| Phone 4a 12GB/256GB | ₹37,999 |
| Phone 4a Pro 8GB/128GB | ₹39,999 |
| Phone 4a Pro 8GB/256GB | ₹42,999 |
| Phone 4a Pro 12GB/256GB | ₹45,999 |

Same NothingOS platform — same bypass charging absence, same charge limit concerns.

---

### 4.5 Other Phones Evaluated

| Phone | Price (Croma) | Verdict |
|-------|--------------|---------|
| Samsung Galaxy A56 5G (12GB) | ~₹47,999 | Bypass charging (via Game Booster). More bg process whitelist config needed. Widest service network. |
| Motorola Edge 50 Fusion | ~₹27,999 | Near-stock, no bypass charging, 3yr updates only |
| CMF Phone 2 Pro | ₹18,999-₹20,999 | Nothing's budget sub-brand. Too low-spec for automation. |

---

## 5. Final Comparison Matrix

| Feature | **Pixel 9a** | Nothing 3a | Nothing Phone 3 |
|---------|:-----------:|:----------:|:---------------:|
| **Croma Price** | **₹34,999** | ₹22,999 | ₹62,999 |
| **Bypass Charging** | **YES** | NO (buggy limit) | NO (buggy limit) |
| **IP Rating** | **IP68** | IP54 | IP68 |
| **eSIM (India)** | **Yes** | No | Yes |
| **Background Process Kill** | **Best (stock AOSP)** | Very good | Very good |
| **ADB Auto-Reconnect WiFi** | **Yes (Pixel-only)** | No | No |
| **OS Updates** | **7 years** | 3 years | 5 years |
| **Glyph LEDs** | None | 26 zones | 489-LED Matrix |
| **Chip** | Tensor G4 | SD 7s Gen 3 | SD 8s Gen 4 |
| **RAM** | 8 GB | 8 GB | 12/16 GB |
| **Thermal (Annie workload)** | No throttle | No throttle | No throttle |

---

## 6. Open Questions

1. **UPI identity:** Whose phone number + bank account will Annie use? Legal implications of AI operating banking.
2. **SIM card:** Which phone gets the SIM? (Annie's or Rajesh's existing?)
3. **App development framework:** React Native or Flutter for cross-platform? → **RESOLVED: Expo (React Native) first choice. See `docs/RESEARCH-MOBILE-APP-DEVELOPMENT.md`.**
4. **ADB automation stack:** ~~Appium vs UIAutomator vs Tasker — needs research~~ → **RESOLVED: Full deep-dive at `docs/RESEARCH-ADB-AUTOMATION-STACK.md`.** Recommended: uiautomator2 (primary, no Node.js) + Tasker+AutoInput (UPI/banking, bypasses ADB detection) + DroidRun (AI-adaptive navigation) + scrcpy (fast vision). Native Wireless Debugging over tcpip 5555 for security.
5. **Chargie:** External charging limiter as backup if Nothing Phone 3's Glyph Matrix is desired

---

## 7. Sources

### Pixel 9a
- [Google Pixel 9a Specs — GSMArena](https://www.gsmarena.com/google_pixel_9a-13478.php)
- [Pixel 9a User Reviews — GSMArena](https://www.gsmarena.com/google_pixel_9a-reviews-13478.php)
- [Pixel bypass charging — Android Authority](https://www.androidauthority.com/pixel-bypass-charging-3507373/)
- [Pixel runs on wall power alone — Android Police](https://www.androidpolice.com/your-pixel-can-now-run-on-wall-outlet-power-alone/)
- [Pixel 9a Exynos modem — Android Authority](https://www.androidauthority.com/google-pixel-9a-modem-3535985/)
- [Pixel 9a problems — Android Authority](https://www.androidauthority.com/google-pixel-9a-problems-3543205/)
- [Pixel 9a long-term review — The News Minute](https://www.thenewsminute.com/news/pixel-9a-long-term-review-one-step-forward-two-steps-back)
- [Pixel 9a teardown — 9to5Google](https://9to5google.com/2025/04/04/pixel-9a-teardown/)
- [Pixel 10a vs 9a — PCQuest](https://www.pcquest.com/smartphones/google-pixel-10a-vs-pixel-9a-is-the-upgrade-worth-rs10000-11148611)
- [Android wireless ADB auto-reconnect — Android Authority](https://www.androidauthority.com/android-wireless-adb-auto-reconnect-3624945/)
- [RepairmyGP — Google India service](https://repairmygp.com/)
- [Pixel 9a eSIM — Android Authority](https://www.androidauthority.com/pixel-9a-esim-dual-sim-3536405/)
- [Pixel 9a on Croma — Obsidian](https://www.croma.com/google-pixel-9a-5g-8gb-ram-256gb-obsidian-/p/314881)
- [Pixel 9a Croma Republic Day deal](https://www.croma.com/unboxed/google-pixel-9a-croma-republic-day-sale)

### Nothing Phones
- [Nothing Phone 3a Specs — GSMArena](https://www.gsmarena.com/nothing_phone_(3a)-13672.php)
- [Nothing Phone 3 Specs — GSMArena](https://www.gsmarena.com/nothing_phone_(3)_5g-13969.php)
- [Nothing Phone 3 Review — Android Authority](https://www.androidauthority.com/nothing-phone-3-review-3586531/)
- [Nothing Phone 3a thermal — NotebookCheck](https://www.notebookcheck.net/The-elegant-all-rounder-presses-all-the-right-buttons-Nothing-Phone-3a-review.994680.0.html)
- [Charge limit bug — Nothing Community](https://nothing.community/d/42361-in-my-nothing-3a-i-set-battery-charging-limit-on-80-but-its-always-charge-above-80-and-go-to-100)
- [Bypass charging request — Nothing Community](https://nothing.community/d/16236-bypass-charging-gaming-mode)
- [Phone 3 charging problems — Nothing Community](https://nothing.community/d/44778-problems-with-charging-the-nothing-phone-3)
- [Glyph Developer Kit — GitHub](https://github.com/Nothing-Developer-Programme/Glyph-Developer-Kit)
- [eSIM not in India — Nothing Community](https://nothing.community/d/28048-3a-series-does-not-support-e-sim-in-india)
- [Nothing Phone 3a on Croma](https://www.croma.com/nothing-phone-3a-5g-8gb-ram-128gb-black-/p/314520)
- [Nothing Phone 3 on Croma](https://www.croma.com/nothing-phone-3-5g-12gb-ram-256gb-black-/p/316736)
- [Nothing Phone 4a launch — 91mobiles](https://www.91mobiles.com/hub/nothing-phone-4a-series-launched-india-price-specifications/)

### General
- [DontKillMyApp vendor ratings](https://dontkillmyapp.com/)
- [Croma Loyalty Privileges](https://www.croma.com/lp-loyalty-privileges)
- [ZipCare Mobile Protection — Croma](https://www.croma.com/zipcare-mobiles)
- [OEM Ranking 2025 — Android Authority](https://www.androidauthority.com/android-oems-ranked-2025-3626648/)

---

## 8. Deep Comparison: Pixel 9a vs Pixel 10a

**Added 2026-03-31** — Rajesh narrowed choice to these two. ₹12,000 price gap at Croma.

### What's Identical (matters most for Annie)
- Chip: Tensor G4 (same silicon)
- RAM: 8 GB / Storage: 256 GB (India)
- Bypass charging: YES — same 80% mechanism
- Display: 6.3" pOLED, 1080x2424, 120 Hz
- IP68, eSIM, 5100 mAh battery
- Wireless ADB auto-reconnect, Play Integrity STRONG

### What's Different

| Feature | Pixel 9a (₹34,999) | Pixel 10a (₹46,999) | Matters for Annie? |
|---------|:------------------:|:-------------------:|:------------------:|
| Modem | Exynos 5300 | Exynos 5400 (50% more efficient) | NO — WiFi 24/7 |
| Wired charging | 23W (~2 hrs) | 30W (~1.5 hrs) | NO — always plugged in |
| Wireless charging | 7.5W | 10W | NO — wired |
| Front glass | Gorilla Glass 3 | Gorilla Glass 7i (2x drop height) | MINOR — desk phone |
| Peak brightness | 2700 nits | 3000 nits | NO — indoor |
| Satellite SOS | No | Yes | NO — not in India |
| Camera AI features | Standard | +Coach, Macro, Auto Best Take | NO — Annie doesn't photograph |
| Ships with | Android 15 | Android 16 | MINOR |
| Updates until | April 2032 | ~2033 | MINOR — 1 year |
| Battery (cellular) | ~14h PCMark | ~20h PCMark | NO — plugged in |

### Croma Pricing
| | Pixel 9a | Pixel 10a |
|--|---------|----------|
| MRP | ₹49,999 | ₹49,999 |
| Discount | ₹10,000 clearance | None |
| HDFC cashback | ₹5,000 | ₹3,000 |
| **Effective** | **₹34,999** | **₹46,999** |

### Known Issues (10a is 25 days old)
- 10a: Lock screen freezing (March 2026 update)
- 10a: **Automations/Rules broken** after March update — Tasker/Rules not triggering (relevant for ADB!)
- 10a: Firmware can override 80% bypass limit under heat >34°C
- 9a: App freezes after months, gesture nav bugs (known, mostly patched over 11 months)

### Verdict
**Pixel 9a wins for Annie's use case.** Every 10a upgrade (modem, charging speed, glass, satellite) is irrelevant for a plugged-in WiFi-only desk phone. 9a has 11 months of bug fixes and stability. Save ₹12,000.

Only buy 10a if: phone must last past 2032 AND you value Gorilla Glass 7i on a desk phone.

### Additional Sources (Pixel 10a)
- [Pixel 10a Official Specs — Google Store](https://store.google.com/product/pixel_10a_specs?hl=en-US)
- [Pixel 10a — GSMArena](https://www.gsmarena.com/google_pixel_10a_5g-14474.php)
- [Pixel 10a battery/charging lab tests — GSMArena](https://www.gsmarena.com/google_pixel_10a-review-2943p3.php)
- [Pixel 10a modem upgrade — Android Authority](https://www.androidauthority.com/google-pixel-10a-modem-3639784/)
- [Exynos 5400 vs 5300 — Android Police](https://www.androidpolice.com/exynos-5400-vs-5300-vs-snapdragon-x75-modem/)
- [Pixel 10a Review — TechCrunch](https://techcrunch.com/2026/03/29/google-pixel-10a-review-camera-bump-performance-ai-chip/)
- [Pixel 10a vs 9a — Android Central](https://www.androidcentral.com/phones/google-pixel/google-pixel-10a-vs-pixel-9a)
- [Pixel 10a known problems — Android Authority](https://www.androidauthority.com/pixel-10a-problems-2-3650825/)
- [March 2026 Pixel update fixes — 9to5Google](https://9to5google.com/2026/03/03/pixel-march-2026-update/)
- [Automations broken March 2026 — Android Headlines](https://www.androidheadlines.com/2026/03/google-pixel-automations-broken-after-march-2026-update-users-report-issues.html)
- [Pixel 10a India launch — 91mobiles](https://www.91mobiles.com/hub/google-pixel-10a-launched-in-india-price-specifications-sale-date/)
- [Pixel 10a at Croma](https://www.croma.com/unboxed/google-pixel-10a-launched-india-price-specs)
- [Gorilla Glass 7i — Corning](https://www.corning.com/gorillaglass/worldwide/en/glass-types/gorilla-glass-7i.html)
- [Pixel 10a vs 9a — PhoneArena](https://www.phonearena.com/reviews/google-pixel-10a-vs-pixel-9a_id7828)
- [Pixel 10a camera samples — DPReview](https://www.dpreview.com/samples/3112411151/google-pixel-10a-sample-gallery-familiar-results-from-familiar-hardware)
