yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
yes, because twrp is not a recovery signed by xiaomi. if you flash twrp, the system needs a modified fstab to boot (avb protection)

not only data, but the /system partition

if you don't understand what is encryption,please use google for more information, or stay with your official miui !

Eveything is explained step/ step with details in the original post... but no one takes effort to read. i'm very disappointed by users here !
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] Ante666:
"gringo80": I'm happy you're creating a ROM for us. I study your instructions carefully. I have 2 hours left to unlock the bootloader. I do not speak English. I try to. Helps Google Translate. Sometimes it's not easy to understand everything;). Therefore, I ask too much for indulgence. And thank you very much for your patience ...
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] andyshing:
What do you mean by the "yes"? That flashing the "fstab.zip" is mandatory step even if we're not flashing any ROM? But that's contrary to the description you provided in the OP! You said to "flash the fstab.zip fix after flashing your MIUI rom". Once again, I said I didn't flash any ROM, I'm staying on my official MIUI stock ROM and as I understand it it's the case for [MENTION=5507006]holymoz[/MENTION] and probably other folks here.

I understand very well what encryption is, please don't assume everyone is stupid here or can't use google.

I'm sorry but I'm afraid the instructions are not clear enough, see above. You're always complaining about users not reading the original post, but it seems to me that you rather lack interest in reading and undestanding people's reactions and problems. We all appreciate your effort of course, but if you tried to pay a little more attention to explaining the steps, their order and why they are necessary, maybe there would be less confused questions.

You can start with that fstab.zip - once again, all it does is to restore mount flag "fileencryption=ice", is it correct? But what if my fstab.qcom file was already the same? Then flashing it had no effect of course.

The problem seems to be in the TWRP alone. Would you please mind explaining what it means that it "auto-decrypts the /data partition"? Is it supposed to ask for security unlock token (pattern, pin)? It should, as I can't see what other magic would you use to decrypt an encrypted partition. But it just didn't ask for anything, at least in my case. And once again, the other TWRP (wzsx150) works just fine - asks for a pattern and decrypts. So I'm happy now, just trying to rectify this for others. Cheers.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
here we go again with no results (error 255 on backup data), started from scratch flashing stock miui11 with miflash official tool.

set a pin in lockscreen

fastboot reboot

fastboot erase recovery

fastboot flash recovery twrp-3.3.1-2-pyxis-final (auto-decrypt).img

fastboot flash vbmeta vbmeta.img

fastboot reboot with vol+

twrp starts but doesnt do any decrypting!

flash fstab

reboot to system

then reboot to twrp and data cant backup error 255.

tried with pin and without pin, same results
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
fstab is about /system partition (avb protection), not /data !!!

you lack reading and understanding what i'm writing. you don't want to understand.

... and if you understand everything, please create your own recovery to help people like you dif for yourself !

such ungratful people like you using my work and offensing me are not welcome here anymore ... please never write a comment if you have minimum respect for yourself. you will be ignored next time. the same thing for other users !

cheers
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
where is format data for

"the first time

" ??? format and not wipe

you don't follow my instruction ... you create your own instruction. i didn't write too "erase recovery" anywhere !!!

no one care to read carefully. i'm very disappointed

!!! IT'S NOT MY PROBLEM, IF YOU DON'T READ AND FOLLOW MY INSTRUCTION CAREFULLY, IF YOU DON'T HAVE TIME TO THIS, OR IF YOU FLASH SOMETHING OR DO A MANIPULATION I DIDN'T MENTION HERE !!!​
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
sorry I copy paste old post, anyway I format data, forget to mention in the post.

I made all operations reading the 1st post

this is the exact sequence

adb reboot bootloader

fastboot flash recovery twrp-3.3.1-2-pyxis-final (auto-decrypt).img (rename your image just by twrp.img)

fastboot flash vbmeta vbmeta.img

fastboot reboot (keep Vol+ pressed until you see TWRP splash)

- Wait for decrypting ...

there is no decrypting even if I set a pin

- Format Data (button on the right) + Type "yes" on the keyboard popup

- Reboot recovery

flash the fstab.zip

reboot system
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] andyshing:
I didn't say I know what this step is for, I only guessed. I asked for your explanation, because it's not clear from the OP and I DO WANT TO UNDERSTAND. But you failed explaining, again.

Actually I haven't used your work in the end, because it just didn't work. I tried really hard to find out WHY it didn't work and HOW it is supposed to work, but unfortunately you never even tried to help understand and you respond to only one piece of my message every time. I do have respect for your work, otherwise I would just ignore this thread. But I'm really losing patience here.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
- follow all the instructions and boot your system normally

- back again to trwp and tell me what happen ? (press menu button in the bottom to see the tasks in the background)

- take a screenshot (vol+ & power)

- go to sdcard and take screenshot again (vol+ & power)

- post here please !

dont do any backup, just follow what i'm writing, so i can help you (live). if you do something else i will stop answering you
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
I'm waiting you

screenshot please
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
use google to understand avb protection :good:

https://source.android.com/security/verifiedboot/avb

https://android.googlesource.com/platform/external/avb/+/master/README.md#Build-System-Integration

have a nice reading
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
sorry i'm out of home and phone is home, I changed recovery meantime, when return will install again twrp and post screenshot, thanks for your patience
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] andyshing:
Thanks, but is this supposed to explain

1. whether the fstab.zip is to be flashed only after flashing MIUI ROM (as written in OP) or even if we're staying with our stock ROM (as you said later on)

2. how should the fstab.zip have any effect if the original fstab.qcom was already exactly the same just before flashing it

3. how your TWRP auto-decryption should work, if pattern/pin code should be entered

?

I don't think so.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
have you checked the original one with mine ????????

excuse-me but they are not the same : avb is disabled

you asked me why flashing fstab. that's the answer : to override avb protection

you keep talking about /data and i'm talking about /system partition. you have no idea for what i'm saying here !!!

decryption is a part of twrp not fstab (fstab i just to boot your system)

i think you mix "encryption" with boot system protection. they are not the same

why you mix your questions??? you jump from a topic to another ! if you understand everything why you keep asking me ????

please use google, it's better than me for explanation ... i'm not your teacher !

keep minimum respect for yourself
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
I did EXACTLY this

fresh flashed with stock miui without pin

adb reboot bootloader

fastboot flash recovery twrp-3.3.1-2-pyxis-final

fastboot flash vbmeta vbmeta.img

fastboot reboot (keep Vol+ pressed until you see TWRP splash)

there is no decryption waiting

- Format Data (button on the right) + Type "yes" on the keyboard popup

- Reboot recovery

flash the fstab.zip

reboot system

reboot recovery

take the screenshot attached, anyway is vol- and power not vol+ for screenshot

did nothing else, them shut down the phone

thanks
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
wich miui you are using ???
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] minotavros:
I think must add to instructions, in which stage flash the rom.zip?

And what to do after flash the rom?

Reboot system or reboot to twrp?

Please if you can write again the instructions as:

1.

2.

3.

.

.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
latest miui V11.3.3.0.PFCEUXM

The phone upgraded to miui11 after I power on first time, out of box was miui10
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
if you have your phone now please reboot to twrp, and follow what i'm going to say. ok ?
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] andyshing:
No, I asked what's the purpose when the files are the same. Yes, /vendor/etc/fstab.qcom was exactly THE SAME file as the one in your fstab.zip (before flashing it of course), I'm saying it for the third time.

But I asked 3 questions, would you dare answer at least one of them?

Well yes, I'm talking mainly about /data encryption, because that's what I'm concerned - the TWRP failed to decrypt it so the backup fails and the file names in /data appear as garbled random text. You're saing flashing the fstab.zip is only for /system decryption?

Yes, I'm aware the fstab is for Android booting, that's why it seemed strange it could help decrypting filesystem in TWRP. But YOU said it's needed ("where is the step of fstab ???"). I think it's just a misunderstanding and when you answer those 3 questions, all will be clear.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
check the line for /system partition :

wait,avb is not wait,check !!! (i'm sure you don't know what is it and you don't have a clue)

ro is not rw (for this too)

for data :

rw is missing in the original

are you blind ???

you must have a problem in your eyes and a mental disorder in your mind

i told you many time, don't post your comments here anymore. you don't have any respect for yourself. so i don't have any respect for you... and i have nothing to learn from you !

if you answer to this comment, you confirm your mental disorder ! :eek:
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] andyshing:
Well, now we at least know what you expect the original to look like, and I see the avb flag there, thank you. Mine was/is the same as the "custom" one, as I said.

Now to answer those questions, would you be so kind? I guess only two remain, as obviously the answer to no. 2 is clear.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
you are blind, youn don't read

you have a mental disorder. believe me. you should go to a doctor just for your health
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] andyshing:
Oh yeah? Thanks for letting me know, buddy, really useful.

I tell you gringo, you could compete with some presidents. But in arrogance and disrespect.

I was very patient and aimed for a factual discussion, but instead of answers to simple questions about missing information in OP I get insults and repeated information about things I'm not asking. But this is mainly the problem of this forum, I guess. Anywhere else this gringo would get downvoted into oblivion.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
sorry, I'm at work until 16.00.

Can you tell what to do and I reply this afternoon, Thanks.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] MagikGab:
Hello guys. I have a doubt about installing this TWRP. I own a Mi 9T Pro for myself, but I bought this phone for my sister. If I want to remain encrypted but performing nandroid backups and installing Magisk from the recovery, could I omiss the "format data" passage? With the Mi 9T Pro, the recovery decrypted the storage any time I entered in TWRP (after typing the code).

I have also another question: does this device come with A/B partition??
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
I have phone with me, can you give instructions?
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
all the steps should be done with no extra add. stock rom (fastboot package) no xiaomi.eu no zip rom

reboot to twrp and format data and reboot til you see xiaomi welcome. enter your parameters and reboot to twrp and wait. send me ok when it's done !
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
ok, twrp, format data, reboot system, did initial configuration until home screen, reboot twrp
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
go to /data and take a screenshot

i'm waiting !!!
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
sorry for waiting but cant upload image with thid f"ing old phone, go here

https://ibb.co/hW74mNV
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
do a data backup now without wiping anything
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
negative

https://ibb.co/QfPs1MS
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
try on internal srorage

and show me please the result
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
https://ibb.co/SyQkJMn

---------- Post added at 05:40 PM ---------- Previous post was at 05:39 PM ----------

https://ibb.co/SyQkJMn
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
:cowboy:

sorry but you have to show me you format the data.

when you reboot next time, just enter you parameters. don't install any app. we are doing a test.

now go to format and when the keybord popup. type yes and take a screenshot

i'm waiting
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
never installed anything, just initial parameters to make phone start to homescreen

https://ibb.co/8DpDVfj
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
good

now reboot again to twrp and do "wipe" data and take a screenshot. sorry, i must check everything !
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
Err
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
wich error .

do "wipe" for data not backup.

take a screenshot everytime. text is useless

don't text me when i tell do something, you take a screenshot
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
https://ibb.co/nPLvsQ6

Thanks for your patience

No no error, bad post
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
ok good.

now boot to system. after finishing parameters, reboot to twrp and take screenshot and show me.
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
Simple screenshot of twrp home?
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
the task on the background i mean (menu button)
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
https://ibb.co/37Zg9g1

If I don't reply anymore I'm about to enter doctors office, I'll post when return, you post anyway
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
go to /persist and scroll down (the end of the bottom) and take screenshot

it looks like you are using your sd card as internal storage. this creates conflict with twrp ! you should configure it simply as external storage !
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
never did anything on sdcard, all is stock and unset, simply a phone fresh started after flash miui, never used the phone for anything else.

Persist is empty

https://ibb.co/XbgxPs8
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
it's not empty. mount persist1
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
mount, check persist1 and select storage internal ?
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
mount persist1 and go to /persist

scrolldown at the end and take screenshot

persist1 = persist

persist2 = persistbak
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
https://ibb.co/7kxJ6hK
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
lol

you didn't flash the whole firmware (.tar fastboot package not the .zip) from scratch / or you flashed the chinese twrp.

(complete flash with erasing data with mi flash)

delete the 2 lines with .twrp

format data

reboot to twrp again

wipe data and reboot

you don't follow the instructions !
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] holymoz:
flashed the tar extracted rom with miflash.

In the past I tried the chinese twrp but after that flashed many times the rom again.

Maybe because I flash with option "clean all" that preserve unlocked?

Anyway restarted in system with usual 1st configuration
[Xiaomi Mi CC9 / Mi 9 Lite ROMs, Kernels, Recoverie] gringo80:
-flash your whole firmware. like if you want an new device (don't lock the bootloader !!!)

-boot your miui

-reboot to bootloader and follow the instruction :

. flash twrp

. reboot to twrp (keep vol+) : format data, type yes

. reboot to twrp again : wipe data and flash fstab.zip

. reboot to system and finish the settings

. reboot to twrp and create your backup test
[Xiaomi Mi 9 SE Questions & Answers] assanches:
Hi,

Can i change MI 9 SE ROM from PFBMIXM to PFBEUXM without lose any configuration. My bootloader is blocked.
[Samsung Galaxy A70 Questions & Answers] Chattersking:
Ever since I updated my phone my signal is bad. Constantly dropping from LTE to 4G. Is it possible to flash the older modem?

Appreciate other suggestions to improve signal
[Samsung Galaxy A70 Questions & Answers] gaplayer26:
Would love to be able to do this too. I completely messed up my entire modem somehow (+1 for stupidity) - only getting 'No Network' now, flashed the latest version of the software using Odin, no Knox issues on bootup etc. Took it back to the shop and got it back this morning saying 'Unauthorised rework' carried out - out of warrany, get a new phone :eek:

The modem is in the CSC file if I remember correclty, even though I reflashed that successfully, still no luck.

So I'm happy to try anything, not like I've got anything to lose!
[Samsung Galaxy A70 Questions & Answers] BK☑️:
tell me your A70 version if its A705FN , MN , GM , etc and your service provider, ill send you the file
[Samsung Galaxy A70 Questions & Answers] gaplayer26:
Thanks! - I have the SM-A705FN version, purchased in the UK (O2). Have tried reflashing (successfully) serveral times, still only get 'pig-tails' for the network :(
[Samsung Galaxy A70 Questions & Answers] BK☑️:
https://samfrew.com/download/Galaxy__A70__/uoqi/O2U/A705FNXXU3ASI2/A705FNOTF3ASI2/

here is the firmware for your carrier (O2U), it's also the september security patch update , don't let theses dumb peoples flash your device for you , they are just paid for something they don't know anything about.
[Samsung Galaxy A70 Questions & Answers] gaplayer26:
Thanks, I'm just about to flash it now using ODIN - I used Samfirm as it donwloaded quicker, is that version any different? Screenshot of the current SIM status attached.

Radio not on etc.

Will update shortly....:fingers-crossed::fingers-crossed::fingers-crossed:

[UPDATE]

Insalled the software posted by [MENTION=245142]BK[/MENTION] last night, used ODIN and flashed everything, but used the HOME_CSC in the file. Same result unfortunately.

Added some additonal screenshots, any other suggestions?

Thanks.
[Samsung Galaxy A70 Questions & Answers] BK☑️:
https://samfrew.com/download/Galaxy__A70__/9fqy/O2U/A705FNXXU3ASG7/A705FNOTF3ASG5/

downgrade to this CP and CSC then , or maybe you accidentally got rid of imei? tell me if it worked.
[Samsung Galaxy A70 Questions & Answers] gaplayer26:
I still have both IMEI numbers.

Have just flashed the CP and CSC - A705FNXXU3ASG7/A705FNOTF3ASG5 - Nothing else. in ODIN, had to factory reset / wipe cache

Going through the default setup at the moment, but sitll I can see those little No Netowork Symbols....

Will update again shortly.,,,,
[Samsung Galaxy A70 Questions & Answers] gaplayer26:
[UPDATE] Still the same - :(

If you look at the screenshots, you can see the radio/modem is borked. The status says the radio is off. there must be a way to enable it again surely?
[Samsung Galaxy A70 Questions & Answers] teeve:
Sam Firmware?

could somebody please tell me the software version I should use for the International A70 SM-A705MN. which is working great on T mobile in Florida. want to root, and try out some customs Thank You.:)
[Shield Android TV Q&A, Help & Troubleshooting] doorgoo:
The new update supposedly brings PS4 remote play to all android devices, but it won’t let you download to the Shield. Fine. But when sideloaded there’s no text box to enter information to use it either. Anybody get it working? Thanks!
[Tilt, TyTN II, MDA Vario III Accessories] FireBladeCBR:
Has anyone used with an AT&T Tilt? If so, does it work well?

Thx

FireBladeCBR
[Redmi Note 8 Pro Questions & Answers] moesfeld:
Hi,

I wonder if continuous recording in 1080p with 240fps is possible? If not how long can you record in 1080p with 240fps.

And is this true 1080p240 or is it upscaled or framedoubled?

Anyone got Samples?

Thanks in advance
[Redmi Note 8 Pro Questions & Answers] Plumplum88:
Slomo modes are these ones :

- 1080p 120fps (max allowed realtime by G90 in 1080p)

- 720p 240fps (max allowed realtime by G90 in 720p)

- 720p 960fps with interpolation (need some calculations at the end of the video)

1080p 240fps isn't possible yet...if it became one day, it will be with interpolation too.
[LG V30 Questions & Answers] t436h05t:
Anyone know how to get the LG V30 H932 to see the usb wifi through a otg cable. If it requires a new kernel anyone have information on what needs to be changed or if there is a kernel that supports it already? Thanks in advanced!
[LG V30 Questions & Answers] Diego1751:
It would probably help if you were to explain what you are trying to do.

I can interpret that two ways, you are trying to plug in a USB wifi antenna, in which case the device you are using may or may not be compatible with Android, (I clicked the "USB WiFi" though to an Amazon page, and it specifically says not compatible with Linux ("

1. Support Systems: Win10/8/8.1/7/Vista/XP/2000, Mac OS X 10.6-10.13 ,Not support Linux, TV,Projector,Printer")

Or a wired internet connection and misuse of the word WiFi
[LG V30 Questions & Answers] ChazzMatt:
Right. All V30 already have Wi-Fi. Why does he want some kind of Wi-Fi antenna?
[LG V30 Questions & Answers] redoregon:
And I thought I'd seen everything.
[Moto X4 Guides, News, & Discussion] vibraniumdroid:
I know we aren't supposed to link other people's work without permission so I'll just tell you the site it is on. You know the firmware site that has all the moto phones... https://mirrors.lolinet.com. Firmware > Moto > Payton > Unofficial.

Edit: To disable the navbar use the Magisk Module for that as the lineage navbar setting does not work

Working:

RIL: Wifi, Data, Bluetooth, Etc

Not working:

Mic... In phone calls from the looks of it. It may be my other device so I will do further testing and report back later.

Screenshots:

https://photos.app.goo.gl/nVqRLVXZKj5TD22V8
[Moto X4 Guides, News, & Discussion] blueberry.sky:
Very glad a dev is interested in android 10 on x4. Thank you for posting.

Is the devs name listed in system info?
[Moto X4 Guides, News, & Discussion] abrfilho:
Probably it's not listed, but it's Erfan, the same dev from the previous LineageOS versions.
[Moto X4 Guides, News, & Discussion] sleze:
you'd think we would have heard from Lenovo about our Android 10 status by now...
[Moto X4 Guides, News, & Discussion] vibraniumdroid:
Don't worry... Google has it covered. If it comes to it you can flash the Fi firmware.
[Moto X4 Guides, News, & Discussion] blueberry.sky:
How is it that wifi is now working? Something you did?
[Moto X4 Guides, News, & Discussion] mariotullece:
I've heard that bluetooth is not working on that build