Overview
- Google released Android 17 QPR2 Beta 3 to Pixel testers and via downloadable system/OTA images, with the update first appearing on Friday and targeting eligible Pixel models from the Pixel 6a through the Pixel 10 family plus Pixel Tablet and Fold.
- The build blocks programmatic call‑forwarding USSD commands by parsing codes such as *21* and returning a USSD_ERROR_NOT_ALLOWED callback when apps call TelephonyManager.sendUssdRequest() with only CALL_PHONE permission.
- Users who manually enter call‑forwarding codes in the system dialer will see a new OS confirmation dialog before the code runs, a change Google says is meant to stop fraud that tricks people into forwarding calls.
- Google tells developers to handle the USSD_ERROR_NOT_ALLOWED failure gracefully or to migrate flows to ACTION_DIAL so the dialer is prefilled and the user can confirm the action.
- Beta 3 also brings visible UI tweaks — expanded blur effects, Quick Settings reordering and foldable multitasking handles — plus fixes for notification‑shade visual corruption and false battery‑health warnings ahead of a planned December stable QPR2 roll‑out.