Android Q GSI Group notes
rupansh
Make sure to read group description for RULES!
TABLE OF CONTENTS
FAQ
DOWNLOADS
INSTRUCTIONS
GAPPS
LOG TAKING
DMESG TAKING
FAQ (Frequently Asked Questions) -
-1) ANY B U G S?
Depends on your device. Test it and report!
0) VoLTE
Works surprisingly if RIL works for you as well
1) Will it work on *device*
You tell me :3
3) Something didn't work?
Ex. Camera or Fingerprint
Kindly tag @khode_erfan with logcat from boot
4) Not Booting?
Check the log taking section
Downloads -
Check the Pinned Message for up to date links(Or the latest message by erfanoabdi as even pinned might not be updated). This page may or may not be updated-
0.7-
A-Only: https://drive.google.com/open?id=1qRdH_lw1QYx9xhfU41BWtFMGqh9CpGVH
AB: https://drive.google.com/open?id=1-WIHA3OSO8pEklU4jpVy7VJ2IqAkZ7rv
Permissiver(Important):
https://drive.google.com/file/d/1owcsbosyFkzq-NRyH9tDgbSCyUNsl5Rg/view?usp=sharing
ADB unsecure(for adb support while booting):
https://github.com/AdrianDC/bootimage_adb_patcher/blob/master/release/bootimage_adb_unsecure.zip
OpenGApps:
https://drive.google.com/file/d/1kwlmJdzslajoWW0hwWiIPcp_zt0vZcdJ/view?usp=drive_open
Instructions -
If you don't know the usual GSI installation method, read this -
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
Check the device list (Not ready yet) where the working vendor name is given. Flash the GSI like the usual GSI method after flashing the vendor rom. Finally flash permissiver. If it doesn't boot, don't forget to attach logs. Use adb unsecure if the device doesn't appear while booting. We will try to help you but of course, don't forget we are not obliged to as we expect respectful behaviour while we are helping.
If your device does boot, congrats! Post a screenshot along with device name and its code name and the vendor used so that we can update the WIP device list!
If you have a bug send us the logcat along with the bug!
How to Install GApps -
1) Flash the zip and wipe data
2) delete SetupWizard in /system/priv-app/SetupWizard
3) boot device up
4) register the Android Device to google using this guide
5) wait 10 mins and reboot
How to take logs-
As soon as the OEM logo gone,
Please type
adb logcat > logcat.txt
But make sure you got ADB unsecure! (Link in downloads)
How to take dmesg-
dmesg is rarely required as logcat tells us most of the stuff. If we explicitly ask for it, the method is -
From PC:
adb shell su -c dmesg > dmesg.log
On Mobile:
Open a terminal app
su
dmesg > /sdcard/dmesg.log
or
Install syslog app.
Give it super user (root) permissions and grab logs.