yashsingh1/xdaforums huggingface dataset:
[G4 General] One Twelve:
Well, we were waiting for a proper demonstration.

I think i understand why LG has applied that NR at the lower ISO as otherwise solid colours can get messed up and things can look less natural ie over processed which is ironic.

You want this for general use. It will work in some situations and not others. In faizal's example in

post #152

maybe we can say less NR looks better but in other scenes it will be unnatural. Can even see how smooth or not the wall is in faizal's photos.

Some scenes benefit others will go over the top and look fake is what i mean. That's why i said photocopy, say if you want to take a copy of a poster or some menu with text, it will work great for this.

What do others think. Is this something you will be comfortable with having on all the time for every photo ?

let's see more examples in different lighting conditions with low ISO. Stock vs mod.
[G4 General] Ramsey:
I believe everyone else saw the demonstration in my first post and believed it. It's a very clear example of what happens, you can look at the bed sheet and the animal fur to see what I mean. Regardless of distance or depth of field, the example is clear.

Like I said to defcomg, I would like to be able to use the mod but disable it anytime by pressing a button, or by having 2 different stock camera apps.

I even stated that it is not good for every scene, which is why I want to be able to disable the mod when I want.

Also, in my opinion heavy noise reduction makes scenes very fake as it adds a layer of smudginess that you can't find in real life, and many times it actually prevents natural colors as it smudges colors together like watercolor.

We need a low amount of noise reduction, like the one we apply when we post process a raw image.
[G4 General] defcomg:
i attached hex workshop bookmark with the G4's Noise Reduction profiles

There are Four Groups

SW420

SW422

HW420

HW422

G4 uses Hardware 420 :D

1. Download Hex Workshop

2. DL the zip file from previous post

3. Open Hex Workshop

4. Look for bookmark tab load the hbk file

5. Look for HW420 PF1 Y HH LAYER 1

Start there

/******************************************************************************/
// Feature name: Wavelet denoise (HW)
// Applicable chipset: N/A.
// 3A version: N/A.
// Applicable operation mode: Snapshot.
//
// Variable name: trigger_value.
// Gain or lux index value for each of the 6 profiles.
// Default value: 1.
// Data range: >=1. Value for the 6 patches are in incrementing order.
// description of what wach values are

// Variable name: referenceNoiseProfileData.
// Noise profile (std) of an gray patch. There a total of 6 gray scale levels corresponding to 6 sets of profiles.
// From bright to dark patches. Y values are luma values cb and cr are color
// Each set of profile has 24 values. The order is:
// y 1st layer HL, y 2nd layer HL, y 3rd layer HL, y 4th layer HL, y 1st layer HH, y 2nd layer HH, y 3rd layer HH, y 4th layer HH,
// Cb 1st layer HL, Cb 2nd layer HL, Cb 3rd layer HL, Cb 4th layer HL, Cb 1st layer HH, Cb 2nd layer HH, Cb 3rd layer HH, Cb 4th layer HH,
// Cr 1st layer HL, Cr 2nd layer HL, Cr 3rd layer HL, Cr 4th layer HL, Cr 1st layer HH, Cr 2nd layer HH, Cr 3rd layer HH, Crb 4th layer HH
// VFE 4 or later chip sets have HW version wavelet, all HL noise profiles are not used.
// Default value: 0.
// Data range: 0-255.
//
// Variable name: denoise_scale.
// Denoise level.
// Default value: 3.
// Data range: 0 <= denoise_scale * noise_profile <= 255
// Effect: Increase noise_scale to denoise more. you can play with these values i have them set to 1 lets look at original values htc used 3 as their values
//
// Variable name: denoise_edge_softness.
// Edge softness level.
// Default value: 3.
// Data range: 0.01 - inifinity
// Effect: Increase denoise_edge_softness to make the edges softer and denoise more. range is unlimited so go nuts with this
//
// Variable name: denoise_weight.
// How much of the details are kept with the noise.
// Default value: 0.3
// Data range: 0-1.
// Effect: Decrease denoise_weight to remove details and denoise more. so increase to pull more details range is 0 - 1 so 0.1 0.2 0.25 ... till 1 i used 0.4
//
// Variable name: sw_denoise_edge_threshold.
// Edge threshold for the 4th level LL band.
// Default value: 204.
// Data range: 0-1024.
// Effect: Increase sw_denoise_edge_threshold to denoise more for an approximately 16x16 size noise. i will send you the link to this file
[G4 General] Ramsey:
What is that for though? I'm not a dev so I don't understand those things :P.
[G4 General] One Twelve:
its more clear now when there are no ambiguities.

I'm not sure in those scenes whether i would prefer the modded version or not. Stock looked pretty good. This is already an improvement over what was there earlier with other devices.

its tough one, textures more enhanced means lines start to be less sharp more jagged at the pixel level. Crops will look more coarse. NR helps to smooth it over. Shadows will have more luminance noise present.

Post more samples, with and without. let's see where it can work. Will make it easier then to know when to use it or not :)
[G4 General] Ramsey:
One Twelve, you probably forgot my original post, but there is no mod applied in my original post.. It is all in stock manual mode and the one of my daughter is auto mode outside.
[G4 General] One Twelve:
I mean take some more with the mod and without. Show us some comparisons where you think the mod works better.

I wonder how this mod will fare with 2x zoom. more details means less loss. right ? :)
[G4 General] defcomg:
can you check what subsampling g4 use in jpeg with jpeg snoop
[G4 General] faizalotai:
defcomg

Iam trying using hex for libchromatix_imx234_cpp_preview.so..etc

by HW420 PF1 Y HH LAYER 1 you mention i can see some value and what i did is, i copied some from your NR3 file, mod and original from M9..

and from there i go to HH Layer 4..is it correct thing to do??

I dont know if it is effecting the camera or not but i can see some different in image and captured time especially with original M9 file..the camera become very fast as it ignored focusing..

And also i did it with Sony Z5 value and the camera broke...lol..

So far from those testings, the G4 values is the most i like.
[G4 General] defcomg:
the first 4 HH are the luma values they handle luma noise the Cb and Cr are color noise Cb being blue and Cr being red

i would play with the y denoise scale value decrease to reduce luma nr effect then y denoise eges to make edges softer or sharper and weight to increase details

attached image of how i have my device configured it does minimal nr in the luma channel so i retain detail even with sharpness turned down.

theres also another culprit for details its something they call Adaptive bayer filter it applies smoothing to the image then " attempts to sharpen the edges i will see if i can bookmark it for G4 but with it an a couple of other stuff turned off output almost matches raw
[G4 General] One Twelve:
chroma subsampling ?

its 2x2 YCbCr4:2:0
[G4 General] defcomg:
ahh okay just wanted to make sure it wasnt using 2x1 4:2:2 and that i bookmarked the right table :good:
[G4 General] jonoro11:
If anyone is interested, I just noticed that Snap Hdr Camera in its last version (6.9) allows to turn off NR as well as sharpness.

Update: I have done some comparisons and turning sharpness off is very useful noisewise, since when it's on it amplifies noise, hence the grainy look.

I find that applying NR and sharpness afterwards in PS Express for instance, gives better less grainy results than applying PSX NR on jpegs with sharpness on.
[G4 General] cattr70:
I am not that of a tech guy but I believe the Gallery app does some kind of a straightening up of pics after taking photos.

When I take a pic with Proshot without NR and look at the pic in the Proshot app it looks good, but when I open and look at the same pic in the default gallery app it applies the watercolor or oil painting effect to it... can this be the case or am I imagining things? :confused:
[G4 General] Ramsey:
Problem with Snap Camera on the LG G4 is that it lacks some features that I had on my S5. It only has 2 sharpness settings, 1 or 0. I had 6 on the S5. I had contrast, brightness, and saturation also. Not every phone is fully supported by Snap also, such as in the case of our G4. Can't wait til it is though.

I don't know if it applies oil painting effect but I am sure that it does increase sharpness and I believe LG did that on purpose to deceive us that the picture is better than it is. Unfair. They shouldn't have played with that. I use QuickPic and Piktures to view pictures and they don't have that extra sharpening, neither does my PC.

ProShot is becoming terrible on the G4, it's lagging more and more, and acting very strange. Picture gallery is never stable, the dev hasn't been able to fix it yet, it has gotten worse and is now freezing and crashing, as well as slow. The app is also slower to open now, it's very bad.

Rotation is getting worse as well. I emailed him about many issues and asked him if he could implement a normal orientation rotation lol but he gave me an answer of a lazy man and said it would take an enormous amount of work and he doesn't see it happening now. When you rotate your phone, the app takes its time to rotate based on orientation and it does that same animation that a normal app does when rotating. It's getting worse because you can't even use it in landscape normally as it wants to rotate to portrait in the slightest movement. Too sensitive.

It's surprising that a camera app actually does that these days. I think Snap used to do that 2-3 years ago.

I regret buying the app, I could have just used the denoise in Snap.
[G4 General] defcomg:
[MENTION=994565]Ramsey[/MENTION] if your on MM here are some modded lib with noise reduction strength reduced

and you were right for some strange reason this

denoise_weight. Effect: Decrease denoise_weight to remove details and denoise more. Data range: 0-1.

the values were higher on higher iso than low so it removed more details on lower iso weird

just copy them to /system/vendor/lib i modified upto iso 2500 :fingers-crossed:
[G4 General] Ramsey:
Hi, thanks for that! awesome find. I knew it =D

Quality is terrible when noise reduction kicks in below 450 ISO. I was finding the camera horrible actually. My brother's Nexus 6p doesn't even do that.

I don't have MM yet, can I still install your files?

btw I tried FreeDcam again, I like the new UI, just wish in Camera 1 we would get the names of the bottom icons when clicking on them. Had some FCs when viewing pics with external viewer and returning to app, and I wish there was a way to select focus point with continuous picture, right now it's either continuous picture on its own, or we have to put auto to select.

Keep on improving! it's faster now and looks better!

I would suggest darkening the menu to see the options better, it's tough to read.
[G4 General] defcomg:
dunno if the files are exactly the same but check the zip and upload the exact same files from your rom i will do the same mod.

as for freedcam i dunno if your on version 3.3.130 https://github.com/troop/FreeDcam/releases/download/3.3.130/app-release.apk

yeah i will change the menu color and opacity .

as for the icon names we went with icons as alot of users were not feeling the names but icons aren't that far off to what they do .

from Left to Right

e

To Show Manual controls swipe up and down tt

a new item was added to menu

Horizontal Line it works same as on G4 stock cam but adds pitch detection to get image as straight as possible

i will look into continuous picture + TF
[G4 General] Ramsey:
Thanks for your answer, it's not worth it to work on the stock ROM I'm using now since I'll be getting MM soon, then I'll try yours.

What I meant for adding names is that the icons remain, but when you click on an icon to change the value, there would be the name displayed somewhere. I had no idea that the gear icon is burst hehe. Thanks for describing them!
[HTC Typhoon] duhhh:
http://www2.rapidupload.com/d.php?file=dl&filepath=36479

is there anybody else who can make it for 176x220 :confused:
[HTC Typhoon] ljwps008:
very beautiful !!!!!!
[HTC Typhoon] garbol:
indeed very beautiful!!!

me like!
[Lenovo P780] deniljoseph:
Guys my lenovo p780 is showing os occupied space is 7.02 gb and i m unable to store anything in my phone memory i m posting some ss for better info.

Note : i flashed kk 4.4.2 and still i have same prob

Please help me as soon as possible

If possible contact me on whatsapp at : +919567064644
[Honor 7 Q&A, Help & Troubleshooting] Krikoo:
Hi,

I use the magazine unlock screen (stock bazzar theme), and the all the buttons are grey, can't be tapped, except start, covers and settings, but the Start/Pause button does nothing. I'd like to pause it from time to time because there are some really beauty pics, and btw just wondering why doesn't it work? It used to when I bought the phone, I think changed some options or dunno.

Then I did a factory reset, but nothing changed, still bugged, now I'm out of ideas....:confused:
[Galaxy S6 Q&A, Help & Troubleshooting] melvinhatred:
as the topic stated.im having this problem ever since i got my gs6. tried reinstall usb drivers, other usb ports, reinstall smart switch and resetted my phone was not working at all. pls help as i need to backup my phone.

thanks in advance
[Galaxy S6 Q&A, Help & Troubleshooting] Snowby123:
Did you try a different cable?
[Galaxy S6 Q&A, Help & Troubleshooting] melvinhatred:
Yes i even used the original cable provided in yhe package as well but still not working.
[Galaxy S6 Q&A, Help & Troubleshooting] Snowby123:
I have read in other threads that using a different computer could fix the issue.

Did you try that?
[Galaxy S6 Q&A, Help & Troubleshooting] melvinhatred:
I only have 1 computer.
[Galaxy S6 Q&A, Help & Troubleshooting] Snowby123:
What software version do you have on your computer? I read on another thread that the issue could be related to the computers software.
[Galaxy S6 Q&A, Help & Troubleshooting] melvinhatred:
Link?
[Galaxy S6 Q&A, Help & Troubleshooting] Snowby123:
http://xdaforums.com/galaxy-s6/help/pc-connection-t3183818

This is the thread that has one user recommend you try another software version on the computer.
[Galaxy S6 Q&A, Help & Troubleshooting] melvinhatred:
Thanks for the info. But i haven't tried on other version of windows. Currently im in windows 8.1 might be the cause of it but i really dont have much time to reinstall. So might try on some other day.
[Galaxy S6 Q&A, Help & Troubleshooting] Snowby123:
If you were to take my earlier advice and borrow another computer you might have better luck fixing your issue.
[Galaxy S6 Q&A, Help & Troubleshooting] melvinhatred:
Gonna try with another computer in my company
[Testing] Craig Capel:
Nobody has a rooted device?
[Testing] Craig Capel:
Unlike other battery savers... it really does work
[G 2014 Q&A, Help & Troubleshooting] vaisakmct:
These roms are based on cm , cm avoid this b/c of some bugs so also disappeared from others,when cm includes it will come
[Android Apps and Games] x2bool:
Create profiles, manage them. Easily switch between profiles. Setup playlists instead of a single ringtone. Ringtone auto rotation is supported. Your ringtone can be automatically changed after an incoming call (just setup a playlist, and the app will do the job for you).

Download from Google Play

Google+ Community
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] AinSoph:
Hi guys,

I'm looking for a lollipop rom to my GT-N8010, I found this post on the dev forum. The post titles cites the GT-N8010, but I only found download links to the N8000 and N8013. So I'm not sure if I can use any of these. And as I cannot post on that thread, I'm asking here. Can I use one of these roms on my N8010? If not is there any lollipop one that I could use?
[Galaxy Note 10.1 Q&A, Help & Troubleshooting] JJEgan:
It says .

Rom is in beta state so many bugs are to be expected!
[Android Apps and Games] FreshCall:
​

PlaceCall Android APP is allow you to ask Permission to anyone to know his current Place/Location.

No need to annoying other people by “Where are your now?” or “What’s your ETA?” messages/calls,

PlaceCall Let you to Ask permission anyone about his current location/Place.

The unique Features in this app is:

- Others users didn't know your location if you didn't accept his request.

- If any of your contacts installed this app, App automatic identify him and add this to your PlaceCall contacts.

- App is 100% free, No Ads

Demo video

[embed]https://www.youtube.com/watch?v=VIEQ1UjqjWs[/embed]

If you want to know location of anyone you select contact from PlaceCall App,

The other person receive request that You want to know his location, if another person accept the request, you immediately know his location and show it in map with your current location and directions to his place.

You Can Download it from:

https://play.google.com/store/apps/details?id=com.freshcall.placecall
[Android Apps and Games] FreshCall:
Any Opinion?
[Android Apps and Games] medmen12:
code source plz ?
[Android Apps and Games] FreshCall:
Any opinion?
[Android Apps and Games] FreshCall:
The source code is closed
[Android Apps and Games] friedgizmo:
Pretty cool idea.

I don't think this has a lot of use in the private user sector (for the time being), but this has huge potential for businesses, especially ones using logistics heavily.

Interested to see where this app goes, best of luck!
[Android Apps and Games] PatelBanchu35:
Great Idea

I like the concept of this app. :D
[Android Apps and Games] FreshCall:
Thanks For Reviews, Any Else
[Android Apps and Games] joe540:
Hi everyone,

I have a Samsung Galaxy Note 5 and a Galaxy Note 3 and I always liked the number dedicated row on the Samsung Keyboard but still liked the Google Keyboard more. My problem was that the obly way to get the dedicated number row on the Google Keyboard was to add Qwerty (PC) to the input style but I was stuck with additional keys wich made every keys 20% smaller...

Note that the theme used on the screenshot is MATERIAL DARK

I managed to edit the PC layout to make it the perfect keyvoard for me, with special characters like ! @ # $ with the number on wich it appears on a standard qwerty PC keyboard. I also had to move every special character. Here's my edited layout

To edit the APK yourself:

Decompile the APK (I used apktool)

Open the res>xml folder and edit the appropriate XML files so you have the perfect layout.

To edit the characters (to edit each rows...), see "rowkeys_qwerty1" or "rowkeys_pcqwery1" for example

To edit the rows (key widht, order, etc.) see "rows_qwerty" or "rows_pcqwerty"

* I had to edit the "symbol" layout also, to have it on 5 lines, and I had to enable it on the PC layout. I'll join all the files that was edited by myself so you can take a look

Recompile the APK (I also used apktool)

Open the recompiled APK and the original one. You'll need to move the edited files from the recompiled to the original APK. (You want to keep the original APK but have the edited XMLs for your layout)

Resign the APK (I used APK-Multi-Tool2 because "Autosign" wasn't working for me)

Install it and enjoy :)

I joined all the XML files I edited. You can take a look and use it as a start.

APK Link on the next post!

I hope you find it usefull, if you have any questions, I'll be there to help you out with your custom layout :)

NOTE: It seems that there is a problem that keeps it crashing, I'll try my best to solve the problem but to make it work, you have to use this workaround:

Having an other kb enabled (so you don't have any crash or problem)

- Go to the settings

- Click on "Text correction"

- Click on "Add-on dictionnaries

- If there's a green light next to "English" click on it and tap "Cancel

- Click again on English and click Install

You should be able to make it work in English now
[Android Apps and Games] joe540:
.

.

.

HERE'S THE LINK: https://drive.google.com/file/d/0B_lBISEF0bmEOGZ2TF9FUkh1SFU/view

.

.

.
​
[Android Apps and Games] Joe_DOW:
Good job! It helps me alot. Ty
[Android Apps and Games] Da Baron:
Sorry for asking but the apk I downloaded "needs" to be decompiled for it to function? I ask because I received the downloaded apk, installed it yet it keeps crashing.

Again apologies if I'm not understanding your instructions properly.

Thank you,

Da Baron
[Android Apps and Games] joe540:
The APK i provided is my personnal version of the keyboard with the layout you see on the second screenshot. It supposed to work as-is, as I'm using it now, but I'm using Lollipop. I used the keyboard version 4.1.22123.2053724, wich is supposed to be working on android v4.0 and up (API 14)

I'll be glad to help if you give a little more info (Android version, device/phone, etc)

(My instructions are to edit the APK yourself. I provided my APK if the layout is good for you :) )

Thanks
[Android Apps and Games] Da Baron:
I have a Sprint rooted S6 Edge running a deodexed stock OH1 5.1.1 ROM. I uninstalled my Playstore Google keyboard then rebooted. Your apk installs w/o fail but once the keyboard is prompted when texting,emailing etc it crashes. Am I overlooking something?

Sent from my "rooted" S6 Edge
[Android Apps and Games] joe540:
Have you enabled the "PC" layout? In the keyboard setting -> 'appearance and layout'?? (The fourth choice) > Custom style > Enable Querty PC

**I'm using a french device so I do translate the menus, wich may be a little diffrents as yours

Would you be able to provide a crash log? (Apps like aLogCat or CrashLog may do the tricks!)

EDIT: I was able to reproduce the problem by switching to English (US) (I was using French Canada). I'll debug tonight and try to provide a fully working APK for you.
[Android Apps and Games] zunabbb:
I cant install apk provided in OP, always get an error.
[Android Apps and Games] joe540:
Make sure that you don't have a newer version of the keyboard. The APK I made use the keyboard V 4.1.22123.2053724 but the current version on the app market is newer (4.1.22124.2053724 or so, I think)

If so, uninstall the app before installing mine.

**Note that the APK I made currently don't work with English US keyboard. I didn't try any other keyboard thant French (Canada) and English (US). I'll try to make a new version soon
[Android Apps and Games] Da Baron:
That would be most awesome of you bro ??

Much obliged...

Sent from my "rooted" S6 Edge
[Android Apps and Games] joe540:
OK, I found a workaround. Reading my crash report, it seems that the google keyboard doesn't have access to download a dictionnary. You have to download it manually, then it will work.

I still don't know if there's a way to repair my APK, it may be a signature problem (Can the server check if it's a legit version and block the auto download??)

The workaround is:

Having an other keyboard enabled (so you don't have any crash or problem)

- Click on "Text correction"

- Click on "Add-on dictionnaries

- If there's a green light next to "English" click on it and tap "Cancel

- Click again on English and click Install

You should be able to make the keyboard work in English now :)

Let me know it that works for you!
[Android Apps and Games] Da Baron:
Worked like a charm bro [emoji2] [emoji106]

Sent from my "rooted" S6 Edge
[Android Apps and Games] dels07:
can you elaborate your work with:

http://xdaforums.com/android/apps-games/lollipop-keyboard-phones-root-t2910268
[Android Apps and Games] joe540:
It seems to be the same idea, I honestly have searched for 2 days before trying to edit the APK myself. I just wanted to share how I did as I was not finding informations. I'll try to use a previous version of the keyboard, to see if it fix the dictionnary problem!

Thanks for the link, I will read more about it!
[Android Apps and Games] RavenRein:
Very useful, thanks for sharing
[Android Apps and Games] GuestK00230:
How can i resign this apk so that it doesn't conflict with the built-in Google Keyboard on my phone?
[Android Apps and Games] vjtigas:
Please update for Google Keyboard 4.1.2622203. Thanks.