yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] 3c:
Pro version migration - Need tester

Dear users,

After much research I might have found a way to migrate System Tuner Pro (STP) users to Android Tuner, free of charge, but I cannot verify if and how it will actually work.

The idea is to use Android Tuner Free, and have it check for an actual STP license, and remove ads and unlock some of the features that exists in both Android Tuner and STP automatically. At this point in time, I don't know if it's possible at all and whether it will require users to have STP installed or not at the same time. Note that it cannot be done with Android Tuner paid version because download/update and licensing is managed entirely by the Play Store and Google just confirmed license-transfers are not possible at the moment.

That said this seems to be a great possibility that could well make everybody happy, me included. I don't like letting users down, hence I've run a special offer for an entire year allowing users to migrate for a very small fee if any, but this is not longer possible with the recent changes in Play Store refund policies (as of December 20th 2013, which I was informed of on November 20th 2013).

So, if you own System Tuner Pro and you are interested in testing this, please let me know.
[Android Apps and Games] zman519:
Quick question.

What is the newest version of system tuner pro?

TB tells me I have 2.6.2 installed. And I can't seem to find it on the play store any more?

From inside system tuner menu (online help page) http://www.3c71.com/android/?q=node/21#main-content-area on this page this link http://market.android.com/search?q=Process Monitor Widget 3c doesn't not show it ether.

Sent from a thing running on Electrons
[Android Apps and Games] tobbbie:
You can count me in - I have it installed like needed (STP and ATfree) on both my devices (rooted) Xperia Ray (ICS) and Galaxy Tab 2 7" (JB 4.1.2). I use AT only complementary for ST functions and would like to have it replace ST in that regard. As I have no use for the nice other stuff I did not follow the upgrade offer.

I wonder how you can cross-access other Apps data if you are not rooted - so will root be mandatory?
[Android Apps and Games] 3c:
Then you're all set to start testing ;) Please send a support request from ATfree's settings, help and support mentioning this post and I'll send you a test APK.

The idea is to check for STP license, if STP (or BMW Pro) has been purchased I can remove AT free's ads from feature screens coming from those apps and try to unlock some of the paid features that were integrated into AT. The hard limit being that old paid apps need to remain installed otherwise it won't work at all, and the other is some implementation limits that might prevent unlocking everything.

So it will likely be a step by step approach first removing ads, then trying to unlocking some of the paid features, purchased in other apps. However I cannot promise to be able to unlock all of them, because I really don't want to compromise the app's stability and performance in any ways. So unlocking will likely be limited to UI elements.
[Android Apps and Games] ~kyle:
I'd be interested in this also. I had purchased STP and still have it installed but don't have ATfree installed. Do I just need to install ATfree to test?
[Android Apps and Games] 3c:
You need to install attached version of ATFree APK. You will also have to keep STP installed or license verification will fail and ads will show.

Note that in this version, ads are only removed in screens available in STP (those are the tasks, apps, tweaks and CPU manager and log reader and terminal). Use of any other screens will have the full-screen ads also shows about once a day. The recorder is not unlocked. Everything else should be as if using STP.

Please post your feedback, comments here.

EDIT: Already updated APK with some unlocked features: multi-select and sorting in app manager, advanced sysctl editor and live analyzer. This is likely the APK that will be published soon.
[Android Apps and Games] Lokifish Marz:
Just found out about the migration offer regarding BMW Pro to AT Pro. Sadly purchased AT Pro months back which is outside the 30 day window. It's all good though as I feel I got my money's worth.

BTW, could by any chance you put in smartwatch display support (full height with scroll maybe)? AT Pro is great tool but having to use a loupe to read the screen is making this old dev go blind.

EDIT

Wrong thread. My mistake. Sorry. Would still like to request smartwatch display support though.
[Android Apps and Games] android_tuner:
We don't currently have a smartwatch to test this. We do have a Note 3 and will look into this in more details, there must be a SDK to develop support.

---------- Post added at 09:06 AM ---------- Previous post was at 09:04 AM ----------

We're working on System Tuner version 3.0. Beta testing should be available soon, stay tuned.

Please check this for a 3-in-1 integrated app: ANDROID TUNER.

ANDROID TUNER IS NOT A REPLACEMENT APP BUT AN INTEGRATION OF ALL 3C APPS AND MANY OTHER

There are 2 options for existing users wishing to use the integrated version:

1) you can use Android Tuner Free which unlocks all already paid features from Battery Monitor Widget Pro and System Tuner Pro (except widgets)

2) or you can use a discount on Android Tuner paid version with this migration offer, note however we can no longer refund old apps as before because refund policy on Play Store have changed since December 20th

We're currently using Android Tuner's existing source code to rebuild BMW and ST from scratch, this is a lot of work and requires a lot of manual handling to avoid these:

- A 10MB APK instead of today's 2MB APK.

- A near-bug-free experience, beta testing will run for a long time with selected users, depending on users' feedback and app usage.

- Accurate data migration for user switching from 2.x to 3.0 without data loss.

- Removing features from BMW without breaking the app (battery data)

- Keeping a low memory footprints splitting UI and services components

- Keeping app performance as high as possible (version checks at run time)

- Removing features using new permissions without breaking the app (sms, contacts, etc). More than 20 permission in AT!

Note that the above is very complex and represents a lot of work, so it will take time before 3.0 is actually published. Future technical difficulties may slow down the work or even prevent it altogether. No guarantees made at this time as we're discovering problems and conflicts every day.

More coming soon, stay tuned.
[Android Apps and Games] android_tuner:
Just wanted to let you know we've published the "old" Process Monitor Widget app as a test drive for the up-coming versions of System Tuner and Battery Monitor Widget. Your idea really made an impression ;)

The app is built from Android Tuner source, which will help make the apps more stable on the long run. The catch is the APK size, which we managed to reduce to about 4MB. Reducing its size further is becoming extremely complicated though.

BMW 3.0, also built from Android Tuner source should be released soon as beta testing went quite alright. Its APK size is about 5MB (from the original 1.2MB!).

We're working hard to make all apps up-to-date, hoping that the numerous changes in UI and the APK sizes will not be killing those apps permanently and our business with it.

While System Tuner 3.0 will provide an updated UI, much improved features, there are numerous changes which could make users unhappy, including the task manager simplified version without all the buttons it used to have which many users used as the main app entry point.

With Battery Monitor Widget 3.0, battery monitoring has improved a lot, further reducing app battery/CPU consumption, however tests revealed some users didn't understand the change and didn't like it.
[Android Apps and Games] zeppelinrox:
Nice!

I will be sure to check it all out :)
[Android Apps and Games] killoid:
[MENTION=5720989]android_tuner[/MENTION] my settings are not sticking with boot.it changes to default value setted by this app automatically! only init.d script is sticking but i dont prefer it. i am using galaxy y duos,stock rooted 2.3.6 rom.
[Android Apps and Games] tobbbie:
CPU settings do not stick (neither CPU clocks nor governor), but the Voltage settings do. I have reported the same already via the application itself to supply all logs. Init.d is not bad if it works - it is executed earlier in the startupo flow and does not require ST to be loaded. On devices with little RAM, the startup phase is so much packed with apps fighting for their share of getting active after boot-complete or network-changed events that I am happy about any non-activated app at that time.
[Android Apps and Games] killoid:
so how does no frills or setcpu do it? i used no frills earlier but haven't faced such issue. btw what about other settings like sd cache,i/o schedulers & oom tweaks etc. ? they dont stick too! & i only use limited number of apps,i have disabled most of them via autostarts. i dont think ST is fighting with some sleeping apps! lol!
[Android Apps and Games] tobbbie:
All apps do it the same: they are activated, look in their own settings and do what is requested. It seems that ST simply does not store what you set. It does create the respective init.d files if asked to do so - so also there the settings are stored, but outside the ST application context.

Regarding fighting apps at startup: This is not the apps fighting against each other, it is simply the OS that activates them based on their subscribed events. The more RAM is there, the more apps can co-exist until they have completed their startup-activity. With little RAM the OS action of apps waiting for activation and the active ones to complete is just taking more time.

I noticed that de-activation of the boot-completed event (ST, autostarts or via xposed modules) does not prevent many to start up at boot, so I suspect that more such events trigger an activation of apps at boot. I just let the device sit on the table after boot for some time before taking into use.

Consequence for my next devices: the more RAM the better, min 1GB, better 2 :)
[Android Apps and Games] 3c:
Turns out that late optimization (in an attempt to reduce APK size) actually removed some of the boot code to reapply saved settings. This will be fixed in next update, which should be available in a few hours.

Actually, ST does store the settings, open settings, active tweaks, boot, boot profile, everything's there.

And yes app can "fight" but more in the sense of overriding each other's settings on boot. The boot process actually runs app which registered for that one after the other, hence there can be some delay before they actually do their thing. Although memory constraints have no influence on that, every registered app will be started.

Apps can be started by many other events, often by network events (connection changes for example), app installation and many others. All those events are listed in apps manager, events tab.
[Android Apps and Games] killoid:
yet it isn't fixed in the latest version. settings arent sticking at boot.
[Android Apps and Games] sheth1nks:
Had yesterday's version installed and had positive results. My rooted stock rom Droid X, which I think is a great performer, seemed even more responsive with my chosen non-excluded apps killed with each refresh.

Updated just now to 0.8.3.1. On my phone governor choices are ondemand,userspace and performance. The frequency sliders are fixed.

I'll see how it performs for the next day or so. The widget looks nice and is useful and informative. Good job on a really neat app!
[Android Apps and Games] zanderman112:
I love this! It much easier now to clear up my ram.

Sent from my never been rooted, always stock eclair Epic.
[Android Apps and Games] MKairys:
That was intended to be a test of the PM UI, its ability to maintain a sorted process list. I have more samples now and I'm seeing some consistency: with display on and PM up it uses 18-19%. In the background with display off I'm seeing 4-6%.

I'm also learning about my other apps :) It occurs to me that we might accumulate an interesting little database here in this forum of the performance of various popular apps on various handsets...
[Android Apps and Games] MKairys:
Enhancement request

I have an enhancement request and an idea about implementing it. You have on the main page four buttons and on the main menu four more buttons plus “settings”. I would like to be able to choose which four buttons I see on the main page. For example, I might choose “analyze”, “record”, and “show/hide system” in addition to the sort selector. Now the idea: put all eight buttons (excluding “settings”) in a scrollable panel and let the user specify their order. Then the menu button can open directly to the settings page, and I can choose which four buttons I see first :)
[Android Apps and Games] 3c:
Interesting idea :) added to the TODO list.
[Android Apps and Games] garywojdan81:
This is a remarkable app & so far it's replaced 2other apps for me. Just have 1small issue..the setting for the exclusion list &the widget keep reverting to the stock configuration at reboot instead of saving my preferences..is that a known bug? Didn't see anything in the thread

Sent from my SuperClean'd SGS
[Android Apps and Games] zeppelinrox:
Usually when an app's settings don't "stick", clearing the cache/data via Application Management fixes it.
[Android Apps and Games] garywojdan81:
Nope, still lose all my presets for the program & widget at reboot. I'll contact the dev & update post with any other info.

Thanks trying it now...

Sent from my SuperClean'd SGS
[Android Apps and Games] MKairys:
Comment about text colors

When recording the process list text colors change from white/grey to cyan/purple (as when analyzing). But I am mostly recording, and I find the white/grey more readable. Perhaps a setting for this choice?
[Android Apps and Games] 3c:
If you switch off the 'show graph while recording' option, it will revert back to standard color when recording. But not graph.

The colors are used to identify a specific task in the graph but actually when there are a lot (showing all system apps for example) it's not possible anyway.

Issue is noted, will see what I can do.
[Android Apps and Games] MKairys:
Good tip, thanks! That works for me.

Let me take the opportunity to thank you for your responsiveness and your willingness to hear suggestions. Not many apps are as well supported, not to mention well designed, as this one!
[Android Apps and Games] 3c:
That's actually why I made it in the first place, tired of having 2, 3 or 4 icons and multiple apps on my home screen for system control!

App/thread is far too young to lists all possible issues... As mentioned clearing data usually does it... but recently I have seen an app I couldn't clear the data! I had to use a rooted explorer to go in /data/data and manually delete the app data myself!

Since I started dev on Android I noticed that the OS has a few bugs here and there which sometimes makes an app look bad and dev receive bad comments... though dev can't do anything about those particular bugs!

To name a few:

1- app data corrupted

2- no widget once app is installed!

3- app installation corrupted, probably the cause of item 2

4- app crashing after an update

5- logcat showing an app is constantly restarting due to a crash, whereas its the system which stopped it in the first place to save resources!

Thanks! Users are like customers, they deserve the best customer service :)

Note that I put those suggestions in a todo/wish list and implement them when I have free time... And actually I will benefit from having a better app too, both as a user and a provider :D
[Android Apps and Games] Smashin282:
Question about PM...

Hi everyone,

Please excuse my ignorance as I am new to the world of Android and mobile technology. I have recently purchased an EVO 4G and am running Mikfroyo 4.5. I have not made it my main device as I am still tweaking the phone in my free time (setting up email, customizing, ect). I have read enough to learn that there is a difference of how a Windows OS and Linux OS uses RAM, ect.

That's what brought me to this wonderfully designed Process Monitor (vs. a task killer)! Here is my stupid question:

If one does not use the Auto-kill feature, PM is not doing anything but monitoring, correct? In other words, PM is not doing anything to help the phone run more efficiently until ones activates Auto-kill settings???
[Android Apps and Games] zeppelinrox:
That's what monitors do: they watch :D

But don't forget the handy dandy record feature.

Of course, you can use it to identify apps that use up more memory than they deserve or apps that behave badly.

It has helped me to decide on whether I should delete an app or not.

If an app is using too much cpu or ram than it's worth, then I get rid of it.

I think that this is the best process monitoring app I've ever tried with the added bonus of an awesome widget.
[Android Apps and Games] Smashin282:
Zeppelinrox!

Thanks for being patient with me. I am starting to wrap my head around this.

Since I had never used a monitor like this that monitors CPU usage, when I saw the applications going to idle (0.0%), I was confused at first because I did not know if the OS or Process Monitor was putting the applications into an idle state. I figured PM was only monitoring what the OS was doing but I wanted to ask to be sure I was understanding that part.

I probably will not use the Auto-kill feature because with my luck I will kill apps that are needed or that will restart themselves anyway and then I might be in trouble and also use up more battery from them restarting themselves.

And I now understand the usefulness of the recording feature as well. I'll have to try that out.

Thank for your helpful response!

Smash
[Android Apps and Games] Smashin282:
Suggestion for developer...

I haven't pressed it since, but the other day I accidentally touched the Kill All feature. I rebooted the phone because I was worried I would stop receiving emails and other important messages.

Would it make sense to add a confirmation to this feature?
[Android Apps and Games] 3c:
Sorry for the late reply... You shouldn't worry about the kill all button being pressed accidentally!

It will not kill any excluded apps (all system apps are excluded by default)...

Even if an app like gmail is killed, it will automatically restart, so you will keep receiving you emails fine!

I usually include gmail, internet and a few other system apps in the auto-kill set to occur on screen-off (most useful), widget refresh (good to keep phone clean/fast) and sometimes during screen-on (less useful, but you start using phone clean).

This feature is useful to get rid of user apps, such as games that might be consuming CPU (or memory) while in the background...

NB: Including system app can be dangerous and can cause more arm than good... eg killing HTC Sense app will have Sense restart almost immediately and consume a huge amount of CPU/battery.

NB2: Just to insist that playing with exclusion list must be done very carefully when using the auto-kill features! Killing the wrong system process can cause problems...
[Android Apps and Games] andytsui:
Nice app. Especially the Trace Log, never thought the trace can be access outside LogCat. Thanks a lot
[Android Apps and Games] captnbli:
Why don't processes add up to the 100% CPU?

Hi,

In the app, the top meter for CPU is showing 100% at the moment. However, the processes below, set to show CPU %, don't add up to anyhitng like 100. System is Included. So, what gives?

Thanks for the app,

The Captn
[Android Apps and Games] 3c:
Hello Captn,

Indeed, did notice this occur when a kernel process (not actually shown) is going crazy. for example the other day I tried to root a Galaxy S with Z4Root, and all the sudden: 100%, but all apps are ok... had to reboot! Couldn't kill the faulty process!

I'm working on showing those processes, but it's impossible to kill any of them :(

EDIT:

Next update will have options to show/record kernel processes, though it should be used with caution as it consumes much more CPU!

For example, on a Desire HD ROM there are around 40 apps running and 100 kernel processes! So updating all data takes 3 times more CPU!
[Android Apps and Games] 3c:
You might have another issue as we tested CPU, SD, IO, OOM and entropy on multiple devices with version 3.0.4 and it worked just fine.
[Android Apps and Games] killoid:
do i have to do a clean install? or how can i help u to identify the problem?
[Android Apps and Games] 3c:
Please open app manager, go to events tab, then select startups and check if system tuner is checked (check box is disabled, but the check should be there). After that, please open active tweaks settings, boot, boot profile and check something is being set there (take a screenshot), then reboot, upon reboot, send a support request from app settings, help and support and attach the screenshot. Please make sure to keep all attachments and also a quick note about the issue.
[Android Apps and Games] Perseus:
@3c, just posting in case others have not highlighted this issue.

This app System tuner is a predominately used for this Mod. Howver with the 3.x beta versions, the Startups list only provides apps that were user Installed. At least on Kitkat. I am not sure if that's the case with other Android Version. Since there is no Defect as such, I am not sure a Logcat is of use.

Do note, the v 2.8 did indeed list the System Apps and all apps that launched at startup. Can you please let me know if it possible to access that list in the 3.x versions ? If not, will you take a request to add that back in ?

Apologies in advance if I missed something obvious.
[Android Apps and Games] 3c:
If you tap the bottom middle button called "User...", it switches between User/System/all. If you long-press that button (suggested by the ...) you can filter the app list by app name or package name.
[Android Apps and Games] Perseus:
Thanks for letting me know. As I said silly of me for missing that one. :laugh:

Quick question though, how'd one get to the receivers/listeners that start at boot for a specific app ? Under startup, the app does not have that details as it used to before.
[Android Apps and Games] 3c:
In startup/event tab, select startup (or on boot completed) in the type drop-down, you'll get all apps set to start on boot, and again the 'user' button to select app category.

Alternatively go to 'apps' tab, long press the desired app, tap 'open', then 'details', there is then a receivers tab where you can find all receivers, eg for boot or any other events triggering an app start.
[Android Apps and Games] Perseus:
Thanks. This second part was what I was looking for.

Just an observation. It does seem like what previously was in one screen is now in two places. Not to mention additional clicks needed to get there.
[Android Apps and Games] psolord:
Hello. Sorry for the bump.

I mistakenly blocked the android media service, the one that is responsible for the ringtones.

How can I get it back?

Thanks.
[Android Apps and Games] trane116:
Hi, I had this app uninstalled and now when I wanted to reinstall it,it says: Unknown Error code during application install: "-24"

Is there anything that I should delete first? Where is it?
[Android Apps and Games] peterbonge:
In the market description you are writing that the default recording rate is 5 minutes, but it is 1 minute. That's confusing...

And why is the description for the recording rate "Interval to update all widgets"?

And wouldn't it make sense to record some more values than "just" the CPU usage? Maybe:

- Charging (yes/no)

- Device active (yes/no)

- Screen on (yes/no)

- GPS active (yes/no)

- Phone signal quality

- Battery level