yashsingh1/xdaforums huggingface dataset:
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
What fix does need the camera blobs? Camera is working fine with non-api2 cameras, as it was meant to. I'm not willing to do changes to camera blobs just because Google Camera would need that. Reverse engineering is hard and i'm not capable of that right now and i'm also not willing to go into that. It's also time consuming. Also, doing changes to those blobs probably would break things in SnapCamera, which is by default on LineageOS. Google Camera itself might also need changes.

I don't know such people and i doubt there's anyone who would go through this just for Google Camera and without a phone neither.

As a side note, you can always try to do it on your own and learn new things. Don't get me wrong, i mean it in a friendly way. I can't do all the things here, like Google Camera for example. I already have too many things to do and as y'all know, i'm not a pro dev, but i'm trying my best.

If some of you are asking how's going with the CAF camera / lineage 15 camera, then let me tell you that today was another day without any progress. I need to fix the output produced by qcmetadataprinter and i still couldn't figure out some things. Once the output will be fixed, then i'll need to cherry-pick some other camera commits from CAF and then test out the camera.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Ben3344:
hello, can you put on line the APK of the good gcam version that works with Huawei nova, I've tried a dozen that do not work, and I'm starting to lose patience
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Vinnom:
this version from screenshot works on mine. Just look for it on apkmirror or any store you like :)

PS: i hope it works for you too. Remember that gcam isn't related to this ROM. You have SnapCam which comea by default and you can try Open Camera which works great. Your demand isn't in the best place or wasn't quite polite either.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
I spended 2 days in research and can't fix it(( but i think i have finded main problem it is related to Landroid/hardware/camera2/params/ColorSpaceTransform i think it doesn't receive parameters to camera, because camera2 api in our firmware don't support it((

You will figure out it! Because you very smart, look how complex work you already done with firmware! :good:
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
I noticed that i can't change speaker volume during call(( Can it be fixed some how??
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
I'll check if i can reproduce this issue during next call, when it'll be possible. There was the same bug for incall volume (but not speaker mode) which was fixed on 25th January 2018.

As i've said before, i'm working on lineage 15, so don't expect this to be fixed on lineage 14.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
Thank you, at least i will know is this bug because something wrong with my phone, or it's same for everybody.

In my case i can't adjust volume for "phone at head" mode and speaker mode too
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] [ITA]Callo:
Hello, I'm having some troubles, the sim slot 2 isn't working and the recent apps tab is not working really right with the current apps
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Tecnikadamoguz01:
hello friends were given a new nova by Huawei after the breakdown but how can i open the bootloader

Mi Note 3 cihazımdan Tapatalk kullanılarak gönderildi
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] wangdaning:
DC unlocker, but you have to pay.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
How is going on with camera?

Yesterday i talk with android developer and told him about problem with 15.1 LineageOS camera, after he recommend add this to firmware https://github.com/LineageOS/android_device_xiaomi_msm8996-common/tree/lineage-15.1/camera , and he told that is because of absence these files in firmware camera is not working. What you think about this?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
In the link you've mentioned is the CAF camera and that's what I've been working on in about last month or so.

I've got CAF camera working on lineage 14 on 11th August, 4 days ago. It seems to be working fine and selfies taken with Snap camera no longer have green color. I'm still not sure, but I think HDR in Snap is also working fine now, I still have to take some more pics to confirm that, but the green color bug which was occurring before when switching to HDR and back to normal is gone.

It wouldn't have been possible without [MENTION=7737930]highwaystar_ru[/MENTION], [MENTION=5994357]Cozzmy13[/MENTION] and [MENTION=5795145]javelinanddart[/MENTION]. Also, thanks to them I've learnt couple of new things, which is counting a lot to my (poor) knowledge xD.

Highwaystar fixed half of the qcmetadataprinter output without requesting him that (by the way, i wouldn't have done that). Thanks to that which helped me to figure out some things and some other tips which he told me, I've fixed the other half of the output. I'm still not sure about two volatile chars which I've added though, but since everything seems fine I assume that it's ok.

While camera seems to be working fine, i still got to fix cam_capability_t struct before I'll test it on lineage 15. Highwaystar says that it's possible that some issues may appear if that's not fixed.

Also, while testing out the CAF camera, I've noticed that the color of a carpet (orange) is actually orange / brighter in like the first second or less when I'm opening the camera and then it's not really orange / brighter anymore, but rather sort of greyish / washy. I've asked Highwaystar if this could be an issue regarding cam_capability_t struct which I still need to fix, but he said that's actually a blob issue (libmmcamera_isp_color_correct40.so) and shared me the fix (which has to be done in IDA), but our blob has slightly different code output in IDA and I couldn't figure out how to do it or I haven't looked into it enough. This issue is also present in the lineage 14 builds I've shared before and AEX too. Anyway, I'll definitely fix that as soon as possible, but my priority now is cam_capability_t struct.

So, I still got to fix that struct and test CAF camera on lineage 15. When I'll get it working on lineage 15 (I'm kinda pretty close to that), i would say that the biggest bug / my biggest problem is fixed. Then next I'll fix fingerprint, notification led, NFC, bring up a new kernel and finally publish the first build of lineage 15 (with selinux permissive maybe and make it enforced in the next build) and then I'll bring treble support. Then if everything is fine on lineage15, I'll build AOSP 9 (Android Pie) as thanks to treble, it should be easy to upgrade to it. I'll also try to aim for official support. Oh, and I also need to fix the decryption of data in TWRP. That's my plan.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
It is a Great news!)

May be you can publish new build of 14.1 with CAF camera? How with saturation jumping in Google camera 3.2, With support of CAF camera?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
In that build, selinux is permissive as I've switched to permissive since I thought that I may encounter some new denials from CAF camera. I wouldn't want to solve the denials now, assuming there would be any. Also, I still got to fix cam_capability_t struct as nobody would want some random issues.

I don't know about Google Camera as I don't use it.

If you want this build so bad, then you can grab it here. It's the gdrive account which I'm using for testing builds. You can ignore the name "Gray Nics" as I've wrote random when I've made that account xD.

Again, keep in mind that the selinux is permissive. It has the security patch 5th July 2018 though.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
Thank you!)

permissive - good, i am turned it ON manually in last build))

confirm that selfie with Snap camera no longer have green color, but in HDR i still have green photos for back and selfies cameras

for now Google camera 3.2 works without adding line persist.camera.HAL3.enabled=1 in build.prop this is great!) but problem with jumping photo saturation is persist((
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
Thank you for your feedback!

I didn't encounter green photos with HDR with CAF camera. Did you experience that in Snap camera or Google Camera? If you've experienced it in Snap, perhaps you know how to reproduce it and tell me? It didn't happen even once when I've tested it.

As a side note, pics taken with OptiZoom mode has green color and (according to highwaystar) that should be related to the cam_capability_t struct which I still need to fix. I've just tested and that mode doesn't produce pics with green color with the stock camera blob.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
Sorry that i don't specified, HDR with 3 quarter transparent green fill i have in low light environment in this camera https://4pda.ru/forum/index.php?showtopic=410643 some time it is not green and have just some color issue in this 3 quarter zone, in good light environment there is no any mentioned problem.

In default Snap Camera HDR sims fine!) and yes in OptiZoom i have transparent green color over full photo. I think in previous build OptiZoom don't work for me at all, it just crash the app.

May be when you will trying to find fix cam_capability_t struct you will see something relatives to OIS (Optical Image Stabilization), please turn it on i will be appreciate very much :)
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
I see. Regarding OptiZoom, i've tried it on lineage 14 build with stock camera blobs and there's no green color, but i don't know if it's working as i don't even know what this mode is meant to do lol.

I've just got camera working on lineage 15 like 30 mins ago. However, there seems to be an issue. The camera preview has like two black bars, one in left and one in right (see this screenshot). It seems to be a Snap issue, after javelin shared me this commit. Anyway, it's nothing major :D.

Regarding notification led, i've noticed 1-2 days ago that it's working lol, but it doesn't seems to work out of the box. It gets working itself in like 5-10 mins and if USB is connected or there is a notification, then phone gets stuck every few seconds, but in the end the notification led gets enabled and phone doesn't stuck anymore. I've noticed the same behaviour when i'm restoring my lineage 14 backups taken with TWRP. I don't know yet what's wrong, but it happens exactly the same and gets working in some mins. Right now my guess is that a service is starting too late or something, but i'm not sure.

Now i'm gonna work on the fingerprint.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
I think OptiZoom capture series of photos with different focus, to capture all focal lenght and after shot taken you can choose what object will be focused.

this is a great news!!) Can you please test this google camera 3.2 https://xdaforums.com/attachment.php?attachmentid=4562670&d=1533107653

is it free from jumping saturation issue in LineageOS 15?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
It still happens. I think it's related to libmmcamera_isp_color_correct40.so which i've wrote about in post #553.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
Thank you for test!) May be asking for help to [MENTION=7737930]highwaystar_ru[/MENTION] will facilitate fixing libmmcamera_isp_color_correct40.so?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
It looks like you didn't read carefully what i've wrote before... Read again the quote below.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
sorry:) i concentrated on this part
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Makes 54:
this is really a big problem. if you can fix it, then it will be fine!
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
Well, yea, it seemed that's a bit different at the first glance, but I'll check it more.

As a side note, the guys which I've mentioned before that they've helped me with camera are busy with their own devices and I don't know if they're ok with the fact that they get mentioned here for asking for help. I've only mentioned them to thank them for their help and letting y'all know that I wouldn't have managed to get CAF camera working without them.

Please don't feel offended or something. I definitely didn't meant that.

I'll try my best.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
Great to read that you will check it more:)

Sorry, i will not mention any of them again:)

I don't feel offended, i feel that you wanted add some clarity - this is Good!:)
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] yoyo322:
How to do this I don't know? Can you help me
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
This isn't needed anymore since long time ago anyway. The build published on 25 November 2017 had it fixed (second build). You can check the changelogs in post #2 and bugs in post #1 (although is not up to date, but they're minor issues).

If you're on the first build, you should update to the latest one lol.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] yoyo322:
Thanks I just discovered this post so I didn't know if it was fixed or not.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] yoyo322:
Is it working on MLA l11??
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] xcdahai:
yes
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
[MENTION=4471434]#Henkate[/MENTION] are there any news for CAF camera and 15.1 overall?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Vinnom:
hey man, is not that I want to speak for him, but try not asking those type of questions :/ I'm sure he is working hard to get it and all other things to work :p besides, #Henkate always provide us a lot of updates about his work, so just be patient ^^
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
I haven't tried to fix the saturation problem, but I'll do it sooner or later.

Fingerprint is now working thanks to dobo90 (kiwi dev) for the fix (it seems a bit slower though or maybe is just a placebo, but it works). Yesterday I was trying to fix the NFC but I didn't manage to fix it yet. I might make progress about it today. Basically, it's failing to find / load the NFC blob, so it doesn't sounds like a big problem.

Then I'll need to make a new kernel, test it for few days and then probably I'll publish the first lineage 15 build with selinux permissive.

I think it'll be a bit challenging for me to make the new kernel, mostly because there is newer code and my "import huawei" commits doesn't fit that new code. For example, the dts source is newer and some of the code I need to merge doesn't fit, so I'll need to update it. Luckily, I have some nice PDF which is explaining the device tree of kernel and I expect that to help me. I've already done a new kernel long time ago, but camera wasn't working (because the dts I think) and vibrator wasn't working neither (probably there were other things too). They weren't working because I've did mistakes while fixing the conflicts. So yeah, it's a bit challenging, but not impossible. It's easier than merging the whole stock kernel as I've did in past. I only need to cherry pick my "import commits" and fix the conflicts properly.

Also, please keep in mind what [MENTION=4699730]Vinnom[/MENTION] said (btw, thanks Vinnom xD). I was planning to make a post after I was getting NFC working.

I won't post updates about lineage 15 anymore because there's not much at all to be done until I'll publish the first build. There's only NFC and a new kernel. I might try to fix the color saturation for camera too before sharing the first build.

TL;DR: you'll taste Oreo soon :D.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] wangdaning:
:victory: Round of applause for this awesome person aka #Henkate
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] OmTatSat:
[MENTION=4699730]Vinnom[/MENTION] i don't thought about it like something disturbing(( thank you for defending #Henkate interests!)

[MENTION=4471434]#Henkate[/MENTION] glad to know that fingerprint is working now and that is Oreo will be shared soon, also thank you for your answer
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Vinnom:
it is not that it is disturbing :)

but usually asking for ETA isn't see as a good thing. I already saw some devs who really doesn't like at all to be asked for ETA.

That said [MENTION=4471434]#Henkate[/MENTION] is really nice to reply us nicely ^^
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] cojocar.andrei:
Hi,

Does the kernel that comes with this rom have kcal feature for screen color adjustments (white balance, etc). I want to port kcal to stock kernel, I'm still using stock but I find the screen color to be washed out (probably I'm used to sony phones where I can adjust the white balance for the display). Thanks!
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Cooks_08:
I used the trees to build RR-5.8.5, Can we get anything other than lineage?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
It seems fine in my opinion, but i have it on the maximum though. The audio configs which are being used are still from MM, but they will be updated to N ones, so maybe the sound volume will improve. If not, i believe it can be raised.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] raicevic:
+1
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] GertFromTheWell:
Raised how? Because i can barely hear a thing during phonecalls, i didnt tried with earphones but as it is now it's a major issue. Pheraps i should try to reinstall? Ofc the volume is set up at is max.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
Raised by making changes to audio configs. Here's a random example.

I doubt reinstalling would help. I read that [MENTION=4371005]raicevic[/MENTION] has the same issue. I haven't really made calls, but today when I've did one the volume was ok and I didn't have any trouble hearing the person I was talking to.

Thank you both for the feedbacks though! I'll take a look at it once the CAF kernel is done.

Perhaps you could take a logcat while you're making a call to see if there's something wrong going on? I'll also take one during my next call.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] GertFromTheWell:
I don't know what a logcat is, but if it's an easy task i will help ofc.

Btw I tried a phonecall with earphones; in that case the volume is set to max and pressing the volume control (virtual or physical) don't change it at all.

I also tried turning off audioFX but no luck with that.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] GNUDroid:
sorry too short in time for a longer description. regarding low volume google + edit mixer_paths_mtp.xml
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] GertFromTheWell:
Hi, I found a post about it but nothing seems different to me switching values of that file, i tried different input (from 9 TO 20 or from 84 TO 100, for example) but the audio output looks the same.

Is there a limit on the max value maybe, which i could have outranged?

Thank you anyway Gnudroid :)
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] GNUDroid:
i'm at work. tomorrow i can share my modded xml (to raise n old 6 build). then you can compare

EDIT: Attached my mixer_path_xml with some increased volumes (currently still on LOS13)
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] SPARTAN69:
tested in huawei nova (CAN-L01) with twrp(3.1.1.0) don't work for me

the phone stuck in boot animation

i try to resolve with

-wipe cache,data,system

-flash stock rom same issue

filesystem data patition used is ext4 i'm not sure is good format

so maybe can you help me to solve this

thanks
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
Format your /data partition to f2fs from TWRP > Wipe > Advanced Wipe > Choose "data" > change or repair file system (or something like this) and there you change it to f2fs. Note that your internal memory will be wiped. Then you can flash Lineage.

I've forgot to add /data as ext4 in fstab, but I still don't know if you could flash it while /data partition was ext4 even if it would've had ext4 support for /data.

Anyway, the next build will also have ext4 support for /data. It seems that I've forgot to add the missing line in fstab (the changes needed in BoardConfig are already present).
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] SPARTAN69:
thanks for that i flash it with f2fs partition i'n in boot animation logo

the time for the rom to load system is 10-15 min is right?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
It should boot in about 5 mins, more or less.

I think you need to format /data too after you've changed it from ext4 to f2fs, but I'm not sure. Anyway, go to TWRP > Wipe > Format data (or something like this" and format it. Note that this will wipe your internal memory too. Then follow the instructions from first post (including the wipes).

Lemme know if this solves the problem.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] SPARTAN69:
yes i wpe data after filesystem

not solved maybe my nova is softbrick
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Vinnom:
Maybe you are experiencing same issue that I reported. If so, nothing will get it to boot, at least, not for now. Did you backed up your setup before flashing?

Enviado de meu HUAWEI CAN usando Tapatalk
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] SPARTAN69:
no because i get problem with emui update so can' get backup
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] SPARTAN69:
Hi all, i fixed my problem with flashing system,boot and recovery stock img,flash with stock recovery and install custom rom after flash and worked fine finally

thanks for this rom
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] SPARTAN69:
For users get stuck in boot animation logo flash stock recovery and wipe data with it it work for me

Huawei nova CAN-L01

For this ROM no problem found

all works,i flash 13.0 unofficial too and work fine too

Contact me if you need details
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] Vinnom:
I'll try this later and report if it works for me too

Enviado de meu HUAWEI CAN usando Tapatalk
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] alexsakhnov:
Hi! Thanks a lot for the lineageOS.

Everything works fine except Android Pay. It seems like I should lock bootloader, but it doesn't work

$ sudo fastboot flashing lock
...
FAILED (remote: Key length error,Please input key)
finished. total time: 0.020s

Then I try to paste my oem unlock code like this

$ sudo fastboot flashing lock MYOEMUNLOCKCODE

, but fastboot don't recognize command and shows me just its help message.

Does anybody knows how to lock bootloader again?
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] SPARTAN69:
Try this fastboot oem lock your unlockcode
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] erayrafet:
I'm using this app on my P8 with stock ROM, so I guess it may work for you too. You can increase the saturation with it.

https://play.google.com/store/apps/details?id=mobi.omegacentauri.red
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
It doesn't have KCAL, but you can cherry pick it from other kernel which has it (from other msm8953 phones). As an example, here's one (found after searching on Google). There should be many other 8953 kernels which has KCAL.

You can build anything as long as you adapt the device tree. However, when building e.g. AOSP, you'll also need to make other changes, like grabbing a missing repo or such things.
[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] alexpol97:
Hello!

Tell me, will this LOS15 support the Project Treble? :)