yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Note 9 Questions & Answers] bober10113:
any of the older odin before v 3.13.1 wont be able to flash a note 8 or a s9. what makes you think that the older builds or even the latest one will work with the note 9? ( which you probably dont even have)

this makes this package useless and bulky.

not to mention its posted in the wrong section i would believe.
[Samsung Galaxy Note 9 Questions & Answers] bd.fahim.bd:
i told here Samsung S9+/S9/S8+/S8 not note 9
[Samsung Galaxy Note 9 Questions & Answers] bober10113:
then dont post in the NOTE 9 forum !.
[Samsung Galaxy Note 9 Questions & Answers] bd.fahim.bd:
This is my mistake for post sharing

Sorry for that
[LG V30 Themes, Apps, and Mods] gt37.0man:
The AOD theme where it puts the letter of your name is nice, but the wallpaper is too bland and I would rather have my klwp. Is there a way to remove the wallpaper?

Nova launcher, if that helps.
[LG V30 Themes, Apps, and Mods] N1xX:
Almost same request, but instead of aod i'd like to have lockscreen animation, very nice looking. Any chance of somehow extracting it and using with other theme/wallpaper?
[LG V30 Themes, Apps, and Mods] wwd212:
How do I install the theme SIGNATURE Edition theme?

My V30 Korean V600L phone has a built-in SIGNATURE Edition theme, but it doesn't show it. Of course it cannot be implemented. I installed it to my V10 (H962) can be displayed in the theme but it does not show up. Can you know how to use it in V30? Thank you. V30 system (9.0) V10 system (7.0).
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
So I bought this nexus 6 second hand. It was factory reset and is on version 5.01

It has a pending OTA I went to install and it hung up on the reboot to recovery command, then powers off.

Power it on and it tells me it failed. So i start digging.

Boot into the boot loader and it states status locked code 2 (relocked?)

Go into recovery and i get a dead android guy with a red triangle and a message about unable to receive command or something like that. Basically its hung up on getting the update started. so power and volume up to get the commands.

wiped data factory reset. clear cache. issue persists.

What I want to do is to install a custom recovery and rom.

Is the next step to install the sdk and use adb "fastboot oem unlock" as with on code 0?

preemptive thanks.

Also same issue on Moto e5.
[Nexus 6 Q&A, Help & Troubleshooting] Rondeau79:
If fastboot commands work, then you can most likely unlock the bootloader. If you can flash the latest factory image then you would be able to do this easier. Your situation is fixable but will take some time.
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
I will try fastboot with the sdk as mentioned here https://xdaforums.com/showpost.php?p=56938530&postcount=1

Should be able to push the latest factory with adb as well just want to make sure im on the right track.
[Nexus 6 Q&A, Help & Troubleshooting] ktmom:
The initial post in that thread is rather out of date. Go back and read the the last 11 pages or so. Here's a link to get you in the area; post #838

Also please note, modern releases of Fastboot and ADB tend not to work well with our old device. If you can get "fastboot devices" to recognize your device but "fastboot oem unlock" fails or you run into problems with "fastboot flash xxxx", then look for one of the older stand-alone releases available here on xda.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
Good information. Thanks.
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
anyone got a link to an older version of the sdk and not this android studio ide.
[Nexus 6 Q&A, Help & Troubleshooting] ktmom:
Try one from this thread.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot OEM unlock

(bootloader) slot-count: not found

(bootloader) slot-suffixes: not found

(bootloader) slot-suffixes: not found

fastboot: usage: unknown command OEM

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot devices

ZX1G5238J8 fastboot
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
AP Fastboot Flash Mode (Secure)

shamu XT1100 64GB P3A0

APQ8084 ES1.1

Device is locked Status Code 2

Transfer Mode USB Connected

Bootloader Logs:

USB Connected

cmd: getvar:slot-count

cmd:getvar:slot-suffixes

cmd:getvar:slot-suffixes

............................
[Nexus 6 Q&A, Help & Troubleshooting] ktmom:
The version you are running seems to be too new. Try version 1.2 or so.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
That seems to have worked. I am status code 3 now and at the google logo after the erasing android.

Worked.

next step:

https://xdaforums.com/nexus-6/orig-development/recovery-twrp-2-8-2-0-touch-recovery-t2946534 (Google play app? no root required?)

https://xdaforums.com/nexus-6/development/rom-nitrogen-os-n-substratum-11-10-2016-t3478365
[Nexus 6 Q&A, Help & Troubleshooting] ktmom:
You might consider an 8.1 based rom. At least then you have current security updates. That linked thread lists available 8.x + ROMs for shamu and links to their respective threads. Make sure to read through which ever ROM thread you choose so you'll know what gapps to flash with the ROM. You can root by flashing Magisk in TWRP recovery if you want root.

I've not read backwards through the thread to remind myself where you started from...

But if you are not on the latest bootloader, then Fastboot flash the bootloader from the Oct 2017 factory image.

I'm assuming you have Fastboot flashed TWRP recovery to the phone.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
Yes I have TWRP thought the img would not fastboot so I rand CF root and then used the TW apk.

I found the full OTA updates and factory imgs https://developers.google.com/android/ota#shamu but not just a bootloader.

7.1.1 (N6F27M, Oct 2017)	Link	df27bd83e29092c472da2793ffe47670101668e9410ee41e5af3fce722050cb9

7.1.1 (N8I11F, Oct 2017)	Link	b4de4046e9c47f16eeb54fa2f77d628253f6a88c3b0fd850dffa51d750652f01

7.1.1 (NGI77B, Oct 2017, Verizon)	Link	0ea2ff804eb84cabbc018633f631959142bf87d8e03e8da8d8e3af3d651059f0

I am on build LMY47D
[Nexus 6 Q&A, Help & Troubleshooting] ktmom:
Fastboot flash the last full factory image. That will include the bootloader. But will return everything to stock.

Or fastboot flash only the bootloader you extract from the factory image.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Nexus 6 Q&A, Help & Troubleshooting] prepaidguy9081:
It is all up and running now. nitrogen with the baseband installed from 7.1.1

thanks for the help.
[Xiaomi Redmi Note 5 Pro Questions & Answers] Silvers91:
I have to wait for 360h which is a long time, I want to at least be able to root and install an ad blocker because ads are driving me insane. Anyway to do that without unlocking the bootloader? Thanks!
[Xiaomi Redmi Note 5 Pro Questions & Answers] corkiejp:
No reliable and trusted method to do so.

Any one click solutions are full of malware/adware etc, and mostly click-bait!
[Xiaomi Redmi Note 5 Pro Questions & Answers] Silvers91:
Well that's a shame. I don't know how I can spend 15 days without root AND on MIUI.
[Xiaomi Redmi Note 5 Pro Questions & Answers] kostas gp:
IKR? That was the case for me too. But no I have only about 21 hours left to fully enjoy my device.

Just be patient and not thinking of it for the next 15 days. Good luck!
[Xiaomi Redmi Note 5 Pro Questions & Answers] Jerry981028:
No way.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] GBouerat:
I started a little Android Generic System Image installation Guide on my Github :

https://github.com/GBouerat/xiaomi_mi_pad_4

(work in progress)
[Xiaomi Mi Pad 4 Guides, News, & Discussion] P.Kosunen:
https://github.com/GBouerat/xiaomi_mi_pad_4/tree/master/TWRP

fastboot oem device-infov

Is it really device-infov or is it typo.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] GBouerat:
It's a typo, thanks

fastboot oem device-info
[Xiaomi Mi Pad 4 Guides, News, & Discussion] cRaZy-bisCuiT:
Thank you very much, mate! Can we expect to see an official TWRP release as well as LineageOS 15.1?

PS: Does Android P GIS work well? Are there any known issues so far?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] AndyYan:
Please do include the build.prop tweaks mentioned here - those are quite necessary for the device to function as a tablet.

None of those P GSIs boot.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Imoseyon:
Anyone able to root using Magisk on v9.6.23 boot.img (http://en.miui.com/thread-3538488-1-1.html)? Magisk patched boot.img doesn't seems to boot for me and I have to revert to stock boot.img.

Edit: hah, never mind. I forgot to disable forceencrypt when i flashed the new stock kernel and it encrypted data. Had to wipe data and unencrypt to root again.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] GBouerat:
Magisk on GSI is incompatible with adb usb debug mode, no ?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Imoseyon:
works fine for me
[Xiaomi Mi Pad 4 Guides, News, & Discussion] bartekm01:
Hi

Could You please write with recovery version is this? There are 2 recovery versions as of 2018.7.13 and 2018.7.11 with description like bellow:

2018.7.13 update

1. Fix the problem of not recognizing the external memory card.

2. After brushing in twrp, the first time you enter twrp, it may restart once. This is normal. If you restart repeatedly, or you cannot decrypt the data, please give me feedback in time.

2018.7.11 update:

1. Update the attempt to repair the decrypted data, and expect whether the follow-up can reach the expected.

2. After brushing in twrp, the first time you enter twrp, it may restart once. This is normal. If you restart repeatedly, or you cannot decrypt the data, please give me feedback in time.

---------- Post added at 11:42 AM ---------- Previous post was at 11:12 AM ----------

I booted my pad with Your recovery and I can't see external SD card, so I expect that is the 2018.7.11 version. Am I right?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] bartekm01:
Hi again.

I found on another forum recovery that supports external sd-card. It's: recovery-TWRP-3.2.2-0713-MIPAD4-RuEn-Kirhe.img and it's working fine on my mi pad 4

[IMG="recovery_mipad4_3.2.2_0713"]http://i65.tinypic.com/2iw9k5.jpg[/IMG]

[IMG="backup toexternal SD card"]http://i67.tinypic.com/iwodtz.jpg[/IMG]
[Xiaomi Mi Pad 4 Guides, News, & Discussion] lasset:
Hallo

Where did you find this TWRP?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] bartekm01:
I found it on 4pda. Link to download

https://drive.google.com/file/d/1CaX9pkdBcOZFMlxwQdOC2TPeknQGJHNZ/view?usp=drivesdk
[Xiaomi Mi Pad 4 Guides, News, & Discussion] lasset:
Tanks!!
[Xiaomi Mi Pad 4 Guides, News, & Discussion] jonklinger:
Encryption

Hi,

Were you able to encrypt your Mi Pad after flashing the GSI?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] bartekm01:
I didn't install gsi
[Xiaomi Mi Pad 4 Guides, News, & Discussion] arkansis:
Hi !

What's the difference between ab version and aonly version ?

EDIT: I flash today Android Pie GSI version.

After flashing GSI, you can found Open GAPPS unofficial here: https://builds.nezorfla.me/?dir=opengapps/pie/arm64

For no error 70, before flashing Open GAPPS, you must do that: Wipe -> Advanced Wipe -> Select System -> Repair or Change File System -> Resize File System -> Swipe to Resize

After, you can flash Open GAPPS, Magisk (for root) and Dm-Verity, and finally reboot
[Xiaomi Mi Pad 4 Guides, News, & Discussion] snke:
Have you also flashed the misc file together with the TWRP? Or in this version there is no need?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] bartekm01:
No only TWRP. I didn't flash misc - I think that misc changing region but I did not found any information about it.

---------- Post added at 04:56 AM ---------- Previous post was at 04:51 AM ----------

MiPad4 is only a partition. There is no b partition for seamless updates.

So far I didn't install any GSI but I've have installed China stable, developer and xiaomi.eu roms and I didn't have to resize system partitions. An ROMs are bigger maybe that's why You need to extend partitions but installation should end with error because of lack "b" partition
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
AICP 8.1 GSI works fine.

https://xdaforums.com/project-treble/trebleenabled-device-development/8-1-0-t3839168
[Xiaomi Mi Pad 4 Guides, News, & Discussion] arkansis:
I'm agree, in my opinion It's the best GSI rom for MP4.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
Hi,

I can't install OpenGapps 9.0 - error 20 - "your system is 8.1, use ...".

I tried HavocOs P & AOSP P, Pixel Experience flashed without problems.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] arkansis:
Hi, I come back with GSI 8.1 Android and OpenGapps 8.1.

I try only one time Android and OpenGapps 9 because so much bugs.

Normally, you have "error - your system is 8.1, use ..." when you flash unofficial OpenGapps 9 with 8.1 Android rom.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
Checked one more time:

Flashed P GSI, rebooted twrp, flashed Gapps 9.0 without error.

HavocP didn't, AOSP P booted.

I think - after wiping system, data etc. Twrp reads build.prop from Vendor.

I have twrp v2 from 4pda. [MENTION=6441645]arkansis[/MENTION]
[Xiaomi Mi Pad 4 Guides, News, & Discussion] arkansis:
Great !
[Xiaomi Mi Pad 4 Guides, News, & Discussion] monshoal:
JUST FLASHED THE AOSP 9.0 v104. SPECIFICALLY "system-arm64-aonly-vanilla-su.img.xz"

LTE version.

followed the GBouerat's instruction and no gaps added

issues are as follows:

the resolution seems abnormal (weaker than 1080P, not sure).

hotspot cannot be open by the main button. (through the connection of USB, the function works well.)

google search bar cannot be moved.

incompatible software. (the notification was "stop working, etc.")

the connection model cannot change to transfer model or PTP model

the rest works fine.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
Did you edit build.prop in /Vendor as is wrote(#5) in this thread?

9.0 Pie isn't stable and/or final build.

AOSP & AICP Oreo are better.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] monshoal:
thanks, I decided to flash it back with miui.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Kediraksith:
Okay I tried this GIS for the first time in my life... I havent done anything to build prop yet but so far everything seems to be fine except....

Wifi is always off when I restart the tablet...

I want google functionality so I flashed gapps... But now there's this Pixel Setup notification that doesnt go away....

USB Storage didnt work for me also...

Does anyone have any solutions for those?

EDIT: Okay my bad, i flashed the wrong system image... Android 9.0 vanilla... no wonder... everything is fine now... i think
[Xiaomi Mi Pad 4 Guides, News, & Discussion] ermacwins:
So how good is this rom? How's the battery life?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
I have question: How to update Vendor & Boot?

I had MiuiEu 8.9.6(Miui 10, 8.1),

flashed AICP-8-1.img + gapps.zip + Magisk.zip.

For update:

Can I install MiuiEu 8.9.13( do not boot), flash AICP + Gapps + Magisk? [MENTION=7138015]GBouerat[/MENTION]
[Xiaomi Mi Pad 4 Guides, News, & Discussion] salzzz:
Bluetooth is not usable in AOSP P GSI v105
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
Why are you asking here?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
How to update Boot, Vendor, System:

Download the newest fastboot firmware Miui China, extract Boot & Vendor. Go to TWRP.

Install img:

Boot

Vendor

System GSI(I use AICP)

Install zip:

Gapps

Disable-Dm-verity-FEC

Magisk 17+

Wipe cache & dalvik, reboot.

Or

Download the newest MiuiEu, make full backup into TWRP (boot, system, data, vendor, firmware).

Wipe system, data, cache, dalvik, install MiuiEu.zip, reboot.

Go back to TWRP, wipe data, system, cache, dalvik,

restore only system & data

, install Magisk.zip, wipe cache & dalvik, reboot.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Andro_Nicus:
You must also remember about update the Firmware itself from CN MIUI. Firmware is part of ROM and is important for the proper functional device, not just Kernel / Vendor.

Compilated Firmware from stable CN MIUI is here :

https://sourceforge.net/projects/xiaomi-firmware-updater/files/Stable/V9/clover/
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
You have right, but I still have firmware Miui 10 - MiuiEu 8.9.6. [MENTION=9456658]Andro_Nicus[/MENTION]
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Andro_Nicus:
Yep, It always firmware stays from MIUI that you've been flashing before..

Pozdrawiam z Pomorza :)
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Crescendo Xenomorph:
Best TWRP that works perfectly: http://www.miui.com/thread-16375014-1-1.html

Just use GTranslate for the info...

It even got Magisk 17.1 builtin for you to root via TWRP itself (working perfectly, less hassle), no need to wipe data as it works with encryption enabled.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Stainless7221:
After following the instructions, my device bootlooped every time, no matter which rom i tried.

I fixed that by flashing a newer version of MIUI following these instructions http://en.miui.com/thread-3780976-1-1.html and then attempting the GSI installation again.

Another info: AOSP 9.0 did boot but had a few crashes of google apps, making the initial setup impossible.

AOSP 8.1 works pretty well now.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] didicola:
so can i ask a couple questions regarding the flashing procedure?

we dont have to flash vendor files like i do on oneplus6 right? just keep the firmware updated to latest version

we flash just system images only with A partition not A/B?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Andro_Nicus:
It is recommended to have up to date Vendor, Boot, Firmware from latest MIUI if you plan to change ROM / GSI for other.

Mi Pad 4 is A only partition device.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] maluc:
Hi, is there any chance to install a system image with german language without unlocking the bootloader - don´t want to wait 1 month to do...?!
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
You should wait and buy MiPad with Global Rom [MENTION=3005424]maluc[/MENTION]
[Xiaomi Mi Pad 4 Guides, News, & Discussion] thE_29:
You have some new updates? Because Xioami said, there are no plans for global ROM.

[MENTION=3005424]maluc[/MENTION]: No. You have to wait (also had to do it :/)
[Xiaomi Mi Pad 4 Guides, News, & Discussion] filjusz:
Anyone booted omnirom succesfully on mi pad 4? I tried all of available omnirom images, but none of them boot for me :/
[Xiaomi Mi Pad 4 Guides, News, & Discussion] puppet13th:
Does aicp rom have flickering auto brightness bug?
[Xiaomi Mi Pad 4 Guides, News, & Discussion] dzidexx:
Here is AICP's thread:

https://xdaforums.com/project-treble/trebleenabled-device-development/8-1-0-t3839168

Yes, it hasn't smooth change of the backlight. I don't use auto-brightness - 5-8-50% with CoolBright app.

I use the tablet at home, I too often cover the sensor with my hand.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] bbbasher:
Has anyone tested the ASOP 9 v107 build? Last mention by [MENTION=4781858]Stainless7221[/MENTION] on 9 did not look promising.

I saw the news about the kernel sources being released and I am debating with myself to to start tinkering with the generic images or if I should wait for a custom ROM.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Thargorsson:
Nice just got my first "real" lineageos custom rom build running XD

Works like a charm (same as a gsi i think) i only use it because of the 4k video recording :P

If someone wants me to upload pics the whole rom etc, tell me..

I could probably aim for 9 now
[Xiaomi Mi Pad 4 Guides, News, & Discussion] takagen:
Looking good :good:
[Xiaomi Mi Pad 4 Guides, News, & Discussion] filjusz:
Can i PM You? :)
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Thargorsson:
Sure:D
[Xiaomi Mi Pad 4 Guides, News, & Discussion] tom.android:
upload please.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Thargorsson:
okok androidfilehost link in 1-1,5 hours (im on train upload is ****ty)
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Thargorsson:
https://www.androidfilehost.com/?w=files&flid=281425

Itll be here in 40 mins.

Its running over night.

c ya tomorrow
[Xiaomi Mi Pad 4 Guides, News, & Discussion] tom.android:
MI PAD 4 plus + Magisk v17.1 +Gapps(nano)

-Fingerprint--working

-exFat--working

-Wifi (2.4-5gHz)--working

-DT2W---Not working

-NanoDrid v20.2--(System mode setup) ---working

continue.....
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Thargorsson:
K I'll start a thread for further development.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Nexus lover:
Is this "链接: https://pan.baidu.com/s/1VX1W5t-K6R5CwSdyRcMYFQ 密码: 5fby" the download link? If so, I'm stuck at the next Chinese input mask.

I'm looking for a fully working TWRP. Both I found on miui.eu and on page 1 of this thread here work fine, except Storage decryption, which prevents to install from internal SD card.

Any hint or download link to a fully working TWRP (3.2.3) would be highly appreciated.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Crescendo Xenomorph:
there's a mirror if you read carefully.... :fingers-crossed:
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Nexus lover:
Should you mean this:

Encryption of this version (3.2.3-0930) still doesn't work for me.

This is still asking for the pattern, even after decrypting/formatting data/starting recovery/encrypting.

Besides, it always starts in Chinese, after cancel at pattern input, it switches to English.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] P.Kosunen:
Format data, not wipe to get rid of encryption.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Nexus lover:
I got rid of encryption, but after encrypting again, TWRP was not able to handle it again. That's the missing part.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] tayyh89:
Hi,

May I know if this is the correct procedure for updating a Treble rom for the device?

1. Boot into recovery

2. Push files into device:

a. adb push system-arm64-aonly-gaps-su.img /sdcard/

b. adb push Disable_Dm-Verity_FEC_v1.2.zip /sdcard/ (is this necessary for updating?)

3. Install files:

a. Click on install image, select system-arm64-aonly-gaps-su.img in /sdcard/

b. Click on install zip, select Disable_Dm-Verity_FEC_v1.2.zip in /sdcard/ (is this necessary for updating?)

4. Wipe cache/dalvik (optional, recommended)

5. Reboot system

Thanks.

PS: I've updated using the above procedure, and it seems to be correct, however, not sure if the disable Dm Verity zip is a necessary step.
[Xiaomi Mi Pad 4 Guides, News, & Discussion] Alex Kane:
By flashing a Generic

System

Image, you effectively alter the contents of the

system

partition, not the kernel. Since GSIs don't ship their own kernels, they use those provided by whatever stock firmware was previously installed. In order for Android to verify the integrity of the system, stock linux kernels check the system partition before booting and if they detect changes like those introduced by flashing a GSI, they halt the boot sequence. This is where the Dm_Verity.zip comes in handy. It patches the stock kernel to skip the verification step, allowing us to boot a modified system. The .zip is required when flashing from stock (MIUI) to a GSI, but is not necessary when flashing a custom ROM or updating from one GSI to another.