The ENGBOOT bootloader sets a couple of settings that cause extreme lag and reset of wifi settings on every boot.
You can fix them by doing the following:
.1 Install Busybox using the Busybox app from the Play Store into /system/xbin - you have to specify this install location manually or the install will fail.
.2 Download a CPU manager such as Kernel Manager or TricksterMod from the Play Store and set the CPU governor to "interactive" and set the app to set the governor on every boot -- this will fix the lag.
.3 Get the Build Prop Editor app from the Play Store and set “ro.securestorage.support” to “false” -- this will prevent your wifi settings from resetting on reboot.
Related
★ ☆ ★ SRE v1.3.1c ★ ☆ ★ | Root + 1.2GHz OC/UV + MobileAP + USB Tether + LagFix
Important Information!THIS FOR CAPTIVATE FIRMWARES JF6/JH2/JH3/JH7
I am not responsible for any damage caused to your device
BACKUP BACKUP BACKUP with Nandroid and Titanium Backup
DO NOT flash over, flash stock FIRST!
Flashing over will cause reboot loop or black screen!
What is this?Includes:
Root SuperUser 2.3.6.1
Unhelpful's 1.2GHz OC/UV Kernel v1.3.1
Tayutama's Lagfix v2.3.3
Busybox 1.17.1
MobileAP
Usb Tethering
JH2/JH3 Market Fix
SideLoading
JH2/JH3 GPS logging disabled
GPS NTP Server Tweaks
Ad Blocking w/hosts file
Stock Battery With %1-100Removes:
AT&T Bloatware
Samsung Bloatware
AT&T Boot animation
startup/shutdown sounds
batterystats.binApps Installed to data: (so you can remove them if you want)
Titanium Backup
Rom Manager
sl4a
How to install:Step 1:
Rename to update.zip, put it in the root of your built in sd card, reboot into stock recovery mode, select reinstall packages.Step 2: (optional, only if you want the lagfix)
Go to the newly installed 'SL4A' application from the app list, open it and choose either LagFix_Ext2.sh or LagFix_Ext4.sh to install the fix.
Troubleshooting:If you are running JH7, make sure you do both clear cache options in stock recovery BEFORE installing SRE or it will have issues, you might need to do that in other firmwares too
If SL4A is force closing, use rom manager to fix permissions, reboot, retry.
If you are having random reboots or sleeping death, try the non-uv/non-oc versions
If you are not getting sideloading, or other features, something went wrong in the flashing process, start over
Downloads:SRE v1.3.1c
Best VersionMobileAP Only
MobileAP Only (custom kernel flash version)
If you like this, Buy Me a Beer!
Changelog:1.3.1b - 1.3.1c (9/13/2010)
Overclocking/undervolting is disabled until first manual reboot to avoid setup issues1.3.1a - 1.3.1b (9/13/2010)
No more cache clearing with scripts, do it yourself 1.3.1 - 1.3.1a (9/13/2010)
Fixed the S_kill_media_scanner script, copy and paste got the best of me1.3e - 1.3.1 (9/13/2010)
Fixed cpu scaling, 1,2,3,4,5,6,8,10,12 all enabled, massive oversight!
Fixed another possible condition causing the ATT screen to take forever
Voltage scaling from 600mV-1050mV - 1/3 the power usage while idle over stock!1.3d - 1.3e (9/13/2010)
Race conditions fixed, no more sitting at the ATT screen forever or stuck at the "S" or black screen
Media scanner disabled
lagfix uninstaller fixed1.3c - 1.3d (9/12/2010)
No more sleeping death
OC/UV (1.2GHz @ 1050mV)1.3 - 1.3c (9/12/2010)
OC/UV (1.2GHz @ 850mV)
Stock live wallpaper is back1.2.3 - 1.3 (9/11/2010)
JH7 support
Lagfix no longer uses playlogos1
Unhelpful's kernel update to 1.3.1 OC/UV (1.2GHz @ 1.3V)1.2.2a - 1.2.3 (9/9/2010)
Tayutama's Lagfix has returned!
Google Voice 0.4.1.26 installed by default
Google Maps 4.5.0 installed by default
updater-script tweaks
GPS Logging REALLY disabled
/data setup now more awesome!
dalvik-cache cleared on second boot (after kernel flash)
user data cleared on second boot (after kernel flash)
Removed:
Market Access (only tethered apps are blocked, tethering built in!)
Vibrant Fonts (bloat)
Fascinate Live Wallpapers (bloat)
GT-I9000 Live Wallpaper (bloat)1.2.2 - 1.2.2a (9/8/2010)
removes batterystats.bin to fix battery reporting issues
Titanium Backup installed by default
Rom Manager installed by default
updater-script tweaks
Fascinate Live Wallpapers
-Connection
-Flow
-Forest
-Layers of Light
-Spark
GT-I9000 Live Wallpaper
-Ocean Waves1.2.1a - 1.2.2
SuperUser 2.3.6.1
Fixed some symlink issues (left stock commands alone instead of replacing them with busybox)
Fixed directory listings having color garbage in it
Fixed directory listings not having the user names, 0 0 -> root root, so you can do chmod root.root now
Credits:Koushik Dutta (Rom Manager)
Joel Bourquard (Titanium Backup)
Software Freedom Conservancy (Busybox)
Unhelpful (kernel, wlp2pservice script and overclock script)
shaneaus (GPS.conf tweaks)
Jr33 (MobileAP Port to Vibrant)
andy2na for getting the ball rolling on MobileAP Port for the captivate!
what if im already rooted can i just use this or will i have to unroot first
yokozuna82 said:
what if im already rooted can i just use this or will i have to unroot first
Click to expand...
Click to collapse
restore to stock first
When I go to run the scripts, it just says "cmd line:"
Any ideas?
THATTON said:
When I go to run the scripts, it just says "cmd line:"
Any ideas?
Click to expand...
Click to collapse
i am having this happen as well
i selected sideloader then it rebooted and next i selected lagfix and it says enabling sideloader ....rebooting did the lag fix work? and which lagfix do i pick theres two
Can I use this even if I have the ryan lagfix installed?
vietphunguyen said:
Can I use this even if I have the ryan lagfix installed?
Click to expand...
Click to collapse
I imagine you would have to uninstall your lag fix as this update installs it.
Unable to download
I'm unable to download from the media fire link. Anyone having the problem?
Ok, if you have a lag fix installed I would restore to factory then run the update.zip, don't use more then one lag fix, it will not work.
Fixing the one gig lag fix, if you run it after the side loader it will run the side loader again.
Fix coming in about an hour.
Sent from my SAMSUNG-SGH-I897 using XDA App
Thanks so much for the help
Is the the ext2 fix that installs via internal memory?
Sent from my Nexus One using XDA App
Yes http://forum.xda-developers.com/showthread.php?t=750869
fixed and uploaded!
OMG amazing!! Thank You. Now this is what it's all about.
If Im running the official unrooted Captivate ROM, will it work as you mentioned as far installation goes?
Very nice. I'll have to try this out this weekend.
Sent from my SAMSUNG-SGH-I897 using XDA App
opensourcefan said:
OMG amazing!! Thank You. Now this is what it's all about.
Click to expand...
Click to collapse
That's what I like to hear!
You are welcome
daraj said:
If Im running the official unrooted Captivate ROM, will it work as you mentioned as far installation goes?
Click to expand...
Click to collapse
Yes sir, just drop it on your internal sdcard(rename to update.zip), boot into recovery and reinstall packages. Then you will be good to go!
Excellent Work!!!
Worked perfectly, time to donate!!!
When I try to run the sideload script I get cmd line still.
Guys, this is probably a dumb question, so I apologize, but how do I use setCPU with MIUI 1.9.9? I start the apk, but it doesn't get root access.
Thanks in advance.
Changelog: 10/09/11
Update to latest Miui.us release, with framework modified to support additional English locales
NOTE: In this version SuperUser doesn't automatically give root access. You need to enable it by going into the superuser app (in the tools folder), pressing the menu key, going to settings and turning on root permission.
NOTE2: Due to the change to miui.us you will need to go through and setup your google accounts again. The setup wizard will come up when you first flash it so go through this.
Change smartass2 values to work a little better
Switch to using different RIL daemon
Try different wpa supplicant
Fix animations (camera, screen on/off and screenshot)
Remove /HWUserData symlink. Access secondary sd from /mnt/emmc (let me know if this is an issue)
Note that /data/misc/wifi and the telephony database will be deleted as part of the installation to save hassles from the changed wpa supplicant. Just means that you'll have to setup your wifi networks and data apns if they're not automatically configured.
Dalvik-cache is also deleted as part of the install script so you don't have to worry about doing that separately
Btw there is x5 settings which you can adjust cpu freq.
But if you say i wanna use setccpu then you have to open superuser > settings > root access
Sent from my u8800
Alright, thanks a lot guys! =)
Hello,
I have a problem with the Fauxclock app on my Nexus 4.
ROM is CM10.1 official nightly with faux kernel 002b5.
Everytime I reboot the phone all my settings are gone. The governor is set to ondemand and max clock speed.
I selected intellidemand and some other modifications. The "set on boot" tabs are all set inside the app.
It also takes a long time to start the app. It is recquiring root and always setting the proper permissions.
Can anybody help me solving this problem?
Thanks in advance.
Sorry I can't help with your settings not sticking. Maybe ask in his thread. One thing that I have seen mentioned in his thread is that he recommends using the supersu app as opposed to the superuser app that I believe is included in cm10.1. The app may not be getting proper root permissions.
The slow startup with setting permissions and such is normal from my experience.
http://forum.xda-developers.com/showthread.php?t=2008222
Ok well, I had xposed framework installed on my 6P. I also have ElementalX kernel installed. To login to snapchat I had to uninstall xposed, login to snapchat and then re-install xposed. After doing this the EX Kernel Manager app would not let me change a lot of settings. Cluster 2 governor would also be N/A and I couldn't change the Max CPU freq for both clusters. Also I couldn't disable/enable hexacore mode. Any help would be greatly appreciated.
Thanks.
Um, What exactly are you asking for help for?
HesThatGuy said:
Um, What exactly are you asking for help for?
Click to expand...
Click to collapse
Oh how I can fix the problem, it's stopping me from changing settings. Also something more to add, it'll automatically changed the Max CPU frequency, also it freely allows me change the min freq but not max.
The problems you have described relating to ElementalX & EX kernel manager aren't because of Xposed.
Regarding cluster 2(big cores) you weren't allowed to change the settings for those because of thermal throttling. So make sure your is phone is cool when trying to change the settings for the cores.
Side note: Also make sure that you touch the icon next to the setting so that it turns blue and will apply the setting on boot.
HesThatGuy said:
The problems you have described relating to ElementalX & EX kernel manager aren't because of Xposed.
Regarding cluster 2(big cores) you weren't allowed to change the settings for those because of thermal throttling. So make sure your is phone is cool when trying to change the settings for the cores.
Side note: Also make sure that you touch the icon next to the setting so that it turns blue and will apply the setting on boot.
Click to expand...
Click to collapse
I'm pretty sure it's not because of thermal throtlling, because I'm only at around 40C. It seems a little suspect that just after I uninstalled and re-installed xposed that it stopped functioning as it did before I did that.
Well, with a case like yours I would advise 2 things.
1.) Try to cool the phone down, change the settings, and see if they stick.
2.) Reflash the rom, login to your apps, then install xposed.
You could also try to clear all data from the ex kernel manager app, restart the phone and then try to apply your settings.
Should I restore to backup that I have? It's after I install xposed but before I root and install elementalx.
Sent from my Nexus 6P using XDA-Developers mobile app
You can try that, but I would suggest that you start completely over and clean flash.
Ok so, I flashed stock again, installed xposed, rooted and then installed elementalx, it is still being "buggy". Doesn't let me really set the max freq. Automatically changes it all of the time on both clusters too.
Sent from my Nexus 6P using XDA-Developers mobile app
Hmm, I don't understand how you could have this problem going on considering that I'm running xposed and elementalx on my phone and my settings stick. Is it possible that you aren't touching the icon so that it applies the settings on boot?
What do you mean?
Sent from my Nexus 6P using XDA-Developers mobile app
This is just the way I did things, and you don't have to do it all. I have the Unlocked US version, and experienced some issues upon rooting, then had to search all over for solutions. I decided to compile them for anyone with the same problems/wants.
Rooting guide (for Snapdragon versions): http://forum.xda-developers.com/att-galaxy-s7/how-to/root-s7-att-g930a-g935a-t3410538
Debloating (I manually disabled what I wanted through Package Disabler Pro): http://forum.xda-developers.com/galaxy-s7/how-to/debloat-galaxy-s7-services-safe-to-t3432967
Viper4Android: Flash https://drive.google.com/file/d/0B4PtT1mslzvtRWxtcnJTMUFYams/view?usp=docslist_api with Flashfire
Xposed Framework: http://forum.xda-developers.com/tmobile-s7-edge/how-to/guide-installing-xposed-framework-t3414718
Lag: Cleared cache and renamed 'init.qcom.post_boot.sh' to 'init.qcom.post_boot.sh.bak' under root/system/etc and changed CPU governor from Performance to Interactive or OnDemand
WiFi passwords not sticking after reboot: In my build.prop file under root/system changed 'ro.secure.storage=true' to 'ro.secure.storage=false'
Cellular data not working properly: Configured APN settings for my carrier
It's a pretty rough compilation, but hope it helps.