yashsingh1/xdaforums huggingface dataset:
[Droid Eris Q&A, Help & Troubleshooting] Lemcott:
I really cannot understand people's unbridled hate towards sense ui. everything HTC adds to the phone has been everything I wanted, and google eventually did themselves. facebook and twitter integration, the widgets they provide are awesome, and just in my personal opinion the design is a hell of a lot sleeker then vanilla.

like really, remove all the widgets from your home screen. what's different from stock android? the bart on the top is now black, and they added a phone button and a + button to add things to the desktop... 2.2 just added a phone button, and the + was there because let's face it, there are probably a great majority of android users out there that dont know you can long tap on the screen or hit menu. android really never makes it clear unless you find it on your own or read the manual (2.2 tells you how to do it now though). I'm not one to agree with WalkingTaco on most things, but he's right, sense makes things look better, and is really really more accessible to the general public.

and really? slows down the system? sure on 1.5 I disabled it most of the time, I was like you, I didnt really see the good in sense because of how slow it was at times, I replaced it with slide screen. but man... I went to leaked 2.1 and got over it. it's so fast and smooth, I honestly dont remember how bad it actually was on 1.5. then I replaced my phone and got root 2.1... even better, I love sense.

and really, I don't care about what most of sense does. my favorite parts? the favorites, clock, and friendstream widgets. facebook and twitter integration (before google ever added it!). more screens, and a dedicated phone button on the bottom. that's it. and I love it. now that the phone button is there in 2.2 and more screens have been added since 2.1, all I need are those beautiful widgets and I'll switch to vanilla android, till then, I love sense.

and really, all these people that are ..."boycotting" (in I guess some sense of the word) sense ui, do none of them know you can just disable sense and use stock android on the eris? without even flashing a rom. really. "OH NO! the status bar is still black instead of white! this simply wont do! boycott htc!" flash the white notification bar zip and get over yourselves. there: stock home on an eris.
[Droid Eris Q&A, Help & Troubleshooting] y3ahright:
I personally like sense UI as well. I think it adds a graphically pleasing environment. I love the Email widget they have as well as the clock. I have recently switched to tainted vanilla and I do realize the speed difference. EE 2.0.1 oc'd to 768 was getting 3.2~ MFLOPS but when switched to tainted vanilla I was getting 5.0-5.2~ oc'd to 768 with the Nexus live wallpaper. I would like the HTC clock and email widget in regular android lol.

So no I don't think they should get rid of it at all even with the decrease in speed, it just looks way nicer.
[Droid Eris Q&A, Help & Troubleshooting] gpa111:
Id like to see an HTC vanilla version for the eris... How long would it take them to make one?

but really who else would use it but 10% of the users. :eek:
[Droid Eris Q&A, Help & Troubleshooting] wildtouch:
I don't believe HTC would ditch the Sense UI. It's part of the experience of buying an HTC device. And users have the ability to use the regular Android Home on their devices if they choose.
[Droid Eris Q&A, Help & Troubleshooting] skipbarker:
Agreed I have never been a fan of sense. I much prefer vanilla.

-------------------------------------

Sent via the XDA Tapatalk App
[Droid Eris Q&A, Help & Troubleshooting] Lemcott:
one good thing to look forward to of sense on 2.2 is a lot of what htc adds in to sense, is now built into android.

htc was the first with facebook integration into the contacts wit sense, and if you noticed, it slowed down the contacts/dialer/messaging a lot. in 2.1 facebook integration was built into android, and it worked flawlessly.

same thing now with flash support. htc's flash plaer was buggy yeah, but atleast we had it. I made a lot of droid/nexus friends jealous with my ability to play vimeo videos.

i think with 2.1 and ESPECIALLY 2.2 once it comes out, performance of sense is flawless. but if you dont like sense for just an aesthetic sense, yeah nothing's gonna change.
[Droid Eris Q&A, Help & Troubleshooting] vantagejuan:
who knows? maybe HTC will give us full flash while 2.2 won't support it for our device? just a thought.
[Droid Eris Q&A, Help & Troubleshooting] cdexsw:
if sense is such a big problem with performance then DISABLE IT or download an app that disables it for you.

if you have no idea how to do either then obviously have no clue how to use the internet (google is your friend) or search the forums and therefore a smartphone may not be for you.

The Android OS and APPs available have no end to what you can do with the OS and Sense. Hell you can ROOT the d^mn device to do even more options to do whatever you pretty much want to do with it.

But to complain about how Sense does this or does that and we should do this and do that and tell google & htc this, that and WHO CARES!!!

we have devs hard @ work......working for free in most cases i mind you to help make our phones better. if you want something added/removed or anything for future use then toss some coin their way and i sure they'd be glad to put it first priority.
[Touch Pro2, Tilt 2 Windows Mobile General] Furious911:
Is there a cab or some way to add more people to the list of "favorites" in the people tab using the default ROM that's on these things? Thanks for any info guys, I tried a search but it said all my words were too common lol.
[Touch Pro2, Tilt 2 Windows Mobile General] zelendel:
At this point no there is no way to add more then the default 15.
[Desire General] temka:
Guys,

We all know about the "magical 4636 menu" which provides a lot of interesting information as well as battery usage history. Now, talking about Battery, there is a submenu which is called "partial wake usage". I have googled a lot (both on XDA and beyond) and still could not find any exact explanation on what _exactly_ that thing was :confused:

Everyone is writing smth like "well, if you see some app there, that means that it doesn't let your Desire to sleep... err... "completely".. but the phone is not "fully" awake either.. err.. yeah..."

So, if someone could clarify this, I would be very grateful. What interests me exactly is:

- if I see (for example) MortPlayer app on top of the "partial wake usage" list - does that mean that the app was ACTIVELY running in background even when the display was off?

- if yes, does that mean that my device consumed just as much power as if it was awake, "minus" the energy consumed by OLED screen?

- so, "partial wake" mode itself - how is that defined? Does "partial-wake" equal "fully-actively-running-device-but-the-screen-does-not-consume-power"?

- when listening to mp3 (with the screen off) - is that "partial wake"?

Thanks in advance.
[Desire General] temka:
erm.. anyone?...
[Desire General] SousukeUK:
Maybe this help!

Hi mate,

I'm no expert on Android or anything but will share what I thought partial wake option shows from my own experience.

I was using Seven to get my hotmail push to my Desire and I was getting very poor battery life from it.

when I checked via the battery history I had to select from the top drop down list "partial wake usage" and "since last unplug" from second drop list.

and it clearly showed 70% of my battery was getting used up by seven. so I uninstalled it right away.

after that now I'm getting almost 2 days worth of battery life while on the other hand before I was running out of battery before even 18 hours.

seven was a beta software and unapproved as well, so I guess it will cause the problem.

So basically the partial wake usage menu shows you what app you or the system running even when your display is off.

now the reason I think it shows other app on the list bcoz of Android's nature of always connected to net. like Android system, maps, facebook and stuff.

which keeps updating behind if you run them once after you unplugged and got out of them by pressing home button.

Also remember by the second menu gives you option to select either "since last unplugged" or "total since boot" or "total in all time" so obviously a lot off app going to show up on the list.

and yes playing mp3 with screen shut is consider partial wake usage as my cube player shows up on list.
[Desire General] totzkotz:
PARTIAL_WAKE_LOCK means that the CPU will continue running in sleep mode only the Screen and the Keyboard will powerd off

FROM ANDROID API-DOC:

*If you hold a partial wakelock, the CPU will continue to run, irrespective of any timers and even after the user presses the power button. In all other wakelocks, the CPU will run, but the user can still put the device to sleep using the power button.

wake-locks are needed for some apps who have timers or counters in backround etc. 'cause without the cpu the timer will not work ;)
[Desire General] th3:
http://developer.android.com/reference/android/os/PowerManager.html

Not recommended to keep CPU running unless you really need it - kills power efficiency by stopping CPU sleep modes.

I have a notification widget on the task bar to access the Testing menu since the first week which allows all those stats and more. I found about a week back that the application WorldWideTime had 99% battery usage as partial wake since the last unplug with over 6hours devoted to it and the next highest being Android at 2s of use. I rarely used the app -> Uninstalled.

-------------------------------------

- Sent via my HTC Desire -
[Desire General] temka:
Thank you for your replies!

I have noticed that after listening to mp3 using MortPlayer (the screen is off, device in pocket :) ) it appears on the partial_wake_usage list. So, this means that when I am listening to mp3 via MortPlayer, the CPU stil runs as if my Desire was fully awake.

Does anyone know how that is with the original music player?
[Desire General] th3:
I can't answer your specific question, but any music player running when the screen is off must be using an awake lock to keep the CPU running. Same as any browser/application which is downloading content. Without the CPU running, such tasks won't be possible. There is power saving with a partial lock, as other unused hardware is put to sleep.

-------------------------------------

- Sent via my HTC Desire -
[Desire General] temka:
Thanks, that clarifies a lot! ;)
[Desire General] gnocchi_ny:
Partial wakelock with Palmary Weather

I am sad to report this but the awesome weather app J

(Palmary) is unfortunately taking up the largest majority of partial wakelock on my Desire Z. Looks like I need to uninstall it.
[Desire General] killall:
Hi, would you like to share please :o
[Desire General] Kalavere:
I use Palmary, without the widget, as my primary weather app. I have it set to manual refresh and I have no problems at all. Unsurprisingly.
[Desire General] imakul8:
I just uninstalled Seven...still in beta btw. I was using it to sync Hotmail since it syncs junk mail as well. Anyway, only found out about this wake lock stuff. Went into spare parts and saw that Seven was taking about 70% also. Charging now...hopefully this will solve my battery issues...tried everything else. :(
[Touch Pro, Fuze General] aphexZero:
I really searched a lot for this, but didn't find an answer.

Windows Live Start connects as usual, but i can't connect to the Messenger.

What am i doing wron?
[Touch CDMA General] nicholas628:
I have been sweating in my chair for two weeks trying to figure this out, first i have a gps HTC Vogue(sprint) and i used the wrong SPL unlocker and i have unlocked it to 0.41.CoKe when i think i need the 2.31. i dont know what to do because i dont have ANY OS what so ever. i rommed it and it didnt work.. So i dont know how to fix it and i could use some help. i guess what i would like to know is there a way to get back to the stock sprint rom?

Other info:

First rom was android. last one was Wm 6.5...

Thanks!
[Touch CDMA General] egzthunder1:
So, what happens when you turn on your device? What do you see?
[Touch CDMA General] nicholas628:
Tricolor screen thats it.
[Touch CDMA General] KralHiPolymer:
Find a WinMo ROM and rename the .nbh to VOGUIMG.nbh

Put the renamed .nbh on the root of your sdcard and boot your phone into the tricolor screen. At the tricolor screen, your phone will read the .nbh and ask if your want to update. Update and then unlock with 2.31

Then you should be able to flash to anything you want :D.
[Touch CDMA General] nicholas628:
Well ive been looking forever and for the life of me i cant find the windows rom that works.. i tried it with a b-rom and when it starts up it says "no radio". Do you have a rom that works?
[Touch CDMA General] scotttr:
after unlocking with 2.31 did you try a stock rom to get the radio back?
[Touch CDMA General] egzthunder1:
The 0.41 unlocker was reported by CoKeMaN to be somewhat unstable. Try, as per scotttr's suggestion, to flash back to stock. If that doesn't work, then you may have messed up your radio for good.
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
I enabled jit on misons latest build and the performance gain is phenomenal just as an fyi if interested later tonight I will try to get the info gathered for everyone

UPDATE:

I used the procedure from here http://xdaforums.com/showthread.php?t=659756 follow the instructions to a T.

Just to be clear this is completed using adb shell

In the instructions there is a reboot command this does not work, either use the shutdown command or shutdown your phone normally and then restart as usual. Make sure to backup your data in the installer menu as a fail safe

Clearing dalvik cache is easier done in the installer menu as well

Once you have the phone backup wait till everything settles down and reboot again it seems to get good and stable on the second reboot.

I could not get this procedure here to work It may work for you though. http://xdaforums.com/showthread.php?t=637419

MFLOP's

Polymod

before 1.6 average

after 3.4 average

MSSMISON

before 2.3 average

after 3.1 - 3.6 average

IMO I feel that polymods 2.1d build is a little snappier and flows a little better than misons build keyboard seems to lag with misons build not with poly's. This is with autokiller set at aggressive as well and 500 overclock

It says somewhere that you can modify JIT and your build.prop to get a little more out of it Does anyone have any Ideas

I will keep this updated if I find anything worth noting

I have been having problems running Polymods build overclocked at 500 using rogue parts it wants to lockup when it tries to wake from sleep I am

trying something a little different I will update when I have come to a solid conclusion
[Tilt, TyTN II, MDA Vario III Android Development] robuser007:
Any chance for getting this to work on Incubus26Jc's Super Eclair Lite 2.1 [RLS 5]?
[Tilt, TyTN II, MDA Vario III Android Development] fakts13:
it should work with any eclair rom 2.1 and some 1.6's that have bits of the eclair kernel i think. http://xdaforums.com/showthread.php?t=637419 is the original thread, more detailed and you'd probably find more definitive answers than mine. i have noticed a couple of quirks once i enabled it. might be worth it to read through the thread.
[Tilt, TyTN II, MDA Vario III Android Development] Dukenukemx:
Is it stable? Like nothing wrong when running it? Can you show us a before and after benchmark?
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
I have been playing around a lot of stuff with this. with mison latest before benchmark 1.6 avg mflops after 3.4 avg mflops. So far the stability is great I have just changed over to polymods 2.1d and am playing around with it I seem to like his build a little better so now what I have done is parted and pieced the two together and came up with a mash up so to speak and am now getting 3.4 avg mflops. Now I dont know much about this whole JIT and Mflops but I know JIT has done wonders for my phone and I guess the higher the mflops the faster the OS.

Here is the procedure I used http://xdaforums.com/showthread.php?t=659756 If you chose to do so follow this guys instructions to the T! this so far is the only one I have found to work I will update 1st post as well to make it easier to find. I tried the other one earlier this morning while doing a google search and it didn't work for me caused a lot of FC's made system unusable.
[Tilt, TyTN II, MDA Vario III Android Development] rocky814:
does this have to be done with linux or from within the android terminal
[Tilt, TyTN II, MDA Vario III Android Development] Dukenukemx:
I tried following that guide and ****. I feel half the time the adb shell stuff works and the other half it doesn't. The guild isn't too helpful either, for example it said the build.prop file would appear in c:/android/tools folder, but for me it ended up in the c:/users/username folder.

I followed the guide until the WIPE DALVIK CACHE section. Cause at that point I'm not sure if I'm doing it right. In DOS I was entering that stuff in with "#" in front. Soon as I pasted the command it would just go down to another #.

There needs to be a androidupdate for this or something.
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
The adb shell does work however there are a few things that have to be omitted and changed to deal with our devices specific. I always pull straight to c:\ It makes things easier to find for me

The reboot command does not work for our devices so for example here is what I did

To pull your build.prop

adb pull /system/build.prop c:\

modify your build.prop per instructions then

adb push c:\build.prop /sdcard/jit

To enable JIT:

cd /sdcard/jit/bin

cp -f dalvikvm /system/bin/

busybox chmod 755 /system/bin/dalvikvm

cd /sdcard/jit

cp -f libdvm.so /system/lib/

cp -f libnativehelper.so /system/lib/

cat build.prop >/system/build.prop

chmod 644 /system/lib/libdvm.so

chmod 644 /system/lib/libnativehelper.so

chmod 666 /system/build.prop

sync

shutdown

Turn Phone back on the go into the installer where it says hold dpad center

this is where you want to clear dalvik cache

exit and you should be good to go

TIP: as a note once this gets fully booted up and settled shut down your phone and restart it again It will speed up just a little and be a little more stable atleast from my experience

The problem with an update.tar is not everyone might be using the same build since a build.prop is involved so this is something you are gonna have to do device specific what you could do is make one yourself if you know how but I also speculate that an update will not work unless it is done on a fresh install. I built this into a full polymod build last night and it does work as a new install but I did end up with a locked up phone this morning which I have found poly's builds do when they are overclocked so I may revert to misons build I might even try incubus build I made a couple little tweaks to my current build so I'll see how that goes for today.
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
I'll be trying this later, but for now a few notes , ( what else were you expecting? ).

Mflops: Millions of FLoating point Operations Per Second, in other words, the higher your Mflops, the faster information is being processed.

Not to be confused with Mips, which is Millions of Instructions Per Second, which is a measurement of the number of instructions per second a processor can do.

Scarily enough an intel 486 DX4/100 has an Mflop rating of about 6, ( yes I know theres a difference in architecture to consider), which means that compared to a desktop computer our devices rate at about the same speed as a 486 DX2/66 or so. What this also means is that perhaps Mflops is not the best measurement of speed ;)
[Tilt, TyTN II, MDA Vario III Android Development] mt1976:
jit enabler

Hi,

after some problems I found this before i can start with the copy process:

Add the following line to the end of the build.prop:

dalvik.vm.execution-mode=int:jit

su

mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system

cd /sdcard/jit/bin

cp -f dalvikvm /system/bin/

busybox chmod 755 /system/bin/dalvikvm

cd /sdcard/jit

cp -f libdvm.so /system/lib/

cp -f libnativehelper.so /system/lib/

cat build.prop >/system/build.prop

chmod 644 /system/lib/libdvm.so

chmod 644 /system/lib/libnativehelper.so

chmod 666 /system/build.prop

sync

shutdown

I solved the Keyboard problem with the app "Connect Bot". Thanks for the manual :-)

MT
[Tilt, TyTN II, MDA Vario III Android Development] odz:
What about battery life? anyone notice any increases or decreases in battery life with JIT enabled?
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
Could you download linpack for android fromthe market and post some benchmarks I get a consistent 3.4 mflops with misons build

I am curious about these mips zenity is it possible to benchmark and tweak For this
[Tilt, TyTN II, MDA Vario III Android Development] Dukenukemx:
I'm stuck at "busybox chmod 755 /system/bin/dalvikvm", where I get an error "busybox is not recognized as an internal or external command".
[Tilt, TyTN II, MDA Vario III Android Development] odz:
Drop busybox and just try "chmod 755 /system/bin/dalvikvm"
[Tilt, TyTN II, MDA Vario III Android Development] Dukenukemx:
Nope, same as busybox. I have the Android SDK kit, but nothing in the tools folder has busybox or chmod.
[Tilt, TyTN II, MDA Vario III Android Development] Dukenukemx:
Oddly enough, didn't those chips have a FPU? Considering that our chips don't have a FPU, that's pretty amazing. FPU was important back then if you wanted to play games like Quake, which required an FPU. There were ways to play Quake on a 486 without the FPU, but it was done on the integer part of the CPU.
[Tilt, TyTN II, MDA Vario III Android Development] zenity:
The FPU is basically what does the Floating Point instructions that are the main part of the Mflops measurement, my point was that we should be aware of what we are measuring, and have a context for the results.

Benchmarking Mips should be easy, we already have the linux Bogomips measurement from the kernel, which sets a level playing field, since Bogomips is a kernel measurement, and will not change if we use JIT. There are probably benchmarking apps out there that will give results in Mips, I'll have to have a look and see what I can find.

However increasing clock speed will give a corresponding increase in both Mflops and Mips values, since they are both measurements of the processor throughput, what we really need is some way to consistently measure any gains in the OS itself, without changing clock speed.

I'll need to go do some research on this, see if there is an app that'll do what we need.
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
Are you entering these commands through shell? It uses busybox and the comands from your phone I do not have the sdk installed on my laptop just the adb drives not trying to imply that your stupid or dumb but just to be clear I am using win xp pull up and enter the shell for adb.if I get time I may try to throw a script together for you to run on the phoneitself no promises though
[Tilt, TyTN II, MDA Vario III Android Development] Dukenukemx:
I'm pretty stupid. I wasn't entering those commands with adb shell. So far everything seems working, but I have to benchmark it first.

BTW, I got 3.307 MFLOPS. Seems to be working just fine. It's funny how we're performing equivalent in speed compared to a G1, yet it still runs slow. The response time is delayed, yet Android made phones are snappy. I wonder if we need to cache data or something?
[Tilt, TyTN II, MDA Vario III Android Development] garringm:
Are you referring to compcache or maybe setting up a swap file. I haven't tried it with this but in the past I have always had bad experience with cc or swap. Here lately I have been considering buying a used g1 until I can afford a N1. From my readings lately I believe that will be my ultimate goal.

Maybe you can try enabling cc and report back your findings