[MOD] Kev's Performance Tweaks v.2.0.3 ~~~ UPDATE: 10/23/2014 ~~~

Search This thread

kpirnie

Recognized Contributor
Flashed v 1.6.2, let's wait to see good results for sure. Thanks Kev!
Add in that extra build.prop stuff too.

I tried a few times during the flash process but they werent getting written correctly so I scrapped that part out until i can figure out how to do it right [emoji12]

Rockin' it from my Smartly GoldenEye 35 NF1 (muchas gracias:* @iB4STiD @loganfarrell @muniz_ri @Venom0642 @ted77usa @rebel1699* @iB4STiD) ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us
 

churapa

Senior Member
Jun 12, 2008
1,897
4,875
51
Add in that extra build.prop stuff too.

I tried a few times during the flash process but they werent getting written correctly so I scrapped that part out until i can figure out how to do it right [emoji12]

Rockin' it from my Smartly GoldenEye 35 NF1 (muchas gracias:* @iB4STiD @loganfarrell @muniz_ri @Venom0642 @ted77usa @rebel1699* @iB4STiD) ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us
Already done, like you said, I edited my build.prop prior to flashing, I had to comment out many similar lines that were already present in mine so they wouldn't conflict with your lines to be added. (And I have checked you out online, neat presentation btw :good:)
 

kpirnie

Recognized Contributor

JGAGNON10

Senior Member
May 22, 2011
127
1
Has anyone experienced a worse signal after using this? Or maybe I'm just imagining things now that I'm paying attention

Sent from my GT-I9505G using XDA Free mobile app
 

kpirnie

Recognized Contributor
I havent... other than that Im getting the best speeda Ive evr gotten... and Im in a massive thunderstorm right now

On Wifi
de4e9eqe.jpg


Off Wifi
nadahu9a.jpg


Rockin' it from my Smartly GoldenEye 35 NF1 (muchas gracias:* @iB4STiD @loganfarrell @muniz_ri @Venom0642 @ted77usa @rebel1699* @iB4STiD) ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us
 

JGAGNON10

Senior Member
May 22, 2011
127
1
I havent... other than that Im getting the best speeda Ive evr gotten... and Im in a massive thunderstorm right now

On Wifi
de4e9eqe.jpg


Off Wifi
nadahu9a.jpg


Rockin' it from my Smartly GoldenEye 35 NF1 (muchas gracias:* @iB4STiD @loganfarrell @muniz_ri @Venom0642 @ted77usa @rebel1699* @iB4STiD) ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us

Cool man my speeds are about the same I just always seem to have one bar of lte showing lol. Sometimes I'm lucky and have three

Sent from my GT-I9505G using XDA Free mobile app
 

kpirnie

Recognized Contributor

kpirnie

Recognized Contributor
Found an issue for those of us stuck with SafeStrap.

Even if your rom states it supports init.d it really doesnt because we cant flash custom kernels... so... init.d scripts never end up firing.

I am working on a fix I will include in the next update... For now... u can install Universal init.d or Init.d Toggle from the playstore to get it working...

Probably post the fix tomorrow.

Rockin' it from my Smartly GoldenEye 35 NF1 (muchas gracias:* @iB4STiD @loganfarrell @muniz_ri @Venom0642 @ted77usa @rebel1699* @iB4STiD) ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us
 

kpirnie

Recognized Contributor
  • Like
Reactions: Jchef
Jun 19, 2014
10
8
Awesome work so far man! Quick question for you though. I flashed your v1.6.2 tweak on my completely stock rooted NC1 baseband Galaxy S4. I was looking through the sqlite.log and all of the databases have an error code of -127 for both vacuum and reindex. The zipalign works fine and the cleaner (I think) works fine as well. Is the error code a problem?

PS Any chance of an uninstaller coming in with the next version?
 
  • Like
Reactions: kpirnie

kpirnie

Recognized Contributor
Awesome work so far man! Quick question for you though. I flashed your v1.6.2 tweak on my completely stock rooted NC1 baseband Galaxy S4. I was looking through the sqlite.log and all of the databases have an error code of -127 for both vacuum and reindex. The zipalign works fine and the cleaner (I think) works fine as well. Is the error code a problem?

PS Any chance of an uninstaller coming in with the next version?
nah... there are a few databases that are strictly read only :) wait all of them?

Do you have BusyBox installed? If not.. grab it from playstore and install it

You may want to run to the playstore and grab Universal Init.d I found that even tho the rom Im on supports init.d... init.d is actually a kernel thing.. and since I (on NC1) cant flash custom kernels it doesnt trully have init.d support... however with Universal Init.d im able to run the at boot.

Uninstaller I may have to do seperately... or maybe in the next Aroma version :)

Rockin' it from my Smartly GoldenEye 35 ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us
 
  • Like
Reactions: Black_Phoenix_
Jun 19, 2014
10
8
nah... there are a few databases that are strictly read only :) wait all of them?

Do you have BusyBox installed? If not.. grab it from playstore and install it

You may want to run to the playstore and grab Universal Init.d I found that even tho the rom Im on supports init.d... init.d is actually a kernel thing.. and since I (on NC1) cant flash custom kernels it doesnt trully have init.d support... however with Universal Init.d im able to run the at boot.

Uninstaller I may have to do seperately... or maybe in the next Aroma version :)

Rockin' it from my Smartly GoldenEye 35 ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us

Yeah I have busybox and Universal init.d installed. I could pm you my sqlite.log just so you could check again. Or maybe stock just doesn't like your tweaks? :p

Edit: Never mind. Guess I didn't have sqlite3 there. Kinda weird busybox skipped over it. Now it's just vacuum error codes of -14 and re-indexes are a success
 
Last edited:
  • Like
Reactions: kpirnie

kpirnie

Recognized Contributor

kpirnie

Recognized Contributor
lol... it better like it! ;)

yeah... pm me the log.

For haha's wanna try out the latest version in the meantime?

v.1.7.x

Rockin' it from my Smartly GoldenEye 35 ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us
Ill have an update later today... my adhd mustve been kickin in and I forgot to put in some commas in the installer hence why it wont flash.

Im looking into a way I can give the option to install init.d support... which is why its taking me so long. (my rom officially has it... but because i cant flash kernels due to my locked bl I need a way to mimic it... and dont want to have to rely on Universal Init.d apps)

Rockin' it from my Smartly GoldenEye 35 ~ 20GB free cloud https://copy.com?r=vtiraF

Check me out online @ http://kevin.pirnie.us
 

juju2011

Senior Member
Aug 4, 2013
869
313
nepean
hmm i flashed this on maple leaf rom last night and was working then debloated and was sofr brick then restored a backup n reflashed n ad till softbricked can anyone help my phone was ****ing flying when it was working and want it back lol
 

kpirnie

Recognized Contributor
hmm i flashed this on maple leaf rom last night and was working then debloated and was sofr brick then restored a backup n reflashed n ad till softbricked can anyone help my phone was ****ing flying when it was working and want it back lol
softbricked is when it just hangs at the samsung logo...
did you de-dex when u flashed this mod?

try getting into your recovery and wiping cache and dalvik cache
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    DEVELOPMENT HAS STOPPED FOR THIS AS I NO LINGER HAVE THIS DEVICE​

    Not that it really needs it, the I337 on NC1 is a beast in terms of phones...

    Confirmed Roms:
    GoldenEye 34 - 37
    PhoeniX 9+
    CarHD 28+
    CarHD 2.2
    Deadly Venom(s)
    Maple Leaf

    Let me know what roms you are using this on so I can add to this list please...

    Make sure the rom you are on has the latest busybox installed.

    Flash in Safestrap, or whatever recovery you have, and it'll do the rest. This should work any Samaung device that are Android 2.3 and up, I only have devices that are HoneyComb and up, and it's been tested on them, and works great on them... TEST and USE AT YOUR OWN RISK

    What does it do Kev?

    1. Vacuum's SQLite every 4 days
    2. Zip-Aligns all User Data APK's every 3 days (if you choose)
    3. Cleans Caches, Logs, Tombstones, etc... every week
    4. Tweaks Your systems I/O
    5. Makes your Mobile and Wifi Networks faster
    6. Bumps your Wifi scan to every 300 seconds (battery saver)
    7. Enables some Dalvik VM Flags to optimize the loading and executing of all your apps
    8. Enables Dalvik to execute in the Java JIT
    9. Bumps your Dalvik Heaps a tad (let's face it... we got 2G of RAM, so why not?)
    10. Moves your Dalvik to your /cache partition, leaving you a bit more room for more apps
    11. Removes ext4 Journalism on your internal system storage (big time performance boost)
    12. Forces your Launcher into Memory (yes this will take up a bit more RAM, however, your launcher will be much more responsive)
    13. Remounts your devices system, data, and cache partitions explicitly, no updating timestamps, and asyncronous I/O calls
    14. Tweaks your External SD Card read-ahead
    15. Calibrates your Battery if it needs it
    16. De-Odexs a rom (provided you still have the classes.dex files in your APKs... for now)
    17. Enables true init.d support to devices that are bootloader locked
    18. De-Bloats Galaxy S4 Devices of Samsung, GApps, and AT&T Bloatware (gives you the choice of what to remove, and will only work for the S4)
    19. Logs most actions to /sdcard

    But, why do I need it Kev?
    In all honesty, you probably don't. Personally I wanted a little more oomph outta my device, so here we are... Not that there's anything wrong with the default, but me being on a locked bootload, I don't get the luxury of being able to flash custom kernels to suit most of these needs :)

    This is awesome Kev, how can I thank you enough?
    :)
    Hit the thanks button, or use my Copy referral link in my signature to get us both some extra cloud space.

    Can I run it manually?
    Sure. Grab a terminal emulator and type the following.
    Code:
    su
    sh /system/etc/init.d/10KevsTweaks
    sh /system/etc/init.d/11KevsDalvikMover
    sh /system/etc/init.d/12KevsZipAligner


    As with any mod you do to your device, make sure you make a full backup before you do anything, and as always... YOUR DEVICE'S WARRANTY IS NOW VOID
    You may use this, if you use it on a device other than a Samsung, make sure you edit the init.d script to match your devices '/system', '/data', and '/cache' partitions

    UPDATE 6/21/2014:
    - Moved journaling removal to install script... need to have system, data, and cache unmounted in order to do this
    - Added async flag to re-mount... considerable I/O boost

    UPDATE 6/21/2014 - 2:
    - Fixed Zip Aligner Binary, and script
    - Changed permissions issue

    UPDATE 6/22/2014:
    - Removed the tune2fs installer. This is only needed during the install, to remove the journaling...
    - Changed more permissions issue
    - Enabled the check for Busybox

    UPDATE 6/25/2014: - Version 1.5.6
    - Added in Odexer for De-Odexed Roms (seperate version)
    - - Performs a check prior to doing this
    - - Odexes, de-classes.dex's, and zipaligns

    UPDATE 7/3/2014: - Version 1.6.2
    - Removed Odexer for now
    - Removed build.prop tweaks from the init.d script for now
    - - Found that they were best added prior to the script running (see below code)
    - Fixed Zipalign issue resetting permissions on

    UPDATE 7/3/2014 (part durr): - Version 1.7.2
    - Added Back Odexer
    - - zipaligns when completed
    - Added classes.dex(er) - NOTE: NOT RECOMMENDED FOR KITKAT
    - Added back build.prop tweaks
    - Added Aroma Installer
    - - Choice to Odex or not
    - - Choice to Modify build.prop or not
    - - Choice to de-classes.dex
    - - Choice to remove ext4 Journaling (remounter)
    - - Please folks, if you have any doubts... you can hit NO to any of the choices in the installer :)

    UPDATE 7/7/2014: - Version 1.7.4
    - Added option to move your dalvik-cache to your /cache partition NOTE: this may take a couple reboots.
    - Added option to zip-align your data/apps

    UPDATE 7/15/2014: - Version 1.8.1
    - Fixed my ifelse statements, and now everything actually flashes
    - Added in a check for init.d support. If it does not exist the installer will install it. :)

    UPDATE 7/23/2014: - Version 1.8.2
    - Added in a de-odexer
    - - Do not select this option if you have removed the classes.dex files from your roms APK's if you are pre-odexed.
    - - If you are on KitKat you are pretty safe in using this, as classes.dex still exist

    UPDATE 7/28/2014: - Version 1.8.3
    - Added in @SkywalkerZ's Smart De-Bloater
    - - This is only for the S4... and yes, there are checks in place to make sure
    - - Gives you the choice to remove all sorts of bloatware from Samsung, Google, and AT&T
    - - Head over to @SkywalkerZ's thread and make sure give him proper props for this, and for letting me include it in here
    - Fixed init.d support for those of us on locked bootloaders

    UPDATE 7/29/2014: - Version 1.8.4
    - Added a missing ro.product.model to check for the debloater.
    - - If anyone finds that the de-bloater either errors or does not fire up on their S4 can you let me know what the value is of your build.prop ro.product.model is so I can add it :)

    UPDATE 8/27/2014: - Version 1.8.6
    - Fixed remounting partitions, and tweaks

    UPDATE 8/29/2014: - Version 1.8.8
    - Fixed more remounting partitions
    - Fixed De-Bloater not De-bloating some apps
    - Fixed Date and Version in the Installer ;)

    UPDATE 8/30/2014: - Version 1.9.0
    - Finally Fixed more remounting partitions
    - Fixed Date and Version in the Installer ;)

    UPDATE 10/12/2014: - Version 2.0.0
    - Updated Bash binary to latest
    - - To cure the Shellshock Hack
    - Fixed mount points for the Note 3
    - - Will now actually mount them ;), and fix on both S4 and Note 3
    - - KevsTweaks remounter modified for this as well
    - Rebuilt the build.prop modifier
    - - No longer checks for existing values, simply appends to end of file
    - - - Since duplicates don't matter much, all this will do is add a little chunk to your build.prop file if you flash this option more than once

    UPDATE 10/12/2014: - Version 2.0.1
    - Removed de-bloater due to issues on my Note 3

    UPDATE 10/23/2014: - Version 2.0.3
    - Put de-bloater back in for my S4 Family :)
    - Fixed build.prop modifier (FINALLY!!!)
    - - Backs up original
    - - - If your boot hangs on you after about 5 minutes, reboot into recovery, delete /system/build.prop and rename /system/build.prop.bak to /system/build.prop
    - Added latest sqlite3 binary

    UPDATE 10/23/2014 - Part Duh: - Version 2.1.0
    - Fixed build.prop modifier (FINALLY!!!)

    UPDATE 10/27/2014 - Part Duh: - Version 2.0.3n
    - Removed De-Bloater for Note Version

    If you encounter any errors during or after the install, please save the Log. It's the hidden button right next to the Finish button in the installer. Once saved, PM it to me.


    I cannot stress enough how important it is to make a backup of your system before installing this, as it can bork your device! YOU'VE BEEN WARNED​

    Thanks Section :) @Apoplectic1 @juju2011, @Vivek_Neel, @SkywalkerZ

    DOWNLOAD SECTION:
    ALL N VERSION ARE FOR THE NOTE 3
    Primary: https://www.androidfilehost.com/?w=files&flid=19934
    Mirror: http://o7t.in/dl/mine/Kevs.Tweaks/
    3
    Got a new update. Finally got the journaling removed... what a nightmare that was.

    since i cant upload it thru tapatalk... ill li k a mirror in the OP
    3
    just updated op to v2.0.0

    I no longer have an s4 to test it with but it flashes and works great on my Note 3.

    This DOES NOT mean i am stopping dev on it... just means i cant test anymore on the s4
    2
    OP updated, v.1.8.1 is now out!
    2
    No I figured it out I was deleting class. Dex when I wasn't supposed to

    Sent from my SGH-I337M using XDA Free mobile app
    yeah... I got that part to work on a kitkat rom once... but it was a nightmare of a mistake :)

    not exactly sure why... but kitkat likes the classes.dex to stay...




    another addition to the next update... a way to de-odex a previously odexed rom... dont know if Ill make it just delete the odex files in batch... or attempt a true de-odex yet tho...