yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] kaibosh99:
I have a really dumb question that didn't seem to answer itself after reading most of this thread along with discussion about this master tweak in various kernel threads, etc. Okay, I get what it does, but one single question remains: If an app (let's say the most demanding game possible) needs the power, will everything crank up to 11? Will the cores all go to 2.5 (I am on an OPO) and the phone melt through the bedrock if necessary? Or does the vomer tweak always hold back on maximum core speed, seeing that %95 of the stuff we run (including most games) don't *need* the full power? I know, I know, this is where the scepter of disgrace crashes down upon my skull and I am told to build my own 'per app' cook for FKU, but my single question still stands.

Obviously in an ideal situation the kernel/governer would somehow be able to tell just exactly how much power and resources an app requires in order to function at an acceptable level of performance (whether it be scrolling through stuff, frame-rate in various game engines, etc). The governer 'kinda' does this already, and vomer is a cooked up pre-programmed attempt to push things to the limit and still get the job done. When will we reach a state of development of this concept where we have a SU little spy running at all times (think the FPS meter for example) that we 'dial up' or 'dial down' on the fly in everything we do - thereby creating a 'per app' on the fly setting that sets what makes us happy in every single function of the rom and every app installed?

I have dabbled in the dark sorcery of governer settings on my Note II, but there it was to regulate 'how fast' the various kernel/governer goodies realized they needed to go to Warp 10, in other words how long does it take the sleeping bear to wake up? Is that what vomer is at heart, an attempt to hide a sleeping phone at all times? Does the bear ever fully wake up, or is it up to us to tinker with 'per app' for every single game we run in order to intensify our autism.

Regardless, great work guys, I feel a little out of the loop and for now I have removed the script and overclocked my octa-core to eleventy billion. As a perfect example to the hazards present with this kind of power, I matter of factly tossed the vomer tweaks onto my OPO about ten minutes out of the box (along with Mahdi/franco/fku, all compatibility assured of course). Then I freaked out for several days trying to figure out why my phone was choking trying to play a variety of high quality pornographic videos. Don't judge me. Anyway, you know the rest of the story, after removing the vomer quad script I can play 1080p .mkv files in the snap of a finger. I honestly thought that the vomer tweaks were gone after several kernel flashes/wipes/North Korean EMP attacks... Hey, no one told me vomer is the modern equivalent to the killer poke. That rascal was there the whole time! /end incoherent rambling.
[Android Software/Hacking General [Developers Only]] Therion87:
Have the flashables for the n5 changed? They don't seem to want to work for me anymore
[Android Software/Hacking General [Developers Only]] vomer:
no recent changes - what is the error?
[Android Software/Hacking General [Developers Only]] Therion87:
No error messages. Just doesn't seem to apply. I don't see the settings in franco's app. Even after waiting to make sure that it's had time to set. Though with the flashable I would think the setting changes are instantaneous.

I saw the changes before.

This is a fresh install, Stock ROM, franco 63, Xposed, and GravityBox.

If there is something you would like me to dump I'll be more than happy to do it.

Thanks,
[Android Software/Hacking General [Developers Only]] vomer:
Try flashing the universal initd and put the script on your SD card under the vomer tweaks folder.
[Android Software/Hacking General [Developers Only]] Krunk83:
What is the best profile to use this with? Interactive, performance, or battery saver? Or will it work well with all profiles?

OnePlus One
[Android Software/Hacking General [Developers Only]] inscythe:
Oneplus One's performance profile option, from what I see, seems that it is changing some CPU parameters. Now, since I'm not sure about which parameters that the profiles are changing, I can't say whether it will conflict or work well with the tweak. Worst case it that whenever you change the power option, it will override VomerTweak's optimized settings.

[MENTION=1363323]vomer[/MENTION], can you confirm whether the tweak is compatible with the OPO performance profiles in CM11S?

EDIT:

Nevermind, it seems that the profiles should be compatible with performance profiles:

https://forums.oneplus.net/threads/...erformance-profile-change.58702/#post-2757043

Really loving my new OPO!
[Android Software/Hacking General [Developers Only]] omino323:
After I have the tweaks and scrolling mod flashed and working amazing as they do I have updated from 33r to 38r....Do I need to re flash the tweaks or mod or are the good to go?
[Android Software/Hacking General [Developers Only]] Tzfardaya:
I'd have to guess, yes... Might not, but it won't hurt to flash again anyways..
[Android Software/Hacking General [Developers Only]] vomer:
probably isin't fully compatible with performance profiles - they are competing things. Use one or the other
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Ignoring the fact that Franco's kernel breaks the performance profiles for the moment...
[Android Software/Hacking General [Developers Only]] inscythe:
Ah, I see... So, should we keep the profile to 'balanced' since it is the system default?

That explains the lack of difference even after switching the profile. Nevertheless, Franco said that he might add the feature in r27.
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Franco says he think he might know what broke it.. :p much like he does with the broken encryption..
[Android Software/Hacking General [Developers Only]] kaibosh99:
The tweaks are persistent no matter what - in fact a person better know that. There is a vt_uninstaller.zip you can flash to remove it, or get your hands dirty and pluck the file manually out of your init.d folder if you choose to, but that will involve mounting the system as writable (and back) and mucking with permissions, so...
[Android Software/Hacking General [Developers Only]] Tzfardaya:
No, all you really need to do is pull the shell file from the vomer tweaks folder on the sdcard... Sure, the init.d script will throw an error saying it can't find the file, but it won't kill the phone or keep it from booting...

Vomer rewrote the scripts so it's now a two part... One (the init.d script) is just a quick and dirty script to call another... The second script is stored on the sdcard to simplify user changes...
[Android Software/Hacking General [Developers Only]] kaibosh99:
I don't see a Vomer Tweaks folder anywhere.
[Android Software/Hacking General [Developers Only]] Tzfardaya:
You probably haven't reflashed it since he rewrote it... Head back to the op and read the manual install instructions... Step 4 in this case.. ;)
[Android Software/Hacking General [Developers Only]] kaibosh99:
Nothing has changed. If you install it via flash you only have the init.d file. I assumed that is how most people install it.
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Seems odd to have two layouts... Harder to support...

Anyone else unable to download the zips in the op today?
[Android Software/Hacking General [Developers Only]] kaibosh99:
I just clicked on the Flashable and it 404'd.
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Oh good, not just me then... I tried to dig into the zip and see what flashed where...
[Android Software/Hacking General [Developers Only]] vomer:
Links will be up soon - server is being re-configured
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Zip flash and manual install have same file layouts, right?
[Android Software/Hacking General [Developers Only]] vomer:
They're different
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Why?
[Android Software/Hacking General [Developers Only]] vomer:
Too busy to update. But this will change to be standard once the server returns :)
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Fair enough...
[Android Software/Hacking General [Developers Only]] vomer:
Server is back up and guide updated with streamlined application methods :good:
[Android Software/Hacking General [Developers Only]] gd6noob:
noticed you removed the flash-able version... will you be bringing it back?
[Android Software/Hacking General [Developers Only]] krxz:
I tried to install vt with the vt-installer. Getting error: "This package is for 'hammerhead' but this is a 'bacon'"

But guide is a bit confusing. Correct me if I'm wrong. So I download the shell acriot and put it on sdcard/vomertweaks. Then I'll boot into recovery and flash vt-installer. Is that correct? Because looking at the guide there is point 4 missing.

Gesendet von meinem A0001
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Are you grabbing the opo files or the n5 files?

If you're grabbing from the opo links then I think vomer made an Oops...

Looks like he's revamping everything too..
[Android Software/Hacking General [Developers Only]] krxz:
Well as I can see ther is only one link for the installer. I took the script from oneplus.

Gesendet von meinem A0001
[Android Software/Hacking General [Developers Only]] Tzfardaya:
You're right, I just grabbed the init.d install zip... Checks for hammerhead..

[MENTION=1363323]vomer[/MENTION], you made a big Oops here...
[Android Software/Hacking General [Developers Only]] vomer:
upload derp - pls try again... I removed that condition
[Android Software/Hacking General [Developers Only]] Tzfardaya:
That's just the init.d caller script? No flashable for then executable/tuning script yet?
[Android Software/Hacking General [Developers Only]] vomer:
no need - use the caller to apply the shell scrpt
[Android Software/Hacking General [Developers Only]] Tzfardaya:
I'm still talking installation, not application...
[Android Software/Hacking General [Developers Only]] vomer:
Wut? The new initd script just calls on the file on the SD card.... What else?
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Yes, I know, but are you providing an install zip for the lazy people to put the file on the SD card?
[Android Software/Hacking General [Developers Only]] vomer:
nope
[Android Software/Hacking General [Developers Only]] vomer:
I have changed the way scripts are applied - the ini.d file now works on any device running franco kernel and applies the vt script on the sd card

Download Shell Script to /sdcard/vomertweaks/ -> Flash VT Installer in recovery -> profit .... what's so confusing?
[Android Software/Hacking General [Developers Only]] Tzfardaya:
I know, I was helping you play with that earlier...

He was having issues prior to your fixing the script... A simple, "I oops, please redownload and try again" is all that's required... I'm supposed to be the snarky one here, remember?
[Android Software/Hacking General [Developers Only]] krxz:
Yeah the problem was the error occuring while flashing the installer.

Now I can't dl because of 404 :confused:

Gesendet von meinem A0001
[Android Software/Hacking General [Developers Only]] kaibosh99:
Well, this has all turned a little messy. The real question is, has there been any changes to the vomer tweaks themselves? I mean, other than method of installation and where they sit on the device.
[Android Software/Hacking General [Developers Only]] Tzfardaya:
No, same settings, just more portability... All the supported devices now use the same init.d script... Just custom scripts on the sdcard to make the kernel settings changes..

Also allows users to mess around with their settings easier, no more needing to go into the init.d folders to edit... Now they can swap scripts simply by copying them in and out of the vomer folder...
[Android Software/Hacking General [Developers Only]] gd6noob:
I guess we flash the installer script via recovery or extract the zip file to the root?
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Seems to me that the directions are given quite clearly in the op....
[Android Software/Hacking General [Developers Only]] gd6noob:
LOL maybe my english is bad?

I have the installer zip on the root, I made a folder for the shell file and placed it in..
[Android Software/Hacking General [Developers Only]] vomer:
put shell file on sd -> flash installer -> done
[Android Software/Hacking General [Developers Only]] vomer:
that's correct - esp as I work towards expanding the supported kernels. This way it's a lot easier to maintain.
[Android Software/Hacking General [Developers Only]] gd6noob:
Thanks... just wanted to confirm before I flashed anything... didnt want to have to reflash my entire phone...
[Android Software/Hacking General [Developers Only]] vomer:
nothing in my scripts could ever cause that
[Android Software/Hacking General [Developers Only]] _labello:
thanks

But i can't find the /sdcard/vomertweaks/ after i flash the Vomer zip

i mean the vomertweaks Folder !

What should i do now ? :(
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Create the folder, download the script and move it to that folder...

You've flashed the zip... That's step one in the op directions for init.d install... Now continue with step two and three...
[Android Software/Hacking General [Developers Only]] leets4uc3:
Wrong thread. Oops
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Maybe ask in a Lollipop forum?
[Android Software/Hacking General [Developers Only]] leets4uc3:
Ya posted in the wrong vomer thread...
[Android Software/Hacking General [Developers Only]] Tzfardaya:
You edited it about 10 so just before I posted...
[Android Software/Hacking General [Developers Only]] Aryahell:
Hey guys. I tried installing Vomer Tweaks. Flashed the installation file, and I could not find the Vomer folder. What did I do wrong ? Thanks.
[Android Software/Hacking General [Developers Only]] Tzfardaya:
You didn't read...

Same page, 5 posts before yours is the following...
[Android Software/Hacking General [Developers Only]] Tunasty:
So your saying I gotta go back a page and read?? :P

-Tunasty
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Yes, and search, and read the current page...
[Android Software/Hacking General [Developers Only]] krxz:
After flashing with the new method if installing I recognized, that values for above_hispeed_delay and load_threshold are not set in fku. Had to set them manually and set on boot.

Could not find any syntax mistake within the script. But also can't find the mistake.

Gesendet von meinem A0001
[Android Software/Hacking General [Developers Only]] irony17:
I discovered this VM tweaks earlier and trying to apply them on my OPO stock rooted 38R / FKR28

I followed all those steps, but when checking in FKU i'm not sure that they are applied (max CPU is at maximum value / no undervolting ... )

where did I miss something ????

Method 1: init.d file application

DONE : 1) Download the VomerTweaks init.d script installer

DONE 2) Download the shell script you would like to apply

DONE 3) Move only ONE of the shell scripts to your internal storage under the vomertweaks folder

(Example: /sdcard/vomertweaks/VomerTweaks_QuadMode.sh)

DONE 5) Reboot!
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Did you flash the installer zip through recovery?

I don't see it listed in your DONE steps...
[Android Software/Hacking General [Developers Only]] irony17:
Yes of course, sorry I forgot to mention... ;)
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Okay, grab a file Explorer and check that there is a vomer file in /etc/init.d let's start at the beginning of the process...
[Android Software/Hacking General [Developers Only]] irony17:
there is...

I opened it to check and it "calls" the other one in /sdcard/vomertweaks/VomerTweaks*.sh

its called 01VomerTweaks
[Android Software/Hacking General [Developers Only]] vomer:
screen shot the vomertweaks folder on your storage and post pls
[Android Software/Hacking General [Developers Only]] irony17:
Here you go
[Android Software/Hacking General [Developers Only]] vomer:
check the properties of the init.d file... is it 0755?
[Android Software/Hacking General [Developers Only]] Tunasty:
Check your path.

/storage/emulated/0/vomertweaks

It should look like this.

-Tunasty
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Except vomer's init.d script calls it from the sdcard symlink....
[Android Software/Hacking General [Developers Only]] Tunasty:
For some reason it wasn't working for me either in the beginning. So I had to change the path, as well as in the script and it worked.

-Tunasty
[Android Software/Hacking General [Developers Only]] irony17:
What do you mean?

Please see picture enclosed
[Android Software/Hacking General [Developers Only]] irony17:
Both ways lead to the file but in properties it's the other one
[Android Software/Hacking General [Developers Only]] Tzfardaya:
True... I remember with my n5 settings_backup script I uses the sdcard symlink and it wasn't portable between all roms... Had to switch it to the mount point instead and worked better... Perhaps vomer should too...

---------- Post added at 10:46 AM ---------- Previous post was at 10:45 AM ----------

See previous comment.... Quoted the wrong post.
[Android Software/Hacking General [Developers Only]] irony17:
Should I change link in init file?
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Try it, let us know if it works after.
[Android Software/Hacking General [Developers Only]] irony17:
It doesn't...
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Aww...

---------- Post added at 11:37 AM ---------- Previous post was at 11:11 AM ----------

Hmm, just copied the init.d script from the zip to the init.d folder, changed the permissions to rwxr-xr-x, edited the called script path to call a file called boot.sh instead of vomer's.. Copied my Own boot script to the appropriate folder and rebooted....

Worked fine..

you're on cm11s 38, running latest Franco, right?
[Android Software/Hacking General [Developers Only]] irony17:
Yes
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Can you post a screen cap of the contents of both the init.d script and the vomertweaks one? (just the first page of them...

Somethings wonky here...
[Android Software/Hacking General [Developers Only]] irony17:
Find them attached

I modifier the path as explained earlier
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Hey vomer, why do you have the while sleep do in both scripts?

---------- Post added at 12:25 PM ---------- Previous post was at 12:24 PM ----------

In the vomertweaks file, try commenting out the while, if, done, and fi lines... (put a "#" character in the first column of the line)
[Android Software/Hacking General [Developers Only]] irony17:
Just did, not working :/
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Hmm, now even I'm just guessing....
[Android Software/Hacking General [Developers Only]] irony17:
I decided to run the script...

I guess this will help...?
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Not really, those errors are somewhat expected...

They're because cores 1,2 and 3 are off when you ran that script so those files didn't exist...
[Android Software/Hacking General [Developers Only]] irony17:
Okay......

Well, I don't know what to do...
[Android Software/Hacking General [Developers Only]] Tzfardaya:
download and run this script, then run vomer's again... Should patch the errors caused by the sleeping cores
[Android Software/Hacking General [Developers Only]] irony17:
Thanks, just did.

Only the error with max frequency when running the vomer script again
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Okay.... That's... Odd... The script o linked did one thing only.... Turn all 4 cores on permanently...

Oh well, looks like you'll just have to use the set on boot toggle in fku instead of vomer's tweaks...

They do the same thing...
[Android Software/Hacking General [Developers Only]] antonholmstedt:
Just wanted to report that VomerTweaks works great with the new r65 kernel from franco on n5 with lollipop :) Big difference compared to the stock kernel.
[Android Software/Hacking General [Developers Only]] Peri-:
I just noticed the opo gaming xml files, correct me if im wrong but all i need to do is create a custom path from fku for the xml file, then create the new mode and input the values from the file, save, and then use it for my games?

Still i dont quite understand why i need to input the values from the xml file, cause i cant just save the mode and let it do the magic or am i just missing something?
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Or just copy the XML file to the appropriate folder... If you're using fku it's inside the Franco.kernel_updater folder...

There's a link in my signature that lists the various folders needed to use swapped XML per-app mode files...
[Android Software/Hacking General [Developers Only]] Peri-:
Alright thanks, ill look into it.

[Edit] I see, was simplier than i thought, got it working.
[Android Software/Hacking General [Developers Only]] gd6noob:
I noticed the settings were sticking when I changed to the Quad script...

open the vomer file under etc/init.d and it goes to the sdcard symlink..

changed to /storage/emulated/0/vomertweaks

rebooted and settings under FKU are changed...

I ran Geekbench and it scored 887 Single core and 2189 Multicore...

AnTuTu scored 32984

---------- Post added at 01:29 PM ---------- Previous post was at 01:14 PM ----------

Do I need to reflash the installer everytime I switch between Dual and Quad?

I replaced the Quad with Dual and rebooted, the settings in FKU are the Quad settings.

I wiped dalvik cache and cache and rebooted but the settings didnt change...
[Android Software/Hacking General [Developers Only]] Tzfardaya:
No, you just need to swap out the scripts in the vomertweaks Folder...

Do you have fku toggles set on boot?

Vomer's scripts do not make any changes to the system that would persist across reboots... Hence the need for the init.d script to call the tweaks script every reboot...
[Android Software/Hacking General [Developers Only]] gd6noob:
I dont touch/make any setting changes in FKU, just open it to see if the settings changed...
[Android Software/Hacking General [Developers Only]] Tzfardaya:
When you switched from the dual script to the quad, did you remove the dual script from the vomertweaks Folder? Or just add the quad?
[Android Software/Hacking General [Developers Only]] gd6noob:
I took out one of the files... only 1 is in the folder...
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Good good... Can you just double check which one is in the folder? Open it up and check what the settings are to be set to.
[Android Software/Hacking General [Developers Only]] gd6noob:
Just took a SS... you can see the second SS that the settings are indicating Quad.sh file... Ive rebooted twice.. and even wiped dalvik/cache
[Android Software/Hacking General [Developers Only]] Tzfardaya:
No, looks more like the script isn't being applied in the second screen cap...

Both scripts set the cpu freq to 1267...

Dual

Quad

The difference between the two files is basically just one line..

I know yesterday I was helping troubleshoot another person who was having issues with the scripts too...

Well, time to run them myself and check what's up...

One last thing, what rom are you on?
[Android Software/Hacking General [Developers Only]] gd6noob:
Latest PA rom
[Android Software/Hacking General [Developers Only]] Tzfardaya:
Hmm, can't help too much then, I run stock...

Just rebooted with both scripts, worked fine here..

Dual script

Quad script

All other settings between the two scripts are the same...