yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] Shadowchaz:
Hi I have a bug using etana kernal the app is force closing when I go to system monitor. Using temask Kang 88.

04-22 10:03:12.910 I/ActivityManager(1693): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.myrt.otf/.OTFActivity } from pid 1863

04-22 10:03:13.000 I/ActivityManager(1693): Start proc com.myrt.otf for activity com.myrt.otf/.OTFActivity: pid=3881 uid=10078 gids={}

04-22 10:03:13.640 I/ActivityManager(1693): Displayed com.myrt.otf/.OTFActivity: +650ms

04-22 10:03:25.420 E/AndroidRuntime(3881):	at com.myrt.otf.f.onPreExecute(Unknown Source)

04-22 10:03:25.420 E/AndroidRuntime(3881):	at com.myrt.otf.c.a(Unknown Source)

04-22 10:03:25.420 E/AndroidRuntime(3881):	at com.myrt.otf.TitlePageIndicator.a(Unknown Source)

04-22 10:03:25.420 E/AndroidRuntime(3881):	at com.myrt.otf.TitlePageIndicator.onTouchEvent(Unknown Source)

04-22 10:03:25.430 W/ActivityManager(1693): Force finishing activity com.myrt.otf/.OTFActivity

04-22 10:03:25.930 W/ActivityManager(1693): Activity pause timeout for HistoryRecord{409acbb8 com.myrt.otf/.OTFActivity}

04-22 10:03:28.850 I/ActivityManager(1693): Process com.myrt.otf (pid 3881) has died.

04-22 10:03:28.850 I/WindowManager(1693): WIN DEATH: Window{409286b8 com.myrt.otf/com.myrt.otf.OTFActivity paused=false}

04-22 10:03:36.600 W/ActivityManager(1693): Activity destroy timeout for HistoryRecord{409acbb8 com.myrt.otf/.OTFActivity}

04-22 10:04:01.350 I/ActivityManager(1693): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.myrt.otf/.OTFActivity } from pid 1863

04-22 10:04:01.380 I/ActivityManager(1693): Start proc com.myrt.otf for activity com.myrt.otf/.OTFActivity: pid=4039 uid=10078 gids={}

04-22 10:04:02.050 I/ActivityManager(1693): Displayed com.myrt.otf/.OTFActivity: +675ms

04-22 10:04:13.490 E/AndroidRuntime(4039):	at com.myrt.otf.f.onPreExecute(Unknown Source)

04-22 10:04:13.490 E/AndroidRuntime(4039):	at com.myrt.otf.c.a(Unknown Source)

04-22 10:04:13.490 E/AndroidRuntime(4039):	at com.myrt.otf.TitlePageIndicator.a(Unknown Source)

04-22 10:04:13.490 E/AndroidRuntime(4039):	at com.myrt.otf.TitlePageIndicator.setCurrentItem(Unknown Source)

04-22 10:04:13.490 E/AndroidRuntime(4039):	at com.myrt.otf.OTFActivity.onOptionsItemSelected(Unknown Source)

04-22 10:04:13.520 W/ActivityManager(1693): Force finishing activity com.myrt.otf/.OTFActivity

04-22 10:04:14.030 W/ActivityManager(1693): Activity pause timeout for HistoryRecord{40989408 com.myrt.otf/.OTFActivity}

04-22 10:04:15.440 I/ActivityManager(1693): Process com.myrt.otf (pid 4039) has died.

04-22 10:04:15.440 I/WindowManager(1693): WIN DEATH: Window{4092d0c8 com.myrt.otf/com.myrt.otf.OTFActivity paused=false}

04-22 10:04:15.440 I/WindowManager(1693): WIN DEATH: Window{40983dd0 AtchDlg:com.myrt.otf/com.myrt.otf.OTFActivity paused=false}

04-22 10:04:24.690 W/ActivityManager(1693): Activity destroy timeout for HistoryRecord{40989408 com.myrt.otf/.OTFActivity}
[LG Optimus 2x] _Vegas:
it's cool~~ thx!:D
[LG Optimus 2x] Flat-Eric:
What about including the Autobrightness settings like in GuesteOC?

Would be so nice!

I'm very enthusiastic after testing the app! Very nice work!:)

Thanks!

Sorry for my english :P
[LG Optimus 2x] TrymHansen:
@Shadowchas: Thanks for the report. That's an odd one. Going to install temasek kang 88 to see if I can reproduce.

Was this beta 0.5.0 or beta 0.5.1?
[LG Optimus 2x] TrymHansen:
EDIT. I misread (haven't had my coffee yet.) Sorry, that's not doable, the autobrightness-adjustment setting is a guestekrnL-feature, not available on other OTF-kernels. (As far as I know. If someone knows otherwise, please let me know.)

(My previous answer was about the softkey-lights, which is doable.)
[LG Optimus 2x] TrymHansen:
@Shadowchas: I can't reproduce the bug on tamasek 88 with etana 2.6.32.59 (and the kernel-version should be irrelevant here. It was very relevant of course ;-)).

Going to fix some (unrelated) things and upload 0.5.2, can you please try that one and tell me if it still happens? If it does I can PM you a 'special' version to track down the bug.
[LG Optimus 2x] Shadowchaz:
Hi its 0.5.1

Edit will try 0.5.2 now :)
[LG Optimus 2x] Shadowchaz:
No same bug I'm afraid. Happy to help bug fix feel free to pm me
[LG Optimus 2x] TrymHansen:
K, thanks, will PM you within an hour with a debug-version.
[LG Optimus 2x] Gabriesu:
Work great with -42 build CM9!

Thanks for your support to this community...! :)

Sent by LG Optimus 2x
[LG Optimus 2x] TrymHansen:
Thanks, right back at you. I'm still using one of your themes.
[LG Optimus 2x] eyronic:
Thanks!

This is app that is definitely needed on those kernels that you've mentioned.

Works great on the latest version of Etana(April 18). No bugs so far.
[LG Optimus 2x] Gabriesu:
Thanks! Really happy to see that! :)

Sent by LG Optimus 2x
[LG Optimus 2x] ron_gangte:
"System Monitor" FCs on me.

ROM - MIUI 2.4.6

Kernel - 1204180931-ETaNa_STOCK_OTF-3.0.y

App Version - Myrt OTF Beta 0.5.2
[LG Optimus 2x] TrymHansen:
Ok, thanks, long time since I tried MIUI, will install your exact configuration and see what happens.
[LG Optimus 2x] TrymHansen:
I think I know before even installing it. This app is intended for OC-kernels. The startup-checks should have caught the non-oc kernel, but it doesn't. Fix coming soon I think.
[LG Optimus 2x] Shadowchaz:
Hi where are the logs saved?
[LG Optimus 2x] TrymHansen:
Was just ordinary logcat, but it doesn't matter, found the bug on non-oc kernels, uploading new 0.5.3 NOW.
[LG Optimus 2x] ron_gangte:
Yea. That's probably it.

Thanks. :-)
[LG Optimus 2x] TrymHansen:
Version 0.5.3 should fix it, and still work on non-oc kernels. You can't overclock, but you can underclock, still useful.

(For some reason the non-oc kernel doesn't expose the cpu-temp, which is what freaked out the app.)
[LG Optimus 2x] @dap:
Installed and seems to run fine for me, though 0.5.2 version did cause the phone to hang on the first boot. After a reboot I changed settings for max CPU speed to 1000Mhz and these were retained after rebooting the phone again. What does this mean for other OTF settings for the ETaNa kernel, like undervolting, compcache etc?

Nice interface. I'm a long-time user of your LG RIL app...:)

EDIT: hmm, it seems that while CPU settings are originally retained after rebooting they are reset to the values of the ETaNa OTF tweaker. There is no script in /data but the 90tweakaio script is sitting beside your script in /etc/init.d
[LG Optimus 2x] ron_gangte:
No more FC on Myrt OTF Beta 0.5.3.

Thanks, Myrt! :-)
[LG Optimus 2x] Shadowchaz:
Sorry just seen your comment about oc kernals I'm using stock etana will change to oc version. Sorry
[LG Optimus 2x] ron_gangte:
You don't have to. It's fixed in Version 0.5.3.
[LG Optimus 2x] TrymHansen:
Should mean nothing for the other settings, the app replaces the lines its concerned with and leaves the rest as it is.

Not sure I understand what is happening here. My app adjusts the same file as the Etana tweaker (when on etana, and if there's not an old copy of /data/spicabootcfg around). If, however, there are min- and max-frequencies in Etana as well then we have a collision. I thought the etana-app only concerns itself with OTF-values.

Can you be a little more specific to what is happening, which values stay, which don't etc.?
[LG Optimus 2x] spica1234:
It will work for no oc version as well:) only OC parts wont work:)
[LG Optimus 2x] spica1234:
Thank you trym for this wonder app. .5.3 works very good:)
[LG Optimus 2x] @dap:
You are, of course, correct.:o Sorry for being a bit of a noob with all of this. The ETaNa app adjusts undervolting, compcache and many other parameters but not the clockspeed.

The only value I have changed with MyrtOTF is CPU speed, which I reduced to 1000Mhz.

I realise, though, that SetCPU is still installed in my system. I thought I had disabled it by unticking the <Set on Boot> boxes but it appears to still be determining clock speed. It was set to 1408Mhz and when I change it to 1015Mhz this value is then taken by MyrtOTF.

So should I freeze/uninstall SetCPU?
[LG Optimus 2x] TrymHansen:
I don't think it matters if it is installed or not, but, as you say, whether its script runs at startup. If there's a script in /etc/init.d which sets the speed, and it is executed *after* the 88_myrt_otf script (any script which starts with higher number or a letter), then it will override the OTF-apps clockspeed, yes. I don't know the name of setcpus' scripts, but should be easy to find. (There is the slight possibility that setcpu also starts at startup, it is possible to tell android to start your app automatically, in which case freezing it is an option.)

EDIT: When the app nears completion, I might make a function to remove other overclock-scripts. I didn't do it in the first version, because co-existence would be nice, and it would be very hard to figure out adjustments made from scripts that call other scripts.
[LG Optimus 2x] @dap:
Couldn't find a script for SetCPU so have frozen it, and MyrtOTF seems to be functioning properly now. Does it override settings in Settings/Cyanogenmod settings/Performance settings/CPU settings?

And is the control of when core 2 kicks in/switches off your work? That's wicked cool and should help battery life, no?
[LG Optimus 2x] TrymHansen:
Those settings are probably also restored by a script, so it depends on the order in which the startup-scripts are executed. I wouldn't advise to delete a built-in script however, best to just disable it in CM-Settings if you are going to use Myrt OTF.

Not my work, it is part of the OTF-structure made by Spica. (There are a lot of other OTF-parameters as well, which for most users are better left alone.) Some kernels, like guestekrnL, have enhanced the OTF-structure and allows you even more precise control of when and how the 2nd core (de-)activates.

If you find the parameters that suits your usage of the phone, you should see better battery-life, yes. Most tasks don't even require a 2nd core, heck, most of the stuff works perfectly well at single core at 600Mhz. But when you need more oomph, like a game, the phone shouldn't feel slow. That's why it's bloody hard to find a one-for-all setting.

EDIT: It is not always best to turn off the second core as quickly as possible. All state-change operations require extra energy. It really needs to be measured and tested.

EDIT2: Keep in mind that the CPUs' power-usage is only a fraction of the total power-usage. There is only so much you can achieve by fiddling with the settings, power-wise. (Personally I just carry spare batteries, overclock to the max when needed, and set it back to defaults when I'm done. You can go quite mad obsessing over batterylife - just look around this forum ;-))
[LG Optimus 2x] @dap:
Hah, too true and excellent advice! Thanks.:)
[LG Optimus 2x] _Vegas:
I installed the 0.5.3 from 0.5.1 , then the CPU1 on/off FEQ has exchanged.

After that i deleted the app , and reinstall the 0.5.1 , but it has the same wrong :confused:
[LG Optimus 2x] TrymHansen:
I'm not sure I understand. I guess the important question is: Is it working?
[LG Optimus 2x] _Vegas:
It works , but has something wrong

I set the core 2 on above 999MHz , and off below 860MHz (using ETaNa tweak app)

Myrt OTF 0.5.1 works fine and shows the right value, but when i up to the 0.5.3 , it shows core 2 on above 860MHz , and off below 999MHz.

Sorry for bad english
[LG Optimus 2x] TrymHansen:
Ok. Nothing is wrong.

mincpu1on == OFF frequency.

maxcpu1off = ON frequency.

The names are confusing, but this is how it actually works.

I'm working on another app right now, will check if I somehow have switched things in 0.5.3 later today. Would be strange, but since you say they are different I will look.
[LG Optimus 2x] @dap:
Min and Max CPU values working as intended in 0.5.3 for me...
[LG Optimus 2x] TrymHansen:
Good to hear.
[LG Optimus 2x] @dap:
I asked Vadonka about making the ETaNa tweaker play with with MyrtOTF and here's what he said:

http://xdaforums.com/showpost.php?p=25297121&postcount=3452
[LG Optimus 2x] Stefan Gündhör:
Yeah these names are based on NVidia's naming and I think the must have thought the following:

maxcpu1off = max freq up to which cpu1 (=second core) is supposed to be off, after beeing higher a while it will be turned on

mincpu1on = min freq down to which cpu1 (=second core) is supposed to stay on, after being lower a while it will be turned off

mincpu1on is supposed to be always lower than maxcpu1off

It's of course possible that DEVs switch this two names in their OTF by mistake or on purpose
[LG Optimus 2x] TrymHansen:
Thanks, yes, I noticed. There are a couple of things I can do which I haven't decided on yet. The easiest, but also "dirtiest", is to simply check if the app exists in the background and kill it. The user would see no difference other than that it reads new fresh values. Same with the HP tweaker.

The other of course is to modify the source myself, but I know I'd get stuck "upgrading" it (as in not being able to stop), in which case I just as well could do it from scratch.

Don't know yet..
[LG Optimus 2x] SuperSkill:
Hi. Good app as always, any chance of integrating reboot and reboot to recovery? Yes there are apps for it but I think it's suitable to implement in this. Thanks for your contribution and sharing:)
[LG Optimus 2x] TrymHansen:
Absolutely, already planned for the next version.
[LG Optimus 2x] yann73:
Very nice work... clean easy to use... very smooth and grafic is very nice.. I think all OTF parameter must be included like power save and others ones in /data/Spica... if it's possible ;-)

Edit... and your Gemi app from market is very nice to :-P I buy it after installing MyrtOTF ... very minimal and clear.

Yann
[LG Optimus 2x] TrymHansen:
Thanks. The "minimal" bit I hope means that it wastes no time in getting to the game, the game has more options than most. (I grew tired of games requiring you to press buttons. I don't get the point of pressing "Play" to play. It makes as much sense as if I had a start-screen in MyrtOTF with a button telling you to "Press here to begin using this app." With my game, if you have 10 seconds to spare while waiting for the micro-oven, you can use 9 of those to play. )

If there is enough interest in this app I will make a paid Pro version with all of the OTF-settings and some more. Although it's rewarding to make free apps in its own way, that cannot last forever. However, <100 downloads of this app in a week suggests there is not even a high demand for a free app, so I don't know. Time will tell. I will nevertheless expand the free app a little bit.
[LG Optimus 2x] yann73:
This is exactly what I surprisly like in gemi... every day I take metropolitan to go work and home... then I can play few minute only tapping on icon and I immediately play with last game..

I haven't got good English so I wish you can understand ;-)

I think game is different like utility... you can do free version with orible banners and paid one with no banner... and it's an utility for O2x... and only for O2x users who custom their devices... more I s efficient the rooms who use OTF kernel and more is efficient the OTF kernels, more new O2x user come to download app GUI for OTF kernels... then app have more success ;-) for now I think it's a perfect project...

Yann
[LG Optimus 2x] TrymHansen:
Thanks! Yes, I understand perfectly well, your english is fine.

Thanks again. You are perfectly right of course, I would not expect to actually make any money on a specialised app for one particular device, but something has to come out of it at one point.

Ads don't make nearly as much money as people seem to think, except for Google. And i hate ads. I loathe them. I despise them. So for me the only options are free or paid, not ads.

Take care.
[LG Optimus 2x] yann73:
I know it's not for more money... for this I said you this opinion ;-)

Another idea is a click boton to create an ads sense.... for example with LiquidNext app (on marcket) you have this click boton and I think it's a simply sistem to take a piece of bread... click boton is nice for design and it cost nothing to users to give you a click every day... if I rimenber my friend suxsem said me it's 5$ every 1000 click... but my memory is not good :-P so only a piece of bread... anyway if you made a paid one I purchase it with plaisure for all your effort to support comunity :-P

Yann
[LG Optimus 2x] plakers:
With a voltage control for each steps and a the HP OTF options (powersave profile, and GPU/VDE clocks, suspend core voltage...), it should be close to perfect!

Thanks :)
[LG Optimus 2x] TrymHansen:
App updated to 0.5.4 - includes reboot page.
[LG Optimus 2x] tablighs:
Is there a difference between using power button to shutdown and reboot vs using an app to reboot? Because it's always faster to use an app because is like instant but I don't know if it has any side effects?. Even when I tried to change the font in settings the way the system kicks in reboot to take effect new font selection takes a while.

I've tried to ask this question before in the Q&A section but nobody answered.

Anyway...thanks for the nice app!
[LG Optimus 2x] TrymHansen:
Yes, there is a difference. A normal shutdown calls the built-in shutdown program, which shows a nice animation, plays the shutdown-sound and closes all components by turn in a polite way. In case they have unsaved data to take care of. I guess this also "logs off" the cellular network in a polite way.

In practice, every Android program and process is acutely aware that it can be shutdown without warning, so every app/service tries to save important data the instant you leave it/they receive data.

I've used reboot-programs (and the reboot-command via ADB) for close to a year, and never had any problems because of it. (You may want to look out for kernels which disable fsync AND have disabled journalling in the file-system.) For maximum data-safety you may still want to use the normal shutdown routine.

(If you freeze the Power Off.apk, the menu shutdown turns into an instant reboot as well. If you edit user.feature.lgpoweroff to false in build.prop, you get the default Android shutdown-routine without animation and sound..)
[LG Optimus 2x] TrymHansen:
App updated to 0.5.5 - added option to always start at CPU-, Monitor- or Reboot-page.
[LG Optimus 2x] yann73:
Nice nice nice.. reboot work perfectly...
[LG Optimus 2x] mironiko:
Thanks, downloading, will say if encounter any problems.

Rece O2X, omogucio Tapatalk
[LG Optimus 2x] carburano:
Hi friend...

I hope I can use your app in my rom :)

let me know ...

Ciao
[LG Optimus 2x] tablighs:
Is it possible to include spica HP Powersave & Nitro options? It would be nice since I'm already used to this app. Really thanks for this simple but beneficial app!
[LG Optimus 2x] TrymHansen:
I updated the first post a few days ago ;-)
[LG Optimus 2x] TrymHansen:
Possible, yeah, but... for me none of those options have been stable. I do not want to include settings which may crash the device. I'm still considering whether to make a paid PRO version with those options though. I'll come back to it when I'm done with another free app.
[LG Optimus 2x] tablighs:
I'm not a regular user of the nitro mode, but the powersave mode, I do use it aggressively (mode 3) everytime when I think I will be away from charger for more than 8hrs.. so far no problem. In fact, I do sometimes use nitro too.. no problems atleast for me.

But I do understand your concern, and I respect them.

Thanks :)
[LG Optimus 2x] @dap:
Hmmm, selecting reboot to recovery gives me BSOD with lights on. My recovery is Temasek's unofficial 5.0.2.8. :(

Other than that everything else seems to work great! :)
[LG Optimus 2x] TrymHansen:
Hmm, that's weird. When does the BSOD happen, when you press the button, or when it tries to boot?

Does anyone else have this problem?
[LG Optimus 2x] vadonka:
Hi Trym!

I have a feature request. Im added Benee vibrator strength control to my kernel. It can be adjusted via from the Etana konfig editor but the strength can be adjusted in real time too.

I see the vibrator strength feature in your app but it just a chekcbox, so its have only two value.

This new method can be control the buzzer voltages in a specified range.

here is the example:

echo 3000 > /sys/devices/virtual/misc/vibratorcontrol/vibrator_strength

this range is from 1500-3700

can you add this to your app too?

thx :)
[LG Optimus 2x] TrymHansen:
Sure, I'll start as soon as I can find a download with it (need to test it myself). If not ready today, then for sure tomorrow.
[LG Optimus 2x] TrymHansen:
App updated to 0.5.6 - Adds support for vibrator strength setting on Etana.
[LG Optimus 2x] @dap:
When I retested, both reboot and reboot to recovery working fine.:o

Damn electronic devices -as inconsistent as people...:p
[LG Optimus 2x] hadi_rena:
Hi Myrtf,

I have a little problem with AnTuTu CPU master with MyrtfOTF. I have low battery profile (max CPU 800 MHz) and Default Profile 1200 MHz. When low battery profile activated and I opened MyrtOTF then app reset CPU setting to 1200 MHz. Can you fix this ?

Thank You
[LG Optimus 2x] TrymHansen:
I don't think I can. I don't know how Antutu works, and Myrt OTF reads the current max-speed and shows it. So if it shows 1200, that is the current max speed set.

I can only advise not to use Myrt OTF if it causes trouble with your profiles. (Delete /etc/init.d/88_..." as well.)
[LG Optimus 2x] Shadowchaz:
Hi

I've recently updated to the latest beta etana kernal but this app no longer recognised as otf.

Probably as temasek has been changing otf features but just thought I should mention it! :)
[LG Optimus 2x] :
yep, same here
[LG Optimus 2x] yann73:
Mortifying framework-res for my future personal theme, I have this design on your fantastic app ;-)

Some day ago you said to another user that you like protect a specific design and I think you're completely right ;-)

Look at my screen shoot ... you like??? I give only a small personal look ... and I think myrt otf must always use design of theme using some graphic peace of system...

You made the most elegant app I never had on my android... always perfectly integrated in user personals UI ... thank a lot.

Yann
[LG Optimus 2x] TrymHansen:
Yeah, I know, I've been away. Vadonka has already sent me the details, I'll start on making the app compatible as soon as I finish a "big" render-job, which may take a few more days.
[LG Optimus 2x] TrymHansen:
Yeah, I like.

That's true, as most other apps Myrt OTF uses the built in SeekBar, which will look differently depending on os version/theme. In the future I'll design my own seekbar, that's low priority though. (I want/need one with two thumbs on one slider for min/max speed, and different bar color for each voltage.)

Thanks a lot.
[LG Optimus 2x] TrymHansen:
App updated to 0.7.0. Adds support for Etana's enhanced OTF-structure.
[LG Optimus 2x] TrymHansen:
App updated to 0.7.1.

Adds option to "snap to" voltage table frequencies. Adds option to show voltages on CPU-page. On kernels without defaults specificed, selects voltage-table entries as defaults.
[LG Optimus 2x] ciwek90:
Awesome!

Hello, i just flashed HP Kernel SuperSonic 11. What is the best setting for it? and what is the different between this app with Myrt Torture Tester? Which one is better? Should i installed both or one only? Thanks! :D
[LG Optimus 2x] TrymHansen:
I'd advise you to read the first three posts in each app-thread thorougly, that'll explain the difference between the apps.

Best setting? Depends on what you're after. If you want batterylife, you use high second core frequencies and underclock. If you want performance you use lower activation frequencies and overclock. Completely up to you.

If you don't really know what you want, just push "defaults" and forget about it.
[LG Optimus 2x] Striatum_bdr:
Hi Trym, Wonderful and elegant app as usual!

It would be great if you could have time to take a look at Benee's kernel, Jarvis...

It doesn't seem to be on xda, but you'll find it here :

http://rootzwiki.com/index.php?/topic/26164-JARVIS-v1-for-LGP990