<?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/"
	>

<channel>
	<title>Android 9 Pie GSI - Xiaomi Firmware</title>
	<atom:link href="https://xiaomifirmware.com/tag/android-9-pie-gsi/feed/" rel="self" type="application/rss+xml" />
	<link>https://xiaomifirmware.com/tag/android-9-pie-gsi/</link>
	<description>MIUI Android Devices Tips &#38; Guides</description>
	<lastBuildDate>Wed, 29 Aug 2018 06:33:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://xiaomifirmware.com/wp-content/uploads/2016/09/cropped-Untitled-design-32x32.png</url>
	<title>Android 9 Pie GSI - Xiaomi Firmware</title>
	<link>https://xiaomifirmware.com/tag/android-9-pie-gsi/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Android 9 Pie GSI on Xiaomi Mi A1: Workarounds</title>
		<link>https://xiaomifirmware.com/guides-and-tips/android-9-pie-gsi-xiaomi-mi-a1-workarounds/</link>
					<comments>https://xiaomifirmware.com/guides-and-tips/android-9-pie-gsi-xiaomi-mi-a1-workarounds/#respond</comments>
		
		<dc:creator><![CDATA[Hiram K.]]></dc:creator>
		<pubDate>Tue, 28 Aug 2018 20:37:03 +0000</pubDate>
				<category><![CDATA[Guides and Tips]]></category>
		<category><![CDATA[Android 9 Pie GSI]]></category>
		<category><![CDATA[Mi A1]]></category>
		<guid isPermaLink="false">https://xiaomifirmware.com/?p=10019</guid>

					<description><![CDATA[<p>The expected release of Android Pie continues to elicit a lot of excitement. That&#8217;s because it would be the most advanced OS from Google to date. And like most people, we were too eager to wait for an OTA update. So, in a previous post, we tried out an unofficial port of Android 9 Pie GSI on Xiaomi Mi A1. Some things in that port worked fine, while others didn&#8217;t. Stuff like VoLTE, Wi-Fi, and Bluetooth&#8211;for example&#8211;are working okay. But, [&#8230;]</p>
<p>The post <a href="https://xiaomifirmware.com/guides-and-tips/android-9-pie-gsi-xiaomi-mi-a1-workarounds/">Android 9 Pie GSI on Xiaomi Mi A1: Workarounds</a> appeared first on <a href="https://xiaomifirmware.com">Xiaomi Firmware</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The expected release of Android Pie continues to elicit a lot of excitement. That&#8217;s because it would be the most advanced OS from Google to date. And like most people, we were too eager to wait for an OTA update. So, <a href="https://xiaomifirmware.com/guides-and-tips/unofficial-android-9-pie-gsi-on-xiaomi-mi-a1/">in a previous post</a>, we tried out an unofficial port of Android 9 Pie GSI on Xiaomi Mi A1.</p>
<p>Some things in that port worked fine, while others didn&#8217;t. Stuff like VoLTE, Wi-Fi, and Bluetooth&#8211;for example&#8211;are working okay. But, excessive battery drain remains a problem. And the way OK Google functions is choppy at best.</p>
<p>Still, the Android 9 Pie GSI installation offered improvements that impressed us.</p>
<h2>New Android 9 Pie Features</h2>
<p>You&#8217;d have to install the Android 9 port first to understand why we love it so much. All the same, here are the enhancements that we couldn&#8217;t get enough of.</p>
<h3>Enhanced Messaging</h3>
<p>The messaging experience is way better on the Android Pie than on previous releases. The most notable feature is the use of avatars. Messages now include both the name and picture of the sender. And notifications can even display thumbnails of attached images from the message body.</p>
<p>If you&#8217;re a coder, these are the methods that now help you exploit the new messaging features listed above.</p>
<p>Create a sender with an avatar:</p>
<pre>Person sender = new Person()
.setName(name)
.setUri(uri)
.setIcon(null)
.build();</pre>
<figure id="attachment_10056" aria-describedby="caption-attachment-10056" style="width: 218px" class="wp-caption aligncenter"><a href="https://xiaomifirmware.com/wp-content/uploads/2018/08/p-replies.jpg"><img fetchpriority="high" decoding="async" class="wp-image-10056 size-medium" src="https://xiaomifirmware.com/wp-content/uploads/2018/08/p-replies-218x300.jpg" alt="Android 9 pie GSI quick reply avatars" width="218" height="300" srcset="https://xiaomifirmware.com/wp-content/uploads/2018/08/p-replies-218x300.jpg 218w, https://xiaomifirmware.com/wp-content/uploads/2018/08/p-replies.jpg 530w" sizes="(max-width: 218px) 100vw, 218px" /></a><figcaption id="caption-attachment-10056" class="wp-caption-text">Android Pie messaging showing the use of images in avatars. It also shows the quick reply feature. Source <a href="https://developer.android.com/about/versions/pie/android-9.0#enhanced_messaging_experience">Android Developers</a></figcaption></figure>
<p>Create a message notification that includes an image:</p>
<pre>Message message = new Message("Picture", time, sender)
.setData("image/", imageUri);</pre>
<figure id="attachment_10058" aria-describedby="caption-attachment-10058" style="width: 218px" class="wp-caption aligncenter"><a href="https://xiaomifirmware.com/wp-content/uploads/2018/08/p-messaging.jpg"><img decoding="async" class="size-medium wp-image-10058" src="https://xiaomifirmware.com/wp-content/uploads/2018/08/p-messaging-218x300.jpg" alt="Android Pie message notifications image thumbnails" width="218" height="300" srcset="https://xiaomifirmware.com/wp-content/uploads/2018/08/p-messaging-218x300.jpg 218w, https://xiaomifirmware.com/wp-content/uploads/2018/08/p-messaging.jpg 530w" sizes="(max-width: 218px) 100vw, 218px" /></a><figcaption id="caption-attachment-10058" class="wp-caption-text">Android Pie message notifications that can display image thumbnails. Source: <a href="https://developer.android.com/about/versions/pie/android-9.0#enhanced_messaging_experience">Android Developers</a></figcaption></figure>
<h3>Lockable Rotation Modes</h3>
<p>I know you&#8217;ll love this one: you can now set the rotation to not change. Say you&#8217;re viewing something on your display and you&#8217;ve rotated it to landscape mode. In previous OSes, that would change back to portrait mode when you turned the display again. And that was quite irksome if the change in orientation was unintentional.</p>
<p>But thanks to Android Pie, we now have a button that pins the orientation to the mode you&#8217;re using at any given moment.</p>
<figure style="width: 640px" class="wp-caption aligncenter"><img decoding="async" class="size-medium" src="https://developer.android.com/images/about/versions/pie/rotate-changes.gif" alt="Enhanced display rotation on Android 9 Pie GSI" width="640" height="360" /><figcaption class="wp-caption-text">Enhanced display rotation modes on Android 9 Pie. Source: <a href="https://developer.android.com/about/versions/pie/android-9.0#rotation">Android Developers</a></figcaption></figure>
<h3>Enhanced Battery Usage</h3>
<p>The Mi A1 used to disappoint us with the way it squandered its battery charge. Thus, it forced us to look for <a href="https://xiaomifirmware.com/guides-and-tips/excessive-battery-drain-xiaomi-mi-a1/">ways to deal with its wakelocks</a>, for example, in an attempt to remedy the problem.</p>
<p>The good thing with the Android 9 Pie GSI port is that it handles battery usage out of the box.</p>
<p>Its Adaptive Battery feature extends battery life by limiting errant, background apps. Using <a href="https://developer.android.com/about/versions/pie/power">app standby buckets</a>, it allows the active apps to work without interruption. But the idle ones face restrictions, which reduces their battery usage.</p>
<h3>Brightness that Adapts to Ambient Lighting</h3>
<p>It seems the Android Pie release seeks to solve all the problems the Mi A1 suffers from. And the lack of proper brightness control was one of the most bothersome among these. See, it cascaded into issues like <a href="https://xiaomifirmware.com/guides-and-tips/screen-burn-in-fixes-xiaomi-mi-a1-redmi-note-4/">image retention and screen burn-in</a>. But with the <a href="https://www.android.com/versions/pie-9-0/"><strong>Adaptive Brightness</strong></a> feature on Android 9, these may well be a thing of the past.</p>
<p>The enhancement works so well because it learns your brightness preferences. It learns how you set levels and combines that with sensors&#8217; data to try to match the ambient lighting. This means that a user may spend less time tinkering with the display. And this could save the display from premature deterioration.</p>
<h3>Installation Recap</h3>
<p>Remember, if you followed the previous post on how to install Android 9 Pie GSI on Mi A1, these are the files you flashed:</p>
<figure>
<table style="height: 528px" width="578">
<thead>
<tr>
<th style="text-align: left">File Type</th>
<th style="text-align: left">File Name and Link</th>
</tr>
</thead>
<tbody>
<tr>
<td>Vendor/drivers files</td>
<td>
<ul>
<li><a href="https://www.androidfilehost.com/?fid=5862345805528040887"><strong>vendor-20180705.img </strong></a>by XDA senior member, <a href="https://forum.xda-developers.com/member.php?u=5393309">ghpranav</a></li>
</ul>
</td>
</tr>
<tr>
<td>System/Android OS files</td>
<td>
<ol>
<li><a href="https://androidfilehost.com/?fid=5862345805528067642"><strong>P-PR1-sGSI-AB.img</strong></a> by XDA recognized developer, <a href="https://forum.xda-developers.com/member.php?u=6298645">erfanoabdi</a>; and</li>
<li><a href="https://androidfilehost.com/?fid=3700668719832238401"><strong>POST-sGSI_1_v0.14_Pie_Tissot.zip </strong></a>(Update: You may now use the latest version: <a href="https://androidfilehost.com/?fid=1322778262903986345"><strong>POST-sGSI_1_v0.22_Pie_GSI_Tissot.zip</strong></a>) by XDA senior member, <a href="https://forum.xda-developers.com/member.php?u=4936496">joeyhaub</a>; and</li>
<li><a href="https://androidfilehost.com/?fid=5862345805528067654"><strong>POST-sGSI_2_v0.17_Pie_Tissot.zip </strong></a>by joeyhaub<strong><br />
</strong></li>
</ol>
</td>
</tr>
<tr>
<td>Boot/kernel files</td>
<td>
<ul>
<li><a href="https://github.com/mountaser/Moun_Kernel_Tissot/releases/download/5.4/Moun_Kernel_V5.4-TissotTreble.zip"><strong>Moun_Kernel_V5.4-TissotTreble.zip</strong></a>; or</li>
<li><a href="https://drive.google.com/drive/folders/1uggmuoo0m7n_47WOT3FHxScjQCMdhm6x"><strong>ProjectK-r17.zip</strong></a>; or</li>
<li><a href="https://github.com/kdrag0n/velocity_tissot/releases/download/r8/velocity_kernel-tissot-r8-20180619.zip"><strong>velocity_kernel-tissot-r8-20180619.zip</strong></a></li>
</ul>
</td>
</tr>
</tbody>
</table>
</figure>
<p>Using these, the hardware below works as it should. (But, some bugs <em>do</em> creep in too.)</p>
<h3>What Works</h3>
<ul>
<li>3.5mm audio jack</li>
<li>Bluetooth</li>
<li>SIM, mobile data, and voice calls (both incoming and outgoing)</li>
<li>VoLTE</li>
<li>Wi-Fi</li>
<li>Fingerprint Reader</li>
</ul>
<p>Still, the ones below do work but users have noted that they are not perfect:</p>
<ul>
<li><strong>Camera</strong>: If you have installed the Xiaomi Mi A2, it may crash often</li>
<li><strong>Microphone</strong>: Mic recording seems to fail sometimes. Thus, it affects apps like OK Google.</li>
</ul>
<h3>Reported Bugs</h3>
<p>With that said, you would have noted that the Android 9 Pie GSI installation has a few bugs. These may include:</p>
<ul>
<li>SELinux remains <strong>permissive</strong></li>
<li>Double tap to wake doesn&#8217;t work as expected</li>
<li>Fingerprint and capacitive navigation keys may have very weak haptic feedback</li>
<li>The Mi A2 camera (we prefer this over the one for Mi A1) crashes often</li>
</ul>
<p>So, in a second we&#8217;ll see how you can fix most of these issues.</p>
<h2>How to Fix an Installation of Android 9 Pie GSI on Xiaomi Mi A1</h2>
<ul>
<li>Before you continue, you&#8217;ll need ADB that is compatible with your new installation.
<ul>
<li>So, flash this <strong>boot image ADB patcher</strong> using TWRP recovery: <a href="https://github.com/AdrianDC/bootimage_adb_patcher/raw/master/release/bootimage_adb_unsecure.zip"><strong>bootimage_adb_unsecure.zip</strong></a>. (<em>Credits: XDA recognized developer, <a href="https://forum.xda-developers.com/member.php?u=2233641">AdrianDC</a></em>.)</li>
</ul>
</li>
<li>Make sure you have ADB drivers installed on your computer too.</li>
<li>Remember to use the TWRP by, XDA senior member, <a href="https://forum.xda-developers.com/member.php?u=1844875">CosmicDan</a>.
<ul>
<li><strong>TWRP installe</strong>r: <a href="https://github.com/CosmicDan-Android/android_device_xiaomi_tissot/releases/download/2.4/TWRP-Installer-3.2.1-with-Tissot-Manager-2.4.zip"><strong>TWRP-Installer-3.2.1-with-Tissot-Manager-2.4.zip</strong></a></li>
</ul>
</li>
<li>You&#8217;ll also need to have root access on your Mi A1.
<ul>
<li>For this, flash XDA recognized developer <a href="https://forum.xda-developers.com/member.php?u=4470081">topjohnwu</a>&#8216;s <strong>Magisk v16.7</strong>: <a href="https://github.com/topjohnwu/Magisk/releases/download/v16.7/Magisk-v16.7.zip"><strong>Magisk-v16.7.zip</strong></a></li>
</ul>
</li>
</ul>
<p>With that out of the way, you can now start addressing the issues below.</p>
<h3>Google Backup Stuck on &#8220;Waiting to Sync&#8221;</h3>
<ul>
<li>Enable <code>USB debugging</code> on your Mi A1</li>
<li>Connect the device to a computer using a USB cable</li>
<li>Force device to sync to Google using these commands:</li>
</ul>
<pre>adb shell
bmgr run
bmgr backupnow --all</pre>
<ul>
<li>Reboot</li>
</ul>
<h3>MTP not Working</h3>
<ul>
<li>Turn on <code>Developer settings</code> (tap <code>Build Number</code> four times)</li>
<li>Go to <code>Default USB configuration</code></li>
<li>Press <code>File transfer</code></li>
</ul>
<h3>Want to use Substratum Themes</h3>
<ul>
<li>Install Substratum theme engine:
<ul>
<li><strong>Substratum</strong> by <a href="https://androidfilehost.com/?w=profile&amp;uid=23269279319198777">R3Ds</a>: <a href="https://androidfilehost.com/?fid=1322778262903987410"><strong>Substratum_998-Pie.apk</strong></a></li>
</ul>
</li>
<li>Find a theme that supports Android 9 Pie. Examples include:
<ul>
<li><a href="https://play.google.com/store/apps/details?id=com.schnettler.outline"><strong>Outline for Substratum</strong></a><strong> </strong><strong><!-- WP-Appbox (Version: 4.5.5 // Store: googleplay // ID: com.schnettler.outline) --><p><a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.schnettler.outline" title="Outline for Substratum">Outline for Substratum (Free, Google Play) →</a></p><!-- /WP-Appbox --></strong></li>
<li><a href="https://play.google.com/store/apps/details?id=com.subs.compound"><strong>Compound for Substratum</strong></a><strong> </strong><strong><!-- WP-Appbox (Version: 4.5.5 // Store: googleplay // ID: com.subs.compound) --><p><a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.subs.compound" title="Compound for Substratum (Android Pie/Oreo/Nougat)">Compound for Substratum (Android Pie/Oreo/Nougat) (1,69 €, Google Play) →</a></p><!-- /WP-Appbox --></strong></li>
<li><a href="https://play.google.com/store/apps/details?id=com.schnettler.ethereal&amp;hl=en_US"><strong>Ethereal for Substratum</strong></a> <strong><!-- WP-Appbox (Version: 4.5.5 // Store: googleplay // ID: com.schnettler.ethereal) --><p><a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.schnettler.ethereal" title="Ethereal for Substratum">Ethereal for Substratum (Free, Google Play) →</a></p><!-- /WP-Appbox --></strong></li>
</ul>
</li>
<li>Choose the overlays that suit your purposes</li>
<li>From the floating action bar, select <code>Build &amp; Enable</code></li>
</ul>
<h3>Experiencing Excessive Battery Drain</h3>
<p>Android Pie promises better battery performance than previous OSes. So, if you still find that your battery discharges fast, you will have to <strong>disable USB debugging</strong>.</p>
<h3>Mi A2 Camera Crashes: Use GCam Instead</h3>
<ul>
<li>Install the Pixel 2 camera mod by XDA senior member <a href="https://forum.xda-developers.com/member.php?u=4860033">Arnova8G2</a>. Find the link below.
<ul>
<li><strong>Pixel2Mod</strong>: <a href="https://www.celsoazevedo.com/files/android/google-camera/f/GoogleCamera-Pixel2Mod-Arnova8G2-V8.2.apk"><strong>GoogleCamera-Pixel2Mod-Arnova8G2-V8.2.apk</strong></a></li>
</ul>
</li>
<li>But, if you want support for dual camera, install the camera mod by XDA senior member <a href="https://forum.xda-developers.com/member.php?u=2712580">cstark27</a> instead. Find the link below.
<ul>
<li><strong>Cstark27 GCam v5.1</strong>: <a href="http://cstark27_GCam_5.1.018_24_tele_v0.1a.apk"><strong>cstark27_GCam_5.1.018_24_tele_v0.1a.apk</strong></a></li>
</ul>
</li>
<li>You could also try out other GCam mods.
<ul>
<li>Find them here: <a href="https://www.celsoazevedo.com/files/android/google-camera/">Google Camera Port page</a></li>
</ul>
</li>
</ul>
<p><em>Don&#8217;t forget to share whether there is a mod that works better than the ones I&#8217;ve listed above. Head on to the comments section for that.</em></p>
<h3>GCam Settings Force Closes</h3>
<ul>
<li>Use TWRP recovery to flash this Magisk mod:
<ul>
<li><strong>GCam Magisk Fix</strong> by joeyhuab: <a href="https://androidfilehost.com/?fid=5862345805528067781"><strong>Pie_GCamFix_Magisk_Tissot.zip</strong></a></li>
</ul>
</li>
<li>Reboot</li>
</ul>
<h3>Need an Alternative to Google Photos</h3>
<ul>
<li>Install a gallery app from LineageOS. Find the link below.
<ul>
<li><strong>LineageOS gallery app</strong>: <a href="https://drive.google.com/open?id=1I642K2_rqpgttoTwLzXVIft4qC8oL2W0"><strong>gallery_port_los.apk</strong></a></li>
</ul>
</li>
</ul>
<h3>Need a Boot Logo Alternative</h3>
<ul>
<li>Using TWRP recovery, flash this file by joeyhuab:
<ul>
<li><strong>Pixel 2 boot logo</strong>: <a href="https://androidfilehost.com/?fid=818222786056035410"><strong>Pixel2Bootlogo_tissot.zip</strong></a></li>
</ul>
</li>
<li>Reboot</li>
</ul>
<h3>Need Nav Bar Gestures</h3>
<ul>
<li>Flash this Magisk mod by joeyhaub using TWRP:
<ul>
<li><strong>Enable nav bar</strong>: <a href="https://androidfilehost.com/?fid=5862345805528067777"><strong>Pie_NavBarEnabler_Magisk_Tissot.zip</strong></a></li>
</ul>
</li>
<li>Reboot</li>
<li>Go to <code>Settings</code>, <code>System</code>, then <code>Gestures</code></li>
<li>Select <code>Swipe Up on Home Button</code></li>
</ul>
<p><strong>Note</strong>: <em>Your Mi A1&#8217;s capacitive keys <strong>will no longer work</strong> after this process.</em></p>
<h3>Want to Tweak the Launcher</h3>
<ul>
<li>If you want to use custom icon packs, change labels, and more then install the app below.
<ul>
<li><strong>Pixel Launcher Mods</strong> by XDA recognized developer <a href="https://forum.xda-developers.com/member.php?u=3563640">Quinny899</a>: <a href="https://mega.nz/#!UmAmgKyK!N8FGlgLSHtHDzJS-juIeIZ_AIwSVLrQs45RFPsjJhi8"><strong>pixel_launcher_mods_v1.2.apk</strong></a></li>
<li><em>You can also download the app from its official page. But, you&#8217;ll need XDA membership for that</em>.</li>
</ul>
</li>
</ul>
<h3>OK Google Does not Work as it Should</h3>
<ul>
<li>Using TWRP recovery, flash the latest modem file by joeyhaub. Find the link below.
<ul>
<li><strong>8.1 July 1 Modem</strong>: <a href="https://androidfilehost.com/?fid=5862345805528051654"><strong>Tissot_8.1_July_1_Modem.zip</strong></a></li>
</ul>
</li>
<li>Reboot</li>
</ul>
<p>With these tweaks, your Android Pie installation should work smoothly.</p>
<p><em>But, what if you want to go back to stock ROM? And you want to &#8220;un-</em>trebelize<em>&#8221; your Mi A1?</em></p>
<p>The steps below will show you how to remove this Android 9 Pie GSI port from your phone.</p>
<h2>How to go back to Stock ROM from Android 9 Pie GSI</h2>
<p><strong>Note</strong>: <em>The process below will wipe your device clean, so remember to make a backup of your files</em>.</p>
<h3>Prerequisites:</h3>
<ul>
<li>Download the latest, stable ROM. Find the link below.
<ul>
<li><strong>Stock ROM/firmware</strong>: <a href="http://en.miui.com/download-333.html"><strong>tissot_images_V9.6.4.0.ODHMIFE_20180712.0000.00_8.0_735823083f.tgz</strong></a></li>
<li>Save the file to a computer and decompress it. Rename the extracted file by adding a .zip suffix.</li>
<li>Decompress the renamed file. You should end up with a folder named: <code>tissot_images_V9.6.4.0.ODHMIFE_8.0</code></li>
</ul>
</li>
<li>Download the MiFlash tool and install it. Find the link below.
<ul>
<li><strong>MiFlash v7.4.25</strong>: <a href="http://en.miui.com/thread-593524-1-1.html"><strong>MiFlashSetup_eng.msi</strong></a></li>
</ul>
</li>
</ul>
<h3>Steps:</h3>
<ol>
<li>Boot into TWRP recovery. For that, you should restart the phone by holding down the power and volume up buttons.</li>
<li>On the main TWRP screen press <code>Advanced</code> then <code>Tissot Manager</code></li>
<li>TWRP will display a <strong>Disclaimer</strong> notice. Click <code>Next</code> after reading it.</li>
<li>On the <strong>Tissot Manager</strong> screen, press <code>Repartition</code></li>
<li>The manager will present you with a <strong>Repartition for Treble</strong> notice. Select the option <code>I wish to repartition this device</code> after reading it. Then, press <code>Repartition</code></li>
<li>The repartitioning may take a minute. Wait for it to finish then press <code>Reboot TWRP</code>.
<ul>
<li><strong>Note</strong>: <em>The repartitioning removes Treble support from your Mi A1&#8211;it &#8220;un-</em>trebelizes<em>&#8221; the phone</em>.</li>
</ul>
</li>
<li>Once TWRP restarts, press <code>Reboot</code> on the main screen.</li>
<li>Then press <code>Bootloader</code> on the <strong>Reboot</strong> screen</li>
<li>The device will switch to fastboot mode. Now, connect your Mi A1 to a computer.</li>
<li>Run <strong>MiFlash v7.4.25</strong> as an administrator on the computer</li>
<li>Select the stock ROM by browsing to where you saved the firmware folder</li>
<li>Press <code>refresh</code> on the MiFlash tool. (Your Mi A1 should now show up on the flash tool.)</li>
<li>Select <code>clean</code> at the bottom of the flash tool&#8217;s screen if you want to remain with an unlocked bootloader. Otherwise, choose: <code>clean all</code>.</li>
<li>Press <code>flash</code> at the top of the flash tool&#8217;s screen to start the installation of the stock ROM</li>
<li>Wait for the flashing process to finish. Your phone will then reboot into stock ROM</li>
</ol>
<h2>Final Thoughts</h2>
<p>Android Pie is Google&#8217;s most advanced mobile OS. And we got a chance to try out an Android 9 Pie GSI port on Xiaomi Mi A1. But, the installation had a few issues. So, in this post, I suggested a few tweaks. Using these, Android Pie should be usable smoothly.</p>
<p>Still, for those who would want to go back to stock ROM, I added a guide on how to do so. The process removes Treble support on the Mi A1 completely.</p>
<p>Well, I know this might have been a bit of lengthy post. But, I hope that you got some useful tips from it.</p>
<p><em>If you have any suggestions or need further help, don&#8217;t hesitate to share in the comments section.</em></p>
<p>The post <a href="https://xiaomifirmware.com/guides-and-tips/android-9-pie-gsi-xiaomi-mi-a1-workarounds/">Android 9 Pie GSI on Xiaomi Mi A1: Workarounds</a> appeared first on <a href="https://xiaomifirmware.com">Xiaomi Firmware</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://xiaomifirmware.com/guides-and-tips/android-9-pie-gsi-xiaomi-mi-a1-workarounds/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
