yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] tutibreaker:
i was trying to install the latest version of the mod but when in recovery shows "Starting AROMA INSTALLER" the recovery freeze and i have to pull off the battery ( same result with cwm and twrp )
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Version 0.4.5 is out!

Changes

- Fixed that "proper" logging

- Fixed some minor bugs

- Added an adblocker *Finaly, yay...*

- Added an Entropy engine

- Added SQLite database optimizer

- Added a Zipalign script

- Removed Dalvik-Cache from clean menu, as it has to be cleaned to ensure that Zipalign script works

- Added A LOT of I/O & storage Tweaks

- Made some preparations for the next version ;) *HYPE*

Check the download from here
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
What recovery version are you using? As I'm on the latest TWRP and don't have any problems

Also what phone do you have?

And try the new 0.4.5 and see if the problem persists
[Android Software/Hacking General [Developers Only]] tutibreaker:
i have a galaxy grand prime with twrp 2.8.4.0 ( the only avalaible ) i see the problem is my recovery
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
That's weird, your recovery should work :/

I'm sorry for the inconvenience and I'll make an AROMA free version of this MOD in the next few days so everyone can use it :good:
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
This is why I need testers :p

That new version I posted a moment agois broken. The Entropy_Engine, Zipaligner and SQlite scripts don't work

Sorry for the inconvenience I'll take a look at it later. Don't worry, they do no harm to you phone, they just... are...

Sorry again :/
[Android Software/Hacking General [Developers Only]] momojuro:
I will give a look tomorrow and try to help you with those issues. :)
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Sorry, I'll finish the new 0.4.6 update later (Maybe tomorrow), because I need some time off this project

After all this is a hobby for me and currently I'm not enjoying the coding anymore

Don't worry I'll come back soon enough, with more awesome updates and energy ;)
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
There are multiple apps in the play store that can do that

Please, in the future pm me, as I don't think this is a problem in my mod ;)
[Android Software/Hacking General [Developers Only]] Sincerity1993:
I think its the Android services that use the RAM like the Launcher and the operating system itself
[Android Software/Hacking General [Developers Only]] Bllooi:
Hey guys,

Just installed the mod on my HTC One M8. Can't get the menu open. The error message is attached to this reply.

Seems like a great concept. Wanna try it :D
[Android Software/Hacking General [Developers Only]] Sincerity1993:
Is this compatible with the newest Resurrection Remix Version? (5.1.1 R18) 5.5.6
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
I'm back! I've been busy with life n' stuff, but in the next few days I'll be getting a few days off :D That means updates! Work on the next update has been slow, but I'm getting closer and closer to getting it done, so there should be some sneak peeks in the near future for you to check out! ;) In the meanwhile, I'll be updating the op (again :P), my blog and my website in the next two days, so you guys can check them to see where the development is heading ;D
[Android Software/Hacking General [Developers Only]] MrBrady:
Just tried installing this on my Nexus 6 running Pure Nexus (5.1.1). It installs without error but won't run when executing The_Thing. Screenshot attached.View attachment 3493584
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Reinstall your busybox. This is a known bug, but I haven't yet found out what causes it :/

On another note, I'm almost done updating The_Thing script and laying out the groundwork, on which I'll build Tim. You know what that means ;D Sneak peaks are on their way!
[Android Software/Hacking General [Developers Only]] hoholee12:
you should really look into debugging scripts xD

you can start from here, i made it just for debugging easily:https://github.com/hoholee12/avcore/blob/master/standard.sh

you might know how to use it, because i see that you are apparently good at scripting xDDD

you just install it to your device and call it using source!

like this:

source /system/xbin/standard --source
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Thank you :D I've been using something similar to this to debug the scripts, but the busybox bug isn't caused by them. It somehow comes from the installation process, but there isn't anything in the code that could cause it, but clearly it is happening :/ But there's a work around for this in the 1.0 update. The aroma installer will automatically reinstall busybox at the end of its process. And I'm throwing the non-Aroma installer out of the window and I'm rebuilding a "copy" of the Aroma one into a script, so users don't need a recovery to use this mod. I'm also creating a plugin that simulates init.d support, so this mod, or any other mod, can be used in all devices :D
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Sneak peeks! :victory:

Changelog:
Installer | Some random fixes and optimizations
Installer | Removed non-Aroma Installer
Installer | Made an installer script with all the features of the Aroma Installer
Installer | Made some additions to The_Thing install menu for Tim
Installer | Added proper removal of build.prop tweaks
Added | Tim, real time optimizer and booster script
Removed | Fixer script and moved its functions into The_Thing as "Fixer"
The_Thing | Added an loading sequence, because... It looks cool :P
The_Thing | Optimizations to functions, commands and menus
The_Thing | Optimizations to how the settings are changed
The_Thing | Moved the settings inside a .txt file
The_Thing | Changed how to call the scripts inside The_Thing
The_Thing | Random fixes and optimizations to scripts
The_Thing | Moved some tweaks into Tim and made them more flexible
The_Thing | Redefined the bloatware management
The_Thing | Added toolbox removal to fixer feature
Tweak_Engine | Now writes build.prop tweaks into build.prop
Tweak_Engine | Added some network, kernel, battery, security & logging and other tweaks
Tweak_Engine | Optimized some tweaks
Tweak_Engine | Added tiwlan.ini tweaks If the user doesn't have tiwlan.ini, Fixer can create it
Ram_Booster | Optimized KSM tweaks and added UKSM compatibility
Ram_Booster | Removed Entropy_Engine and replaced it with a more powerful build in random file generator tweaks
Ram_Booster | Changed the app lock in memory function to use instead of local.prop an OOM_ADJ trick to lock apps
Cleaner | Added two directories into Cleaners additional removal file to prevent BSOD
App_Optimizer | Merged SQLite Optimizer and Zipaligner and added a Permission fixer script, (posibly fixes app FCs) to form the awesome APP OPTIMIZER!!! (May not be as amazing as advertised ;P)
Killer | Made the menus more clean, beautiful and organised
Killer | Added a safe switch to enable and disable system apps killing and adding to the kill list
Killer | Automatically adds non system apps into killer list, excluding:
WhatsApp
Hangouts
Gmail
Greenify
Power Nap

Nice huh? ;D

It's still not ready and there's plenty of stuff to be added and fixed... So that changelog is going to grow and change A LOT!

And there's still time for you guys to make a difference! What you like, what you don't like, things you would change, etc...

The things I'm I'm really interested are:

What apps would you want excluded from the Killers new kill-list?

Are there some profiles you would like to see Tim have? The already planned ones are in the OP.

Would you guys want to see a separate thread for init.d simulator I'm creating?

Should I put the source code into github? Because of the new profiles that Tim has, and that are highly

customizable, pretty much anyone could make specific profiles for their device and/or rom
[Android Software/Hacking General [Developers Only]] Sincerity1993:
Nice, I will wait for your next update. Hope its compatible with RR 5.5.8 :)
[Android Software/Hacking General [Developers Only]] Sincerity1993:
Is the current version compatible with the newest Ressurection Remix Rom?
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Yes, it's compatible with all android 5 versions. It should also work with android 6 but that isn't tested
[Android Software/Hacking General [Developers Only]] Yorba:
Can't seem to get some of the scripts running

Hi there. Love the idea!

I flashed The Thing without any problems, but I now have a problem getting some of the scripts running on my Galaxy S4. I run the Resurrection Remix ROM, and have Busybox installed.

If I try to run the fixer script, I get the following message:

Fixer[150]: syntax error: ';;' unexpected

Also, I can't seem to toggle the Ram Booster to run on bottle. It just remains turned off. And if I try to run it by writing "run" while in the control, it looks like it starts (by printing something like "Runing Ram Booster"), but then nothing happens.

What am I doing wrong? :)
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Reinstall busybox, that could take care of some problems. But it's possible that the Fixer script simply doesn't work. While testing, it randomly worked and then again stopped, without me even changing anything. But that's fixed luckily in the next version.

The settings do change, but for some reason you can't see it until you rerun the script. I don't know what causes this, but that too is apparently fixed in the upcoming version.

The 'run' command in the settings menu does run the scripts, so if the text disappears after few seconds, everything went just fine. But that feature is going to be removed in the 1.1 update also.

If everything goes well, and there isn't any mew setbacks, the next version

SHOULD

be ready next weekend. :victory:
[Android Software/Hacking General [Developers Only]] megam4n:
Thank you! Keep up the good work friend,!!!
[Android Software/Hacking General [Developers Only]] Sincerity1993:
Bonbon, I don't understand this. How exactly does this work? Do we have to do anything to set it up after flashing the Thing? I'm not even sure if it's installed at all as there's no app to control it or anything
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Type:

su

The_Thing

into a terminal emulator to control the script.

All settings, except run on boot are enabled by default, so you probably want to change that. Remember, even thou the setting seems to stay off, it's really on. You can reboot the script to see.

In the next version the user can change all settings during installation, so there really isn't a need to do anything else after it.
[Android Software/Hacking General [Developers Only]] Sincerity1993:
That command does nothing for me. Maybe you should add how to reboot the script to see if it's on and the command to enable it on boot to your main post.
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
The_Thing script doesn't run in the background. By rebooting I meant exiting the terminal and retyping the command in.

Check /system/bin if The_Thing's there, also check the init.d folder for a script called Bootish. If you don't find these, then the mod didn't install properly.

Just to be sure, double check the terminal command for any typos, for example both 'T's are capitalized

You could wait for the 1.0 update, as it should be coming out this weekend
[Android Software/Hacking General [Developers Only]] Sincerity1993:
Thanks BonBon, so the Thing file is there in /system/bin but I cant find the init.d Folder. To make The Thing do anything I have to enable "run on boot" did I understand that right?

When using the commands

su

The_Thing

All it tells me is:

Segmentation fault

Segmentation fault

Segmentation fault

Segmentation fault

/system/bin/The_Thing[107]: ! : unexpected end of expression
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Aaa... :D All you'll need to do is reinstall busybox and rerun the command in terminal :good:

After you've gone to the settings menu you can enable the various scripts run on boot. You'll notice that the switch will stay off, but in reality the setting really changed. The_Thing is called on every boot and it applies the tweaks if they're enabled.

Lastly, you can check /etc/init.d if the Bootish script exists. After that, you're all set to go! :good:
[Android Software/Hacking General [Developers Only]] Paget96:
[MENTION=6082440]_Bon_Bon[/MENTION] good job:)
[Android Software/Hacking General [Developers Only]] Sincerity1993:
Thanks for this explanation now If only I knew that Busybox is :D
[Android Software/Hacking General [Developers Only]] Paget96:
Here ;)

http://xdaforums.com/showthread.php?t=3219431

Flash this and everything will be done :D
[Android Software/Hacking General [Developers Only]] Sincerity1993:
Thanks a lot, do I have to clean Dalvik Cache & Cache again after flashing and which version should I use for my S4?
[Android Software/Hacking General [Developers Only]] Paget96:
For S4 is ARM version :) wiping doesn't required :D
[Android Software/Hacking General [Developers Only]] Sincerity1993:
I installed the busybox script and everything works fine now. I'm just not really sure if the Scripts are active or not as the status doesn't change. Is there a way to check if they are all running? I think I enabled Run on Boot for every script
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
For some reason the settings don't visually change while using The_Thing, but after you've exited the script and retyped:

su

The_Thing

Into a terminal emulator, you'll see the updated settings.

You can check the logs of the scripts in /data/The_Thing, if they ran.
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
I have some bad news :/ My "friend" decided to unplug my external hard drive while I was working on this mod, resulting in file corruption and 2 hours of work going down the drain :/ I had a backup of the mods files I restored, but they were made a long time ago. That means, I don't think I'll have enough time this weekend to fix the damage and to finish the mod. I'm sorry, and I'll keep you guys updated on when the new version's going to be done...
[Android Software/Hacking General [Developers Only]] xNombre:
Hello,

I have problems with enabling anything in mod, Im getting : "cant create temp file ... read-only file system".

I tried to reflash BusyBox and change /system & /system/bin write permissions.

What can i do?
[Android Software/Hacking General [Developers Only]] Paget96:
Open terminal and type

su

mount -o rw,remount /system

And run the mod again
[Android Software/Hacking General [Developers Only]] alispeedsport:
good.
[Android Software/Hacking General [Developers Only]] Sincerity1993:
I'm sorry to hear that but I'm sure you can fix that with time. :)
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Great news! I've got everything fixed up (even added few things) and Tim's "brains" are almost done :D That leaves adding the different profiles (which are basically done too) and making the new installer :good:

I'm uploading this mod into github, to enable self updating (pretty cool, huh? ;D ) and to let people make their own profiles if they want to. All that's stopping me from doing that, is the legal stuff. I'm not quite sure what I should do to legally stop people from copying stuff from my mod without permission. If someone could help with me that I would be really grateful :good:
[Android Software/Hacking General [Developers Only]] Power user:
Wow this looks nuts!! cant wait to try! ty very much !!
[Android Software/Hacking General [Developers Only]] miroid:
Wow my phone is flying!!

Thanks for you creativity
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
First tests have begun! Nothing works! :D :victory:

Luckily, the "bugs" (More like fatal errors) aren't that big! That means next week might be the week! I've been starting from the bottom, resolving small issues first, like typos, etc... And it's looking promising. I've changed the shell environment from bash to busyboxes' ash shell, to speed things up and safe HUGE amounts of space (~200 lines from The_Thing alone O.O) Also, there's a new feature, that got created by an accident; a wake lock blocker! It detects and kills processes that are causing wake locks to ensure the users device goes to deep sleep! :D Maximum power savings for everybody :p
[Android Software/Hacking General [Developers Only]] madjnr:
Hi.. Terminal emulator says segmentation fault after flashing the script
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Reinstall busybox and that will solve it.
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Great news! I've uploaded this project to GitHub and worked many things out. The mod is in last stages of testing so it's not long before the next version's out. The question is, do you want the update sooner, It wouldn't necessarily have all the features planed, but those would come in an update, OR, later, when everything's finished and stable?
[Android Software/Hacking General [Developers Only]] phil_greg2001:
Maybe it's better later...
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
I decided to build my own version of busybox specifically made for this mod, so it's optimized for speed and small size. While doing this, I ended up making my own "full" version of busybox for arm, x86, and mips, that have all the necessary applets for android scripting. I madr a thread for those files here. Now that these busybox shenanigans are taken care of, I can confidently say, that the next version of this mod will be released during this weekend! :victory: There's lots of changes, so it'll take time to edit the OP to correspond them, but I think you'll love em' ;D
[Android Software/Hacking General [Developers Only]] bigsupersquid:
Awesome concept, pointing out the NEON instruction issue for some older devices.

hardly anyone does that in their OPs, or even considers that people might still be using pre-armv7 devices.

thanks!
[Android Software/Hacking General [Developers Only]] parth5490:
Hey bro when your update is coming ???
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
I'm dealing with some family problems, but once they're out of the way, I should have time to finish it. As version one was a little chaotic (and was refusing to work), I decided to work on it a little bit... and one thing lead to another... So the next version is going to be 2.0. You know... Just to give you guys the perfect mod ;)
[Android Software/Hacking General [Developers Only]] parth5490:
No wories bro.. just wanted to know that u r working on this tweak..take ur time and make it stable...?
[Android Software/Hacking General [Developers Only]] Eversmile23:
Help needed.

How can I know if I can flash Aroma version or Non-Aroma version? I want to test this 'Mod' on my MIcromax Canvas Power A 96 running a custom ROM with android 4.2.2, which is really very lagging as it has only 512 MB RAM.
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
If your processor doesn't have neon support, you'll have to use the non-aroma version. But if you don't want to use the bloatware removal feature, non-aroma version could be a faster option.
[Android Software/Hacking General [Developers Only]] usvimal:
Is this mod compatible with marshmallow?
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Should be, unless they made some groundbreaking changes that I wasn't informed about :D
[Android Software/Hacking General [Developers Only]] Eversmile23:
please help.

I see messages as follows in the terminal emulator:

1 : "Tim" (Not done yet, so this won't work ! It's here as a place holder)

2 : Settings | Controll script options

3 ; Settings | Controll user defined additional settings and like these uptp 6th option.

I do not know, whether my device can use this 'Mod' or not, as the 1st option cofuses me. How 'Tim' will be active?
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Tim isn't part of that mod version so that option is only there as a place holder. Don't worry, it's the same to everybody, your device does support the mod. Tim will be added in the next version that I release, which seems to be 2.0
[Android Software/Hacking General [Developers Only]] usvimal:
Is this project halted? :(
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
No, it's still being worked on. I just have other projects that I want to / have to finish, before I can really tackle this one :good:
[Android Software/Hacking General [Developers Only]] Ph0z3:
Would love to use this & tinker around..

But I refuse to DL Mega.
[Android Software/Hacking General [Developers Only]] vallerydelexy:
gonna try this tweak when i got home. sub'd
[Android Software/Hacking General [Developers Only]] axy_david:
mega is love, mega is life. Best filehosting ever
[Android Software/Hacking General [Developers Only]] Ph0z3:
And that's cool and all...

But, I don't use it enough to dl the app just for this.
[Android Software/Hacking General [Developers Only]] bigsupersquid:
I dl'd the browser plugin and then disabled it as soon as it finished downloading my file. as a way to work around downloading or installing the mega app.

it annoyed me immensely that mega requires some sort of proprietary software to get at their storage, but I did suck it up and allow them temporary browser access to get what otherwise couldn't be gotten.

sorry for tangent off-topic.
[Android Software/Hacking General [Developers Only]] axy_david:
You can download it trough the browser
[Android Software/Hacking General [Developers Only]] rony raj:
thanks for script and guides
[Android Software/Hacking General [Developers Only]] IcyGlacial:
mod abandoned?
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Nope
[Android Software/Hacking General [Developers Only]] Extreme Burrito:
Will this mod work on galaxy s4
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
It'll work on any device, but it's in alpha still and known to have A LOT of bugs
[Android Software/Hacking General [Developers Only]] Extreme Burrito:
Ah thank you for the feedback I'm still new too these things
[Android Software/Hacking General [Developers Only]] xress7:
Link to mediafile I can't download for mega. Plz sent asap
[Android Software/Hacking General [Developers Only]] Extreme Burrito:
How do you know if there on I turned on and working
[Android Software/Hacking General [Developers Only]] NaJeEb303:
[MENTION=6082440]_Bon_Bon[/MENTION] u haven't updated the mod for a long time . ,

BTW, is it possible to make another zip that will be just a bloatware remover ?, cuz that is the thing which is mostly needed IMO , and it would also be easy for you to regularly update it . . :)
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
You can use the aroma installer only as a bloatware remover as it is now, but the installation is greatly improved in the new version :good:

And the update(s) will come ;) currently the only reason that's holding it back is my problems with busybox (beeing taken care of) and time. I have only a few hours a week to do anything that isn't school/work related, which is less than optimal :/
[Android Software/Hacking General [Developers Only]] NaJeEb303:
So the current version will remove all the bloat even from the new firmwares ? I mean the mod is quite outdated and we have updated firmwares . .
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
It might not have all the latest bloatware apps, but it will work on the old ones still
[Android Software/Hacking General [Developers Only]] _Bon_Bon:
Thanks a lot for this :D

I'll give them a go for sure!

And don't worry i got the Entropy script fixed earlier today, that's why I updated the change log ;)

I'll come back into action tomorrow with some awesome "Timyfication" scripts! HYPE
[Android Software/Hacking General [Developers Only]] droidblitz:
Wil try it now LOL :D