Related
I just receveid an OTA update, but the installation stuck because the system is rooted.
I found the update.zip file on my Handy, but it contains some directory (Meta-inf, patch and system) and a big file update.app that I believe contais all the update file.
Is it possible to extract the file from update.app and then create an update that can I launche from TWRP? And if so how could I do it?
Thanks
You can't.
flash back a stock recovery.
After ulocking bootloader and root the OTA didn't work with original recovery that's why I wanto to create an update that works with TWRP
did you try?
ItalianWolf said:
did you try?
Click to expand...
Click to collapse
Yes I reinstalled the original recovery that you can find in t he root package and I completely unroot the phone using the unroot command in SuperSu.
Then I launch the update but after reboot it stuck at 11%, so I create the dload folder in my handy memory and copied there the content of update.zip and then forced the update. In this case, after reboot, it load until 99% that it reboot, but the installed version is still the 170 and not the 188.
Here worked, from post #393 to # 397 and #400
Stock recovery in root zip maybe too old.
Edit:
Ops perhaps it work on full update packages.
ItalianWolf said:
Here worked, from post #393 to # 397 and #400
Stock recovery in root zip maybe too old.
Edit:
Ops perhaps it work on full update packages.
Click to expand...
Click to collapse
What does here mean?
Which thread?
Thanks
Harlock1978 said:
What does here mean?
Which thread?
Thanks
Click to expand...
Click to collapse
Sorry, forgot link: http://forum.xda-developers.com/p8l...-lite-android-6-0-marshmallow-t3305550/page40
You need the Huawei Update Extractor Tool, and do the following:
Load the UPDATE.APP file inside the HUET
Extract boot.img, system.img, and cust.img, from UPDATE.APP inside the HUET
Flash the respective files via Fastboot
so if I am on Marshmallow beta, should I flash the recovery that comes with the marshmallow or the recovery of the B052 rom ?
AmINoS007 said:
so if I am on Marshmallow beta, should I flash the recovery that comes with the marshmallow or the recovery of the B052 rom ?
Click to expand...
Click to collapse
If you have to, flash the B052 recovery... you can always flash the Marshmallow recovery if it doesn't let you update.
I only flashed boot.img, cust.img, and system.img, when I upgraded; didn't flash Marshmallow's recovery at all.
Don't think you can even get OTA updates on the Marshmallow beta anyway (even via a normal bootloader-locked device).
Sorry for my late answer but I was travelling only with a Mac and I couldn't use Huaweu Update extractor.
This are the file that you can find in UpdateApp 188:
00.SHA256rsa.img
01.crc.img
02.curver.img
03.verlist.img
04.efi.img
05.fastboot1.img
06.boot.img
07.recovery.img
08.recovery2.img
11.cache.img
13.dtimage.img
14.dsp.img
15.fastboot.img
16.hifi.img
17.mcuimage.img
18.modemimage.img
19.modemnvm1.img
20.teeos.img
21.trustfirmware.img
And also the following directory:
META-INF
patch
system
Which file should I install, I didn't find a system.img and there are two different recovery
Thanks
You should not install any OTA with TWRP...
Flash back the stock recovery, update, then flash the twrp again, it's way easier and more secure, than doing a flashable zip from an OTA update without knowing what to do with the file within.
The OTA updates usually doesn't contain the SYSTEM.IMG file you are looking for, it contains individual files and scripts to patch up the current system partition to work with the new update.
From the two recoveries you should use the RECOVERY.IMG (the one without the 2 in it).
But again, I do recommend to flash the original recovery(not the one in the update), do the update, and put twrp back.
Where can I find the original recovery from ALE-L21C432B170, so that I can flash the original recovery again?
TIA
I found the original recovery and flashed it then I did a complete unroot and tried again to do the OTA update but it stopped at 11%.
Is there a different way to update?
Once the ota's with security patches have been rolled out for L24 users Huawei Releases the Update.app in no time .
So its easy to flash the otas leaving modem files .
Just follow below guide to Update your phone (L21/L22)to latest rom available for the opponent (L24 lol ).
Download the latest update.app (probably b151 is the latest for now with march security patches).
Put the update.app file to desktop .
Download Huawei update extractor (google for the link)
Now open Huawei update extractor and navigate to open update.app .
you will see a list of files shown .
There just select system.img and boot.img and extract them to the desktop.
Download and extract mfastboot v2.zip to desktop .
Put the extracted system.img and boot.img and move both to mfastboot folder , now in empty space in same mfastboot folder., click shift+right click and click on open command prompt here in the drop down menu .
(before starting install Hi suite first for installing specific drivers)
In the command prompt type these commands after connecting your phone PC when command prompt is opened.
Adb reboot bootloader
Now your phone is at bootloader .
Type this commands
mfastboot.exe flash system system.img
mfastboot.exe flash boot boot.img
mfastboot.exe reboot .
That's it now you are on stock ROM with latest security patch with improved performance as of the update change log[emoji14]
NOTE:
(It may take up to 5 mins to flash the 2.5gb system so have patience) .
Arobase40 said:
That's looks nice, but which profile do we have to use as there's no specific one for the Honor 5x : the default one ?
Then what tool can we use to extract the content of the system.img file for those who have a deodex version such as with Xposed framework ?
I could only find a very old version for ICS/Jelly Bean which does not work with the newer firmwares... I think...
Thanks
Click to expand...
Click to collapse
Be clear buddy , there is a tool called ext4 extracter to extracting system.img . what do you mean by profile ?
Stock ROM is odexed , you have to deodex yourself .
I will post a guide on deodexing the ROM .
Keep waiting
Arobase40 said:
When I open the Huawei Update extractor The first line is asking for a Huawei device profile and of course the Honor 5x is not there...
Then this is the "ext4 extracter"which seems to be very old and when I tried to extract files from the system.img it got stuck on there.
I know we have to deodex the files ourself...
---------- Post added at 04:35 PM ---------- Previous post was at 04:28 PM ----------
Do you have a link to the working ext4 extractor version you're using ?
Click to expand...
Click to collapse
System.img had a size of 2.4 GB .
So the version you find in forums works but it takes time to load . you can first try Cust.img to open first .if loads faster as it is 300 mb
Arobase40 said:
Well, I guess what you mean is that we're working with the same ext4 unpacker version but we don't have the same behavior... ^^
I can open the cust.img but not the system.img file as it simply crashed after a while (with Win7).
Then we don't have the same size as The Huawei Update Extractor shows me the system.img as a 2.26GB file (dated 2016.03.19). So maybe we don't use the same firmware...
But whatever, the ext4 unpacker can't open any system.img file reliably as it simply crash all the time.
So maybe I'm missing some dependencies ?
As Clsa has done most of the work, we could probably simply use his custom ROM as a base ???
Click to expand...
Click to collapse
Ofcourse , I just wants to make you cook the ROM by yourself . moreover there were multiple ways extracting the system.img . I will explain it with an in depth tutorial have some patiance I will include it though
Arobase40 said:
Yeah, I'd love to spend more time on cooking itself than wondering where to find the correct tools and why they are not working, if you understand what I mean...
If you publish a tutorial, so publish links to the good tools and specify what is specific to the Honor 5x...
Finally, if something is already done, I don't feel the need to recreate it.
Click to expand...
Click to collapse
When I open the Huawei Update extractor The first line is asking for a Huawei device profile and of course the Honor 5x is not there...
Click to expand...
Click to collapse
The answer is in the first post here >> http://forum.xda-developers.com/honor-5x/development/stock-kiw-l24-l21-t3312684
The way I get the system.img is I dump it directly from the phone with the instructions here >
http://forum.xda-developers.com/honor-5x/development/custom-rom-starter-template-honor-5x-t3328809. this leaves you with the system.therest.tar.gz and system.apps.tar.gz
that you copy to your PC and you can edit / open with 7-zip
it also contains the core files to build the rom - META-INF and inside is the updater-script that you edit with notepad++ to match your needs
Arobase40 said:
I love you guy !
This is exactly what was missing and what I needed.
---------- Post added at 07:59 AM ---------- Previous post was at 07:17 AM ----------
If the Huawei Update Extractor is working fine now, I still have problems with the Ext4unpacker which still crash with the system.img file.
Any input on the issue ?
I can't work the same way as with the second link as I can't directly flash a KIW-L24 firmware onto a KIW-L21 to then dump it as it will simply brick my Honor 5x... ^^
Click to expand...
Click to collapse
Their is no need to unpack the system.img you can flash it directly to your phone with fastboot
or you can use the HUE to create a flashable zip.
Arobase40 said:
Problem is that you can directly flash the latest firmware just because Huawei/Honor is better supporting KIW-L24 than KIW-21 and one part of the Android Security patch is in the boot.img file (the kernel), that we don't have... ^^
We don't even have the latest Kernel source code yet to recreate a correct boot.img...
Click to expand...
Click to collapse
yeah, nothing I can do for you their. Some can flash the system and boot and others can't not sure why
HI gopi ,
I want to go to 100% stock in L-22 so as to see the 6.0.1 update.
I had a backup of STOCK made in twrp perviously. I restore the backup through twrp.
Though i am back on stock but
1. stock recovery is not installed???
2. OTA 6.0.1 is not availabel, any source for the update???
any help is appreciated.
Huawei Update Extractor
http://forum.xda-developers.com/showthread.php?t=2433454
this one worked for me. very fast on my pc.
subodhverma21 said:
HI gopi ,
I want to go to 100% stock in L-22 so as to see the 6.0.1 update.
I had a backup of STOCK made in twrp perviously. I restore the backup through twrp.
Though i am back on stock but
1. stock recovery is not installed???
2. OTA 6.0.1 is not availabel, any source for the update???
any help is appreciated.
Click to expand...
Click to collapse
Buddy , who ever unlocked bootloader and returned to stock after messing with custom roms aren't getting Beta updated though enrolled for beta tests , am one among them . sorry to say am too finding ways.
Successfully installed stock on my L-22. Along with latest update B151. Thanks gopi.
Sent from my KIW-L22 using XDA Free mobile app
i have kii-l21
did that work with my model kii-l21 ?
@gopinaidu77 Honor india is releasing VOLTE patch
https://club.hihonor.com/in/honor5x...emui-4-0-1-new-features-for-india-market.8451
Anyway to flash it on L24 and use volte on JIO?
I flashed lineage os beta 4.img which is provided by open kirin recently in my honor 7x. But i didn't like this rom since its beta rom and have significant bugs... So i want to go back to my stock oreo rom. Please help me get back to stock. Thanks in advance.
krishnapenn said:
I flashed lineage os beta 4.img which is provided by open kirin recently in my honor 7x. But i didn't like this rom since its beta rom and have significant bugs... So i want to go back to my stock oreo rom. Please help me get back to stock. Thanks in advance.
Click to expand...
Click to collapse
Just need to flash you stock system.img
mrmazak said:
Just need to flash you stock system.img
Click to expand...
Click to collapse
Sir. You mean, the same way as i flashed lineage os via adb??
krishnapenn said:
Sir. You mean, the same way as i flashed lineage os via adb??
Click to expand...
Click to collapse
I flashed lineage os by copying the .img file into the fastboot folder and then 'fastboot flash system <.img file>
Do you want me to repeat the same process with stock system .img
krishnapenn said:
Sir. You mean, the same way as i flashed lineage os via adb??
Click to expand...
Click to collapse
Yes. Thanks factory reset again.
That it. Unless you did other mods,like magisk
mrmazak said:
Yes. Thanks factory reset again.
That it. Unless you did other mods,like magisk
Click to expand...
Click to collapse
Sir can you suggest me where i can find stock system img for honor 7x
krishnapenn said:
Sir can you suggest me where i can find stock system img for honor 7x
Click to expand...
Click to collapse
You updated to Oreo, correct. Of course you did.
The update.zip has inside (extract it) update.app. use heawei update extractor to extract that file. You will get the system.img there. That one will be the correct one for your model and build number.
If yo I updated from regular ota, you may not have this zip file
If this the case you. Will need to download it. From pro-teammt.ru
Link if you need it.
mrmazak said:
You updated to Oreo, correct. Of course you did.
The update.zip has inside (extract it) update.app. use heawei update extractor to extract that file. You will get the system.img there. That one will be the correct one for your model and build number.
If yo I updated from regular ota, you may not have this zip file
If this the case you. Will need to download it. From pro-teammt.ru
Link if you need it.
Click to expand...
Click to collapse
Sir.i checked in teammt website. In there i found only ota file for my phone model number. What to do now sir???
krishnapenn said:
Sir.i checked in teammt website. In there i found only ota file for my phone model number. What to do now sir???
Click to expand...
Click to collapse
What is your model and region number.
Example
Bnd-AL10c675
Or
BND-L21c185
mrmazak said:
What is your model and region number.
Example
Bnd-AL10c675
Or
BND-L21c185
Click to expand...
Click to collapse
BND-AL10 8.0.0.320(C675)
Sir this is the build number of my phone
krishnapenn said:
BND-AL10 8.0.0.320(C675)
Sir this is the build number of my phone
Click to expand...
Click to collapse
it is there. her are the three update file links.
you "should " only need the one main "update.zip" file to extract system.img
but can use all three to make full restore
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2649/g1699/v133035/f1/full/update.zip
http://update.hicloud.com:8180/TDS/...l/BND-L22_hw_in/update_full_BND-L22_hw_in.zip
http://update.hicloud.com:8180/TDS/...35/f1/full/public/update_data_full_public.zip
mrmazak said:
it is there. her are the three update file links.
you "should " only need the one main "update.zip" file to extract system.img
but can use all three to make full restore
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2649/g1699/v133035/f1/full/update.zip
http://update.hicloud.com:8180/TDS/...l/BND-L22_hw_in/update_full_BND-L22_hw_in.zip
http://update.hicloud.com:8180/TDS/...35/f1/full/public/update_data_full_public.zip
Click to expand...
Click to collapse
Thank you so much for your patience and work sir!!! I'll work on one of the .img
mrmazak said:
it is there. her are the three update file links.
you "should " only need the one main "update.zip" file to extract system.img
but can use all three to make full restore
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2649/g1699/v133035/f1/full/update.zip
http://update.hicloud.com:8180/TDS/...l/BND-L22_hw_in/update_full_BND-L22_hw_in.zip
http://update.hicloud.com:8180/TDS/...35/f1/full/public/update_data_full_public.zip
Click to expand...
Click to collapse
sir,thank you so much. i have successfully rolled back to honor 7x stock oreo rom . sir one more question?? can i flash nougat stock rom as of now im in oreo.??
krishnapenn said:
sir,thank you so much. i have successfully rolled back to honor 7x . sir one more question?? can i flash nougat stock rom as of now im in oreo.??
Click to expand...
Click to collapse
Downgrading to Nougat is not recommended, because EMUI 8 is Treble supported.
That means it has dozens of new partitions and partition lengths. Many people have screwed their phone trying to downgrade.
Unless you have foolproof method of downgrading and correct 'downgrade firmware' (yes, it's different, cause it will re-write all the partitions again), Don't do it.
antariksh said:
Downgrading to Nougat is not recommended, because EMUI 8 is Treble supported.
That means it has dozens of new partitions and partition lengths. Many people have screwed their phone trying to downgrade.
Unless you have foolproof method of downgrading and correct 'downgrade firmware' (yes, it's different, cause it will re-write all the partitions again), Don't do it.
Click to expand...
Click to collapse
OK sir for sure I will not downgrade. Sir one more question. How to relock bootloader sir?
krishnapenn said:
OK sir for sure I will not downgrade. Sir one more question. How to relock bootloader sir?
Click to expand...
Click to collapse
try this in fastboot mode:
Code:
fastboot oem relock [your bootloader unlock code]
I have a similar problem and I cannot get back to stock from the RR oero
I used the method to upgrade from 5.1 to oero 8.0 here https://forum.xda-developers.com/honor-7x/how-to/guide-honor-7x-flash-oreo-update-t3781649/
Then used the Openkirin RR install method using stock recovery. - all goin good but RR has to many crashes.
I have tried to roll back to Stock using the same HWOTA method putting the update files int HWOTA 8 folder, all looks good in twrp and I wipe Cache and Dalvik but it still reboots into RR
I've noticed in Twrp in red letters it says cannot find partition /system
Rebooting into recovery after using to install TWRP it first boots into stock recovery then when i press factory reset it will boot into TWRP.
Need help with extracting system.img
mrmazak said:
You updated to Oreo, correct. Of course you did.
The update.zip has inside (extract it) update.app. use heawei update extractor to extract that file. You will get the system.img there. That one will be the correct one for your model and build number.
If yo I updated from regular ota, you may not have this zip file
If this the case you. Will need to download it. From pro-teammt.ru
Link if you need it.
Click to expand...
Click to collapse
I have installed Lineage OS Treble GSI via fastboot and may want to return to STOCK EMUI 8.0 in the future but I have a chromebook and can't use the Huawei Update Extractor Tool(Windows app).
Would you be willing to download the "update.zip", extract and post the "system.img" extracted from the "update.app"?
I need the "system.img" for Huawei Mate SE BND-L34C STOCK OREO 8.0
I searched XDA and GOOGLE for the STOCK Mate SE system.img but unable to find.
ANY HELP WILL BE APPRECIATED, THANKS IN ADVANCE.
thescottpatton said:
I have installed Lineage OS Treble GSI via fastboot and may want to return to STOCK EMUI 8.0 in the future but I have a chromebook and can't use the Huawei Update Extractor Tool(Windows app).
Would you be willing to download the "update.zip", extract and post the "system.img" extracted from the "update.app"?
I need the "system.img" for Huawei Mate SE BND-L34C STOCK OREO 8.0
I searched XDA and GOOGLE for the STOCK Mate SE system.img but unable to find.
ANY HELP WILL BE APPRECIATED, THANKS IN ADVANCE.
Click to expand...
Click to collapse
I remember someone posting mate files before I will look.
I uploaded mate se oreo B330 to file host
https://www.androidfilehost.com/?w=files&flid=278212
hey everyone
am trying to install magisk on my mate oreo chienese rebranded phone but everyway posted is not working for me
i tried via TWRP but i can't do anything cause the internal storage is dycrypted and everyway is posted isn't working for me i tried
vis magisk manager but i can't find find boot.img i searched on google all packages i can get is just an update without recovery or boot or system imgs
can somone post me a link for stock firmware am currantly at NXT-DL00 8.0.0.8.835 (17) With all major imgs in it or if u havethe boot.img and recovery.img plz be kind and upload them for me
thanks in advance
it's name has changed to ramdisk.img
M.abdo said:
it's name has changed to ramdisk.img
Click to expand...
Click to collapse
still can't find it anywhere
no my i softbricked my phone:crying: i really need a full package file now
Today I updated my Asus Zenfone max Pro M2 to pie via fota update.
After successful installation the phone rebooted,
And then the thing happened, screen keeps blinking.
Any suggestions? I have 6gb varient
Fix for screen blinking after pie stable fota update
Vikassir33 said:
Today I updated my Asus Zenfone max Pro M2 to pie via fota update.
After successful installation the phone rebooted,
And then the thing happened, screen keeps blinking.
Any suggestions? I have 6gb varient
Click to expand...
Click to collapse
1.First unlock the bootloader of your phone.
2.Download Oreo fastboot rom raw zip file.
3.Install the necessary drivers and platform tools in your laptop.
4. Extract the rom zip file.
5. Copy all contained files in the rom file and paste in the platform tools folder.
6.Now enable usb debugging and connect phone to the laptop.
7.Enter the platform tools folder and open cmd and write "adb reboot bootloader"
8. Now once you are in fastboot mode double click on Flash_All.cmd in platform tools.
9.After that you will boot your system in oero build .
10.Now final stem check for system updates and you will get a fota update arround 800mb
11.After the update done you are good to go.
12. For further any quarry you can contact me(Whatsapp+call) : 8670647386 Gmail: [email protected]
WARNING!! : 1. DO NOT UPDATE IN PIE AFTER 800mb UPDATE UNTILTHE NEXT PIE UPDATE IS COMMING.
2. ANY MISTAKE CAN BRICK YOUR DEVICE I WILL NOT BE RESPONSIBLE FOR THIS.
All the links and screenshots will be given tomorrow.
subhojit2016 said:
1.First unlock the bootloader of your phone.
2.Download Oreo fastboot rom raw zip file.
3.Install the necessary drivers and platform tools in your laptop.
4. Extract the rom zip file.
5. Copy all contained files in the rom file and paste in the platform tools folder.
6.Now enable usb debugging and connect phone to the laptop.
7.Enter the platform tools folder and open cmd and write "adb reboot bootloader"
8. Now once you are in fastboot mode double click on Flash_All.cmd in platform tools.
9.After that you will boot your system in oero build .
10.Now final stem check for system updates and you will get a fota update arround 800mb
11.After the update done you are good to go.
12. For further any quarry you can contact me(Whatsapp+call) : 8670647386 Gmail: [email protected]
WARNING!! : 1. DO NOT UPDATE IN PIE AFTER 800mb UPDATE UNTILTHE NEXT PIE UPDATE IS COMMING.
2. ANY MISTAKE CAN BRICK YOUR DEVICE I WILL NOT BE RESPONSIBLE FOR THIS.
All the links and screenshots will be given tomorrow.
Click to expand...
Click to collapse
Fastboot ROM?????? Where can we get fastboot ROM from? I am searching from last few days, but I didn't get the fastboot ROM.
nice_guy75 said:
Fastboot ROM?????? Where can we get fastboot ROM from? I am searching from last few days, but I didn't get the fastboot ROM.
Click to expand...
Click to collapse
Download This Version WW-15.2016.1812.179 OR WW-15.2016.1901.186 (revert back to oreo from android p)
RedRobbin said:
Download This Version WW-15.2016.1812.179 OR WW-15.2016.1901.186 (revert back to oreo from android p)
Click to expand...
Click to collapse
@RedRobbin
There are no active links,
The blinking problem solved by itself, I don't know what changed, but now no blinking any more
Vikassir33 said:
The blinking problem solved by itself, I don't know what changed, but now no blinking any more
Click to expand...
Click to collapse
Sadly my phone is still giving me this screen blinking issue.
Anything you remember particularly doing before your phone was fixed?
nice_guy75 said:
@RedRobbin
There are no active links,
Click to expand...
Click to collapse
You can download from official website its size around 1.7 gb
RedRobbin said:
You can download from official website its size around 1.7 gb
Click to expand...
Click to collapse
Official site does not have fastboot ROM, those zips are meant to be flashed via stock recovery.
Sent from my ASUS_X01BDA using Tapatalk
Is there a technical reason why you can rollback to the last month's ROM from the Asus website with the stock recovery? Has the filesystem changed or something?
nice_guy75 said:
Official site does not have fastboot ROM, those zips are meant to be flashed via stock recovery.
-- Flash stock recovery
-- Put downloaded zip file into external SD
-- Boot into stock recovery
-- Apply update from external storage and locate file
-- done
Click to expand...
Click to collapse
RedRobbin said:
nice_guy75 said:
Official site does not have fastboot ROM, those zips are meant to be flashed via stock recovery.
-- Flash stock recovery
-- Put downloaded zip file into external SD
-- Boot into stock recovery
-- Apply update from external storage and locate file
-- done
Click to expand...
Click to collapse
That I know, I wanted to have Fastboot ROM, which can be flashed via PC.
Click to expand...
Click to collapse
I tried to install the laat Oreo ROM from the Asus website using stock recovery but it failed with a message something like, you can't flash an older version than the one installed.
damole said:
Is there a technical reason why you can rollback to the last month's ROM from the Asus website with the stock recovery? Has the filesystem changed or something?
Click to expand...
Click to collapse
Dear simply visit any Asus service center they will downgrade it to Oreo, I visited today, and one interesting thing is they don't have any stable update for now . Soon a newer fota update will release.
damole said:
I tried to install the laat Oreo ROM from the Asus website using stock recovery but it failed with a message something like, you can't flash an older version than the one installed.
Click to expand...
Click to collapse
First flash twrp then wipe everything except sd card and then flash stock recovery and try again
I posted here about the issues I had. I know that at first the problem is the old firmware can't be installed over newer firmware, when I fix that problem the zip package is no longer signed correctly.
Please could you explain why the method you suggest will work.
Yes it's work i done with 2 max pro m2
damole said:
I posted here about the issues I had. I know that at first the problem is the old firmware can't be installed over newer firmware, when I fix that problem the zip package is no longer signed correctly.
Please could you explain why the method you suggest will work.
Click to expand...
Click to collapse
In case of system update failure the zip file you are trying to flash will be corrupted. (Happened with me many times as i renamed the oreo stock rom to above the build number of the pie update so my phone would treat the downloaded oreo rom to be new .but during the system update after reaching aroung 25 % it displayed an error and the next thing i remember is the zip file getting corrupted) so always keep a backup!
On 25th of april new pie update was released which fixed screen blinking issue.