[APP][ROOT][4.1+] Kernel Toolkit Kernel Settings - Android Apps and Games

Kernel Toolkit allows you to manage kernel settings on your rooted device. This app is a solo effort, my main goal is to simplify kernel tuning and provide a clean looking modern UI with the lovely new material design.
The app is stable, however not entirely feature complete. Expect frequent updates with new features. I wanted to get the basics working and published as soon as possible, to get feedback and all bugs worked out.
Currently it provides all the fundamental settings for kernel tuning. There are several other features that are currently in development that will be added very soon.
Development Update
- The app is ready to be translated to other languages. If you'd like to see the app in your language, please let me know via posting or PM. I will send a auto-translated set of strings to someone who speaks the language to make revisions. The process is very fast and the app will be updated promptly. new
- Before you leave a poor rating in play store, please let me know what I can do to improve the app. This app is the result of listening and responding to feedback and criticism, I take all recent feedback into consideration during every update.
Features
- Live device stats
- Time in cpu states with custom references
- Adjust kernel settings:
- Cpu governor
- Cpu governor parameter control
- Gpu governor/max frequency
- I/O scheduler
- I/O scheduler parameters
- Read ahead buffer
- Voltage table control / global adjustment
- Enabled/disable system executables including Mpdecision, Pnpmgr
- Apply settings on boot
- Intelliplug settings
- USB fast charge toggle
- Screen wake control
- Big and small core separate control new
- And many more
Features in development
- Per app profiles new
- CPU, RAM, device stat widgets new
- Thermal threshold settings
- 4.0 ICS compatibility
- You tell me
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Bug reports
Please send bug reports via email @ [email protected] or by PM on xda. Please include your device name and android version.
Feature requests
Please do not hesitate to send feature requests (via email @ [email protected] or by PM on xda). Always open to new ideas and features.
Download
Download via Play Store: https://play.google.com/store/apps/details?id=com.dsmartapps.root.kerneltweaker
Support with donation
Credits
- Google for SlidingTabLayout
- Pnikosis for material indeterminate progress bars on pre-lollipop > https://github.com/pnikosis/materialish-progress
- @haqanguven for Turkish translation
- @RASTAVIPER for Greek translation
- @ChiDi9901 for German translation
- @neytireyqa for Czech translation

Guide to kernel settings
http://forum.xda-developers.com/lg-g2/help/test-t3032171
http://www.androidcentral.com/fine-tuning-minfree-settings-improving-androids-multi-tasking
https://android.googlesource.com/ke...7aebe08b/Documentation/cpu-freq/governors.txt
Recommended settings for Lollipop
The following are changes I made on the stock kernel on my GPE m8
- multicore power savings: enabled (1)
- minfree settings: medium
Default minfree settings on lollipop are very aggressive. If you have at least 1 GB of RAM you should lower the values.

This looks nice man!

I get FC upon the opening of the app and I tried to clear cache and data for it and it's not working for me.
I send the report through the google, if you didn't received it let me know how and I try to redo it again, might help you find the problem.
Nexus 6 - BlissRom 2.0 - Despair Kernel

Nice attempt..looking forward to this

Hi there.
thank you for your app,but i keep getting Fc on my m8 running ARH34 and elementalx kernel.
pls fix this.
thanks.

ForceCloses too on my mtk6592..with Team Force Kernel

The UI is pretty Cool .. Will try asap (Y)

doesn't start on my phone FC, very time.
Phone: LG E975 running cm12 nightly
log link

Force close on my M8 with ARHD 34.0 and Elemental X kernel.

Looks nice brah! Thanks for the application!

Force closes on my MTK6592 device (octa-core)
Exception class name: java.lang.NullPointerException
Source file: LinuxSystem.java
Source class: com.dsmartapps.root.kerneltweaker.LinuxSystem$StatsPoller
Source method: onReadCores
Line number: 647.
I'm guessing this is because of the 8 core processor?

Force close Nexus 5 euphoria OS 29th build

Nice
Looks great, I'm gonna try it right when I get home

Hey guys, thank you guys for reporting the FCs.
These are very simple bugs to fix i'll try to get an update out later today.
This was sort of expected with release as this app can't be tested on an emulator since the emulator has no kernel files. Please bear with me and don't give any bad ratings in the play store just yet!

aksclusive said:
Read this post and save money on 3G data
http://forum.xda-developers.com-limit-mod-t3021683
Click to expand...
Click to collapse
Your SPAM is not needed here.

FC in Moto G 2013 with Lollipop 5.0.2 stock (stock kernel too), after giving root permitions...
More here:
Exception class name:
java.lang.NullPointerException
Source file:
LinuxSystem.java
Source class:
com.dsmartapps.root.kerneltweaker.LinuxSystem
Source method:
getExecutableState
Line:
565
Stack trace:
java.land.RuntimeException: An error occoured while executing doInBackground()

Just tested on my Galaxy S4 running CM12 and it FC'd. Hopefully fixed in next update, looks good from the screenshots though!

Okay update has been pushed out. Should be in the play store within an hour or so.
Most FCs have been fixed. In some cases I did a temporary work around until I figure out whats going on on some devices system files.
There is one issue on some devices thats causing a crash when reading the min/max frequencies which is strange because they should be the same on all devices. Its possible this is caused by missing busybox installation. You can install it via playstore if your rooted. If your still getting FCs and are familiar with ADB cmds, I may need your help by running a few cmds to look at your device files. I might make a debugging apk that reads your system files if anyones willing to help out. I'll keep you guys posted.
Until then stay with me my #1 priority right now is to get this working on all devices!

Heisenberg420 said:
Okay update has been pushed out. Should be in the play store within an hour or so.
Most FCs have been fixed. In some cases I did a temporary work around until I figure out whats going on on some devices system files.
There is one issue on some devices thats causing a crash when reading the min/max frequencies which is strange because they should be the same on all devices. Its possible this is caused by missing busybox installation. You can install it via playstore if your rooted. If your still getting FCs and are familiar with ADB cmds, I may need your help by running a few cmds to look at your device files. I might make a debugging apk that reads your system files if anyones willing to help out. I'll keep you guys posted.
Until then stay with me my #1 priority right now is to get this working on all devices!
Click to expand...
Click to collapse
Updated and working. Very nice UI. Thank you.

Related

[APP][2.1+][01 JUN] Connectivity Manager 4.0.1

Connectivity Manager
Connectivity Manager is a Wi-Fi and mobile data management tool.
I put this app on Android Market a few weeks ago and I thought I would share it here too, since I figured XDA users are more probable to use it than the general Android public.
Features:
- Monitor your Wi-Fi connection and disable it after a preset time if no network is connected, with a possibility to retry connection periodically.
- Schedule your connections; disable Wi-Fi or mobile data automatically during the periods you set.
- Enable or disable Wi-Fi and mobile data for a preset time.
- On/Off switches for both connection types are provided on the main screen of the application, for easy access.
(Mobile data functionality currently only works on devices with Android 2.3 and above, Wi-Fi works for older versions)
Changelog:
IMPORTANT: When updating to v4.0 or newer, times set in scheduler for earlier versions will not work anymore. Please use the new method.
12.06.01 v(4.0.1):
Fix for bug in scheduler which sometimes prevented disabling
12.05.21 (v4.0):
Scheduler has been completely remade:
Set as many disable periods as you like, on whichever weekdays you want
The option to show notification is now changed instantly when checked/unchecked
Vastly more reliable than before
The usual bug fixes
12.05.02 (v3.0.3):
Added Russian language (thanks to [email protected] for translating)
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Enjoy!
Please share issues and any ideas for new functionality here rather than in low score reviews, I want new ideas to make the application better.
Play Store link: Connectivity Manager (Free) on Google Play Store
Donate version
If Play Store says your device is incompatible, use this APK instead: Download
App updated in the Store, now you can set different times in Scheduler for weekdays and weekends, or different for every day. You can also disable the notification for Scheduler.
I am not sure, it doesn't compatible with my desire (MIUI) on Play market
ukanth said:
I am not sure, it doesn't compatible with my desire (MIUI) on Play market
Click to expand...
Click to collapse
Hi ukanth, really sorry for the lateness of my reply.
The application being incompatible with your Desire on Play Store is odd, have you set a custom LCD density? I have tried to make the application compatible with any density, but I have not succeeded so far.
Hi Akerskuuug,
just wanted to place a short feedback in the right thread!
CM is also working as it should on both phones I tested it on, the Nexus S ICS 4.0.4 and the LG P500 GB 2.3.7, both rooted and unlocked.
dr911 said:
Hi Akerskuuug,
just wanted to place a short feedback in the right thread!
CM is also working as it should on both phones I tested it on, the Nexus S ICS 4.0.4 and the LG P500 GB 2.3.7, both rooted and unlocked.
Click to expand...
Click to collapse
Great, thanks for testing it out! The time picker I added to Silent Hours today will be added to Connectivity Manager shortly, and the five minute intervals with it.
Sent from my Galaxy Nexus using Tapatalk
Hi-) It is me again-)
Now i made russian strings and for this app.
Note - I added russian name for app (if you wish to keep english name change necessary row)
ViNNNtalik said:
Hi-) It is me again-)
Now i made russian strings and for this app.
Note - I added russian name for app (if you wish to keep english name change necessary row)
Click to expand...
Click to collapse
Thank you so much! I will implement it as soon as I can.
About the Russian name, is it common for apps to have one? If it is, I will add it
Sent from my Galaxy Nexus using Tapatalk 2
Akerskuuug said:
About the Russian name, is it common for apps to have one? If it is, I will add it
Click to expand...
Click to collapse
No, It's not still common tradition to give russian names to app, but it is more polite.
Any decision will be good-)
ViNNNtalik said:
No, It's not still common tradition to give russian names to app, but it is more polite.
Any decision will be good-)
Click to expand...
Click to collapse
Then I'll use the Russian name. Update will be out sometime today.
Sent from my Galaxy Nexus using Tapatalk 2
The application is now updated to v3.0.3 in the Play Store.
News:
Added Russian language (thanks to ViNNNtalik for translating)
Now I just hope that I can find enough time to improve the scheduling.
Download: Connectivity Manager on Google Play Store
Application updated to version 4.0 in the Play Store.
News:
IMPORTANT: When updating to v4.0, times set in scheduler for earlier versions will not work anymore. Please use the new method.
Scheduler has been completely remade:
Set as many disable periods as you like, on whichever weekdays you want
The option to show notification is now changed instantly when checked/unchecked
Vastly more reliable than before
The usual bug fixes
Screenshots of the new scheduler:
Download: Connectivity Manager (Free) on Google Play Store
Donate version

[APP][4.1+] Pin Note v0.9.5.4 (Beta) *Customisable Notifications & Actions*

Use Pin Note to place customisable notifications in the notification area to be used as reminders, notes or application shortcuts. Pressing the notification will start a specified action, for example start your text messaging app, email app or dial a phone number directly. Obviously I will be adding further actions and functionality as time progresses. Any suggestions? Let me know.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pin Note is currently in active development and is in the Play Store for public testing. There may be minor issues, but expect regular updates as functionality and design is updated and tweaked and of course any bugs fixed. Please feedback if you can, I would appreciate it greatly. I have tested on a LG Nexus 4, Samsung Galaxy Nexus and in AVDs but it hasn't been extensively tested in real world usage.
Get Pin Note now on Google Play - https://play.google.com/store/apps/details?id=com.roryrjb.android.pinnote.
Please be so kind to report bugs here.
Change Log
Version 0.9.5.4 (Beta 3)
- Fixed Non-XHDPI Resources
Version 0.9.5.3 (Beta 2)
- Changed Theme to Holo Dark
- Added "Launch Activity" Action
- Added Instructions and Changelog to About Section
- XDA-Only Release
- Plus More...
Version 0.9.0.1 (Beta 1)
- Major UI Update, support for MDPI (low end devices) to XXHDPI (Full HD/1080p) resolutions
- Notifications can be set to appear at set times even if the device is asleep
Version 0.3.1.1 (Alpha)
- Fixed Intents.
- Added Contacts Selector.
Version 0.3.1.0 (Alpha)
- Added Persistent Notification, Timer and Notification LED Options.
- Minor Notification UI Changes.
Version 0.3.0.0 (Alpha)
- Added Permissions INTERNET and ACCESS_NETWORK_STATE.
- Incorporated Google Analytics and AdMob Advertising in Free Version.
- Fixed ActionMode Toolbar Colours Bug.
- Another Major UI Update (Now Requires Android 4.1+).
- Removed Welcome Screen Entirely.
- Settings Recorded and Saved More Efficiently.
- Actions Working 100% of the Time.
Version 0.2.1.0 (Alpha)
- Major UI Update.
- Added Welcome Screen for New Users.
- Added Web Browser Action.
- Added Clear Notification Menu Option.
- Fixed Blank Notification Header Bug.
- Internal Code Optimisation.
Version 0.1.9.15 (Alpha)
- Cleaned Up Some Code. Minor UI Updates.
Version 0.1.9.14 (Alpha)
- Initial Public Alpha Release.
Click to expand...
Click to collapse
Thanks...
BTW the store link is still showing 0.2.1.0 version
sent from the state where marijuana is NOT illegal !
chris_marsh said:
Thanks...
BTW the store link is still showing 0.2.1.0 version
sent from the state where marijuana is NOT illegal !
Click to expand...
Click to collapse
I have just uploaded the latest APK to the Play Store just before writing the post, it'll take a little time to appear but it will be there.
I've just checked and the Play Store has just updated with latest description, screenshots and APK. Also if anyone wants to submit bugs if they use the app and find anything then either just reply or submit here: https://bitbucket.org/roryrjb/pinnote/issues.
Again sorry no actual link because I'm below 10 posts.
I've added a few more options:
- Persistent Notification (have to clear from app, won't swipe to clear)
- Timer Notification (will count for as long as notification is active, to see how long it has been there)
- LED Notification (if your device supports it, the LED will flash every 5 seconds for as long as the notification is active)
I've also tweaked the notification layout slightly and a ticker also appears as well.
Version update:
Version 0.3.1.1 (Alpha)
- Fixed Intents.
- Added Contacts Selector.
Please find new APK attached to the first post. Play Store updating as I type.
I downloaded the latest copy for testing >>> had a parsing error pop up when I went to install it.
is that just me or what? BTW this application looks promising. Has great potential and I want to help you out
I can create a new icon or re-design the one you currently have to make it more professional or I can do a new UI design for you? Just let me know I love helping others out!
I use Notif Pro but this looks interesting. Going to give this a shot.
Sent from my SPH-L710 using XDA Premium 4 mobile app
SystemErrorOne said:
I downloaded the latest copy for testing >>> had a parsing error pop up when I went to install it.
is that just me or what? BTW this application looks promising. Has great potential and I want to help you out
I can create a new icon or re-design the one you currently have to make it more professional or I can do a new UI design for you? Just let me know I love helping others out!
Click to expand...
Click to collapse
Hmm.. not sure about parsing error. Try to download from Play Store if it doesn't work again after a re-download. I'll look into it and might have to upload a new APK.
Also, thanks, I'll let you know if I need anything.
Sent from my Galaxy Nexus using Tapatalk 4
JohnnyEpic said:
I use Notif Pro but this looks interesting. Going to give this a shot.
Sent from my SPH-L710 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks, please give any feedback or a rating if you want. I've never used Notif Pro, I'll take a look.
Sent from my Galaxy Nexus using Tapatalk 4
It's been a little while but I have updated. Notifications can be customised and then set to appear at set times. The free version (a Pro version will come along eventually) is limited to 4 reminders at a time. Whilst I have now classed this as Beta there still may be issues or bugs. As always any bug reporting or feedback is welcome.
Code:
Version 0.9.5.3 (Beta 2)
- Changed Theme to Holo Dark
- Added "Launch Activity" Action
- Added Instructions and Changelog to About Section
- XDA-Only Release
- Plus More...
New version with some significant changes. Again this won't be a perfect release as I am adding more and more functionality. Your time, comments or bug reports are greatly appreciated.
New screenshots will be attached to the OP shortly.
Update Attached
I realised in the last update I didn't add some resources for non-XHDPI devices, they have now been added in this latest update (v0.9.5.4).

[APP][Root][4.0+] KernelControl Beta [update 9][Plugin interface]

Hi,
I'm presenting you KernelControl. A beautiful app to tweak your kernel.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is a beta at the moment, because I only have a limited device pool and testing the app on friend's phones resulted in some workarounds. The app will be released on Play Store after the beta is over for a few bucks, but I will post new free, full featured and ad free versions here from time to time.
Google+ Community for better communication: click
Features:
Phone, 7 inch and 10 inch layout
Card UI
A safe boot receiver. It should detect if the shutdown was wanted or a dropout
CPU frequency changing
CPU Governor Changing and tweaking the governor kernel parameter
Voltage changing
Low Memory Killer tweaking
VM Settings tweaking
Switch the I/O scheduler
tweak the kernel parameter of the I/O scheduler
Change the readahead buffer size
Change the TCP congestion control
Toggle fast charging (if supported)
Lots of informations about your device. Like CPU load, average system load, information about your SOC, time in state and RAM usage information [available for users without root access]
Create your own plugins! More info here
More to come
Plugin API:
If you want to add a plugin I have created a simple API available at Github. Feel free to message me here on xda, the g+ community or via the in app contact options. I will respond as soon as I can ​
So if you want to help, test it and if it crashes provide a logcat output of the error and some small description what you have done. Please post issues with the app like unexpected behaviour and last but not least if you find some spelling, grammar etc. mistakes, please post this too (english isn't my native language).
If you have any idea to further improve this app, please post it here too.
Changelog:
Update-1: Fix for devices with a smaller screen than 360dp
Update-2: Fix hdpi layout getting cropped
Update-3: More bug fixes
Update-4: Fixed threading issues, fixed some more force closes, fixed the spinner issue (setting a item without a change by the user), DashClock extension
Update-5: Build with proguard (smaller size), bug fixes, automatically crash reporting (you can opt out if you need the tinfoil head), new package name (you can deinstall the old app. The old naming will be used for the Play Store variant)
Update-6: Only crash fixes. Lots of them.
Update-7: Huge changelog
Update-8: Plugin interface. For the rest have a look here
Update-9: Plugin interface: Feature request: hide VM, Governor, I/O Settings via a plugin. Layout fixes for tablets.
Permissions explained:
RECEIVE_BOOT_COMPLETED: for the boot restore
ACCESS_SUPERUSER: Manipulating kernel interfaces
INTERNET: Crash reporting and Analytics (to help me improve the app)
ACCESS_NETWORK_STATE: Same Crash reporting and Analytics
GET_ACCOUNTS: Never used unless you attach contact information to your crash report
USE_CREDENTIALS: Never used unless you attach contact information to your crash report
READ_PROFILE: Never used unless you attach contact information to your crash report
READ_CONTACTS: Never used unless you attach contact information to your crash report
Libraries used in this project:
Crouton
RootTools
Crashlytics
Analytics
Dashclock API
Thanks
Looks good!
Sent from my U8800Pro using xda premium
Very good
Galaxy Nexus cihazımdan Tapatalk 4 ile gönderildi
Update:
Now on Beta-3: Layout for hdpi devices should work (still needs some tweaking.). More bug fixes.
Added more and nicer styled screenshots to OP.
Created a Google+ Community for better communication: click
Edit:
Next version: Bug fixes and a DashClock Extension with 3 modes (Screenshot).
Most stylish and EASY TO USE interface I have seen :thumbup:
Goodluck on your App.
noteandfound said:
Most stylish and EASY TO USE interface I have seen :thumbup:
Goodluck on your App.
Click to expand...
Click to collapse
Can we have a dark theme on the next update please? I love it as it is but i would like it if it came with a dark theme too
Best app in recent times.
hope addition of much more feature
the app looks great and works great but I would like to use it as a replacement for stweaks.
is it possible to make the program read the costume kernel options like stweaks does?
Thanks for the feedback
chachin said:
Can we have a dark theme on the next update please? I love it as it is but i would like it if it came with a dark theme too
Click to expand...
Click to collapse
hrm. I will have it in my mind but I think that cards with a dark theme are losing the nice and clean look. Maybe a feature if most other stuff is up and running
Thristle said:
the app looks great and works great but I would like to use it as a replacement for stweaks.
is it possible to make the program read the costume kernel options like stweaks does?
Click to expand...
Click to collapse
I'm thinking about a way to add custom kernel tweaks for a long time without just implementing it directly in the app and so removing a potential income for kernel developers.
Tracking down this problem is the number one priority on my to do list.
Very good finally i can delete the other app :thumbup::thumbup:
PS my device is an HTC evo 3d
semper fidelis tapatalk
Benee said:
I'm thinking about a way to add custom kernel tweaks for a long time without just implementing it directly in the app and so removing a potential income for kernel developers.
Tracking down this problem is the number one priority on my to do list.
Click to expand...
Click to collapse
I dont see the relation. Im talking about all the extra options some kernels have (like dorimanx kernel for the i9100)
Thristle said:
I dont see the relation. Im talking about all the extra options some kernels have (like dorimanx kernel for the i9100)
Click to expand...
Click to collapse
Some developers are creating own apps to control these parameters. I was working on kernels too (way back in the htc desire and a bit in the Optimus 2x/G2x time) and instead of asking for donation, some developed a app to control these settings. These could buy you a drink for the work and the supporter got a nice app in return.
Implementing it for free would subvert a income for a developer. Ok some devs creating an app for free and don't take donations too. But others not and I don't want to piss anybody off. So I'm thinking about a extremely easy to programm plugin interface (think of it as DashClock extensions). I'm not sure how good it will be possible nor if it's possible at all, but I will work on it and I hope I will find a way.
(Plus it saves me a lot of nerves. Implementing this stuff and testing it on every device with min and max values, possible steps etc. I would call this a pretty severe pita.)
Update 4:
Fixed threading issues
fixed some more force closes
fixed the spinner issue (setting a item without a change by the user)
DashClock extension
Have fun
Benee said:
Some developers are creating own apps to control these parameters. I was working on kernels too (way back in the htc desire and a bit in the Optimus 2x/G2x time) and instead of asking for donation, some developed a app to control these settings. These could buy you a drink for the work and the supporter got a nice app in return.
Implementing it for free would subvert a income for a developer. Ok some devs creating an app for free and don't take donations too. But others not and I don't want to piss anybody off. So I'm thinking about a extremely easy to programm plugin interface (think of it as DashClock extensions). I'm not sure how good it will be possible nor if it's possible at all, but I will work on it and I hope I will find a way.
(Plus it saves me a lot of nerves. Implementing this stuff and testing it on every device with min and max values, possible steps etc. I would call this a pretty severe pita.)
Click to expand...
Click to collapse
Im still not getting it. Apps like stweaks and extweaks do exactly what i am talking and are avilable for free in the app store and i dont see any kernel devloper being angry. Also there is no need to implement steps and values since they are all contained in the kernel itself (perhaps in xml format or something close)
dam i just downlaoded and installed build 3!!! :L will update now :L
Thristle said:
Im still not getting it. Apps like stweaks and extweaks do exactly what i am talking and are avilable for free in the app store and i dont see any kernel devloper being angry. Also there is no need to implement steps and values since they are all contained in the kernel itself (perhaps in xml format or something close)
Click to expand...
Click to collapse
Nope. Everything ist hard coded in the apps. Like which values are possible, what is the safe range of a parameter (vibration strength could kill your vibration motor up if bad programmed). There are a huge number of custom parameters in every custom kernel. I could only support selected interfaces on selected devices like trickster mod. I don't want to do this. This is plain pita and I would neglect a huge device base.
Instead I will create a extension which other developers can use and add the parameters with save values etc. This is imo way better than to hardcode everything in one app.
I got force close on xperia play running super jellybean 5.5. Please fix!
mikorivera said:
I got force close on xperia play running super jellybean 5.5. Please fix!
Click to expand...
Click to collapse
How about a logcat of that error? My magical crystal ball is broken at the moment...
Benee said:
How about a logcat of that error? My magical crystal ball is broken at the moment...
Click to expand...
Click to collapse
Here is a logcat.
mikorivera said:
Here is a logcat.
Click to expand...
Click to collapse
The dev implemented a the voltage interface in an uncommon way. I will add some additional checks to ensure it will run in these conditions.
Gesendet von meinem Nexus 4 mit Tapatalk 4

[APP][ROOT] AutoTrim V2.65 (fstrim) [19-06-2017]

DISCLAIMER: I'm not responsible for any damage to your device!
- ROOT REQUIRED -
AutoTrim helps to restore the performance of your internal sdcard on your phone by trimming the filesystem (fstrim).
With AutoTrim you can set the time you want your phone's filesystem to be trimmed. When the time has been reached the app waits for an display on event, after that it will wait 5 seconds before trimming. The display on event is used because of problems with Dorimanx kernel (LG G2) and trimming when phone is sleeping. It can result in a Screen Of Death (SOD),
The app should work on all phones who's rom/kernel support the command 'fstrim'.
ANDROID VERSIONS:
Works with:
- Android 4.0+
- Android 6.0 Marshmallow
- Android 7.0 Nougat
- Android 7.1.2 Nougat
SCHEDULE:
The scheduler will once a day at your specified time. For example you set 6.0 which means 6 o clock in the morning. At 6 o clock AutoTrim will wait for an display on event, after that it will trim your chosen mountpoints. The next day it will run again.
TRIGGERS:
With triggers you can control the automation of the trimming. When you set the boot trigger, it will trim at boot, simple as that. Same for the rest of course.
LOGGING:
In the top right corner there is an setting icon, there you can enable Write log to file. This allows you to monitor the behavior of AutoTrim and how much it trims everytime. The file is saved on the root of the SDcard /sdcard/AutoTrim_log.txt.
Q&A:
Q: Textsize is too small.
A: You can change the textsize in settings, click on settings icon in the right top. Because the app is made with Tasker i cannot test multiple resolutions.
When you have any questions about AutoTrim, feel free to contact me through mail. If you like AutoTrim i would like to read that in a review
DONATIONS:
- Stefan P
TODO: [11-06-2017]
- Check if 'fstrim' command is supported, if not try 'busybox fstrim'
- Check if 'vdc fstrim dotrim' is supported if above does not work
- Try to fix text scale problems
- If only boot trigger is activated kill the service after that has been done
- Use own fstrim binary if system not supports it
DOWNLOAD:
https://play.google.com/store/apps/details?id=com.diechel.xda.autotrim
BETA:
https://play.google.com/apps/testing/com.diechel.xda.autotrim
CHANGELOG:
GREEN = WORKING
ORANGE = TESTING / BUSY
RED = NOT WORKING FOR NOW
V2.65 (19-06-2017)
- Added /sbin/busybox to command check
- Fixed command check busybox fstrim
V2.64 BETA (11-06-2017)
- Check if 'fstrim' command exists, if not try 'busybox fstrim' if not show error
- Added notification for boot trim
- Added runShell function for better debug
- Stop service if only boot trigger is activated, also stops when using back button within app, needs work
V2.63 BETA(10-06-2017)
- Changed command 'fstrim' to 'busybox fstrim'
- Reverted screen-on / off delay
V2.6
- Changed launcher icon
- Added delay after boot, screen-on and screen-off
- Removed subtitle
- New Tasker version ( http://tasker.dinglisch.net/changes.html )
V2.5
- Enable debug log for first startup after installation
- More debug logs
- Text can be used to change checkbox
- New Tasker version, possible fixes for Android Nougat
V2.4
- Fixed issue that parameters where not initialized on first start when SU permission was declined. Could reproduce it.
V2.3
- Fixed initializing of parameters if su permission not given on first start
- Layout fixes
V2.2.1 (28-03-2016
- Fixed schedule Time issue
- Added log delete button
V2.1
- ADDED TEXTSIZE IN SETTINGS!
- Added settings page
V2.0
- New layout
V1.6 (not released):
- Textual changes
- Do not show log in settings when file is not present
V1.5 (13-09-15, build 23):
- Added schedule time to schedule title
- Added logging feature (/sdcard/AutoTrim_log.txt), can be enabled in settings
- Added triggers which were requested by a user (boot, schedule + display on, display on, display off)
- Added variable reset function
- Layout changes
Build 16:
- Added trim on boot
- Forced profiles on/off on first startup
- Layout fixes
- Released source xml, you can edit/use it and of course redistribute it. (with credits)
Build 13:
- Removed first boot profile, added to INIT.
- Released source xml, you can edit/use it and of course redistribute it. (with credits)
Build 12:
- Layout changes
Build: 8
- Fixed critical bug, time was reset on startup
Fantastic job as always Diechel! We're all glad to have you here!
vPro97 said:
Fantastic job as always Diechel! We're all glad to have you here!
Click to expand...
Click to collapse
Thanks mate for your fast response :good::good:
Diechel said:
Thanks mate for your fast response :good::good:
Click to expand...
Click to collapse
you're an asset to our community mate :good:
Does this application work with stock kernel/rom?
As far as I know, Kitkat trims its storage itself. Anyway, nice app.
koboltzz said:
As far as I know, Kitkat trims its storage itself. Anyway, nice app.
Click to expand...
Click to collapse
Maybe but DorimanX did not implement it because it's useless. Maybe android support is available but lacks implementation
citytrader said:
Does this application work with stock kernel/rom?
Click to expand...
Click to collapse
Idk you can try to type 'fstrim' in terminal to see what the output is. Or just install and hope it works. Don't know what messages it will generate if not supported.
Very Nice app!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Some text reflow glitches.
I think that a set button will be usefull.
Thank you for your hard work
_____________________________Write less read more and be smart
How about to wait for screen off event. when time is come and if screen off is pushed it dimms the screen and run ftrim then turn off realy. So it could prevent to slow down system when phone is needed and that's mostly the case when switched on [emoji16]
I don't know if it's possible and that idea is no bull**** [emoji13]
Anyway good work! THX
PS Dori DID implement it but it as we know it was forcing bugs when running while system is asleep.
merlin21 said:
How about to wait for screen off event. when time is come and if screen off is pushed it dimms the screen and run ftrim then turn off realy. So it could prevent to slow down system when phone is needed and that's mostly the case when switched on [emoji16]
I don't know if it's possible and that idea is no bull**** [emoji13]
Anyway good work! THX
PS Dori DID implement it but it as we know it was forcing bugs when running while system is asleep.
Click to expand...
Click to collapse
Can be a plausible thing, we can try because it takes a bit of time before system gets sleepy. But does the system slow down right now? I don't feel it when it's running fstrim.
We can try of course and see if it's working, but Iam not a mastermind it that stuff.
siggey said:
Some text reflow glitches.
I think that a set button will be usefull.
Thank you for your hard work
_____________________________Write less read more and be smart
Click to expand...
Click to collapse
Difficult to get it working with all the DPI settings. I will try to fix.
Thanks for your post.
Got one SOD after using it manually and another SOD after the planned trim. After uninstall SODs are gone.
Sent from my LG-D802 using XDA Free mobile app
barturblits said:
Got one SOD after using it manually and another SOD after the planned trim. After uninstall SODs are gone.
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
Hmm don't know, lets see if other users also experience that.
Think i cannot do anything for it
Thanks for APK!
On Stock SEA 802C with Busybox 11 installed, working flawlessly
New build in OP
Build 12
- layout changes, looks a bit nicer and hopefully text is oke now
- small other things you will mention. No functional stuff changed
@siggey layout better now?
Yessssss man, thank you
_____________________________Write less read more and be smart
Build 13:
- Removed first boot profile, added to INIT.
- Released source xml, you can edit/use it and of course redistribute it. (with credits)
Pardon me for interrupting but what this app do actually?
Thanks
enreka_tr said:
Pardon me for interrupting but what this app do actually?
Blocks unnecessary data traffic in selected hours or so?
Thanks
Click to expand...
Click to collapse
http://www.google.nl/search?hl=nl-NL&ie=UTF-8&source=android-browser&q=File+system+trim

[ROM][4.4.4] Paranoid Android - Legacy

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is a source built rom from the aospa-legacy repos, and device specific repos for the kindle fire HD by MWisbest.​
Project AOSPA - Android Open Source Project (Paranoid Android)
Paranoid Android is known to bring various innovative features to various Android devices. Some of them include -
Hybrid Engine - Per app color, per app dpi & per app layout
Pie Controls - Alternate unobtrusive navigation controls
Halo - Bringing multi-tasking to a whole new level
Hover - Our take on redefining notifications and enhancing multitasking abilities
Peek - An intuitive way to receive notifications
Dynamic System Bars - Immersing you into a whole new experience using design tweaks
Working
Kernel 3.0.101 with tweaks by me
Boot
Sensors
Touchscreen
HD codecs for Youtube and Netflix
Camera
USB
Hardware Acceleration
WiFi
Bluetooth
Audio
HDMI out
Not Working
Nothing iv'e found, please report bugs asap
Rom updates
[14/12] Link time optimisations with -03 flags (should increase performance)
[14/12] Card stack recent apps!
[11/12] Apps and framework have been odexed for extra smoothness and faster first boot - this also frees up more /data
[11/12] More compiler flags for better optimisations for speed rather than size (we have a large /system partition so size optimisation is no longer needed)
[11/12] Removed some apps
[11/12] Patched external/webp to fix graphical glitches in play store when using toolchains 4.9+
[11/12] Rebuilt using the linaro 4.9.2 toolchain - huge speed increase!
[09/12] Built using GCC 4.8 toolchain rather than GCC 4.7
[09/12] Using optimised flags from Archi, increases performance up to 6x (here)
[09/12] Added DSB (Dynamic system bars)
[07/12] Paranoid android 4.6 BETA 6 common
Kernel updates
[14/12] Added some optimisation flags from MWisBest
[14/12] Removed KSM and added Ultra KSM which is an anhanced version and reduces RAM usage, at the cost of some CPU cycles
[14/12] Removed the 1.728ghz over clock as this caused more problems and instability than it was worth
[14/12] Added some under clock values
[11/12] Increased buffer for videos to ensure videos work after screen turns off without needing a reboot
[11/12] Added GPU overclock of 512mhz (automatically scaled by the system)
[11/12] Added -o3 flag to kernel build along with other compiler flags from Maromi - big thanks to him!
[11/12] Fixed reboots when using 4.9+ toolchains for the kernel (tested by me, without this patch, the ROM rebooted after unlocking the screen)
[11/12] Rebuilt using the linaro 4.9.2 toolchain
[09/12] Built using optimised flags for performance
[09/12] Built using GCC 4.8 toolchain rather than GCC 4.7
[07/12]Added overclock to 1.7Ghz
[07/12]Kernel 3.0.101 up from hashcodes 3.0.72
Downloads
[14/12]Paranoid android 4.6 BETA 6
PA Gapps
Old
[11/12]Paranoid Android 4.6 BETA 6
[09/12]Paranoid Android 4.6 BETA 6
[07/12]Paranoid Android 4.6 BETA 6
Nice work bro! ??
Omg someone picked this up yay!
Too bad AOSPA's Git is down. Would've loved the DSB and Recent Cards! Oh well. Great ROM!
Any chance for non over clocked versions as my device experiences graphical glitches and crashes?
Keep getting a E: Could not create file for updater extract in 'tmp/updater' error. Downloaded twice on two different computers.. Same error :/
Nvm, Installed some weird stuff and it just kept giving me an error lol. Rebooted recovery and it fixed it.
xWolf13 said:
Too bad AOSPA's Git is down. Would've loved the DSB and Recent Cards! Oh well. Great ROM!
Click to expand...
Click to collapse
I have the commits for DSB so that should be implemented today, only takes about an hour and a half to build, but we'll have to wait for recents card stack
Mr. Xplosion Man said:
Any chance for non over clocked versions as my device experiences graphical glitches and crashes?
Click to expand...
Click to collapse
Yeah i can provide non overclocked, then provide the overclocked version as an alternative :good:
Running well for you? Any issues?
So the issue on CM11 with YouTube is fixed on this ROM now?
From what I recall the issue was that videos wouldn't play in HD if your device went into standby after playing a YouTube video and you went to resume or play another video after unlocking, a restart was the only way to temporarily fix it.
Also on CM11, Netflix output via HDMI would freeze/stutter for few seconds, that's fixed here as well?
Just want to make sure as other than those issues CM11 works well for me, but I would jump ROM if those were fixed here.
Thanks :good:
Gilly10 said:
So the issue on CM11 with YouTube is fixed on this ROM now?
From what I recall the issue was that videos wouldn't play in HD if your device went into standby after playing a YouTube video and you went to resume or play another video after unlocking, a restart was the only way to temporarily fix it.
Also on CM11, Netflix output via HDMI would freeze/stutter for few seconds, that's fixed here as well?
Just want to make sure as other than those issues CM11 works well for me, but I would jump ROM if those were fixed here.
Thanks :good:
Click to expand...
Click to collapse
Sorry i didnt understand the youtube issue, ill test it now to make sure, if theres still an issue ill be grateful for some logcats, or ill do it myself and try to fix it.
Regarding hdmi out while using netflix, sorry i cant test as i do not have netflix, but again please logcat the issue and ill do my best to fix it
Gilly10 said:
So the issue on CM11 with YouTube is fixed on this ROM now?
From what I recall the issue was that videos wouldn't play in HD if your device went into standby after playing a YouTube video and you went to resume or play another video after unlocking, a restart was the only way to temporarily fix it.
Also on CM11, Netflix output via HDMI would freeze/stutter for few seconds, that's fixed here as well?
Just want to make sure as other than those issues CM11 works well for me, but I would jump ROM if those were fixed here.
Thanks :good:
Click to expand...
Click to collapse
YouTube is now working great! HD is working also.
new version is up! check the changelog for updates
Have this rom only cpu overclock or also gpu overclock?
fer2503 said:
Have this rom only cpu overclock or also gpu overclock?
Click to expand...
Click to collapse
Cpu overclock only, if someone could tell ke how to overclock the gpu i could implement it into the next version
faZevoLv said:
Cpu overclock only, if someone could tell ke how to overclock the gpu i could implement it into the next version
Click to expand...
Click to collapse
I see it in cm11 but i don't know how it works
faZevoLv said:
Cpu overclock only, if someone could tell ke how to overclock the gpu i could implement it into the next version
Click to expand...
Click to collapse
i set immersive mode from gravitybox (in your rom is not present), but when i enable it the system reboot
fer2503 said:
i set immersive mode from gravitybox (in your rom is not present), but when i enable it the system reboot
Click to expand...
Click to collapse
Immersive mode can be activated from the quicksettings when pulling down the status bar
Thank you very much for getting this working for the kindle.
Just out of curiosity, I see something about 6x performance. But I'm getting some serious jerkiness between animations and when scrolling. I've disabled animations for the time being, but out of three ROMs (LS, CM and PA) I haven't seen much smoothness in any ROM. Are there any suggestions for getting a little bit more butteriness out of the kindle.
Do you have dynamic system bars enabled? if so i would disable them for now as they are still a WIP and cause lag in the rom. Im building soon with the linaro toolchain for the system and the kernel, and hopefully some other tweaks for more speed.
Update coming as soon as i upload it
Much faster and a recomended update! Check changelog in post 2
Any features you want included, or if there are still speed issues, mention them in this thread please

Categories

Resources