yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rcstar6696:
#ISSUE #Persist

People who is on Android 10 or testing 10 are willing to go back to Pie will get their persist folder deleted causing(wifi ,hotspot , no signal issues)...so backup your persist from TWRP , revert to pie then flash the backup

Thanks :)
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Alex Kane:
Thanks for your effort. Boots fine on the regular Mi PAD 4 64GB. Other than that, would you mind specifying the TWRP version in the OP?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rcstar6696:
done its 3.3.1
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] McFlypants:
It looks really good.

I installed it dirty over LineageOS 16 on my MiPad 4 Plus LTE.

No FCs, youtube working, sound working, wlan and lte working.

Animations were a bit laggy in playstore when i started updating apps.

Now installing magisk - not booting yet.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] mELIANTE:
Is there an option for rounded corners? Can't find it anywhere...
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] McFlypants:
Reflashed it clean: everything important works but i can't use riru_edxposed. It stays at the MI-Bootlogo for so long, i didn't want to wait anymore.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] ibooth2004:
Is this fully stable?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] juantoten:
great work!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] sieben43:
Hello,

the rom works perfectly and pretty stable so far.

Thanks for your time and work!

I just can't get Google Photos to sync, but I assume it's a gapps issue. Everything else is running fine.

Would you mind adding ethernet usb drivers to the kernel?

The device recognises the USB-to-ethernet adapter and shows a dummy0 interface instead of eth0 when running ifconfig.

There was ethernet support on the February Lineageos 16 build found on 4pda.

I'd be really happy to have that feature, but I'm already thankful for being able to run Android 10.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] BzZzZz888:
Hello!

Is it an official build?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] banesi:
Finally :) thanks [MENTION=5621191]rcstar6696[/MENTION] will flash asap

EDIT: Had initially shutdown after Mi logo. Not sure if that was becuase I flashed Magisk 19.3 or because I didn't flashed disable_dm-verity_forceencrypt_10.20.2019

anyway, after flashing magisk v20.0 and disable_dm-verity_forceencrypt_10.20.2019 now it's all good

even magnetic cover works, close and open :D
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rcstar6696:
Only above magisk 19.5 will work. All lower are not working
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] banesi:
OK, good to know, does usb storage works for anyone?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] sieben43:
Yeah, works.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] pumbatw:
Navigation bar can't hide and battery saver can't turn on
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] hey07:
Dev please update round corner.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] banesi:
What's wrong with it, looks good to me?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] frandavid100:
Encryption doesn't seem to work, does it?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] paul-planlos:
Wow... no complaints at the moment... I love that gesture navigation out of the box!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] fluffier:
"Known issues: none" is misleading.

My "always on display" feature is off. Let me know if you need a logcat
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] dewa5227:
For no1. It was true that even I didn't experience what you described. As my mipad can switch off fine, I even tried it many times, with or without screen lock.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] fluffier:
There. Also mention that I changed to arrowOS rom and i dont have this issue anymore
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] dewa5227:
Well... It indeed weird as mine didn't behave like that. It screen off nicely. Well i hope the best in your current rom :)
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] fluffier:
Thank you. Could you send a screenshot of "settings - Xiaomi parts" from LOS rom, please?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] dewa5227:
Sure, here u go
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] M@j@:
Gapps update available

https://sourceforge.net/projects/opengapps/files/arm64/beta/20191209/

Wellbeing issues fixed? Someone already tried?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] dewa5227:
Not yet, i flashed using that one
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] llaumgui007:
Is it possible to uninstall ? Or passed from nano to pico (witout Wellbeing) and take Wellbeing from store ?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rezad1393:
yes I have tested with arrowos too and that also has slow speed.

can I go back to android 9 or is it not possible after flashing android 10 (something about persist in the first page)

also in your personal opinion does android 10 worth it if I dont use google services?

so that I dont need that speech to text and other stuff that google added in 10?

only user facing change I have noticed is the permission for gps (location) changing to "while using app"

this ROM is unstable for me (or I have messed up my tablet with many flashes) that something it but goes to a recovery and restarting it still crashes at the first stage after mui icon (the three dots and the curve icon) and again goes to recovery.

did anyone else notice this?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] david3140:
It is possible to go back to Android 9 but you will likely need to use the MiFlash tool first and flash a recent Miui ROM first. I found that this LineageOS 17 version was extremely stable. My first time, I did a dirty flash from Havoc and that was unstable. So, I wiped data and clean flashed the ROM and the tablet was extremely smooth. The only glitch I experienced was slow WiFi, which was a deal breaker for me (for now). I'm currently running Miui 10.9.8.29 Beta, which is Android 8.1.

This is how I got back to Miui stock and pretty sure I could flash Havoc or another Pie ROM again from it:

1) Used my computer and wiped the tablet using fastboot to erase the various partitions.

2) Used MiFlash to flash the Miui stock ROM.

3) Spent for far too long trying to sign back into my Miui account on a Chinese login screen. :rolleyes:Thankfully, Google translate on my phone helped me figure it out.

4) Downloaded the Google installer ver 3 from xiaomifirmware.com/download after I got the tablet back to English.

5) Once I figured out how to use the Google installer to get framework, play store, etc... installed, was so exhausted with the process that I figure I'll just run stock until WiFi issue is resolved with LineageOS 17. :)

I also did flash TWRP and Magisk. I don't think you can "mess up" your tablet with many flashes. I've been flashing ROMs for many years and have definitely bricked some, but there's always (or at least usually) a way back to stock by coming here to XDA and reading everything you can find on your device.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] sudoeste:
[MENTION=5621191]rcstar6696[/MENTION] any plans to add 3 finger screenshot? Also, is network activity supposed to be centered on the status bar or its a bug?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Stefan T.:
Hi guys,

did someone fixed the slow WiFi with some settings or anything else?

Im on 20mbit instead of 200 and even not very stable - jumping between 13 and 23 mbit

Thats a little annoying because this rom is fantastic.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] D2CCC:
I now have the Rom running for a week.

It works very well for me. Couldn't find any mistakes until now.

Thanks for this!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] david3140:
I haven't found one. In post 170, [MENTION=5621191]rcstar6696[/MENTION] stated that "Wifi is known and releated to caf wifi driver which is out of myhand to fix.".

I like this ROM as it is very smooth with little to no lag and touch screen is very responsive. Battery life was good which is a huge deal for me, but lack of normal 5 GHz WiFi speed turned out to be the one thing that broke it for me. I will definitely monitor this site and will reflash once this is figured out. I for one really appreciate the work that [MENTION=5621191]rcstar6696[/MENTION] has done with this as well as with Havoc and hope a solution is figured out soon. Maybe someone with time and expertise will Frankenstein something together with another WiFi driver for us.:)
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] JeeHaa:
I'm getting 50Mbps on 5Ghz (5MB/s). Not as expected, but not a dealbreaker for me on this otherwise great ROM since it's sufficient for Youtube streaming. I get I hope it will be fixed soon though.

I am getting about 14d standby with very light use, which is a few days more than what I got on LOS 16.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] ice.bogdan:
Hi guys, I just flashed a couple of days ago. Everything is good and smooth except the wifi. The main issue for me is that I can't connect to my 2.4G APs(both Netgear), I even tried a iPhone hotspot, it is not detected. I do see some of my neighbors wifis but not all of them(some really far away are detected)

Strangely 5G works, I haven't tested the speeds yet.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Stefan T.:
Thats strange! Maybe try to change your 2,4 WiFi channel. Connecting isnt a problem to me, just that slow download speed. Upload on the other hand works like a charm with 30mbit (as it should be).

---------- Post added at 09:45 AM ---------- Previous post was at 09:41 AM ----------

50 would be great to me.

But i cant get over 23, even that is not stable.

Even it wouldnt be a dealbreaker for me too, but for remote play with my ps4 it is because of that instable speed
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rcstar6696:
Kernel WiFi Speed fix for all 10 Roms

It restores pie Wifi driver and upstreams kernel to newest Release
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Stefan T.:
Omg thank you!

Will flash it now and edit this post with the result

Edit: you are really a Champ!

227 Mbit down and 50 up...

Exactly my bandwidth thank you again!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] JeeHaa:
Awesome, wifi fix works for me as well, 250/50 Mbps now!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] david3140:
Fantastic! Reflashed ROM & now back to 200+ MBps download. Thank you!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] roaka1:
I installed it yesterday and so far a lot does work fine. But i can't type in Google Chrome with the Google Keyboard-app. Chrome crashes when the keyboard opens. In other apps i can type normally. Anyone else too?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Stefan T.:
I had the same problem today

after trying it out a few times i noticed it was the location permission what cause the crashes.

Just go to your apps, and take the permission from Chrome and it will work again.

Deny the permissions question at the next Chrome session.

This only happened today... So i guess it is a Bug in the new Chrome update.

Till today it worked without any troubles
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Tate20:
This file also works for Android 9?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] pndwal:
WiFi fix? - Doubtful, since OP said "Kernel WiFi Speed fix for all 10 Roms - It restores pie Wifi driver and upstreams kernel to newest Release".

Guess there's no need to restore pie Wifi driver to pie", but you could try - likely will just fail with errors. But just may 'upstream kernel to newest Release' within 9 OS. (Same kernel often works across several android versions if suitably up to date.)... Be sure to let us know! PW
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] llaumgui007:
Is it possible to build a new rom with this patch and also with December patch ? Because December patch provide gesture on third party launcher....
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rcstar6696:
I'm waiting already but not merged yet sorry
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Tysovwik:
Do you have a plan to open new tread on XDA with your second andoid10 Rom - Carbon-CR?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] chemengire:
This ROM is excellent. In particular, the battery usage is very low. I lose only about 1% battery every day when the device is powered on but not in use. Many congratulations and thanks to the developer.

I would like to make the following comments (if the developer is alright with it) ?:

1. My device went into a bootloop when I gave a Power Toggles widget ROOT access. I had to uninstall Magisk in TWRP to stop the bootloop, boot into the ROM and then uninstall Power Toggles to remedy the problem.

2. When the status bar is pulled down to view e.g. notifications or system quick setting icons, its horizontal width relative to the full horizontal width of the status bar is too small. The width of the tablet should accommodate imo 5 to 6 quick setting icons in a row, as apposed to the current 3 quick setting icons in a row.

3. SELinux Enforcing (not Permissive) would permit the use of banking apps and greatly improve peace of mind when using a rooted ROM together with non-Play Store apps.

4. A "Digital Wellbeing" menuitem does not appear in the Settings menuitems list.

5. And finally - and for me the most important issue - a version of TWRP that prompts for a password to decrypt an encrypted Mi Pad 4 drive with this ROM and then accepts the password and proceeds to decrypt the drive is unknown to me - if anyone knows of one please point me to it. That would be much appreciated.

I reiterate: thank you very much to the developer for saving my Mi Pad 4 from the horror/spyware of the Xiaomi MIUI operating system!

Because of the developer this Mi Pad 4 of mine is becoming a worthy replacement for my ancient trusty Nexus 7.

?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] icedeocampo:
Just found out screencast is not working, otherwise it's ok good. Awesome work
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rezad1393:
Thank you for the fix.

It seems to fix the speed issue for me but make the WPA3 WiFi access points disappear.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] M@j@:
[MENTION=5650006]chemengire[/MENTION], look for post #69 and #70 for twrp with working encryption
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] rcstar6696:
pie driver does not support wpa 3
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Rataplan626:
I can also confirm that with this latest kernel the wifi speed is vastly improved. Is even way faster than my Lenovo ultrabook :)

Thanks for all your work rcstar!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Tate20:
Well, even when I put the Wi-Fi file, I discard it fast, it is still slow when the stock goes well
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] chemengire:
Many thanks for great work.

Please include updated (WiFi) kernel, security patch, and SELinux enforcing in next update.

---------- Post added at 02:27 AM ---------- Previous post was at 02:17 AM ----------

Er... would anyone have an apk file for the default camera app in the ROM?

Thank you for any sharing.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] mrcory:
Here you go. Hopefully zippyshare is okay.

www21.zippyshare .com/v/u3lDmInE/file.html

This also gives me an excuse to say thanks for the Rom and for the wifi fix.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] chemengire:
Link doesn't work for me
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] mrcory:
You have to remove the space before the ".com" I can't directly post links. I just checked it.

Edit: If it still doesn't work, do you have a preferred host?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] malaquita01:
Doesn't work, any host well be ok.

Many thanks.

Enviado desde mi MI PAD 4 mediante Tapatalk
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] chemengire:
Google Drive or Mega is fine for me
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] mrcory:
Apologies for the delay. Here is a mega link.

mega .nz/#!lFsHTYKA!sHNLOFAPyJdTsrYvgKKiP10rU0wlTghj8qU4kT4XMeE

Edit: Strange, there is a space between the last 4 and X. It isn't there in the editor, but it does show up when viewing.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] malaquita01:
Hi, the link only show camera app.

Thx.

Enviado desde mi POCO F1 mediante Tapatalk
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] chemengire:
I'm looking for the MIUI camera apk installed on this clover LineageOS 17 ROM.

You appear to have uploaded the stock LineageOS camera apk.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Vihru:
Is this good build? Any bugs? :)
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] bonzai80:
I just dirty flashed over my former LOS 16 Build by Thargorsson - and what can I say?! Everything works just fine!! No FC or glitches or anything. I will have an eye on it, but so far it`t great!

How I did it?

Download all files mentioned in #1

1. installed recovery.img (in recovery as .img)

2. twrp backup (just in case :)

3. Wipe cache + dalvik art

4. install latest build + install openGapps beta for 10 (nano in my case)

5. reboot

NO Guarantee!!! (Just worked fine for me)

I don`t use root or modules...

Thanks to the dev - great work!
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] pndwal:
I'm still on previous build. Will update mine for WiFi improvement soon, but all runs beautifully for me. No obvious bugs.

I flashed Stock GApps. Digital Wellbeing was crashing, but no problem since I cleared its data. I boot with SELinux enforcing and stability hasn't suffered for me. PW
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Face_11:
Just installed Lineage OS 17 on my MiPad4 and everything is working great. Only thing i've noticed so far is that the internal storage is only showing 16GB instead of 64GB? Has anyone else run into this issue?

[IMG="16GB instead of 64GB"]https://i.imgur.com/JiOKLz8.png[/IMG]
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] pndwal:
No. Mine shows 64GB in settings, but I'm on previous build.

Did you do clean install?

[Edited. Just checked pictures.] PW
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Face_11:
Looks like 2nd attempt did the trick. Here is what I did:

- Flashed MiPad4 using MiFlash Tool and ROM clover_images_V10.3.2.0.ODJCNXM_20190515.0000.00_8.1_cn

- Rebooted device and made sure it boots up. Verified Internal Storage is showing 64GB.

- Booted device into fasboot mode and ran the following commands fastboot flash recovery twrp_clover.img and once that was installed I ran fastboot boot twrp_clover.img to get me into twrp

- Once I was into TWRP I followed instructions as per first page.

- At this point I flashed lineage-17.0-20191129-UNOFFICIAL-clover.zip and then open_gapps-arm64-10.0-full-20191006-BETA.zip

- Rebooted and storage is looking normal now.

Wish I could explain what happened as I followed the same steps as the ones in the main page originally. :confused:

Only difference I can think of is original attempt was using a global eu ROM already on device ( one where OTA is disabled) and this time I flashed it using clover_images_V10.3.2.0.ODJCNXM_20190515.0000.00_8.1 and then installed LineageOS. All good now. Thanks for the help.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] pndwal:
We'll that actually explains it. Stock ROM contains more partitions than custom, and it's good practice to ensure all is as it should be by clean flashing stock factory image before custom ROM (ie. when moving from one custom ROM to another as you were).

Sometimes when unexpected problems occur with custom ROM, clean flash doesn't fix it, but clean stock flash before reflash custom does. I had this issue when OctOs ROM sometimes refused to boot unless SIM was removed. Clean flash didn't help until stock flashed first.

EU ROM for Mi Pad is very similar to stock, and clean flashing that may have also fixed problem, but it is doctored / custom, and it's probably what messed something up in the first place.

Mi Pad only came out with official China ROM, so flashing that was always your best bet.

Please could you provide link to that factory ROM - it may be useful for others. PW
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Face_11:
Thanks for the info. Definitely good to know as I'm sure I'll be going custom from this point on.

As for the stock firmware, I downloaded from the following location https://xiaomifirmwareupdater.com/archive/miui/clover/

Thanks.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] lozohcum:
How does this rom compare to Xiaomi EU in performance?

MIUI is a little laggy and I wonder if switching to Lineage would improve my experience. I would love to use the tablet for next couple of years.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Face_11:
I get the same issue. But if I use incognito mode chrome doesn’t seem to crash. But for now I used the workaround changing default search engine and so far working with no crash.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Rataplan626:
Are you using the latest beta gapps from december 9th? https://sourceforge.net/projects/opengapps/files/arm64/beta/201912 09/

I can't reproduce that issue and I use Chrome and GBoard all day.
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] SWEUP:
After fastboot installed twrp -> twrp asks for password, screenpassword doesnt work (and files dont get monuted) - how to proceed?
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] Face_11:
I"m using the one from the 1st page with the links on it. Taking a look at it now it looks like its Dec 6th version.

open_gapps-arm64-10.0-full-20191006-BETA.zip	2019-10-06

Can I just use twrp to install the Dec 9th version of Gapps right on top of my current install or will i have to start from scratch reloading everything?

Thanks

Sam
[Xiaomi Mi Pad 4 ROMs, Kernels, Recoveries, & Other] pndwal:
Guess that's because you still have previous OS loaded with password protection enabled. TWRP often has issues handling this, as well as encryption, properly, and especially password patterns. Best to disable these prior to flashing new ROMs.

Also, are you using TWRP from OP?

If you can no longer boot to OS to disable password / pattern, or even if you can, consider this: It's probably best to reflash a stock ROM before flashing custom in any case - Stock ROM contains more partitions than custom, and it's good practice to ensure all is as it should be by clean flashing stock factory image before custom ROM (especially if moving from EU ROM (not true Stock) to custom ROM, which has caused problems - see post #232 above). Ensure Password protection is disabled before flashing TWRP.

Alternatively I think you can still enter TWRP without entering password, and may be able to wipe everything mentioned in OP (or does TWRP prevent this without password?). Or you could use ADB commands to wipe /system and /data. I think reflash stock and disable password method will be less risky however.

Nb. Normally factory reset is enough for clean flash as custom ROM flash will also format /system anyway, but OP here specifically says 'Format System & Data and wipe Dalvik & Cache from recovery (Advanced Wipe Options), so it's likely best / safest to do it that way. PW