[Huawei P9 Lite Questions & Answers] _theluk_:
Hi all,

I finally managed to get a Nougat ROM running on my device - except for the camera. It keeps showing a black screen (closes and pops up in intervals of about 1s). I of course searched the forum but it looked like noone has really managed to find a reliable solution. First some background for my device: VNS-L31 (Dual Sim) which was running on fully stock/fully working C432B160 firmware (no root, locked bootloader, after factory reset) and then upgraded to Nougat C432B370 using FirmwareFinder (FullOTA-MF-PV). Installation worked fine, everything running as expected except for the camera - as said. I exactly followed the steps outlined in this thread here: https://xdaforums.com/huawei-p9lite/development/android-7-emui-5-0-vns-l-cb360-links-t3565117

Factory resetting after upgrading doesn't solve the issue. After upgrading to B370, I also updated to C432B388 - but to no avail. What I find a little strange is this: Connecting the device to the computer and investigating the device info correctly shows build/device/manufacturer etc. However, in build.prop it shows information about the NRD90M test-keys release with generic_a15 device. Could this hint at some issue? Also, checking the device info with

*#*#2846579#*#*

shows this: Manufacture information: NEMO_L21E_VB. I actually expected something with "L31" there - but well, I also don't really know what this specific thing stands for.

Now, here are certain things I came across when looking for solutions:

Suggestion by [MENTION=4400604]Meticulus[/MENTION]: https://xdaforums.com/showpost.php?p=69990309&postcount=226

I tried the suggestion by Meticulus, but unfortunately it didn't work. Does there exist a modification for newer builds that might work? (I just don't understand why that should help - to me it looks moreorless like restarting the camera).

Some fix in build.prop mentioned by [MENTION=8274926]danielegta[/MENTION] : https://xdaforums.com/showpost.php?p=72280947&postcount=7

I have absolutely no idea what the build.prop modification is supposed to be. Can anyone elaborate?

A TWRP related fix: http://www.htcmania.com/showpost.php?p=25093316&postcount=31

A bit afraid to try the TWRP fix by BadWolf. It seems to be for B328 builds... So I am a bit unsure whether I should try it on newer build. According to members in the German android-hilfe.de forum, it once solved these issues, but as said for older builds.

Edit: I tried the fix on B370 but it has no effect.

Use the fix in #3, but reflash system.img if the fix doesn't help: https://xdaforums.com/showpost.php?p=70069246&postcount=26

Unfortunately this also didn't work for me

Use TWRP-flashable .zip files as given in this thread here: https://xdaforums.com/huawei-p9lite/how-to/nougat-official-firmware-t3512932

I tried this today, but unfortunately it ends up in the same state as I was when upgrading B160 -> B370 using Firmware Finder. Everything except for the camera works.

Edit: I notice that in TWRP there are always errors about not being able to mount /data and /cust. Is this normal or does it hint at some error/malfunction when updating via flashable zip?

Use TWRP-flashable .zip as in #5 but instead of flashing the two .zip without restarting the device, first flash update.zip, then restart phone, flash Nougat TWRP, flash update_data_full_VNS_Lxx_xx_xx.zip as described in this post: https://xdaforums.com/showpost.php?p=70704697&postcount=7

Tried this in the following way: stock MM -> unlock bootloader and flash TWRP -> flash update.zip -> flash Nougat TWRP -> flash update_data_. Doesn't help. Also I cannot confirm what I read somewhere here on xda (some user mentioned that his camera was working when he only flashed the update.zip - this is not true for me).

Other things I tried for uprading the OS that are not necessarily meant to fix the camera issue, but might:

Use B336 as intermediate step: B160 => B336 => B370 (=> B388) as suggested by [MENTION=7957833]vozilo[/MENTION] here: https://xdaforums.com/huawei-p9lite/how-to/how-to-b388-nougat-maybe-b381-guide-t3612072

Unfortunately this does not solve the issue. The camera doesn't work in any of the versions flashed after B160.

Go from B160 direcly to B388: didn't help

Does anyone know of something else that might help or could someone maybe comment on the "known" fixes, especially if there might be some changes that could be done to commands/build.prop or even local.prop that eventually help?

Thank you very much,

theluk