December 31, 2013

Cool Tool FAQ

Lately I've been receiving lots of emails with similar issues. In this topic I will try to answer all possible questions.


Q: Xposed Framework features do not work in Pro version.
A: mnt/asec folder is not mounted yet at time xposed framework starts loading modules. That's why your paid app doesn't work. Xposed simply can't load it, because path doesn't exist.

As temporary workaround please try one of following tips:

Q: Application doesn't work, crashes, failed to pop up floating panel, showing wrong values, located at wrong position, has wrong size, color etc. How to fix this?
A:  Go to App settings -> Advanced -> Reset settings to defaults (note: this will reset only current settings preset). Default settings are suitable for most devices and users.

Q: I'm unable to find the "show panel" to toggle the panel
A: My mail box full of similar emails, so i decided to create detailed manual. See below :D
For modern and classic UI

Q: The panel pops up for a second then goes away.
A: Disable "Hide in fullscreen apps" preference. The panel hides because your device doesn't have status bar.

Q: Why CPU temp feature not implemented? 
A: This feature implemented partially via custom labels. Try to play with predefined paths. If doesn't help, try to search any info about your device cpu temp file on XDA forum.

Q: Why I can't setup floating panel over status bar/navigation bar
A: Install Xposed Framework and you will get additional overlay modes (and don't forget to root your device)

Q: Notification of "Cool tool is running" has appeared in persistent notifications part of notification bar. I really hate this! What is this???
A: https://plus.google.com/105051985738280261832/posts/MTinJWdNL8t
The only way to disable notification is disabling "Keep in Memory" preference. But i do not recommend it.

Q: Cannot move it to the Right, only up and down...
A: Make sure your panel width is less than screen width ;) (tip: open sliders tab and reduce "panel width" slider value)

Q: I hate floating windows. I want a widget!
A: Sorry, floating window is main concept of this app. No plans to implement widget at this moment.

Q: I hate floating windows. Is it possible to inject panel directly in the status bar?
A: Well, yes! Just install Xposed Framework and enable this feature in the xposed tab (root is required)

Q: Is it possible to implement FPS meter?
A: At this moment no :(

Q: Cellular signal meter doesn't work on my Galaxy Note
A: Its ok. Some Samsung devices has a firmware bug (or feature?) so just accept it as is.

Q: WTF is regex? How to use it?
A: Well if you don't mind my ugly English, please read this post.
Also these docs can be useful:
http://www.tutorialspoint.com/java/java_regular_expressions.htm
http://www.vogella.com/articles/JavaRegularExpressions/article.html
http://en.wikipedia.org/wiki/Regular_expression
http://gskinner.com/RegExr/

Q: How to monitor cpu frequency per cores?
A: If you really need this, use custom labels!
/sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq

Q: I saw the video where you drag the panel with finger. How did you do it?! 
A: CoolTool Settings -> Advanced -> Overlay Type: Normal or NAVIGATION_BAR_PANEL

Q: I would like to buy the PRO version but it's not on the Play Store
A: Sorry, not my fault. This is due to Google regional restrictions. No way to upload payed apps from my country.

Q: Too many rights ... What location and record audio?
A: Ok. I hate it too. But all permissions are required for providing such rich functionality:
RECEIVE_BOOT_COMPLETED - Run on Startup feature
SYSTEM_ALERT_WINDOW "Stay On Top" feature
INTERNET & ACCESS_NETWORK_STATE - Ad banner
ACCESS_WIFI_STATE - WiFi Signal determine
VIBRATE - haptic feedback
KILL_BACKGROUND_PROCESSES & RESTART_PACKAGES - Task Killer
CHANGE_NETWORK_STATE - GSM Signal feature
ACCESS_FINE_LOCATION - Num Of GPS Sats feature
WRITE_EXTERNAL_STORAGE - Backup settings to sdcard
MODIFY_AUDIO_SETTINGS & RECORD_AUDIO - equalizer & VU
READ_PHONE_STATE - some phone models required this permission for cell signal reading.


Q: How can I backup my settings?
A: It's done automatically. All your preset slots stored in cooltool_presets folder on sd-card. It is simple xml preference file. If something going wrong you can rename any of presets to "cpuoverlay.xml" and put it to /data/data/ds.cpuoverlay/shared_prefs folder.
There is also Backup to Cloud feature in the advanced tab.

Q: How do I see how much memory is left in my second sd card?
A: Enable "SD Card free space" label or gauge
Enable "External SD" in advanced settings
Enter path to external SD into "External SD path" field


Q: What would you recommend to convert temperatures?
My Galaxy Nexus shows my CPU temperature as 26400 when it should read 26.4ºC.
A: Use regex:
(\d+)\d{3}
Or if you want to keep decimal precision, change regex and replacement pattern:
(\d+)(\d)\d{2}
$1.$2ºC

Q: What does current gauge shows? Most of time it is full in my phone
A: Battery current feature supported by limited android devices. Most of samsungs and htcs doesn't support it. You can try to enable "estimated current" preference in the advanced settings.

Q: How do you use the Task Killer?
A: As usual. Task Killer allows you to force close all background processes. 


Q: Is there a way to show the IP address of an interface with a custom label?
A: You can try "arp" path and regex:\? \((\d+\.\d+\.\d+\.\d+)\).+
Note that arp tool may not be available on your device

Q: Is it battery drain?
A: Nope :)

 
Need more answers? Ask your question in the comments!

26 comments:

  1. Samsung GSII, Last update messed up hight only width stayed the same, no way to change it. Even a settings restore did not fix. Text is one letter after another vertically? Ended up reinstalling the previous version
    Also started using all resourses, while killing battery and heating up the phone all when the phone was needed the most. I was not happy.

    ReplyDelete
  2. tool is disabled on each upgrade.

    ReplyDelete
  3. How do I see how much memory is left in my second sd card of my droid razr maxx?

    ReplyDelete
    Replies
    1. 1. Enable SD Card free space label or gauge
      2. Enable "External SD" in advanced settings
      3. Enter path to external SD into "External SD path" field

      Delete
    2. This comment has been removed by the author.

      Delete
    3. This comment has been removed by the author.

      Delete
    4. The point is that you have to watch the spelling when entering the path since it is casesensitive! Cost me a little time... Tested with the pro version 5.4.3

      Delete
  4. What would you recommend to convert temperatures?
    My Galaxy Nexus shows my CPU temperature as 26400 when it should read 26.4ºC.

    ReplyDelete
  5. What deos current gauge shows?. Most of time it is full in my phone.

    ReplyDelete
  6. Great tool, but please add these features :-)

    1. Reformat "n:0+0KB/s" as "UP 0 - DN 0 (kB/s)" ; make numbers different color
    2. Network traffic gauge [increase width x2] [replace "N" with up/down arrows]
    3. I/O activity gauge [increase width x2] [replace "I/O" with "R W" {read/write} ]
    4. allow user to change order of gauges in notification bar
    5. allow empty space between gauges

    ReplyDelete
  7. Need separate plate for graph bar with independent position control
    (No graph behind label text please!)

    ReplyDelete
  8. How do I convert SD Card free space?

    ReplyDelete
  9. How do you use the Task Killer?

    ReplyDelete
  10. is there a way to show the IP address of an interface with a custom label?
    great app, I love it and I hope you can soon sell it in play store.

    ReplyDelete
  11. Can i sew my swipe memory with this app....

    ReplyDelete
  12. Is there a way to show VU meter for microphone signal?

    ReplyDelete
  13. Bitte noch die Möglichkeit System Schriftarten auswählen zu können, die dann bei start des Gerätes automatisch startet. Die Geschwindigkeit wird in KByte/s angezeigt, schön wäre alternativ in Kbit/s. Klasse wäre auch den Ladestrom sehen zu können, interessant besonders für induktiv laden. Update hier in der Free Version, aber als Bezalversion (Amazon Apps) nicht??? Seit Update auf Kitkat 4.4.2 wird das Overlay nicht mehr im S-Cover Fenster angezeigt. Bitte wieder möglich machen. Samsung Galaxy Note 3

    ReplyDelete
  14. How can i get network traffic visualisation on my nexus 7 (2012)

    ReplyDelete
  15. Please add support for up to four cores to cpu settings. For example, have option to show the cpu frequency and/or load of all four cores either by text or 4 bars, etc.

    ReplyDelete
  16. Will this app get my phone pregnant?

    ReplyDelete
  17. I absolutely love Cool Tool and use it as an Xposed module. I get CPU load in Main (Graph) and meter. I get CPU frequency, Usage, and /avaiable RAM in Labels.CPU Usage Gauge and RAM Gauge in gauges. I use as Xposed in notification bar. On bottom of Cool Tool Settings are two buttons. Hide/Show Panel and Close Settings. I always set to Show Panel so I can see it. After a reboot, update, or for no particular reason at all, it disappears from the notification area, I must go into Cool Tool Settings and tap Show Panel again. This is constant. There is no such thing as "Set it and Forget It". Can this module be made to show panel all the time or at least make this setting stick? Using CyanogenMod rom 11, build 2014/05/29 but build date does not matter, it happens constantly. Android Version 4.4.2. If this cannot be fixed, there is no point in having this tool and I must uninstall it.

    Can you help with this, PLEASE?

    ReplyDelete
  18. this funny thing happened. i disabled cool tool within xopsed installer app and rebooted and cool tool started working with 0 problems. before it woukdnt even show up when the module was activated .

    ReplyDelete
  19. System UI failed after installation. cannot use my phone later its samsung galaxy s i9000 cynogen mod. JB4.3

    ReplyDelete