Files and instructions has been updated to install Android Q Beta 5 now.


Android Q beta 4 is recently released by google bringing new features, UI improvemets , new animations a lot of things which were hidden or we can say needed use of adb to bring them out.

I earlier posted Q beta 2 installation guide but didn't post anything related to Beta 3 because it was not much stable and had more issues than beta 2. In ths guide I am gonna tell you how to install this Q beta 4 on your Moto G5 Plus.

The most important thing I want to tell you is that if you use magisk a lot ,even just for root, then its not for you. The things is - Magisk is working for root but its creating system unstablitity issues. You might face random crashes , freezes and lag because of it. So choice is yours :p . [Beta 5 - Use magisk canary build, everything is fine with it]

I hope you have all the basic knowledge of Treble, GSI, Flashing . If you don't know about all this please learn them about first, Google is your friend.

It is going to be a little bit of long process to setup this GSI and get everything running perfectly. This GSI itself is made with a lot of hacks and Android Q is still in beta stage. I will try to explain everything simple as much as I can, but I hope you know the basics of installing a GSI.

Requirements

1. Patience, You really need this while setting up Q on G5 Plus.

Downloads

1. Pixel GSI (Extract the img inside it)
2. Pie Vendor New .
Its a TWRP backup, extract it and place it in TWRP/BACKUPS/*deviceid*/HERE
3. Google Play service apk
4. Magisk Canary
5. Latest TWRP
6. Zygote Fix V2 and Q-Beta-5-Fixes.zip


How to flash -

• Extract the GSI and you will get a img file out of it. Extract the Pie Vendor and place it at right place as I told in downloads section.
• Make sure you are already on Latest TWRP which supports both treble and non treble roms.
  • 1. Boot into TWRP , click on restore and you will see the pie vendor backup folder (if you extracted and placed the files at correct location) .
  • 2. Tap on the Pie vendor backup and restore the boot and vendor.
  • 3. Now go back and tap on Install and go to the folder where you extracted the img, after going there tap on the Install Image button given in bottom right, select the Pixel Q img then choose system image and swipe to flash it.
  • 4. Now flash the Q-Beta-5-Fixes.zip
  • 5. Flash the Fix_Zygote_V2 zip and Magisk
  • 6. Reboot and wait until you reach homescreen.
  • 7. Reboot to recovery again.
  • 8. Flash the Q-Beta-5-Fixes.zip again and reboot.

Now you have reached homescreen , now next thing is to install google play services and get rid of the notification showing up in notification panel. Change the wallpaper also because it will lag a lot because of live wallpaper which is given by default.

Installing Google Play Services -
1. Just install the apk of google play service with the default files app.

No files showing in third party apps/File managers ?-
If you got into this issue follow these instructions- using root
1. Install Terminal Emulator
2. type su -c sm set-isolated-storage off and press enter, your phone will reboot after this.

If you want to do this adb , then connect your phone to pc and make sure your phone is showing up in terminal. If that right then type the following line and press enter -
adb shell sm set-isolated-storage off
Your phone will restart after this and you will be able to use apps which are not detecting storage.


Notes

• Moto Fingering gesture for home/back/recent works as well as chop chop works.Flash any treble compatible kernel for these to work. Moto Actions option in settings will force close always.

Bugs

• Google camera settings/Video recording force closes. Moto cam works but video recording broken.
• It won't pass safetynet.
• There maybe more other issues.

Credits -

Vache, for the Pie vendor.
Erfan Abdi - The man behind pixel GSI, thanks to him.

Want to ask any question ? Join our Android Q group on Telegram @TheSpAndroid