All signs point to Oct. 4 as the Android 12 release date … maybe

android-12-1.jpg
Image credit: source

Rumor has it, Android 12 will hit today. Jack Wallen has yet to see any clear signs that’s the case, but that’s no reason to give up hope that your Pixel will receive the OTA update soon.

” data-credit=”Image: sdx15/Shutterstock”>

Image: sdx15/Shutterstock

Back on Sept. 12, XDA’s Mishaal Rahman Tweeted an image that indicated Oct. 4 as the official release of the Android 12 AOSP. He (and many others) took that as a clue the official release of Android 12 would also come on that day (which happens to be today).

Rahman then verified that tweet on Sept. 30 to say a document was released for enterprise devices that confirmed the Oct. 4 date for the Android 12 source code release. The release of the source should also coincide with the release of Android 12 for Pixel devices.

SEE: Electronic communication policy (TechRepublic Premium)

I woke up this morning anxious to see if any of my Pixel devices had any updates queued up. Sadly, my Pixel 5 informed me my system was up to date at Beta 5. My Pixel 4 did have an update, but that was because (since updating my Pixel 5 to Android 12 beta), I hadn’t been using the phone as often.

So, as it stands, I’ve yet to see any proof that today, Oct. 4, is the official release date for Android 12. 

However, that doesn’t mean it won’t happen. Every time an official Android release has been announced, I wake up excited about installing it on my devices, only to be disappointed Google’s release clock doesn’t coincide with my internal alarm.

Thus, the waiting game begins. That waiting game can get frustrating. So, I decided to take a step to see if the Android AOSP for version 12 had been released. For those who don’t know, the AOSP is the Android Open Source Project and marks the release of the official open-source code of Android. 

To do this, I had to install repo with the command:

sudo apt-get install repo -y

Once installed, I configured git with:

git-config --global user.name USER
git-config --global user.email EMAIL

Where USER is a real name and EMAIL is a legitimate Google address.

Create a new directory with:

mkdir WORKING_DIRECTORY

Change into the new directory with:

cd WORKING_DIRECTORY

Update repo with:

repo init -u https://android.googlesource.com/platform/manifest

Check out the master branch:

repo init -u https://android.googlesource.com/platform/manifest -b master

Finally, download the Android source with:

repo sync

The downloading of the source took some time, so either stare at the screen or step away and take care of another task. For me, as the source downloaded, I picked up my Pixel 5, went to Settings | System | System update and checked again. 

Nothing.

So, I continue writing.

If you don’t have time to download the entire source tree, you could simply download the build directory with:

git clone https://android.googlesource.com/platform/build

One of the things I’ve noticed with the beta releases of Android is that the OS is better at automatically informing you there’s an upgrade. I could tap the check button every second of every day of an official release, but the upgrade won’t become available until Google is convinced my device is worthy of accepting all of its wonder and magic.

SEE: Android 12 beta 3 now available, bringing the release closer to the Platform Stability milestone (TechRepublic) 

And that’s just it, there always seems to be some kind of magic going on under the surface. Google can say, “Android 12 official release will start rolling out to Pixel devices on Oct. 4, 2021, at 12:01 a.m.,” but that doesn’t guarantee your device will be notified there’s an update at 12:01. It could happen that day. It could happen the next day. And no one seems to know exactly how that particular flavor of magic works.

Still waiting for that source to download. 

Eventually, in the WORKING_DIRECTORY, you’ll find a .repo subdirectory that contains yet another sub-directory, named platform. Issue the command:

less platformbuildcoreversion_defaults.mk | grep PLATFORM_SDK_VERSION

You should see an indicator of the release version you just downloaded. As you can see, in the code I downloaded (Figure A), the SDK is listed as 30. That’s Android 11. For Android 12 that would have been version 31.

Figure A

Clearly, the Android source I downloaded was not version 12.

” data-credit=”http://www.techrepublic.com/”>androidsourcea.jpg

Clearly, the Android source I downloaded was not version 12.

To be fair, I downloaded that source around 8:30 a.m. Eastern. At any point during the day, the Android 12 source could be made available, at which point the full release for Android 12 will follow.

Suffice it to say, the official release of Android 12 is upon us. I wouldn’t be surprised if my Pixel 5 popped up a warning today to tell me the update was ready to be installed. If not today, my guess is it’ll happen sometime this week.

Fingers crossed.

Subscribe to TechRepublic’s How To Make Tech Work on YouTube for all the latest tech advice for business pros from Jack Wallen.

Also see

(Excerpt) Read more Here | 2021-10-04 19:43:00

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.