[Q] Phone Reboots Instantly on Incoming Call

developersdevelopers

Senior Member
May 24, 2011
154
32
0
Hi XDA,

I recently installed Apex ROM and have tried a couple kernels (Matr1x and Trinity) but it seems that whenever I receive an incoming call AND the screen is off my device reboots.

I am able to receive calls normally when my screen is on. I'm also able to make outgoing calls without any problems.

I suspect that it has something to do with either my minimum frequency or my voltages (i.e. my phone isn't coming out of deep sleep properly), but after raising either/both of them the problem persists.

Has anyone come across this before, or have any suggestions on how to fix this? Would flashing a different radio help (although I've used my current radio on a different ROM without any issues)?

I apologize if this has been asked before. I did a brief search but did not find anything similar to this exact problem.

Some more info:

-ROM: Apex v1.1.3
-Kernel: Trinity (T132-NS-CV-56HZ-ANY-201212623)
-When a call is incoming:

1) The screen remains off, while the capacitive touch keys light up. There is no ringing either.
2) After a few seconds, the phone reboots and the splash animation appears.
 
Last edited:

developersdevelopers

Senior Member
May 24, 2011
154
32
0
What clock speeds are you running at (Min and max)? Are you using deep idle? etc.
I do not have deep idle enabled.

Frequency:

400/1000 MHz, ondemand
(15000 sampling rate, 98% up threshold, 1 sampling down factor, 0 powersave bias)

Voltages:

Max Arm Volt - 1500 mV (1250 mV INT)
1320 mhz - 1425 mV (1150 mV INT)
1000 mhz - 1425 mV (1150 mV INT)
800 mhz -1200 mV (1150 mV INT)
400 mhz - 1100 mV (1150 mV INT)
200 mhz - 1000 mV (1150 mV INT)
100 mhz - 1000 mV (1050 mV INT)
 

polobunny

Senior Member
Oct 25, 2011
6,222
2,308
0
Montreal
I do not have deep idle enabled.

Frequency:

400/1000 MHz, ondemand
(15000 sampling rate, 98% up threshold, 1 sampling down factor, 0 powersave bias)

Voltages:

Max Arm Volt - 1500 mV (1250 mV INT)
1320 mhz - 1425 mV (1150 mV INT)
1000 mhz - 1425 mV (1150 mV INT)
800 mhz -1200 mV (1150 mV INT)
400 mhz - 1100 mV (1150 mV INT)
200 mhz - 1000 mV (1150 mV INT)
100 mhz - 1000 mV (1050 mV INT)
Your ARM voltages are all wrong. This can cause crashes, if they're too high.

Stock from 100 to 1000.
950
950
1050
1200
1250
 

developersdevelopers

Senior Member
May 24, 2011
154
32
0
Your ARM voltages are all wrong. This can cause crashes, if they're too high.

Stock from 100 to 1000.
950
950
1050
1200
1250
Thanks for responding.

The default voltages for Trinity are slightly higher than default because of the bus OC I believe. It was only after I realized I had this problem that I raised the voltages for 100 MHz to 400 MHz a bit.

Anyways, I tried your above voltages but the problem remains.

I'm going to try flashing a couple more kernels (AirKernel, SimpleKernel) and finally my ROM again to see if that helps.
 

polobunny

Senior Member
Oct 25, 2011
6,222
2,308
0
Montreal
Thanks for responding.

The default voltages for Trinity are slightly higher than default because of the bus OC I believe. It was only after I realized I had this problem that I raised the voltages for 100 MHz to 400 MHz a bit.

Anyways, I tried your above voltages but the problem remains.

I'm going to try flashing a couple more kernels (AirKernel, SimpleKernel) and finally my ROM again to see if that helps.
Which kernel are you using presently? It is quite possible if it's a Trinity kernel that your phone simply doesn't support any type of overclock whatsoever. I'd recommend something a bit more "stock-ish" like the CM9 kernel, thalamus or simple kernel. Air kernel is very good too, very solid on my phone and not overclocked in any way by default. Has the stock voltages too.
 

developersdevelopers

Senior Member
May 24, 2011
154
32
0
Ok so apparently it's an issue specific to the Apex v1.1.3 ROM (which I would have realized if I read that thread more thoroughly, doh).

I'm on Euroskank CM9 now and everything seems to be working just fine.