UV sensor issue - Galaxy Note 4 Q&A, Help & Troubleshooting

I found there is something wrong with my note 4 UV sensor. When I tested using *#0*# the UV sensor seems working OK, it gives the UV value around few hundreds.
However when I use S Health app the UV measurement always give 'low" result (no value) .
Is there something wrong with S health app or what?
How's your Note 4 UV sensor going so far?
Sent from my SM-N910G using Tapatalk

nuscape said:
I found there is something wrong with my note 4 UV sensor. When I tested using *#0*# the UV sensor seems working OK, it gives the UV value around few hundreds.
However when I use S Health app the UV measurement always give 'low" result (no value) .
Is there something wrong with S health app or what?
How's your Note 4 UV sensor going so far?
Sent from my SM-N910G using Tapatalk
Click to expand...
Click to collapse
At this time of the year, it'll probably be "low" depending on where you live. Does it correspond to your local weather stations UV report?

SPF-30
EP2008 said:
At this time of the year, it'll probably be "low" depending on where you live. Does it correspond to your local weather stations UV report?
Click to expand...
Click to collapse
Hi, I just tested the sensor on my Note 4 and with a UV 395nm 3mm diode (30mA) next to it got a reading over 7,000
This shows that my sensor is working but need to calibrate it properly.
I suspect that measuring overall efficiency against a Si PD would work as these respond to both visible and UV light.

I have similar problems with the UV measurement
nuscape said:
I found there is something wrong with my note 4 UV sensor. When I tested using *#0*# the UV sensor seems working OK, it gives the UV value around few hundreds.
However when I use S Health app the UV measurement always give 'low" result (no value) .
Is there something wrong with S health app or what?
How's your Note 4 UV sensor going so far?
Sent from my SM-N910G using Tapatalk
Click to expand...
Click to collapse
I had a N910F and now I have N910C and both have similar issue with the UV measurement.
The S-Health can measure and display only low UV radiation but when I face the sensor to the sun it does not give any measurement, other app gives an error message that UV sensor is not accessible (only when measuring high UV radiation). When I read the UV sensor directly (with an app) the numbers are rapidly changing from zero to the maximum of the UV measurement. The maximum number corresponds/proportional to the UV radiation.
I have a feeling that the app cannot handle the wide changes of the numbers.
The bigger problem is that this issue sometimes freezes the phone.
It would be crucial for me to be able to use the UV sensor as this was the main selling point for me.
UV measurement works fine on Gear S which has a reliable (Tizen) app for it (not S-health).
Do you know any reliable android app for displaying UV measurement? The raw number is enough for me. I don't need sophisticated design and health advice.

Related

Battery Temp/CPU Temp

I have a feeling that the battery temp reading we see on our phones is actually the cpu temp or motherboard temp
I ran setcpu stress-test for about 30 minutes (phone unplugged) and the temperature got to nearly 50 degrees Celcius
Feeling the top middle area on the back of the phone (and the same area on the screen on the opposite side) that area feels hot, the battery however is stone cold.
So... Battery Temp = cpu temp?
Anyone got an opinion on this? Its important for the overclocking crowd
Sent from my GT-I9000 using XDA App
I can tell for sure that battery and CPU temps is always the same but where is the sensor?? On the battery or the CPU?
If I was designing this phone I would put it on the CPU as it is more likely to produce heat if overused.
However I just experience a drastic temp raise from 33C to 41C in 1 min just after pluging in the phone. I was using it but noting eavy. I was only changing some startup setting with an app called Autorun Manager. So it might be related to battery but according to what you said it is more likely to be located on the CPU.
I currently have one of those extended batteries and tmeperature rises to 52 C after 10-15 min of playing gameloft hd games. I have measured phone temperature with an infra red thermometer and battery was 30-32 degree and upper part of the phone (between sim card and camera seemed to be as high as 49 degree) so the sensor must be on the cpu or motherboard, not anywhere close to the battery.
Unless battery gets hot inside and is cold outside for some reason. And sensor is simply inside the battery like in a laptop battery (google: 'How Lithium-ion Batteries Work' and open first result)
In my personal opinion manufacturers wouldn't waste space inside the battery for additional sensor that looks pretty big on the website above. Furthermore a hot battery would be hot throughout its casing too.
Which sensor you people are talking about?
buntoo said:
Which sensor you people are talking about?
Click to expand...
Click to collapse
Temperature sensor. Download temp+cpu from store and you'll know

cpu temp app?

what app are you guys using to monitor CPU temps when overclocking? I saw SetCPU shows battery temp but not CPU temp.
I downloaded Tempmonitor, but when i select to show CPU temp it tells me i need a new kernel
the app says that only hacked D1's can show CPU temp...
you could search for "CPU Temperature Widget"
and you'll find my small widget which displays the cpu temp.
works on d2, so it should also work on dx ;P
braway said:
you could search for "CPU Temperature Widget"
and you'll find my small widget which displays the cpu temp.
works on d2, so it should also work on dx ;P
Click to expand...
Click to collapse
installed it, however I'm wondering if it's any use. The only sensor option it gives me to use is the AK8973 sensor. Isn't that just the ambient temp sensor, and not the actual CPU sensor?
well, I'm from what I've read it is the temperature of the chip (AK8973),
BUT it seems to be close enough to the cpu to actually get the cpu temp.
I've ran the widget on a friends droid, and it showed the same temperature as setCpu, so it might not be 100% cpu temp, but you probably won't get any closer without a custom kernel :/
(and I didn't actually know that when I wrote and named the app (or posted it here))
Alright well it should work then. Im using that plus the battery temp to get an idea of hot things are.
Does anyone know about what temps are safe for the cpu and battery in the x?
Sent from my DROIDX using Tapatalk

[Q] Undervolting and cpu binning ?

Hi,
I'm reading topics like franco kernel or faux kernel or cpu binning, and i don't understand what undervolting is using for... And how doing it ?
Plus, i don't understand what cpu binning is for, even if i get there is cpu slow and some fast.
Thanks for your answer !
Sent from my Blade S using xda app-developers app
AutruiP said:
Hi,
I'm reading topics like franco kernel or faux kernel or cpu binning, and i don't understand what undervolting is using for... And how doing it ?
Plus, i don't understand what cpu binning is for, even if i get there is cpu slow and some fast.
Thanks for your answer !
Sent from my Blade S using xda app-developers app
Click to expand...
Click to collapse
The binning decides which voltages you can run your cpu on, those with better "quality" cpu (faster) can run a lower voltage. This does not affect frequencies, so you don't have to worry if you have a nominal binned cpu for example.
As a general guideline, I've read that faster can be undervolted -150 mV, fast -100 mV and nominal -50 mV.
YOUR MILEAGE MAY VARY, SO ALWAYS USE PRECAUTIONS WHEN DEALING WITH UNDERVOLTNING. USE ON YOUR OWN RISK
How to find out which binning you have and more information:
IAmAN00bie said:
Hey fellow Nexus 4 owners, I heard a lot of rumors that the "Nexus 4 uses left-over parts" from the Optimus G. To that end, I want to find out the general quality of our CPUs.
Basically, when Qualcomm makes the APQ8064 chip that you see in our Nexus 4, there are 4 different "types" based on how it meets their quality standards. These are Slow, Nominal, Fast, and Faster. The main difference IIRC between these types is how stable each can handle undervolting. CPUs that are "Fast" for example come pre-configured at a lower nominal voltage than a "Nominal" type CPU, and more so than a "Slow" type. (Does this account for how some people's phones generate less heat? Maybe, maybe not. IIRC, there's like only a -100mV difference between Faster and Slow out of the box, however Faster CPUs should be able to handle lower voltages than Slow-type.)
To find out what binned CPU you have, I recommend the following:
YOU MUST BE ROOTED!
1) Install Terminal Emulator
2) Reboot your phone
3) Open Terminal Emulator, and type:
Code:
su
dmesg | grep PVS
A line should be outputted that tells you what type you have.
For example, mine is NOMINAL. http://i.imgur.com/MUXrs.png
...
Click to expand...
Click to collapse
Sent from my Nexus 4
Is running a lower voltage is dealing with performances or only with battery ?
Sent from my Blade S using xda app-developers app
AutruiP said:
Is running a lower voltage is dealing with performances or only with battery ?
Sent from my Blade S using xda app-developers app
Click to expand...
Click to collapse
It only affects battery (mostly temperature actually). Basically how good your chip is determines how much voltage it requires to run at a certain speed. Because not all chips are created equal and the manufacturer has to make sure that all of the chips run stable, they set the voltage levels at a conservatively high number. This means that unless your chip is the worst chip that LG expects to produce, you can run your cpu at lower voltages than stock.
It was theorized that the binning of the cpu would be a good indicator of how good your chip is but it looks like it might not be the case.
To undervolt, you have to first flash a kernel that supports it (most custom kernels do) and then download an app like Franco kernel updater or system tuner and you can start adjusting voltages.
Some things to note before you start: if you undervolt too low your cpu becomes unstable which means it will freeze your phone and force it to restart. This does NOT damage anything physically so don't be afraid of it. But this means that you should not have the app set voltages on boot while you are experimenting with them. This would open up the possibility that you set a voltage to an unstable level, forcing your phone to reboot, upon which the app will reapply the instable voltage. This will keep you in a boot loop and force you to re flash the kernel) and/or rom. Just keep it manual until you have set of stable voltages.
Good luck!
AutruiP said:
Is running a lower voltage is dealing with performances or only with battery ?
Sent from my Blade S using xda app-developers app
Click to expand...
Click to collapse
I have a nominal one. The default for the lowest frequency (384, i dont remember exactly) is 900. I made a -150 for all frequencies. it has been running for 3 days without a restart. And for my own feeling, games as well as the whole phone run normally. And when running games, it is less hot than using the default one (900).
Hm, i see, thanks !
Another (and i hope the last one) question, how could i know if i set the voltage to the right value ? Is this any app for testing if it crash ?
AutruiP said:
Hm, i see, thanks !
Another (and i hope the last one) question, how could i know if i set the voltage to the right value ? Is this any app for testing if it crash ?
Click to expand...
Click to collapse
Basically if it runs, you're fine. You want to find the lowest voltage for each frequency at which your phone will run normally. One way of doing this is setting your min and your max cpu frequency to the one that you're testing and adjust the voltage and run a cpu intensive task like a benchmarking or playing a video. However, I find that they are a little more finicky than that and you may find that in normal usage, a voltage that you tested doing that will still crash your phone.
I personally do it over a week or so normally using my phone and gradually adjusting the voltages down to the lowest stable

(Q) Can undervolting too much cause more heat?

As the title says, can undervolting too much cause more heat than just a little undervolting? I'm at - 175mv on every frequency and my phone usually gets quite warm even with normal use, music, etc. Maybe about 45°c...thanks! (I don't over clock, or play games)
Sent from my Carbon powered AKFAUX fueled monster NEXUS 4
45C is normal for this device, when its in the 60+ range then it's time for concern. Undervolting is in millivolts not volts so the change in temperature and battery is not very significant.
However back in the Nexus S days some genius dev measured that undervolting too much forced the cpu to redo some calculations, which made it use more power than the uv would save. Whether that's what's happening to you I wouldn't know, but it could be.
In the process the dev also found out that undervolting didn't save any noticeable amount of battery. Of course, whether the same goes for our cpu isn't known for sure, but I would guess the same concept applies.
Sent from my Nexus 4 using Tapatalk 4 Beta
One of the main reasons to UV is to prevent overheating/reduce overall temperature increase. So in other words, no. Just don't UV too much (-125 mV MAX)!
Sent by carrier pigeon
your cpu temp is completely normal, a bulls-eye type of normal too. and yes, undervolting too much can cause the phone to work harder, which in turn can cause more heat.

Mi 9T Incorrect CPU Temperature Readings

Hi there, so I recently received the Mi 9T I just bought a few weeks ago, and the first I noticed is that the phone is perfectly fine except for one thing: CPU Temperature. I set up the phone usually as how I set up my phones, and since I had a history of overheating phones, a good CPU Temp monitoring app is a must.
So I installed CPU/GPU Meter & Notification, but to my surprise, the CPU Temp is stuck at 37°C regardless of how hot or cold the phone is. (Even put it in a fridge for 15 minutes just to test it out). I also installed other CPU Monitoring apps but all have a static reading. However, using AIDA64 and CPU-Z has some readings on various temp sensors on the phone, though I'd note that the pm6150-tz displays a steady 37°C, which is most likely, the CPU Temp. Since the other readings there (~cpu specifically) update constantly, it rules out sensor problem.
I thought this might've been a problem with ROM, so I tried flashing Xiaomi.EU ROM, 12.0.3 Stable, and rooted with Magisk, but still, same problem. I went on googling about how to get temps and I came across thermal zone paths right on
(sys/devices/virtual/thermal_zone+zoneNumber/temp) in which had some crazy numbers (when viewed as text), one of them has 37000, 37100, etc. I don't know if this has a part in the problem or what, since this ticks something https://www.reddit.com/r/Mi9T/comments/cwqrqm/cpu_z_pm6150ibat_lv0_and_lv1_very_high_temperature/
I experimented with my phone even further and saw that CPU Monitor app View attachment 5053905 does have some CPU temps that do actually update (not just steady 37°C) when I charge the phone, or do some tasks. Though eventually, it's stuck again on that 42°C, which doesn't seem right at all since if I have 42 degrees, then I should feel the heat on my phone, but in reality, I don't even feel any heat at all, and the phone doesn't seem to be having a 42°C temp.
I ruled out bad heat dissipation as well by prying open the back of the phone and reapplying thermal paste (I used Arctic MX-4 btw). Yeah, forget about the warranty and such.
May I ask if everyone else has this problem? Maybe if you guys have some time to try out these two apps: CPU/GPU Meter & Notification, and CPU Monitor to check if your devices have the same problem or it's only isolated to just my phone.
I'd also like to know if this is not an isolated case, is it possible that there is a software problem? And can be ironed out by future updates?
Thank you!
UPDATE: It seems to have readings with CPU Monitor app (https://play.google.com/store/apps/details?id=com.glgjing.stark&hl=en) but they are quite inaccurate and puzzling. According to the app, when phone is at idle, CPU temperature are at 36-37 degrees, however, as soon as I plug the charger, the CPU temperature rise up to 40 degrees within 2 seconds, then when I unplug the charger abruptly, it goes back to 37 degrees instantly.
I let it charge for a while and did the same thing, only this time, the CPU temperature dropped to 38 degrees (from 41 degrees while the charger is connected), and the phone feels a bit warm, let's say it feels like 38 degrees for real, that's warmth is comparable to the heat of your neck when you have a mild fever
Go to aida64 and find a thermal zone you want to monitor, then find an app that gives you the ability to change the thermal zone to monitor.
I'm curious if changing thermal paste had any effect. Can you start a stress test and monitor cpu-0 and cpu-1 temps and see how soon it throttles?
xfim said:
Go to aida64 and find a thermal zone you want to monitor, then find an app that gives you the ability to change the thermal zone to monitor.
I'm curious if changing thermal paste had any effect. Can you start a stress test and monitor cpu-0 and cpu-1 temps and see how soon it throttles?
Click to expand...
Click to collapse
I don't get it, how can I find an app that does exactly change the thermal zone to monitor, since I've already tried most of them, and they only go after the pm6150-tz sensor. Only CPU-Z and AIDA64 had readings from other sensors.
For the stress tests, I've been conducting tests on 3DMark, and it gets lower scores after the first OpenGL 3.1 Extreme Test completes. I can't switch over to AIDA64 to monitor temps tho, the phone simply lags a lot that I can't even see notifications properly until the stress tests are over.
I would like to try Antutu but I don't want to download it outside of the play store.
Changing thermal paste didnt have any effect for the temp readings. It only made the phone's frame heat a little faster, which I think means I put enough thermal paste that heat dissipation is good
techfreak9356 said:
I don't get it, how can I find an app that does exactly change the thermal zone to monitor, since I've already tried most of them, and they only go after the pm6150-tz sensor. Only CPU-Z and AIDA64 had readings from other sensors.
For the stress tests, I've been conducting tests on 3DMark, and it gets lower scores after the first OpenGL 3.1 Extreme Test completes. I can't switch over to AIDA64 to monitor temps tho, the phone simply lags a lot that I can't even see notifications properly until the stress tests are over.
I would like to try Antutu but I don't want to download it outside of the play store.
Changing thermal paste didnt have any effect for the temp readings. It only made the phone's frame heat a little faster, which I think means I put enough thermal paste that heat dissipation is good
Click to expand...
Click to collapse
Ok, I don't know of any apps that can do it that way properly. But anyway, I don't think you need to worry about temperatures. Especially if the frame heats up a bit faster now which indicates bettee dissipation. I think it's more important to monitor battery temps anyway.
No closer to finding the solution to any of this, but I can second the crazy-high/static reading behaviour on the Mi 9T. Elixir 2 reports 3700°C as the CPU temp (also only reads 0% usage as well, but that's not necessarily relevant) and CPU Monitor seems to vary, in use, between 35°C and 38°C, but normally sits on 36°C or 37°C.
Currently running: MiUI global 12.04 (stable), but NOT rooted at all.
Again, all other sensors seem to be working fine.
What is the meaning of PM6150-tz ? whats that?
ligodligerem said:
What is the meaning of PM6150-tz ? whats that?
Click to expand...
Click to collapse
I know this is probably too late now, but the pm6150-tz was actually the Power Management IC which I think is in charge of device charging and/or CPU/ROM power management. The tz means it's the thermal zone (thermal sensor)
This problem is solved by installing AnTuTu Benchmark and enabling CPU temperature monitoring. However, if you wanted to use a different one with more features, try using Scene6 app. (If you dont mind it being a paid app and having still most of the app in Chinese).
techfreak9356 said:
This problem is solved by installing AnTuTu Benchmark and enabling CPU temperature monitoring. However, if you wanted to use a different one with more features, try using Scene6 app. (If you dont mind it being a paid app and having still most of the app in Chinese).
Click to expand...
Click to collapse
CGB overlay does the proper temperature reading.

Categories

Resources