[APP][2.2+]Tinycore - The tiny system monitor that fits your status-bar!

Search This thread

Rolf Smit

Senior Member
Sep 17, 2013
158
215
www.neotechsoftware.com
Tinycore

Tinycore is a tiny and highly customizable cpu and memory monitor gadget that will fit your status-bar or any other place on your screen perfectly. With this app you will always know how much Ram your device is using how much load your CPU has or even on what frequencies your CPU is running.

Tinycore is in fact a small overlay window, the overlay is so small that most people wont even notice it's there. No matter what you do on your device Tinycore is always there to tell you the whats going one inside without distracting you or using lots of your valuable screen space.



In action
This is an example of how Tinycore could look when placed on top of the status-bar! Of course many more styles can be created! (See attached images for full app screenshots)

Before Tinycore
qlYsjh8.png


Tinycore enabled
d9VD1Ui.png




Goal
Tinycore is designed to be lightweight, fashionable and to be highly customizable! The 'impact' on system resources like Ram and CPU aren't noticeable at all, which is great because no one wants a resource eating monitor. The application tries to follow official android developer guidelines as much as possible and comes with the simplicity and beauty of the famous Holo theme.

Although Tinycore has some pro features the basic version of the app is fully usable! For the full customization experience some pro features can be unlocked inside the app using Google In-app-billing.


Screenshots
tinycore_screenshots.png




Download
Currently the app is only available trough Google Play




If you like Tinycore you may want to check out my new game BubbleTap :)

BubbleTap xda thread


Key features
  • Display CPU usage or Ram usage
  • and CPU frequency (pro)
  • Add up to 8 different monitors to your status-bar! (pro)
  • Customizable colors
  • Multi-core support (pro)
  • Automaticly start at boot
  • Customize the location
  • Optional "Keep-alive" notification
  • Customizable width
  • Customizable height
  • Customizable update interval (pro)
  • Customizable colors
  • Float below status-bar (pro)
  • Reverse orientation

Permissions
Tinycore uses only the most highly necessary permissions and nothing more!

  • RECEIVE_BOOT_COMPLETED This permission is used to start the app automatically when your phone boots
  • SYSTEM_ALERT_WINDOW Must have permission for this app, without this permission the app is not capable of showing the monitor


Feedback
The main reason I created this topic was because I would really like to get some feedback. I did not have the chance to fully test this app on devices with 8 or more cores, if you have a problem or got some great ideas! Let me know!

XDA:DevDB Information
Tinycore, App for all devices (see above for details)

Contributors
Rolf Smit

Version Information
Status: Stable
Current Stable Version: 3.2.5

Created 2014-03-04
Last Updated 2016-02-24
 

Attachments

  • frame_Screenshot_2014-12-11-11-51-24.jpg
    frame_Screenshot_2014-12-11-11-51-24.jpg
    198.9 KB · Views: 6,705
  • frame_Screenshot_2014-12-11-11-51-05.jpg
    frame_Screenshot_2014-12-11-11-51-05.jpg
    162.5 KB · Views: 6,642
  • frame_Screenshot_2014-12-11-11-50-47.jpg
    frame_Screenshot_2014-12-11-11-50-47.jpg
    204.7 KB · Views: 6,572
  • frame_Screenshot_2014-12-11-11-50-27.jpg
    frame_Screenshot_2014-12-11-11-50-27.jpg
    173.8 KB · Views: 6,326
  • frame_Screenshot_2014-12-11-11-50-37.jpg
    frame_Screenshot_2014-12-11-11-50-37.jpg
    190.4 KB · Views: 6,292
  • frame_Screenshot_2014-12-11-12-47-44.jpg
    frame_Screenshot_2014-12-11-12-47-44.jpg
    186 KB · Views: 6,303
Last edited:

Rolf Smit

Senior Member
Sep 17, 2013
158
215
www.neotechsoftware.com
Version-history

Version 3.0

3.2.5 (25)
  • Updated translations;
  • Added Japanese translation;
  • Fixed crash on Nexus 9 (Tegra devices).

3.2.4 (24)
  • Added GPU load support for the Snapdragon 808 GPU;
  • Added GPU support for some Tegra devices;
  • Language update;
  • Bug-fixes;
  • stability improvements;

3.2.3 (23)
  • Language update
  • API update
  • Small bug fixes

3.2.2 (22)
  • Added more GPU support: Nexus 5, Perseus kernel;
  • Added GPU frequency monitor;
  • Bug-fixes, stability and layout improvements;
  • Updated Danish translation.

3.2.1 (21)
  • Added GPU support for: Faux, Omap, Mali and Adreno GPUs/kernels;
  • New gravity types: center top and center bottom;
  • New option to hide Tinycore while daydreaming;
  • Layout improvements.

3.2 (20)
  • Added: GPU monitor (only for supported devices, should work on most Qualcomm chips);
  • Updated: Turkish and Slovak languages;
  • Improved: monitor editing layout and some others;
  • Smaller app size;
  • Stability improvements;

3.1.1 (19)
  • Bug fix: RAM monitor nog working when placed after a CPU temperature monitor;
  • Updated: Danish and Russian translations;
  • Added: Bulgarian translation;
  • Improved: RAM allocation of the CPU usage monitor (a few bytes);
  • Stability and UI improvments.

3.1 (18)
  • Android 5.1 updates;
  • New: Launcher icon
  • CPU temperature support for more devices
  • New active profile indicator
  • New takser/automation intents:
    • Start Tinycore: org.neotech.app.tinycore.START
    • Stop Tinycore: org.neotech.app.tinycore.STOP
  • Improved: layouts and user-flow
  • Improved: detection of the status-bar
  • Removed outdated translations :(
    • Macedonian
    • Bulgarian
    • Portuguese (Portugal)
    • Slovenian
    • Thai
  • Updated: Support library, build tools and compile version
  • Bug fixes and stability improvements

3.0.2 (17)
  • Fixed: Below status-bar function not working.

3.0.1 (16)
  • Fixed: Android 5.0 ART crash.

3.0.0 (15)
  • New: Fully customizable profiles;
  • New: System info screen (CPU, RAM, Battery);
  • New: Lollipop style theme;
  • New: CPU temperature monitor;
  • New: Battery temperature monitor;
  • Fixed: Bug in detecting CPU frequencies and online state of the CPU;
  • Added 5 new languages:
    • Danish
    • Bulgarian
    • Czech
    • Korean
    • Thai

Version 2.0

2.2 (13)
  • Added: Quick profiles
  • Fixed: Core online offline detection.
  • Changed: Better core detection for 4 and 8 core devices!

2.1.2 (12)
  • Fixed: RAM monitor not working for some 2Gb+ devices.
  • Updated translations.

2.1.1 (11)
  • Bug fixes and optimizations.
    • Fixed: Suddenly force close bug on some Android 4.1+ devices.
    • Fixed: Orientation would't change anymore.
  • Added 1 new language: Arabic.

2.1.0 (10)
  • Increased the maximum amount of monitors from 8 to 10.
  • Added an experimental option to automatically hide the monitors in full-screen.
  • Added option to set the notification priority (Only for Android 4.1 and higher).
  • Moved notification settings to its own menu.
  • Added new monitor type: battery level.
  • Fixed force close when pressing the feedback button.
  • Fixed height bug in the free version.
  • Fixed orientation dialog showing when not supposed to.
  • Decreased the buy and social dialog show rate.
  • Optimizations when phone screen turns off. (Tinycore shuts itself now almost completely down!)
  • Updated language files.
  • Added 4 new languages:
    • German
    • Hebrew
    • Polish
    • Turkish

2.0.0 (8)
  • Multiple monitor support! Add up to 8 monitors in your status-bar, display ram and CPU at the same time.
  • Even more features available to free users.
  • New app design and logo.
  • Option to show all cores at once, or just one core of your choice.
  • CPU min and max frequency read method changed.
  • And many more!
Version 1.0


1.1.3 (5)
  • Added: 4 new languages: Chinese, Macedonian, Slovenian and Spanish
  • Updated: In-app-billing library for improved security
  • Updated: Actionbar library
  • Updated: Localization for some languages
  • Fixed: Some miscellaneous bugs

1.1.2 (4)
  • Added: 6 new languages:
    • Dutch
    • Slovak
    • Russian
    • Italian
    • Portuguese - Portugal
    • Portuguese - Brazil
  • Changed: Maximum height from 20px to 40px
  • Changed: Default interval from 1 second to 1.5 second
  • Fixed: CPU frequency not correctly showing on some devices
  • Other: Some tweaks and improvements

1.1.1 (3)
  • Force close bug fix for Android 2.3 and below
  • Some tweaks and improvements

1.1 (2)
  • New: Option to show Ram usage or even CPU frequency
  • New: Option to hide the notification
  • New: Dark theme as requested (press menu, or press the action-bar overflow button to find the switch option)
  • Changed: Some layout improvements
  • Changed: Fully custom colors available for free version
  • Fixed: Few small bugs

1.0 (1)
  • Initial release
 
Last edited:

Rolf Smit

Senior Member
Sep 17, 2013
158
215
www.neotechsoftware.com
Localization

Tinycore, made with love
Tinycore is made in Holland and by default available in Dutch (off-course) and also in English. Thanks to many XDA members Tinycore is also available in many other languages!

Translate to your language
You can help by translating Tinycore to your language, just head to www.getlocalization.com create an account, go to the Tinycore project page www.getlocalization.com/tinycore and your ready to go!

Everyone helping with translating will be added to this credit list. (Don't forget to send me a private message otherwise I might just miss you!)


Localization credits and progress

Almost done (currently included in app)

Needs work (not included in app)

tinycore_credit_cloud.png
 
Last edited:

Rolf Smit

Senior Member
Sep 17, 2013
158
215
www.neotechsoftware.com
Tinycore 2.0

First of all a many many truly many thanks to everyone supporting my work!

Tinycore 2.0 is finally finished!

Tinycore 2.0 introduces the option for pro users to add more than just one monitor to the status-bar, this feature is requested very often!

All changes
  • Multiple monitor support! Add up to 8 monitors in your status-bar, display ram and CPU at the same time.
  • Even more features available to free users.
  • New app design and logo.
  • Option to show all cores at once, or just one core of your choice.
  • CPU min and max frequency read method changed.
  • And many more!
 

Rolf Smit

Senior Member
Sep 17, 2013
158
215
www.neotechsoftware.com
the multi core button... does it split the bar's height in 4? if so, I'd be happy if you add a buttob to split it in width, so that there will be 4 bars evenly split making the addition of their widths the same as the one core width

Sent from my Nexus 4

This feature is now available! (Note: Play Store takes some time to update!)


if you need a German translation, I'd be happy to help :)

Sent from my C6603 using Tapatalk

That would be great! Take a look at the localization section! (3 post, http://forum.xda-developers.com/showpost.php?p=50818653&postcount=3)

cool :) it works very good on my gnex with KitKat :)

keep up the good work! :)

Thank you!

Thank you, gonna have a deeper look, sounds interesting and handy.
And congrats making into the XDA portal :D

Haha thanks, I like it :)

I think that tabbed view would be better choise than toggles :)

What version of the app are you using, Tinycore 1.1.3 or 2.0? Because the 2.0 update I just released has a completely new UI.
 

Handled

Senior Member
Jul 3, 2013
140
39
Great idea. Purchased. Recently I was having issues with cpu being stuck at high frequency. Took a fresh install of current Rom to fix. Was looking for an app like this with a minimal interface. Keep the update interval at default cause I don't need real-time monitoring. Just making sure cores are dropping to lower frequencies. Suits my needs just fine.

---------- Post added at 04:51 PM ---------- Previous post was at 04:47 PM ----------

Now I don't have to keep opening trickster mod every minute

Also, what would the impact on battery be if I run this as a persistent notification. Because of the updating every 1.5 second, would it still allow for deep sleep? Noob here
 
Last edited:

fabio000

Senior Member
Jul 19, 2010
229
100
Mauá
great work :)

I think it would be great if had an option to show battery level in tinycore... with tinycore showing the battery level, we user could hide the battery stock icon (with another apps) gaining space in the statusbar
 

xDanVitox

Senior Member
Jan 13, 2009
105
22
great work :)

I think it would be great if had an option to show battery level in tinycore... with tinycore showing the battery level, we user could hide the battery stock icon (with another apps) gaining space in the statusbar

I agree with this and think it would also be cool to be able to stack them so you could have battery and CPU on the top of the status bar.

Sent from my SCH-I605 using Tapatalk
 

paranoidjack

New member
Dec 27, 2010
1
0
Nice app, purchased it but a feature I think is missing is a visibility level; below, normal, on top. Why? At the moment the monitoring bars are still viewable when pulling down the notification panel, the same for lock screen. I'd rather have it use the same behaviour as the status bar.

Sent from my XT1032 using XDA Premium 4 mobile app
 

Swede2008

Senior Member
Oct 4, 2008
367
72
great work :)

I think it would be great if had an option to show battery level in tinycore... with tinycore showing the battery level, we user could hide the battery stock icon (with another apps) gaining space in the statusbar

I agree with this and think it would also be cool to be able to stack them so you could have battery and CPU on the top of the status bar.

Sent from my SCH-I605 using Tapatalk

I made Tinycore semi transparent so that it's still possible to see battery bar, worked great for me. (The blue line is Tinycore)
 

Attachments

  • Screenshot_2014-03-05-16-20-37.jpg
    Screenshot_2014-03-05-16-20-37.jpg
    100.1 KB · Views: 337
  • Screenshot_2014-03-05-16-25-33.jpg
    Screenshot_2014-03-05-16-25-33.jpg
    45.1 KB · Views: 311
Last edited:

Twmade

Senior Member
Jun 26, 2012
138
18
Just installed, gonna give it a whirl. Great app and excellent execution, loving it so far. But please stop asking me to share/rate/buy the app every single time I boot up, pretty obnoxious.

Edit 1: If I pick ram monitor the bar stays completely solid across the board (doesn't fluctuate and doesnt move) no matter what I am doing to the phone

Edit 2: Can someone explain the Height in layouts for me? I cannot see a visible different between 1 and 40px. The line doesn't get... fatter. The width I understand (horizontal line, how far it stretches across your screen) but the height seems to do nothing for me. Weigth (correct spelling there?) also does nothing for me.
 
Last edited:

Byakko Custom

Senior Member
Feb 21, 2013
733
140
Samsung Galaxy S9
This app is amazing! I love all the features it has and I'm recommending it to ALL the people!
I was just wondering if it were possible to have an input box for color codes (e.g. AARRGGBB, 6A458CF5, FFCCCCCC)

53 65 6e 74 20 66 72 6f 6d 20 6d 79 20 41 74 72 69 78 20 48 44 20 75 73 69 6e 67 20 74 61 70 61 74 61 6c 6b 2e 2e 2e
 

Top Liked Posts

  • There are no posts matching your filters.
  • 60
    Tinycore

    Tinycore is a tiny and highly customizable cpu and memory monitor gadget that will fit your status-bar or any other place on your screen perfectly. With this app you will always know how much Ram your device is using how much load your CPU has or even on what frequencies your CPU is running.

    Tinycore is in fact a small overlay window, the overlay is so small that most people wont even notice it's there. No matter what you do on your device Tinycore is always there to tell you the whats going one inside without distracting you or using lots of your valuable screen space.



    In action
    This is an example of how Tinycore could look when placed on top of the status-bar! Of course many more styles can be created! (See attached images for full app screenshots)

    Before Tinycore
    qlYsjh8.png


    Tinycore enabled
    d9VD1Ui.png




    Goal
    Tinycore is designed to be lightweight, fashionable and to be highly customizable! The 'impact' on system resources like Ram and CPU aren't noticeable at all, which is great because no one wants a resource eating monitor. The application tries to follow official android developer guidelines as much as possible and comes with the simplicity and beauty of the famous Holo theme.

    Although Tinycore has some pro features the basic version of the app is fully usable! For the full customization experience some pro features can be unlocked inside the app using Google In-app-billing.


    Screenshots
    tinycore_screenshots.png




    Download
    Currently the app is only available trough Google Play




    If you like Tinycore you may want to check out my new game BubbleTap :)

    BubbleTap xda thread


    Key features
    • Display CPU usage or Ram usage
    • and CPU frequency (pro)
    • Add up to 8 different monitors to your status-bar! (pro)
    • Customizable colors
    • Multi-core support (pro)
    • Automaticly start at boot
    • Customize the location
    • Optional "Keep-alive" notification
    • Customizable width
    • Customizable height
    • Customizable update interval (pro)
    • Customizable colors
    • Float below status-bar (pro)
    • Reverse orientation

    Permissions
    Tinycore uses only the most highly necessary permissions and nothing more!

    • RECEIVE_BOOT_COMPLETED This permission is used to start the app automatically when your phone boots
    • SYSTEM_ALERT_WINDOW Must have permission for this app, without this permission the app is not capable of showing the monitor


    Feedback
    The main reason I created this topic was because I would really like to get some feedback. I did not have the chance to fully test this app on devices with 8 or more cores, if you have a problem or got some great ideas! Let me know!

    XDA:DevDB Information
    Tinycore, App for all devices (see above for details)

    Contributors
    Rolf Smit

    Version Information
    Status: Stable
    Current Stable Version: 3.2.5

    Created 2014-03-04
    Last Updated 2016-02-24
    8
    Version-history

    Version 3.0

    3.2.5 (25)
    • Updated translations;
    • Added Japanese translation;
    • Fixed crash on Nexus 9 (Tegra devices).

    3.2.4 (24)
    • Added GPU load support for the Snapdragon 808 GPU;
    • Added GPU support for some Tegra devices;
    • Language update;
    • Bug-fixes;
    • stability improvements;

    3.2.3 (23)
    • Language update
    • API update
    • Small bug fixes

    3.2.2 (22)
    • Added more GPU support: Nexus 5, Perseus kernel;
    • Added GPU frequency monitor;
    • Bug-fixes, stability and layout improvements;
    • Updated Danish translation.

    3.2.1 (21)
    • Added GPU support for: Faux, Omap, Mali and Adreno GPUs/kernels;
    • New gravity types: center top and center bottom;
    • New option to hide Tinycore while daydreaming;
    • Layout improvements.

    3.2 (20)
    • Added: GPU monitor (only for supported devices, should work on most Qualcomm chips);
    • Updated: Turkish and Slovak languages;
    • Improved: monitor editing layout and some others;
    • Smaller app size;
    • Stability improvements;

    3.1.1 (19)
    • Bug fix: RAM monitor nog working when placed after a CPU temperature monitor;
    • Updated: Danish and Russian translations;
    • Added: Bulgarian translation;
    • Improved: RAM allocation of the CPU usage monitor (a few bytes);
    • Stability and UI improvments.

    3.1 (18)
    • Android 5.1 updates;
    • New: Launcher icon
    • CPU temperature support for more devices
    • New active profile indicator
    • New takser/automation intents:
      • Start Tinycore: org.neotech.app.tinycore.START
      • Stop Tinycore: org.neotech.app.tinycore.STOP
    • Improved: layouts and user-flow
    • Improved: detection of the status-bar
    • Removed outdated translations :(
      • Macedonian
      • Bulgarian
      • Portuguese (Portugal)
      • Slovenian
      • Thai
    • Updated: Support library, build tools and compile version
    • Bug fixes and stability improvements

    3.0.2 (17)
    • Fixed: Below status-bar function not working.

    3.0.1 (16)
    • Fixed: Android 5.0 ART crash.

    3.0.0 (15)
    • New: Fully customizable profiles;
    • New: System info screen (CPU, RAM, Battery);
    • New: Lollipop style theme;
    • New: CPU temperature monitor;
    • New: Battery temperature monitor;
    • Fixed: Bug in detecting CPU frequencies and online state of the CPU;
    • Added 5 new languages:
      • Danish
      • Bulgarian
      • Czech
      • Korean
      • Thai

    Version 2.0

    2.2 (13)
    • Added: Quick profiles
    • Fixed: Core online offline detection.
    • Changed: Better core detection for 4 and 8 core devices!

    2.1.2 (12)
    • Fixed: RAM monitor not working for some 2Gb+ devices.
    • Updated translations.

    2.1.1 (11)
    • Bug fixes and optimizations.
      • Fixed: Suddenly force close bug on some Android 4.1+ devices.
      • Fixed: Orientation would't change anymore.
    • Added 1 new language: Arabic.

    2.1.0 (10)
    • Increased the maximum amount of monitors from 8 to 10.
    • Added an experimental option to automatically hide the monitors in full-screen.
    • Added option to set the notification priority (Only for Android 4.1 and higher).
    • Moved notification settings to its own menu.
    • Added new monitor type: battery level.
    • Fixed force close when pressing the feedback button.
    • Fixed height bug in the free version.
    • Fixed orientation dialog showing when not supposed to.
    • Decreased the buy and social dialog show rate.
    • Optimizations when phone screen turns off. (Tinycore shuts itself now almost completely down!)
    • Updated language files.
    • Added 4 new languages:
      • German
      • Hebrew
      • Polish
      • Turkish

    2.0.0 (8)
    • Multiple monitor support! Add up to 8 monitors in your status-bar, display ram and CPU at the same time.
    • Even more features available to free users.
    • New app design and logo.
    • Option to show all cores at once, or just one core of your choice.
    • CPU min and max frequency read method changed.
    • And many more!
    Version 1.0


    1.1.3 (5)
    • Added: 4 new languages: Chinese, Macedonian, Slovenian and Spanish
    • Updated: In-app-billing library for improved security
    • Updated: Actionbar library
    • Updated: Localization for some languages
    • Fixed: Some miscellaneous bugs

    1.1.2 (4)
    • Added: 6 new languages:
      • Dutch
      • Slovak
      • Russian
      • Italian
      • Portuguese - Portugal
      • Portuguese - Brazil
    • Changed: Maximum height from 20px to 40px
    • Changed: Default interval from 1 second to 1.5 second
    • Fixed: CPU frequency not correctly showing on some devices
    • Other: Some tweaks and improvements

    1.1.1 (3)
    • Force close bug fix for Android 2.3 and below
    • Some tweaks and improvements

    1.1 (2)
    • New: Option to show Ram usage or even CPU frequency
    • New: Option to hide the notification
    • New: Dark theme as requested (press menu, or press the action-bar overflow button to find the switch option)
    • Changed: Some layout improvements
    • Changed: Fully custom colors available for free version
    • Fixed: Few small bugs

    1.0 (1)
    • Initial release
    6
    Tinycore 2.1 update

    2.1.0 (10) (Available in a few hours!)

    • Increased the maximum amount of monitors from 8 to 10.
    • Added an experimental option to automatically hide the monitors in full-screen.
    • Added option to set the notification priority (Only for Android 4.1 and higher).
    • Moved notification settings to its own menu.
    • Added new monitor type: battery level.
    • Fixed force close when pressing the feedback button.
    • Fixed height bug in the free version.
    • Fixed orientation dialog showing when not supposed to.
    • Decreased the buy and social dialog show rate.
    • Optimizations when phone screen turns off. (Tinycore shuts itself now almost completely down!)
    • Updated language files.
    • Added 4 new languages:
      • German
      • Hebrew
      • Polish
      • Turkish
    5
    Tinycore 3.0

    3.0.0 (15)

    Tinycore 3.0 is finally here: https://play.google.com/store/apps/details?id=org.neotech.app.tinycore

    • New: Fully customizable profiles;
    • New: System info screen (CPU, RAM, Battery);
    • New: Lollipop style theme;
    • New: CPU temperature monitor;
    • New: Battery temperature monitor;
    • Fixed: Bug in detecting CPU frequencies and online state of the CPU;
    • Added 5 new languages:
      • Danish
      • Bulgarian
      • Czech
      • Korean
      • Thai

    Note: Some languages are outdated, work is being done to fully complete these. You can help! See: http://goo.gl/3Q6auJ
    5
    Huge give away: 800 promotional codes for a free upgrade!
    Yep that's right! We're giving away 800 free upgrades for Tinycore and Pixie Dust! Get your free promotional code by doing one of the following things:

    *If you choose this option please also reply to the Facebook post and tell us for which app you would like to have a promotional code (Tinycore or Pixie Dust). Otherwise we won't be able to send you a private message.

    XDA Tinycore page: http://goo.gl/bsLW5I
    XDA Pixie Dust page: http://goo.gl/VxAoW4

    Note: The promotional codes are valid till the end of February, so be sure to redeem your code before this date.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone