• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [WIP] BootBuddy, Shell Scripts, and Beyond!

DNRDustin

Well-Known Member
Apr 27, 2011
198
37
Nor-Cal
!! I AM NOT RESPONSIBLE FOR ANY DAMAGE !!
!! YOU MAY CAUSE TO YOUR DEVICE !!

Prerequisites
Root
Su
Busybox
SManager(Extremely useful, but not required)

Firstly,
big thanks to Sepero for this little gem. Check out his thread to learn about what BootBuddy is, and does.
http://androidforums.com/rooted-dev...card-safe-alternative-init-d.html#post5585342

For terminal install.
su
sh /path/to/bb_install.sh
mv /path/to/00test_app.sh /storage/sdcard0/boot_buddy_scripts/
reboot

You have now ran your first boot script and performed a full app backup at the same time with 00_test_app, Congratulations! Output files can be located on you sdcard.

Test script - https://www.dropbox.com/s/dck1e25yk45g6bw/00test_app.sh
BootBuddy Install script - https://www.dropbox.com/s/o1jeaovlr1u2z04/bb_install.sh(Modified for One Touch Fierce)

Acknowledgement If you feel I forgot you, don't whine, say so.
google, sepero, rhino889a, playfulgod, shabbypenguin, sammyz
 
!!!WARNING!!!
Stay away from build.prop, init, and kernel tweaks for now. If they work, they might brick your Fierce. You may be able to pull your sdcard and boot, but don't chance it and blame me.

2nd init project
https://github.com/schnittchen/hijack-init
Although this will not cause any harm, it will not function without "/sbin/init"

Tweaks
These are stripped down versions of scripts I've found. They are meant as an introduction to implementing boot scripts. Many scripts have been written and re-written, they're all over the place. If you see something interesting give it a shot, there's little chance of tweak scripts causing any harm if they fail. If you are unsure about a script, post a link.

https://www.dropbox.com/s/i8toopshfi4jce7/00cpu_boost.sh
https://www.dropbox.com/s/26jaujmvzoepntl/01sd_boost.sh
https://www.dropbox.com/s/sk3h1yf1prsl7y1/02mem_boost.sh

This is my boot script folder.
https://www.dropbox.com/sh/jeyhv814xr5o5vz/AADGbGn0s7hVD16Q0KF3O1Jia

V6SuperCharger
(Please read dev's op thoroughly, direct questions to op before posting them here)
http://forum.xda-developers.com/showthread.php?t=991276
 
  • Like
Reactions: viperdink
Upvote 0
Please refer to posts 1, 2, and 3 as they will be updated regularly with new scripts, findings, and current working links.

#1 http://androidforums.com/one-touch-...otbuddy-shell-scripts-beyond.html#post6520454
#2 http://androidforums.com/one-touch-...otbuddy-shell-scripts-beyond.html#post6520456

I recommend putting my "boot_buddy_scripts" into yours if you're just getting started with this, rebooting and letting me know what you think. Everything in there will be temporary and reversible, so no need to ask "I'm nervous, is this safe?".

Please run scripts and then ask "Why doesn't it work?". As apposed to asking if every script I post works. Nothing I have or will post is going to do any harm if the script fails, or succeeds(!!!WARNING!!!Unless it's explicitly noted to be dangerous).

If I have linked to an outside source, please read the dev's op thoroughly, and direct questions to op before posting them here. More often than not this will require YOU to do some research, not me.

Lastly, saying "I'm a noob" is a cop out. It screams "I'm lazy, could you just do it for me?". I don't care if you are, and saying so will not help me help you.
However; If you have made the effort, done some research, and are still lost, then feel free to ask away and I will do what I can to help you.
 
Upvote 0

fundamentally, yes, the "concept" will work. But those scripts will not work "out of the box", they'd need to be re-written for our phone. Testing and running them won't/shouldn't 'cause any harm, they haven't on my phone at least.
 
Upvote 0

Could you explain what they all do, well the ones that aren't obvious, like fierce tweaker boost and the io boost? And is loopy working on our phones? I looked into it and says its for the s3

EDIT: I looked into the files for alcatel tweaker and it looks like it has the 00set_cpu.sh and the 00sd_boost.sh already in it, am i correct? and would that mean you to take those out before we boot with these scripts?
 
Upvote 0
Could you explain what they all do, well the ones that aren't obvious, like fierce tweaker boost and the io boost? And is loopy working on our phones? I looked into it and says its for the s3

EDIT: I looked into the files for alcatel tweaker and it looks like it has the 00set_cpu.sh and the 00sd_boost.sh already in it, am i correct? and would that mean you to take those out before we boot with these scripts?

Yes, 03fierce_tweeker_boot is cpu/sd/memBoost + cacheBoost(Whoa, what could this do? Essentially this just clears app caches). Leaving the individual cpu/sd/memBoost scripts in boot_buddy_scripts would be redundant, but wouldn't cause a problem. IO means In/Out and disk r/w speeds. It's actually a much more efficient script of sdBoost, and will soon replace that block of code in fierce_tweeker_boot.

Please refer to posts 1&2 as they will be updated regularly.
#1 http://androidforums.com/one-touch-...otbuddy-shell-scripts-beyond.html#post6520454
#2 http://androidforums.com/one-touch-...otbuddy-shell-scripts-beyond.html#post6520456
I would also recommend putting my "boot_buddy_scripts" into yours, rebooting and letting me know what you think.

ps. Yes loopy works.

pps. And nothing I have or will post is going to do any harm if the script fails(!!!WARNING!!!Unless explicitly noted).

ppps. Please, in the future, run the script and then ask "Why it doesn't work?". As apposed to asking if every script I post works.
 
  • Like
Reactions: viperdink
Upvote 0
Yes, 03fierce_tweeker_boot is cpu/sd/memBoost + cacheBoost(Whoa, what could this do? Essentially this just clears app caches). Leaving the individual cpu/sd/memBoost scripts in boot_buddy_scripts would be redundant, but wouldn't cause a problem. IO means In/Out and disk r/w speeds. It's actually a much more efficient script of sdBoost, and will soon replace that block of code in fierce_tweeker_boot.

Please refer to posts 1&2 as the will be updated regularly.
#1 http://androidforums.com/one-touch-...otbuddy-shell-scripts-beyond.html#post6520454
#2 http://androidforums.com/one-touch-...otbuddy-shell-scripts-beyond.html#post6520456
I would also recommend putting my "boot_buddy_scripts" into yours, rebooting and letting me know what you think.

ps. Yes loopy works.

pps. And nothing I have or will post is going to do any harm if the script fails(!!!WARNING!!!Unless explicitly noted).

ppps. Please, in the future, run the script and then ask "Why it doesn't work?". As apposed to asking if every script I post works.

Okay will do, so on to this v6 supercharger I've read about.. That will work with our phones according to another forum and it will work under boot buddy? Or is there another way of getting it to work.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones