<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Droid Life &#8211; Opinionated Android news.</title>
	<atom:link href="https://www.droid-life.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.droid-life.com/</link>
	<description>Opinionated Android news.</description>
	<lastBuildDate>Tue, 05 May 2026 22:05:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.droid-life.com/wp-content/uploads/2026/03/cropped-DL-LOGO-Square-512-32x32.png</url>
	<title>Droid Life &#8211; Opinionated Android news.</title>
	<link>https://www.droid-life.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Google Issues Warning For May 2026 Pixel 10 Update</title>
		<link>https://www.droid-life.com/2026/05/05/google-issues-warning-for-may-2026-pixel-10-update/</link>
					<comments>https://www.droid-life.com/2026/05/05/google-issues-warning-for-may-2026-pixel-10-update/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Tue, 05 May 2026 19:11:39 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Pixel 10]]></category>
		<category><![CDATA[Pixel 10 Pro]]></category>
		<category><![CDATA[Pixel 10 Pro Fold]]></category>
		<category><![CDATA[Pixel 10 Pro XL]]></category>
		<category><![CDATA[Update]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320584</guid>

					<description><![CDATA[<p>The May 2026 Google Pixel update is available as you read this and you should be able to update to it immediately if you go looking in the right places. For most, that will mean an over-the-air update that&#8217;ll arrive without issue and get you setup for the next update to come. For those with...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/google-issues-warning-for-may-2026-pixel-10-update/">Google Issues Warning For May 2026 Pixel 10 Update</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>The May 2026 Google Pixel update <a href="https://www.droid-life.com/2026/05/05/2026-may-pixel-update-download-install/">is available as you read this</a> and you should be able to update to it immediately if you go looking in the right places. For most, that will mean an over-the-air update that&#8217;ll arrive without issue and get you setup for the next update to come. For those with a Pixel 10 series device, Google has issued a bit of a warning with special instructions.</p>



<p>On the factory images page for Pixel updates, Google added a note today to let owners of the Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL, and Pixel 10 Pro Fold know that there is a situation they need to be aware of when applying the May 2026 update.</p><div id="droid-3058574147" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7544968609461-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7544968609461-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7544968609461-0'] = setTimeout( function () {
			const id = 'gpt-ad-7544968609461-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7544968609461-0' );
	} );
  </script>
</div>
</div>



<p>Google notes that this latest update increments the anti-rollback version of the bootloader and there could be an issue if you try to manually update later and run into issues:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Warning:</strong> The May 2026 update for Pixel 10, 10 Pro, 10 Pro XL and 10 Pro Fold devices contains a bootloader update that increments the anti-roll back version for the bootloader. This prevents the device from rolling back to previous vulnerable versions of the bootloader. After flashing the May 2026 update on these devices you won&#8217;t be able to flash and boot older Android 16 builds.</p>
</blockquote>



<p>Breaking that down a bit, you may be aware of Android&#8217;s <a href="https://source.android.com/docs/core/ota/ab#slots" target="_blank" rel="noreferrer noopener">seamless updates</a>. In the basic form, seamless updates are a way for Google to load bootable builds of Android in 2 separate slots (active and inactive) on your device. This lets an update install in the background, leaving your device available during that process, and then only requiring a quick reboot to switch over to the new build.</p>



<p>For most updates, you switch slots, moving a previous build to the inactive slot as a fallback build if something were to go wrong. Then, when a new update arrives, it takes the inactive slot and then you do another switch.</p><div id="droid-1070692059" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7444366777624-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7444366777624-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7444366777624-0'] = setTimeout( function () {
			const id = 'gpt-ad-7444366777624-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7444366777624-0' );
	} );
  </script>
</div>
</div>



<p>However, since this May 2026 update brings a new bootloader, that inactive slot with the older bootloader could become a problem. Should you try to flash the active slot with a build that fails to boot, the fallback or inactive slot would kick in and try to boot that build with the older bootloader. This would essentially leave your device in an unbootable state.</p>



<p><strong>The fix?</strong> <em>For the majority of you, I wouldn&#8217;t worry about any of this</em>. This is a warning for those who might manually flash an update at some point and attempt to do so in the active slot. If the inactive slot remains on an older bootloader, then there would be a problem.</p>



<p>Here&#8217;s the recommendation:</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-very-light-grey-background-color has-background">To avoid hitting this state, if you are flashing an impacted Pixel device with the May 2026 update or newer for the first time, flash the bootloader partition to the inactive slot&nbsp;<strong>after successfully updating and booting into Android 16 May 2026 at least once</strong>. This can be done by following these steps:</p>



<p class="has-very-light-grey-background-color has-background">After a successful boot into Android 16 May 2026 for the first time, sideload the&nbsp;<a href="https://developers.google.com/android/ota">full OTA image</a>&nbsp;corresponding to that build and reboot the device to ensure that both slots have a bootable image.</p>
</div></div>
</div></div>



<p>In short, most of you don&#8217;t need to worry about a thing. Folks who tinker, maybe consider the instructions above.</p>



<p>And for those curious, Google issued a very similar warning last year to the Pixel 6 and 6 Pro, Pixel 6a, Pixel 8 and 8 Pro, and Pixel 8a.</p><div id="droid-533611950" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7195852666700-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7195852666700-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7195852666700-0'] = setTimeout( function () {
			const id = 'gpt-ad-7195852666700-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7195852666700-0' );
	} );
  </script>
</div>
</div>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/google-issues-warning-for-may-2026-pixel-10-update/">Google Issues Warning For May 2026 Pixel 10 Update</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/05/google-issues-warning-for-may-2026-pixel-10-update/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/05/Pixel-10-Pro-Update-Instructions-980x664.jpg" medium="image" />
	</item>
		<item>
		<title>2026 May Pixel Update Available for Your Pixel Phone</title>
		<link>https://www.droid-life.com/2026/05/05/2026-may-pixel-update-download-install/</link>
					<comments>https://www.droid-life.com/2026/05/05/2026-may-pixel-update-download-install/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Tue, 05 May 2026 18:15:19 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Factory Image]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OTA]]></category>
		<category><![CDATA[Pixel 10]]></category>
		<category><![CDATA[Pixel 10 Pro]]></category>
		<category><![CDATA[Pixel 10 Pro Fold]]></category>
		<category><![CDATA[Pixel 10 Pro XL]]></category>
		<category><![CDATA[Pixel 10a]]></category>
		<category><![CDATA[Pixel 7a]]></category>
		<category><![CDATA[Pixel 8]]></category>
		<category><![CDATA[Pixel 8 Pro]]></category>
		<category><![CDATA[Pixel 8a]]></category>
		<category><![CDATA[Pixel 9]]></category>
		<category><![CDATA[Pixel 9 Pro]]></category>
		<category><![CDATA[Pixel 9 Pro Fold]]></category>
		<category><![CDATA[Pixel 9 Pro XL]]></category>
		<category><![CDATA[Pixel 9a]]></category>
		<category><![CDATA[Pixel Fold]]></category>
		<category><![CDATA[Pixel Tablet]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Update]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320574</guid>

					<description><![CDATA[<p>Google released the May 2026 Pixel update this morning, giving us at least one final Android 16 build before they release Android 17 to the masses. While Android 17 is very much in the final stages of its beta program, things must not quite be ready or Google is saving that release for Google I/O...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/2026-may-pixel-update-download-install/">2026 May Pixel Update Available for Your Pixel Phone</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Google released the May 2026 Pixel update this morning, giving us at least one final Android 16 build before they release Android 17 to the masses. While Android 17 is very much in the <a href="https://www.droid-life.com/2026/04/16/android-17-beta-4-arriving/">final stages of its beta program</a>, things must not quite be ready or Google is saving that release for Google I/O later this month.</p>



<p>In this Android 16 build for May, Google has released a single build for the Pixel 7a up through the Pixel 10a. We are missing updates for the Pixel 6 series, Pixel 6a, and Pixel 7 series &#8211; <a href="https://www.droid-life.com/2026/05/05/pixel-6-pixel-7-updates-schedule-missing/">we&#8217;ve talked about why these devices</a> don&#8217;t see every single update any longer.</p><div id="droid-3625702014" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-9273447254646-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-9273447254646-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-9273447254646-0'] = setTimeout( function () {
			const id = 'gpt-ad-9273447254646-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-9273447254646-0' );
	} );
  </script>
</div>
</div>



<p>The new build can be found below for each device, but it&#8217;s the same for all as CP1A.260505.005, at least for now. On occasion, we see Google release additional builds for specific carriers or countries.</p>



<p>As for rollout timing, this May Pixel update will start today and &#8220;continue over the next several weeks in phases.&#8221;</p>



<div class="wp-block-group has-very-light-grey-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>Global</strong></p>



<ul class="wp-block-list">
<li>Pixel 7a: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel Tablet: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CP1A.260505.005</li>



<li>Pixel Fold: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 8:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;CP1A.260505.005</li>



<li>Pixel 8 Pro:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;CP1A.260505.005</li>



<li>Pixel 8a: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 9: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 9 Pro: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 9 Pro XL: &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 9 Pro Fold:&nbsp; &nbsp; &nbsp;CP1A.260505.005</li>



<li>Pixel 9a:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 10:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 10 Pro: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 10 Pro XL: &nbsp; &nbsp; CP1A.260505.005</li>



<li>Pixel 10 Pro Fold:&nbsp; CP1A.260505.005</li>



<li>Pixel 10a:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CP1A.260505.005</li>
</ul>
</div></div>



<p>As for what&#8217;s new in the May 2026 Pixel update, Google shared the following:</p><div id="droid-904889226" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7305741456802-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7305741456802-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7305741456802-0'] = setTimeout( function () {
			const id = 'gpt-ad-7305741456802-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7305741456802-0' );
	} );
  </script>
</div>
</div>



<div class="wp-block-group has-very-light-grey-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>Battery &amp; Charging</strong></p>



<ul class="wp-block-list">
<li>Fix for slow wireless charging speeds when the battery level is between 75% and 80% in certain conditions*[1]</li>
</ul>



<p><strong>Camera</strong></p>



<ul class="wp-block-list">
<li>Fix for an issue where the camera app could freeze while recording video and adjusting the zoom level*[4]</li>
</ul>



<p><strong>Display &amp; Graphics</strong></p>



<ul class="wp-block-list">
<li>Fix for an issue that caused a persistent flickering white dot or visual noise to appear at the top of the display in certain conditions*[3]</li>



<li>Fix for an issue that could intermittently cause the screen to appear fuzzy, frozen, or display noise lines*[2]</li>
</ul>



<p><strong>Framework</strong></p>



<ul class="wp-block-list">
<li>Fix for an issue where the keyboard or input screen could appear frozen or incorrectly positioned in some apps under certain conditions*[1]</li>
</ul>



<p><strong>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</strong></p>



<p><strong><em>Device Applicability</em></strong></p>



<p>Fixes are available for all supported Pixel devices unless otherwise indicated below. Some fixes may be carrier/region specific.&nbsp;</p>



<p><em>*[1]</em>&nbsp;Pixel 7a, Pixel 8, Pixel 8 Pro, Pixel 8a, Pixel Fold, Pixel Tablet, Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 9 Pro Fold, Pixel 9a, Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL, Pixel 10 Pro Fold, Pixel 10a</p>



<p><em>*[2] Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL</em></p>



<p><em>*[3] Pixel 10 Pro, Pixel 10 Pro XL</em></p>



<p><em>*[4] Pixel 10</em></p>
</div></div>



<p>Again, Google (and its carrier partners like Verizon, T-Mobile, and AT&amp;T) will begin pushing these updates over-the-air shortly (Settings&gt;System&gt;Software updates&gt;System update), but if you don’t want to wait for Google and prefer to update manually, you will soon find each factory image or OTA file at the links below. For instructions on how to flash a factory image,&nbsp;<a href="https://www.droid-life.com/2013/11/05/how-to-flash-nexus-5-factory-images/">here you go</a>. For instructions on how to flash an OTA .zip file,&nbsp;<a href="https://www.droid-life.com/2020/01/02/get-faster-pixel-updates-adb-sideload/">here you go</a>.</p>



<ul class="wp-block-list">
<li><a href="https://developers.google.com/android/images" target="_blank" rel="noreferrer noopener">Factory Images</a></li>



<li><a href="https://developers.google.com/android/ota" target="_blank" rel="noreferrer noopener">OTA Files</a></li>



<li><a href="https://source.android.com/docs/security/bulletin/pixel/2026/2026-05-01" target="_blank" rel="noreferrer noopener">Pixel/Nexus Security Bulletin</a></li>



<li><a href="https://support.google.com/pixelphone/thread/431077516/google-pixel-update-may-2026?hl=en&amp;sjid=15818070737655834069-NC" target="_blank" rel="noreferrer noopener">Pixel Security Update Changes</a></li>
</ul>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/2026-may-pixel-update-download-install/">2026 May Pixel Update Available for Your Pixel Phone</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/05/2026-may-pixel-update-download-install/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2025/11/MAY-2026-PIXEL-UPDATE-DOWNLOAD-980x637.jpg" medium="image" />
	</item>
		<item>
		<title>Pixel 6 and Pixel 7 Updates are Missing: Here&#8217;s What is Happening With Your Pixel</title>
		<link>https://www.droid-life.com/2026/05/05/pixel-6-pixel-7-updates-schedule-missing/</link>
					<comments>https://www.droid-life.com/2026/05/05/pixel-6-pixel-7-updates-schedule-missing/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Tue, 05 May 2026 18:14:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Pixel 6]]></category>
		<category><![CDATA[Pixel 6 Pro]]></category>
		<category><![CDATA[Pixel 6a]]></category>
		<category><![CDATA[Pixel 7]]></category>
		<category><![CDATA[Pixel 7 Pro]]></category>
		<category><![CDATA[Pixel 7a]]></category>
		<category><![CDATA[Update]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=312166</guid>

					<description><![CDATA[<p>The expected Pixel update schedule has changed in the past year for the Pixel 6 and Pixel 7 series. Both the Pixel 6 and Pixel 7 series of phones should still be supported through 2026, 2027, and beyond, we&#8217;re just starting to question what the cadence for updates will be going forward. I bring this...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/pixel-6-pixel-7-updates-schedule-missing/">Pixel 6 and Pixel 7 Updates are Missing: Here&#8217;s What is Happening With Your Pixel</a></p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>The expected Pixel update schedule has changed in the past year for the Pixel 6 and Pixel 7 series</strong>.</p>



<p>Both the Pixel 6 and Pixel 7 series of phones should still be <a href="https://www.droid-life.com/2024/12/05/google-appears-to-extend-pixel-6-pixel-7-and-pixel-fold-os-support-for-another-2-years/">supported through 2026, 2027, and beyond</a>, we&#8217;re just starting to question what the cadence for updates will be going forward. I bring this up because folks who own these devices are likely wondering where their updates are after several misses in recent months, starting around July 2025.</p><div id="droid-3509031080" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-5806421216589-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-5806421216589-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-5806421216589-0'] = setTimeout( function () {
			const id = 'gpt-ad-5806421216589-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-5806421216589-0' );
	} );
  </script>
</div>
</div>



<p>Google has issued <em>monthly</em> updates for its Pixel devices from the day they were introduced, so a missed month or two is a noteworthy event. For a device to miss updates for several months is really something that should be drawing some attention. That in mind, no where in Google&#8217;s official documentation does it say that their Pixel devices are guaranteed to receive monthly updates, but that&#8217;s how they have sent them. Their support documents simply state the number of years of expected support.</p>



<p><a href="https://www.droid-life.com/2025/10/09/where-are-the-pixel-6-and-pixel-6-pro-updates/">We&#8217;ve asked Google to give us more information</a> on what we believe is a change in the update schedule for the Pixel 6 (and Pixel 7), but they have so far not gone into specifics, only suggesting that all of the still-supported Pixel devices are &#8220;compliant.&#8221; When we asked what was up with Pixel 6 updates, they responded with the following:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>“Pixel phones will remain security compliant for the full duration of their support windows, which can be found&nbsp;<a href="https://support.google.com/pixelphone/answer/4457705">here</a>.</p>



<p>Your device will remain private and secure through Pixel specific patches, Google Play System Updates and fixes through the Android Security Bulletin. You can also expect your phone to get better over time with regular Pixel Drops and updates to the latest OS for the device’s full support window.”</p>
</blockquote>



<p>Because of that vague statement, we thought it was time to start a running timeline of updates for these devices to help you keep track of what the current releases are for each. And just maybe, this will give us some clarity around expectations going forward.</p><div id="droid-1580594642" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-5401635495413-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-5401635495413-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-5401635495413-0'] = setTimeout( function () {
			const id = 'gpt-ad-5401635495413-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-5401635495413-0' );
	} );
  </script>
</div>
</div>



<p><strong>Pixel 6 and Pixel 6 Pro update timeline, current build</strong>: The current Pixel 6 and Pixel 6 Pro update you should be on is <strong>CP1A.260405.005</strong>.</p>



<ul class="wp-block-list">
<li><strong>June 2025 update</strong>: <a href="https://www.droid-life.com/2025/06/10/android-16-download-new-features/">Received on June 10</a> as the first stable Android 16 build (BP2A.250605.031.A2)</li>



<li><strong>July 2025 update</strong>: Did not receive a July update</li>



<li><strong>August 2025 update</strong>: Did not receive an August update &#8211; received another June build in August (BP2A.250605.031.A5)</li>



<li><strong>September 2025 update</strong>: Received on September 3 as QPR1 and build (BP3A.250905.014)</li>



<li><strong>October 2025 update</strong>: Did not receive October update</li>



<li><strong>November 2025 update</strong>: Did not receive November update</li>



<li><strong>December 2025 update</strong>:&nbsp;<a href="https://www.droid-life.com/2025/12/02/download-pixel-december-update-features/">Received on December 2</a> as December quarterly update (QPR2, BP4A.251205.006)</li>



<li><strong>January 2026 update</strong>: Did not receive January update</li>



<li><strong>February 2026</strong>: Did not receive February update</li>



<li><strong>March 2026</strong>: <a href="https://www.droid-life.com/2026/03/03/2026-march-pixel-update-download/">Received on March 3</a> as March quarterly update (QPR3, CP1A.260305.016)</li>



<li><strong>April 2026</strong>: <a href="https://www.droid-life.com/2026/04/07/2026-april-pixel-update-download-phone/">Received on April 7</a> as a regular monthly update (CP1A.260405.005)</li>



<li><strong>May 2026</strong>: Did not receive May update</li>
</ul>



<p><em>NOTE: We&#8217;re back to missing updates with the May 2026 update.</em></p>



<p><strong>Pixel 6a update timeline, current build</strong>: The current Pixel 6a update you should be on is <strong>CP1A.260405.005</strong>.</p>



<ul class="wp-block-list">
<li><strong>June 2025 update</strong>: Received on June 10 as the first stable Android 16 build (BP2A.250605.031.A2)</li>



<li><strong>July 2025 update</strong>: <a href="https://www.droid-life.com/2025/07/08/july-2025-android-security-update-download-google-pixel-devices/">Received on July 8</a> with July security patch (BP2A.250705.008)</li>



<li><strong>August 2025 update</strong>: Received another July build (BP2A.250705.008.A1)</li>



<li><strong>September 2025 update</strong>:&nbsp;Received on September 3 as QPR1 and build (BP3A.250905.014)</li>



<li><strong>October 2025 update</strong>: Did not receive October update</li>



<li><strong>November 2025 update</strong>: Did not receive November update</li>



<li><strong>December 2025 update</strong>:&nbsp;Received on December 2 as December quarterly update (QPR2, BP4A.251205.006)</li>



<li><strong>January 2026 update</strong>: Did not receive January update</li>



<li><strong>February 2026</strong>: Did not receive February update</li>



<li><strong>March 2026</strong>: <a href="https://www.droid-life.com/2026/03/03/2026-march-pixel-update-download/">Received on March 3</a> as March quarterly update (QPR3, CP1A.260305.016)</li>



<li><strong>April 2026</strong>: <a href="https://www.droid-life.com/2026/04/07/2026-april-pixel-update-download-phone/">Received on April 7</a> as a regular monthly update (CP1A.260405.005)</li>



<li><strong>May 2026</strong>: Did not receive May update</li>
</ul>



<p><em>NOTE: We&#8217;re back to missing updates with the May 2026 update.</em></p>



<p><strong>Pixel 7 and Pixel 7 Pro update timeline, current build</strong>: The current Pixel 7 and Pixel 7 Pro update you should be on is <strong>CP1A.260405.005</strong>.</p><div id="droid-419331240" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-1581468032374-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-1581468032374-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-1581468032374-0'] = setTimeout( function () {
			const id = 'gpt-ad-1581468032374-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-1581468032374-0' );
	} );
  </script>
</div>
</div>



<ul class="wp-block-list">
<li><strong>June 2025 update</strong>: Received on June 10 as the first stable Android 16 build (BP2A.250605.031.A2)</li>



<li><strong>July 2025 update</strong>: Received on July 8 with July security patch (BP2A.250705.008)</li>



<li><strong>August 2025 update</strong>: Received on August 5 with August security patch (BP2A.250805.005)</li>



<li><strong>September 2025 update</strong>:&nbsp;Received on September 3 as QPR1 and build (BP3A.250905.014)</li>



<li><strong>October 2025 update</strong>: Received on October 8 with October security patch (BP3A.251005.004.B1); received 2nd October update on October 30 (BP3A.251005.004.B2)</li>



<li><strong>November 2025 update</strong>: Did not receive November update</li>



<li><strong>December 2025 update</strong>: Received on December 2 as December quarterly update (QPR2, BP4A.251205.006)</li>



<li><strong>January 2026 update</strong>: Did not receive January update</li>



<li><strong>February 2026</strong>: Did not receive February update</li>



<li><strong>March 2026</strong>: <a href="https://www.droid-life.com/2026/03/03/2026-march-pixel-update-download/">Received on March 3</a> as March quarterly update (QPR3, CP1A.260305.016)</li>



<li><strong>April 2026</strong>: <a href="https://www.droid-life.com/2026/04/07/2026-april-pixel-update-download-phone/">Received on April 7</a> as a regular monthly update (CP1A.260405.005)</li>



<li><strong>May 2026</strong>: Did not receive May update</li>
</ul>



<p><em>NOTE: We&#8217;re back to missing updates with the May 2026 update.</em></p>



<p><strong>Pixel 7a update timeline, current build</strong>: The current Pixel 7a update you should be on is <strong>CP1A.260505.005</strong>.</p>



<ul class="wp-block-list">
<li><strong>November 2025 update</strong>: Received on November 11 with November security patch (BP3A.251105.015)</li>



<li><strong>December 2025 update</strong>: Did not receive December update</li>



<li><strong>January 2026 update</strong>: Received on January 12 with January security patch (BP4A.260105.004.E1)</li>



<li><strong>February 2026</strong>: Received update on February 3 with February security patch (BP4A.260205.001)</li>



<li><strong>March 2026</strong>: <a href="https://www.droid-life.com/2026/03/03/2026-march-pixel-update-download/">Received on March 3</a> as March quarterly update (QPR3, CP1A.260305.016)</li>



<li><strong>April 2026</strong>: <a href="https://www.droid-life.com/2026/04/07/2026-april-pixel-update-download-phone/">Received on April 7</a> as a regular monthly update (CP1A.260405.005)</li>



<li><strong>May 2026</strong>: <a href="https://www.droid-life.com/2026/05/05/2026-may-pixel-update-download-install/">Received on May 5</a> as regular monthly update (CP1A.260505.005)</li>
</ul>



<p><em>NOTE: The Pixel 7a first missed the December update and has received the January, February, March, April, and May 2026 patches. Still, because of the December miss, we&#8217;re now tracking it.</em></p>



<p>We&#8217;ll continue to update this post each month unless the updates start showing up monthly again. We&#8217;ll also add devices if they slip from the monthly cadence.</p>



<p><em>UPDATED MAY 5 &#8211; GOOGLE RELEASED THE MAY UPDATE AND LEFT OUT UPDATES FOR THE PIXEL 6, 6 PRO, 6A, PIXEL 7, AND 7 PRO.</em></p><div id="droid-984157241" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-8097885846385-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-8097885846385-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-8097885846385-0'] = setTimeout( function () {
			const id = 'gpt-ad-8097885846385-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-8097885846385-0' );
	} );
  </script>
</div>
</div>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/pixel-6-pixel-7-updates-schedule-missing/">Pixel 6 and Pixel 7 Updates are Missing: Here&#8217;s What is Happening With Your Pixel</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/05/pixel-6-pixel-7-updates-schedule-missing/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2022/10/Google-Pixel-7-Pro-5-of-23-1200x800.jpg" medium="image" />
	</item>
		<item>
		<title>Android Show &#8220;I/O Edition&#8221; to Highlight One of Android&#8217;s Biggest Years Yet</title>
		<link>https://www.droid-life.com/2026/05/05/android-show-i-o-edition-to-highlight-one-of-androids-biggest-years-yet/</link>
					<comments>https://www.droid-life.com/2026/05/05/android-show-i-o-edition-to-highlight-one-of-androids-biggest-years-yet/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Tue, 05 May 2026 17:00:00 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[GoogleIO]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320543</guid>

					<description><![CDATA[<p>Someone must have slipped up a week ago and posted this slightly early, so if you saw it and are thinking you&#8217;ve seen this before, I apologize. However, it&#8217;s now official that Google will host a &#8220;The Android Show: I/O Edition&#8221; on May 12 to showcase a bunch of Android happenings at I/O 2026. This...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/android-show-i-o-edition-to-highlight-one-of-androids-biggest-years-yet/">Android Show &#8220;I/O Edition&#8221; to Highlight One of Android&#8217;s Biggest Years Yet</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Someone must have slipped up a week ago and posted this slightly early, so if you saw it and are thinking you&#8217;ve seen this before, I apologize. However, it&#8217;s now <em>official</em> that Google will host a &#8220;The Android Show: I/O Edition&#8221; on May 12 to showcase a bunch of Android happenings at I/O 2026.</p>



<p>This may all sound confusing, since they could just show off what&#8217;s new at the actual I/O on May 19, right? Well, Google has other plans for the 2nd year in a row. If you look back to Google I/O 2025, <a href="https://www.droid-life.com/2025/05/13/watch-the-android-show-google-i-o-edition/">they did this exact same thing</a>.</p><div id="droid-1614755035" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-2504021019867-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-2504021019867-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-2504021019867-0'] = setTimeout( function () {
			const id = 'gpt-ad-2504021019867-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-2504021019867-0' );
	} );
  </script>
</div>
</div>



<p>Google is spending a lot of time at its developer conference talking about AI these days. To make sure they can fill up the full 2-hour keynote with AI news, they are separating out Android for 2026. This means a special &#8220;The Android Show&#8221; a week before the actual I/O conference kicks off.</p>



<p>Google has told us that this will be one of the biggest years yet for Android, so if this separation worries you, it shouldn&#8217;t. There should be a ton of Android XR updates, stable Android 17 has a chance to show up, and all of their top Android apps typically see refreshes on some level. </p>



<p>&#8220;The Android Show: I/O Edition&#8221; for 2026 kicks off on May 12 at 10AM PT. You can watch it at YouTube. You can also visit this dedicated Android I/O site for more: <a href="http://android.com/io-2026" target="_blank" rel="noreferrer noopener">android.com/io-2026</a>.</p><div id="droid-3455528325" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-3444073901178-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-3444073901178-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-3444073901178-0'] = setTimeout( function () {
			const id = 'gpt-ad-3444073901178-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-3444073901178-0' );
	} );
  </script>
</div>
</div>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Don’t miss The Android Show | I/O Edition on May 12" width="1300" height="731" src="https://www.youtube.com/embed/dXCCleAddEA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/android-show-i-o-edition-to-highlight-one-of-androids-biggest-years-yet/">Android Show &#8220;I/O Edition&#8221; to Highlight One of Android&#8217;s Biggest Years Yet</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/05/android-show-i-o-edition-to-highlight-one-of-androids-biggest-years-yet/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/05/Android-Google-IO-2026-980x639.jpg" medium="image" />
	</item>
		<item>
		<title>Google Home Updated With Gemini 3.1, App Gets Big Improvements</title>
		<link>https://www.droid-life.com/2026/05/05/google-home-updated-with-gemini-3-1-app-gets-big-improvements/</link>
					<comments>https://www.droid-life.com/2026/05/05/google-home-updated-with-gemini-3-1-app-gets-big-improvements/#comments</comments>
		
		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Tue, 05 May 2026 16:00:21 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Home]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320528</guid>

					<description><![CDATA[<p>Google is shipping out a two-part update to the entire Google Home experience. You have your Google Home hardware and the software it runs getting updated with the latest Gemini model, but then we also have the Google Home app that&#8217;s getting improved upon, too. As announced, Gemini 3.1 is coming to supported Google Home...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/google-home-updated-with-gemini-3-1-app-gets-big-improvements/">Google Home Updated With Gemini 3.1, App Gets Big Improvements</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Google is shipping out a two-part update to the entire <strong><a href="/tag/google-home">Google Home</a></strong> experience. You have your Google Home hardware and the software it runs getting updated with the latest Gemini model, but then we also have the Google Home app that&#8217;s getting improved upon, too. </p>



<p>As announced, <strong>Gemini 3.1</strong> is coming to supported Google Home devices. This means improved understanding and problem solving, with Gemini capable of executing multi-step commands. This update also includes a bug fix for Gemini mixing up AM/PM when setting an alarm. </p><div id="droid-3100104085" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-5990957747726-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-5990957747726-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-5990957747726-0'] = setTimeout( function () {
			const id = 'gpt-ad-5990957747726-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-5990957747726-0' );
	} );
  </script>
</div>
</div>



<div class="wp-block-group has-light-grey-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h4 class="wp-block-heading" id="h-gemini-3-1"><strong>Gemini 3.1</strong></h4>



<ul class="wp-block-list">
<li><strong>Improved Understanding and Problem Solving:</strong> Gemini can now more reliably understand and execute complex, multi-step voice commands.</li>



<li><strong>Easier Calendar &amp; Alarm Management: </strong>With Gemini’s improvements, you can now easily ask about your upcoming events or move them around. We’ve also resolved issues with mixing up AM/PM when setting an alarm.</li>
</ul>
</div></div>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="980" height="721" src="https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App-980x721.jpg" alt="" class="wp-image-320532" srcset="https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App-980x721.jpg 980w, https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App-270x199.jpg 270w, https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App-768x565.jpg 768w, https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App-440x324.jpg 440w, https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App-320x235.jpg 320w, https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App-1400x1029.jpg 1400w, https://www.droid-life.com/wp-content/uploads/2026/05/Google-Home-App.jpg 1500w" sizes="(max-width: 980px) 100vw, 980px" /></figure>



<p>Inside the Google Home app, there are big changes, following up on <a href="https://www.droid-life.com/2026/04/28/gemini-for-google-home-gets-significant-speed-upgrade/">last week&#8217;s speed improvement announcement</a>. This week, Google highlights an improved camera experience, with a more modern look now available with faster navigation, smoother scrubbing, and sightline tracking. A redesigned event details page is also rolling out, showcased in the image above. </p>



<p>Updated automations are in the update, such as the ability to manage robot vacuums, checking door locks, and much more. Read the full list of changes below. </p>



<div class="wp-block-group has-light-grey-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h4 class="wp-block-heading" id="h-google-home-updates"><strong>Google Home Updates</strong>:</h4>



<ul class="wp-block-list">
<li><strong>Improved Camera Experience:</strong> We are updating and modernizing the camera experience in the Google Home app, which will include faster navigation, smoother video scrubbing with sightline tracking, alerts with zoomed-in previews and more.</li>



<li><strong>Updated Automations:</strong> We are releasing new automation capabilities for more peace of mind and convenience, such as managing robot vacuums, checking door locks and more. </li>



<li><strong>Easier Home Management:</strong> We are making it easier for you to control and view the home from multiple surfaces. In public preview, notifications will be more helpful, with customizable &#8220;Quick Action&#8221; buttons that give users with multiple homes immediate control. And coming soon to public preview, you will be able to access Ask Home on the web.</li>
</ul>
</div></div>



<p>If you want to be one of the first Google Home users to try everything that Google announced this morning, you&#8217;ll want to be part of the Public Preview. You can find instructions on <a href="https://support.google.com/googlenest/answer/12494697" target="_blank" rel="noreferrer noopener">joining Public Preview here</a>, letting you get these new features ahead of others. </p><div id="droid-1965203561" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7848421005556-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7848421005556-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7848421005556-0'] = setTimeout( function () {
			const id = 'gpt-ad-7848421005556-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7848421005556-0' );
	} );
  </script>
</div>
</div>



<p>// <a href="https://support.google.com/googlenest/answer/15962877?hl=en" target="_blank" rel="noreferrer noopener">Google</a></p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/google-home-updated-with-gemini-3-1-app-gets-big-improvements/">Google Home Updated With Gemini 3.1, App Gets Big Improvements</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/05/google-home-updated-with-gemini-3-1-app-gets-big-improvements/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2025/10/Google-Home-Gemini-Assistant-1200x782.jpg" medium="image" />
	</item>
		<item>
		<title>RCS Encryption Ready to Rollout Between iPhones and Android in New Update</title>
		<link>https://www.droid-life.com/2026/05/05/rcs-encryption-ready-to-rollout-between-iphones-and-android/</link>
					<comments>https://www.droid-life.com/2026/05/05/rcs-encryption-ready-to-rollout-between-iphones-and-android/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Tue, 05 May 2026 15:41:01 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Messages]]></category>
		<category><![CDATA[iMessage]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[RCS]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320529</guid>

					<description><![CDATA[<p>Back in February, Google and Apple confirmed that they had begun testing end-to-end encryption (E2EE) through RCS when messages were sent between an iPhone and an Android device. That was all happening as a part of iOS 26.4 beta builds, but it now appears that with an update to iOS 26.5 that the true rollout...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/rcs-encryption-ready-to-rollout-between-iphones-and-android/">RCS Encryption Ready to Rollout Between iPhones and Android in New Update</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Back in February, Google and Apple confirmed that they had begun testing end-to-end encryption (E2EE) through RCS when messages were sent between an iPhone and an Android device. That was all <a href="https://www.droid-life.com/2026/02/23/google-and-apple-start-testing-encrypted-rcs-messaging-together/">happening as a part of iOS 26.4 beta builds</a>, but it now appears that with an update to iOS 26.5 that the true rollout will begin.</p>



<p>According to a changelog posted by <em><a href="https://9to5mac.com/2026/05/04/apple-highlights-3-enhancements-coming-to-iphone-with-ios-26-5/">9to5Mac</a></em>, iOS 26.5 will add E2EE RCS messaging (still in &#8220;beta&#8221;) through supported carriers and could take some time to land on your devices.</p><div id="droid-3248402331" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7708301302088-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7708301302088-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7708301302088-0'] = setTimeout( function () {
			const id = 'gpt-ad-7708301302088-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7708301302088-0' );
	} );
  </script>
</div>
</div>



<p>The changelog they listed says the following:</p>



<ul class="wp-block-list has-very-light-grey-background-color has-background">
<li>End-to-end encrypted RCS messaging (beta) in Messages is available with supported carriers and will roll out over time.</li>
</ul>



<p>As much as this news bring us joy and will lead to more secure conversations between our friends with iPhones, those &#8220;roll out over time&#8221; and &#8220;with supported carriers&#8221; pieces could mean a lengthy period before we get access. Carriers in the US are notoriously bad at supporting anything new, but they&#8217;ve been particularly bad with RCS. RCS still feels like a broken service at times depending on which carriers you are attempting to send between.</p>



<p>I will say that RCS has been a tremendous success for the most part with Apple on board. While I still see some issues with Android-to-iPhone messaging, it works for the most part and the group chats, media sharing, and reactions have all been greatly improved. The only issue now is on Apple&#8217;s end, with VPNs (NordVPN specifically) not playing nicely with RCS between the two platforms. Here&#8217;s to hoping that gets fixed with this 26.5 update.</p><div id="droid-2214981624" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-2450542846336-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-2450542846336-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-2450542846336-0'] = setTimeout( function () {
			const id = 'gpt-ad-2450542846336-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-2450542846336-0' );
	} );
  </script>
</div>
</div>



<p>For those of you who use <a href="/tag/google-messages">Google Messages</a> and RCS frequently, how have things been when messaging an iPhone?</p>



<p></p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/05/rcs-encryption-ready-to-rollout-between-iphones-and-android/">RCS Encryption Ready to Rollout Between iPhones and Android in New Update</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/05/rcs-encryption-ready-to-rollout-between-iphones-and-android/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2025/10/Pixel-10-Pro-iPhone-17-Pro-5-1200x800.jpg" medium="image" />
	</item>
		<item>
		<title>May Google Play Updates Bring Several Changes</title>
		<link>https://www.droid-life.com/2026/05/04/may-google-play-updates-bring-several-changes/</link>
					<comments>https://www.droid-life.com/2026/05/04/may-google-play-updates-bring-several-changes/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Mon, 04 May 2026 23:00:51 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Play Services]]></category>
		<category><![CDATA[Update]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320522</guid>

					<description><![CDATA[<p>The monthly Google System Services has begun rolling out with fresh updates for Google Play Services (v26.17) and the Google Play Store (v51.3). The list of changes isn&#8217;t lengthy at this moment, but Google is known to push additional updates throughout a month. For now, we have account management changes when you sign-in with a...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/may-google-play-updates-bring-several-changes/">May Google Play Updates Bring Several Changes</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>The monthly <strong>Google System Services</strong> has begun rolling out with fresh updates for Google Play Services (v26.17) and the Google Play Store (v51.3). The list of changes isn&#8217;t lengthy at this moment, but Google is known to push additional updates throughout a month.</p>



<p>For now, we have account management changes when you sign-in with a Dasher account, new developer services, and bug fixes for Wallet-related services. We&#8217;re also getting an update to Google Play that lets you open the Google Play Sidekick from the notificaton drawer.</p><div id="droid-1905543505" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-2198443329846-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-2198443329846-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-2198443329846-0'] = setTimeout( function () {
			const id = 'gpt-ad-2198443329846-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-2198443329846-0' );
	} );
  </script>
</div>
</div>



<p>View the full list below &#8211; we&#8217;ll update it as the month moves along and Google shares more.</p>



<p>And for those who forgot, you can <a href="https://www.droid-life.com/2026/04/11/android-has-a-secret-update-menu-you-likely-didnt-know-about/">check Android&#8217;s secret update menu</a> to update some of this stuff right away.</p>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-dots"/>



<div class="wp-block-group has-very-light-grey-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<h2 class="wp-block-heading" id="h-may-2026-google-system-services-update"><strong>May 2026</strong> Google System Services Update</h2>



<h3 class="wp-block-heading" id="h-google-play-services-v26-17-2026-05-04"><strong>Google Play services v26.17 (2026-05-04)</strong></h3>



<p id="h-account-management"><strong>Account management</strong></p>



<ul class="wp-block-list">
<li>[PC] This update adds a warning screen when you sign in with a Dasher account on Android desktop devices.</li>
</ul>



<p id="h-developer-services"><strong>Developer services</strong></p>



<ul class="wp-block-list">
<li>[Auto, PC, Phone, TV, Wear] New developer features for Google and third-party app developers to support utilities-related processes in their apps.</li>
</ul>



<p id="h-wallet"><strong>Wallet</strong></p>



<ul class="wp-block-list">
<li>[Phone] Bug fixes for Wallet-related services.</li>
</ul>



<p id="h-google-play-store-v51-3-2026-05-04"><strong>Google Play Store v51.3 (2026-05-04)</strong></p>



<ul class="wp-block-list">
<li>[Phone] With this update, you can open Google Play Sidekick from the notification drawer.</li>



<li>[Phone] You can now ask questions and share advice about the games that you play in Spanish, Portuguese, Indonesian, Chinese, Japanese and Korean.</li>
</ul>
</div></div>



<p>// <a href="https://support.google.com/product-documentation/answer/14343500#:~:text=May%202026,Japanese%20and%20Korean.">Google</a></p><div id="droid-395095586" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-6259104810152-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-6259104810152-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-6259104810152-0'] = setTimeout( function () {
			const id = 'gpt-ad-6259104810152-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-6259104810152-0' );
	} );
  </script>
</div>
</div>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/may-google-play-updates-bring-several-changes/">May Google Play Updates Bring Several Changes</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/04/may-google-play-updates-bring-several-changes/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2023/04/Google-Play-3-1200x800.jpg" medium="image" />
	</item>
		<item>
		<title>Gemini App Looks Way Better on iOS Now</title>
		<link>https://www.droid-life.com/2026/05/04/gemini-ios-ui-upgrade/</link>
					<comments>https://www.droid-life.com/2026/05/04/gemini-ios-ui-upgrade/#respond</comments>
		
		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Mon, 04 May 2026 21:49:31 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[iOS]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320517</guid>

					<description><![CDATA[<p>Google is showing off a Gemini app makeover and it looks incredibly clean. The issue people are having is, it&#8217;s been released first to iOS and not Android. Rude. From what we can view in screenshots, since our iOS-powered devices haven&#8217;t yet received the change that began to seed out late last week and over...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/gemini-ios-ui-upgrade/">Gemini App Looks Way Better on iOS Now</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Google is showing off a <strong><a href="/tag/gemini">Gemini</a></strong> app makeover and it looks incredibly clean. The issue people are having is, it&#8217;s been released first to iOS and not Android. Rude.  </p>



<p>From what we can view in screenshots, since our iOS-powered devices haven&#8217;t yet received the change that began to seed out late last week and over the weekend, the opening screen is much less wordy now. Instead of Gemini prompting you to create images or creating music, it&#8217;s a simple prompt of, &#8220;What should we focus on?&#8221; </p><div id="droid-1514399502" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-5087771467583-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-5087771467583-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-5087771467583-0'] = setTimeout( function () {
			const id = 'gpt-ad-5087771467583-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-5087771467583-0' );
	} );
  </script>
</div>
</div>



<figure class="wp-block-image size-large"><img decoding="async" width="980" height="777" src="https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-980x777.jpg" alt="" class="wp-image-320518" srcset="https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-980x777.jpg 980w, https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-270x214.jpg 270w, https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-768x609.jpg 768w, https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-1536x1218.jpg 1536w, https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-440x349.jpg 440w, https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-320x254.jpg 320w, https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI-1400x1111.jpg 1400w, https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-UI.jpg 1920w" sizes="(max-width: 980px) 100vw, 980px" /></figure>



<p>It looks good. The welcome page is upgraded, plus the answer flow also received some nice touches. You can view a video of it in action <a href="https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fs7k7ae2v3xyg1.gif" target="_blank" rel="noreferrer noopener">here</a>. </p>



<p>Gemini itself isn&#8217;t changing. It has all of the same features and we&#8217;re sure it will continue to expand its capabilities. Now, Google, please hurry up and release this UI upgrade to Android. Thanks. </p>



<p>// <a href="https://www.reddit.com/r/GeminiAI/comments/1t24cgy/new_ios_design/" target="_blank" rel="noreferrer noopener">reddit</a> | <a href="https://x.com/immasiddx/status/2050991891135807706" target="_blank" rel="noreferrer noopener">@immasiddx</a></p><div id="droid-3342209500" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-4537029259749-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-4537029259749-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-4537029259749-0'] = setTimeout( function () {
			const id = 'gpt-ad-4537029259749-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-4537029259749-0' );
	} );
  </script>
</div>
</div>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/gemini-ios-ui-upgrade/">Gemini App Looks Way Better on iOS Now</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/04/gemini-ios-ui-upgrade/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/05/New-Gemini-Icon-980x551.jpg" medium="image" />
	</item>
		<item>
		<title>Buy Select Galaxy Watch, Get Free Withings Smart Scale ($130 Value)</title>
		<link>https://www.droid-life.com/2026/05/04/galaxy-watch-free-smart-scale-promo/</link>
					<comments>https://www.droid-life.com/2026/05/04/galaxy-watch-free-smart-scale-promo/#comments</comments>
		
		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Mon, 04 May 2026 19:07:07 +0000</pubDate>
				<category><![CDATA[Deals]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Galaxy Watch 7]]></category>
		<category><![CDATA[Galaxy Watch 8]]></category>
		<category><![CDATA[Galaxy Watch 8 Classic]]></category>
		<category><![CDATA[Galaxy Watch Ultra]]></category>
		<category><![CDATA[Samsung]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320513</guid>

					<description><![CDATA[<p>Samsung is hosting a nice promo on eligible Galaxy Watch purchases. When you purchase a full-price Galaxy Watch, Samsung is including a Withings Smart Body Scale for free, a value of $130. Eligible watches are the Galaxy Watch 7, Watch 8, Watch 8 Classic, and Galaxy Watch Ultra. To claim, the process is very simple....</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/galaxy-watch-free-smart-scale-promo/">Buy Select Galaxy Watch, Get Free Withings Smart Scale ($130 Value)</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Samsung is hosting a nice promo on eligible Galaxy Watch purchases. When you purchase a full-price Galaxy Watch, Samsung is including a Withings Smart Body Scale for free, a value of $130. </p>



<p>Eligible watches are the Galaxy Watch 7, Watch 8, Watch 8 Classic, and <strong><a href="/tag/galaxy-watch-ultra">Galaxy Watch Ultra</a></strong>. To claim, the process is very simple. After the 15-day return period expires on your Watch purchase, Samsung will email you a redemption code to claim your free scale via Withings website. </p><div id="droid-1135781613" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-5810751572874-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-5810751572874-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-5810751572874-0'] = setTimeout( function () {
			const id = 'gpt-ad-5810751572874-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-5810751572874-0' );
	} );
  </script>
</div>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Withings Body Smart scale complements your Galaxy Watch by measuring key body composition metrics at-home, including body fat, weight, muscle mass and visceral fat. By using the Galaxy Watch and Withings Body Smart together, users are empowered to build a complete picture of their health, from home and on the go.</p>
</blockquote>



<p>The promo is live May 4 through July 19. That&#8217;s quite some time to take advantage of the deal. It&#8217;s available exclusively on Samsung&#8217;s website and in the Shop Samsung app. </p>



<h4 class="wp-block-heading" id="h-samsung-links-galaxy-watch-ultra-watch-8-classic">Samsung Links: <a href="https://howl.link/04vl0drsjboqo" target="_blank" rel="noreferrer noopener">Galaxy Watch Ultra</a> | <a href="https://howl.link/9efpupvns1cyo" target="_blank" rel="noreferrer noopener">Watch 8 Classic</a></h4>



<p>// <a href="https://news.samsung.com/us/level-up-health-galaxy-watch-receive-withings-smart-scale/" target="_blank" rel="noreferrer noopener">Samsung</a></p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/galaxy-watch-free-smart-scale-promo/">Buy Select Galaxy Watch, Get Free Withings Smart Scale ($130 Value)</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/04/galaxy-watch-free-smart-scale-promo/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/05/Withings-Smart-Scale-980x551.jpg" medium="image" />
	</item>
		<item>
		<title>Costco Members Can Now Access T-Mobile Deals Online</title>
		<link>https://www.droid-life.com/2026/05/04/t-mobile-costco-members-deals/</link>
					<comments>https://www.droid-life.com/2026/05/04/t-mobile-costco-members-deals/#comments</comments>
		
		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Mon, 04 May 2026 15:43:55 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Carriers]]></category>
		<category><![CDATA[Costco]]></category>
		<category><![CDATA[T-Mobile]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320510</guid>

					<description><![CDATA[<p>T-Mobile and Costco look to be streamlining their partnership, with Costco members now able to access carrier benefits directly through the T-Mobile website. Before this, most perks were reserved for in-person Costco warehouse visits. The perks are quite good, especially for anyone not on T-Mobile who is considering a switch. That&#8217;s how they get ya....</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/t-mobile-costco-members-deals/">Costco Members Can Now Access T-Mobile Deals Online</a></p>
]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="/tag/t-mobile">T-Mobile</a></strong> and Costco look to be streamlining their partnership, with <a href="/tag/costco">Costco</a> members now able to access carrier benefits directly through the T-Mobile website. Before this, most perks were reserved for in-person Costco warehouse visits. </p>



<p>The perks are quite good, especially for anyone not on T-Mobile who is considering a switch. That&#8217;s how they get ya. For example, <strong>activation fees get waived</strong> for Costco members, so that&#8217;s $35 in fees not having to be paid for those who add new lines and purchase select device upgrades. </p><div id="droid-1607501347" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-4068133199234-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-4068133199234-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-4068133199234-0'] = setTimeout( function () {
			const id = 'gpt-ad-4068133199234-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-4068133199234-0' );
	} );
  </script>
</div>
</div>



<p>There are also <strong>exclusive rebates</strong> for online orders. Costco members can get Costco gift cards, up to $100 for device upgrades. And yes, Costco promotions stack with existing T-Mobile deals, such as BYOD (Bring Your Own Device) rebates. For a family of 4 who switch to T-Mobile and bring their own devices, you could net a value of over $5K when adding the Costco Shop cards. </p>



<p>To see how much you can be saving or to check out what you and the family may qualify for, you can link your accounts via the landing page below. </p>



<h3 class="wp-block-heading" id="h-t-mobile-landing-page"><a href="https://www.costco.com/f/-/t-mobile-brand-showcase" target="_blank" rel="noreferrer noopener">T-Mobile Landing Page</a></h3>



<p>// <a href="https://tmo.report/2026/05/costco-members-can-now-order-online-at-t-mobile-and-get-all-the-benefits/" target="_blank" rel="noreferrer noopener">The Mobile Report</a></p><div id="droid-3620244959" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-8714496990512-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-8714496990512-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-8714496990512-0'] = setTimeout( function () {
			const id = 'gpt-ad-8714496990512-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-8714496990512-0' );
	} );
  </script>
</div>
</div>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/t-mobile-costco-members-deals/">Costco Members Can Now Access T-Mobile Deals Online</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/04/t-mobile-costco-members-deals/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/01/T-Mobile-6-980x653.jpg" medium="image" />
	</item>
		<item>
		<title>Pixel 11 Series Specs Leak Tells All</title>
		<link>https://www.droid-life.com/2026/05/04/pixel-11-series-specs-leak-tells-all/</link>
					<comments>https://www.droid-life.com/2026/05/04/pixel-11-series-specs-leak-tells-all/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Mon, 04 May 2026 14:26:10 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Pixel 11]]></category>
		<category><![CDATA[Pixel 11 Pro]]></category>
		<category><![CDATA[Pixel 11 Pro Fold]]></category>
		<category><![CDATA[Pixel 11 Pro XL]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320499</guid>

					<description><![CDATA[<p>Now that May has kicked off, we&#8217;re really only a few months away from Google telling us all about its upcoming Pixel 11 series. Since the big refresh on the Pixel line happened with the Pixel 9 series, we&#8217;ve seen Google switch to an August release window. With summer quickly approaching, it only makes sense...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/pixel-11-series-specs-leak-tells-all/">Pixel 11 Series Specs Leak Tells All</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Now that May has kicked off, we&#8217;re really only a few months away from Google telling us all about its upcoming Pixel 11 series. Since the big refresh on the Pixel line happened with the Pixel 9 series, we&#8217;ve seen Google switch to an August release window. With summer quickly approaching, it only makes sense that <a href="https://www.droid-life.com/2026/04/02/pixel-11-pro-xl-renders-show-us-the-future/">Pixel 11 leaks would begin their ramp up</a>.</p>



<p><strong>The Telegram account called <em>Mystic Leaks</em> dropped a &#8220;nuke&#8221; of information this morning for the Pixel 11, Pixel 11 Pro and 11 Pro XL, and Pixel 11 Pro Fold</strong>. It&#8217;s mostly a specs dump, but it tells us a lot of what we like to know about new hardware.</p><div id="droid-2264771222" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-9435812418486-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-9435812418486-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-9435812418486-0'] = setTimeout( function () {
			const id = 'gpt-ad-9435812418486-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-9435812418486-0' );
	} );
  </script>
</div>
</div>



<p>For those new to this account, just know that they&#8217;ve provided reliable early information like this for a couple of years now. If they are releasing info, we tend to not ignore it.</p>



<h2 class="wp-block-heading" id="h-pixel-11-series-gets-tensor-g6-other-chip-changes">Pixel 11 series gets Tensor G6, other chip changes</h2>



<p>The first list of specs for the Pixel 11 shows Google bringing the Tensor G6, built on a TSMC N2 node (2nm). The architecture for this chip will be as follows:</p>



<ul class="wp-block-list">
<li>1× ARM C1-Ultra @ 4.11 GHz</li>



<li>4× ARM C1-Pro @ 3.38 GHz</li>



<li>2× ARM C1-Pro @ 2.65 GHz</li>
</ul>



<p>Joining the main Tensor G6 chip, we may also get a new Titan M3 security chip, PowerVR C-Series CXTP-48-1536 GPU, modem from MediaTek (M90, MT6986D), new TPU, and a new GXP (imaging).</p><div id="droid-1628409296" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7306821673597-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7306821673597-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7306821673597-0'] = setTimeout( function () {
			const id = 'gpt-ad-7306821673597-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7306821673597-0' );
	} );
  </script>
</div>
</div>



<h2 class="wp-block-heading" id="h-pixel-11-series-specs">Pixel 11 series specs</h2>



<p>That out of the way, the rest of the specs show mostly expected things, like RAM configurations, display sizes/resolutions/brightness, battery capacities, and SKU/model numbers. We also get some color options for the Pixel 11, but not the Pro models.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td class="has-text-align-center" data-align="center"><strong>Pixel 11</strong> (cubs)</td><td class="has-text-align-center" data-align="center"><strong>Pixel 11 Pro</strong> (grizzly)</td><td class="has-text-align-center" data-align="center"><strong>Pixel 11 Pro XL</strong> (kodiak)</td><td class="has-text-align-center" data-align="center"><strong>Pixel 11 Pro Fold</strong> (yogi)</td></tr><tr><td class="has-text-align-center" data-align="center">GPQQ7 (MMW) / GUJ0N (ROW) / GV9X7 (JPN)</td><td class="has-text-align-center" data-align="center">G7SWN (MMW) / GM45K (ROW) / G9W5D (JPN)</td><td class="has-text-align-center" data-align="center">GBC0H (MMW) / G4HCD (ROW) / GER5L (JP)</td><td class="has-text-align-center" data-align="center">GZDQ6 (MMW) / GM2SN (JPN)</td></tr><tr><td class="has-text-align-center" data-align="center">BLK (Black), GRN (Green), PNK (Pink), PPL (Purple)</td><td class="has-text-align-center" data-align="center">&#8211;</td><td class="has-text-align-center" data-align="center">&#8211;</td><td class="has-text-align-center" data-align="center">&#8211;</td></tr><tr><td class="has-text-align-center" data-align="center"><strong>RAM</strong>: 8 / 12 GB</td><td class="has-text-align-center" data-align="center"><strong>RAM</strong>: 12 / 16 GB</td><td class="has-text-align-center" data-align="center"><strong>RAM</strong>: 12 / 16 GB</td><td class="has-text-align-center" data-align="center"><strong>RAM</strong>: 12 / 16 GB</td></tr><tr><td class="has-text-align-center" data-align="center"><strong>Display</strong>: 6.3&#8243; OLED, 1080×2424, 60–120 Hz, 240 Hz PWM, up to 2200 nits</td><td class="has-text-align-center" data-align="center"><strong>Display</strong>: 6.3&#8243; OLED, 1280×2856, 1–120 Hz, 240 Hz PWM, up to 2450 nits</td><td class="has-text-align-center" data-align="center"><strong>Display</strong>: 6.8&#8243; OLED, 1344×2992, 1–120 Hz, 240 Hz PWM, up to 2450 nits</td><td class="has-text-align-center" data-align="center"><strong>Inner Display</strong>: 2076×2160 OLED, 1–120 Hz, up to 2050 nits<br><br><strong>Outer Display</strong>: 1080×2342 OLED, 60–120 Hz, up to 2450 nits</td></tr><tr><td class="has-text-align-center" data-align="center"><strong>Battery</strong>: 4840 mAh</td><td class="has-text-align-center" data-align="center"><strong>Battery</strong>: 4707 mAh</td><td class="has-text-align-center" data-align="center"><strong>Battery</strong>: 5000 mAh</td><td class="has-text-align-center" data-align="center">Battery: 4658 mAh</td></tr></tbody></table></figure>



<p>The specs dump mentions several camera changes too, but all are operating under codenames (like chemosh, vesta, bastet, barghest, chonky) without any other details. The &#8220;chemosh&#8221; sensor could be 50MP.</p>



<p>This leak mentions that the temperature sensor from the Pixel 9 Pro and Pixel 10 Pro will not return on the Pixel 11 Pro and Pixel 11 Pro XL. This was previously hinted at in Pixel 11 series renders, so not too surprising there. <a href="https://www.droid-life.com/2025/11/07/i-love-pixel-phone-owners-responding-to-question-about-their-phones-thermometer/">People do love it, though</a>.</p>



<p>Finally, we have another mention here about &#8220;Pixel Glow,&#8221; which is the new light system coming to the back of Pixel 11 phones. This will be an RGB LED around the camera bar, which we&#8217;ve read about <a href="https://www.droid-life.com/2026/04/17/pixel-11-pixel-glow-code/">here</a> and <a href="https://www.droid-life.com/2026/04/29/pixel-glow-animation-laptop/">here</a>.</p>



<p>// <a href="https://t.me/mysticleaks/163">Mystic Leaks</a></p><div id="droid-2138146746" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-4391151533648-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-4391151533648-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-4391151533648-0'] = setTimeout( function () {
			const id = 'gpt-ad-4391151533648-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-4391151533648-0' );
	} );
  </script>
</div>
</div>



<p></p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/pixel-11-series-specs-leak-tells-all/">Pixel 11 Series Specs Leak Tells All</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/04/pixel-11-series-specs-leak-tells-all/feed/</wfw:commentRss>
			<slash:comments>25</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2025/09/Pixel-10-Pro-Review-22-1200x800.jpg" medium="image" />
	</item>
		<item>
		<title>Samsung&#8217;s Best Galaxy S26 Ultra Deals are Through Secret Programs</title>
		<link>https://www.droid-life.com/2026/05/04/best-galaxy-s26-ultra-deal-promo-code/</link>
					<comments>https://www.droid-life.com/2026/05/04/best-galaxy-s26-ultra-deal-promo-code/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Mon, 04 May 2026 12:45:00 +0000</pubDate>
				<category><![CDATA[Deals]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Galaxy S26 Ultra]]></category>
		<category><![CDATA[Samsung]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320488</guid>

					<description><![CDATA[<p>With the launch of the Galaxy S26 Ultra, Samsung really pulled back on the pre-order and launch promos we had grown accustomed to. While they still offered decent trade-in values, the other discounts and bonuses just weren&#8217;t there. They still claim to have sold record amounts of phones, so apparently many are still finding great...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/best-galaxy-s26-ultra-deal-promo-code/">Samsung&#8217;s Best Galaxy S26 Ultra Deals are Through Secret Programs</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>With the launch of the Galaxy S26 Ultra, Samsung really pulled back on the pre-order and launch promos we had grown accustomed to. While they still offered decent trade-in values, the other discounts and bonuses just weren&#8217;t there. They still claim to have sold record amounts of phones, so apparently many are still finding great Galaxy S26 Ultra deals.</p>



<p>Since <a href="https://www.droid-life.com/2026/02/25/samsung-galaxy-s26-announcement/">arriving at the beginning of 2026</a>, Samsung has continued to offer the biggest Galaxy S26 Ultra discounts through their best-in-industry trade-in program. We&#8217;ve also seen some straight cash discounts from other retail partners. However, the trade-in program remains the best way to save on Samsung devices.</p><div id="droid-1974767054" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-1030333892587-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-1030333892587-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-1030333892587-0'] = setTimeout( function () {
			const id = 'gpt-ad-1030333892587-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-1030333892587-0' );
	} );
  </script>
</div>
</div>



<h2 class="wp-block-heading" id="h-current-best-galaxy-s26-ultra-deal-5-3-2026">Current Best Galaxy S26 Ultra Deal (5/3/2026)</h2>



<p>Samsung&#8217;s best Galaxy S26 Ultra discount will almost always come by way of trade-in. If you&#8217;ve been in the space for any amount of time, you know that Samsung gives you an instant discount for the value of your trade. If your current phone is worth $900, they give you that discount off the price you pay today, you just send them your phone later to confirm the phone. It&#8217;s the best discount program in the business.</p>



<p>As of today, Samsung is doing up to $720 off the Galaxy S26 Ultra with an instant trade-in discount. To get that price cut, you would need to trade-in a Galaxy S25 Ultra. There are other phones worth up to $480 off, but that&#8217;s the top value.</p>



<p>At $720 off, you could pay as little as $579 for the Galaxy S26 Ultra with 256GB storage. That same discount on the 512GB model would drop it to $779.</p><div id="droid-2571014217" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-5254122985321-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-5254122985321-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-5254122985321-0'] = setTimeout( function () {
			const id = 'gpt-ad-5254122985321-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-5254122985321-0' );
	} );
  </script>
</div>
</div>



<p>Check your trade value through this link below.</p>



<pre class="wp-block-preformatted"><strong><a href="https://howl.link/4tt7jhkomzevs">Samsung Deal Link</a></strong></pre>



<p>Your other option to save big is going to be through Samsung&#8217;s store as a first responder, military, health care worker, educator or student with a .edu email, or if you work for a company that offers Samsung discount. I will also point out that AAA members can see significant discounts as well.</p>



<p>The way to get those discounts, which can vary, is to access the Samsung Offer Programs page and type in your email to verify that you qualify. For AAA members, you&#8217;ll login to your AAA account, head to the discounts page, find Samsung, and then click through several links to unlock. My current Oregon AAA discount saves me an extra $130 off the Galaxy S26 Ultra.</p>



<pre class="wp-block-preformatted"><strong><a href="https://howl.link/gqcgniyxwshb1" target="_blank" rel="noreferrer noopener">Samsung Offer Programs Link</a></strong></pre>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-dots"/>



<h2 class="wp-block-heading" id="h-galaxy-s26-ultra-deal-history">Galaxy S26 Ultra Deal History</h2>



<p>As we mentioned earlier, Samsung hasn&#8217;t brought out the big promos we have seen from previous Galaxy launches. They cut back in a big way, but still have offered decent trade-in discounts from select devices. Overall, though, Samsung went cheap for the Galaxy S26 Ultra launch.</p>



<p><strong>$900 off with trades</strong>: The best deal we have seen was through the pre-order period where Samsung was offering up to <a href="https://www.droid-life.com/2026/02/25/samsungs-best-galaxy-s26-ultra-pre-order-deal/">$900 instantly off with trade-ins.</a> That discount only came if you traded a Galaxy S25 Ultra or Galaxy Z Fold 6. From there, the discounts fell to $800 off with a Galaxy S24 Ultra.</p><div id="droid-1966490598" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-6527571687607-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-6527571687607-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-6527571687607-0'] = setTimeout( function () {
			const id = 'gpt-ad-6527571687607-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-6527571687607-0' );
	} );
  </script>
</div>
</div>



<p><strong>$930 off in total savings</strong>: Shortly after pushing out those pre-order deals, Samsung <a href="https://www.droid-life.com/2026/02/27/samsung-increases-galaxy-s26-ultra-discount/">sweetened the launch deal a bit</a> with $900 off from trades, plus a $30 bonus credit to apply towards accessories. There was a PayPal $50 discount that briefly showed up too. These deals were a mixed bag that not everyone qualified for.</p>



<p><strong>Free storage upgrade</strong>: One of our favorite Samsung promos from previous years is a free storage upgrade that could get you 512GB storage for the price of the 256GB model. They used to run this regularly for past launches, but for the Galaxy S26 Ultra, <a href="https://www.droid-life.com/2026/04/03/deal-galaxy-s26-ultra-free-storage-upgrade/">they&#8217;ve only given it to us once</a>, briefly.</p>



<p></p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/04/best-galaxy-s26-ultra-deal-promo-code/">Samsung&#8217;s Best Galaxy S26 Ultra Deals are Through Secret Programs</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/04/best-galaxy-s26-ultra-deal-promo-code/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/02/Galaxy-S26-Ultra-5-1200x675.jpg" medium="image" />
	</item>
		<item>
		<title>Pixel 10 Pro XL Keeps Finding $300 Off</title>
		<link>https://www.droid-life.com/2026/05/03/best-pixel-10-pro-xl-deal-promo-code/</link>
					<comments>https://www.droid-life.com/2026/05/03/best-pixel-10-pro-xl-deal-promo-code/#comments</comments>
		
		<dc:creator><![CDATA[Kellen]]></dc:creator>
		<pubDate>Sun, 03 May 2026 14:30:48 +0000</pubDate>
				<category><![CDATA[Deals]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Pixel 10 Pro]]></category>
		<category><![CDATA[Pixel 10 Pro XL]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320491</guid>

					<description><![CDATA[<p>Over the years, we&#8217;ve come to expect a steady stream of discounts on Google&#8217;s Pixel line. Whether it&#8217;s an older Pixel or the newest available, like the Pixel 10 Pro, we recommend that you never pay full price because there is always a deal around the corner. For the best Pixel 10 Pro and Pixel...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/03/best-pixel-10-pro-xl-deal-promo-code/">Pixel 10 Pro XL Keeps Finding $300 Off</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Over the years, we&#8217;ve come to expect a steady stream of discounts on Google&#8217;s Pixel line. Whether it&#8217;s an older Pixel or the newest available, like the Pixel 10 Pro, we recommend that you <a href="https://www.droid-life.com/2024/01/15/at-this-point-you-should-only-pay-799-for-a-pixel-8-pro/">never pay full price</a> because there is always a deal around the corner.</p>



<p>For the best Pixel 10 Pro and Pixel 10 Pro XL deal, we have seen Google and its retailer partners give us discounts as high as $400 off, no trade-ins or promo code required. But most months, we&#8217;re looking at <em>at least</em> $300 off for the XL model.</p><div id="droid-2935221490" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-7650223778363-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-7650223778363-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-7650223778363-0'] = setTimeout( function () {
			const id = 'gpt-ad-7650223778363-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-7650223778363-0' );
	} );
  </script>
</div>
</div>



<h2 class="wp-block-heading" id="h-current-best-pixel-10-pro-xl-deal-5-3-2026">Current Best Pixel 10 Pro XL Deal (5/3/2026)</h2>



<p>The current best deal on the Pixel 10 Pro XL is a $300 off discount. For the smaller Pixel 10 Pro, you are looking at $250 off. With those price cuts, you will find a Pixel 10 XL with 256GB storage at a starting price of $899 and the Pixel 10 Pro with 128GB storage at $749.</p>



<p>If you have specific colors in mind that you are considering, the Moonstone and Porcelain models of the Pixel 10 Pro XL are getting that full $300 off. Other colors are only $250 off.</p>



<p>For the Pixel 10 Pro, all colors are $250 off and that runs up through 256GB and 512GB storage options.</p><div id="droid-4162059615" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-2300038304446-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-2300038304446-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-2300038304446-0'] = setTimeout( function () {
			const id = 'gpt-ad-2300038304446-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-2300038304446-0' );
	} );
  </script>
</div>
</div>



<pre class="wp-block-preformatted"><strong>Amazon Deal Links</strong>: <a href="https://amzn.to/3QLNYNQ" target="_blank" rel="noreferrer noopener">Pixel 10 Pro</a> | <a href="https://amzn.to/4tRx9Qi" target="_blank" rel="noreferrer noopener">Pixel 10 Pro XL</a></pre>



<p>Your other option to save money is always going to be through the Google Store, where Google tends to give you pretty decent value for older Pixel phones if you trade-in. As of right now, a Pixel 9 Pro XL is worth $475 off, which gives you a bigger savings than the deal we just mentioned above. You&#8217;ll want to hit that link below to see what your phone&#8217;s value is.</p>



<pre class="wp-block-preformatted"><a href="https://store.google.com/product/pixel_10_pro?hl=en-US" target="_blank" rel="noreferrer noopener">Google Store Link</a></pre>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-dots"/>



<h2 class="wp-block-heading" id="h-pixel-10-pro-xl-deal-history">Pixel 10 Pro XL Deal History</h2>



<p>Since first <a href="https://www.droid-life.com/2025/08/20/pixel-10-series-price-release-date/">launching in August 2025</a>, both the Pixel 10 Pro and Pixel 10 Pro XL have been discounted more times than we can keep track of. There have been typical $200-off deals, but we&#8217;ve also seen them as high as $400 off for a very short time. If the deal above wasn&#8217;t to your liking, below is a bit of history to potentially help you decide when the time is right to buy.</p>



<p><strong>Best Pixel 10 Pro XL deal ever</strong>: As a last minute 2025 holiday sale, Amazon <a href="https://www.droid-life.com/2025/12/22/pixel-10-pro-xl-at-400-off-is-crazy-stuff/">dropped the Pixel 10 Pro XL by $400 off</a> and the Pixel 10 Pro by $350 off. That brought starting prices for each to $799 and $649, which is insane. We have not seen this deal since.</p>



<p><strong>$350 off happened once</strong>: The other best deal we&#8217;ve seen <a href="https://www.droid-life.com/2025/12/04/pixel-10-pro-keeps-getting-surprise-350-off-discounts/">was a $350 off discount</a> that happened just before that $400 off deal. We haven&#8217;t seen this deal return in 2026.</p>



<p><strong>$300 off is the norm</strong>: For most of 2026, Google has given us $300 off deals on the regular. This appears to be the standard discount we see each month. We saw this same price <a href="https://www.droid-life.com/2026/04/27/300-off-the-pixel-10-pro-xl-is-very-good/">hit the Pixel 10 Pro XL a couple of weeks ago</a> and it is already back again. The bigger surprise is when Google matches $300 off on the smaller Pixel 10 Pro, which happens much less frequently.</p><div id="droid-2787917260" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-4244027794814-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-4244027794814-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-4244027794814-0'] = setTimeout( function () {
			const id = 'gpt-ad-4244027794814-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-4244027794814-0' );
	} );
  </script>
</div>
</div>



<ul class="wp-block-list">
<li><strong>READ</strong>: <a href="https://www.droid-life.com/2025/09/12/pixel-10-pro-and-pixel-10-pro-xl-review-still-the-best-in-android/">Pixel 10 Pro and Pro XL review</a></li>
</ul>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/03/best-pixel-10-pro-xl-deal-promo-code/">Pixel 10 Pro XL Keeps Finding $300 Off</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/03/best-pixel-10-pro-xl-deal-promo-code/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/03/Google-Pixel-10-Pro-Feature-Drop-980x653.jpg" medium="image" />
	</item>
		<item>
		<title>Google Releases, Pulls COSMO AI App From Google Play</title>
		<link>https://www.droid-life.com/2026/05/01/google-cosmo-ai-app/</link>
					<comments>https://www.droid-life.com/2026/05/01/google-cosmo-ai-app/#comments</comments>
		
		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Fri, 01 May 2026 18:16:12 +0000</pubDate>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[COSMO]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[Google]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320483</guid>

					<description><![CDATA[<p>Google released and then pulled an artificial intelligence app called COSMO this week, likely pulling the trigger a tad early ahead of Google I/O later this month. COSMO, from what we can tell, is an AI agent installed directly onto your device. Inside is a Gemini Nano model that can run offline, crawling deep into...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/01/google-cosmo-ai-app/">Google Releases, Pulls COSMO AI App From Google Play</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>Google released and then pulled an artificial intelligence app called <strong>COSMO</strong> this week, likely pulling the trigger a tad early ahead of Google I/O later this month. </p>



<p>COSMO, from what we can tell, is an AI agent installed directly onto your device. Inside is a Gemini Nano model that can run offline, crawling deep into nearly all aspects of your device. Given the rudimentary nature of the app, it&#8217;s believed that COSMO is more of a testing bed for future experiences, but the general idea is there. </p><div id="droid-311813440" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-9551872327287-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-9551872327287-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-9551872327287-0'] = setTimeout( function () {
			const id = 'gpt-ad-9551872327287-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-9551872327287-0' );
	} );
  </script>
</div>
</div>



<p>Here is just a few of the tasks COSMO could accomplish that Google listed before pulling the app and all of the information. </p>



<ul class="wp-block-list">
<li><strong>List Tracker</strong>: Automatically suggests keep lists to you.</li>



<li><strong>Document Writer</strong>: If I mention needing to make a document, write a letter or summarize something, offer to make the doc for me.</li>



<li><strong>Calendar Event Suggester</strong>: If I am discussing plans or scheduling with someone and agree on a time, offer to schedule it on calendar.</li>



<li><strong>Browser Agent</strong>: Offer to automate tasks using Mariner.</li>



<li><strong>Add Timer</strong>: If I mention a time bound task, suggest to create a timer in the clock app.</li>



<li><strong>Deep Research</strong>: If I discuss a complicated research need that requires multiple sources to answer, and where a full report could be useful, offer to complete deep research for me on the topic.</li>
</ul>



<p>COSMO wouldn&#8217;t solely be for offline usage. There are three &#8220;Fulfillment&#8221; models: Hybrid (PI when online, Nano offline), PI Only (Use Server PI only), and Nano Only (Use Local NanoApp only). </p>



<p>For those who ask how this differs from Gemini, think of it more like an on-device AI agent, capable of extreme context awareness. It will basically listen and hear everything, capable of completing plenty of tasks for you. Whether that&#8217;s something you actually want is entirely up to you. </p><div id="droid-651760844" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-5585515128690-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-5585515128690-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-5585515128690-0'] = setTimeout( function () {
			const id = 'gpt-ad-5585515128690-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-5585515128690-0' );
	} );
  </script>
</div>
</div>



<p>Maybe we&#8217;ll hear more about this at Google I/O? </p>



<h3 class="wp-block-heading" id="h-google-play-link-no-longer-live"><a href="https://play.google.com/store/apps/details?id=com.google.research.air.cosmo" target="_blank" rel="noreferrer noopener">Google Play Link</a> (No Longer Live)</h3>



<p>// <a href="https://9to5google.com/2026/05/01/google-cosmo-assistant/" target="_blank" rel="noreferrer noopener">9to5Google</a></p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/01/google-cosmo-ai-app/">Google Releases, Pulls COSMO AI App From Google Play</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/01/google-cosmo-ai-app/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/05/Google-Logo-980x551.jpg" medium="image" />
	</item>
		<item>
		<title>Google Eyes Ads Inside Gemini App</title>
		<link>https://www.droid-life.com/2026/05/01/gemini-app-ads/</link>
					<comments>https://www.droid-life.com/2026/05/01/gemini-app-ads/#comments</comments>
		
		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Fri, 01 May 2026 14:30:27 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[Google]]></category>
		<guid isPermaLink="false">https://www.droid-life.com/?p=320480</guid>

					<description><![CDATA[<p>If you use a free version of Gemini, it&#8217;s quite possible that you might soon see ads inside the standalone app. Speaking during an earning&#8217;s call, Google&#8217;s chief business officer Philipp Schindler said that, &#8220;If done well, ads can be really valuable.&#8221; The Gemini app is a very clean experience, free from ads and sponsored...</p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/01/gemini-app-ads/">Google Eyes Ads Inside Gemini App</a></p>
]]></description>
										<content:encoded><![CDATA[
<p>If you use a free version of <strong><a href="/tag/gemini">Gemini</a></strong>, it&#8217;s quite possible that you might soon see ads inside the standalone app. Speaking during an earning&#8217;s call, Google&#8217;s chief business officer Philipp Schindler said that, &#8220;If done well, ads can be really valuable.&#8221;</p>



<p>The Gemini app is a very clean experience, free from ads and sponsored content. AI Mode is not the same. You can often find sponsored results at the bottom of AI Mode content, related to the product you might be searching for. In a way, you could say this is how ads can be done somewhat tastefully, but Schindler was clear to say that Google is committed to creating a really great user experience. </p><div id="droid-2556171482" class="droid-dl_inject droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-3095248968687-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-3095248968687-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-3095248968687-0'] = setTimeout( function () {
			const id = 'gpt-ad-3095248968687-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-3095248968687-0' );
	} );
  </script>
</div>
</div>



<p>Here&#8217;s an excerpt from the call, providing context on the conversation as a whole. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>&#8220;Let&#8217;s also be clear, ads have always been a big part of scaling products to reach billions of people. And if done well, ads can be really valuable and really helpful commercial information, and at the right moment we&#8217;ll share any plans as we have said, but we&#8217;re not rushing anything here.&#8221;</p>
</blockquote>



<p>Gemini has grown into a very successful AI tool for consumers. Personally, I use it almost every day. It comes as no shock that Google would eventually want to monetize it more. Would that get more folks to pay for the service? So long as the ads don&#8217;t influence answers, we&#8217;ll say that it was only a matter of time. </p>



<p>Do you have an opinion on ads inside the Gemini app? </p><div id="droid-717838189" class="droid-dl_inject_long droid-entity-placement" style="margin-left: auto;margin-right: auto;text-align: center;"><script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
<script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || [];</script>
<div id="gpt-ad-3405124639817-0">
  <script>
	googletag.cmd.push(function() {
		var mapping = googletag.sizeMapping().
addSize([0, 0], [[250, 250], [300, 100], [300, 250]]).
build();
		googletag.defineSlot( '/1043061/DL_INJECT1', [[250,250],[300,100],[300,250],[300,600]], 'gpt-ad-3405124639817-0' )
		.addService(googletag.pubads()).defineSizeMapping(mapping);
				window.advadsGamEmptySlotsTimers = window.advadsGamEmptySlotsTimers || {};
		const timers                     = window.advadsGamEmptySlotsTimers;

		timers['gpt-ad-3405124639817-0'] = setTimeout( function () {
			const id = 'gpt-ad-3405124639817-0';
			document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
			delete ( timers[id] );
		}, 1000 );

		if ( typeof window.advadsGamHasEmptySlotListener === 'undefined' ) {
			googletag.pubads().addEventListener( 'slotRequested', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] === 'undefined' ) {
					return;
				}
				clearTimeout( timers[id] );
				timers[id] = setTimeout( function () {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
					delete ( timers[id] );
				}, 2500 );
			} );
			googletag.pubads().addEventListener( 'slotResponseReceived', function ( ev ) {
				const id = ev.slot.getSlotElementId();
				if ( typeof timers[id] !== 'undefined' ) {
					clearTimeout( timers[id] );
					delete ( timers[id] );
				}
				if ( ! ev.slot.getResponseInformation() ) {
					document.dispatchEvent( new CustomEvent( 'aagam_empty_slot', {detail: id} ) );
				}
			} );
			window.advadsGamHasEmptySlotListener = true;
		}

		googletag.enableServices();
		googletag.display( 'gpt-ad-3405124639817-0' );
	} );
  </script>
</div>
</div>



<p>// <a href="https://www.businessinsider.com/google-gemini-ads-plan-ai-mode-2026-4" target="_blank" rel="noreferrer noopener">Business Insider</a></p>
<p>Read the original post: <a href="https://www.droid-life.com/2026/05/01/gemini-app-ads/">Google Eyes Ads Inside Gemini App</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.droid-life.com/2026/05/01/gemini-app-ads/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			<media:content url="https://www.droid-life.com/wp-content/uploads/2026/04/Gemini-App-Mac-Windows-980x634.jpg" medium="image" />
	</item>
	</channel>
</rss>
