yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi 1S] outsiderhs:
You guys noticed that on R25 sometimes the cpu frequency is clocked at maximum 998 Mhz ? I tried to change it from Settings->Performance and even with NoFrills CPU but didn`t worked.

This problem is related to the battery/cpu temperature? is just like the termal algorithm implemented in official rom MIUI v45?
[Xiaomi Redmi 1S] Angelina7:
No its because of the hotplug by Qualcomm mp-decision. Its okay no worries.
[Xiaomi Redmi 1S] Marius Cristian:
won't the phone lag when you play something and max frequency will be 998 Mhz? Thank you !
[Xiaomi Redmi 1S] HanszRN:
I'm sorry if I suggest a wrong solution. First of all I replace file thermal-engine-8226.conf (in /etc and /system/etc) with the same file from R24, set permission 644, reboot. Now it won't stuck on 998 again.

---------- Post added at 08:23 PM ---------- Previous post was at 08:16 PM ----------

[/COLOR]

I think it's because of thermal algorithm because there is a difference in thermal-engine-8226.conf between R24 and R25. On R24 I still can set max freq at 1305 but in R25 it was stuck at 998.
[Xiaomi Redmi 1S] Angelina7:
Sorry didn't see you are talking about max freq. Turn off your device and rest it for a while. Turn it on and use device control app from play store to set max freq. I use 1.2 without any problem.
[Xiaomi Redmi 1S] outsiderhs:
You dont understand. When the phone temperature is getting higher, it doesn`t matter if you already set the cpu max freq at 1.2 ghz or higher using any app from play store, because it sets automatically to 998 Mhz.

So, my point is exactly what Marius Cristian said, when the phone gets hot it will surely lag with 998 Mhz cpu freq, and it is annoying...

Is there a simply solution to remove this thermal protection? Thanks :D
[Xiaomi Redmi 1S] Marius Cristian:
OFFICIAL MIUI V5 had this "protection" too.When the phone heated up(15-20 mins of gaming),the phone ended up lagging even in basic tasks.One user from xda,I can't recall his name,created a zip in order to make this protection go away.He created 3 mods: powersaver / balanced / gamer config.I'll atach the ballanced config.I don't understand what's in it,maybe you can read it and use it fix CM11 thermal control engine(or even use it as it is) IF there's a similar problem to official miui v5.I'm gonna flash the rom soon and I'll test it.All the best !
[Xiaomi Redmi 1S] HanszRN:
Just push and replace thermal engine (thermal-engine-8226.conf) from R24 to /etc and /system/etc using root explorer, set permission 644, reboot. After that, now ur max freq will not stuck on 998 again.
[Xiaomi Redmi 1S] Angelina7:
I understand. But cyanogenmod probably use different thermal protection than miui. To be honest miui thermal protection method is horrible. By the way whatever the thermal protection is, removing it or altering it is risky, you may do irreversible hardware damage. I played games with CyanogenMod non stop 40-45 mins without noticeable lag so I think its quite good. Resmi 1s will always overheat and due to that it will always get throttled to lower freq and so it will never give you good performance at high temp or longer use. No ROM or software mod can help it because its a hardware issue, redmi 1s has the worst CPU cooling at hardware level. Its something we will have to live with ... Until we can get a new device. I have seen 1s with so bad heating issues that its impossible to play games for more than 10 mins even at 1 ghz. Most of the reboot and lag issues are because if it. Some are lucky like me to get a slightly better device that heats less than most 1s but in the end compared to another same level device like moto g, 1s is an overheating lagging piece of junk. The only reason I didn't broke it yet is because of armani devs excellent work with cm port which makes using 1s much less painful.
[Xiaomi Redmi 1S] SH3H1:
We're not alone with bad heating at all :)

http://www.xda-developers.com/htc-m9-benchmark-proves-snapdragon-810-overheating

See this at XDA portal - it is a flagship phone that reduced the performance by almost half of it ;)

So Some device design has this bad luck !

Also the heating can be depending on the wheather condition of your area,People in cool place like china may live with the "warm" but those near 0° latitude Would have higher heating as the produced heat transfers to the air is less fast comparing to the other !

Just a theory though :) But could be possible :D
[Xiaomi Redmi 1S] Angelina7:
I think your theory is quite correct. Some smarta** in miui forum said Indian people demands, whines and complains most because there are noticeably less complains from Chinese users. His words were like this " Indian people are poor and greedy so they want 500$ performance from a below 100$ device". I'll refrain from judging his mental fitness because that might force me to use words not suitable for a civilized community like xda.

I think the reason for less complains from Chinese users are due to their colder climate. Then the fault still falls on Xiaomi for releasing a device in a different environment without proper stability testing. Rather, they implemented a leg broke thermal control which will downclock your device to an unusable state.

And to be honest, I think a good device should be stable enough to be used in most normal conditions. All China is not Arctic and all India is not Sahara. I am not even from India. Right now, its raining outside, I have my windows open, I can touch the raindrops if I want to. I turned my ceiling fan off because its colder than usual. But typing this post on my 1s using chrome (on CM12 R4 1.2 GHz all apps greenified) made it so warm I can feel it clearly even I have the silicon gel backcover. Imagine how warm it is without the backcover. Now imagine how hot it would be on 1.6 GHz using Miui 5 official with a few more background process. Which supposed to be normal stock operating mode right?

And yes sometimes there are design flaws .. but they will never admit, they will lie and lie until they can clear their warehouses.
[Xiaomi Redmi 1S] sathishcoumar:
Well said, my friend.

This phone Redmi 1S rocks only because of CyanogenMod, not because of miui.
[Xiaomi Redmi 1S] Marius Cristian:
You were right [MENTION=5878502]Angelina7[/MENTION] ! CM11 Thermal control engine is way better that in miui v5.I played Fun Run 2 ( with data on because it's online ) for like 30-40 minutes and no sign of lag.That wouldn't be possible on stock rom.I customized the phone so well(removed lots and lots of system apps),now it's faster that fast&furious 7 :D I'll have to test tomorrow the dual sim,because in r24 for example when I had my data on,I couldn't receive any calls/texts on sim 2..And about performance&overall stability,this phone is way better than most of the expensive mid range samsung/sony/etc.I really mean it.I'm afraid that when I'll change my phone I won't have an awesome camera,or a great sound in my headphones and so on.This phone does the job.If it was written SAMSUNG on it,it wouldn't cost 100$ or so,it would be 250$ or similar.I can play any game I like,use all the apps I want.period.

Anyway,no more off topic.Hats off to OP & all the dev comunity.Without them our experience with Redmi 1s would be less plesant.

ALL THE BEST !
[Xiaomi Redmi 1S] fefifofum:
In R25 I added battery temp to thermal control, using the same settings stock miui has. We have to choose between a phone running hot and a phone with lags to avoid getting hot. I have to run some tests to find a middle point of balanced settings, so here you have a flashable zip (install from recovery) with a new thermal control configuration:

https://www.androidfilehost.com/?fid=95916177934552184

Please, install only if you are unhappy with current thermal control, and let me know what you think. Just to clarify, in previous releases of cm11 there was no battery temp control at all, so even if your phone was really hot it wouldn't lag.
[Xiaomi Redmi 1S] shamsud:
sorry for late reply check the link

http://xdaforums.com/redmi-1s/general/tutorial-dual-installation-t3032395
[Xiaomi Redmi 1S] sherry_94:
Any custom kernel works with R25 ??

Sent from a Walkie Talkie
[Xiaomi Redmi 1S] neonkat:
Nope..not right now but you can always check the respective devs thread...
[Xiaomi Redmi 1S] HanszRN:
Already tested it. Phone is very lag when CPU temp reach 57 C and battery reach 42 C. Is it normal sir because I practically cannot do simple multitasking stuff such as browsing and reply chatting via BBM. I don't have any idea about "safe operating temp" for our devices? Can u explain it a little bit sir? Thx.
[Xiaomi Redmi 1S] sinnerz2000:
How is your phone reaching 57 degrees in normal useage? Do you use while charging?
[Xiaomi Redmi 1S] outsiderhs:
Thanks for the flashable zip with new thermal control. I`ll try it and see how it works :D

Now i have installed CM12.1 and is so nice, smooth and fast. Has some UI/system bugs wich is normal for now, but i am very satisfied with it.

I`ve noticed that the same thermal control is added in this first build of CM12.1, so cpu max freq goes only to 998 Mhz when phone gets hot.

From my point of view, i am unhappy with current thermal control because my phone lags a lot when getting hot.

For me it`s more important that my phone to work without lag than getting hot, i take the risk if it melts :))

Thanks a lot devs, u rock :D
[Xiaomi Redmi 1S] Marius Cristian:
I tested R25 and the phone doesn't lag when I play fun run 2 ( with data on because the game is online ) for 30-40 minutes.I don't need more than that.I don't know why,but in miui the phone lagged after 15-20 minutes tops.If I'll ever have issues I'll try the other thermal engine config.

My big problem is that I can't receive texts/calls on sim 2 when data is switched on on sim 1.After I switch off data,I can receive messages and sometimes (if the other person sends me another text quickly after sending the first one[the one that I didn't received] ) I get both.If the 2nd text is sent after couple of minutes,I never get the first text.On official miui v5 when I received a text or a call,the data switched off automatically.On cm11 the data remains on,and the 2nd sim is blocked.Can you please fix this [MENTION=4517918]jsevi83[/MENTION] ? If you have any question how to reproduce the problem,just send me a PM,I check xda pretty often.Thanks for your work!

edit: I received the first text too,but after 15-20 minutes.
[Xiaomi Redmi 1S] th30nly:
yups that's correct.

me neither face this probs.
[Xiaomi Redmi 1S] sinnerz2000:
Are you using themes?
[Xiaomi Redmi 1S] bhu1:
So after a full day of use, my thoughts -

Everything is really smooth for the most part, there are a few bumps every now and then and also slow downs (Very rare, and i think those are because of the Facebook app restarting again and again even after I kill it). Battery life seems good for now (but I never got a chance to charge it 100% and use it till the last drop, I just moved to art runtime half an hour ago and just unplugged the phone from charging 15 mins ago after it fully charged, will post result after full drain if I can), no major issues.

Small issues and changes from the initial post yesterday -

- Earlier auto rotation wasn't working but after 2 reboots it started working and its working just fine.

- Bluetooth is a hit or miss for the most part, initially the phone wasn't able to find my detectable (visible) Bluetooth speakers but after turning it off and on 1-2 times it detected it. Connection always take a lot of time (anywhere from 5 - 45 secs, while all other android devices connect with the speaker instantly).

- There weren't any volume problems like crackling or distortion with my phone when I installed cm though the volume was a bit on the lower side, I read in a thread in general section to increase volume and I tried the same by changing 'RX4 system volume' from '80' to '90' in /etc/mixer_paths.xml , I guess it made a bit of difference or it could just be that the speaker is opening up slowly (the phone is just 2 days old).

- This is the biggest difference I noticed, in the known problems in the 2nd post of this thread it is written that screen doesn't turn off while we are on call and the phone is near our face and it was the same with me all day yesterday and today but after I converted runtime to ART the screen is turning off while on call (I don't know why or how, maybe art change but that doesn't make much sense).

- Call quality is fine for the most time but it does get choppy every now and then and words do get a lot of times. Also, the phone signal strength us very inconsistent and weak, most times its 1-2 bars but every now and then its 3-4 bars (same place, same room).

- Camera app (google camera) opens very slowly (takes 5 -10) secs, photos also take quite a lot of time to snap and the quality is mediocre at best compared to the miui camera app results. Not a major issue for me, don't use the camera app much.
[Xiaomi Redmi 1S] SH3H1:
Guys if you really want/need get fix a particular issue that happens to you..Consider doing a logcat to help development :)

That would be great help to the devs than two page description about the bug :)

Thnx
[Xiaomi Redmi 1S] sinnerz2000:
5-10 seconds? Seriously? That may be exaggerating a bit. I actually used a stop watch and it opened in about 2.5 seconds
[Xiaomi Redmi 1S] eswarvf:
same issue
[Xiaomi Redmi 1S] smart_thingup:
it's because you haven't install Gapps

wipe your phone

install .zip ROM

install Gapss

and then reboot

i still the same, use TWRP recovery

I already solved this problem
[Xiaomi Redmi 1S] eswarvf:
Ive installeed gapps still no luck and which version of twrp
[Xiaomi Redmi 1S] smart_thingup:
I use TWRP 2.8.0.2

I wipe all data, also internal storage

and than install ROM with Gapps at one time. (TWRP support install multiple .zip at one time)

at that time I use CM11 R7 and micro Gapps

don't forget to check MD5 sum before install zip file
[Xiaomi Redmi 1S] eswarvf:
TWRP cant wipe internal storage

i used cm once after some tries reboot fixed and rolled back to check v45 update and now again to cm this happens
[Xiaomi Redmi 1S] sinnerz2000:
Twrp can wipe internal storage, u need to go to advanced wipe option. U don't seem to know much about flashing, have u gone through all tutorials?
[Xiaomi Redmi 1S] bhu1:
If u meant to reply to me then yeah it does take 5-10 seconds after u tap the icon and till the camera app opens and the grey opening panel disappears.
[Xiaomi Redmi 1S] drugs_addicted:
Earphone not detected.bug or I am the one who facing that issue?
[Xiaomi Redmi 1S] u_know_me:
it's not a bug, my generic headphones detected very well. try another earphone/headphones,
[Xiaomi Redmi 1S] drugs_addicted:
My earphone name piston.actually the problem is phone don't show the symbol of headphone so I can't use viper4android mod but music comes through the headphone.
[Xiaomi Redmi 1S] sinnerz2000:
That is way too long, try reflashing
[Xiaomi Redmi 1S] bhu1:
Again, I'll rarely use the camera at the most so its not a big issue for me. Will not reflash, next thing I'll flash is an update to this ROM whenever that arrives.
[Xiaomi Redmi 1S] eswarvf:
OMG!! Its Been Months to Hear this - anyway im not noob at this and i did everything u said and its failing to wipe it and its failing to mount data/media and i think thats the reason system wont boot bcoz of this.
[Xiaomi Redmi 1S] vjbansi:
Stuck on reboot

please help when i restart my phone or switch off and then restart again it stuck on mi logo.
[Xiaomi Redmi 1S] ataralgin2:
Sometimes it helps to hold power button for longer time.

HM1S CM11 R9
[Xiaomi Redmi 1S] HanszRN:
Never use phone while charging mate. maybe I just unfortune :D
[Xiaomi Redmi 1S] softtechiez:
Exactly, phone lags and struggles very much. Multi tasking is very difficult. Launcher and app drawer also lags. I am very sorry to say this release R25 is not good. I am planning to go back to R24.
[Xiaomi Redmi 1S] travarilo:
You can replace thermal-engine-8226.conf from R24 to reduce lags and heating..I have tried and it works until now..
[Xiaomi Redmi 1S] Luka12:
incall ui

Very good job!!! But...

incall ui during call, dial pad is not opening, or any other call ui options. I cant hang up during call.

When im calling to some customer care i cant use dial pad to choose options, i cant top up money for prepaid sim card.

I have that problem on few last releases. Makes phone pretty useless :(
[Xiaomi Redmi 1S] azzazelium:
Wow!! R25! You guys rockin.. is there still can't wake the phone while offline charging? it's bugging me sumtimes cuz i can't see the charging progress. But its not a big deal I'm gonna flash it anyway;)
[Xiaomi Redmi 1S] sherry_94:
+1 for removing new thermal policy.....its very annoying

Edit : Throttling is there even after flashing thermal zip file......R24 was the best

Sent from a Walkie Talkie
[Xiaomi Redmi 1S] fefifofum:
In R24 there was no battery temp control at all, and we are not going back to that. So it would be best if you helped me...

From what I see, some phones have a serious heat problem (probably hardware related) which most of us don't have. My battery rarely goes above 30ºC with a normal use (not intensive gaming). With the new thermal configuration, at 38ºC cpu starts to slow down to 1,190MHz, at 41ºC goes to 1,090MHz, at 44ºC goes to 998MHz, and so on...

I think those values are pretty sensible. If several users have problems with this configuration, I could raise the limits a couple of degrees, but probably not more. Most of us don't want a frying phone.
[Xiaomi Redmi 1S] travarilo:
Which new thermal config do you mean?

Is it that build in the ROM or the one that you attached in the post?
[Xiaomi Redmi 1S] teddy0804:
I have an idea about this thermal engine/control. The idea is to let users decide what they want to do and put this thermal engine/control to be integrated with performance profile... :)

So if some users want a cooled phone, they should to choose the balance profile with turn on the thermal engine. And if they want a performanced phone, they should to choose the perfomance profile with automatically turn off the thermal engine/control.. How about that idea ?? :)
[Xiaomi Redmi 1S] Hemun:
as for me, I don't have much heating problem.. I only face lags when using the phone while charging ..

anyways thanks for the ROM dev...

keep rocking ..
[Xiaomi Redmi 1S] phreakenstein:
Might also be related to room temperature. Here in India, these days, ambient temperature "easily" goes to 30C and beyond. I am no expert, but that has to do something with phones running hot.
[Xiaomi Redmi 1S] Amandeep Mittal:
smone plz clarify .. if we replace the cm kernel with xcelerate kernel... tat will do away with this temp cpu throttling thing??? . coz here in india the normal temp is almost arnd 30-35 c... it will go up in coming days of summer so it will b a problem.. also as i hv seen most of ppl here want a perfrmnce phn wid least concern abt temp.. thanks
[Xiaomi Redmi 1S] sinnerz2000:
Download kernel adiutor from play store and disable mp decision to turn off temperature throttling. But note that it will heat up your phone on heavy useage.
[Xiaomi Redmi 1S] Redmoon_:
after installing i can't go to homescreen, com.android.phone process always stopped.. please fix, i always use dual sim
[Xiaomi Redmi 1S] travarilo:
Hi guys..

It's only in me or anyone else face the same I dont know..

I got something weird after move to R25 from R24 with clean instalation..

When my battery was low, the LED indicator blink red as usual, but (this is weird), there is a blue dim light between the blinking of the red light..

Maybe someone here can explain and many thanks for that..
[Xiaomi Redmi 1S] teddy0804:
Share the Information of Development

[DISCUSSION]

dear dev, [MENTION=4517918]jsevi83[/MENTION]

As we know the CM11 Kitkat-based development is becomes stable (and more stable) for daily use since its development was started on September last year. The target of ROM development is to have lightweight and it is designed to increase performance and reliability over stock Android.

Regarding this CM11 development on Redmi 1S (WCDMA/CDMA), I had back to CM11-25 and noticed about the battery power. From R19-R25, when we have rebooted the phone, the battery seems lost 2% of its power. Kindly we would like to know, what's really happened when the phone rebooted? Why it should lost 2% of its power? But, when we tap 'Soft reboot', it does not happened.

and if you have a time, might you want to explain, what the difference between 'Reboot' and 'Soft reboot' (?)

edited: nevermind, just google-ed that question.. :D

thanks dev for sharing.. :)
[Xiaomi Redmi 1S] teddy0804:
Running the phone with 3G on SIM-2

ROM: CM11-R25

SIM-1 : INDOSAT [3G]

SIM-2 : XL Axiata [2G]

Tried to change the 3G connection to SIM-2 and it was succeed.

ROM: CM11-R25

SIM-1 : INDOSAT [2G]

SIM-2 : XL Axiata [3G]

Tested the environment while the 3G connection was on SIM-2. Made outgoing and incoming call with SIM-2 and SIM-1 to each same operator. All was working good same as 3G on SIM-1. After some tests, the Contacts app was FC.

Screenshot and logcat attached. Might it is useful to check the FC app.

edited:

the 3G speed test on SIM-2 reaches ~1MB/s
[Xiaomi Redmi 1S] manoranjan2050:
Many Thanks For New Update And Many Thanks To All Team Member And You For Make This Great ROM
[Xiaomi Redmi 1S] teddy0804:
Curious about Battery Light

Brought here that basically same as CM11

Just reached the low battery warning on CM11-R25. Tested with red color (ff0000) with pulse checked. Not as you said when the screen to turn off, battery led pulse starts working. On homescreen (screen turn on) it starts blinking too. It blink with default speed that cannot be changed. But the saturation square box seems not effected to change the color. Repeated the same test with another color.

to properly change color with pulse, first unchecked pulse then change color. Then checked back the pulse.

Logcat attached.
[Xiaomi Redmi 1S] whys73:
GPS Locking problem

It seems that gps locking takes longer in CM11 R25 than CM11 R24 and the accuracy is worse then the previous version, Can someone confirm this ? Thanks
[Xiaomi Redmi 1S] teddy0804:
Activate 3G on SIM-2

I found the easiest way to switch the 3G connection to SIM-2. This test has succeed in CM11-R25. Make sure we are on 3G network coverage area.

this test has use 2 SIM Cards

Turn off the mobile data in SIM-1.

Set 3G in Preferred network type on SIM-2, so the 2G will be on SIM-1, in Mobile network setting.

Tap SIM Cards setting, change Priority subscription to SIM-2 and so is Data connection to SIM-2.

Last, turn on the mobile data in SIM-2.

This configuration (might) supported by a menu setting named Tune Away/Priority Subscription. Because Redmi 1S (WCDMA/CMDA) is Dual SIM Dual Standby, I think there is a way to activate this feature.

Redmi 1S on GSMArena

The Tune Away/Priority Subscription can be found in:

https://github.com/armani-dev/andro.../packages/apps/Settings/res/values/config.xml

I have tested the environment while 3G on SIM-2. The call and texting works well both on SIM-1 and SIM-2. I think this feature need more improvement as the SIM-1 lose its information in phone display and had sudden reboot. Logcat attached.

more screenshots in here

Need confirmation about this Tune Away/Priority Subscription setting from armani-dev :)

futher reading: http://en.miui.com/thread-64553-1-1.html

cc : [MENTION=4517918]jsevi83[/MENTION]; [MENTION=6025582]Kra1o5[/MENTION]
[Xiaomi Redmi 1S] fefifofum:
There is a bug in led color of cm11 r25, we'll probably have to make another release to fix that and some other things.

Can anyone else confirm this?

Yes, we have tune away set in overlay, and DSDS (Dual SIM Dual Standby) set in build.prop. I don't think we can do much more. Issues could be caused by bugs in cm code or maybe because we use kitkat ril blobs with jellybean modem firmware. When I have some free time I'll make a zip for you to test kitkat modem firmware from miui 6 beta.
[Xiaomi Redmi 1S] teddy0804:
oh okay.. feel free to PM me... umm..., might [MENTION=5333701]SH3H1[/MENTION] want to test it too :).. thanks dev