I installed nougat using Ultimate Nougat Guide,and now my version is VNS-L31C432B328 (in guide it says its B360 but its apparently a bug) My question is: I saw that a newer verison came out for L31,the B700.Can I just flash the update.zip and additional package in revolution recovery without any data loss? Will it work,and whats the difference between these versions?
sirjumpsalot said:
I installed nougat using Ultimate Nougat Guide,and now my version is VNS-L31C432B328 (in guide it says its B360 but its apparently a bug) My question is: I saw that a newer verison came out for L31,the B700.Can I just flash the update.zip and additional package in revolution recovery without any data loss? Will it work,and whats the difference between these versions?
Click to expand...
Click to collapse
no it isnt a bug it is just that the hwdatafull is for b328 and i didnt find the package for b360
for the update you have to flash b370 with dload method
simo255 said:
no it isnt a bug it is just that the hwdatafull is for b328 and i didnt find the package for b360
for the update you have to flash b370 with dload method
Click to expand...
Click to collapse
Will updating via dload method wipe my data? And whats the difference between b360 and b370
sirjohnrl said:
Will updating via dload method wipe my data? And whats the difference between b360 and b370
Click to expand...
Click to collapse
no, in the changelog it is written that they improved battery consumption
simo255 said:
no, in the changelog it is written that they improved battery consumption
Click to expand...
Click to collapse
Where can i get the package for B370 ? Cause when i use Hicare app it gives 1.25GB i guess missing 2nd file ? if you got the two files can you send me please ?
simo255 said:
no it isnt a bug it is just that the hwdatafull is for b328 and i didnt find the package for b360
for the update you have to flash b370 with dload method
Click to expand...
Click to collapse
Cant I just flash these two files in nougat recovery? I found this on another post:
B370: http://update.hicloud.com:8180/TDS/d...ull/update.zip
B370 L31 hw_eu: http://update.hicloud.com:8180/TDS/d...-L31_hw_eu.zip
And if not,how do I flash multiple items using dload method?
sirjumpsalot said:
Cant I just flash these two files in nougat recovery? I found this on another post:
B370: http://update.hicloud.com:8180/TDS/d...ull/update.zip
B370 L31 hw_eu: http://update.hicloud.com:8180/TDS/d...-L31_hw_eu.zip
And if not,how do I flash multiple items using dload method?
Click to expand...
Click to collapse
flash b370 l3a hw_eu only, you will have b370 in the build number
simo255 said:
flash b370 l3a hw_eu only, you will have b370 in the build number
Click to expand...
Click to collapse
Does it matter if its via dload method or flashed in revolution recovery?
sirjumpsalot said:
Does it matter if its via dload method or flashed in revolution recovery?
Click to expand...
Click to collapse
personally i flashed it via twrp, i didnt try via dload, try and report back if u want
simo255 said:
personally i flashed it via twrp, i didnt try via dload, try and report back if u want
Click to expand...
Click to collapse
I did now and it worked like a charm via dload
sirjumpsalot said:
I did now and it worked like a charm via dload
Click to expand...
Click to collapse
Hey, can you post the full link please?
StrangerWeather said:
Hey, can you post the full link please?
Click to expand...
Click to collapse
Sorry,idk how to copy xda links in this app.Just go to p9 lite discussions,find "vnsl31c432b370 update thanks to premm222" and go to third page,you will find links for both files there
Related
Hello,
i am very new here in the android world an i want to flash my P8lite with B574.
Now my question, should i put all the files in the dload folder on my SD-card to upgrade my phone?
Where there two steps to upgrade with the same dload folder, because i never seen an Vendor-file for correct my build on the phone?
Sorry, but i hope somewhere can help me.
regards
Chris
chrismp8lite said:
Hello,
i am very new here in the android world an i want to flash my P8lite with B574.
Now my question, should i put all the files in the dload folder on my SD-card to upgrade my phone?
Where there two steps to upgrade with the same dload folder, because i never seen an Vendor-file for correct my build on the phone?
Sorry, but i hope somewhere can help me.
regards
Chris
Click to expand...
Click to collapse
What is your region? Do you have balong bug? What is your built number?
Hello, my region is germany an on my P8lite i have installed the B564 but in the phone-info i get "BalongC52B311".
I only can update with the SD-Card and i would try to update to B574.
Can you help me?
Chris
chrismp8lite said:
Hello, my region is germany an on my P8lite i have installed the B564 but in the phone-info i get "BalongC52B311".
I only can update with the SD-Card and i would try to update to B574.
Can you help me?
Chris
Click to expand...
Click to collapse
First you need to downgrade. You can do this by flashing this (http://consumer.huawei.com/nz/support/products/downloads/detail/huawei-p8lite-nz.htm?id=81666) file via sdcard. Then download this (https://goo.gl/zUPd1A) file. It has two folder. dload and dload2. First put dload folder in sdcard and upgrade. Then put second folder "dload2" rename it to dload and upgrade.
After this you may upgrade to B574.
Suleiman01 said:
First you need to downgrade. You can do this by flashing this (http://consumer.huawei.com/nz/support/products/downloads/detail/huawei-p8lite-nz.htm?id=81666) file via sdcard. Then download this (https://goo.gl/zUPd1A) file. It has two folder. dload and dload2. First put dload folder in sdcard and upgrade. Then put second folder "dload2" rename it to dload and upgrade.
After this you may upgrade to B574.
Click to expand...
Click to collapse
Sorry, but the links you send me here was for a Rollback to Android 5.0 ?!?!?
I have Android 6.0 !!
And the second link goes to a pfd toolkit download, no dload
OK, i understand. It was an Rollback to Version 5 and after this i can upgrade to Version 6. Right? Now i had B170 installed, and then? There were only one dload folder in ervery downlod , correct? Also i have no "vendor package UPDATE.APP" which i can use.
But where get i the B574 für Marshmallow Upgrade?
chrismp8lite said:
Sorry, but the links you send me here was for a Rollback to Android 5.0 ?!?!?
I have Android 6.0 !!
And the second link goes to a pfd toolkit download, no dload
OK, i understand. It was an Rollback to Version 5 and after this i can upgrade to Version 6. Right? Now i had B170 installed, and then? There were only one dload folder in ervery downlod , correct? Also i have no "vendor package UPDATE.APP" which i can use.
But where get i the B574 für Marshmallow Upgrade?
Click to expand...
Click to collapse
Yes. You are doing it right. This is vendor file for eu download it and place it in sdcard and upgrade your phone.
Link:https://drive.google.com/open?id=0B1Z5zkx7AGWGa3RmN21NZVRqYTA
---------- Post added at 01:36 PM ---------- Previous post was at 01:32 PM ----------
Suleiman01 said:
Yes. You are doing it right. This is vendor file for eu download it and place it in sdcard and upgrade your phone.
Link:https://drive.google.com/open?id=0B1Z5zkx7AGWGa3RmN21NZVRqYTA
Click to expand...
Click to collapse
After balong bug is solved update your phone using ota. There maybe 2~3 ota updates. After then you can upgrade to B574 (https://goo.gl/tHg9xy )
Suleiman01 said:
Yes. You are doing it right. This is vendor file for eu download it and place it in sdcard and upgrade your phone.
Link:https://drive.google.com/open?id=0B1Z5zkx7AGWGa3RmN21NZVRqYTA
---------- Post added at 01:36 PM ---------- Previous post was at 01:32 PM ----------
After balong bug is solved update your phone using ota. There maybe 2~3 ota updates. After then you can upgrade to B574 (https://goo.gl/tHg9xy )
Click to expand...
Click to collapse
can i update direkly to OTA B574 or was it better to update first OTA B560 and then OTA B564 ?
chrismp8lite said:
can i update direkly to OTA B574 or was it better to update first OTA B560 and then OTA B564 ?
Click to expand...
Click to collapse
Either is fine.
Please press thumbs up/ thanks button. If you are successfully able to update your phone.
Suleiman01 said:
Either is fine.
Please press thumbs up/ thanks button. If you are successfully able to update your phone.
Click to expand...
Click to collapse
UPS, i believe my P8lite was only an Single-SIM Modell, i've looked the OVP (Package) an see only one IMEI number. Should i need now other downloads ??
Sorry if it was problematic ...
Chris
chrismp8lite said:
UPS, i believe my P8lite was only an Single-SIM Modell, i've looked the OVP (Package) an see only one IMEI number. Should i need now other downloads ??
Sorry if it was problematic ...
Chris
Click to expand...
Click to collapse
Is your balong bug problem solved? Or it appeared again after updating to B574?
Do you have this option?
Suleiman01 said:
Is your balong bug problem solved? Or it appeared again after updating to B574?
Do you have this option?
Click to expand...
Click to collapse
Thanks for your fast receive, but i can test it later at home. Can it be possible that i get the DUAL-SIM version? This will be great, but i write later which version i got.
chrismp8lite said:
Thanks for your fast receive, but i can test it later at home. Can it be possible that i get the DUAL-SIM version? This will be great, but i write later which version i got.
Click to expand...
Click to collapse
Yes. You can convert single sim into dual sim. I personally don't know the method. But I know there is a thread this.
Thanks, first i hope that i downgrade correctly, and after that i'll update with the versions we talk about. If there i get a DUAL-SIM phone it will be fine. But a SINGLE-SIM were also right. I'll be happy if i got a fine Build Version and can update in future.
Was it needed to workreset after every update ?
Also i doesn't know should i use the update.zip files into the dload folder or should i extract it before.
Hi, i'm be happy to 50% behause my build-version was now ALE-L21C900B500 and i can use the Dual-Sim-Button, yeahh i've now Dual-SIM. Tho phone works correctly and the security-version was "Mai 2016" and Android 6.0 .
Yesterday i try to update to B564-update-OTA version, but it doesn't work, it break shortly after the EMUI-Update-process. Must i update First on an other Version?
Was it strictly to use the update.zip file into the dload folder or only the update.app from the extracted zip-file ? At second step do i need a vendor file?
I also not know use the huawei extractor or an winzip tool?
Is there a way to come to B574 ?
Best regards
Chris
chrismp8lite said:
Hi, i'm be happy to 50% behause my build-version was now ALE-L21C900B500 and i can use the Dual-Sim-Button, yeahh i've now Dual-SIM. Tho phone works correctly and the security-version was "Mai 2016" and Android 6.0 .
Yesterday i try to update to B564-update-OTA version, but it doesn't work, it break shortly after the EMUI-Update-process. Must i update First on an other Version?
Was it strictly to use the update.zip file into the dload folder or only the update.app from the extracted zip-file ? At second step do i need a vendor file?
I also not know use the huawei extractor or an winzip tool?
Is there a way to come to B574 ?
Best regards
Chris
Click to expand...
Click to collapse
This is a temporary version. You need to flash B170 and then vendor file. Then you can update to B560, 564 or 574 as you wish.
---------- Post added at 08:42 AM ---------- Previous post was at 08:40 AM ----------
Suleiman01 said:
This is a temporary version. You need to flash B170 and then vendor file. Then you can update to B560, 564 or 574 as you wish.
Click to expand...
Click to collapse
If balong bug reappear after flashing b170 don't worry it's normal. After flashing vendor file it will fix permanently.
Suleiman01 said:
This is a temporary version. You need to flash B170 and then vendor file. Then you can update to B560, 564 or 574 as you wish.
---------- Post added at 08:42 AM ---------- Previous post was at 08:40 AM ----------
If balong bug reappear after flashing b170 don't worry it's normal. After flashing vendor file it will fix permanently.
Click to expand...
Click to collapse
Many Thanks, i'm so a bad user to flashing my phone right.
OK, i flash then the B170 version, then the vendor file and finally i can flash to B574. Right?
Chris
chrismp8lite said:
Many Thanks, i'm so a bad user to flashing my phone right.
OK, i flash then the B170 version, then the vendor file and finally i can flash to B574. Right?
Chris
Click to expand...
Click to collapse
Yes. After flashing B170 and vendor file you may upgrade to B574.
Link for B574 Europe: https://goo.gl/6EsgfP
Not sure what bad user you are talking about I think you did it fine.
Suleiman01 said:
Yes. After flashing B170 and vendor file you may upgrade to B574.
Link for B574 Europe: https://goo.gl/6EsgfP
Not sure what bad user you are talking about I think you did it fine.
Click to expand...
Click to collapse
Sorry i mean i'm dummie-user to flash my phone.
I write to you after i flshed my phone later.
@Suleiman01
You are the BEST , i was so happy that my phone now have a correct B574 version. Many, many thanks to you.
After i updated to the B170 lollipop version , bing, i get an information that i can update online. I do it and finally i had the B574 version and no Ballons Bug.
Also i'm be happy that i now have an DUAL SIM phone, it was so great. :good::good::good::good:
Thank you also that you take your time to handle with me.
best regards
Chris
chrismp8lite said:
@Suleiman01
You are the BEST , i was so happy that my phone now have a correct B574 version. Many, many thanks to you.
After i updated to the B170 lollipop version , bing, i get an information that i can update online. I do it and finally i had the B574 version and no Ballons Bug.
Also i'm be happy that i now have an DUAL SIM phone, it was so great. :good::good::good::good:
Thank you also that you take your time to handle with me.
best regards
Chris
Click to expand...
Click to collapse
Congratulations. :good::victory:
Hi,
I have updated from B328 to B336. Now the Systeminfo still shows B328. Is that right?
which method did you use ? twrp or dload ?
simo255 said:
which method did you use ? twrp or dload ?
Click to expand...
Click to collapse
dload
if the camera is working so it is a b328 with camera bug corrected
yes camera is working.
simo255 said:
if the camera is working so it is a b328 with camera bug corrected
Click to expand...
Click to collapse
Confirmed, I also upgraded using dload method, it is b328 with camera bug fixed.
Pampersbomber82 said:
Hi,
I have updated from B328 to B336. Now the Systeminfo still shows B328. Is that right?
Click to expand...
Click to collapse
Where you found the link of the B336 version?
I found this in the HTC Mania Forum.
http://www.htcmania.com/showthread.php?t=1265029
simo255 said:
if the camera is working so it is a b328 with camera bug corrected
Click to expand...
Click to collapse
So I have no B336 on it?
What is in your systeminfo? B336 or B328?
Pampersbomber82 said:
So I have no B336 on it?
What is in your systeminfo? B336 or B328?
Click to expand...
Click to collapse
Here's the fix for b336: after applying the b336 update, unpack the data file to obtain UPDATE.APP. Use dload method again to update the data files. Build number should change to b336.
Pampersbomber82 said:
Hi,
I have updated from B328 to B336. Now the Systeminfo still shows B328. Is that right?
Click to expand...
Click to collapse
You installed B336 directly from B328?
diorenzo said:
You installed B336 directly from B328?
Click to expand...
Click to collapse
Yes
Yes
LiaquateRahiman said:
Here's the fix for b336: after applying the b336 update, unpack the data file to obtain UPDATE.APP. Use dload method again to update the data files. Build number should change to b336.
Click to expand...
Click to collapse
Yes, thanks it works.
Is this still a beta, or is it official?
Hey can someone tell witch is the latest Europe version for L21 ?? Is it b160?
Thanks
Yes B160 is the latest version.
If by Europe version you mean C432, then it's B161.
cs_gwb said:
If by Europe version you mean C432, then it's B161.
Click to expand...
Click to collapse
Yes i have c432 and I remember i had update to b161 but i showd that i don't have storage left.. i deleted some files and got back to that screen and it showed that it needs to be restarted.. i reboot it but in settings it shows b160 and never showed again update available (iam not rooted i dont have unlockt bootloader or anything else) any suggestions? ...and sorry for my english
mmark1221 said:
Yes i have c432 and I remember i had update to b161 but i showd that i don't have storage left.. i deleted some files and got back to that screen and it showed that it needs to be restarted.. i reboot it but in settings it shows b160 and never showed again update available (iam not rooted i dont have unlockt bootloader or anything else) any suggestions? ...and sorry for my english
Click to expand...
Click to collapse
You can get the B161 firmware for L21 from there.
https://forum.xda-developers.com/hu.../firmware-update-vns-l31c432b161-vns-t3497516
cs_gwb said:
You can get the B161 firmware for L21 from there.
https://forum.xda-developers.com/hu.../firmware-update-vns-l31c432b161-vns-t3497516
Click to expand...
Click to collapse
And...if i flash it i will get still updates ? And if don't flash it I would get next update ?
mmark1221 said:
And...if i flash it i will get still updates ? And if don't flash it I would get next update ?
Click to expand...
Click to collapse
Yes you would since flashing it would remove your root. If you are rooted you aren't getting OTA updates anyway.
cs_gwb said:
Yes you would since flashing it would remove your root. If you are rooted you aren't getting OTA updates anyway.
Click to expand...
Click to collapse
Yeah i understand that but I am not rooted and i don't have unlocked bootloader or any thing else and iam not geting update..okey.. i got some updates at the start but when i tried updating to b161 it failed because of storage and I didn't get update and from that time it doesn't showe any updates anymore... Just read start of thread
cs_gwb said:
Yes you would since flashing it would remove your root. If you are rooted you aren't getting OTA updates anyway.
Click to expand...
Click to collapse
And... If i wanna flash it witch method i need to use?
mmark1221 said:
And... If i wanna flash it witch method i need to use?
Click to expand...
Click to collapse
Sorry I misread your post, for some reason I saw you are rooted. Just use the dload method and everything will be fine I've used the dload method every update and still getting OTA updates and stuff, that's all okay.
cs_gwb said:
Sorry I misread your post, for some reason I saw you are rooted. Just use the dload method and everything will be fine I've used the dload method every update and still getting OTA updates and stuff, that's all okay.
Click to expand...
Click to collapse
Okk thanks
Hello guys,
I've updated my version though Hicare app and downloaded and succesfully upgraded to B370 but i miss some settings and the version is right now .NRD90M test-key?
Coming from B160 what to do anyone can help me ?
Kcetin20 said:
Hello guys,
I've updated my version though Hicare app and downloaded and succesfully upgraded to B370 but i miss some settings and the version is right now .NRD90M test-key?
Coming from B160 what to do anyone can help me ?
Click to expand...
Click to collapse
Well install b161 and see if it works. But if the updatw has 1.22 gb dont updatw it should have 1.99
RazOne said:
Well install b161 and see if it works. But if the updatw has 1.22 gb dont updatw it should have 1.99
Click to expand...
Click to collapse
There is only rollback for B160 not 161... and i tried to do that already but ended up same
Kcetin20 said:
There is only rollback for B160 not 161... and i tried to do that already but ended up same
Click to expand...
Click to collapse
Dunno
Same here, NRD90M test-key. Any solutions?
Kruu said:
Same here, NRD90M test-key. Any solutions?
Click to expand...
Click to collapse
Can be hwdatafull dload?
Hm, I dont now. But the OTA should be full update not like this. No keyboard, no update icon, it is slow in moments,,,
Kruu said:
Hm, I dont now. But the OTA should be full update not like this. No keyboard, no update icon, it is slow in moments,,,
Click to expand...
Click to collapse
Keyboard is np....you can download that over playstore easily but i dont undestand why he does like this after OTA
Chisetdel31260 said:
Can be hwdatafull dload?
Click to expand...
Click to collapse
What you mean ? do we need to flash OEMINFO? or if you can 7.0 app update only ?
Kcetin20 said:
What you mean ? do we need to flash OEMINFO? or if you can 7.0 app update only ?
Click to expand...
Click to collapse
Sorry if I do not understand what you are asking. But I understand you have ota b370 and you have now written nrd90m and you are missing some applications.
So now I hate that Dload the file update.app of the second file should go.
It does 128.MO and in it i see cust.img (120.54MB).
I have rc4 with root browser, I see cust, HW, eu, app, there is everything you miss.
So I was thinking that maybe you should be dload update.app from second file hwdatafull. that's all.
hwdatafull c432b370 with bootloader lock.
http://update.hicloud.com:8180/TDS/...-L31_hw_eu/update_data_full_VNS-L31_hw_eu.zip
Hi, i just get the update today and it was 1,99GB big. I think you have to leave enough space, 4,5GB minimum for the upgrade. It seems there are two Update Packages. Maybe if there is not enough space, the updater just take only one package.
Einherjer* said:
Hi, i just get the update today and it was 1,99GB big. I think you have to leave enough space, 4,5GB minimum for the upgrade. It seems there are two Update Packages. Maybe if there is not enough space, the updater just take only one package.
Click to expand...
Click to collapse
Mine was 1.25gb
Why am I not getting a ota update?
In Firmware Finder is new ROM with build number 391. Unfortunately, no flashable
KoumiCZ said:
In Firmware Finder is new ROM with build number 391. Unfortunately, no flashable
Click to expand...
Click to collapse
Smaller build is not flashable too? I see new versions also.
(I cant try because im in work and i've only mobile internet)
Rommco05 said:
Small zip contains 3 zips and isn't labeled with -PV so I think is not flashable
Click to expand...
Click to collapse
But the firmware end with pv is flashable by dload
Rommco05 said:
and via twrp too
Click to expand...
Click to collapse
Ho really?
Rommco05 said:
Yes, for example my guide how go back to EMUI from custom roms, all this firmwares need to be flashed via twrp, on 6X are tested too
Click to expand...
Click to collapse
Thats really great work.
venugopalu007 said:
But the firmware end with pv is flashable by dload
Click to expand...
Click to collapse
What does it mean? Which version of b391 firmware is flashable by dload?
WYPIERDAALAAC said:
What does it mean? Which version of b391 firmware is flashable by dload?
Click to expand...
Click to collapse
One guy tried to update b360 to b380 by this , he tried the firmware end with pv are working in dload qnd without pv are not working.
venugopalu007 said:
One guy tried to update b360 to b380 by this , he tried the firmware end with pv are working in dload qnd without pv are not working.
Click to expand...
Click to collapse
Anyway it means we must wait for that version you just talking about.
WYPIERDAALAAC said:
Anyway it means we must wait for that version you just talking about.
Click to expand...
Click to collapse
Yes bro
venugopalu007 said:
One guy tried to update b360 to b380 by this , he tried the firmware end with pv are working in dload qnd without pv are not working.
Click to expand...
Click to collapse
Haha it's me. The only thing in my honor 8 (rebrand to L19) is update to b380. B381 has pv in name but i cant install.
Hey venu, my fb had reported and being locked. 10 days ago
TheHunterVN said:
Haha it's me. The only thing in my honor 8 (rebrand to L19) is update to b380. B381 has pv in name but i cant install.
Hey venu, my fb had reported and being locked. 10 days ago
Click to expand...
Click to collapse
ho that was unexpected block , have telegram PM me bro if you want to talk to me .
venugopalu007 said:
One guy tried to update b360 to b380 by this , he tried the firmware end with pv are working in dload qnd without pv are not working.
Click to expand...
Click to collapse
venugopalu007 said:
ho that was unexpected block , have telegram PM me bro if you want to talk to me .
Click to expand...
Click to collapse
Inbox me ur telegram
TheHunterVN said:
Inbox me ur telegram
Click to expand...
Click to collapse
Ok i will PM you .
Tried both of these, getting authentication failed.
Rommco05 said:
I today try copied all files together to dload, nothing special don't work, anyway is good see some move in firmwares
Click to expand...
Click to collapse
Anyone tried flash latest firmware being on marshmallow?
I flashed b389 when i backed to the emui 4.1, i could not in another way
WYPIERDAALAAC said:
Anyone tried flash latest firmware being on marshmallow?
I flashed b389 when i backed to the emui 4.1, i could not in another way
Click to expand...
Click to collapse
Worked ?
Rommco05 said:
U install B389 via dload/twrp from Marshmallow??
Click to expand...
Click to collapse
From Marshmallow by FF, something wrong with that?
venugopalu007 said:
Worked ?
Click to expand...
Click to collapse
389 yes, didnt test 391 yet
WYPIERDAALAAC said:
From Marshmallow by FF, something wrong with that?
389 yes, didnt test 391 yet
Click to expand...
Click to collapse
Can you mention the steps ?
WYPIERDAALAAC said:
From Marshmallow by FF, something wrong with that?
389 yes, didnt test 391 yet
Click to expand...
Click to collapse
venugopalu007 said:
Can you mention the steps ?
Click to expand...
Click to collapse
Guys, if the update file has not been approved for your device's IMEI it won't work. I've tried myself with FF, dload, rolling back to MM, and TWRP without success. You'll only get the "authentication failed" message no matter what method you try. In my experience these posted files might not be the final release versions. If you use the "Check Firmware Access" option within FF app you'll be able to see if the file you're attempting to download has been approved for installation.
Dominikrod said:
Guys, if the update file has not been approved for your device's IMEI it won't work. I've tried myself with FF, dload, rolling back to MM, and TWRP without success. You'll only get the "authentication failed" message no matter what method you try. In my experience these posted files might not be the final release versions. If you use the "Check Firmware Access" option within FF app you'll be able to see if the file you're attempting to download has been approved for installation.
Click to expand...
Click to collapse
The updates which are mentioned pv on their end are able to flash.