yashsingh1/xdaforums huggingface dataset:
[Nexus 5X General] Razorless:
This is very interesting, thanks for pointing that out. In my test I was just messing with what EXkernelManager and elemental kernel allowed right out of the box. Changing those values might fry the CPU so we need to be careful.

The next step now is to figure out which temperature sensor is responsible for decreasing the frequency of the little and big cluster. This is difficult since I don't know of a way to monitor them in realtime. A Moto X style/pure (2015) would really help with that. The sensor is not that important actually.

Moto X Pure/Style and LG G4 thermal.conf should be helpful. LG G4 is the 808 device with the best sustained performance.

It is located under system/etc I missed that he/she uses another phone.

Updates:

First post updated with all relevant information so you don't need to read all the tests.
[Nexus 5X General] Razorless:
My conf looks quite different. Could you upload your original .conf and your edited one (as a file attachement)?
[Nexus 5X General] GoldGanja:
Sure...

right now i just flashed Mokee rom for my device...so now it's standard thermal engine. I'm willing to try out a mix from default plus cherry picks from Moto X, mostly because i can't figure out the curve from the PID algorithm from Nexus 5X. PID algorithm should be the best one overall but since i can't understand the curve i don't want to use it....

In the zip you will find 3 thermal ... all defaults from different models:

Mi4c, Nexus5X and Moto
[Nexus 5X General] Razorless:
Here is my understanding of the files, correct me if I'm wrong:

Noteworthy things:

battery management most likely influences charging amperage

camera management may turn off or reduce certain features

Moto X doesn't throttle the GPU

Moto X takes one of the little cores offline at 48°C

Moto X/G4 throttle the little cluster before the big one goes offline. I think this is a bad idea since the little cluster does most of the work

G4's thermal limit seems to be a lot higher than 5X's. However, we do not know whether the devices take their readings from the same sensor. We also do not know how the heat influences the other hardware inside the devices. Simply raising the temp limit of the Nexus 5X/MI4C could cause unexpected results

Nexus 5X/G4 decrease brightness if the temp is too high

Moto X calls for "msm_therm" at some point, it seems to be a sensor. Enabling msm_thermal on 5X most likely only sets the hotplug temp of the big cluster to "infinite"

The LG G4 uses the same sensor names, so it might be possible to simply use it's thermal engine instead. However, the G4 has two thermal conf: "thermal-engine-8992" (same name as 5X) and "thermal-engine-default".

Some pictures from a review of Nexus 5X ; T max 37.4°C

source:Notebookcheck Nexus 5X review

Moto X Pure/Style ; T max 41.3°C

source:Notebookcheck Moto X Pure/Style review

LG G4 T max 44.3°C!

source:Notebookcheck LG G4 review

The G4 gets a whopping 7°C hotter on the outside, so I think the hardware of the 5X should be capable to withstand similar temperatures.

I GUESS it should be safe to increase the Nexus 5X's thermal limit by a few degrees. Maybe google wanted to trade sustained performance for lower temps and a higher battery life under heavy load.
[Nexus 5X General] GoldGanja:
Bit late here, tomorrow I'll process all your hard work and come back! Now I'm fighting against the mokee ROM for touch boost.... lol

the Moto x doesn't have a throttle for the GPU. Look on Google for debug thermal engine ,you should find a PDF from Qualcomm. It's an interesting read
[Nexus 5X General] quakeaz:
I can confirm this is true. I have an X Pure, I have tested this myself, thinking maybe there was some other throttle for the GPU, kernel level perhaps and independent of the thermal-engine.conf file. I can get the temp upto 50C (quiet_therm) and CPU 2, 4 and 5 are all offline, but push the GPU and it'll ramp up to 600 MHz without hesitation. The X does seem to cool off surprisingly fast though.
[Nexus 5X General] GoldGanja:
I think battery thermal management just decrease the voltage if temp is high so, as you know during quick charge 1800mAh are erogated but if temp is too high it will give less mAh to not overheat the system.
[Nexus 5X General] Razorless:
This seems reasonable.

I ran some quick tests, changing the values

[PID-BIG_CLUSTER_management]
set_point 39000
set_point_clr 37000

immediatly affects the throttling temperature of the big cluster, no reboot required a reboot is required. Simply changing the temp does not affect the behavior of the PID algorithm, it just raises the starting threshold. The same goes for little cluster and GPU.
[Nexus 5X General] GoldGanja:
Don't need to reboot but i always thought that you need to stop and start thermal-engine to let it re-read the new config...

in a terminal emulator or via adb shell i usually do a "stop thermal-engine" "start thermal-engine"
[Nexus 5X General] RogerF81:
Very interesting facts here! I'm curious about the best tweaking for these values.
[Nexus 5X General] Razorless:
I was wrong, a restart is required. The phone must have been cool enough so I didn't notice. I tried restarting the thermal engine, but it didn't work until a restart.

Hotplug 46°C and throttling 46/44 uses the bigs until slightly before the smalls are throttled. So for anyone that wants to use the bigs as much as possible without risking anything this should be safe. update: With this setting the bigs are used at their maxiumum a high frequency until shortly before the smalls would throttle. This heats up the phone faster, but does not increase the maximum temperatures.
[Nexus 5X General] RogerF81:
This is my effort for the thermal-engine (on my LG G4). It's flashable. Feel free to test it, but be careful! I'm not responsible for any damages, though I'm running this by myself without issues.
[Nexus 5X General] Razorless:
That thermal-engine might not work properly on a 5X.

Edit: It was never intended for a Nexus, my bad.
[Nexus 5X General] Razorless:
After all that testing I can finally present you a comprehensive guide to thermal throttling

updated first post:

Disabling core control disables hotplug management altogether. If the big cluster is offline, turning core control off will cause the bigs to remain offline forever. Likewise, if the bigs are online and you turn core control off, then the bigs will never shut off. Throttling temps are not affected by core control.

As suspected, msm_thermal seems to not do anything on the Nexus 5X.

This was tested with elemental kernel and EXkernel manager. Should also work on franco. I don't know how this works on other kernels.
[Nexus 5X General] patadas:
hi,

it is possible to adjust the frequency of a individual core rather then the all cluster?
[Nexus 5X General] jugoslavpetrovic:
These are readings from EXKM, Im just a bit confused with 16 of them for cpu. Can you advice on this?

I im heaving the xposed module cpu temp on statusbar. The developer of the app pointed me to reading 2, but since this thread is for particular device maybe he was wrong.
[Nexus 5X General] Razorless:
As far as I know, we can only adjust the entire cluster.

I'm not sure what specific temperature(s) is(are) responsible for thottling the CPU. You could try asking [MENTION=4684315]flar2[/MENTION] in his elementalX kernel thread. In any case, at stock settings the N5X has pretty low throttle limits, so monitoring CPU is not neccessary.

Additionally, the CPU is most likely the most heat resistant part in the entire phone. Camera, memory and battery will probably die to heat before the CPU does. Since the camera and memory don't have sensors, it would be more useful to monitor battery temp. And even then, unlike in a PC, we can't really do anything about the temps except lowering the thermal limits/clock speed.

So unless you increased the thermal limits by a whole lot, there is no need to monitor anything.
[Nexus 5X General] migueldbr:
[MENTION=1138056]Razorless[/MENTION] isn't it possible to completely turn off the little cores and use only the big cores? I'm currently using one little core and 2 big (because it does not let me turn off all the little cores) and using your thermal tweaks(monster profile) and I'm getting very good performance. Don't know about battery life because I just started testing this. I would rather have only two big cores working (even if I had to underfloor them) instead of the 4 little cores working all the time..what's your opinion on this?
[Nexus 5X General] :
[MENTION=1138056]Razorless[/MENTION] franco kernel has a default throttle temp at 44c, does it work with the default thermal config or do i need to replace it with the 'normal' profile?
[Nexus 5X General] Razorless:
I wouldn't recommend this. The big cores generate MUCH more heat than the little cores. Using only the big cores will most likely overheat and crash/restart the phone. I don't know yet how the phone handles overheating, but it will most likely just turn off at some point. You can easily test this using the apps I recommended. But again, I cannot guarantee the well-being of your device afterwards...

Besides, some apps still don't work well with the little/big cluster-system and actually work better if the big cores are completely offline.

You don't have to replace anything, it depends on what you want to do. Have a look at this thread. The "throttling temp" of franco/elemental refers to the temp at which the big cores are shut off. This is the only setting of the thermal-engine that those kernels are changing.

The kernels actually overwrite this temperature setting of the thermal-engine. So if you want to use one of the custom engines, you need to change this setting to the appropriate value in a kernel manager.
[Nexus 5X General] Eurofighter_ty:
[MENTION=1138056]Razorless[/MENTION]

How can I disable the big cores via an app and keep the A53 ? On my HTC M8 I just set the max number of online cores and that's it. Here I don't have that option ?
[Nexus 5X General] khanjui:
Use Kernel Adiutor or EX Kernel Manager.
[Nexus 5X General] Razorless:
EXKernel Manager has a setting called "CPU Cores" that can disable individual little and big cores. Disabling only the big cores can easily be done by most kernel managers by setting the "throttling temp" (or similiar named) to something low like 25°C. On the Nexus 5X this setting should only affect the temperature at which the big cores are shut off and not the throttling temp of the little cores.
[Nexus 5X General] minzhex:
It shows not only the temperatures of cpu cores but also temperature of battery(usually as T0), of charger module or even the wireless charger module. If you have root explorer installed, you can find the type of different thermal zones in directory /sys/class/thermal/
[PDA2, XDA IIi, 2020i General] sinbad23:
guys, n girls of course if any While I was updating my SPV M1500 with wm2003se rom update, while upgrading the radio stack my PC dont know how but just RESTARTED ! yeh I know !! Therefore my radio is bricked but the os and extrernal rom is fine. My radio wont work. it now says on bootup screen 'NO GSM'. and whenever I try to re run the update program it halts at radio stack update doesnt even go to 2% and timesout after 20 seconds and says ERROR RADIO STACK UPDATE. please run setup again.

Tried, n tried but still nothing.

Please help somebody. tried searchin but to no avail.
[Epic 4G Q&A, Help & Troubleshooting] SiberianLeopard:
Just picked one of these things out of the recycling bin where I work, and flashed CWM and CM11. I tried to change USB mode to MTP (media device) but every time I do it automatically switches to Mass Storage, which is annoying because Mass Storage is broken and crashes the kernel. What am I doing wrong?
[Android Q&A, Help & Troubleshooting] rimpy:
I have a NAS (Samba share) which I would really like my phone's file system to be able to hook into whenever I am within wifi range. Ideally it should auto-mount the network share at boot up.

I have got ES Explorer and I can browse the Samba share, but if I want to watch a video for example, it needs to cache the entire file locally before it starts playing. I just want seamless integration by mounting the share so that my device sees it just like any other sdcard or internal memory. I have mounted shares on Windows and Ubuntu before, but can't seem to find any guides for doing the same on Android. The only stuff I could find was outdated and referred to Cifs Modules and Mount Manager, neither of which seem to be hosted anywhere reliable anymore.

I am running rooted MIUI Marshmallow if that matters.
[Android Q&A, Help & Troubleshooting] rimpy:
wow... no replies. this makes me wonder if its even possible. has no-one tried to do this recently?
[Android Q&A, Help & Troubleshooting] smartypantsphone:
Did you find an easy solution?

I really want to do this too, but it seems you have to install apps to mount, and yes, I too realised that it was copying the files on the phone before playing.

I thought the whole point of streaming from a network share was to not use up space on the phone.

Anyway, I have used a sony xperia z1 and in its options, it lets you mount a network share as a local folder, so then any app see it as one, I wonder how it can be done in other OS like marshmallow?

Im using CM13 btw.
[Galaxy Note 3 Q&A, Help & Troubleshooting] pengeren:
Hi guys, I'm lost, i tried flash almost everything to my freshly bought board from aliexpress but I had only success with "N9005-hlte_PDA-XXUEND6_CSC-OXXEND2_MODEMS-XXUENC2_REPACK.tar.md5" and some others but after locking and unlocking display stays black ( buttons under screen lights up and system seems to work but no visual after unlock - after swipe to unlock. I cant flash any custom rom and only some 4.x official roms. :eek: And no, i don't know what firmware was originally on it (stupid me)....

download mode info:

s33.postimg.org/taofdtcnx/P5300326.jpg
[Galaxy Note 3 Q&A, Help & Troubleshooting] JJEgan:
Are you saying you bought a motherboard ??

If so the new motherboard defines the firmware not your old setup .
[Galaxy Note 3 Q&A, Help & Troubleshooting] pengeren:
Yeah i got new, i didn't know there's so many variants of software for phone, my good old note 2 is almost unbrickable. Any suggestions how to get it alive ?
[Galaxy Note 3 Q&A, Help & Troubleshooting] pengeren:
Ok guys, I got some progress, I successfully flashed 5.0 SM-N9005_1_20160121153514_7lzesanh3b_fac tgy coz i think this is hong kong board. Everything works but i have extremely low wifi signal even when I'm standing next to router, gsm networks mostly same bad signal and whats odd, I can see sim signal without sim in phone. Isn't it coz of bad modem ? How should i continue ? Thanks.

edit:

And i still cant flash any custom rom trough twrp, always stuck on writing system partition - sometimes with error 7 and sometimes just endless loop of writing system :/
[Galaxy Note 3 Q&A, Help & Troubleshooting] JJEgan:
Try Philz Recovery .
[Galaxy Note 3 Q&A, Help & Troubleshooting] pengeren:
I tried philz - works but cant flash rom, stucked on system, cwm - same, twm - works only some older versions not the lastest one, only sometimes it boots to lastest and cmr - not working. After rooting using supersu zip had some random reboots for some time.
[Xperia Z5 General] Klaus N.:
Today I've installed on my device (E6653 of course) mentioned above the Stagefright Detector app from playstore. The result of the scan you will see in the attached sreenshots I've made.

So I think we've to wait for Sony to fix that in a new firmware release, or is there already a fix to install? :confused:
[Xperia Z5 General] andiling:
This is the Mediaserver exploit which was fixed by Google with the April patch while Sony's firmware is still on February. Since Sony always stated they won't take part in the monthly fix program don't expect any fix soon.
[Xperia Z5 General] doclloyd:
When did Sony explicitly state they weren't participating in the monthly security updates for their firmware?
[Xperia Z5 General] danw_oz:
LOL, I don't think they even need to, they are stupidly slow to even releasing any updates, maybe expect it in 6 months time when they provide a new update to fix many of the issues we have
[Xperia Z5 General] andiling:
http://www.digitaltrends.com/mobile/android-monthly-security-updates-news/

Aside: it's now end of May, the most recent patch level is February, 1st.
[Xperia Z5 General] Phazonclash:
Don't expect a patch anytime soon, Sony will Sony...
[Xperia Z5 General] frankm87:
The vulnerability is mitigated by ASLR.

Otherwise ASLR wouldn't play its role.

What are the chances that an actual system's Address Space Layout matches the layout for which the exploit code has been programmed?
[Galaxy S6 Q&A, Help & Troubleshooting] Androidps3:
Hello everyone. Woke up this morning to an update for sm-g920p. Decided to skip it until i find out how to back up my efs partions. Im unlocked an dnt wanna lose it. How does,one back efs partion if not rooted??.
[Galaxy S6 Q&A, Help & Troubleshooting] Kdio:
Hi Androidps3

From the viewpoint of this discussion, it would be possible and you can research from that point forward but ...

If you are not rooted and just making an OTA update why?

If something goes wrong just toss it to your nearest Samsung store and yell "FIX IT!!"

:p

Have fun.

.
[Galaxy S6 Q&A, Help & Troubleshooting] Androidps3:
With the app thy mention, thy require root access
[Xperia Z2 Q&A, Help & Troubleshooting] ermite666:
Hello all, as I can install drivers for fastboot on my machine, I tried everything and still can not admit it, the team also stays in the black screen, just turn on the LED in blue, my machine has Windows 10, has something to seeing that, I would appreciate your help, really.
[Xperia Z2 Q&A, Help & Troubleshooting] Mostafa Sherif:
1- Download and install the latest Flashtool driver for Xperia Z2 from here: http://doomlord.xperia-files.com/download.php?dlid=Rmxhc2h0b29sLWRyaXZlcnMtMS41LTIwMTQwMzE4

2- Download and install Minimal ADB and Fastboot Setup v1.4 from this link: https://mega.nz/#!7942XJjI!9gurv7k3PVVFT8VViDbkg_sUiRTiDPeArhwjXsG XB9c

3- Download Xperia_Z2_driver.zip from this link: http://dl-developer.sonymobile.com/drivers/Xperia_Z2_driver.zip

4- Extract Xperia_Z2_driver.zip

5- Connect your Xperia Z2 with Computer by USB in (fastboot mode)

6- Press right click on My Computer icon then click on Properties.

7- In the new window that will open on the upper left side press on Device Manager.

8- Search in Device Manager window for Protable Devices, when you find it just press on (+) beside it.. when you extend it you will see Unknown device or your Xperia Z2 or some thing like that.

9- Right click on it and press on Update Driver Software.

10- In the new window select (Browser my computer for driver software) then click on Browse.. and choose the extracted folder from Xperia_Z2_driver.zip you have downloaded in Step 1,,, be sure that Include subfolders is checked then press next.

11- Done :D it must be installed and your phone must be regonized and work successfully in the fastboot mode.

Note <<<<<<<>>>>>>>> the most important thing in (Step 5) that when you start to install the fastboot driver for your phone you must put your phone in the fastboot mode don't forget that.

If there is anything not work with you or you need more description in it just tell me and i will help you.

I hope that i have helped you. :)
[Xperia Z2 Q&A, Help & Troubleshooting] rakeshbro:
Reboot to windows 10 using advanced startup with disable driver signature. Then install whatever drivers u want to install. And also install flashtool driver from there. Happy flashing :good:
[Xperia Z2 Q&A, Help & Troubleshooting] ermite666:
Hi thanks for the guide and files and have installed the drivers, dual recovery've roteado, and install the first room, no problems, but now wanting to install one based 6.0.1 stayed in a loop, as I can enter recovery mode, or as I can flash the stock, because in flashtool not recognize me the phone, trying to select the room to flash me nothing appears, or where I can download the roms stock? please help
[Xperia Z2 Q&A, Help & Troubleshooting] Mostafa Sherif:
If you install Marshmallow Rom and it just stayed in a loop so you have to flash the bootloop fix for Marshmallow 6.0.1 that will fix this problem and the rom will boot successfuly :

1- Flash Marshmallow rom you want through the recovery.

2- Download this bootloop fix from this link: https://mega.nz/#!AJcwERiQ!FUmk6eS5aoVsFSZ1f4WZIELIt7sckPCj11n0AIdCNzU

3- Copy it to your phone or sd card then flash this bootloop fix through the recovery.

4- Reboot and the rom will boot successfully without any bootloop.

I wish that i had helped you.

If there is anything just ask me and i will answer you :)
[Xperia Z2 Q&A, Help & Troubleshooting] Rickpg:
I'm searching a way to recover my forever-looping phone. I had the Android M, got the horribel ideia of using kingroot via PC and now the phone does not go to the OS. I've tried everything, I´m gonna try installing all drivers again (windows 10). Anyway, What can I do since I dont have recovery mode ?

Plus, when I try to flash a fresh rom, I get this;

I dunno whatelse to do. It's like the PC do not recognize the phone. The little brick just vibrates and loops.:(

---------- Post added at 03:55 PM ---------- Previous post was at 03:35 PM ----------

YEAH. I managed to reboot system via flashtool. MIRACLE.
[Xperia Z2 Q&A, Help & Troubleshooting] Mostafa Sherif:
Ok bro. just come down :) we can solve it by two ways:

The first one by unlocking your bootloader then install recovery then flash a new rom through recovery.

The second way is to keep the bootloader locked and recover your phone by using flashtool and any ftf for xperia z2

So which way from the two ways you want to solve your phone by it?
[Xperia Z2 Q&A, Help & Troubleshooting] Rickpg:
I guess the bootloader is unlocked, so I would like to flash the recovery. Is there a way to do it via Flashtool?

The phone now iwont even loop. It's stucked in the SONY logo. -_-
[Xperia Z2 Q&A, Help & Troubleshooting] ermite666:
Hi thanks, I found the way, now what I need is how to root, I've tried with dual recovery, but send me error, and what I managed to do it is with kingroot, then with dual recovery and only then is installed or I have done something wrong? thanks again