yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] mikeyxda:
OK, with your permission then, I offer the attached. The attached DE-20-backtostock.zip should take CleanROM DE 2.0 P1 back to it's stock/original config, removing any tweaks talked about in this thread. It clears the init.d folder and then puts back all the init.d tweaks from the DE 2.0 ROM. It restores the sqlite files, init.post-boot.sh, and all the init.d stuff which means it will effectively remove the sqlite stuff (Adrenaline tweaks), GabersDemand, my awakenings tweaks, and any other "aftermarket" init.d tweaks you may have installed since then. If you want a clean install with NO tweaks, just flash this and then go to /system/etc/init.d and delete all the files in that folder. I don't see any need for another ZIP to do that. So, here are specific instructions for doing the following:

Go back to CleanROM DE 2.0 P1 without having to reflash the ROM or your kernel:

(1) Flash DE-20-backtostock.zip from recovery.

(2) Reboot.

Get a "cleaner" CleanROM DE 2.0 P1 that is stock except with NO init.d tweaks:

(1) Flash DE-20-backtostock.zip from recovery.

(2) Reboot.

(3) Open Root Explorer.

(4) Go to /system/etc/init.d.

(5) If the button at the top says "Mount R/W", click it. Otherwise don't.

(6) Delete all the files in the /system/etc/init.d folder.

(7) Reboot.

Flash GabersDemand or awakenings to test it:

(1) Flash DE-20-backtostock.zip from recovery.

(2) Flash the tweak of your choice.

(3) Reboot.

Hope this helps.

Mike
[HTC EVO 3D] Scott:
I created a public Google doc to record results.

Link: https://docs.google.com/a/scottsrom...FZNbVhkR054bWpTV1VOR24tMzg4U0E&hl=en_US#gid=0
[HTC EVO 3D] LfnsR:
Edit - sorry, one of those days for me. Disregard.:(
[HTC EVO 3D] mikeyxda:
I hate to throw another version into the mix with testing going on, but I can't hold this one back. ;) I finally took the time to look at all the init.d tweaks that come with CleanROM DE 2.0 P1 to see what they are doing. I found some more conflicts where a tweak was being performed and then another (later) tweak would undo it. Example: 00remount mounts partitions nicely using efficient parameters but then the zipalign tweak comes along and remounts them again but without the tweaked (faster) parameters.

Anyway, I reviewed a bunch of tweaks (not just the ones in this ROM) and put a few that looked (and tested) well into one consolidated tweak called 00consolidated. So awakenings v0.3 gets rid of all the existing init.d tweaks and puts only my two tweaks in: the consolidated tweaks and my screen on/off tweaks. With this "cleaner" (pardon the pun) setup, I'm getting more consistent performance. It's not a big difference, but it's a bit faster with the same (great) battery life. Plus I think the tweaks work better together now by making sure they all mesh.

So here are the changes in awakenings v0.3:

(1) Removes all existing init.d tweaks and uses a consolidated set of two tweaks.

(2) Slight change in CPU parameters to optimize performance/battery under the new consolidated tweaks.

The goal of awakenings remains the same: (1) incredible screen-off battery life using single core when the screen is off and (2) optimal performance using dual core when the screen is on.

Just flash from recovery as usual. If you've messed with a lot of tweaks lately, it might be a good idea to flash DE-20-backtostock.zip a couple posts up prior to flashing awakenings v0.3 to be sure you don't have "leftovers". And of course, since awakenings v0.3 gets rid of any existing init.d scripts by clearing the init.d directory before installing, you can get the DE 2.0 "stock" scripts back by flashing that backtostock ZIP.

Mike
[HTC EVO 3D] Scott:
DAMN! That is a good catch!

Update script removes zipaling.... Why not just put zip align first so you still get the function and then call your consolidation second to last?
[HTC EVO 3D] mikeyxda:
DANGIT! I thought I had put the zipalign code into my consolidated tweak so I didn't lose that functionality but I forgot. I guess that's v0.3a. :rolleyes:

Mike
[HTC EVO 3D] Scott:
The life of a developer!
[HTC EVO 3D] LfnsR:
Too make sure I have the correct GabersDemand tweak that everyone is using can someone post the link or file of the correct version to use. Thanks.
[HTC EVO 3D] mikeyxda:
Tell me about it! ;) OK, I replaced the 0.3 in my post above with 0.3a that has the zip align built into the consolidated tweaks. So if you downloaded 0.3, just look up a few posts and you'll see I changed it to 0.3a: just download that and install over top.

Mike
[HTC EVO 3D] Scott:
So when all is said and done... Just your tweak 00 and 99 are the only two things that shoudl bein init.d and you are replacing init.post_boot.sh with the one in script, mpdescion gets updated to lrods.

sql remains unchanged?
[HTC EVO 3D] Lrod0175:
Good job man, You are a busy bee my friend. The consolidated escript is a winner, also adding the sqlite3 is a very good idea.

LROD'S 3D
[HTC EVO 3D] Scott:
Which one? The one that breaks auto name?
[HTC EVO 3D] Lrod0175:
No, it's a sqlite3 init.d script.

LROD'S 3D
[HTC EVO 3D] Joey_UFC:
oh i didn't know that. Oh well, This rom is still tits.

Thanks bud
[HTC EVO 3D] Scott:
I cant get tiamat kernel to work for nothing....

I can never reconnect to wifi. What the deal?
[HTC EVO 3D] jayfonzerrelli:
You probably had the one I had for the "EVO 3d" from their website. that one borks the WiFi! the one that was posted in one of your ROM threads is the right one.
[HTC EVO 3D] Scott:
Can you save me time and just repost it or other wise link to it real quick right here?
[HTC EVO 3D] luckylui:
Here ya go chief

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

hTc [3D]

*Clean*
[HTC EVO 3D] luckylui:
Got the dual running on this puppy

Sleeps real real well too! :)

hTc [3D]

*Clean*
[HTC EVO 3D] troyboytn:
attached here
[HTC EVO 3D] Scott:
HAHAHA That was funny!

Thanks!
[HTC EVO 3D] luckylui:
Sorry about that bro! I saw it didnt come up :(

hTc [3D]

*Clean*
[HTC EVO 3D] Scott:
I thought you were trying to make a joke, lol
[HTC EVO 3D] hendav:
How did you get it to stick?
[HTC EVO 3D] Lrod0175:
Playa, lol...

LROD'S 3D
[HTC EVO 3D] Scott:
Yes! I have WiFi again, lol

Can finally get a chance to play with this.
[HTC EVO 3D] Lrod0175:
I love it so far, all the oc options and governors r great, caynarb also said that lagfree will be the main governor but right now he's on ondemand due to the clocks not going down as fast as on demand, so be on the look out for future development on that governor.

LROD'S 3D
[HTC EVO 3D] luckylui:
I had to do adjustments to smokin dualcore script, so far the cpu clocks fine w it ondemand but the others it has a hard time going down fo some reason.. but it works and my phone overall runs n feels good w ondemand. I can upload what i have on my side for you to run it if ya want..

Here ya go for whoever wants to play w it...

http://db.tt/6sk7Fvkt

hTc [3D]

*Clean*
[HTC EVO 3D] schmeggy929:
Yeah I am running the tiamat kernel with system tuner pro and have both cpu's running. Seems to be really fast and so far battery life is still great. Right now trying boot tweaks all checked. CPU ondemand 1.78ghz max and min 386000mhz. tried 1.836ghz and it was a bad idea. Forced close 3 apps and random bootloops. Linpack hovering around 70-80, Quadrant took a nosedive and CF bench finally hit 10,000 again.
[HTC EVO 3D] jayfonzerrelli:
Tiamat Kernel is crazy good! my battery life is unbelievably better than before! CleanROM +Tiamat kernel is the perfect combo!
[HTC EVO 3D] FrickenFracken:
I am going to have to reflash. Running with tiamat and setcpu 1.62. On demand and battery has been rough the last couple days.
[HTC EVO 3D] R32_Rocky:
Let us hope he keeps giving us SENSE-ible folks some more love! Seeing as Netarchy appears to be MIA in regards to any new E3D kernels, Cayniarb and the Tiamet team are the only long-timer chefs left. No disrespect to Freeza or MWalt!!!!! They have done some outstanding work, by far. But they are still new to cooking kernels when compared to the two long time EVO master chefs. Which does make me wonder,....?????

What is really going on as far as the future for the E3D? The original EVO 4G had a ton of roms always being created, and we had a whole slew of choices for kernels to choose from. But compared to the O4G, this forum is not as active. And can't say it is for waiting on HTC to release the codes for the kernel any longer, as they have. So I have to wonder, has the E3D died out already? Heck, I still see O4G new posts listed on the front screen of this XDA app, and on Tapatalk as well.
[HTC EVO 3D] Scott:
Ohhhh... Ok. I got yeah
[HTC EVO 3D] TrofeoSC:
It is all Greek to me!

I can follow just enough to think I know what is going on.

Thank you all for all of your hard work!
[HTC EVO 3D] Lrod0175:
Lol, its just database stuff.

LROD'S 3D
[HTC EVO 3D] Flak:
For this test (don't shoot me if I skipped it), which kernel are we supposed to be using?
[HTC EVO 3D] Lrod0175:
I'm on Anthrax RLS001

LROD'S 3D
[HTC EVO 3D] guitardoc64:
Ahh crap! Another tweak:D I gotta start over;)

Great job Mike!! I got home @ 55% btw!!! That has NEVER happened!! Awakenings V2 Anthrax V9.
[HTC EVO 3D] jbermi:
just flash it over, don't have to start over...
[HTC EVO 3D] guitardoc64:
I meant in the testing. So far, It's been great, as I said above.

Sent from my Clean ROM 3D
[HTC EVO 3D] jbermi:
oh , ok...yeah..so far so good today...more of a lighter use day compared to yesterday...12 hours off charger and only at 65%...
[HTC EVO 3D] TrofeoSC:
I followed your instructions for both the Bootanimation and the Downanimation and the Bootanimation works perfectly. What do I have to do to see the Downanimation???

Thanks for your help.
[HTC EVO 3D] jbermi:
power off the phone from the power menu...a regular powerdown.
[HTC EVO 3D] TrofeoSC:
By pushing the power button or by pushing the powerbutton and holding it until you get the menu and then select powerdown???

I have tried both and the phone simply goes black and shuts off???

Thanks
[HTC EVO 3D] speedyd718:
same results here too. virtually no usage today and was at 85% in 12 hrs. AMAZING
[HTC EVO 3D] LfnsR:
I had issues when I loaded it to. The fix for me was to update the permissions. See attached :
[HTC EVO 3D] Scott:
Is this what you are referring to in SYSUI?

# static fields
.field public static final MAXIMUM_BACKLIGHT:I = 0xff

.field public static final MINIMUM_BACKLIGHT:I = 0x1e
[HTC EVO 3D] jbermi:
the auto brightnes arrays are in arrays.xml in framework.
[HTC EVO 3D] mikeyxda:
All correct. Only SQL stuff are setting options that enable stuff like write ahead. This doesn't contain the sqlite files that break auto fill, so quadrant scores won't be bloated but I think they're a hint faster.
[HTC EVO 3D] Scott:
Thats straight from the smali code in sysui.

Are you saying framework has them too?
[HTC EVO 3D] jbermi:
go to the thread I linked...http://xdaforums.com/showthread.php?t=1438854

only file in the zip is framework.
[HTC EVO 3D] Lrod0175:
Did you get it to work?

LROD'S 3D
[HTC EVO 3D] alammori:
I download the zip file and searched through the included framework for arrays.xml but could not see it any where? Any straight link to the path file?
[HTC EVO 3D] Flak:
So using awakening v3a, what would be the best way to UV with anthrax? I usually just use sys tuner pro but the init.d file created includes the overclock settings.
[HTC EVO 3D] jbermi:
have to decompile it to find it, values/arrays, i think.
[HTC EVO 3D] guitardoc64:
You shouldn't need to. The voltage scaling should take care of it if I understand Mikes stuff.

Sent from my Clean ROM 3D
[HTC EVO 3D] TrofeoSC:
That was it! Thanks given.
[HTC EVO 3D] mikeyxda:
You can edit the script to choose the clock settings you like if you don't want to overclock but IMO, I wouldn't fool with the voltage tables. They're pretty much set per kernel to work properly with the kernel.
[HTC EVO 3D] guitardoc64:
Lrod, that downanimation is awesome!

Sent from my Clean ROM 3D
[HTC EVO 3D] TrofeoSC:
It appears to have been the permissions.

Yes, it looks great!

Thanks
[HTC EVO 3D] Nygel:
can you guys put a generic (preference) system tuner setting for other individuals that want to perform there own testing. Such as if using system tuner what the settings of the app should be not to clash with the tweaks of GaberDemand or Mikey 3a.
[HTC EVO 3D] guitardoc64:
Set all the CPU tweaks to off and just use it to monitor. That's what I'm doing.

Sent from my Clean ROM 3D
[HTC EVO 3D] LfnsR:
Glad you got it working.
[HTC EVO 3D] Nygel:
Thanks, basically all the tweaks are solely for DE? I want to try it on some of my other favorite roms, is there anything additional I should do first?
[HTC EVO 3D] LfnsR:
+ 1. Both are pretty damn good!
[HTC EVO 3D] Lrod0175:
Glad u liked it buddy.

LROD'S 3D
[HTC EVO 3D] Lrod0175:
Same to you LfnsR( what I said to guitardo, lol)

LROD'S 3D
[HTC EVO 3D] jayfonzerrelli:
I just wanted to jump in, and comment on the Gabersdemand v2 with turbo tweaks, (I have yet to try awakenings btw, so can't compare.... YET. ) Anyway, I have been using this tweak for going on 3 days now, and while system tuner does indeed show both cpu's bouncing between 384mhz, and 1.5, I have to say, that I am only noticing really smooth transitions between scrolls, opening apps, and gaming within my everyday use. Quadrant scores have been around 2600~2800, and cf benchmark tests have been slightly better than what I see being posted with awakenings. I will get some screens posted soon. These are just benchmarks tho, the real test in my opinion is real world, everyday use, and again I will say these tweaks have made this Anthrax #9 kernel ultra smooth! For an example, I use beautiful widgets for clock/weather information, and those that have used this widget with the stock 3d, and some other kernels will know how when you push the weather icon, either the sun or moon would zoom in with quite a stutter during the animation. With Gabersdemand/turbo tweaks this animation is smooth as silk, no stutter here, or anywhere for that matter. Battery life has BEEN a pleasant surprise as well, even with moderate to heavy use. I was going on 16 hours today before putting it on the charger with 24% life left, and this was indeed with moderate use. I am really impressed with this tweak, and i will admit, I was skeptical, but wanted to give it a fair shot, and will continue to test it for another couple days before I give awakenings a go, to compare. Well that's just my two cents for now...
[HTC EVO 3D] Scott:
Jay, if your on line can you hit me up on Gtalk? I got some questions for you about theme stuff.
[HTC EVO 3D] zsibisi:
Hello CleanROM Community :)

I wanted to go ahead and test as well. I finally flashed over a new and deleted all in the init folder, flashed the kernel but I wasn't sure if we were supposed to delete the Virtous_OC folder as well? I know it said delete tweaks but didn't know if we were supposed to keep it now bc of flashing awakening3a went with it or not?

thanks again for your response and also to all you guys for the detailed time and patience you all put in to this great rom!

Jd

Edit: Thanks again Lrod for the new animations!
[HTC EVO 3D] cobraboy85:
I want to give gabers a shot here on virus' eternity 1.4.2 release... sounds like it will be promising.
[HTC EVO 3D] Lrod0175:
Dude, this is cleanrom DE forum, if you wanna make a comment about eternity, then go to their forum.

LROD'S 3D
[HTC EVO 3D] Lrod0175:
You are welcome, and yes delete the virtuous oc folder, we don't need it and if u don't disable it, it can cause issues.

LROD'S 3D
[HTC EVO 3D] LfnsR:
Morning all. Two days left in the work week. :)
[HTC EVO 3D] greeg32:
dumb question. Where is the virtuous OC folder?

I may not have it because I'm on senseless...following this thread because I've been applying all of Mikey's tweaks as they come out.
[HTC EVO 3D] guitardoc64:
It's in system/etc if senseless uses it.
[HTC EVO 3D] greeg32:
Must not use it. Thanks!

With senseless/anthrax9 getting excellent battery life, almost 3000 quadrant and 11/12,000 CF Bench. Thanks for all the tweaks! Will continue watching with interest.
[HTC EVO 3D] guitardoc64:
Ok guys, day one of Awakenings 3a -w- Anthrax #9. I already notice a difference in snappiness with 3a in scrolling and app loading. Good work Mike!!
[HTC EVO 3D] LfnsR:
Getting the same results with me. Awakenings 3A with AnthraX RLS001. I started off with a full charge at 5PM PST. Went to bed with 71% battery and woke up to 70% battery. Overall fell is smooth with little to no lag. Definitely feels snappier vs before using Mikes tweaks.

I thought we were all going to use the Anthrax rls001 as the kernel. I have rls 009 if that is what everyone is using. Let me know to make sure we all have the same set up. Thanks.
[HTC EVO 3D] Scott:
lrod check your PM
[HTC EVO 3D] mikeyxda:
Here's today's offering: awakenings v0.3b. Everything is the same as v0.3a from yesterday except I added a log file to /data. So there's no need to retest everything if you're on awakenings v0.3a from yesterday because this v0.3b will have identical performance/battery. The only addition are two log files in /data:

(1) awakenings.log - shows start time and wake/sleep cycles since the last boot.

(2) awakenings-prev.log - same as above except for the previous boot!

I know that you can see a visual graph of screen on/off time if you go to battery stats and look there. This is just a cool feature to have showing the times that the screen went on/off, plus it's proof that the sleep/wake optimizations are working. Of course, to view the files, use Root Explorer and go to /data to find the above files.

Mike
[HTC EVO 3D] greeg32:
are these tweaks going to get their own thread soon? I would highly recommend it :)
[HTC EVO 3D] cobraboy85:
hey Mike i'm going to try your awakenings as well. how does it play with chad's kernels? i know his are touchy when it comes to sleeping profiles and governor CPU modifications.
[HTC EVO 3D] hitman4274:
They work great for most, pretty sure the majority of cleanrom de users rock anthrax 009 or anthrax v2 001

Shot from my sharp shooter in 3d
[HTC EVO 3D] mikeyxda:
Yeah, I built awakenings on Anthrax RLS001 but I've gotten good feedback from people using them on bcblend too.

Mike
[HTC EVO 3D] guitardoc64:
I'm going to swap to rls001 tomorrow to compare. I already had #9 installed and wanted to see how it worked.

Sent from my Clean ROM 3D
[HTC EVO 3D] LfnsR:
Cool. Thought I might have mis-read something. :)
[HTC EVO 3D] Lrod0175:
+1

I'm having great performance as well as battery life, the concept of having cpu1 off when screen off is a great idea and makes a huge difference, good job Mike.

I'm on RLS001

LROD'S 3D
[HTC EVO 3D] Scott:
Been testing on the Rezound and I am confident that I see battery gains. Another person has also reported the same (granted it has only been 6 hours... but still). Going to let it loose into the wild for Rezound so that will be some good feedback too.
[HTC EVO 3D] mozman:
Would the logging in awakenings 3b consume battery life? Is it like a logcat or does it just log the battery usage?

Sent from XDA Premium on my EVO 3D
[HTC EVO 3D] mozman:
I just saw a post about a new OTA update from Sprint. One of the updates is battery life improvements. Really curious to find out what they have done to improve it. But I'm sure we will find out soon enough.

Sent from XDA Premium on my EVO 3D
[HTC EVO 3D] alammori:
This is just an app update not a firmware update. I don't think that this will make your phone battery any better.
[HTC EVO 3D] guitardoc64:
Me too so far.

Sent from my Clean ROM 3D
[HTC EVO 3D] mozman:
That stinks.... Buzzkill.... If true.. ;)

Sent from XDA Premium on my EVO 3D
[HTC EVO 3D] mikeyxda:
No. I would never have put it in there if the logging would cause battery drain. It only adds one line (~30 bytes) to the log file each time the screen changes state (from off to on or on to off). It doesn't do anything at all while the screen is already off or on in a steady state.

Mike
[HTC EVO 3D] LfnsR:
Awakenings/GaberDemand Testing

Ok, so I just ran through my first battery cycle using Awakenings v03a. Started 5PM PST(1/11) with a clean slate and full charge. Overall the "real-use" feel is smooth and seems to be a bit snappier - could just be my imagination though. :) Battery life - 20h 0m 41s. Pretty light day for me today - outside of a podcast via beyond and playing google music all day until 1PM PST at work. Little surprised that the battery life wasn't better since I really didn't use much and the screen was off most of the day and had 7 hours overnight while sleeping. I updated the google doc that scott put together with my info. charging up for the second battery cycle to see how it goes.
[HTC EVO 3D] Lrod0175:
Wth! I thought they were gonna give us ICS, lol, or some lte update thingy.

LROD'S 3D
[HTC EVO 3D] mozman:
That's great battery drain during sleep. A nice flat bar.

With just 2.5hr battery drain from 100% to 92% during sleep. Using anthrax rls9 and awakenings 3a. Not good enough for me. Was better with bc blend on clean de 2.0. Going to switch to anthrax rls001 and awakenings 3b. Will reflash rom, kernel, and tweaks with only dalvik cache wipe. Report back later.

Sent from XDA Premium on my EVO 3D
[HTC EVO 3D] alammori:
Let's say we have another comparison to run, our anthrax kernel + mike awaking against new ota update. :D
[HTC EVO 3D] jbermi:
having trouble completing a full battery cycle...

my need to tinker with my theme causes me to reboot often and plug into the laptop...lol.

but i am done for now. time to let this go...im using anthrax v2 rls1, awakenings 3b, but i did drop the awake and sleep frequencies to 1188000 and 594000 in awakenings.., respectively...just as a test.
[HTC EVO 3D] mikeyxda:
Interesting. I just ran a test with music playing (through my earphones) and I can confirm that with the screen off, the CPU stays running at 384Mhz the vast majority of the time. I thought at first that the music might tax the CPU but I wonder how much the electronics (music/MP3 player plus preamp) uses. I bet it's more than you think!

Mike
[HTC EVO 3D] LfnsR:
yes it is. i went to bed with 71% and just over 7 hours later when I fist checked was at 70%. It did drop to 67% within 5 minutes of use.

---------- Post added at 02:52 PM ---------- Previous post was at 02:49 PM ----------

I play google music at work during the day via a set of external speakers on my desk. As I mentioned, most of the time the screen is off and the phone is just sitting there.
[HTC EVO 3D] mikeyxda:
Playing music continuously, however, means that the audio board is powered up and drawing juice. Plus if you're using Google music, you've got packets moving across WiFi all that time. Those two things together might draw more juice than you think, particularly the audio. Even though it's only line level output, it still has to be sent through a D/A converter and amplified and that takes power.

Mike
[HTC EVO 3D] Scott:
You dont know that.

Keep dreaming! or Cross your fingers... One of the two, lol
[HTC EVO 3D] Lrod0175:
Hahaha, they getting ready for launch my friend..

http://www.sprint.com/landings/lte/index.html?ECID=SEM:Google:P:Sprint:LTE

LROD'S 3D
[HTC EVO 3D] LfnsR:
20 hours is still pretty damn good in my opinion. I know that the music app and wifi will pull juice. Will see what happens on the next cycle.
[HTC EVO 3D] Scott:
WOW, it will be in three whole cities in the next 6 months. Ahahahaha...

Drooling yet? You are ;)
[HTC EVO 3D] Scott:
I guess the good thing is by the time they actually get it working everywhere your Evo 3D contracts will be up and you will be able to get a LTE device!
[HTC EVO 3D] Lrod0175:
I know it sucks, but I have plenty of 4g in my area dude, I'm covered, lol.

LROD'S 3D
[HTC EVO 3D] Lrod0175:
No, I actually bought my 3d from a dude in Craigslist for $275 brand new, but if we get the HTC edge, I might think about it, or maybe the 3d replacement will come out, who knows what the tide may bring.

LROD'S 3D
[HTC EVO 3D] guitardoc64:
Stop rubbing it in. When big red gets LTE in my area...

Sent from my Clean ROM 3D