Release Notes

What’s new in App Tune-up Kit v1.3?

  • Enabled app rating on Snapdragon 820 devices – App Tune-up Kit will now rate apps and provide recommendations for developers on devices with Snapdragon 820 (8996) processors (e.g. Samsung Galaxy S7)
  • Improved estimated power readings on non-Snapdragon devices   
  • Improved processor thermal reporting
    • Added processor temperature support for Snapdragon 820-based devices
    • Fixed thermal reporting issues on some devices, such as the Nexus 6P
  • Added Screen Brightness support on non-Snapdragon devices - The Screen Brightness data point now appears in the detailed report for both Snapdragon and non-Snapdragon devices
    • Fixed an issue where App Tune-up Kit’s Screen Auto-Brightness feature would not work if “Adaptive Brightness” was enabled in Android settings.
  • Improved Android M permission handling - Implemented Android M Permission model checks and dialogs for all "Storage" cases. With this change, the Storage permission and the ability to write system settings (Screen Brightness) are no longer granted at install time. They are disabled until the user enables them.
  • Other bug fixes and optimizations

Known Issues (new to this update)

  • This app does not yet support Android 6.0 (N)
  • The Screen Brightness value in the detailed report may not be accurate if the device's screen is allowed to dim or timeout during the profiling session. Do not press the power button to turn your screen off while profiling.

What’s new in App Tune-up Kit v1.2?

  • Frame rate readings – App Tune-up Kit is now capable of reporting accurate FPS frame rate readings on Open GL apps. This feature can be enabled on the Settings page when your device is connected to a computer running Snapdragon Profiler. Follow the instructions in our FAQ for more details.
    • When available, average frame rate appears in the dashboard instead of GPU load.
    • Average, median and maximum frame rates appear in the detailed report (when available).
  • Improved thermal readings on Snapdragon 810 processors – Added dynamic selection of the proper thermal zone for reading processor temperature. This resolved some issues on some devices such as the HTC One M9 and Sony devices, including the Xperia Z3+ and Z4.
  • Other bug fixes and optimizations – Optimized the App Tune-up Kit dashboard screen to minimize power usage, modified App Tune-up Kit’s home screen app list to automatically update when apps are installed or uninstalled, and resolved several issues when profiling on Android M devices.

Known Issues (this update only)

  • If you are profiling FPS on an app and you navigate away from that app and back, the reported FPS values may start to become invalid.
  • Profiling FPS may cause inaccurate GPU Load values so we disable GPU Load when FPS profiling is enabled.
  • If you change the ‘GPU Profiling Mode’ setting to FPS and profile one or more times, you need to reboot your mobile device before you can change the setting back to ‘GPU Load.’
  • Although rare, when FPS profiling is enabled, some app/device combinations can result in the application crashing during profiling (e.g. Samsung Galaxy Note 4).
  • The dashboard rating for frames per second is currently a fixed scale, instead of being based on category averages like the other dashboard metrics. There are two FPS scales. One scale is used for Top 20, Benchmarks, Extreme Games and Games, while another scale is used for Books & Reference, Music & Audio and News & Magazines.
  • When using the "Send Report" feature, if Gmail is selected to handle the file, some Gmail versions will display an error and not attach the PDF file properly. You can either navigate to the Google Play Store and install the latest Gmail update, or navigate to Android Settings and ensure that the "Storage" permission is enabled for Gmail.

What’s new in App Tune-up Kit v1.1?

  • Improved support for Snapdragon 808 (8992) processors
    • Added rating and recommendation support for devices with Snapdragon 808 processors
    • Implemented processor temperature support on devices with Snapdragon 808 processors. Note: Temperature data may not be available with all Android software releases.
  • Improved Nexus 5X/6P support
    • Accurate direct battery power readings are now possible on the Google Nexus 5X and Nexus 6P.
  • Added more Google Play categories – You can now rate any app against more categories from Google Play, including: Books & Reference, Music & Audio and News & Magazines. These categories include many popular apps that are not in the Top 20.
  • New specialty rating categories – Because most popular games are casual games, we’ve added a new "Extreme Gaming" category that more accurately rates more advanced games. A new “Benchmark” category was also added that includes four popular benchmarks: AnTuTu 6.0, 3DMark, Geekbench 3 and Vellamo Metal.
  • Improved app ratings – Updated the ratings for the Top 20 and Game categories.
  • More accurate recommendation triggering – The thresholds used to trigger various recommendations have been revised for improved accuracy.
  • Screen Auto-brightness bypass setting – Added a new setting that allows users to disable the screen auto-brightness feature. This feature automatically sets the screen to 100% during profiling to better match our test environment.
  • Improved automatic power selection - Fixed a problem where the power source auto-select feature would sometimes choose Estimation, even when Direct Power was supported.
  • Other bug fixes and improvements
    • Fixed an error that occurred when a user would try to profile an app that had been recently uninstalled
    • Fixed the functionality of the Exit button in the navigation drawer of the Session Summary dashboard screen
    • Fixed a background color mismatch on the first-launch-only EULA screen in landscape orientation on some devices
    • Updated FAQs

Known Issues

This software runs on any smartphone or tablet running Android 4.0 (or later), however, not all features are supported by all processors. Here is a list of known issues:

  • Devices without Snapdragon processors do not provide the data required to display accurate direct power readings, GPU-related values or screen brightness. Because of this, the rating dial appears blue and the app will not be rated.
  • Not all Android devices are capable of reporting accurate battery power. App Tune-up Kit attempts to detect this and use estimated power instead. This will be indicated in the dashboard with an asterisk.
  • Estimating power usage increases the load on the CPU, so it shouldn’t be used when your device reports accurate system power. It’s also less accurate than direct power readings.
  • Devices with Snapdragon 808 (8992), Snapdragon 810 (8994) and Snapdragon 820 (8996) processors may provide less accurate power readings because they only provide data updates every 30 seconds.
  • Not all Android devices report processor temperature so battery temperature is used instead. This can affect the accuracy of ratings.
  • Not all Android devices are capable of reporting per-app CPU load values, so normalized or system CPU load values will be used for ratings instead. This will be indicated in the dashboard with a superscript symbol that will also appear in the detailed report.
  • Apps are only rated if the device has one of the supported processors shown below. Devices with unsupported processors will display a blue dial on the dashboard without a rating. Support for more processors will be added in the future.
    • Qualcomm Snapdragon S4 Pro (8064)
    • Qualcomm Snapdragon 800 (8974)
    • Qualcomm Snapdragon 801 (8974)
    • Qualcomm Snapdragon 805 (8084)
    • Qualcomm Snapdragon 808 (8992)
    • Qualcomm Snapdragon 810 (8994)

      For best results, use one of the following devices if you have them available: Nexus 6, Nexus 7 (2013), Nexus 5X, Samsung Galaxy Note 3 and LG G Flex2.
  • If a device does not support one of the five dashboard tabs, that tab will display “N/A” and will not be rated.
  • Profiling with other apps running in the background will affect profiling results. Close all other apps before profiling.
  • Returning to App Tune-up Kit before profiling is complete may affect the accuracy of results. It can also cause normalized CPU load or estimated power to be displayed in the dashboard instead of per-app CPU load or direct power (on devices that support those data points).
  • Ratings and Recommendations use the chipset of the current device instead of the device that the session was saved on. (i.e. If a file is transferred to a device with another chipset, then the wrong thresholds will be used.)
  • Apps that display ads can cause dramatic differences in CPU, GPU and power readings between multiple sessions.
  • The data used for profiling an app varies greatly from processor to processor. As a result, sessions from different processor types are incompatible for comparison.
  • Screen Brightness may not increase to 100% during profiling when “Adaptive Brightness” is enabled and the “Screen Auto-Brightness” setting is checked.
  • Profiling less than 1 minute could result in less accurate data and app ratings.

What’s new in App Tune-up Kit v1.01?

  • Get Recommendations feature – Provides custom-tailored suggestions to help developers make better apps. This is a beta feature that will improve over time.
  • Session descriptions – The name of the profiling session now appears in the Compare Sessions report. This allows you to include descriptive info when you save your sessions.
  • You can now access the Navigation drawer from the Session Summary dashboard.
  • Tapping a truncated text string on the Compare Sessions report displays the full text string.
  • Shortened the default prefix of saved session files to “ATUK_”
  • Added symbols and footnotes to the Dashboard screen to indicate when a data point was unsupported and has fallen back to a secondary data point for ratings
  • Lowered the temperature warning threshold from 60C to 55C
  • Removed some of the decimal points in all reports to avoid truncation
  • Updated text on the About screen and EULA

Known Issues

This software runs on any smartphone or tablet running Android 4.0 (or later), however, not all features are supported by all processors. Here is a list of known issues:

  • Devices without Snapdragon processors do not provide the data required to display accurate direct power readings, GPU-related values or screen brightness. Because of this, the rating dial appears blue and the app will not be rated.
  • Not all Android devices are capable of reporting accurate battery power. App Tune-up Kit attempts to detect this and use estimated power instead. This will be indicated in the dashboard with an asterisk.
  • Although rare, App Tune-up Kit occasionally selects estimated power when auto-select is enabled and accurate power is available.
  • Estimating power usage increases the load on the CPU, so it shouldn’t be used when your device reports accurate system power. It’s also less accurate than direct power readings.
  • Devices with Snapdragon 810 (8994) and Snapdragon 820 (8996) processors may provide less accurate power readings because they only provide data updates every 30 seconds.
  • Not all Android devices report processor temperature, (e.g. HTC M9) so battery temperature is used instead. This can affect the accuracy of ratings.
  • Not all Android devices are capable of reporting per-app CPU load values, so normalized or system CPU load values will be used for ratings instead. This will be indicated in the dashboard with a superscript symbol that will also appear in the detailed report.
  • Apps are only rated if the device has one of the supported processors shown below. Devices with unsupported processors will display a blue dial on the dashboard without a rating. Support for more processors will be added in the future.
    • Qualcomm Snapdragon S4 Pro (8064)
    • Qualcomm Snapdragon 800 (8974)
    • Qualcomm Snapdragon 801 (8974)
    • Qualcomm Snapdragon 805 (8084)
    • Qualcomm Snapdragon 810 (8994)

      For best results, use one of the following devices if you have them available: Nexus 6, Nexus 7 (2013) or Samsung Galaxy Note 3.
  • If a device does not support one of the five dashboard tabs, that tab will display “N/A” and will not be rated.
  • Profiling with other apps running in the background will affect profiling results. Close all other apps before profiling.
  • Returning to App Tune-up Kit before profiling is complete may affect the accuracy of results. It can also cause normalized CPU load or estimated power to be displayed in the dashboard instead of per-app CPU load or direct power (on devices that support those data points).
  • Ratings and Recommendations use the chipset of the current device instead of on the device that the session was saved on.  (i.e. If a file is transferred to a device with another chipset, then the wrong thresholds will be used.)
  • Apps that display different types of ads can cause dramatic differences in CPU, GPU and power readings between multiple sessions.
  • The data used for profiling an app varies greatly from processor to processor. As a result, sessions from different processor types are incompatible for comparison.
  • Screen Brightness may not increase to 100% during profiling as expected when “Adaptive Brightness” is enabled. This will affect power readings and rating accuracy.
  • Profiling less than 1 minute could result in less accurate data and app ratings.