yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] kholk:
...Wrong :o

Look at the kernel thread date, EternityProject Kernel was released before Faux's one :rolleyes:

Haha! While I can, I won't because 1.7GHz will make your SoC to go even higher on temperature and at such frequency, without proper cooling it's insane.

Remember that your SoC isn't producing heat only for its voltage. The speed is contributing too.

Have you ever asked why your PC CPU is producing more heat if you overclock it even without overvolting it? :)

Obviously going from 3GHz to 3.8 isn't the same of going from 1 to 1.1, but, well, that should make you understand what I'm saying.. (PC CPU -> active cooling -- ATRIX SoC -> sort of passive cooling)

Oh and... well, I've ever thinked and I think that some phones haven't got a completely passive cooling. The heat is always being transferred to something else.

For example, in the ATRIX, the heat is being transferred from the SoC to the metal plate, then to the LCD metal plate, then to the digitizer glass.

That's not perfect heat exchanging, but your digitizer glass is being cooled by your finger(s) and some air.

Yeah, it's a ridiculous thing, but that's it :P
[Atrix 4G Android Development] naset:
wow,thx for the explanation.now i know why my screen always hot when im playing games.:D
[Atrix 4G Android Development] kholk:
@naset

You're welcome :)

The Tegra2 is on the lower part of the device, on top of the touch buttons. That's why it's getting hot there :)

Anyway, I've written a solution for the "random" reboots. It's related to WiFi chip's sleep mode.

I don't know why Moto is putting it in sleep mode instead of shutting it down. Fast WiFi resume? mmh, it will anyway reconnect like it was completely turned off. Why, Moto, WHY?!?

Anyway, in less words the solutions are:

1. Shut down WiFi prior shutting down the screen

2. Disable WiFi Sleep Mode (WiFi enabled on screen off unless you manually disable it)

3. Use a software that will completely shut down the WiFi chip when your screen is off.

Cheers :)

P.S.: I don't really know why the f.. erm.. I haven't written the solution before.
[Atrix 4G Android Development] dom_b:
Nobody any ideas on this?
[Atrix 4G Android Development] -JFK-:
I have the same problem, seen's to be the phone that can't handle the Kernel...

But why ?

Someone have say to me to try to flash it when the phone is "cold", it was strange for me but I have try and the phone have boot ! But once Android have start I had a lot of processus crash, so I have return back to Faux's one.
[Atrix 4G Android Development] Notorious544d:
Can anybody confirm if the Webtop bug where it'll lock up at MAX frequency is present in this kernel?
[Atrix 4G Android Development] dom_b:
Not sure entirely but if the bug is in faux's it will be in this. I think thats the case.
[Atrix 4G Android Development] Phalanx7621:
Remember every1, Kholk has already stated that when you install the overclocked kernel you SHOULD BE undervolting. Don't try and just run it without it, he states in OP that it is definitely pushing your phone to the limit and you should undervolt to keep it stable.
[Atrix 4G Android Development] Azurael:
My phone's not stable with this, but faux's latest @ 1.45 is fine with some undervolting (-100mV pretty much across the board) and I'm getting better-than-stock battery life too!
[Atrix 4G Android Development] JayRolla:
I do a lot of overclocking in the PC world. I dont see how undervolting would help it become more stable. When I underclock my phone it becomes more unstable and when it does become unstable you back off. In the PC world world you need more voltage to the CPU to get a higher more stable overclock which should also apply to a phone.
[Atrix 4G Android Development] treehumper:
Perhaps the voltages are just set to high upon initial install?
[Atrix 4G Android Development] stewartsoda:
Lower voltage = more instability

Higher voltage = higher heat = more instability.

When you're trying to maximize stability and speed you are trying to find the maximum stable speed with the minimum stable voltage.
[Atrix 4G Android Development] crnkoj:
Hey kholk, what about gentop? ;)
[Atrix 4G Android Development] JayRolla:
Higher voltage can help stability if you have a high overclock, but will loose battery and gain heat so its not advised.

So when someone above said to undervolt because kholk said to since the overclock is so high makes no sense. He should need more voltage. If kholk raised voltages for the overclock and its causing stability issues than he should not have released this.
[Atrix 4G Android Development] LivingChampion:
Isn't it obvious?

It is not advised to use the stock voltage because it is too much for the phone. It will cause damage and longevity in the long run by feeding the chip too much voltage and and the phone is probably going to heat up more than the Atrix can handle.

If you've overclocked before you know that heat is a very important property when overclocking. You also know that not all chips are made equally. So some phones can take more UV than others and still keep stability.

Higher overclocks are achieved with lower heat, but this doesn't apply to why you would want to UV your Atrix. You want to UV to make your phone stable enough so that your chip can handle the Mhz whilst having the temperature lower as well as battery life longer.
[Atrix 4G Android Development] stewartsoda:
Repeat after me: HIGH VOLTAGE = HIGH TEMP. HIGH TEMP = UNSTABLE.

The problem is temperature. There are process variations in different revs and batches of silicon that will cause them to react differently to higher than spec voltage. Some batches will deal with it fine. Some will create a bunch of extra heat.

The overclock can fail for two reasons: 1. Not enough voltage: the rise/fall time of the signal is too slow at the given voltage/frequency. 2. Too much voltage: the chip produces too much heat and (in this case) the phone shuts itself down.

Because of process variations neither of the limits are constant. Kholk's voltage settings are intentionally high so you can undervolt and find the lowest stable voltage.

This is similar to PC overclocking, but not the same. Imagine if you were overclocking your PC and the core voltage was 1.2V and 3 GHz stock. You wouldn't immediately try for 4.5GHz @ 2.0V would you?

Unless you roll your own kernel you have no control over the voltage settings. You can't overvolt, only undervolt. so Kholk's kernel defaults to the HIGHEST POSSIBLE STABLE VOLTAGE, which will be unstable DUE TO HIGH TEMPERATURE for many users.
[Atrix 4G Android Development] czausmouse:
I believe that cm7 technically is gingerbread.
[Atrix 4G Android Development] Notorious544d:
It isn't.

It is based on gingerbread but is heavily modified and tweaked to an extent that the GB kernels won't work on CM7.
[Atrix 4G Android Development] SirFork:
After some tweaking, I seem to have gotten this kernel running rock solid all day by undervolting. I would like to see what others' results are in this process.

1500MHz @ 1250mV (-100mV)

1350MHz @ 1160mV (-100mV)

1210MHz @ 1060mV (-100mV)

1000MHz @ 960mV (-100mV)

800MHz @ 835mV (-125mV)

550MHz @ 635mV (-225mV)

216MHz @ 410mV (-350mV)
[Atrix 4G Android Development] speedyjay:
Does this kernel work with Aura Rom? Seen all the good benchmark scores and I would like to try and match/beat them :p
[Atrix 4G Android Development] Notorious544d:
Your values from 800mhz are stock as the difference between them are over 100.

But wow, that's some nice UV'ing! Are you sure it's stable because if I put mine at 1275mV, I get reboots.
[Atrix 4G Android Development] SirFork:
After running at these voltages for two straight days with no random reboots, I would consider that pretty stable!

It is important to note that subtle changes in voltages affect more than you think. Just because you see 7 clock speeds and voltages does not mean those are the only speeds the CPU makes stops at. Using the current frequency/voltage method, changing voltage +/-25mV may not seem like much, but is affecting every step of the CPU between it and the frequency below or above it. This is why people like Faux123 are attempting to understand DVFS better so that we have a more efficient means of UV and OC. YMMV and the 'sweet spot' for the Atrix at this speed/voltage probably lies somewhere in between my results and Notorious544d's.

If you didn't read the full original post (its obvious you didn't, the recommended ROM is Aura) then you will never get this working correctly. Take some time and read, for both you, and your phone's own good.
[Atrix 4G Android Development] SirFork:
EDIT: nevermind. random reboot seems to be because i have the wrong baseband version. derp.
[Atrix 4G Android Development] Phalanx7621:
So are Kholks kernels no longer available for download? Or is it just me? Tried downloading, says files are gone.
[Atrix 4G Android Development] jcorio:
You are correct. I tried. Not available.
[Atrix 4G Android Development] kholk:
Umh. Working for me.

Anyway, happy birthday to myself :°)

P.S.: I'll reupload the two 1.4 kernels tomorrow if I can (to another mirror, other than MU) :)
[Atrix 4G Android Development] treehumper:
It's a problem with Megaupload. The 1.4 is still down, the 1.5 is back up.
[Atrix 4G Android Development] SirFork:
happy birthday kholk!

I've gotten this kernel to run perfectly stable, save for one bugger.

Any time the wifi is on and the phone is on standby (asleep in my pocket), I am guaranteed to have random reboots. 01.97.00R is the radio im using.

Not the worst problem in the world, i just turn off wifi when not in use. Still have tried any wifi-related fix in this thread to no avail. Any suggestions?
[Atrix 4G Android Development] morrislee:
don't abuse my server guys

http://68.150.236.15/files/
[Atrix 4G Android Development] t0dbld:
Happy Birthday!!

Happy Birthday!!
[Atrix 4G Android Development] newalopez:
are the tegra2 modules compatible with stock kernel? with latest AT&T baseband 30P?

if they are, which files I need to install?

Thanks.
[Atrix 4G Android Development] Marsou77:
Hi, I need to have my BL unlocked for flash this on FroYo ? Thank you
[Atrix 4G Android Development] stewartsoda:
You need an unlocked bootloader to flash any non-moto signed kernel. This is pretty much common knowledge at this point.

Lurk moar.
[Atrix 4G Android Development] agurzhiy:
can you make same kernel but with 1100 max?

i really like your kernel, but sometimes i have to travel without charger, thats why i really need a low frequency with low voltage.

downvolting can make a step of 100 max. it's not enoguh

happy b day, mine was on the 1st :)
[Atrix 4G Android Development] kholk:
Thanks to you and the other guys! :P

@All

if you want a 1100 kernel, use a previous version of EternityProject kernel. The 1200 one can be undervolted a little bit more than the latest version at 1400/1500MHz.
[Atrix 4G Android Development] agurzhiy:
as far as i know - the latest version is better not only by max mhz, but also it has a lot of tweaks!?
[Atrix 4G Android Development] kholk:
Yup, it does. However, I can't make another version of this kernel 'cause I can't test it anymore.

I've sold my Retail and my Engineering ATRIX and went on Motorola RAZR.

Sad to say that but v1.5 is the last release of EternityProject Kernel coming from me.

If any dev wants to join EternityProject and continue my work on the ATRIX, let me know with a PM.

I'll take the EternityProject for ATRIX leadership only to a good dev, someone that is able to continue the work I've ever done here.

I think this kernel won't die, even if it's at EOL. IMHO it is and it has always been awesome (at least on my device).

Thanks for using my Olympus stuff!

The EternityProject Developer,

--kholk
[Atrix 4G Android Development] :
It's sad to hear that kholk. So is the RAZR better than the atrix or just curious why you got rid of the all mighty "ATRIX"?
[Atrix 4G Android Development] SirFork:
kholk,

the only issue there ever was with your kernel which prevented me from using it was random WiFi reboots. Never had a random reboot otherwise. I hope that someone with a little more experience than myself picks up this kernel and resolves this.
[Atrix 4G Android Development] 95rr900:
^^ This, I would love to see someone take over this kernel also, I was stoked for the 1500ghz, it just won't run on my atrix properly :(

Thanks for your work!! :cool:
[Atrix 4G Android Development] guidoido004:
Thanks for getting a razr after the atrix =) ill soon get one and its good to know we will have a great dev like you working on it.
[Atrix 4G Android Development] xan:
Anyone having problems using Voltage Control with this kernel go there: http://xdaforums.com/showthread.php?t=1372868
[Atrix 4G Android Development] SirFork:
I think I have achieved stability on this kernel, with the following setup:

DarkSide 3.1.2 (was impressed that this kernel worked for 2.3.5! You may have issues if trying to return to faux's kernel after installing this, i couldn't boot past the M but you may have better results)

undervolting steps -100, across the board. Undervolting on any of these overclocked kernels for thermal management, if stability isn't an issue. It always seems that I get a reboot after I post and claim it is 'stable' so I will update in 24 hours.

Using the app 'green power' to disable WiFi any time the screen is off. This is a good idea for any device interested in conserving battery life. In regards to this kernel, it resolves the random reboot issue when the phone is on standby.

EDIT: 24 hours of uptime, no random reboots! Been testing the snot out of it, 3 hours of phone calls, 1 hour of RiptideGP and FPSe (Final Fantasy Tactics!), text messaging, used the phone until it was at 3% battery and did not notice any more heat than faux or clemsyn's kernel. Going to keep this one finally. Hopefully another dev will pick this up before I have enough knowledge to give it a shot (long ways off!)
[Atrix 4G Android Development] 95rr900:
I may give this a try again. Two questions for ya, is their any reason you use green power instead of just doing it in the wifi advanced settings menu?

Also, have you done any benchmarking (cfbench)? If so, did the phone remain stable? I remember when I tried before, it would usually freeze or reboot during benchmarking. But that was without any undervolting.

Thanks
[Atrix 4G Android Development] SirFork:
I haven't really messed with much of the other settings in Green Power, just getting the benefit of disabling WiFi which was the cause of ALL my random reboots - only when in standby mode. The only thing this affects is how quickly WiFi obtains an IP address. I'm sure this varies depending on what form of wireless you're connecting to. I seemed to have better results telling it to forget all networks after installing green power, then setting it up again.

When benchmarking with either AnTuTu or CF bench, I had a guarantee freeze/reboot with default voltages. with -100 across the board I have been aggressively gaming and benchmarking; I even let it unpack a 500MB RAR file without problems. :)

it may be worth noting that this is with an Otterbox Defender on the phone, which im sure doesn't help with thermal distribution.
[Atrix 4G Android Development] 95rr900:
LOL, you talked me into it!

I installed the 1500ghz kernel and green power.....btw. Hasn't been that long, BUT....what I can say so far is that the webtop panel (webtop statusbar) is working properly. Next thing is that I have a profile in setcpu to max of 1000ghz when charging. Since the lapdock does charge the phone, the profile seems to be working. I have the phone in the lapdock, and viewing the setcpu widget, it has not gone above 1000ghz. That is good news for me.

I did undervolt -100 across the board via setcpu.

I'm about to do some benchmarking with CFbench, that will be the real test I think, I was lucky to get through one test before.

But, so far, so good! Thanks for your info!
[Atrix 4G Android Development] 95rr900:
Ok, so I did a bunch of benchmarking with cf_bench. Didn't have one reboot :D

Got some decent scores considering I have a lot of things running. Will update if anything gets wonky!!

One screenshot of the best score.
[Atrix 4G Android Development] CaelanT:
That's a damn good score there!
[Atrix 4G Android Development] schizojd:
Hi, i want to install this kernel on Atrix FR with Cyanogen 7. It's compatibile with this rom, and this kernel increase battery perfomance?

The Cyanogen kernel stock riduce battery autonomy. I search any kernel that doesn't drastically decreases battery performance.

Thanks for your work!!!
[Atrix 4G Android Development] Alcapone263:
This is a gingerbread only kernel, won't work worth CM7
[Atrix 4G Android Development] kholk:
The first reason is I wanted to give "some power" to the RAZR. Then... yep, OMAP4 is really more powerful compared to Tegra2 for a bunch of reasons, anyway watch at some benchmark of OMAP4430@1GHz (RAZR is 1.2GHz) and you'll see its performance :)

You can imagine how fast it is if I say to you that the stock Moto ROM with BLUR (MotoCast.....) doesn't even stutter.

The solution for that is written on first post...... :)

Sure it depends on the signal and on the router's DHCP. Anyway from what I remember with my old ATRIX, it's a difference of <1sec vs 1sec...

The freeze you're getting is because your device doesn't contain the BEST Tegra2 out there (75/100 of the devices are like yours) and you need to undervolt.

My kernel has been distributed with the MAX possible voltage because I wanted it to work on every device, it's up to the user then to experiment the optimal voltage values for their device.

Happy you found it to be okay!

Oh and... if anyone wants to patch the EternityProject Kernel for Motorola OLYMPUS for making it to work I'll be happy to accept the patch and to release a CM kernel. Even if I don't think anyone will, in this section there's competitivity instead of dev help... :)

The EternityProject Team Manager

-kholk
[Atrix 4G Android Development] SirFork:
thanks for the info, kholk!

I know you're supporting other devices, but im wondering if you or anyone else could help me figure out why the CPU occasionally stays locked at 216MHz? my phone can get severely laggy at times and I've come to the conclusion via SetCPU that the CPU frequency locks at 216MHz and does not change. I'll be trying a few things myself (different CPU scaling software, and possibly some voltage changes) and will post with updates! Any info or experience is appreciated.

EDIT: I think SetCPU tries to set a governor, or it kicks in at random times. I'm using System Tuner now for more detailed information and hoping that it resolves the issue.
[Atrix 4G Android Development] sms2000:
Hi everyone!

i have two questions if you please.

1. Is it possible to install any of those OC kernels on stock 2.3.4 GB International (not AT&T)?

2. Why OC kernels require EXT4 reformatting? Do we have OC kernels for 2.3.4 without EXT4?

Thanks.
[Atrix 4G Android Development] crnkoj:
1. yes possible, read first post: - eval-'s cmdline hack (one boot.img for all tegraparts)

2. it is not required, they just support ext4, you may aswell leave your system on ext3, but i believe the update.zip for this kernel has a script that converts to ext4, besides it gives better performance.
[Atrix 4G Android Development] kholk:
This kernel supports EXT4 and its update.zip will automatically convert your partitions to EXT4 without any loss of data.

And yup, it's possible to install it on International ATRIX 'cause of the eval-'s cmdline hack included in it.
[Atrix 4G Android Development] sms2000:
I understand it converts the ROM related partitions only. Internal storage and external SD card are left FAT32? Otherwise how could we access from Windows?

Another good [Q] arises. Can we convert SD and storage to EXT3/4? Obstacles? Advantages?

I'm more and more convinced to convert to Linux...
[Atrix 4G Android Development] SirFork:
Issues with the CPU being frozen at a low frequency seem to resolve just by putting the phone to sleep and waking it back up after a minute. Strange issue, doesn't seem affected by voltages, it just sort of hiccups. Just thought people should know in case they're wondering why their 1.5GHz phone gets laggy at any point :P
[Atrix 4G Android Development] Gutterball:
Oh man sad to see you go. This kernel works amazingly well with the darkside rom. I can play any game I want on your kernel no problem!Wish you coulda built a cm7 kernel too before you called it quits on the atrix but oh well. Good luck to you!
[Atrix 4G Android Development] sms2000:
Who dares - wins...

I locked horns with reality, risked my good relations with Orange and installed this kernel.

It even works!

I have a small [Q].

Would it be stable enough to run this kind of kernel created to OC temporary underclocked (say 500MHz) for some time if needed?

I understand it should be no problem to underclock.

I specified maximum 500MHz and slightly lowered voltage. My phone worked few hours but after that refused to wake up.

I had to remove the battery, reinsert, boot and set default voltages.

I understand the faulty wake up may be a result of my play with voltages. Better to keep them default.

And I leaving max at 800 MHz when I'm not going to race...
[Atrix 4G Android Development] toe451:
anybody running this on homebase blue chronic ??
[Atrix 4G Android Development] Filipeknot:
Work with WEBTOP2SD?
[Atrix 4G Android Development] toe451:
yes ,works with webtop2sd and the top bar in lapdock webtop works.everything is working ,I undervoled by -50 across the board . homebase blue chronic with 1.5 kernel .been playing with it for 2 days seems stable....
[Atrix 4G Android Development] Filipeknot:
This kernel convert the partition to EXT4! Webtop2sd doesn't work with EXT4...
[Atrix 4G Android Development] toe451:
it only converts the system partition to ext4 ,not the sd card. i read it some where in the posts .when i check webtop2sd diagnostics is says currently mounted webtops: mmcblk0p13 and mmcblk1p2 ,so it tells me it's running from ext sd.
[Atrix 4G Android Development] Filipeknot:
Thx! I will try!

And the last question... it will work with my radio version?
[Atrix 4G Android Development] troycarpenter:
Can also confirm this is working with webtop. I'm running stock ROM, this kernel (the 1.4 version), full Ubuntu webtoop using webtop2sd (in fact, using that right now on my lapdock). This is the only OC kernel I've found that fully supports the notification bar.
[Atrix 4G Android Development] Filipeknot:
And about radio??

I`m a Intl user and this is the best radio for me...
[Atrix 4G Android Development] toe451:
i have not messed with the radio ,afraid i might break something , i don't know to much about installing new radios or how to backup the old one. mine is n_01.77.30P and i'm not having any problems but i turn off the wifi before phone goes to sleep. you will need to do some reading, on the front post towards the bottom is some info plus a link to a radio...if you click on the 01.97.00r it takes you to 11 pages, should be some info that can help you..
[Atrix 4G Android Development] sms2000:
I consider this particular kernel is the most stable for my Atrix.

No reboots after I allowed WiFi to be always on in settings. Controlled by 3rd party application only.

Original Faux kernels 2.2/2.3 still have permanent problems with reboots regardless what measures I applied.

Unfortunately my Atrix seems to dislike undervolting.

I'm in stock volts with thermal control in SetCPU.
[Atrix 4G Android Development] thantos:
Anyone have a mirror to the kernel since megaupload has gone down?
[Atrix 4G Android Development] sambaeallegria:
Actually I only have 1.4 version at 1,5 Ghz. Here is it.
[Atrix 4G Android Development] morrislee:
Yeah actually it is still on my server

http://68.150.236.15/files/
[Atrix 4G Android Development] thantos:
Awesome thanks everyone!!
[Atrix 4G Android Development] :
Darkside pre final doesn't boot with that one. It freezes right when its about to start into android and it freezes with the boot sounds continuously. It really sucks. I need the latest I guess...
[Atrix 4G Android Development] sambaeallegria:
I thought that the one I posted was the latest.