yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] sparkie172:
Yeah, I finally got it to dl. I had to reboot a few times. Don't have the time to boot up my desktop. Work been stressing me out lately. About to install with boot manager lite.

who ate my oreo?
[HTC EVO 3D] Felnarion:
Hey Twisted...Just checked my battery gauge again, and my heart kind of sunk. Thought I was just getting incredible battery life, but...The gauge is still broken, isn't it. I've been at 94% for a few hours now, with light use.

Downloaded today, just installed earlier in fact.
[HTC EVO 3D] cloak.n.dagger:
Is the "2012-04-25 10:13:20" build stable?
[HTC EVO 3D] twistedumbrella:
Except for battery readings, it's pretty close.
[HTC EVO 3D] xavier86:
ok, can you clarify the process...

I download the specific version i want through AOSP repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

replace 4.0.1_r1 with the version im going for

compile it

then grab and swap out files from kush or toasts matching versions, ICS with ICS and gingerbread with gingerbread?

But then if i cant code my own mods and fixes then progress of my rom would in a way depend on someone like toast or kush pushing an update, and kanging it into my own rom?

that being said im going to be looking through googles code thing and see how things are modded and try to learn how to code my own...

...:confused::confused::confused: kang of a kang of another kang? is that basically how the ROM world works?

using someone else's bling with your bling and then crediting them in your bling which then isnt really your bing its their bling???
[HTC EVO 3D] twistedumbrella:
Kuchdeck had an ICS repo that was set up for use with Evervolv. He took that and changed the flags and stuff to match up with Playground. Ill leave out some of the background details and stuff and just explain the steps. It was forked to Playground (can be done right on github.com) and I cloned it to my computer.

Now if we were to pretend it was just me and not both of us working on the device, if he made a change I could cherry-pick that to my local source, but then also make changes myself. Sometimes this will lead to a merge fail, which will mean I have to either prevent a part of what he did from being merged, remove something I did, or use both together.

You are not limited to just what you or the original person did, though. If another source is similar, you can cherry-pick from them, too. Even if it is completely different, sometimes you can get away with getting a pick to work. Git is fairly good at trying to match up the intended file with the one it's being given and trying to mash them together. If not, there is always editing yourself.

Good source should be a LOT of people's work, and the best way to credit is just to offer a link to the source and thank everyone as a whole. Github will fill in the credits for you to anyone who is truly curious.

If a merge fails, there is still room to submit it under the original persons name, or at least note a [this guy] on the commit. This is not necessarily to make sure John from Andromasters feels a warm fuzzy feeling about what he did, but so that when someone else comes along and asks you about it, both you and them know that John wrote it and he should probably be included in the convo if it goes beyond "what's it do?"

Other than that, things will eventually fall into place. You have the right idea, but this was more a pep talk about not limiting yourself or getting caught up in the web of labels and garbage that some developers have let steal their focus.
[HTC EVO 3D] twistedumbrella:
Speaking of which a new version was uploaded to do some cleanup.
[HTC EVO 3D] tatnai:
Going to download and and test later today.
[HTC EVO 3D] ninmeister:
I tried the new build. Still locks up on setup screen and reboots. :(
[HTC EVO 3D] twistedumbrella:
Pretty sure it's something with either hboot or hardware revision. Really don't know how to solve it.
[HTC EVO 3D] ninmeister:
I'm on HBOOT 1.5 with hardware revision 002. Doing everything from fastboot. The ROM used to work a few versions ago. Its a bummer.

The latest EVERVOLV rom as well as the AOKP rom both boot, but I'm not sure if they are using the 3.x kernel.
[HTC EVO 3D] twistedumbrella:
Far as I know it's just us and toast that moved over to it so the good news is there is still a lot of room for improvement. It may be tricking thermald to not run but still register that isn't working. I've heard that the combo you have doesn't always like that.
[HTC EVO 3D] ninmeister:
That would be my luck, cause that's how I roll. I imagine it will get figured out eventually! Keep it up!
[HTC EVO 3D] tatnai:
hey, tested out the 4/28 build. ran in bootmanager, full wipe.

the good:

- phone recorded video plays back without any chop. nice work

- google speech to text works

- gps works

- it's fast

the bugs I found

- hard locks: phone froze on me thrice, only thing that would fix was a battery pull. first time was trying to adjust lockscreen icons in settings. second and third time were while trying to go through google voice setup. sorry no logs.

- battery % not working. goes to 99 on reboot, then drops very slowly (way too slowly)

really nice work. i would have kept using as a daily if I didn't have the hard locks. it's running really nice. thanks for your continued work.
[HTC EVO 3D] mingolianbeef:
So the freaking camera works.? :D
[HTC EVO 3D] tatnai:
No. .
[HTC EVO 3D] xavier86:
Ok. Thanks for the all the help. I'll keep messing around with it. I have my son this weekend so its put in hold for now. I partitioned my 160 for windows and linux but I didn't give enough space for android. So I need to reinstall them both and if I stick with it I won't mind getting a 120 SSD dedicated for android...
[HTC EVO 3D] xavier86:
i reinstalled ubuntu, this time i have 30GB available instead of 6.

im pulling android-2.3.4_r1 to start playing with. Then ill go from there. The weather is supposed to break and get warmer by the end of the week (70s), perfect temps for breaking in my new traxxas 2.5R :D
[HTC EVO 3D] kittykat858:
i need a few people who run this rom to test something for me

its a kernel - and this seems to be the only rom it works on for now.

more info:

http://xdaforums.com/showpost.php?p=25485163&postcount=93

please post feedback on my thread, not on twisted's. THANKS
[HTC EVO 3D] twistedumbrella:
I didn't know I made an aokp build... neat.
[HTC EVO 3D] luis4ever:
Is last build stable and good for daily use?
[HTC EVO 3D] NYCHitman1:
Test it yourself and let us know
[HTC EVO 3D] luis4ever:
Hey guys, there is a new build
[HTC EVO 3D] luis4ever:
Definitely latest build is not for daily use, WiFi doesn't connect, BT doesn't turn ON, wallpapers and images preview doesn't work, video playback is borked and battery meter doesn't display real batt. Also, HW accel is not full, only got 1800 on Quadrant and 3250 on Antutu. The rom looks nice but it has many bugs for daily.
[HTC EVO 3D] twistedumbrella:
Weird. Nothing changed but one kernel update for sdcard and the music app. Sounds like you didn't wipe.
[HTC EVO 3D] Felnarion:
Well, it's not...THAT bad.

The only showstopper I had with it was the battery gauge. I just can't use a phone I don't know how much battery it has, but aside from that, the ROM seemed fine.
[HTC EVO 3D] LiquidSolstice:
I think I speak for everyone when I say this.

I've noticed that you seem to have an unhealthy obsession with Quadrants and Antutus, and you seem to somehow believe they are some sort of judge of performance or completeness.

A ROM with stupidly high quadrants means nothing anymore, not since the start of I/O tweaks which skew the quadrant. That 5400 you claim to have in your sig are not indicative of native performance; many different performance-agnostic tweaks were done to give you such high scores.

Please stop judging a ROM based on its quadrants. It's disrespectful, increasingly less important, and ultimately annoying.
[HTC EVO 3D] Neogenx:
Quadrants are for sissies
[HTC EVO 3D] twistedumbrella:
Ironically, there are commits i've seen for kernels that are specifically intended to improve quadrant scores. I never bothered with it. I go by personal usage results, but I think there was a link a few posts back to a kernel more focused on that stuff. I know it said it was for a sense build and testing would somehow help make it work for that (?). Regardless, it may improve those scores for ya.
[HTC EVO 3D] blazerboy567:
So, is the word epeen outdated too?
[HTC EVO 3D] blazerboy567:
So does anyone use Futuremark on there PC?
[HTC EVO 3D] kittykat858:
i played with this a bit...

the build i got last night seems stable and good.. music app brings be back to "android" boot animation and requires a reboot - but playing mp3s via file manager is good

wifi, bt work good...

performance is good

stability is good

and the ONLY time i really use benchmarks is to test what how a change i made in a kernel affected things. i use the same exact rom and to a fresh install each time w/ a full wipe. and quadrant is the last one i use..

and for a stability test i run 1 benchmark after the other, with as little as a gap between each one as i can, and run linpack 3-4 times in a row - THEN i run a stress test app
[HTC EVO 3D] twistedumbrella:
New build is up. I'm not sure if sdcard works, but it is another variation of the deep sleep fix so ill have to see if it still costs being able to mount. Things kicked up a little with class when the new project needs to work from a project git just wiped data for during a move. This will slow things down for a minute. Joy...
[HTC EVO 3D] xavier86:
But, but, but I got 7400 on mean ROM, and I can still play the same games as I did bone stock....

I agree 100% liquid. Good job slapping that crap out of here :)
[HTC EVO 3D] luis4ever:
A good ROM is built by feedback. That was my feedback, if you don't like it don't comment. Twisted only said that maybe it was a bad flash or something like that. Ok good comment, maybe I did something wrong. But all of you are saying crap about my comments? I have tried many roms and definitely this is not for daily use, at least for my phone. If BT, WiFi, SD Card and Video Playback is good for you It's fine, but that isn't my case. If you think getting 3250 on Antutu is good for you It's fine, but not my case. However I have never attacked you, so please don't attack me and say I'm a sissy or something like that.
[HTC EVO 3D] twistedumbrella:
Just a note on benchmarks:

You have to have a 100% accurate, efficient app doing the reading. I've seen "improve test parameters" and "better score calculation" as updates. That would make previous tests more or less invalid compared to those who updated.

Ads affect them. Not just the ones you see, either. Having an ad blocker just fails the callback for the ad, but the process still runs. All the free versions you thought you got around paying to remove ads from also just decreased your accuracy.

Apps have background processes. Yes, they were all disabled and you maxed out your clock speed to do the test, but then you also only tested a perfect scenario and not standard use.

Multiple tests are a flawed concept. There are cache components and memory management that will use running the same thing over and over to do it faster. Unless you take a score, run it again, close the app completely out to run it again, reboot and run it again, then average them all together, you only have an estimate of how well your device handles repeat tasks.

Many tweaks and optimizations corrupt the score. While some things such as swap make running apps feel faster, the only thing being tested is write speed, not the overall benefit of the entire process in the long term.

When you look at all these details, these tests are only really useful to compare two identical devices with identical configurations for a single variable. Something as simple as the swapiness is a single variable. Is it really worth that extent of testing for each change?
[HTC EVO 3D] xhazyx:
So i was just able to boot the latest build, and it's running pretty nice so far - i love that we're moving to the 3.0 kernel now... but my SD card is not being recognized, it says it works on the OP? Is there a way around this issue?
[HTC EVO 3D] twistedumbrella:
That was what I needed to know to determine if the kernel changes should be kept. It will be fixed up for the next one.
[HTC EVO 3D] xhazyx:
I feel like an useful test dummy...

Also wanted to ask about the rendering options in the playground settings: which is the best for performance, whats are the differences?
[HTC EVO 3D] xavier86:
Your right it was harsh. I apologize.

I gauge performance on the intense games I run. Like shadowgun. Im not an avid gamer on cell phones but On cm7.1 it runs beautiful. On mean rom for me it stutters every now and then. On newt I can't play any games. They glitch out or don't run at all.

What would be really awesome is if someone could dev up an app like fraps for PC where u can see a framerate overlay and log them.

Then you have at least somewhat if a stable benchmark.
[HTC EVO 3D] twistedumbrella:
Honestly it is currently set to what I found to be best, but they are there for testing other options. The main ones are the composition types. Gpu could be considered hardware accelerated, c2d would be the standard for efficient performance, and mdp would be more like optimized. Dyn is less for this phone and more conservative. C2d and gpu have similar results, but gpu seems to run a bit faster without much loss of battery.
[HTC EVO 3D] twistedumbrella:
Another test will be built tonight. Porting a project to iOS for class then I can fire one up. They neglect to tell you that although phoneGap has updated, the plugins only half updated. Most don't work, and your custom ones must be completely redesigned because they are deprecating plugins in a future release making them hacks. Android got half working updates while the guy who maintains the plugins released updates for iOS in StackOverflow and issue tracker posts but not in the source itself. Ugh. It's like buying three puzzles to get all the pieces to complete one.
[HTC EVO 3D] tatnai:
sounds quite painful. glad we have folk like you working on this...
[HTC EVO 3D] aaronpoweruser:
Any reason you use phone gap I tried all of them a year ago and like titanium developer more
[HTC EVO 3D] twistedumbrella:
They want us to learn to write the code ourselves but provide native features. I swore I mentioned it

was for a class, but they decide what we use. Last year this version wasn't available, and i'm not sure if Titanium supports all the same platforms and extensions from JavaScript. Either way I like how little it actually does for me. We had to start with a cloud database website, then we add iOS native support to it in a native app, then port to Android. I just happened to get Android done during the physics class.
[HTC EVO 3D] cjdalessio:
<rant>

Sigh. They teach this garbage? That right there (port an iPhone app) is the 2nd leading cause of failed usability in Android. The leading cause being developers that just don't get UX at all in the first place.

Add that to Android being a second class citizen already...

Plus most native apps should be web apps... but people ually add stupid to that solution too.

Oh well.

</rant>

Is it seriously easier to get good results in any of these tools, or is it just faster to deliver the first version and hope you don't have to provide LTS?

Either way... how is that kernel coming along? :) maybe today is a day for me to try this out again, test it out.
[HTC EVO 3D] twistedumbrella:
It's not porting iOS to Android. It's porting the cloud app to Android. It's actually a requirement to showcase different native features in each. We just port the general layout between the two. I think if you actually took the class and had to do three fully working apps in a month with minimal instruction you wouldn't call it garbage. We get one month to have a fully perfected iOS and Android version ready for distribution. Week one is setup, week two is native support, week three is high-level features, and week four is release. It's no joke.

The build is already up to test another version before reverting the MMC changes altogether.
[HTC EVO 3D] LiquidSolstice:
Out of curiosity, have you discovered why Chad's Linux 3.0 kernel only boots on your ROM?
[HTC EVO 3D] twistedumbrella:
Pretty sure, but I just stepped back to let him figure it out. It's not worth getting involved since its meant for Sense anyway. What I will say is that it isn't always just the kernel. Switching to 3.0 required a lot of build changes. If they were all done in the kernel, it would have been silly to upgrade just to downgrade half of it again for the build.
[HTC EVO 3D] Zeroskhaos:
Hey twisted, I'm back lol. I was just gone while I caught up on s few things and got me a new phone. I am now on the Samsung galaxy nexus meaning that the evo is no longer my main phone so I can test things without havingto go back for the need of a working phone. Point is of there's anything you want me to test just let me know. Took me a while while to catch up on the changes going on but I seem to understand what's going on. I have updated to the latest update after completely wiping everything and make it to the android welcome screen for the setup and it bootloops after that. Let me know of you'd like me to try anything.
[HTC EVO 3D] cjdalessio:
Fair enough, and I don't know the details of the class to have fairly called it names. I have seen far too much garbage that tried to make success with phonegap and short-circuiting dev and testing... basically I was blaming the tool for a people/management problem.

No download for me today after all. Had a last minute requirements change to figure out, implement, deploy and test. By this evening.

All the best on your class work too.
[HTC EVO 3D] twistedumbrella:
Yeah. Their end is horrid. Very unreliable documentation and support for only the stuff as they use it. We're more focused on taking that and making it work to provide something that looks native but works without much variable native code.
[HTC EVO 3D] Zeroskhaos:
Hey twisted, I wanted to run something by you. Since I have the evo 3d just sitting here not doing much I was wondering if it would help you if I loaned it to you to see why the new version of playground isn't working properly. Note that it is on hboot 1.5 but if you want you are welcome to drop it back to hboot 1.4 if it makes things easier. I am finishing other things up so I don't have time to do that now but shah I get some time then I do plan to downgrade to hboot 1.4. So really if it helps out I'll send it to you until you figure it out then you can send it back when your done. Let me know what you think.
[HTC EVO 3D] aaronpoweruser:
with the updated adsp in the new firmware your 3.0 kernel boots, for me where it wouldn't before
[HTC EVO 3D] twistedumbrella:
Maybe some devices needed that. I had the newest radio before that and never had an issue. I don't know. Been too busy to look really. Waiting until they release more than mdeejays build to look into it. The kid releases a lot of good stuff for the end user but under the rug it's a mess, lol.
[HTC EVO 3D] sparkie172:
Hey twisted its off topic but what classes are you taking. This is a fun stuff for me and am trying to teach myself programming.

who ate my oreo?
[HTC EVO 3D] twistedumbrella:
Mobile development through full sail. It's nothing amazingly revolutiponary but its a degree so whatever.

Been looking at new stuff and finding that everyone deleted thermald now but I'm curious if that is killing battery life. That's was the key reason I kept it, but a lot of these "guides" to remove it only kill the binaries and not the ramdisk or kernel calls. Thing is on stock ics I am on day two of use, so I guess I need to do more tests. Also, for saying it is enabled in the kernel and not needing the binaries, there should be no difference if they exist or not. It sounds like a lot of guessing.

There will be an update once I get time to make all the changes I have planned.
[HTC EVO 3D] twistedumbrella:
Well after massive research, and two DIY ipad stylii, I have found out what I need to know to start making a build:

The EGL update helps. Even if you use chad's kernel, where the KGSL is different, that does not change that they are newer libs. Of course it makes no difference on some builds, but that is not the kernel. That is the build not making use of all the new functions. *Insert standard speech about how the kernel is like the system32 folder mixed with an MBR and if Windows is configured one way, you can have the best directory in the world and nothing is going to change*

The camera libs have been integrated. Who knows if it will even work, but it is a start. Progress is progress, nuff said.

The mpdecision is being left (for battery reasons), but has been updated. Along with the charging binaries, battery binaries, and power libs. Hopefully this patches all the bad readings.

Thermald is still there, but is being redesigned. It is built into the 3.0 kernels, so all that happens when deleting the system/bin/thermald was remove a file that wasn't being used while leaving calls to a missing binary. The right way to get rid of it is to remove the init.shooter.rc call, remove the binary (possibly the .conf, but that is where I am unsure), and then let the kernel version take over. Yes, if it is built into the kernel, it is being used. There should be no question that it's still used, but the issue is determining how much still references the old stuff.

That is the sum of all parts. Building a version just to verify it boots, then I will start conversion to the way things should be in phases to keep it running.
[HTC EVO 3D] tomcat420m:
I can't wait to get yours. yours is the only ics ROM I would run. Be nice to see what you can whip up.

Sent from my PG86100 using Xparent ICS Blue Tapatalk 2
[HTC EVO 3D] Datguy_n_Disguy:
Will this support the tablet UI addon for aokp?
[HTC EVO 3D] twistedumbrella:
That's been built in since about the 5th build I released here...
[HTC EVO 3D] Datguy_n_Disguy:
Really? Sorry, I must have not seen it.
[HTC EVO 3D] twistedumbrella:
Under the dpi settings is tablet mode.
[HTC EVO 3D] Datguy_n_Disguy:
My idiocy as struck once again. Sorry.

Also I keep trying to download this, but once I click the build listings, none of the links do anything. Is it just the android browser?
[HTC EVO 3D] twistedumbrella:
http://d-h.st/X60
[HTC EVO 3D] Joey_UFC:
it took like 2 mins for it to start the download but it worked. just be patient guys

---------- Post added at 07:33 PM ---------- Previous post was at 07:24 PM ----------

actually this download is taking FOREVER to download and stopped twice at around 30mb after 20 minutes of downloading lol
[HTC EVO 3D] ssojyeti2:
Downloaded in about two minutes for me on my second try...
[HTC EVO 3D] twistedumbrella:
Refresh and try again. Sounds like a bad connection.

I haven't tested the build yet, but the next version is getting

[Youtube]SYzYQ6YtepU[/youtube]
[HTC EVO 3D] xavier86:
Sweet dude. I have yet see a release with that launcher. I didn't know it was available yet. I'm looking forward to is and I'm downloading your new build now. :)
[HTC EVO 3D] pwnyourace:
on the latest build my phone plays the boot animation endlessly D: gunna redownload and flash and try again
[HTC EVO 3D] majid25:
hey twisted i have one request. can you please include the stock launcher? a lot of other ics roms give an option between nova and regular launcher
[HTC EVO 3D] sturmen:
I thought TSF was a paid app. How are you going to include it?
[HTC EVO 3D] twistedumbrella:
Your welcome to take it from one of them and install it. I don't build it, haven't kept up the source for it, and it tends to break.
[HTC EVO 3D] majid25:
Do you know the file name of the stock launcher
[HTC EVO 3D] twistedumbrella:
Trebuchet - CM

Launcher(2) - AOSP/AOKP
[HTC EVO 3D] twistedumbrella:
So is the full Nova. Just like Nova, though, the beta is free. Although I do have to verify it was meant to be free. Not often the first search result is an unofficial release, but it happens.