[Guide][GSI][12] GSI Install Guide for ROG Phone zs600kl

Search This thread

Rocky7842

Member
Apr 27, 2022
36
13
68747470733a2f2f692e696d6775722e636f6d2f634a4a307a78512e706e67

Code:
Your warranty is now void.

I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.


Introduction

ROG Phone 1 is no longer receiving any update since android 9 and no custom rom were made, which is sad since s845 is still a well performed CPU even now. However, by the help of Project Treble, we're able to install the latest android 12 (and so on) on this device.

The guide requires some basic knowledges of using SDK Platform Tools and recovery. But feel free to ask if you don't understand anything.




Hardware support

ComponentComment
CameraWorks** (Front and Back) **(Second back Camera is not working)
Speaker / MicWorks
BluetoothWorks** (Bluetooth in call, all Bluetooth codec supported by the hardware) **(No A2DP)
WiFiWorks
SIM / Mobile Data / VoiceWorks
VoLTEUnknown
FingerprintWorks
NFCWorks
Offline ChargingBroken
90Hz Refresh RateWorks
Auto-brightnessWorks (May depend on the Rom)
Proximity sensorWorks
VibrationBroken
RGB backlight on the logoWorks** (Basic functions with an app on google play) **(Will need to set the light again whenever restart the phone)
HDR content playbackBroken (Have some wired lines on the screen)


Steps to install

We have 2 ways to install, either through Fastboot or with TWRP. For data safety, I do not recommend break the force encryption whatsoever.
Make sure to Unlock Bootloader before proceeding any further!

A. Install through fastboot:

1. Extract vbmeta.img from the offical rom you're running.
  • File attached is from version "WW-16.0420.2009.39", so upgrade to this version if you dont know how to extract vbmeta.img.
2. To disable dm-verity, do "fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img".
3. Flash the gsi you choose in fastboot. Do "fastboot flash system (system image name.img)" .
4. Reboot to offical recovery and do a factory reset.
5. You are good to go!
  • If you wish to use Magisk (I recommend Lygisk over Magisk since these gsi are force encryped), patch the boot image extract from the offical rom and flash it through Fastboot.
  • You can also boot to TWRP without flash it onto the device and use adb sideload to install zips, not recommend if you don't know what I'm talking about!

B. Install through TWRP:
1. Extract vbmeta.img from the offical rom you're running.
  • File attached is from version "WW-16.0420.2009.39", so upgrade to this version if you dont know how to extract vbmeta.img.
2. To disable dm-verity, do "fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img".
3. Flash the TWRP(attached) in fastboot. Do "fastboot flash boot twrp-3.4.0-0-Z01Q-16.0410.2003.24.img" .
4. Reboot to TWRP. Do "fastboot oem reboot-recovery".
5. Format data, cache and system parition in recovery.
6. Flash the gsi you choose in recovery. (flash the "image" into "system partition").
7. Flash any modification zips now.
8. (Optional) Flash "disforsenc_daisy__zero.zip"(attached) in TWRP to disable force encryption.
  • It is not recommend to do this step if you really care about your data safety. If someone get your phone, they will be able to access all the files.
9. You are good to go!
  • You can still use adb sideload to install zips(and lots of other functions) without disable force encryption. So it's really not recommend to disable it.



Workarounds and Recommendations

  • To fix Bluetooth not opening or other Bluetooth related issue, refer to this guide I made. You will need Magisk to enable Aptx.
  • Recommend to use this Gcam. It can't utilize the second back cam, but it's more than usable.
    Remember to enable the alternate camera profile in "phh/Qualcomm features" if the app crash.
  • If you have any problem with mobile network/phone call, try to install and enable the ims apk in "phh/IMS features".
  • Most builds based on phh's build(which were listed on the wiki page) have a working safetynet, and the Universal Safetynet Fix will work with Magisk installed.
    However some of them are still broken. So make sure the safety net is working without Magisk, then install Magisk.
  • RGB backlight of the ROG logo in the back can be control with this app found in google play. It's not made for this device, but basic functions will work.
  • My personal recommendation of gsi is crDroid maintain by Nazim. It have working safetynet and lots of customizable features I like. (Especially it can get rid of the search bar and at a glance which I HATE A LOT)



Credits

xspx for testing the device with me

Numerous people and threads on the forum for some workaround or inspiration
And all the other devs for creating these wonderful modules/ROMs
 

Attachments

  • vbmeta.img
    4 KB · Views: 38
  • twrp-3.4.0-0-Z01Q-16.0410.2003.24.img
    23.3 MB · Views: 31
  • disforsenc_daisy__zero.zip
    819.5 KB · Views: 31
Last edited:

Dj.GriM

New member
Apr 4, 2014
3
0
whats ver. i download from crDroid ??


crDroid-8.8-a64_bgN-slim-Unofficial.img.xz2022-09-03917.6 MB
69
crDroid-8.8-a64_bgN-Unofficial.img.xz2022-09-031.1 GB
60
crDroid-8.8-a64_bvN-Unofficial.img.xz2022-09-03756.4 MB
45
crDroid-8.8-arm64_bgN-slim-Unofficial.img.xz2022-09-031.1 GB
268
crDroid-8.8-arm64_bgN-Unofficial.img.xz2022-09-031.3 GB
523
crDroid-8.8-arm64_bvN-Unofficial.img.xz2022-09-03944.5 MB
230

a64 or arm64 ?

bgN-slim , bgN or bvN ??
 

Rocky7842

Member
Apr 27, 2022
36
13
whats ver. i download from crDroid ??


crDroid-8.8-a64_bgN-slim-Unofficial.img.xz2022-09-03917.6 MB
69
crDroid-8.8-a64_bgN-Unofficial.img.xz2022-09-031.1 GB
60
crDroid-8.8-a64_bvN-Unofficial.img.xz2022-09-03756.4 MB
45
crDroid-8.8-arm64_bgN-slim-Unofficial.img.xz2022-09-031.1 GB
268
crDroid-8.8-arm64_bgN-Unofficial.img.xz2022-09-031.3 GB
523
crDroid-8.8-arm64_bvN-Unofficial.img.xz2022-09-03944.5 MB
230

a64 or arm64 ?

bgN-slim , bgN or bvN ??
arm64 versions are all fine.
 

mcflygarcia

Member
Nov 28, 2018
6
0
I got a rog phone 1 for a little more than a year now or so, its nice to see that we can at least have a update even if its not oficial. Im getting tyred of the same look of the UI and the aod, my god the stock ones are horrible but if i use another app for the aod it just drains the battery so fk quick. I will give a try to the pixel experience gsi
 

Dj.GriM

New member
Apr 4, 2014
3
0
Microsoft Windows [Version 10.0.19044.2006]
(c) Microsoft Corporation. All rights reserved.

C:\platform-tools>fastboot.exe devices
K7AZGV03070237J fastboot

C:\platform-tools>fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
Rewriting vbmeta struct at offset: 0
Sending 'vbmeta' (4 KB) OKAY [ 0.002s]
Writing 'vbmeta' OKAY [ 0.001s]
Finished. Total time: 0.030s

C:\platform-tools>fastboot flash system C:\platform-tools\crDroid-8.9-arm64_bgN-Unofficial.img
Sending sparse 'system_b' 1/7 (521508 KB) OKAY [ 12.520s]
Writing 'system_b' OKAY [ 0.000s]
Sending sparse 'system_b' 2/7 (523009 KB) FAILED (remote: 'Error: Last flash failed : Volume Full')
fastboot: error: Command failed

C:\platform-tools>


i got error !!
 
Last edited:

Dj.GriM

New member
Apr 4, 2014
3
0
Microsoft Windows [Version 10.0.19044.2006]
(c) Microsoft Corporation. All rights reserved.

C:\platform-tools>fastboot.exe devices
K7AZGV03070237J fastboot

C:\platform-tools>fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
Rewriting vbmeta struct at offset: 0
Sending 'vbmeta' (4 KB) OKAY [ 0.002s]
Writing 'vbmeta' OKAY [ 0.001s]
Finished. Total time: 0.030s

C:\platform-tools>fastboot flash system C:\platform-tools\crDroid-8.9-arm64_bgN-Unofficial.img
Sending sparse 'system_b' 1/7 (521508 KB) OKAY [ 12.520s]
Writing 'system_b' OKAY [ 0.000s]
Sending sparse 'system_b' 2/7 (523009 KB) FAILED (remote: 'Error: Last flash failed : Volume Full')
fastboot: error: Command failed

C:\platform-tools>


i got error !!

i fixed now i chaneg the rom to another rom slim and working now

how to patch the boot image for lygisk ?? from offical rom asus rog phone ASUS_Z01QD or from crDroid-8.9-arm64_bgN-slim-Unofficial.img

i want to fix the bluetooth is not working now !

sorry for thats i am noob
 

Rocky7842

Member
Apr 27, 2022
36
13
i fixed now i chaneg the rom to another rom slim and working now

how to patch the boot image for lygisk ?? from offical rom asus rog phone ASUS_Z01QD or from crDroid-8.9-arm64_bgN-slim-Unofficial.img

i want to fix the bluetooth is not working now !

sorry for thats i am noob
First of all, since the system partition on this phone is designed for android 8/9, it didn't leave much spare space. So a lot of highly modified gsi is too big for the phone. If you wish to flash them, you'll need to follow along this guide to resize partitions (tested and work).

As for the lygisk (magisk) part, take the boot image of the stock ROM you were running (the exact same version is recommended), and use the app to patch the boot.img.
Or if you have installed TWRP, simply flash the zip file through TWRP. If it's encrypted, flash it through adb sideload and it'll be fine too.
 
Last edited: