yashsingh1/xdaforums huggingface dataset:
[Galaxy S III General] Bob823:
Really liked your OnDemand profile, MGH. I'll take the light user profile for a spin as well. Keep it up, mate!
[Galaxy S III General] drgreenth:
I played around with settings and my phone crashed. After crash it kind of lost some defaults, it reran cyanogenmod setup and google setup wizard. Then asked my default launcher again, after that everything was ok. So is there some permament damage happened, should I restore my nandroid backup?
[Galaxy S III General] andip71:
Yes, I would restore the backup. Due to the playing around, your data got apparently corrupted. And also if all runs well now, it can be an error in your data you would only notice after some time, which is then very bad.

Andi
[Galaxy S III General] metalgearhathaway:
No problem trying -25mV steps and seeing how you go. If you have ASV level 1, 2 or 3 I would not bother though, if its 4 and above then yes :) Mines only ASV level 2 and any undervolt starts to effect performance.
[Galaxy S III General] dr.Arsla:
Hi Andi,

I have been using your kernel for a few and have been following your thread and I am enjoying it. I like to tweak things but do not have so much knowledge. I am running the CM11 M6 snapshot ROM. So, I can just tell that this kind of issue happened to me few times, and I can't recall if afterwards I did restore my backup, as the matter of fact I am pretty much sure that the last time it happened i didn't do it. Instead I ran your recovery in recovery mode ('cause I undervolted too much and was stuck in a bootloop) and after that everything was fine. Now I am a bit worried since I have read your reply that in some time things can go bad :confused:. What can go bad and how can I check if I have corrupted data? And how to fix it? Tnx in advance :o,

Neno
[Galaxy S III General] metalgearhathaway:
End of my light ondemand profile battery results attached.

4hrs screentime

2.5hrs movie playback

1.5hrs varied usage

5hrs Bluetooth audio streaming

On my intellective profile you can expect 20-25% less battery life, but in return for the hit you get a more snappy system.
[Galaxy S III General] Pablo.x:
Thanks a lot, I have done - 25mV and it's working fine. I'm ASV level 2, but I have reached -75mV with zzmove without any issue.

But this was another governor, that's why I asked. Thanks again, great job.

Enviado desde mi GT-I9300 mediante Tapatalk
[Galaxy S III General] metalgearhathaway:
Yeah, be careful though, I "can" do -75mV, but after careful monitoring I found out the undervolting was limiting performance and using more battery, most likely because of failed calculations on the cpu, which undervolting will cause once you take it past the devices threshold, so it can look like undervolting is working for you, but upon real analysis you may notice it was serving you poorly.

Good luck with your quest! :)
[Galaxy S III General] ayoubij:
How much undervolting you do then? I do -75mv and asv02 and no problems i guess..
[Galaxy S III General] boyheadkick:
stability during undervolting varies with each device and user..i'd advice you to test and observe each undervolt profile before settling on one..there are also times when undervolting is enough for certain conditions and apps but would cause crashes or reboots on other apps..back when i was using a sony acro s, i used to undervolt per step instead of per profile to see which steps would be ideal in certain conditions and that way i was able to create my own profile..all of this will always depend on user input and usage..
[Galaxy S III General] andip71:
The thing is Neno... when you have things like freezes, hot reboots, bootloops etc., it can always be the device was just about to write data back to the sd memory, into an Android database etc. When this is suddenly stopped, it can leave you with corrupted data in worst case. This is something you do not neccessarily notice straight away but it can become more prominent over the time.

E.g. it was at that time writing to your SMS database for instance. Now let's imagine you do not use SMS messages frequently. So you might have already corrupted data but only notice it in 2 weeks when you try to use it next. Then it is hard to decide to restore a 2 weeks old backup maybe. That is why I recommend you do it as soon as possible and have a clean state again.

In best case just nothing happened and all is fine. However, there is no way I would know to find that out. I do not know something like a "corrupted data checker" app or program myself.

Andi
[Galaxy S III General] dr.Arsla:
In best case just nothing happened and all is fine. However, there is no way I would know to find that out. I do not know something like a "corrupted data checker" app or program myself.

Andi[/QUOTE]

Thanks Andi,

much clearer, but would never thought of my self. I am a musician and I like to tweak things, but sometimes I don't go to deep in technical things. So, now I have learned that probably I should have kept my backups (on some kind of external drive) 'çause since i would do a new back up I would delete the old one (because I kept them on my external SD card).

I will go with this that nothing happened and see in the future if something is wrong (Though I am not a heavy user. I use few certain apps. Never play games.) So fa ( it has been weeks when it happened) I didn't notice that anything I use on my phone behaves wrong.

Thanks Andi once again and keep up the good work,

Neno
[Galaxy S III General] boyheadkick:
Almost 2 hours of Real Boxing and almost an hour of music..only 5 hours of battery time and far off my usual screen on time [emoji3]

-aL

Tapatalked from my BoefflaDroid i9300
[Galaxy S III General] metalgearhathaway:
Is that good? I don't play demanding games so have no reference. On your current profile by the way?

Sent from my GT-I9300
[Galaxy S III General] boyheadkick:
I'm not exactly a heavy gamer, though i do play on occasion specially when i'm bored..in fact, i wasn't the playing the game, it was my friend..and this is probably the first time that he has drained my phone this much, so yeah, it's kind of a benchmark for me as well..i'm on the same profile i posted a few pages back..i haven't uploaded the bcprofile yet since i'm still playing around with it..

-aL

Tapatalked from my BoefflaDroid i9300
[Galaxy S III General] metalgearhathaway:
No undervolting at all, all undervolting tests showed an increasing amount of battery drain and performance issues, even at -25mV.

I am the sort of person who would detect his device is performing even only marginally worse, OCD geeky type lol :)
[Galaxy S III General] Choristav:
Whoops, wrong thread.
[Galaxy S III General] faraz90:
Will this work for Omni kernel or is it just for CM ?
[Galaxy S III General] v1ks:
Great Profile....attaching my results...

- A bit of gaming

- Music

-FB

-Browsing

I am not a heavy user but comparing the same usage with another profile i have got more juice out of this one....

only made one change ...turned ON the Boeffla sound ...
[Galaxy S III General] Yeti47:
Confirmed it does, I've used it on both in the past few days :)
[Galaxy S III General] ICavalera:
Guys... Can anyone help?

In PC did the download of archi profiles. Then when trying to apply on the app.. It gives me an error while uploading values. So that way, don't get nothing.

Sent from my NeatROM AOSP 5.0 @ Boeffla Kernel 2.2
[Galaxy S III General] boyheadkick:
what error exactly?
[Galaxy S III General] ICavalera:
Sent from my NeatROM AOSP 5.0 @ Boeffla Kernel 2.2
[Galaxy S III General] boyheadkick:
try to open the .bcprofile in notepad++ and check the code, there's probably something missing in there..or try downloading the bcprofile again
[Galaxy S III General] ICavalera:
I downloaded several times. Don't know how to see if code is OK. :(

Sent from my NeatROM AOSP 5.0 @ Boeffla Kernel 2.2
[Galaxy S III General] boyheadkick:
I just tried loading one of Archi's profiles now and i was able to do so, no problems

-aL

Tapatalked from my BoefflaDroid i9300
[Galaxy S III General] Jarmezrocks:
How do you clear GPU settings? I accidentally adjusted the settings in the app and didn't realise they would be instant!! Far out. Phone became unstable and glitchy so I was forced reboot; now it is un-usable and I have no way of reverting it to standard? It locks up totally before I can get in the boffella app? I did go ahead and used the CWM zip to revert settings but it does not reset the GPU settings only CPU? Why?

I even went ahead and removed the apps manually via aroma file manager offline, I also removed data from /data/data and the apps from /data/app yet still I am unable to use my device?

I took a Nandroid backup and then I performed a factory reset and all is good, but I have to go and reset up all of my apps and settings again.

So my question is, where are the GPU settings stored and how do I go about resetting them? I would like to restore my nandroid backup but would like to at least remove the GPU settings before booting.

Thanks
[Galaxy S III General] stoianmitkov:
where can I download the profile of Archie?
[Galaxy S III General] Onraad:
Post #3
[Galaxy S III General] stoianmitkov:
Thanks,but I can't found how to download it. Any help! Archi performance and the 3rd.
[Galaxy S III General] andip71:
When flashing the reset zip in the /boeffla-kernel-data folder, ALL settings are reset to standard. Including GPU.

All settings are stored in folder /data/.boeffla.

So if you delete this complete folder and re-start your phone, you will be back on standard settings for ALL settings.

(the reset zip does nothing else than deleting this folder as well).

So if after that your phone is still unstable, something else seems to be going on.

Andi
[Galaxy S III General] Jarmezrocks:
I'm sorry but you are incorrect. The zip does not reset to standard unfortunately hence why I am posting. Also when deleting the folders as I have done already it STILL did not release and revert to standard settings. This is for GPU only. I had the notification in the status bar saying I was on standard settings but my GPU settings were still persistent? It took wiping my phone before it became usable again? So something must be sticking or your revert script is not working on some part of the GPU for some reason?

Can you please advise how to edit the GPU settings manually?
[Galaxy S III General] andip71:
No, as my statement

WAS

correct. Whether you like it or not.

I know how my kernel works and how settings are applied, better than anyone else.

If you flash the reset zip, the folder gets deleted and therefore Boeffla-Kernel (nor Boeffla-Config) does not apply

any

settings apart from standard anymore.

I have not said however, some other app might still be doing that. But this is up to you to find out, as it is out of the kernels responsibility.

What do you see for GPU configuration after you flashed the reset zip? And in which app do you check?

Andi
[Galaxy S III General] Jarmezrocks:
Ok,

Let me get this clear with you. The reset script DOES NOT work for GPU. It DOES for CPU only.

Now this is possibly not your fault, and I am not blaming you all I am asking is how do I reset the settings back to standard that Boeffla changes on the system of the device.

Deleting the app and it's settings inside of /data/data does NOT work also. Think harder, where else inside of the data partition does Boeffla make changes? Reason I ask is that because yet again, I restored my Nandroid backup. I even flashed the latest version of the kernel and and then grabbed the reset zip and it STILL does not work!

May I ask, does the installation check if there is a CWM zip on the SDcard under Boeffla settings directory and if there is one present not install a new one? As in check if zip is there if so skip, if not then copy zip to SDcard? If that is so then I have had the same zip there since the begining and I know that a few pages back in this thread that there were several people complaining about the same thing as myself, to which someone responded 'We better take a look at the reset script. It hasn't been updated in a while'

What I am suggesting is that maybe my reset script has not updated? Could this be a possibility?

Last question. How can I manually go into my device and locate the the GPU settings and reset them back to standard? Can you please at least provide a way of doing that for me. I would appreciate it. Thanks
[Galaxy S III General] Moster2:
/data/.boeffla maybe? . means its a hidden folder. Dont know if every app shows hidden folders, so maybe you need to activate it.

I dont think that there is still another place boeffla writes to.
[Galaxy S III General] Onraad:
Right-click the profile you want to download and select 'save link as'. It says so right there next to Archi's profiles.
[Galaxy S III General] boyheadkick:
The reset zip has never failed me before..and i assure you, if andi himself says something about his kernel or his scripts, they're absolutely true..they are his own creations, you know..

-aL

Tapatalked from my BoefflaDroid i9300
[Galaxy S III General] stoianmitkov:
I can't get it. There isn't normality link to download. :(
[Galaxy S III General] andip71:
I have said what I had to say.

There is one location, it is /data/.boeffla. And within this folder there is exactly one file holding ALL configuration, GPU as well.

Hence, I cannot tell you where to change things when there is not more location to store settings. At least not by my app.

But feel free to go to /data and check if there is a ".boeffla" folder and delete it and restart.

The zip will only get replaced when it is not existing, however the zip has not changed for ages.

And in worst case you restore your last nandroid back before searching for many hours.

If you do not believe me - no worries. Here is the code for the whole kernel:

http://github.com/andip71

I am happy you teaching me how my kernel works, looking forward to it :D

Let's end this now. I am sure some other configuration app interferes, and it would not be topic of this thread.

On top, I am leaving on holidays now in a few hours, so have some other work to do still.

Andi
[Galaxy S III General] Jarmezrocks:
Edit:

/data/.boeffla

Well there's my problem (and solution) right there. Here is me deleting the app data for the config app, not the settings location. Just checking now I had 4 file still located in there so the script did not remove anything inside of /data/.boeffla for some reason? I also checked to ensure that both data and system partitions were mounted before running the CWM script. Thank god for Aroma file manager!

Thanks for your help. I will see how this goes now.
[Galaxy S III General] Onraad:
I only just noticed you are using the XDA app. Not sure if you can download the profile's via the app, so you'll have to use Web View (Menu - Web View) and download from there.
[Galaxy S III General] stoianmitkov:
Thanks. I'll try.
[Galaxy S III General] Jarmezrocks:
Just reporting. Removing the files inside of /data/.boeffla worked and my device is back to standard again. Thanks for your help.

You may want to look at your reset script again as it ddin't remove the files like it should.
[Galaxy S III General] andip71:
First: Glad it worked for you.

Second: Interesting... can you please upload the script for me, so I can check if you have a wrong one for any reason?

Andi
[Galaxy S III General] Jarmezrocks:
Sure thing....only problem. I deleted it thinking that that it was generated by the kernel install then about a minute later I realised 'Hang on, the script is generated in the app isn't it". I will have a quick look through my SDcard backups to see if the same script is there.

It has been a while since I generated that restore script. So I might try reset everything up and then run the same restore script that I generate now and see if it removes the files or not. If not then I will send you the script. I am happy to test to help :good:

I will report back soon. Hopefully not empty handed (or actually hopefully empty handed for your sake - means less work:) )
[Galaxy S III General] andip71:
JamezRocks: In fact, the zip will be created again during every reboot by the kernel boot-up procedure. But only if it cannot be found.

So yes, you just delete the script from /boeffla-kernel-data, then reboot, and you will find it again.

Meanwhile we touched a good part of the Boeffla-Kernel startup/configuration topics, so you are becoming more and more experts here :)

Andi
[Galaxy S III General] Osama.nasir.90:
I am on Resurrection Remix 2.1.1 with omni boeffla kernel.

I am getting 4hr 45 min of average screen time which is great. The only problem is overnight battery drain which is usually 1% per 1.5 hr. During overnight my wifi is on, sync is on, i have installed facebook, viber, whatsapp, Bleacher Report, FTB Pro, Tapatalk and CM Security. I dont have the knowledge regarding tweaks, GPU, Governor and CPU. I just wanna know that is this drain normal? :rolleyes:
[Galaxy S III General] andip71:
1% per hour overnight with all syncs on is excellent.

Andi
[Galaxy S III General] Jarmezrocks:
I booted and noticed something unusual when I swiped down my status bar "Emergency Calls Only" I was like WTF?

So I just found out the reason why it wasn't working. Previously I must have been very lucky cause the script failed for some reason. But this latest one does work, only problem is that your script calls a non-generic mounting, what I mean is that it uses specific mounting call to mmcblk0p12, this is specific to the I9300 ONLY.

In my case it has just wiped my IMEI and I now have no EFS partition. The I9305 mmcblk0p12 is the EFS. But say for your script to work "specifically" ON MY DEVICE you would need to call mmcblk0p16 data. But you can't have separate scripts for separate devices as that would be a pain to maintain. So it would be best just to use global non-specific calls and let the device workout what partition to mount

It might pay to change to your script to prevent this happening on other I9305 users phones.

You can change the script to be generic to mount data like:

run_program("/sbin/busybox", "mount", "/data");

This should account for all users on all devices running boeffla kernel. Hope this helps

I best warn the users in the LTE section not to to use your reset settings script until you can update it and I will make a updated test script once I have restored my EFS ;)

PS: If you can't be sure that the users have busyboxy binary in sbin then it would be wise to provide this in the CWM and have the script extract the binary to tmp first and then remove it when finished ;)
[Galaxy S III General] Jarmezrocks:
Could you test the one that I have attached to this post and see if it works on your I9300. It should be safe to use. It will either work or fail, but it shouldn't wipe the wrong partition. If it works you could search for a smaller busybox binary if you want to minimise the size of the package for users. I just grabbed the nearest one on my dev drive that I could find.

Let me know if it works
[Galaxy S III General] andip71:
Ok, now things become clearer.

I do not provide a i9305 kernel. Thats why the things were not working.

I guess you use the kernel provided by another dev then, then you should pass this message on to him. He would then need to exchange the script for his build.

Generally I am not giving any support for the i9305 as I do not have one, I should have asked before :)

Ok, problem analyzed by you very well now. Now all pieces fall together.

Andi
[Galaxy S III General] andip71:
Not now anymore, I cannot do experiments with my S3 2 hours before I go on holidays where I need it :)

After my return, fine.

But as I said, the other kernel dev should just bundle the correct zip for the i9305 with it. Solved.

Andi
[Galaxy S III General] Jarmezrocks:
Not a problem but isn't the app being maintained by you? And that is why I posted in here, cause the script is generated from the application is it not?

Also wouldn't you prefer to have a generic script to use like the one I provided in my last post rather than have another developer fork your application just to support another device. We were of the understanding that all functionality would work and that the application its self was safe to use on our devices. I know it is not your problem but if can be solved by you if you choose to do so ;) Hence why I am trying to help here.

Are you not able to test my script and see if it is a more viable option before you leave for holidays? I would like to know if it works on both your device I9300 and my device I9305, then it would save a whole lot of hassle when you return.

Have fun on your holidays also.

Thanks
[Galaxy S III General] andip71:
No, the script is bundled with the kernel. The app does nothing in that respect.

Even if you deinstall the app, delete the reset zip, reboot the system, the zip will be there.

Well, generic would be ok if it has no drawbacks.

The app is designed to work potentially one day for other brands and devices, so I prefer the kernel to take over anything that is "specific".

Andi
[Galaxy S III General] Jarmezrocks:
Cool as mate. I have posted in the dev's Kernel section. I will push responsibility on to him to update this and save the rest of the user. My device is borked and officially a brick. Even with EFS backed up, it won't accept any method of restoring the EFS, looks like it has totally f*cked the chip. I'm pretty p!ssed off as you could imagine. Thanks for you help today anyway, All the best on your holidays.

Thanks
[Galaxy S III General] Jarmezrocks:
Just an update. INcase you come on here on your holidays, and I don't want anything I said in my previous post loom overhead so to speak. My device is back fully functional again. None of the normal fixes worked for restoring EFS, so if anyone IS interested in what I did to get it back on the road and running again there is more info >>>> here
[Galaxy S III General] boyheadkick:
I'll add this to the OP..this'll come in handy sometime..thanks!

-aL

Tapatalked from my BoefflaDroid i9300
[Galaxy S III General] Jarmezrocks:
Thanks. I have learnt a lot from this error about stuff that isn't really documented, and with not a great deal of pain :good: