LightBlog

mercredi 19 octobre 2022

What satellite navigation systems does the Google Pixel 7 series support?

Google’s newest Pixel 7 and Pixel 7 Pro come packed with many notable upgrades, including a faster chipset, better cameras, and more software smarts. While the new Pixel 7 series feels like an iterative upgrade from the Pixel 6 series, it is the most refined Pixel lineup yet. Beyond excellent cameras and smart software features, the Pixel 7 and Pixel 7 Pro also offer a great navigation experience.

The Pixel 7 series supports dual-band GNSS

The Pixel 7 and Pixel 7 Pro support all major global navigation satellite systems, including GPS, GLONASS, Galileo, BeiDou, and QZSS. What’s more, both phones boast dual-band GNSS. That means they can lock on to two GNSS frequencies at the same time: L1 + L2 (GPS), G1 (Galileo), B1i + B1c + B2a (BeiDou), and L1 + L5 (QZSS). This enables the Pixel 7 and Pixel 7 Pro to compute their positioning with increased accuracy even in dense areas, delivering a faster and more reliable navigation experience.

With support for all major satellite navigation systems and dual-band GNSS, the Pixel 7 series provides smooth navigation in apps like Google Maps and Uber.

    Google Pixel 7
    The Pixel 7 packs the second-gen Tensor SoC, a brighter display, and improved cameras.
    Google Pixel 7 Pro
    The Pixel 7 Pro is Google's top-of-the-line flagship of the year, featuring the second-gen Tensor SoC, a 120Hz LTPO display, a telephoto sensor, and a bigger battery.

The Pixel 7 and Pixel 7 Pro are powered by Google’s new Tensor G2 chipset and deliver excellent camera performance. The Pixel 7 Pro is the most premium offering, packing a 6.7-inch curved OLED QHD+ display with an adaptive 120Hz refresh rate. It also gets a more advanced camera system, featuring a 50MP main shooter, a 48MP telephoto lens with 5x optical zoom, and a 12MP ultra-wide shooter. The standard Pixel 7, on the other hand, flaunts a 6.3-inch OLED FHD+ panel with a 90Hz refresh rate and has a dual camera setup consisting of a 50MP main shooter and a 12MP ultra-wide shooter.

If you’re thinking of getting the latest Google flagship, check out the best Pixel 7 deals to see how much you can save on your purchase. And don’t forget to grab a protective case from our best Pixel 7 case collection.

The post What satellite navigation systems does the Google Pixel 7 series support? appeared first on XDA.



from XDA https://ift.tt/vV6gKuq
via IFTTT

SpaceX Starlink will now provide high-speed internet for planes, but it won’t be cheap

Today, SpaceX announced that it is expanding its satellite internet service to cover airplanes. The new service, Starlink Aviation, will launch next year and will offer speeds up to 350Mbps, which is quite a bit faster than what we currently see on commercial flights.

Starlink Aviation states on its website that it will be able to provide high-speed, low-latency, in-flight internet, something that is not all that common. With speeds up to 350Mbps, those traveling would be able to do a lot more than just check email and could easily use the service to watch streaming video, make video calls, and maybe even do some online gaming. At least that last one is what Starlink thinks could be accomplished with its service.

Since this is a satellite-based internet service, it states that it would be able to provide coverage anywhere around the world. Starlink’s   low-profile Aero Terminal would be able to maximize its network with its “electronically steered phased array antenna,” which provides “new levels of reliability, redundancy, and performance.” Of course, this specialized antenna needs to be installed on the plane but the company states that it doesn’t require too much time. The kit will include the aforementioned terminal, a power supply, two wireless access points, and a harness.

While all of this sounds great, the kicker is that the service will cost anywhere from $12,500 to $25,000 per month. In addition to the monthly service fee, there will also be a one-time charge for hardware that will cost $150,000. I guess the silver lining here is that there are no long-term contracts involved, and all the plans offered include unlimited data. Furthermore, the company will guarantee the equipment for as long as you are subscribed to its service. Starlink is currently taking reservations, stating that it will launch in 2023.

Satellite service has been getting quite popular lately, with Amazon getting closer to launching its own satellites. T-Mobile has also partnered with SpaceX to launch its own service in 2023. Apple has also utilized the service in its latest iPhone 14 devices, making it possible to communicate with emergency services if in a remote area.


Source: SpaceX Starlink
Via: The Verge

The post SpaceX Starlink will now provide high-speed internet for planes, but it won’t be cheap appeared first on XDA.



from XDA https://ift.tt/sayDmHV
via IFTTT

The Xbox October update features CEC, enhanced power controls, and more

It’s a new month, and that means a new update has arrived for the Xbox Series X, Xbox Series S, and Xbox One. The update brings new enhancements that will no doubt improve the user experience. The update comes packed with the ability to control TV volume from the Xbox console, mute all sounds on start-up, offers a more streamlined home Xbox setup process, and more.

With the latest update, the Xbox Series X and Series S will be able to take advantage of Consumer Electronics Control (CEC) and send commands to connected devices like TVs. That means, going forward, those with compatible setups will be able to control their TV using their Xbox console. While there isn’t a whole lot that can be done currently, at least volume controls will be available, making it more seamless to turn up, turn down, or mute the TV. While you no longer have to reach for a remote, you will have to open up the settings menu and navigate to the audio section.

In addition to CEC, a new fan-requested feature has made it into the update, giving users the ability to mute all sounds on start-up. Also, it will now be easier to set up or change the home Xbox setting, thanks to a new streamlined menu system for this option. Furthermore, there will be new power options for Xbox consoles, allowing users to choose their preferred power mode. The power settings have also been renamed to Sleep and Shutdown (energy saving). Xbox passkeys have also been renamed to Xbox PINs, still retaining the exact same functionality of adding an additional layer of protection on consoles.

The Xbox controller will also receive a new firmware update, featuring multiple bug fixes and one specifically for accessories that plug into the Xbox Adaptive Controller. The Xbox app on Android and iOS will also receive an added feature, now being able to trim video clips to a user’s desired length. Those using Xbox Game Bar on PC will gain the ability to export clips directly to Medal.tv. Microsoft has been on a roll recently, announcing the ability to now customize the Elite Series 2 controller using Xbox Design Lab.


Source: Xbox Wire

The post The Xbox October update features CEC, enhanced power controls, and more appeared first on XDA.



from XDA https://ift.tt/alxfeVJ
via IFTTT

Pixel 7 series receives new Google Play System update, but you can’t download it

Although Google’s latest flagships, the Pixel 7 and Pixel 7 Pro, already have the latest Android security patches, the devices are running a Google Play System update from July. The Security hub on the Pixel 7 series even prompts users to update to the latest Google Play System update as the “device hasn’t had a system update in 90 days,” but checking for updates did not bring up any available updates until yesterday. Google now seems to be rolling out a fresh Google Play System update for the devices, but you can’t download it.

9to5Google reports that the new Google Play System update started showing up for Pixel 7 and Pixel 7 Pro users recently, and we can confirm that it’s available on all our units. The update measures just 7.6kB, and its description states: “Latest security update from Google. Update now to keep safe and improve device stability.” However, it fails to download, and tapping the Download & Install button brings up the following error: “Updates are temporarily unavailable. Try again later.”

Screenshot of the Security hub on the Google Pixel 7 Pro showing an update warning. Screenshot of the latest Google Play System update for the Pixel 7 and Pixel 7 Pro. Screenshot of the Google Play System update download failed.

Basic workarounds like rebooting the device, clearing the cache, and switching to a different network connection don’t seem to be of any help, and the download fails every time. We’re not sure what the underlying issue is at the moment, but we expect Google to shed some light on it soon.

It’s worth noting that Google started rolling out the Google Play System update for October 2022 earlier this month with Play Store changes, bug fixes, and updates to system management services. However, this update is currently not available for the Pixel 7 series. According to a recent comment from a Product Expert on Google’s support forums, the July 1, 2022 update is the latest Play System update available for the Pixel 7 and Pixel 7 Pro.

Have you received a new Google Play System update on your Pixel 7 or Pixel 7 Pro? Were you able to download and install it? Let us know in the comments section below.


Via: 9to5Google

The post Pixel 7 series receives new Google Play System update, but you can’t download it appeared first on XDA.



from XDA https://ift.tt/wlPqtvM
via IFTTT

How to install Android 13 on Google Pixel and other Android devices

The stable version of Android 13 is here. You can give it a shot right now if you’ve got one of the eligible Pixel smartphones. Google also provides Generic System Images (GSI), which means the latest version of Android can be booted on non-Google Project Treble compatible devices as well.

If you have the Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G, Pixel 5, Pixel 5a, Pixel 6, Pixel 6 Pro, or Pixel 6a running an older stable build and wondering how you can install Android 13, just scroll down as we have a tutorial ready for you. The methods listed below are applicable to the newly released Pixel 7 series as well. You will need a PC/Mac with ADB and Fastboot installed to successfully execute the installation process.

Warning: While you can still flash preview releases, those pre-stable builds are intended for developers only, so don’t install them on your daily driver. You might encounter showstopper bugs or other system instabilities. It is highly recommended that you back up your data before proceeding. Users are advised to exercise caution.

The three methods to install the update are:


Method 1: Sideload Android 13 via Recovery and ADB

To install the Developer Preview/Beta, you need to sideload the appropriate OTA package for your device from Recovery through ADB. This method will also work for Google Pixel devices with a locked bootloader.

  1. Download the update .zip file on your computer from here. For convenience, you can rename this file to a simpler name and place the file in the directory where ADB is located on your computer.
  2. Optional, but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap Build Number 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable USB Debugging.
  4. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with the ADB instance of this computer.
  5. On your computer, run the command:
    adb reboot recovery
  6. You should see “No command” on your phone screen. Now press and hold the Power button of your phone. While you hold Power, press the Volume Up button and let go of both buttons quickly. You should the Android recovery menu.
  7. Select the option Apply Update from ADB from the recovery menu.
  8. On your computer, run the command:
    adb devices

    This should return a device serial with the “sideload” next to its name, indicating that your device is connected to the computer in sideload mode.

  9. On your computer, run the command:
    adb sideload "filename".zip

    The “filename” part is to be replaced with the name of the file downloaded in Step 1.

  10. The update should install on your phone. Once the installation is complete, choose Reboot system now on your phone to reboot into Android 13.

Method 2: Flashing full Factory Image via Fastboot

If you have an unlocked bootloader on a Google Pixel device, you need to flash the factory image of the Android 13 Developer Preview/Beta via Fastboot. Usually, this is done through a flash-all.sh or flash-all.bat script file that is included in the downloaded file, but its default configuration also wipes the device completely. You can, however, retain your data by deleting the “-w” wipe attribute from the command within the script.

  1. Download the factory image .zip file on your computer from here.
  2. Optional, but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Extract the .zip file, and copy and paste the resultant files onto your ADB and fastboot folder on your computer for convenience.
  4. Optional: The resultant files would contain a flash-all.sh or flash-all.bat script file. Using a text editor, open the flash-all.sh if you’re on macOS/Linux or the flash-all.bat script file if you’re on Windows. Find and remove/delete the -w flag in the fastboot update command. This will skip the data wipe for your phone. To avoid compatibility issues, a data wipe is recommended though.
  5. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap Build Number 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable USB Debugging.
  6. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with the ADB instance of this computer.
  7. On your computer, run:
    adb reboot bootloader

    This will reboot your phone into Fastboot mode.

  8. On your Mac/Linux PC, run:
    flash-all

    This command executes the flash-all.sh script file, which will then install the necessary bootloader, baseband firmware, and operating system. If you are on Windows, you can simply double click the flash-all.bat file.

  9. Once the script finishes, your device will reboot into the new OS.

Method 3: Install Android 13 GSI

Even if you don’t own a compatible Pixel smartphone, you can still install Google’s official GSI binaries to test Android 13, provided your device is compatible with Project Treble. You also need an unlocked bootloader. The last thing that we need to say is that flashing a GSI will require you to factory reset your device, so be sure you’re prepared to lose app data before you proceed with this! We recommend you make an off-device backup (such as on your PC or an SD Card) in case anything goes wrong.

  1. Download links for the official Android 13 Beta GSIs can be found here. Google has yet to publish GSIs based on the stable release. You should download the appropriate version based on your device’s architecture. To see which architecture your device has, run the following command:
    adb shell getprop ro.product.cpu.abi
  2. Optional but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Extract the .zip file, and copy and paste the resultant files (system.img and vbmeta.img) onto your ADB and fastboot folder on your computer for convenience.
  4. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap “Build Number” 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable “USB Debugging”.
  5. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with this ADB computer.
  6. On your computer, run:
    adb reboot bootloader

    This will reboot your phone into Fastboot mode.

  7. As mentioned earlier, the bootloader of the target device must be unlocked beforehand.
  8. Next, we need to disable Android Verified Boot (AVB). To do that, run the following command:
    fastboot flash vbmeta vbmeta.img
  9. Optional but recommended: Enter the following to wipe the system partition:
    fastboot erase system
  10. Flash the Android 13 GSI:
    fastboot flash system system.img
  11. Allow the image to flash, it could take a few minutes. Once that’s done, wipe the userdata partition:
    fastboot -w
  12. Finally, reboot your device:
    fastboot reboot
  13. Hopefully, your device should boot into the new build of Android.

Alongside the supported Google Pixel devices, Android 13 as a major version is also available on a wide range of devices from different OEMs — either in the form of beta or stable builds. In case you’re looking for the answer to the question “how to install Android 13 on my phone?“, take a look at the following OEM-specific trackers to find out:

The post How to install Android 13 on Google Pixel and other Android devices appeared first on XDA.



from XDA https://ift.tt/U9iBqR0
via IFTTT

How to install OTA updates and keep root on your Google Pixel phone

Part of the beauty of owning a Google Pixel phone comes through the proper availability of firmware images that can be used to return the device to a factory state. Even if you unlock the bootloader, root the phone, or tinker a bit too much, you may find yourself looking for a last resort to restore the stock configuration before taking the monthly security updates. While many hardcore Android fans will know exactly what to do, not everyone is as adept at getting their phone updated without losing root.

If you have access to a PC/Mac and are happy to take matters into your own hands, you can easily keep root access by performing a few extra steps in addition to sideloading the OTA update on your Google Pixel. In this tutorial, we’re going to show you how.

Navigate this article:

Pixel 6 Pro with bloom wallpaper on window sill



How rooting affects the capability of installing OTA updates

Rooting involves modifying parts of the Android boot image so as to gain superuser access. A regular monthly OTA or “over-the-air” update is incremental in nature, which means it can’t apply the delta patch to upgrade the stock boot image due to an obvious binary mismatch in a rooted environment. While opting for the full update package is a viable solution to this problem, it will eventually overwrite the bits and pieces required for root access from the boot partition.

So for those of you who plan to get dirty with your Pixel and may need a savior down the road, we thought we’d make sure you know how to keep root access across monthly security updates. The process isn’t difficult, but it does require a few ADB and Fastboot commands.


How to keep root and take OTA updates on your Pixel

Before starting, note that this tutorial assumes you have an unlocked bootloader and are already rooted with Magisk. Moreover, make sure that you have the latest ADB and Fastboot binaries installed on your PC/Mac and that the target device can be detected by these tools.

There are a few ways to get your Pixel update to the latest official Android build while keeping root. You can restore the stock boot image of the base version, wait until your phone gets a notification that will prompt you to download any waiting updates to your phone (or sideload the update manually), then patch the updated boot image and flash it. This is a bit slower but recommended method for beginners.

A relatively quicker method to get the very latest update on your Google Pixel while keeping root is to flash the official factory image with a pre-patched boot image. Keep in mind that both methods rely on access to a PC or Mac. None of them requires you to wipe the device, but it’s good practice to backup any irreplaceable data in case something goes wrong.

Note that the Google Pixel 7 series (and devices launching with Android 13), the generic ramdisk is removed from the boot image and placed in a separate partition called “init_boot.” As a result, you need to patch the init_boot image instead of the regular boot image in order to root these devices. If you have the Pixel 7 or Pixel 7 Pro, replace every occurrence of boot.img with init_boot.img for the tutorial below.

  1. Locate the exact version number of the currently installed software on your Google Pixel phone. Navigate to Settings > About phone and note down the text under the Build number section.
  2. Now we need to restore the untouched boot image corresponding to the installed build. As a precautionary measure, open Magisk, switch to the Modules tab, disable the active modules, and restart once before doing so.
    • Depending on the method of patching, the Magisk app might keep a backup of the stock boot image. In that case, you should be able to restore them through the Restore Images option under the after the Uninstall menu of the Magisk app. Nonetheless, we recommend flashing the untouched boot.img from the factory image to avoid any unforeseen issue.
  3. Download the fastboot-flashable factory image corresponding to the current Android build number for your Google Pixel phone on your PC/Mac. It should be named as <device codename>-<build number>-factory-<hash value snippet>.zip.
  4. Open the factory image using your favorite archive manager, locate the image-<device codename>-<build number>.zip file (yes, there’s a ZIP within a ZIP), and extract the boot.img file from it.
    Google Pixel 6a firmware stock boot image
  5. Install the stock boot.img for the current Android build number:
    1. Make sure USB debugging is enabled on the phone and the adb devices command on the computer returns the phone’s serial number.
    2. Reboot to the phone to the bootloader mode: adb reboot bootloader
    3. Flash the stock boot image: fastboot flash boot <full patch of the stock boot.img>
    4. Reboot: fastboot reboot
  6. You can now force your phone to pull any waiting updates by heading to Settings > System > System update > Check for updates. Alternatively, download the latest recovery-flashable full OTA image for your model and sideload it manually.
    • Don’t choose the latest factory image for upgrading, as the inbox flashing script will wipe the device by default.
  7. Now that you’re on the latest build, it’s time to patch the boot image with Magisk for regaining root access. We have a dedicated tutorial for how to install Magisk, so take a look at it if you need any help.
  8. Once your phone has rebooted after flashing back the patched boot image, you should be safely updated with the very latest OTA with root access.

Quick method

  1. Download the factory image corresponding to the latest update for your Pixel phone on your PC/Mac. You can either do it from Google’s download portal or from our Android 13 download index.
  2. Unpack the factory image using your favorite archive manager, locate the image-<device codename>-<build number>.zip file, and extract the boot.img file from it.
  3. Patch the stock boot image using Magisk, but don’t flash it on your phone yet.
  4. Copy the Magisk-patched boot image from your phone to your PC/Mac and rename it to boot.img.
  5. Open the image-<device codename>-<build number>.zip file from step 2 with the archive manager of your choice and replace the stock boot image file in it with the one from step 4.
    • Windows users are suggested to use 7-Zip, so that a simple drag-and-drop should be enough to push the patched file into the archive.
    • Linux and macOS users can use the built-in zip utility to replace the stock boot image with the patched boot image in the factory firmware:
      zip image-<device codename>-<build number>.zip boot.img
  6. In order to remove the data wipe routine, modify the flashing script like the following:
    • If you’re on Windows, then open the file named “flash-all.bat” with Notepad (or your favorite text editor), remove the “-w” parameter from the fastboot flashing segment, and save the file.
      Google Pixel 6a October 2022 flash-all.bat original Google Pixel 6a October 2022 flash-all.bat modified
    • For Linux and macOS, open the file named “flash-all.sh” with your favorite text editor, remove the “-w” parameter from the fastboot flashing segment, and save the file.
  7. Reboot your Pixel phone to the bootloader mode and perform the flashing operation using Fastboot.
  8. If everything goes right, the phone should reboot automatically into the latest OS version — that too with a pre-rooted boot image.

Google Pixel 6a running Android 13 October 2022 build rooted with Magisk

Don’t have access to a computer? While it is possible to direct Magisk to install itself to the inactive slot before taking an incremental OTA and keep root after the update, you might stumble on some unexpected roadblocks in this process. Thus, we recommend patching the boot image yourself and flashing it using a PC.


Verification

A simple way to check if you have followed all of these steps correctly is to head to Settings > About phone > Android version. You should see the exact patch and build number that you have sideloaded on your Google Pixel device.

Next, open the Magisk app from app drawer and the Magisk build number should be listed beside the “Installed” parameter, indicating that you’ve successfully managed to complete the process.



If you have any questions regarding rooting your Google Pixel phone, make sure to leave them in the comment section below.

The post How to install OTA updates and keep root on your Google Pixel phone appeared first on XDA.



from XDA https://ift.tt/LYbdaWJ
via IFTTT

How to install Android 12 and 12L on Google Pixel and other Android devices

It’s that time of year again! Android 12, i.e. the next major release of Android is now available via stable channel. Google has also started rolling out Android 12L as a feature drop that brings several optimizations and improvements for large screen devices. For lucky owners of the Google Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G, Pixel 5, Pixel 5a, Pixel 6, or Pixel 6 Pro, you’ll be among the first users to see what new OS update has to offer.

If you have any of the aforementioned Pixel smartphones running and older stable build and wondering how you can install Android 12 or 12L, just scroll down as we have a tutorial ready for you. Keep in mind that Google will be providing an incremental OTA for existing beta users to move to the stable release, but they can also opt for a manual flashing. You will need a PC/Mac with ADB and Fastboot installed to successfully execute the installation process, once you have downloaded the relevant Android 12 release packages.

Alongside supported Google Pixel devices, Android 12/12L is also made available in the form of a GSI that can be flashed on a much wider range of devices. OEMs have joined in on the party as well, and you can flash Beta 1 on the following phones:

Warning: The updates are intended for developers only, so don’t install them on your daily-driver. These builds are early releases and contain bugs and other system instabilities. Even if the flashing process doesn’t necessarily wipe your device, it is highly recommended that you back up your data before proceeding. Users are advised to exercise caution.

The three methods to install the update are:


Method 1: Sideload Android 12/12L via Recovery and ADB

To install the stable build, you need to sideload the appropriate OTA package for your device from Recovery through ADB. This method will also work for Google Pixel devices with a locked bootloader.

  1. Download the update .zip file on your computer from here. For convenience, you can rename this file to a simpler name and place the file in the directory where ADB is located on your computer.
  2. Optional but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap “Build Number” 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable “USB Debugging”.
  4. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with this ADB computer.
  5. On your computer, run the command:
    adb reboot recovery
  6. You should see “No command” on your phone screen. Now press and hold the Power button of your phone. While you hold Power, press the Volume Up button and let go of both buttons quickly. You should the Android recovery menu.
  7. Select the option Apply Update from ADB from the recovery menu.
  8. On your phone, select the option “Apply Update from ADB”
  9. On your computer, run the command:
    adb devices

    This should return a device serial with the “sideload” next to its name, indicating that your device is connected to the computer in sideload mode.

  10. On your computer, run the command:
    adb sideload "filename".zip

    Where “filename” is to be replaced with the name of the file downloaded in Step 1

  11. The update should install on your phone. Once the installation is complete, choose “Reboot system now” on your phone to reboot into Android 12.

Method 2: Flashing full Factory Image via Fastboot

If you have an unlocked bootloader on a Google Pixel device, you need to flash the full factory image of the Android 12 or 12L via Fastboot. Usually, this is done through a flash-all.sh or flash-all.bat script file that is included in the downloaded file, but its default configuration also wipes the device completely. You can, however, retain your data by deleting the “-w” wipe attribute from the command within the script.

  1. Download the factory image .zip file on your computer from here.
  2. Optional but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Extract the .zip file, and copy and paste the resultant files onto your ADB and fastboot folder on your computer for convenience.
  4. Optional: The resultant files would contain a flash-all.sh or flash-all.bat script file. Using a text editor, open the flash-all.sh if you’re on macOS/Linux or the flash-all.bat script file if you’re on Windows. Find and remove/delete the -w flag in the fastboot update command. This will skip the data wipe for your phone. To avoid compatibility issues, a data wipe is recommended though.
  5. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap “Build Number” 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable “USB Debugging”.
  6. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with this ADB computer.
  7. On your computer, run:
    adb reboot bootloader

    This will reboot your phone into Fastboot mode.

  8. On your Mac/Linux PC, run:
    flash-all

    This command executes the flash-all.sh script file, which will then install the necessary bootloader, baseband firmware, and operating system. If you are on Windows, you can simply double click the flash-all.bat file.

  9. Once the script finishes, your device will reboot into the new OS.

Method 3: Install Android 12/12L GSI

Even if you don’t own a compatible Pixel smartphone, you can still install Google’s official GSI binaries to test Android 12 or 12L, provided your device is compatible with Project Treble. You also need an unlocked bootloader. The last thing that we need to say is that flashing a GSI will require you to factory reset your device, so be sure you’re prepared to lose app data before you proceed with this! We recommend you make an off-device backup (such as on your PC or an SD Card) in case anything goes wrong.

  1. Download links for the official Android 12/12L Beta GSIs can be found here. Google has yet to publish GSIs based on the stable release. You should download the appropriate version based on your device’s architecture. To see which architecture your device has, run the following command:
    adb shell getprop ro.product.cpu.abi
  2. Optional but recommended: Verify the SHA-256 checksum of the file you have downloaded to ensure that the file has been downloaded completely and correctly.
  3. Extract the .zip file, and copy and paste the resultant files (system.img and vbmeta.img) onto your ADB and fastboot folder on your computer for convenience.
  4. Enable USB Debugging on your phone — Go to Settings > About Phone > Tap “Build Number” 7 times, (optionally) enter your pattern, PIN or password to enable Developer Options, and then navigate to Settings > Developer Options > Enable “USB Debugging”.
  5. Connect your phone to your computer. Authorize your computer connection on your phone when the prompt comes up on your phone, if this is the first time you are connecting with this ADB computer.
  6. On your computer, run:
    adb reboot bootloader

    This will reboot your phone into Fastboot mode.

  7. As mentioned earlier, the bootloader of the target device must be unlocked beforehand.
  8. Next, we need to disable Android Verified Boot (AVB). To do that, run the following command:
    fastboot flash vbmeta vbmeta.img
  9. Optional but recommended: Enter the following to wipe the system partition:
    fastboot erase system
  10. Flash the Android 12/12L GSI:
    fastboot flash system system.img
  11. Allow the image to flash, it could take a few minutes. Once that’s done, wipe the userdata partition:
    fastboot -w
  12. Finally, reboot your device:
    fastboot reboot
  13. Hopefully, your device should boot into the new build of Android.

Be sure to follow our Android 12 and Android 12L tags for all the latest news on the new Android version!

The post How to install Android 12 and 12L on Google Pixel and other Android devices appeared first on XDA.



from XDA https://ift.tt/dmFQkeP
via IFTTT