Init.d boot script support - Continuum Android Development

What do I have to do to gain init.d support on the froyo roms? I would enjoy the benefits of the v6 supercharger, and other ram scripts for that matter, any boot script can be placed in there and do awesome things for the performance of our continuums. Could somebody shed some insight upon how to include this feature in a rom?
Sent from my SCH-I400 using XDA App

You need to have that feature added into a custom kernel.... Which we aren't going to be able to have probably unless Samsung releases the source xP
You can still get v6 to work, you just need to use script manager toset the crashes script in data to run at boot...
Sent from my SCH-I400 using XDA Premium App

trailblazer101 said:
You need to have that feature added into a custom kernel.... Which we aren't going to be able to have probably unless Samsung releases the source xP
You can still get v6 to work, you just need to use script manager toset the crashes script in data to run at boot...
Sent from my SCH-I400 using XDA Premium App
Click to expand...
Click to collapse
Might you give more details? I dont know how to do that, and it states not to run at boot in the v6 thread do I'm confused, I know the script run at boot *on my other phones* but yeah, I'm willing to learn
Sent from my SCH-I400 using XDA App

Yeah, it tells you not to run the script ITSELF, instead you run at boot using Script Manager the V6 script that was created in your data directory after running the script for the first time
This makes it work for me
To find that script, just go to settings and enable browse as root, or whatever, and then go to data It should be right there

I figured it out before I saw your post, but you would have lewd me directly to my answer so thank you very much! This phone runs so fast I can't keep up
Sent from my SCH-I400 using XDA App

haha, your welcome

BusyBox
This tread intrigued me and I started reading up. I noticed that I have BusyBox 1.18.4 and it says to use 1.18.2 and lower. Are you complying or using the latest BusyBox? If I need to downgrade then I need to learn that first.
Thanks!

XsceneXhippieX said:
What do I have to do to gain init.d support on the froyo roms? I would enjoy the benefits of the v6 supercharger, and other ram scripts for that matter, any boot script can be placed in there and do awesome things for the performance of our continuums. Could somebody shed some insight upon how to include this feature in a rom?
Sent from my SCH-I400 using XDA App
Click to expand...
Click to collapse
As trailblazer stated before, you need to have init.d integrated into the kernel, however, I am working on a "work around". I do not have much time for development, so my progress is a little slow. As soon as I have "good information" to post, I will be posting something in the DEV forum.
For right now, I am having to cook my own zip file to flash my phone with... (I've killed my phone twice so far... This learning curve is kinda steep...) Joshkoss has pointed me in a good direction and I hope to have something concrete by the end of the Labor Day weekend. I don't do place holders, and I really don't like building up expectations, however, you asked a question directly related to what I am trying to get to work.
Ciao!

IMO, init.d scripts are useless as 90% of them are completely situation and phone dependent. What you're gaining in performance in one area is only going to make the phone run worse in other instances. Anything worth-while should be just put into the init.rc to set the values on boot. The stock kernel can be hacked to add a variety of things if you really want to do it though. You just can't add much that requires a new driver/module.

So do you think theV6SupCharger script is useless as well? Since I trust you I jus want your opinion is all....
sent from my XDA phone - its more than a continuum

imnuts said:
IMO, init.d scripts are useless as 90% of them are completely situation and phone dependent. What you're gaining in performance in one area is only going to make the phone run worse in other instances.
Click to expand...
Click to collapse
Well, I was hoping to use init.d for things like loading tun.ko for VPN, however, I just ran into an issue with that... tun.ko needs to be built against the kernel you will be running it on... Well, that nixed that one... Until we have the kernel source.
Anything worth-while should be just put into the init.rc to set the values on boot. The stock kernel can be hacked to add a variety of things if you really want to do it though. You just can't add much that requires a new driver/module.
Click to expand...
Click to collapse
The more I looked into the init.rc file, the more I have come to realize that for scripts and the like, putting them there would be the best solution, rather than trying to get init.d scripts working. So, unless someone has a compelling reason for me to pursue the init.d stuff, I'm shelving it for now.
nodixe said:
So do you think theV6SupCharger script is useless as well? Since I trust you I jus want your opinion is all....
Click to expand...
Click to collapse
IMO the SuperCharger scripts are good, however on the Continuum, it is better to be running with Auto Memory Manager (AMM) to set the memory management memory levels. I'm running 8, 12, 45, 60, 80, 100. Now this is on EC03. I would guess I'll have different settings on EC07.
Have you taken a look at the Fixed - Home launcher being killed when memory is low? This does what the SuperCharger script does, only manually. As far as the 3G tweaks and the other tweaks zepplinrox has added, IDK if they will work on the Continuum. I just kinda do things to fix problems I see (or think I see).

Moon Shadow - NM said:
Well, I was hoping to use init.d for things like loading tun.ko for VPN, however, I just ran into an issue with that... tun.ko needs to be built against the kernel you will be running it on... Well, that nixed that one... Until we have the kernel source.
Click to expand...
Click to collapse
You could possibly get it working, but you'd just have it load the module in the init.rc rather than having an init.d script do it if you really wanted it.

imnuts said:
You could possibly get it working, but you'd just have it load the module in the init.rc rather than having an init.d script do it if you really wanted it.
Click to expand...
Click to collapse
Okay dude, ya done gone convinced me...
OFFICIAL ANNOUNCEMENT: Unless several people want an init.d kind of function for the Continuum, I have been wholly convinced by imnuts that having init.d functionality for the Continuum is redundant with the init.rc script running things at boot. If, after reading this thread
and you still think you want Init.d functionally, let me know.
Sent from my rooted Samsung Continuum, running Android 2.2 - Froyo, thanks to imnuts!

Related

[MOD] IncrediControl - Easy GUI Undervolting

Please read this post through thoroughly before downloading.
This app allows you to control your CPU voltages with an easy to use interface. You can increase or decrease voltages (undervolt or overvolt) for all frequencies or fine tune voltages for each individual frequency.
! HTC DEVICES, currently only single core devices are supported !
! ROOT is Required !
! Kernel that supports HAVS or SVS voltage adjustment REQUIRED !
Get it over at http://www.incredikernel.com
IncrediControl is now also available in the market:
IncrediControl
IncrediControl - Ad Free
Additionally, all donators are eligible to receive the Ad Free version. It doesn't matter how much or how little you donate or have donated. If you don't want to purchase the app from the market, you may donate using the button on this page. Please register on the site first and include your username in the comments box.
All previous donators, please register on the site if you have not done so and contact me with your username!
NOTE: The settings in the general tab are only functional in kernels that have implemented the simple sysfs interfaces for usb fast charging and audio boost. If you toggle them, its not going to break anything, but they won't work and the app may crash. If you would like your kernel dev to implement the interfaces, please direct them to these two commits:
https://github.com/Chad0989/android_kernel_common/commit/a7c21fa0391c225900f93960362535179c0cecc9
https://github.com/Chad0989/android_kernel_common/commit/41dc138bae23dc7582de72a4d9895aaa8e1f8b2d
NOTE2: It is a requirement of the HAVS adjustment that the kernel you are using has the HAVS sysfs interface implemented. If it does not, it will not work.
NOTE3: Before using, please delete any boot scripts you may have in /etc/init.d that toggle any of the settings this app controls.
Get it at http://www.incredikernel.com
Restore script - use this if you went too low and find yourself in a boot loop. Flash through recovery:
http://www.incredikernel.com/?p=229
Please confirm if this works or not. Tiamat 1.0.4 has:
ported sysfs interface for VDD levels from Tiamat_8x50 (cayniarb, eviollet)
But I'm not sure where the path to the levels are since I can't find the commit in his git.
EDIT: I found the commit, it looks like its SVS. I will update later and post a new build. I need an individual who is proficient with using adb or the terminal emulator to please pm me.
Chad, sorry, I know this is off topic, but does your Incredikernal work on the Incredible2?
rfarrah said:
Chad, sorry, I know this is off topic, but does your Incredikernal work on the Incredible2?
Click to expand...
Click to collapse
No it does not. I don't really like to do kernels for devices I don't have because its difficult to properly test. If someone comes across an extra device that they are willing to donate I'd be more than happy to start working on one though.
chad0989 said:
No it does not. I don't really like to do kernels for devices I don't have because its difficult to properly test. If someone comes across an extra device that they are willing to donate I'd be more than happy to start working on one though.
Click to expand...
Click to collapse
Okay, I didn't think so, but on the off chance they DID, I'd be downloading immediately. Your kernals - at least on my Incredible - were the Gold Standard. Thanks for all that work!
My DI1 died last Saturday and Assurion replaced with a DI2. Still getting my feet on the ground with it, but after rooting and loading MIUI, it's almost like a big DI1.
Anyway, thanks again.
Does anyone.know if the china version of sense3 work with this
Sent from my HTC Incredible 2 using XDA Premium App
Anybody available to test?
I would if I knew this china rom met the requirements
Sent from my HTC Incredible 2 using XDA Premium App
I wouldn't mind giving it a shot.
Sent from my Droid Incredible 2
ruvort said:
I wouldn't mind giving it a shot.
Sent from my Droid Incredible 2
Click to expand...
Click to collapse
Thanks, I'll be sending you a PM in a few minutes
I'll try it how do I know my kernel supports it
Sent from my HTC Incredible 2 using XDA Premium App
REDSCARFACE1 said:
I'll try it how do I know my kernel supports it
Sent from my HTC Incredible 2 using XDA Premium App
Click to expand...
Click to collapse
I believe Tiamat 1.0.4 is the only one that has user changeable voltage scaling right now. Are you running that one?
Edit: I think jdkernel stable 1.0.0.1 may also
Please make an incedikernel for our phones! I loved it for the Inc1
06stang said:
Please make an incedikernel for our phones! I loved it for the Inc1
Click to expand...
Click to collapse
Refer to http://forum.xda-developers.com/showpost.php?p=16075489&postcount=4
Maybe someone will fall over an exra refurb at some point or something. I'd love to just do it, but its really difficult on a short time schedule to wait for feedback from someone just to see whether or not something boots. Or if a new feature works. I usually go through 100+ testing builds between releases. Hope you guys understand.
i would too but i have no idea if my kernel supports it. i'm on jdkernel stable 1.0.0.1
bik2101 said:
i would too but i have no idea if my kernel supports it. i'm on jdkernel stable 1.0.0.1
Click to expand...
Click to collapse
I believe it might. I'm going to send you a PM.
Titmat does not work with china ota sense3 rom.
Sent from my HTC Incredible 2 using XDA Premium App
REDSCARFACE1 said:
Titmat does not work with china ota sense3 rom.
Sent from my HTC Incredible 2 using XDA Premium App
Click to expand...
Click to collapse
Then you will have to wait for a sense kernel that supports sysfs voltage changing. Sorry. I'm sure one will come around pretty quickly.
07/28/11 - Preview 5-2
Changes include:
A restore defaults button. NOTE: You must reboot for the changes to take effect.
A text box that lets you know if you currently have saved boot settings or not.
Support for SVS kernels (and subsequently support for msm7x30 devices, e.g. inc2)
Started to work toward database storage of voltages instead of boot scripts. There is still a boot script, but it has been relocated to /etc and is now run by a service at startup.
NOTE: As of now, the only inc2 kernel that supports voltage adjustment is Tiamat 1.0.4
Get it at http://www.incredikernel.com
chad0989 said:
Refer to http://forum.xda-developers.com/showpost.php?p=16075489&postcount=4
Maybe someone will fall over an exra refurb at some point or something. I'd love to just do it, but its really difficult on a short time schedule to wait for feedback from someone just to see whether or not something boots. Or if a new feature works. I usually go through 100+ testing builds between releases. Hope you guys understand.
Click to expand...
Click to collapse
Hope it works out. Love your work on the Inc1

[ROM] FKTweaked v0.4- New look with lots of tweaks #NEW#[FKTurbo0.2b]

# I am not responsible for anything that happens to your phone
# Please keep in mind that many of these roms have ideas from other developers, so you will see some of the same tweaks. This is a learning process
# for me. I intend to keep learning with your constructive criticism. If you think I stole something from you, please pm me and I will either remove it or
# give you credit. If you have something that you think will help me, please feel free to tell me. This is just my way of sharing my current progress with
# the development community. If you know more about something than me,
# let me know.
This is a stock looking Rom with lots of tweaks. It runs smoothly. I would use it with Go Launcher. I have tested it with Synergy kernel and recommend it. This Rom comes with a new feature that is not completely ready. You can run it in terminal:
Code:
su
cd /etc/init.d
sh start.sh
sh fkturbo1.sh
This is not a completed rom but all the bugs I found have to do with the added scripts. All of the tweaks should work. Others will be added when I have time. I was hoping to get more done, but I started out in Notepad. It took me a day to remember that's why the script doesn't work. I hate Win 7. lol
Also, themes will be included when it is out of beta.
#NEW# FKTurbo v.2b
This feature allows you have a turbo in your phone. The higher the frequency goes, the faster and more powerful it will be. When completed, this will increase multiple settings towards performance when your phone is used heavily. It will automatically set them back to save power. It will be improved to remove all bugs and errors and work seamlessly with your phone. It is in beta, so I know there are some bugs that will be fixed. It will not activate on boot until it runs perfectly. I will add code to make it activate in a much smoother way in the next release.
Advantages:
-Easily switch to max power when you absolutely need it, automatically.
-Easily switch to power saver mode when you need good battery life, automatically.
-Go longer between charging by using extra power only when you need it.
-No more adjusting multiple settings to go from max power to max saver.
More new features as soon as this gets running right!
GB.6.tweak v.1b (Removed due to problems.)
fktweakedv0.2b (name changed)
fktweakedv0.4:
All features listed below.
Lightly themed.
Improved fkturbo.
Base on Mr.X's CIQ free 2.3.6
In the rom:
CIQ free 2.3.6
WiFi Calling
Deodexed and Zipaligned
SU
BusyBox
Init.d support
Kernel tweaks
VM tweaks
Data tweaks
Scrolling responsiveness tweak
Zipalign at boot
launcher in memory
UI with GPU
Delvik increased to 64mb
Wifi interval increased and other tweaks for better battery life
JPEG quality at 100%
Defrag database at boot
Touchscreen sensitivity increase
deadline scheduler tweaks
Sdcard cache increased
Lots of other tweaks
Team Kang's Toggle Buttons
Loopy smoothness
#NEW#FKTurbo#NEW# *
*not completed
Installation with CWM:
1. Download the Rom and your favorite kernel. (Synergy,Bullet,Faux,Darkside) (fkturbo works in synergy, but I haven't checked others yet)
2. Boot into recovery. (Hold Volume Up/Down and power on)
3. Install the Rom first and then the kernel.
4. Reboot and allow it a few minutes on the first boot, then reboot. *No boot animation means that it will go blank for a long time at first boot.
Link to the ROM (4shared):
http://www.4shared.com/zip/qzMe7f6n/fktweakedv04.html
Looks great. I love the MIUI battery gauge. I'll give it a try after v-day.
Thanks Buddy
Looks Nice! Ill report after I flash Thanks man!
Does this rom come with a custom kernal or a stock kernal out of the box
What do u mean of data tweaks and scrolling tweaks ?
Sent from my SGH-T989 using xda premium
fallenmk4 said:
Does this rom come with a custom kernal or a stock kernal out of the box
Click to expand...
Click to collapse
It has a stock kernel, but it will have other available kernels very soon. I plan to update this with the current version I'm running by this weekend. You can use any modified stock kernel. Not AOSP kernels.
ymcmbforever said:
What do u mean of data tweaks and scrolling tweaks ?
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
It is a very rough estimate of all the stuff that's in it. Data speed tweaks can potentially increase speed on networks. Scrolling tweaks makes scrolling smoother. Look in /etc/init.d/new2 or /system/build.prop for many of the tweaks. This is the old version, so the new one will have more stuff and a better explanation. Not all the tweaks are listed. There are many more to come!
Im doing this at work, so I don't have the time right now to list everything properly.
system rebooted, please keep the virus away
hit the report button for anyone off topic
Thank you Json. we are waiting for tje new rom coming.
@ Allgamer thank you for cleaning the thread.
New rom. Lightly themed. Almost done with the new feature!
Json'Smyth said:
New rom. Lightly themed. Almost done with the new feature!
Click to expand...
Click to collapse
So the rom is not complete???
Im a little lost
So is the rom in the op the updated or are you in the process of updating?
Not asking for an eta just wondering what rom is in the link.
tdizzle404 said:
Im a little lost
So is the rom in the op the updated or are you in the process of updating?
Not asking for an eta just wondering what rom is in the link.
Click to expand...
Click to collapse
The rest of the rom is working. It is version .4. I am still trying to perfect the code the new feature. I have lots of tests coming up (Bio, Chem, etc.), but I will try to get it perfected by the end of this week. This code is just a teaser that may have bugs in it. It will be updated. Thank you for your patience. Feel free to try it, but keep in mind that it may not work right just yet. If it messes up something, just run fkpower1.sh or powersaver.sh. fkpower1.sh is the better choice.
Code:
su
sh fkpower1.sh
bbobarino said:
Wow what a dousche. Rom control is beast absolutely brilliant and as for the 20 roms we have are awesome and the development in this forum is great. Only thing missing is an operational miui
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Everybody has a right to an opinion, even if it not something you agree with. Please try to keep the thread clean by posting your personal attacks to a different location. I understand that all original work takes lots of time and effort, but name calling is not necessary. Thanks.
Ill give it a whirl. there are a couple features I haven't seen advertised in other roms. _I thought all the haters had left the sgh-t989 tread. Must have just been at the haters ball instead of reading up on the Android kitchen. There is a link some where in the dev thread. Build something better and stop being an ass douché.
superuser696 said:
Ill give it a whirl. there are a couple features I haven't seen advertised in other roms. _I thought all the haters had left the sgh-t989 tread. Must have just been at the haters ball instead of reading up on the Android kitchen. There is a link some where in the dev thread. Build something better and stop being an ass douché.
Click to expand...
Click to collapse
I like your statement. very impressive.
Yes i pm you not posted in the thread posted in your pm rookie keep it to the pm *****
LOL he so butt hurt over. Rom control .....get a life man...[/QUOTE]
Sent from my SGH-T989 using Tapatalk
How about we don't ruin this devs thread for a second time?!? Thanks for your work jasn.
Sent from my SGH-T989 using Tapatalk
So in the sake of getting back to the point at hand what is this feature and what does it do for us?
Edubyah said:
So in the sake of getting back to the point at hand what is this feature and what does it do for us?
Click to expand...
Click to collapse
Good question!
This feature, which still needs some polishing, will allow you to save power when you are not using the phone heavily. It does this by modding the governor settings, which need some tweaking, and the voltage settings, which are being tested today.
When it senses that you are using the phone heavily, it will automatically increase the settings towards performance. As soon as the phone is no longer used heavily, it will automatically change all the settings to favor battery life.
This allows for a perfect balance between the power savings of undervolting, underclocking, and stiffening up the governor and the performance benefits of overclocking, etc.
This eliminates the need to decide between the full power of the phone and the ability to use the phone for longer between charging.
By the end of this week, I will have the settings tested (to make the power change smooth) and more steps between full power and full economy will be added. More settings will be adjusted by fkturbo by the end of the week. It may also be made more universal, but that will take longer than this weekend.
It is being updated to v0.5 for the rom and v0.3 for the feature.

[Q] Release my ROM?

So to make myself clear, I did NOT create this ROM, I just did a few things to make it "better" for battery life, speed, and performance.
I took CM9 Beta1 and did my average rom tweak, but I did one thing that is rather risky and since I do not have a this phone anymore I can not test it.
So what my question is, should I release my tweaked CM9 to the public once I am certain it will run?
If a dev would be so kind and test it for me, and actually make it work I would appreciate it.
I did everything to this rom on Windows 7, so if you do want to be the one to make this awesomeness work you will probably have to change the build.prop and update-script. Nothing else should be effected to my knowledge. But you should probably make a little check list and verify that everything is fine.
It is a very simple question that can have 2 of 4 answers:
Yes
No
Yes, I will fix this rom up!
No, do it yourself you lethargic bum!!!
I will continue updating it whenever a new CM9 for this phone comes out.
I will answer this thread in the morning because it is a school night and I need rest, thank you for your time and effort.
Aslong as u give credit I don't see why not!
Sent from my SPH-D700 using XDA
Is it against the rules? No, as long as you give proper credit, and as long as its not very small edits like just adding extra apps or something.
Do I recommend it? No. I don't think its a good idea. It will only aid in confusion when troubleshooting.
However, feel free to share the tweaks you made to it in this thread,
Is it
~ E.R.A.
It is not against the rules but it is highly not recommended. If you do not put up the source code for the rom, people will be mad. If it is just CM with some init.d scripts, you can just make a flashable to install the tweaks and not the whole rom...
Sent from my SPH-D700 using Tapatalk
marcusant said:
It is not against the rules but it is highly not recommended. If you do not put up the source code for the rom, people will be mad. If it is just CM with some init.d scripts, you can just make a flashable to install the tweaks and not the whole rom...
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Thanks! Most of them are within scripts, but I have no clue on how to make it flash able through CWM. If you could tell me how, or send me a PM with instructions I'd appreciate it. I googled my heart out and couldn't figure it out for Windows 7.

Building a rom off of cyanogen, just for evo

Well cyanogen 7.2 is out.
I think I'm going to build a lightweight rom go launcher based rom off of it. First try ever I've done a lot of experimenting.
I intend on removing languages, apps that I never have had any remote desire to use (vpn, fmradio, that kind of thing), and create a basic high performance mod.
I'd like to incorporate the tiamat kernel somehow. Also I'd like to force smartassv2, and custom calibration settings.
Does anyone know where the file is saved, for adjusting autobrightness defaults?
I'd would like to zipalign it, and if I can, odex it.
Also I am going to try to run PNGout on all of the PNG files.
Anyone have any suggestions on best tools to do all of these things from a windows or ubuntu based linux perspective? I know how to remove the APKs, and using PNGout seems pretty straight forward.
I'm not opposed to recompiling, if thats the best method to odex.
Also, any suggested performance optimizations?
Build.prop flags?
This is primarily for myself. I want to learn how to rom
Angelus359 said:
Well cyanogen 7.2 is out.
I think I'm going to build a lightweight rom go launcher based rom off of it. First try ever I've done a lot of experimenting.
I intend on removing languages, apps that I never have had any remote desire to use (vpn, fmradio, that kind of thing), and create a basic high performance mod.
I'd like to incorporate the tiamat kernel somehow. Also I'd like to force smartassv2, and custom calibration settings.
Does anyone know where the file is saved, for adjusting autobrightness defaults?
I'd would like to zipalign it, and if I can, odex it.
Also I am going to try to run PNGout on all of the PNG files.
Anyone have any suggestions on best tools to do all of these things from a windows or ubuntu based linux perspective? I know how to remove the APKs, and using PNGout seems pretty straight forward.
I'm not opposed to recompiling, if thats the best method to odex.
Also, any suggested performance optimizations?
Build.prop flags?
Click to expand...
Click to collapse
That sounds nice and all but this is more of a question which should be in Q&A.
Sometimes the lines between Q&A, and Development blurr... I really wasn't sure which to put it in
I'll make a post there instead.
http://forum.xda-developers.com/showthread.php?t=1534680
this is something to look at. jamie did great work to be honest it deserves the 1.0 but i think he has been rather busy working on different projects (and im sure life )
another thing to think about is incorporating mason's aosp kernel it comes with some more gov's for ppl to play with i have used it on multiple gb aosp roms and it kicks tiamat up a notch
another thread is 7.2 http://forum.xda-developers.com/showthread.php?t=1475989&page=89 i hate to say that these are abandoned but the way ics is working out it gets hard to come back.
just some things to ponder. been messing around with gb aosp to teach myself things here and there so good luck i wish i had more time to keep it going
If you want to stock it down, just build from source. Then add all the good stuff.

[MOD] [TWEAK-PACK][12-22-13][S4][i9505] ComaDose The Best, By The Best

VERSION 3.5​
"My phone is flying!" - vgomez916
"My phone is lighting quick now, Like I said this thing is really flyin. Thanks"- zackandethan
"This mod is sickkk. phone is flying, on 3g i'm getting 1-2 mbs speed. Thanks for the mod Goddly."- Nyckrs
"My speeds are way up too. 100-200 kbs up to 850kbs now. Download and upload. Same time of the day, same location"- g_ding84
"4G speed jumped to 8.9MB. Incredible!"- xNicoyAx
Confirmed working on-
~Kernels~
Latest KT
Sac's v2
Agat's 0.3.0 kernel
Stock MF9 , with busybox workaround. http://forum.xda-developers.com/showthread.php?t=1933849 ~~ POST #2 ~~ thanks - devoureddreams-
This tweak pack Originated in the Epic 4G Touch Forums, been tested, and has improved-
Battery Life, User battery life may vary, depending on a varitey of things, widgets, radios, etc., etc.,
network speed
GPS lock
system performance, Increased app load speed, etc.
Browser upgrades
wifi_wait (Kobridge)
memory tweaks (Modded Kobridge, Mine)
test screenstate (screen off = deep sleep, Phakker, Improved)
Init.d test script (Exit_Only)
battery stats format (Exit_Only)
and more
V1.2
added Kobridge, read ahead script
added script for working Cron (Exit_Only)
added an option for NO Undervolt. (more universal)
cleaned up things.
v 1.3
stripped undervolt till a new kernel pops up.
cleaned up scripts, non working parts
added Kobridge 41 tweaks, modded for less conflicts , thanks Kobridge
and a few small touches
Version 2.1 Crossbreeder
]Added newest Crossbreeder to install package
Slightly modded GPS settings.
changed updater script to be compatible with the S4 and all other rooted Android devices
Version 3.0.2 ~
~added more init.d low memory tweaks
~added a few more small kernel tweaks
~swapped out the stock browser for my modded variation
~added a browser cache script (hoping to load browser pages quicker)
~added delay to the larger scripts (to speed up boot times)
~New~ Version 3.5
~Fixed loss of root issue
~added newest release of crossbreeder 12-4
~added a few new kernel tweaks
~cleaned up
Infromation About CrossBreeder-
- This is a new take at Android lag reduction. It's lightweight and won't consume battery. Users have reported drastic improvements in usability and even benchmark scores. It will show noticeable improvements - Android devices from Donut to Froyo to Gingerbread to Honeycomb to ICS and Jellybean.
- This is a combination of 5 different methodologies to reduce Android lag.
- Removal of DNS lag . A lot of the lag in a lot of apps, apart from the GUI lag, is due to slow DNS querying, specially on the mobile network.
- CrossBreeder now runs a caching, parallelising DNS client on the device. So now most of your DNS queries will be served from the cache and if not found, the query will be sent in in round robin fashion to multiple DNS servers including Google DNS, OpenDNS and your home router and the reply will be served to you, hot.
- This speeds up network access and networked apps, like Browsers of course, and Tapatalk, Gmail and thousands of others drastically. And removes a lot of the lag where it was due to DNS querying. This will not increase your network or download speed but pages will load much faster.
- This will future proof your devices as more and more apps start using HTML5 and/or reside completely as web pages or the like.-
I Just thought, there are some great developers in our forum, with great tweaks, geared for their own specific purpose, and i thank them. I HAVE asked for permission to use these tweaks, to make a pack of the best, from the best taking a few of those great tweaks and putting them in one lightweight package. Now , I did NOT create any tweak in this pack. That is why introductions and thanks are in order.
ALL THANKS TO THESE GUYS
Exit_Only - For being the mad scientist of the "tweak" in general
Kobridge - Having used your tweaks in various roms and knowing how great they work :good:
Phakker - For the use of his Infamous, screenstate tweak
G_Ding84 - For being one h*ll of a rom maker , teacher, and one of the most helpful guys youll meet on any forum
idcrisis - For the use of his CrossBreeder Mod found here -
http://forum.xda-developers.com/showthread.php?t=2113150
Without these guys we wouldnt be where we are now, as a forum, or a community.
Gentlemen- On behalf of the users of this tweak , and every E4GT owner out there.... *BOWS* I thank you....
I am in no way responsible for your equipment, flash at your own risk
Download ComaDose version you prefer, from the downloads section, and put on root of phone
Boot into custom recovery
Flash ComaDose
Reboot to rom (flash stock kernel) or reboot system etc.
This is a .zip file, can be flashed with CWM recovery, put on root of phones storage, boot into recovery & flash.
Issues with repack and new Custom Recovery kernels-
Now Ive heard it works for some people on repacks, and ive heard of battery drain, and GPS taking along time to lock on others. But the best results i get, are out of the "stock" Leak kernels.
Conflicting issues with new Custom Recovery modded and released updated version
~NEW~ComaDose V3.5
http://d-h.st/22v
md5: faae873f493540cd68e58f5ddc9ac79a
ComaDose V2.1 W/ Crossbreeder V. 7.2.13
View attachment ComaDose_V2.1_Cossbreeder_7.2.13.zip
Mirror #1
http://www.androidfilehost.com/?fid=23060877490004661
ComaDose_removal.zip (Uninstaller)
View attachment ComaDose_Removal.zip
Mirror #1
http://www.androidfilehost.com/?fid=23060877490004662
Whats under this button??
If you guys like my work and have a little jingle floating around, dont hesitate to toss a beer (or coffee ) my way through the "donate to me" under my avatar. THANKS GUYS!​
Test Init.d With The "21 Test-init.d" script​
-THINGS YOU NEED-
Rom Toolbox (free or pro)
Root Access (superuser access) for Rom Toolbox
ComaDose Already Flashed
-Steps-
After ComaDose flash, if you want to check if your init.d is functioning properly you can check it with the 21 test init.d script...
After flash the test init.d script has already ran (on startup) now thwe sole purpose of this script is to show whether or not init.d
is properly functioning.
When this script is ran (executed) as all scripts in init.d are upon startup, it creates a file in the /data folder.
so why dont we take a look for it?
Using Rom Toolbox, go to the "root browser" tab (upon first startup youll be prompted to SuperUser permissions, Allow this)
Once in Root Browser youll be in the root of your device by default. ( / )
Click on the "Data" folder..
In the /Data folder, were looking for "Exit Only Init.d" file
if you see this file, your init.d is working and all scripts are running ...
If you dont see this file after reboot (post flash) you can execute the "21 test Init " script manually...
back out to the root of the phone, go into "system", then into "etc" then into the "init.d" folder and locate the "21_testinit.d" script, press on it , bringing up this menu.
press the "open as" tab, bringing up this menu...
then press the "script file" option..
Then you want to press the "execute Script" option, making sure the "execute as root option is checked, as shown below.
which will then execute the script using init.d support to do so.. looking like this
after its executed, go back into /data and find the "Exit Only Init.d" file if its there your init.d is working....
reservedx2
is this really adapted to the s4? i just looked into the gps.conf and it has no sensor settings
dr.wtf said:
is this really adapted to the s4? i just looked into the gps.conf and it has no sensor settings
Click to expand...
Click to collapse
i had just put that particular gps.conf in there. there were different versions of the gps.conf file.. this version is working great for me.. is there a better gps.conf adapted to your version of the s4? if your that worried you can just pull it from the zip. if it turns out not to work ill pull the gps.conf all together... lemme know
Sent from my ASUS Transformer Pad TF300T using Tapatalk HD
the stock gps.conf works quite well but has those sensor settings in it which seem to estimate your movement with accel and gyro sensor
i myself edited the stock gps.conf slightly with the help of crypteds agps patch which i think saves me 2-5 sec for a fix. but normally i get a fix in less than 10 seconds. so theres no problem with gps at all and i didn't see any complaints about it.
https://dl.dropboxusercontent.com/u/33668449/gps.conf
also i dont get why you would want to change the lmk values. this phone has 2 gb of ram. most people dont even manage to get them full. theres no need to tweak things that don't need to be tweaked. nobody here has a problem with ram.
no offense meant but for me this looks like some randomly thrown together tweaks. you didn't even take the stock gps.conf from the s4 but some gps.conf from some random old smartphone.
like its not thought-out
dr.wtf said:
the stock gps.conf works quite well but has those sensor settings in it which seem to estimate your movement with accel and gyro sensor
i myself edited the stock gps.conf slightly with the help of crypteds agps patch which i think saves me 2-5 sec for a fix. but normally i get a fix in less than 10 seconds. so theres no problem with gps at all and i didn't see any complaints about it.
https://dl.dropboxusercontent.com/u/33668449/gps.conf
also i dont get why you would want to change the lmk values. this phone has 2 gb of ram. most people dont even manage to get them full. theres no need to tweak things that don't need to be tweaked. nobody here has a problem with ram.
no offense meant but for me this looks like some randomly thrown together tweaks. you didn't even take the stock gps.conf from the s4 but some gps.conf from some random old smartphone.
like its not thought-out
Click to expand...
Click to collapse
lol... ive made this tweak pack for different phones, meant to be generic.. and i gaurantee if you use it you WILL notice an extreme difference, in battery life , and performance... GAURANTEED.... but you can say what you like.. lmao.. i know it works... and well, lemme know when you get something to work as well as this does.. no offense.....
Sent from my ASUS Transformer Pad TF300T using Tapatalk HD
I'll try it later
Thanks
Sent From my i9500 With Crash Rom
what i most definitely will notice are interferences with the settings of the kernel i installed. you should mention somewhere that the rom one is using should be as stock as possible. no kernel tweaks or something from other devs. then some of these tweaks might work well.
i just already have seen the whole generic tweak package thing generating problems like crazy.
how can you guarantee it will work? did you even have testers on the s4?
dr.wtf said:
what i most definitely will notice are interferences with the settings of the kernel i installed. you should mention somewhere that the rom one is using should be as stock as possible. no kernel tweaks or something from other devs. then some of these tweaks might work well.
i just already have seen the whole generic tweak package thing generating problems like crazy.
how can you guarantee it will work? did you even have testers on the s4?
Click to expand...
Click to collapse
its on the other s4 forums friend!!!?? im not doing this blind... i dont appreciate your disrespect. you dont like it ???? dont run it. dont comment on what YOU think MIGHT happen.. *shakes head*
Sent from my ASUS Transformer Pad TF300T using Tapatalk HD
Goddly said:
its on the other s4 forums friend!!!?? im not doing this blind... i dont appreciate your disrespect. you dont like it ???? dont run it. dont comment on what YOU think MIGHT happen.. *shakes head*
Sent from my ASUS Transformer Pad TF300T using Tapatalk HD
Click to expand...
Click to collapse
Its not disrespect he is just telling you something on a normal way.
Verstuurd van mijn GT-I9505 met Tapatalk
coolnessQ said:
Its not disrespect he is just telling you something on a normal way.
Verstuurd van mijn GT-I9505 met Tapatalk
Click to expand...
Click to collapse
misunderstood...
Sent from my ASUS Transformer Pad TF300T using Tapatalk HD
chill... i already made a nandroid and am giving it a try the next day. maybe it will do something good to the battery...
also i even tried to be helpful between all those things you felt offended by. e.g. you now have a proper gps.conf for this phone...
dr.wtf said:
chill... i already made a nandroid and am giving it a try the next day. maybe it will do something good to the battery...
also i even tried to be helpful between all those things you felt offended by. e.g. you now have a proper gps.conf for this phone...
Click to expand...
Click to collapse
Excellent. Ive already pulled the gps.conf, as you said the stock was fine. Im doing this to help you guys out, this has been working extremely well on other variants of the S4. You let me know what will affect your "kernel settings" as ive used this on 5-6 different phones, with dozens of different kernels, and ill look into changing it. Thanx for info...
Anyone test this mod for s4? Im tempted to flash this but when I use this kind of mod for my s2 it breaks evrything.. anyone can confirm this?..
@TS thanks btw..
Sent from my GT-I9505 using xda premium
i didnt mean to make you run away. tweaks are always good.... i could try to explain more what i meant but i'd probably make it worse... this happended before...
i'll report tomorrow if i see something that i don't like.
huwande1acruz said:
Anyone test this mod for s4? Im tempted to flash this but when I use this kind of mod for my s2 it breaks evrything.. anyone can confirm this?..
@TS thanks btw..
Sent from my GT-I9505 using xda premium
Click to expand...
Click to collapse
for me the phone booted. so far nothing bad...
huwande1acruz said:
Anyone test this mod for s4? Im tempted to flash this but when I use this kind of mod for my s2 it breaks evrything.. anyone can confirm this?..
@TS thanks btw..
Sent from my GT-I9505 using xda premium
Click to expand...
Click to collapse
its working on Sprint S4 very well. make a nandroid if your worried mate.
Also on the Sprint S2 (E4GT) aswell.
So far, my phone works after flashing this mod... i9505 with Echoe Rom and Ausdim Kernel.
Devices:
Samsung Galaxy S4 i9505
Samsung Galaxy Note II N7100
Motorola Droid Razr XT910
Apple iPhone 4
@Goddly, thank you for this! My phone really does feel snappier, window animations do seem more rapidly right now and for sure I see some apps opening faster then before...
It could be placebo, but I think not!
Thanks again for your work!
Ps: I have an I9505 running a Touchwizz Rom(MEA)
I agree with the last commenter. This does work. The room feels less choppy and instagram and Facebook feel a little snappier too. Thank you
Sent from my GT-I9505 using Tapatalk 4 Beta

Categories

Resources