THIS APP REQUIRES ROOT!
READ FAQ! Read that FAQ BEFORE you try app!
Premium version is now ON SALE! -50% off of the price! Enjoy!
Some Android users suffer from poor performance after some days/weeks of heavy usage. This is due to a well-known TRIM bug affecting these devices (there are reports that some Galaxy Nexus devices also have affected memory chips). Users with -discard mount option are NOT affected!
The source of the problem is that internal storage is not properly TRIMmed when needed. You can find lots of information on XDA - http://forum.xda-developers.com/showthread.php?t=1971852 and http://forum.xda-developers.com/showthread.php?t=1929021 for example. It is also well-known fact that running fstrim Linux tool from time to time fixes the issue until internal memory runs out of free blocks. Other solutions like mounting with -discard or disabling fsync may be slow or dangerous.
LagFix is a user-friendly implementation of fstrim utility. It allows you to select which partitions to trim (you should leave defaults unless you know what you are doing) and run the process easily.
Please note that fstrim output depends on kernel and device. It works fine unless you see errors. You might see big amounts of bytes, zero amount or repeating amount. All are fine! Read fstrim manual to understand why all these outputs are valid.
It is also advised to reboot your device after the TRIM process so that kernel could reinitialize block data.
There are two versions of LagFix:
Premium version (v1.5.1) - no ads + ability to auto-run trimming on specified schedule. The best choise!
Free version (v1.5.1) - trims your memory with one click, has ads, no schedule.
Warning! Premium version comes from different publisher! This is because Google does not allow to publish paid apps from my country. Send your rage to Google Both versions are legit, don't worry.
Release notes:
v1.5.1
+ Added CWM SuperUser support;
+ Added android.permission.ACCESS_SUPERUSER permission;
* Fixed disabling scheduler;
+ New notification icons.
v1.5
Full rewrite, dropped RootTools lib, made my own. No more problems!
v1.4
+ Device compatability detection is now completely reworked
* Fixed a crash
Earlier changelogs:
v1.3
+ New UI
+ Added Info screen
+ Added device compatability detection (looks like it should be improved further)
+ Renamed Donate version to Premium
* Fixed scheduling dissappear after reboot (Premium version)
* Some other bug fixes
v1.2 premium
* Added auto-trim functionality which runs on specified schedule. Click Schedule button and you'll see the options. Setup the way you want and click Install. The button will change to Uninstall to remove auto-trim if needed.
* Added detection if your device supports TRIM - run it once and you will know.
* Fixed some bugs.
v1.1
* Fixed chmod not working on some custom Sense ROMs.
* Added Android 2.2+ support.
* Fixed crashes.
* App is now multi-threaded.
* Updated UI a bit.
* New icon.
* App is renamed.
P.S. If your ROM mounts /data with -discard then this app is NOT needed!
P.P.S. Free version is now attached for those, who do not have market for some reasons.
Excellent!
Thanks for this. only a day ago i pushed a load of music to my OneX and have been suffering ever since.
I'll give this a go and report back!
To be clear, should I now be able to fill the phone storage to almost capacity with this running? (not currently possible as it just slows down and heats up, draining the battery)
update: enabled the defaults and it said it was successful with some large numbers trimmed. rebooting now
zombiefly said:
To be clear, should I now be able to fill the phone storage to almost capacity with this running? (not currently possible as it just slows down and heats up, draining the battery)
Click to expand...
Click to collapse
You run this app every time your device becomes SLOW AS HELL. It does not work in background since it would impact performance. Previously I used backup/restore solution once a week to fix lags. So in my case I will now run this app once a week.
Wow, just used this on my gnex, and all I can say is: thanks!
I was originally running with the discard Mount option, but it turns out it wasn't doing anything as your app trimmed a quite big number. (I have since removed said Mount option)
Also, I used to have issues with an app that set settings on boot not actually doing so, but after this app it works again. And my phone feels snappy again.
Thanks for this app.
Sent from my Galaxy Nexus using Tapatalk 2
geoffcorey said:
Wow, just used this on my gnex, and all I can say is: thanks!
I was originally running with the discard Mount option, but it turns out it wasn't doing anything as your app trimmed a quite big number. (I have since removed said Mount option)
Also, I used to have issues with an app that set settings on boot not actually doing so, but after this app it works again. And my phone feels snappy again.
Thanks for this app.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
I'm glad my app helped! May I ask to do me a favour and rate app in Play Store? That would be nice
AuxLV said:
You run this app every time your device becomes SLOW AS HELL. It does not work in background since it would impact performance. Previously I used backup/restore solution once a week to fix lags. So in my case I will now run this app once a week.
Click to expand...
Click to collapse
thanks. This is brilliant
the problems i talked of in my earlier post appear to have gone now after running Lagfix. My Phone is back to it's usual speed.
I was also using the emergency restore rom image method, glad I don't have to do that anymore, was a major pain.
I was looking into an app i use called settings profiles as I wanted to run lagfix after every usb dismount, unfortunately it doesn't support running applications, which is a shame. Is there any other way of hooking this in to run automatically after (un)mounting as a usb drive?
zombiefly said:
I was looking into an app i use called settings profiles as I wanted to run lagfix after every usb dismount, unfortunately it doesn't support running applications, which is a shame. Is there any other way of hooking this in to run automatically after (un)mounting as a usb drive?
Click to expand...
Click to collapse
LagFix trims /data partition, it has nothing to do with /sdcard which is mounted/unmounted. I will add scheduler in the future releases.
i'll give this a try on Nexus 4 since it's affected too by the slow down write performance if free space left less than 4GB. well done and thanks for keeping it free!
chrone said:
i'll give this a try on Nexus 4 since it's affected too by the slow down write performance if free space left less than 4GB.
Click to expand...
Click to collapse
I hope to hear your report if it will help in Nexus 4 case since I dont have one to test myself.
works great! :good:
Hey,
Work great on Nexus 10 AOKP
But not work on HOX on Renovate rom with Trip Kernel. I think Sense kernel is the probleme or other.Root acces is OK
# fstrim -v /data
sh: <stdin>[32] : /data/data/com.grilledmonkey.lagfix/files/fstrim : can't execute : Permission denied
# fstrim -v / cache
sh: <stdin>[35] : /data/data/com.grilledmonkey.lagfix/files/fstrim : can't execute : Permission denied
Thanks for your work
AuxLV said:
I hope to hear your report if it will help in Nexus 4 case since I dont have one to test myself.
Click to expand...
Click to collapse
Just updated my post above. It works! I chose all /system, /data, and forgot the other partition.
Much appreciated dude!! :good::good:
Care to adding fstrim for Nexus devices to your app name?
Doesn't work on Bindroid Sense 4+ ROM. Access denied and doesn't ask for root acces.
AlexNne said:
Hey,
Work great on Nexus 10 AOKP
But not work on HOX on Renovate rom with Trip Kernel. I think Sense kernel is the probleme or other.
# fstrim -v /data
sh: <stdin>[32] : /data/data/com.grilledmonkey.lagfix/files/fstrim : can't execute : Permission denied
# fstrim -v / cache
sh: <stdin>[35] : /data/data/com.grilledmonkey.lagfix/files/fstrim : can't execute : Permission denied
Thanks for your work
Click to expand...
Click to collapse
Thanks for report, looks like chmod was not executed successfully. I'll look into this issue and add a fix in next version.
You can try to fix it manually if you are familiar with Linux console:
Code:
# su
# chmod 777 /data/data/com.grilledmonkey.lagfix/files/fstrim
Kroutnuk said:
Doesn't work on Bindroid Sense 4+ ROM. Access denied and doesn't ask for root acces.
Click to expand...
Click to collapse
Does not ask for root? This is very strange... I'll look into it too. Sorry for such problem - I don't have Sense ROM so I couldn't test...
AuxLV said:
Thanks for report, looks like chmod was not executed successfully. I'll look into this issue and add a fix in next version.
You can try to fix it manually if you are familiar with Linux console:
Code:
# su
# chmod 777 /data/data/com.grilledmonkey.lagfix/files/fstrim
Click to expand...
Click to collapse
Thanks !
I forgot the chmod
Fix manually with terminal emulator with chmod 777 and is OK.
Renovate Rom with Trip kernel 002 and Sense + are OK for fstrim
Nexus 4 16GB Storage Performance Over Time & TRIM
Before and after filling up the storage (coming from 5GB and filling it up to 1.2GB space available):
SW from 10 MBps to 4 MBps ~ 60% loss
RW from 1 MBps to 0.39 MBps ~ 61% loss
Did a reboot and the performance is getting better (1.2GB space available, deleted some files left with 2.2GB space available but the performance is more less the same):
SW from 4 MBps to 9.89 MBps ~ 147% gain
RW from 0.39 MBps to 0.51 MBps ~ 31% gain
Using the fstrim app (LagFix for Nexus 7 and HTC One X) and reboot (2.2GB space available):
SW from 9.89 MBps to 9.9 MBps ~ 0.1% gain
RW from 0.51 MBps to 1.07 MBps ~ 110% gain
:good::good:
i see a future request is in order, daily/weekly midnight crontab?
Odp: [APP] LagFix for Nexus 7 & HTC One X
Looks like it works on OrDroid 12.5.1, which is Sense Rom, no errors...
Wysyłane z mojego HTC One X za pomocą Tapatalk 2
It's working on ViperX JB, which is a sense based rom. It brings some smoothness, or Its a placebo effect, Im not sure )
tried it manually and then the app and now it worked i tried and in antutu the I/O is still at 896....and i get only 12828 points in antutu :/ ...hm i try it again with the trimming...
Related
VillainROM 11.9.1 based on HTC OTA update WWE 2.1.
Fully deodexed beta test pre VR12.0 release
Why VillainROM11.9.1? It means if stuff breaks, tell us and we'll fix it, and the result will be the final VillainROM12 release.
What works:
Livewallpapers (not with sense)
Gallery 3D (With Picasa sync)
Voice Search
Voice Dial
Desire lockscreen
Dalvik2cache by default
Automatic apps2sd, just create an ext partition on SD card and we do the rest.
Recovery ROM patched to wipe dalvik on /cache with wipe dalvik
Everything else
What doesn't work:
Friendstream
What has been added:
19MHz to 748MHz OC kernel
Multi language support (even Greek works!)
Wifi tethering (aNetShare)
USB tethering
compcache enabled and tweaked
low memory management tweaked. NO NEED FOR AUTOKILLER.
cpufreq values set for balanced battery power/cpu performance
Latest busybox
Bash 4.1 (type "exec bash" once you're adb shelled in)
Updated APNs list
Cleaned up kernel CPU frequency table for less battery intensive speed switching
Rosie config screen added (2010-07-01)
Latest Google Maps as of time of release
How to install:
Backup/restore
Nandroid Backup
Wipe
Wipe data
Wipe dalvik cache
Wipe SD:Ext (If you have apps2sd and/or an ext partition)
Flash
Flash VillainROM11.9.1-Full-signed.zip
Reboot system now
A FULL WIPE IS AN ABSOLUTE MUST. DO NOT POST SUPPORT REQUESTS WITHOUT DOING THIS.
Download Here
(Refresh the page to get another mirror)
Code:
md5: 8fbeb43c7d5cf970c1669b2e833c9fa0
Thanks to netarchy for scripting help, kendon with patching the stock ROM, DMzda and Lenny with alpha testing, arshad14, venter and Billias with beta testing. Thanks to AdamM for Rosie config.
Note: This ROM has been built from the OTAs, not from any /system/ dumps.
EDIT:
For Windows users struggling in the dark ages with their cmd prompts that don't understand colours:
Download this script:
http://qap.la/~ninpo/villain/testing/ll
Code:
adb remount
adb push ll /system/xbin/
adb shell chmod 755 /system/xbin/ll
adb shell chown 0:2000 /system/xbin/ll
Then give it a whirl:
Code:
adb shell ll /data/
It also accepts regular ls arguments:
Code:
adb shell ll -al /system/bin/
Enjoy!
For those wondering, Hacre is Ninpo on the VillainROM Forums.
dowmloading now, will try it straight away.
cheeeeeeeeeeeeeeeeeeeeeeeeeeeeers
Oh happy day, thanks for the hard work. I can't wait to test this when I get home.
Link coming soon - how you downloading
Sent from my HTC Hero using XDA App
may I ask, why would this be any different from vr 10.3? they're both build from official 2.1 roms for the gsm hero. one is from europe, the other, asia. ok, same phone still.
Is it like the VR team has learned a few things from vr10 and are doing things differently in vr12 so this will be a better rom than vr10?
because vr10 is supposed to be the ultimate sense rom, no?
how can this be any better? I read the "Added" list above, sure there are some interesting things, but don't all of those things work in vr10.3? as well? maybe the cpu won't change speeds as often now, but in all honesty, will this work any differently than 10.3 did?
I finally left VR after vr10.x because I'm tired of the slowdowns in sense roms. villain superhero2 is much better to me, but oddly has some broken things (considering it's from the same rom I don't quite get it, but hell I'm not the one building the rom so I'm just happy you guys do all this hard work!
But what I really want is a sense rom where I can use whatever launcher I want (I love launcherpro right now) without having to move to a non-sense or almost-non-nense (IE: superhero) rom just to get the speed I need.
will this happen with VR12? or for pure speed is it still better to go with non-sense or partial-sense?
so many questions, sorry, rambling, but I'm confused about the big deal about euro hero 2.1 rom versus asian one. the languages were added, keyboard was changed, so the taiwan rom became the euro rom, no?
silly questions maybe? did I miss something LoL
cheers, thanks for indulging me. I'm su re I'm not the only one wondering this stuff.
rophaq said:
dowmloading now, will try it straight away.
cheeeeeeeeeeeeeeeeeeeeeeeeeeeeers
Click to expand...
Click to collapse
I'm curious what you think compared to superhero 2.0 (which I'm on right now).
try using launcherpro under 11 beta and see how it does compared to launcherpro under superhero 2 for example.
Anyone who grabbed this recently, please redownload if your md5sum does not match:
Code:
8fbeb43c7d5cf970c1669b2e833c9fa0
As there was a last minute fix required right as we went live, lol typical.
To address some questions, especially from dkelley:
This is a -fast- ROM. Fresh boots finish in 5-6 minutes, instead of the 10-15 most previous builds took. From power on to usable UI is under two minutes. It is smooth, it is fast, it is slick.
We've already had alpha and beta testers comparing it to Superhero and that's with Sense. Imagine LauncherPro...
We didn't just go from 10.3 and everything prior to that with some fixes. This is built from the base HTC ROM+OTA updates with further optimisations and fixes applied ourselves.
Apart from the additional European language support, we would not release a ROM if we didn't feel it to be an improvement over what we already have available. That's what 11.9.x is here, for you to help us test, report back bugs, so that VR12 can be the best ROM we've ever released.
dkelley said:
I'm curious what you think compared to superhero 2.0 (which I'm on right now).
try using launcherpro under 11 beta and see how it does compared to launcherpro under superhero 2 for example.
Click to expand...
Click to collapse
Also wondering the differences. +1
and....
Just go to the Application in the Setting,and clear the Sense"Default".
Then you can set LauncherPro(or what ever other Launcher)as your default launcher in any ROM.
just waiting for it to boot now.
will report when it's ready
Again please make sure your update zip matches the md5sum
Code:
8fbeb43c7d5cf970c1669b2e833c9fa0
as we had to make a last minute fix shortly after announcement.
came from super hero were everything worked including apps2sd..... wiped everything flashed but apps2sd not working automatic do you need to run the apps2sd.zip with this rom?
chrisjaggeruk said:
came from super hero were everything worked including apps2sd..... wiped everything flashed but apps2sd not working automatic do you need to run the apps2sd.zip with this rom?
Click to expand...
Click to collapse
are you sure it's not working? it takes a long time to copy thigns over to sd. when I do a titanium backup of 100+ apps after flashign a new rom it fills up app space pretty fast but after 10-20 minutes it lowers space down again in phone memory (not speaknig of 11.9 here but apps2sd in general)
chrisjaggeruk said:
came from super hero were everything worked including apps2sd..... wiped everything flashed but apps2sd not working automatic do you need to run the apps2sd.zip with this rom?
Click to expand...
Click to collapse
No you need to read earlier in the thread where I said to check md5sums. We had a problem with the release we initially went live with (missing /system/sd folder in dir structure) which broke apps2sd.
Please check the md5sum of your .zip, it should be 8fbeb43c7d5cf970c1669b2e833c9fa0
If it isn't, redownload and reflash.
Started off with about 145mb i think. now down to 119mb only installed about 6 things so far
Hacre said:
No you need to read earlier in the thread where I said to check md5sums. We had a problem with the release we initially went live with (missing /system/sd folder in dir structure) which broke apps2sd.
Please check the md5sum of your .zip, it should be 8fbeb43c7d5cf970c1669b2e833c9fa0
If it isn't, redownload and reflash.
Click to expand...
Click to collapse
oops just seen your post will re download and try again mate cheers
so far so good, quick'n'smooth. everything is syncronised, hotmail, google acc,twitter, facebook, etc...plenty of memory left on the phone...amazing staff. a big thank you to all of you, job done
here are a few picks.
Hacre said:
No you need to read earlier in the thread where I said to check md5sums. We had a problem with the release we initially went live with (missing /system/sd folder in dir structure) which broke apps2sd.
Please check the md5sum of your .zip, it should be 8fbeb43c7d5cf970c1669b2e833c9fa0
If it isn't, redownload and reflash.
Click to expand...
Click to collapse
ah. well, there it is.
Is there a new radio out to flash with this rom? preferably one that works with a locked orange hero?
Cheers
OneClickLagFixV2PLUS inside the app is currently in RELEASE status. It has been tested on a fairly enormous number of devices without issue.
This is an APK (Normal Android App) that will install an EXT2 lag fix for you.
The APK itself can support a number of different lag fixes. It currently has the old OCLF V1 fix, which uses symlinks, and it now also has a new V2 fix which uses bind mounts.
This is in a new thead, as the old thread is very very long, and this is now version 2.
New features of the OCLF2+ lagfix vs OCLF1+
- Bind mounts are faster and require less O/S overhead than symlinks, making this fix smoother in everyday use.
- The bind mount allows for Android to report the correct free space available.
- If something goes wrong at boot, and the bind mount does not initialize, you will boot up to a copy of your data from before the lagfix was applied. This makes V2 safer than V1. (copying /system/bin/playlogosnow onto /system/bin/playlogos1 will effectively restore your device to how it was before you applied the lagfix. There is also an undo option, which will copy all of your changed data back to RFS before restoring.)
- As a bonus, an option to set the wifi screen off timeout is included.
How to use this:
Copy over the APK file onto your phone, and run/install it as normal using 'My Files'. There will be a 'One Click Lag Fix' app installed. Run that, and select the option you want!
The app will automatically kill all running tasks, and enable flight mode. You should probably not use the device while the lag fix is running. If you accidentally hit back or home by mistake, re-enter the app and re-select the lag fix. It should still be running.
Known issues in 2.0.0
Some devices with heavy carrier customization cannot install EXT2 Tools. Fix should be in the next version, if possible.
On Froyo (Android 2.2) this lag fix will refuse to install if the apps2sd feature is in use. The error you will see if Apps2SD is in use on installation will be that the loopback cannot be mounted.
Workaround: In order to install the lagfix on froyo, you will need to set each app that is on the external SD back to regular. Once the lagfix is installed, you can move apps back to the SD.
Fix should be included in the next version, if possible.
If you use up more space inside the EXT2 than is available outside the EXT2, you will have to remove apps/delete data until you have enough space to copy your data back when you want to uninstall. To help avoid this, don't set the space bar all the way on the far right.
Supported Devices And Firmwares
Root support is available for:
- I9000 Galaxy S on Android 2.1
- Captivate on Android 2.1
- Vibrant on Android 2.1
Other devices / Android versions will have to use a different method to root
Lagfix support is available for:
- I9000 Galaxy S on All Firmwares
- Captivate on All Firmwares
- Vibrant on All Firmwares
- Fascinate on All Firmwares
2.0.1 - 2.0.4 Changelog
- Fixed WifiTimeout option to work on Froyo
- Fix for OCLFV1 undo.
- Sync is called before bind-mounting, to ensure no data is lost.
- Fix for APPS2SD error (loopback can't be linked error)
2.0.5 Changelog
- Fixed WifiTimeout to work on strange firmwares without a system.system
2.1.0, 2.1.1Changelog
+ Lagfix V2+ has been updated to V2.1+ which features enhanced data security
In order to install it, you must first undo V2 using the option, and then install V2.1+ as usual
- Fixed WifiTimeout to now correctly require EXT2 Tools
- Fixed Cleanup option to now correctly clean up the V2 lagfix as well as V1
- EXT2 Tools will now remount /system as read-write
- Changelog included in app for market users
2.1.2 Changelog
- Fixed 'Restore Bootlogo' option to work correctly when V2 lagfix is installed.
- Fixed 'Restore Bootlogo' option to restore the froyo bootlogo if running froyo.
2.2.3 Changelog
+ Lagfix updated to V2.2+ which contains:
- Fix for new Vibrant, and I9000 JJ1 firmware.
- Fix for the timezone issue.
~ To Install V2.2+, use the undo V2 function, and then re-do with V2.2+
+ Kernel Installer (ALPHA) that allows you to easily flash a kernel to your device
2.2.4 Changelog
- Fix for menu->help button opening kernels page.
- Minfree now shows current settings
- Set scheduler now shows current settings
- Set scheduler now has an option to apply tweaks from hardcore on XDA forums
- Text cleanup
- Fix for occasional crash on fetching kernel manifest
2.2.8 Changelog
- Galaxy Tab Support
- Fix for installing with APPS2SD active
- Fix for set-on-boot for minfree and scheduler/tweaks
2.3.0 Changelog
- Bug fixes for occasional 'Broken Pipe', as well as related failure to copy boot up scripts.
- z4root option added, which opens the market to the z4root app.
- update.zip root option now downloads update.zip instead of having it included.
- Fix for typo in cleanup option, it should now work correctly
Rooting Froyo
Froyo's recovery mode is locked down, so you can't root it from your device.
However, you can use this: http://forum.xda-developers.com/showthread.php?t=803682
Donations
Since a lot of people have been asking, I set up a paypal account and got a donate link: https://www.paypal.com/cgi-bin/webs...=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted
Feel free to donate if you want, but I'm happy if you don't donate too.
Full source code under the GPL is available from http://code.google.com/p/oclf/
Nice work! Will test it soon!
Sent from my GT-I9000 using XDA App
Very nice, thanks, will try it asap
Now downloading to test. I hope it will be great work.
Damn! Just when I decided to try out the stock firmware without any lagfixes. :-| Guess I have no choice but to succumb to your awesomeness now.
Will make a backup of data on my internal memory (just in case) and give this a shot on my brand new JM8 now
Sent from my GT-I9000 using XDA App
Hang on, looks like it has a bug! I did a clean firmware flash, and its just giving a 'disabled' message, because it seems to be erroring on trying to find /dbdata/ext2data/
I'll have a 2.0.1 up within a few minutes with the fix. Sorry! I need a QA department!
Good work!
Do we need to uninstall APK v1 before using this APK?
I guess yes, but you never know.
Thanks
Is this the app version of "voodoo" fix only with ext2 (the one you started testing earlier in different topic) or its old virtual file method?
Hmm, can't find the lagfix
Thx for readding it
lol ^^
Will report back in a few minutes
RyanZA said:
Hang on, looks like it has a bug! I did a clean firmware flash, and its just giving a 'disabled' message, because it seems to be erroring on trying to find /dbdata/ext2data/
I'll have a 2.0.1 up within a few minutes with the fix. Sorry! I need a QA department!
Click to expand...
Click to collapse
2.0.1 is up in the first post. If you downloaded 2.0.0 and noticed that it didn't work, grab that one.
Steephig said:
Good work!
Do we need to uninstall APK v1 before using this APK?
I guess yes, but you never know.
Thanks
Click to expand...
Click to collapse
You don't need to uninstall APK v1 first. It will overwrite it.
V1 lagfix will need to be uninstalled first, but the uninstall can be done by either V1 or V2 APKs.
dupel said:
Is this the app version of "voodoo" fix only with ext2 (the one you started testing earlier in different topic) or its old virtual file method?
Click to expand...
Click to collapse
Virtual file method, but better.
RyanZA said:
You don't need to uninstall APK v1 first. It will overwrite it.
V1 lagfix will need to be uninstalled first, but the uninstall can be done by either V1 or V2 APKs.
Click to expand...
Click to collapse
I phrased my question a bit weird, what I meant to say was if the v1 lagfix should be uninstalled, but you gave the answer anyway.
Nifty!
Can I try it this in 2.2 JPH?
Thanks...
halabibk said:
Can I try it this in 2.2 JPH?
Thanks...
Click to expand...
Click to collapse
It was deved this evening now, completely in JPH. So yeah, JPH works. If anything else works is unknown!
Also, the wifi timeout option does not work in 2.2, only in 2.1 Android. I'll put the fix up with whatever other bugs people find in a bit.
halabibk said:
Can I try it this in 2.2 JPH?
Thanks...
Click to expand...
Click to collapse
Tried it on my sluggish JPH.
Now it's blazing fast!
Very nice RyanZA.
THX!
Now my JPH firmware seems to be as fast as JM6 with Voodoo fix
Dennis
Thanks, another Q? actually I am using CFLagFix 1.80, still can use this?
Got an error (running XXJPH):
"Could not link loopback device /dev/loop0 to /dbdata/rtssdata/ext2/linux.ex2! loseup: /dev/loop0"
Damm i chose to upgrade the app from 1.6.7 but there are no install options am i missing something ? when i open the app no options to install anything
wifi timeout defo not working on 2.2 JPH
Included in the image are:
- Superuser
- own busybox 1.18.4
- TUN support
- No more RFS at all (if you want)
- JVB source based
- CWM 3.0.0.5
- security fixes
- low latency
- filesystems: jfs, ext2/3/4 (using ext4 driver), reiserfs, rfs (not on Ultra)
- CIFS support
- Voodoo SoundV10
- Voodoo color (sharpness fix)
- BLN (enabled by default)
- Preemptive RCU (only on Ultra)
- 10 fingers support (on roms that support it)
It has been tested on JVB/JVH/JVO/JV9
Read the whole post (except the changelog) before attempting to install
Thanks to Neldar for BLN
Thanks to Supercurio for voodoo additions
Thanks to zurchpet and js8 for dedicated testing
Thanks to Andro1d for ideas
Thanks to mothatt for the vectorized picture
Thanks to virnik for the new boot logo
For safety purposes /dev/block/stl3 is not mounted anymore but /efs is copied to /dbdata.
Quick table on the versions:
Two branches: Stable (which is stable) and Bleeding Edge (includes latest changes, in testing, consult the changelog)
Two versions in each branch: Normal (without preemptive RCU) and Ultra (with preemptive RCU)
Video
http://www.youtube.com/watch?v=mO-MiKVAzD8
You must flash a normal kernel before Ultra or you will not have phone/modem
Ultra does NOT support RFS filesystem
This kernel can now also be flashed from DOC rom in http://romkitchen.org thanks to Stefunel, choose a non wipe rom.
You can get it at . Normal version is named zImage-rXXX and Ultra is named zImage-ultra-rXXX.
Logs are in /fugumod.log
You can get support on #romkitchen on irc.freenode.net
Unless some unexpected changes occur, I am not going to produce any overclocked kernel anytime in the future as they have proven multiple times to be too unstable.
- All versions are upgradeable to the latest one without any data loss.
- You must have at least 400Mb free on your internal SD card storage for conversions. If you don't have any apps installed. If you have apps already installed, you must ensure that you have at least the same size as you data storage free on the sdcard. Note that upgrades don't really need space on your external storage.
- It is only known to work with international GT-I9000 and the Bell 9000M.
- The cleanest way to revert the mod is to reflash a complete ROM. But now supports reverting to RFS as well.
- If you use another custom kernel, you don't need anymore to revert the lagfix before applying. But it is always a good idea to start from a clean ROM.
Locale/timezone reset when using some filesystems
Some people may see that time zone sometimes reset at boot or even language reset, the easy solution is to edit /system/default.prop with something like:
persist.sys.timezone=Europe/Brussels
persist.sys.language=en
persist.sys.country=BE
Click to expand...
Click to collapse
Chances are that those settings are not in your /system/default.prop, it is safe to append them after the already defined ones.
See [url]http://en.wikipedia.org/wiki/List_of_zoneinfo_timezones for your timezone
How to convert filesystems:
Use FuguApp or FuguAppFree or create a /sdcard/fugumod/fs.convert file. If you don't see the paid version in the market and only see the free one, it may be due to your ROM build prop, just change it with SGS tools (in SGS tools -> prop editor -> build.prop -> Unlock -> ro.build.fingerprint=samsung/GT-I9000/GT-I9000:2.3.3/GINGERBREAD/XWJVB:user/release-keys and leave the rest as is. save, Apply script -> clear market cache, reboot...)
You can also create a /sdcard/fugumod/fs.convert which has the same syntax as /sdcard/fugumod/fs.current
How to specify custom filesystem mount options:
Create a file called /sdcard/fugumod/fs.options
It should contain the FS options like shown below (not specify a fs is equivalent to no option). Options "noexec nodiratime nosuid nodev nosuid" are "enforced".
stl9 noatime,barrier=0
stl10 noatime,barrier=1
stl11 noatime,notail
mmcblk0p2 relatime,barrier=0
Click to expand...
Click to collapse
Root bug with some applications:
Some applications don't properly detect if the phone is rooted, generally because they expect su to be in /system/xbin
Solution: type the following commands as root using adb shell or connectbot or any other shell console:
mount -o remount,rw /system
mkdir -p /system/xbin
cp /sbin/su /system/xbin/
mount -o remount,ro /system
Click to expand...
Click to collapse
What is Ultra version
Ultra version is a version with a preemptive RCU which brings an impressive user experience by having a near realtime response. Interestingly, it also seem to boost quadrant scores by ~15%.
Bleeding Edge can be found here
But it is not compatible with RFS filesystem, so don't flash if
- you still use RFS in any of /system, /data, /dbdata , /cache
- you haven't at last booted once a normal FuguMod edition
- you don't have basic skills of recovering from soft bricking (generally, flashing a normal edition will solve soft brick with Ultra)
Start adbd as root
If you want to start adbd as root and in recovery, you need to create a file called /sdcard/fugumod/debug
The change will only take place on next reboot.
Why is quadrant score so low ~1000 in ext4 but I still feel my phone is really fast?
- Quadrant does no measure latency, but user does it. You could have a completely unresponsive phone with very high quadrant score.
- I use safe mounts for ext4, but if you feel brave enough, you can tweak them using fs.options explained earlier or switch to JFS.
- Some ROMs/kernels set "media.stagefright.enable-player=true" in build.prop, in general this will give you 500+ supplementary quadrant score but but will break playing some videos. This won't make your phone faster or more responsive or whatever, it will only boost your quadrant score and break some videos.
Which filesystem is the best?
This all depends on your perception. I general, having /system on reiserfs and all others on jfs seems to be the fastest.
Random reboots
They are known to happen if:
- you force switch the radio band for example using "band selection" in diagnostic menu from wcdma 1900/2100 to 850 or 900 gsm.
Wifi not working
If your wifi is not working anymore, you probably use a JVH based ROM and have restored your wifi settings via titanium backup (or possibly other backup utilities). Wifi configuration from pre-JVH is not compatible with JVH ROMs. You should be able to restore without reflashing a full ROM by stopping wifi, then doing the following commands in a root shell.
cd /data/wifi
cp bcm_supp.conf bcm_supp.conf.bak
cp wpa_supplicant.conf wpa_supplicant.conf.bak
rm bcm_supp.conf
ln -s wpa_supplicant.conf bcm_supp.conf
cat bcm_supp.conf.bak | head -n5 > wpa_supplicant.conf
cat wpa_supplicant.conf.bak >> wpa_supplicant.conf
rm wpa_supplicant.conf.bak bcm_supp.conf.bak
Click to expand...
Click to collapse
And enable wifi again
WARNING: This may brick your phone, kill your cat or destroy your house (although in theory it should not).
If you like it, remember there are donations which may help me getting a development phone
Repository: http://github.com/renaudallard
Source of other GPL utilities I use: http://faramir.eriador.org/r/
Download
http://faramir.eriador.org/r/Samsung_galaxys/, it is called zImage-rXXX or zImage-ultra-rXXX. Bigger XXX number means it's the most recent version.
Changelog:
https://github.com/renaudallard/kernel-GB-GTI9000/commits/fugumod
sounds interesting, I'm keen to hear more about your project
A bit more info would be nice: quadrant score, are apps like newsrob fast.
Install it yourself, and play its the only way to get a feeling on how it preforms.
However:
JPM - Clean
Quadrant Score: 981
default slice_sync (97), slice_async (39)
Write: 12800000 bytes (12.2MB) copied, 2.836737 seconds, 4.3MB/s
Read: 12800000 bytes (12.2MB) copied, 0.222411 seconds, 54.9MB/s
JPM - with jfs
Quadrant Score: 1658
Write: 12800000 bytes (12.2MB) copied, 1.311856 seconds, 9.3MB/s
Read: 12800000 bytes (12.2MB) copied, 0.221596 seconds, 55.1MB/s
Tests done with:
dd if=/dev/zero of=/data/test count=25000
dd if=/data/test of=/dev/null
erased for better timeline
Have you tried with ReiserFS and XFS ?? Because I wanted to test with those even if they might use more cpu they should be faster, but I didn't had the time to,
Yeah this is interesting.
I must admit I hesitated between Ext4 and JFS during original choice for Voodoo and after a lot of reading (and head scratching) I chose Ext4 mostrly because of the ease to get e2fsprogs working, and their maturity.
Hey guys I love the developers society I'm glad to see that our phone has such hard working developers! Looking forward to good news from you
nikademus said:
Hello,
I was not intending to post this at first, but it seems some people are interested in my works on the Galaxy S.
I made a very raw script to convert /data to jfs on the external SD (at the moment).
I am open to all suggestions, so feel free to post
Click to expand...
Click to collapse
By the way, if you want to avoid creating new script (conversion, etc) I suppose you can "port" Voodoo to JFS in a few minutes.
Don't hesitate to ask for details if you're interested in.
I'm curious about this, I feel like I could have underestimate JFS for mobile (about the low CPU utilization part), like, you know, the general underestimation of this filesystem.
On my tests, the battery really used by the filesystem itself is really minimal, but still
supercurio said:
By the way, if you want to avoid creating new script (conversion, etc) I suppose you can "port" Voodoo to JFS in a few minutes.
Don't hesitate to ask for details if you're interested in.
I'm curious about this, I feel like I could have underestimate JFS for mobile (about the low CPU utilization part), like, you know, the general underestimation of this filesystem.
On my tests, the battery really used by the filesystem itself is really minimal, but still
Click to expand...
Click to collapse
I would like to see Voodoo using JFS, I think that it will only be better.
Will be interesting to compare only recently updated to JPM so will have to give this a look..
exadeci said:
Have you tried with ReiserFS and XFS ?? Because I wanted to test with those even if they might use more cpu they should be faster, but I didn't had the time to,
Click to expand...
Click to collapse
I did not try xfs, but reiserfs did quadrant scores of about 1200.
XFS overhead is higher than many others, so battery wise, it may not be a good idea. If you wish to test, I made an xfs.ko module on my site (even a btrfs one).
This page is an interesting read, what's your opinion about this?
http://wiki.archlinux.org/index.php/JFS
btw this remark is very bad for Android usage: http://wiki.archlinux.org/index.php/JFS#JFS_losing_files
I don't how valid it is.
nikademus said:
I did not try xfs, but reiserfs did quadrant scores of about 1200.
XFS overhead is higher than many others, so battery wise, it may not be a good idea. If you wish to test, I made an xfs.ko module on my site (even a btrfs one).
Click to expand...
Click to collapse
I experienced a bad habit that XFS has, it tend to produce garbage in files when not powered down cleanly
XFS was mostly designed to work efficiently with big files.
JFS looks like a more sensible choice
btw this remark is very bad for Android usage: #JFS_losing_files
I don't how valid it is.
Click to expand...
Click to collapse
I know about this, but under android, memory pressure should be sufficient to force writes.
Also it's not very clear how this affects the filesystem. If someones first job is to power the system unproperly, then with whatever filesystem, you will have problems at some point. Also, there is a "discussion" about this here too:
http://wiki.archlinux.org/index.php/Talk:JFS_Filesystem
(this link posting is a little bit annoying, if someon knows how to bypass that, I would be happy to hear)
nikademus said:
...(this link posting is a little bit annoying, if someon knows how to bypass that, I would be happy to hear)
Click to expand...
Click to collapse
You need at least ten (or twelve, don't remember well) posts. Since your posts are particular interesting, I hope you will break that limit very soon...
Thank you very much for your contribution.
daigoro64 said:
You need at least ten (or twelve, don't remember well) posts. Since your posts are particular interesting, I hope you will break that limit very soon...
Thank you very much for your contribution.
Click to expand...
Click to collapse
Thanks for finding my work interesting, hopefully, I will break the post barrier soon.
I think you should work with the z4mod team so they can provide a jfs update.zip
http://llorien.org/samsung_galaxys/
i'll help you hyperlink it lol. you can quote it or something idk. go spam some posts in Q&A and you can post links yourself ;p
Adevem said:
llorien.org samsung_galaxys
i'll help you hyperlink it lol. you can quote it or something idk. go spam some posts in Q&A and you can post links yourself ;p
Click to expand...
Click to collapse
Thanks for linking (even if I cannot qupote you correctly)
NOTICE: I am changing the title of my kernel thread to be clearer. ALL FROYO AOSP ROMS:
Froyo MIUI (Evil D and Gr8Gorilla Ports),
Liquid Metal Ports,
CM6,
G2 and any other Froyo AOSP ROM series
All Froyo Sense ROMs should use my Froyo Sense Kernel
All Gingerbread ROMs should use my Gingerbread Kernel
Hi XDA members and fellow MT4G users:
This is my THIRD kernel hack. I want to thank Grankin, Gr8Gorilla, Erasmux, dumfuq, Cyanogen, Zinx, Snq, Pershoot and several others I cannot recall for inspiring me to venture into this unfamiliar territory for me.
What is a Kernel? The Kernel is the Foundation in which everything else builds upon in any software system.
[Car Analogy]: Kernel is like the Engine, Electrical system and the Transmission to a car. The Library, Framework and the Apps [AKA ROM] are the body frame and the rest of the Car.
Updated Note: Newest ClockworkMod Recovery VERSION 3.0.0.6+ IS COMPATIBLE with this Kernel.
(NOTE: My Froyo kernel DOES NOT format EXT 4 file system directly -- Orange Color Text -- ClockworkMod Recovery 2.5.1.4 or 3.0.0.5, so if your existing kernel is using using EXT 4 file system, you need to restore back to ClockworkMod Version 2.5.1.2 -- Green Color Text --, then WIPE EVERYTHING include Cache, System and Data)
My goal for this Sense Based Kernel is to provide maximum Sense ROM compatibility, and only apply updates/patches/enhancements once I understand how they work and their cost/benefit to the kernel as a whole...
Please DO NOT use any task killers, they DO NOT improve performance nor battery life. They INTERFERE with your phone's stability (more crashes) and App compatibilities (Forced Close).
My kernel is based on the HTC source code directly from developer.htc.com.
MinMax Governor (Battery Saver)
This governor will try to minimize the frequency jumps/changes which cause voltage spikes/changes which supposedly drains more battery life... Supposedly designed to work with SetCPU... so give it a whirl...
SmartAss Governor (Balanced)
This governor has a built-in "profile" similar to SetCPU, so screen off will use lower clock rate thus conserve more battery, but it also has a fast wake up feature so that user interaction will not see the lag when switching from Sleep to Wake state.... (So SetCPU Profiles are sorta redundant when using this governor, you can still use SetCPU to OC to higher than default Clock frequency).
Interactive Governor (Performance)
This governor is designed to put more priority to User Interface (UI aka Apps) tasks, therefore appears more responsive then the traditional OnDemand governor. So if you want the smoothest UI interaction, this governor is for you...
Brain F*ck Scheduler - (BFS)
This scheduler is designed to be simple and speedy tailor specifically for user interface type systems such as desktop/smart phone devices where user interaction is MORE important than serving 1 million web requests at the same time (think of nimble desktop workstations vs large corporate servers). CM7 main line is using this as its default scheduler, now I bring you the same performance as CM7 with compatibility to Sense Series ROMs.
SLQB - (SLAB allocator with Queue)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate). Not all kernels are using SLQB including CM7 main line...
Fair Budget Queue (BFQ I/O scheduler)
This I/O scheduler is an improvement on top of Completely Fair Queue (CFQ). CFQ is fair in terms of time but not in terms of throughput / bandwidth, so BFQ make sure that both time and throughput / bandwidth are balanced across all requests.
Installation Instructions:
Here's a step by step instruction to install this kernel to work with Froyo based ROMs:
[ Aurum Edition ]
[ CFS-Smartass ]
The File ==> Version 2.0.0 CFS Low Voltage <==
The File ==> Version 2.0.0 CFS Stock Voltage <==
[ BFS-Interactive ]
The File ==> Version 2.0.0 BFS Low Voltage <==
The File ==> Version 2.0.0 BFS Stock Voltage <==
[NOTE]: If your WiFi driver is working but somehow are are UNABLE to connect, you need to apply the following Patch:
Patch 1: WPA_Supplicant
Post your problem IN DETAIL:
A [good example] of error reporting... (from vinsane)
Here's a template to use if you don't know how to report your issue
1. download the above file (via phone directly or to a PC)
2. copy the downloaded zip file to /sdcard/download/
3. Open ROM Manager and select "Reboot into Recovery" and select "OK"
4. Once in recovery, select "wipe cache partition", select "Yes", then select "advanced", then select "Wipe Dalvik Cache", then select "Yes" again. Once finished, click the back button to go back to the main recovery menu. On that menu, select "Install Zip From SDCad", then select "Choose zip from SDCard", then go to /sdcard/download and select the downloaded zip file and let it run its script.
5. Once the script is done, select "reboot system now"
After FLASHING, the first reboot may take longer than usual, please be patient (rebuilding cache structures)... After the first reboot, it may lag during initial load (let everything finish loading). Once everything is loaded and phone is ready for use, reboot the phone a 2nd time and the lag will be gone and everything should be silky smooth...[more detail]
NEWS BULLETIN:
Version 2.0.0 is OUT! Completely rebuilt from scratch from CM source code. Added many technologies back, added LOTS and LOTS of optimization.
BFS is BAAAACK...
Geek Talk Below:
Froyo AOSP kernels were sufficiently different from the HTC Sense Kernels, so I have no choice but to create another kernel for Froyo AOSP ROMs such as Liquid Metal, MIUI, CM6, G2 or any ROM series with AOSP roots...
BUGS:
None so far...
TO DO:
Don't know yet...
History:
Version 1.0.0 (Deprecated)
Split from Froyo Sense Kernel, based on CM7 GB kernel back ported to Froyo
Version 1.5.0 (Deprecated)
Added Native CIFS+UTF-8 support (no need more cifs.ko and utf-8.ko)
Added Native VPN support
Added Native gan-eth support (WiFi Calling)
Added FUSE FS (file system in user space, same as CM7)
Updated core Linux Kernel version from 2.6.32.33 to 2.6.32.36
Fixed WiFi compile option (should fix WiFi issues)
Updated Battery Driver from HTC Thunderbolt kernel
Updated LED Driver from HTC Thunderbolt kernel
Updated Power Driver from HTC Thunderbolt kernel
Updated SPI Master Driver from HTC Thunderbolt kernel
Updated MMC/SD Driver from HTC Thunderbolt kernel
Updated USB Dock Driver from HTC Thunderbolt kernel
Version 1.5.6 (deprecated)
Revert back to original CM6 WiFi driver
Revert back to original CM6 USB RNDIS driver
Updated CPU Freq Table 536MHz -> 576MHz from using PLL_2 to PLL_3
Update SmartAss Governor to use new 576MHz as max wake up frequency
Version 1.5.7 (deprecated)
BFS scheduler is back!
Compiled with newer toolchain from 4.4.0 to 4.4.3 [more optimization = better performance]
Version 1.6.0 (deprecated)
Patched to latest stable kernel version 2.6.32.41
Patched Youtube video while screen off crash bug
Version 1.7.0 (deprecated)
Revert to old Video Codec
Version 2.0.0 (Current)
Rebuilt FROM SCRATCH based on CM source code
Added BFS
Tweaked SmartAss
SLAB, BFQ default
Fixed YOUTUBE/Video issues FOR GOOD
Compiler, Video, Process and many other optimization added
Standard Disclaimer: Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!
Follow me on Twiiter :
My Github Complying with GPL
If you find this Kernel useful, feel free to hit the [Thanks] button below
Reserved 1 for sure...
Reserved 2 Just in Case
Hurry up and get those links up!! So ready to try this!
Sent from my HTC Glacier using XDA App
Fabulous
Finally we get the ultra one~~Hoping the link would come soon!!!
Testing~~great~~
Edit: would the wifi issue be solved??Trying terminal ~~~
super hype for this cm6 rules!!!
Faux is my hero
edit: first to download yay
Anyone having wifi issues?? I was able to connect using .9.1, flashed this and now it won't even find it. I'm running the latest miui and have wiped cache and dalvik, fixed permissions, did it all over again, reflashed, and still nothing. Checked my router and internet connection on my laptop and its all good there. Not sure, kind of stumped.
Sent from my HTC Glacier using XDA App
Awesome! Thank you so much Faux! You da man!
Amac1222 said:
Anyone having wifi issues?? I was able to connect using .9.1, flashed this and now it won't even find it. I'm running the latest miui and have wiped cache and dalvik, fixed permissions, did it all over again, reflashed, and still nothing. Checked my router and internet connection on my laptop and its all good there. Not sure, kind of stumped.
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
It's missing a file WPA_Supplicant from the framework... ugh.. tell Option94 to put that file in
Lol in the meantime what is my short term option?? (haha I made a funny ) go back to .9.1 or what??
Sent from my HTC Glacier using XDA App
faux123 said:
It's missing a file WPA_Supplicant from the framework... ugh.. tell Option94 to put that file in
Click to expand...
Click to collapse
Or can you pm me the file/post it on here and if there is a way I can move wpa_supplicant to the right spot???
Sent from my HTC Glacier using XDA App
Same~
Amac1222 said:
Anyone having wifi issues?? I was able to connect using .9.1, flashed this and now it won't even find it. I'm running the latest miui and have wiped cache and dalvik, fixed permissions, did it all over again, reflashed, and still nothing. Checked my router and internet connection on my laptop and its all good there. Not sure, kind of stumped.
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Same as yours ~
hunteryezd said:
Same as yours ~
Click to expand...
Click to collapse
Option has already taken note of this and will be added to New update of miui to be released either today or early tomorrow
Amac1222 said:
Anyone having wifi issues?? I was able to connect using .9.1, flashed this and now it won't even find it. I'm running the latest miui and have wiped cache and dalvik, fixed permissions, did it all over again, reflashed, and still nothing. Checked my router and internet connection on my laptop and its all good there. Not sure, kind of stumped.
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Option has already taken note of this and will be added to New update of miui to be released either today or early tomorrow
Thanks I just saw that over on the miui thread.. Hard to keep up on the app lol
Sent from my HTC Glacier using XDA App
Grab the file here for those of you who can't wait...
COPY the file to /system/bin and OVERWRITE the existing file, then use terminal emulator and do
Code:
su
cd /system/bin
chmod 755 wpa*
chown 0.2000 wpa*
VOILA! Instant WiFi access. I tested WiFi calling on this baby and it WORKS too!!!!
faux123 said:
Grab the file here for those of you who can't wait...
COPY the file to /system/bin and OVERWRITE the existing file, then use terminal emulator and do
Code:
su
cd /system/bin
chmod 755 wpa*
chown 0.2000 wpa*
VOILA! Instant WiFi access. I tested WiFi calling on this baby and it WORKS too!!!!
Click to expand...
Click to collapse
Sweeeettt!! You guys are the ****!!
Edit: worked like a charm, thanks man!
Sent from my HTC Glacier using XDA App
Amac1222 said:
Sweeeettt!! You guys are the ****!!
Edit: worked like a charm, thanks man!
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Does not work on RoyalThunder ROM. Tries to connect and then disconnects. scans, tries, disconnects...
Amac1222 said:
Sweeeettt!! You guys are the ****!!
Edit: worked like a charm, thanks man!
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
What I got is
su
#cd /system/wpa*
cd: can't cd to /system/wpa*
#chmod 755 wpa*
chmod: wpa*: No such file or directory
#chown 0.2000 wpa*
chown: wap*: No such file or directory
???????????????????
hunteryezd said:
What I got is
su
#cd /system/wpa*
cd: can't cd to /system/wpa*
#chmod 755 wpa*
chmod: wpa*: No such file or directory
#chown 0.2000 wpa*
chown: wap*: No such file or directory
???????????????????
Click to expand...
Click to collapse
It's system/bin not system/wpa*
Sent from my HTC Glacier using Tapatalk
Hi guys, I found this really cool thread, I will now share with you guys
WELCOME TO THE FUTURE , SKYNET IS HERE .
SKYNET IS NOT JUST A BUNCH OF SCRIPTS PUT TOGETHER TO SPEED UP YOUR PHONE.
IT IS AN EVOLUTION OF UNIQUE CODES ARRANGED TO BRING SKYNET TO LIFE.
TO BE MORE PRECISE,
SKYNET IS SIMILAR IN LOOK COMPARED TO NITRO VISION.
BUT DON'T BE FOOLED BY ITS' SIMPLICITY.
UNDERNEATH IT IS VERY COMPLEX AND INTRICATE.
SKYNET IS VERY SIMPLE TO USE, YOU JUST SET IT AND SKYNET WILL HANDLE EVERYTHING ELSE.
SKYNET WILL PROVIDE POWER WHEN YOU NEED IT FOR WHATEVER THE DEMAND IS. SKYNET IS THE MILESTONE OTHERS CAN ONLY DREAM OF REACHING.
IF YOU WANT THE BEST, FASTEST AND MOST ADVANCED APP FOR YOUR DEVICES,USE SKYNET.
IT WORK ON GB/ICS/JB/KK/LP/MM - CM7/CM9/CM10.x/CM11/CM12/CM13
=============* 2 - FEATURES *=============
This mod does All, Absolutely no limits.
External Link ( Thanks to Víctor Rodríguez )
* Powered by Skybox ( Box Control Tool )
* Check Su Binary
* Backup init/hosts/boot
* Check Root
* Check Cores Onlines
* Check Default / Directory Mount
* SELINUX Permissive By Default
* INIT.D Activator
* GPU Rendering
* DNS Configuration
* Fstrim Recovery
* Auto Backup Skynet
* BootAnimation
* Clean System ( Battery / Dalvik )
* Block ADS
* Full EntropyNess
* Fstrim / Clean Junk Files / Drop Memory Auto At Different Intervals
* Remount All Relatime and Ext4 Partitions
* 3 Preconfigured Programs for Performances at your Choice ( Battery / Balance / Game )
* Extra Features : Xtreme Renice / Mediakill / Scaling+ / WifiSleep / Zram / KSm / Kill Google Apps / Touchscreen / NetBoost/ LMK Vision
Link : http://forum.xda-developers.com/android/software-hacking/android-l-booster-1-soon-t3030796
Tested and worked on zenfone 5!
I m using it. I will leave a feedback here tomorrow
How to be sure that it is activated ?
On the main thread there is written that after installation devices will reboot itself to optimize the system. It did not happened to me...
Ghi98 said:
I m using it. I will leave a feedback here tomorrow
How to be sure that it is activated ?
On the main thread there is written that after installation devices will reboot itself to optimize the system. It did not happened to me...
Click to expand...
Click to collapse
I don't know, I din't test it yet
Difference between l speed?
is this similar to L speed? L speed was good for short term and made some improvements, using it in long run will cause different bugs and strange behaviours.
Ghi98 said:
I m using it. I will leave a feedback here tomorrow
How to be sure that it is activated ?
On the main thread there is written that after installation devices will reboot itself to optimize the system. It did not happened to me...
Click to expand...
Click to collapse
Im testing it so check if it's active you have to use terminal emulated and type "su" to gain root privilages then type "menu" this is open the sky net config screen after that just config as you like
jiyaad1 said:
Im testing it so check if it's active you have to use terminal emulated and type "su" to gain root privilages then type "menu" this is open the sky net config screen after that just config as you like
Click to expand...
Click to collapse
what should be general configure mode?
Sent from my ASUS_T00F using XDA-Developers mobile app
zsk.khan said:
what should be general configure mode?
Sent from my ASUS_T00F using XDA-Developers mobile app
Click to expand...
Click to collapse
i really dont know about that because it differs from user to user and device to device as for mine i activated kill media server and set sky net to battery instead of balanced.......its upto you on what config you want to use
felt a performance boost otg, tho battery is draining a little faster(tho i may be some app that kept running on background, Star Wars Uprising and Spotify for some reason even when not being used keep the cpu running at its full, forcing me to manually close them on the running apps screen...)
yes i also feel abit more responsive than usual so its a positive sign, dont forget you need to activate it in terminal by select option 4
Is this support cm13 base ROM ?
kuranzi said:
Is this support cm13 base ROM ?
Click to expand...
Click to collapse
Yeah
I am among the unlucky ones..
"screen freeze after bootloader unlock"
so I need to keep bootloader locked..
so.. will it work if I relock bootloader after installing zip
Works on ressurection remix? Any improvements?