yashsingh1/xdaforums huggingface dataset:
[HTC One X+] :
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Yes, I haven't tested it thoroughly. I normally go to town on the benchmarks. I usually benchmark until the mean and median result are within 1% of each other and then calculate the standard deviation to account for variability.

Edit: yep, on antutu it's 26.2 write and 48.8 read
[HTC One X+] nik3r:
Yeah I suppose for the benchmarks to make any sense, you would need to disable cache completely or set it to like 4kb... but then again that doesn't really reflect real-life performance. Antutu actually said >50MB for read with sio, so there ya go lol
[HTC One X+] nik3r:
Thanks for the 5 stars and great comment. You know who you are ;)
[HTC One X+] lbaquerizo:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

What kind of recovery you got. I am on Twrp and I have no issues.

From my One X+

Rom : Elegancia 4.5

Kernel : Elitekernel 130119
[HTC One X+] :
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Cool. I'll add your sio then do a proper benchmark at some point.
[HTC One X+] Stephen:
5 stars given this is a brilliant kernel. This is a really stable kernel and I have no issues with it at all. Battery life is brilliant in stand by for me!
[HTC One X+] nik3r:
Lumos can do that for you :o:laugh:
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Capacitive button app can also turn off the capacitive lights
[HTC One X+] nik3r:
Lumos XDA thread

If you like my work, please support me by supporting Lumos and spread the word ;)

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

It is also a place for people without G+ account to comment and rate.

Thank you! :)

~ NIKER
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Oh is that your app? Didnt know that before
[HTC One X+] nealkoy:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

It's a fantastic app! You should try it ;)

Sent from my HTC One X+
[HTC One X+] iSZDroid:
Excellent Kernel.

I use it in combination with orDroid v3.50 and it runs smooth, fast and stable.

It's perfect!

Very good work, nik3r!
[HTC One X+] kelleci:
Hi

Great work, it works very well on my hoxplus and i am on revolotion hd rom.

Just curious, why do you disable "deep sleep" cpu state?

Best regards.

Edit:

My bad i noticed on cpu spy.
[HTC One X+] nik3r:
No idea, it's enabled. My CPU Spy says 62% of time in deep sleep.
[HTC One X+] drnbrk:
Where i can find stock ruu files?

or stock boot.img?

Wifi/Phone no signal ?

Help me!:confused:
[HTC One X+] jizang:
I have currently the latest android revolution rom can i just flash the kernel via hasoons tool or do i have to flash the rom new after i flash the kernel?, and is this rom compatible with all sense 4+ roms?
[HTC One X+] simorangkir_dcs:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

You don't need hasoon tool, just download the zip, extract it and run the bat file.

I've tried every international sense 4+ rom with this kernel. And all works perfectly.
[HTC One X+] Phoenix09:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

You just need to flash the kernel

It should work with all Sense roms for the international model
[HTC One X+] jizang:
and after i flash the kernel i dont have to flash the rom from new. sry i'm still a noob
[HTC One X+] simorangkir_dcs:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Yes you may not need to flash the rom, because in some occasion you may lose Wifi and phone signal.

As for me, and whenever I change ROM, I always flash elite kernel, enter recovery, and flash the ROM.
[HTC One X+] jizang:
ok thank you
[HTC One X+] baste07:
+1 to sweep 2 wake! Loving it.

and there seems to be no impact on battery
[HTC One X+] thecompany:
Installed the first version, installed the second version right after that and it works like a charm!

Thank you very much, Swipe2Wake is awesome :laugh:
[HTC One X+] feicher:
+1 :victory:
[HTC One X+] nik3r:
Alright I posted a revision of 121126, same kernel but the installer should work every time now.
[HTC One X+] aardappel12:
Hm does not work for me unfortunately! Still seems to fail at a certain point and break my wifi and signal connection! Also the IMEI is indeed unknown after flashing this, fortunately it's back after flasking back the boot.img from the ROM..

P.S.: I'm on ARHD 4.0
[HTC One X+] koluchca:
+1 Here, too:confused:
[HTC One X+] kotag82:
+1 wifi, data broken on Insertcoin
[HTC One X+] nik3r:
Oh well, try again, I recompiled the whole thing (with todays date :p) and I deleted all my modules and flashed to ARHD4 kernel and back to test it. I also used different fastboot binary, mine was under 100kb and the one in ARHD package is almost 1MB, dunno why it works for me though :D
[HTC One X+] koluchca:
No WiFi, signal connection::confused:
[HTC One X+] nik3r:
Ok please go to /system/lib/modules. The filesize of bcmdhd.ko should be 612,08kb.

Try to delete everything in this folder and reboot, it should get repopulated by the kernel.

Next try to type

lsmod

from shell and post the listing.
[HTC One X+] aardappel12:
The last version (2711) works perfectly fine! Thankyouverymuch, will be testing it out for a bit now :)
[HTC One X+] nobnut:
Both on charge and on battery power, the clock speeds do not go lower than 475 MHz. It enters deep sleep but 51, 102, 204 and 340 MHz are unavailable.

Not terribly battery friendly.

EDIT: This only appears to happen after certain reboots. Sometimes it is fine... other times the clock won't drop to the lowest levels. Weird.
[HTC One X+] nik3r:
Could be some rougue app forcing it higher, I've seen that many times, enable the drawing of CPU stats in advanced dev options to see what's keeping the CPU active.
[HTC One X+] nobnut:
It certainly isn't the kernel by itself. I think it is something in 'userland' as I can't replicate it. I saw it twice (both times whilst using different apps to monitor CPU load - now uninstalled), but have not been able to observe the behaviour again in over three hours and I have been really trying (reboot after reboot with all sorts of scenarios such as USB and mains chargers being/not being connected on boot etc).

When I first saw it I was going to revert to stock again but I am more than happy now that it was literally a blip.

Thanks for your efforts!
[HTC One X+] nobnut:
Deleted.
[HTC One X+] baste07:
Hello, saw that football has released a new ROM with new base... in the chagelog he states that there's a new kernel. is it worth looking at compared to the latest version of your Kernel?

btw, i've been on this kernel for two days! it has been performing very well.
[HTC One X+] nik3r:
I only see the one kernel source on HTCDev - 3.1.10.

Check yourself http://www.htcdev.com/devcenter/downloads .
[HTC One X+] baste07:
thanks nik3r!

i guess football was just statting that is the kernel in the new base.
[HTC One X+] baste07:
Hello will the latest elitekernel work with the new base?
[HTC One X+] nik3r:
Unless you run into some permission problems (ie. the wifi/cell doesn't work), you only need to flash EliteKernel once.. like once ever :D

My injector should automatically integrate the kernel and modules into every new ROM you will flash.

So really, you just need to get it to work once and it will stick forever or until you flash another kernel.
[HTC One X+] likepeas:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

How do I enable s2w? :/
[HTC One X+] reaper90:
it is (or it should be) enabled by default. just swipe over the touch buttons of your phone, direction does not matter.
[HTC One X+] likepeas:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Sweet thanks.
[HTC One X+] jizang:
AW: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

What can you guys say about the temperature after flashing this kernel, today I used the camera to take some pictures and it became warmer again is that normal or will future updates keep the phone colder for a longer period of time under heavy usage
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

No extreme tempreture here. But ofcourse that depends on what you use and how
[HTC One X+] reaper90:
it is normal that a device with such a powerfull processor gets warm when there are demanding tasks. but on this kernel temperatures are much better than stock, that's what i experienced in games at least. using power saver mode to limit cpu power should already grant you lower temperatures, even lower with this kernel, because in PS mode the cpu is limited to 3x 1150MHz.
[HTC One X+] jizang:
AW: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Ok and do you recommend the use of cpu governor apps like setcpu or is the kernel alone enough
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Nik3r doesnt rocommend that
[HTC One X+] reaper90:
it's not recommended to do so, because setcpu and similar apps do not really support Tegra 3. in addition this kernel uses asynchronous max. core frequencies:

Core 1: 1400 MHZ

Core 2: 1500 MHZ

Core 3: 1600 MHZ

Core 4: 1700 MHZ

this is for power saving in idle and gives good performance under heavy load while not overheating the phone as strong as stock kernel does. SetCPU will break these settings.
[HTC One X+] jizang:
AW: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

After flashing this kernel i can flash roms without having to flash boot.img of the specific Rom right that means I can flash roms without pc
[HTC One X+] simorangkir_dcs:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Yes, but only sense ROM. Won't work on AOKP/AOSP/CM10.
[HTC One X+] jizang:
AW: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Ok thank you
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

1/19 ver has been very solid
[HTC One X+] ectodroid:
29.3 MB/s write speed and 48 MB/s read in Antutu.

Good work :)
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

benchmark....not so much

on personal experience.../yeah
[HTC One X+] samecin:
AT&T

Can you please make one for AT&T................:crying::crying::crying::crying::crying::crying:
[HTC One X+] baste07:
hehehe in demand :)
[HTC One X+] nealkoy:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Hi Nik3r, any chance you already had a look on the hot plug commit in Blade kernel? :D

Sent from my HTC One X+
[HTC One X+] nik3r:
Nope not yet, by the time I do, maxwen will have that totally perfected :D
[HTC One X+] Stephen:
How about the s2w no backlight option. Are you getting anyware with that?
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

do you mean turning off capacitive light?

that's already been done
[HTC One X+] aardappel12:
echo begin set Key Backlight - KB
echo KB - set permissions rw
chmod 0666 /sys/class/leds/button-backlight/brightness
echo KB - set Key Backlight 0
echo "0" > /sys/class/leds/button-backlight/brightness
echo KB - set permissions ro
chmod 0444 /sys/class/leds/button-backlight/brightness
echo KB - done!

Push it as a script to etc/init.d/ and put up the permissions, reboot and tadaaa! Backlights are off
[HTC One X+] kotag82:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

I think he meant during swipe as bricked kernel for Senny, Ghost am I right?
[HTC One X+] samecin:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

AT&T .....???
[HTC One X+] nealkoy:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Awesome! Looking forward to that time :thumbup:

Sent from my HTC One X+
[HTC One X+] opoeta:
Any plans to port this to Linaro kernel?
[HTC One X+] Notechis:
Today is my donation day ...

So the EliteKernel got a little donation,too .
[HTC One X+] Stephen:
Yes that is exactly what I mean!
[HTC One X+] nik3r:
I hope that tastes as good as it looks :D Thanks!
[HTC One X+] Azerox:
When i plug in my earbuds to listnen audiobooks, and i also plug my powercable in to charge the phone i hear a disturbing Bzzzzz sound occasionaly, wasnt with the previous build.

When i disconnect the power it stops doing that.
[HTC One X+] djsynth:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Found a extremely annoying bug and I'm pretty sure it's a kernel issue although I'm not certain... Basically when phone is locked and someone calls and the ringtone starts playing, another copy of that ringtone starts playing, at the same time and another again and again basically as if someone played a mp3 file using four different players together only started one after the other slightly 1 sec later than the one before it...not only that but when dropping the call nothing happens the phone just keeps ringing until you leave the lockscreen then you see another prompt to answer or drop the call, when pressing drop (red) button then it actually drops the call as it should... I'm running this kernel with international release of viper Rom .. help its extremely annoying...
[HTC One X+] reaper90:
it's definately not a kernel issue, no one ever (including me) reported this before. but you may be the first to try it with viper rom, maybe it's related to that. backup your current rom and try a somewhat more stock like rom and see if your problem persists. also did you already try reflashing kernel?
[HTC One X+] Phoenix09:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

No problems here with ViperX+
[HTC One X+] nik3r:
Kernel has nothing to do with phone application, I'm pretty sure the ROM or some rogue app is your culprit.
[HTC One X+] djsynth:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

I flashed the kernel twice in a row...
[HTC One X+] aardappel12:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Reflash your ROM instead
[HTC One X+] baste07:
yeah agree with that solution,reflash rom
[HTC One X+] jizang:
AW: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Will the next update bring improvements for the heat because I use this kernel with elegancia international and after just watching a short YouTube video its starting to get warm
[HTC One X+] nik3r:
It's a quadcore CPU, it will get hot.

Try to do the same with stock kernel, you will see there's already a world of difference, especially in power saving mode.

In stock, 51°C under load is normal (it won't get much higher than 52, because at 50 the CPU will underclock to compensate but still that is too hot to hold in hand constantly).
[HTC One X+] baste07:
yeah agree, there will always be heat.

it heats up because it's working... turn it off you'll get excellent cool temps
[HTC One X+] kanabeach44:
Thanks
[HTC One X+] rearbackxperia:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Hello, why my cellphone takes 6 Hours for charging battery from 9 to 100 % ? Using a griffing wall charger 5 volt 1amp. And others with the same specs
[HTC One X+] Stephen:
You could try it with the stock kernel and see if it takes as long to charge, but as far as I know the developer of the kernel hasn't made any changes to the charging code in the kernel.
[HTC One X+] killerbee12345:
Tried to go back from elitekernel opx to elegancia kernel but am stuck in airplanemode anyway to get out of the airplanemode? i tried reflashing the elegancia kernel several times but still no network.

back to elite: everything is ok so i can use the phone, but why can't i change back?
[HTC One X+] Belzebuth.:
Same here, but nothing related to the kernel...maybe if you use the swap partition and that you have lots of apps running in background. Then you must also have messages like "Your phone use more power than what the charger can provide" if you use an app like a player when charging...

Using genuine charger and genuine cable gives better results for me...;)

BTW. THANK YOU, nik3r,for your work...;D
[HTC One X+] nobnut:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Just reflash the ROM without wiping.
[HTC One X+] Stephen:
Try the following commands:

fastboot flash boot boot.img

fastboot erase cache

See if they help
[HTC One X+] killerbee12345:
flashed using bat file with folowing commands

call fastboot flash boot boot.img

call fastboot erase cache
[HTC One X+] nobnut:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Reflash your ROM, after you've flashed the original kernel... like I said.

You need to restore the modules which are included in the ROM.

EDIT: Erasing cache in fastboot won't do anything without the modules.
[HTC One X+] nik3r:
Erm. http://xdaforums.com/showpost.php?p=34598130&postcount=3

There's your stock kernel that doesn't need tinkering with modules.
[HTC One X+] killerbee12345:
It works, your great didn't know about the modules and .ko files thanks
[HTC One X+] nik3r:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Is it just me or is the todays new Apex version super smooth?

Sent from my X+ powered by ARHD & EliteKernel
[HTC One X+] ali1984:
AW: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

+1

Its smooth :)

Gesendet von meinem HTC One X+
[HTC One X+] baste07:
i have apex launcher with elite kernel on arhd... excellent
[HTC One X+] likepeas:
how does this kernel compare to the stock kernel on a custom rom? which is more battery efficient?
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

This one is better
[HTC One X+] nealkoy:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

For some reason nova launcher is much more smoother in my phone than apex.. :confused:

Sent from my HTC One X+
[HTC One X+] baste07:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

i guess it works differently on diff phones
[HTC One X+] nealkoy:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Any further developments for this kernel? Thread seemed to have died down for the past weeks...:p
[HTC One X+] dubdroid_:
@nealkoy: Be glad that you have a stable running kernel version for almost one month now, which needs no further improvement or new features at the moment ;)

@all:

Can someone help me out with init.d scripting?

I am running on Team Venom ViperX+ 1.0.3 (International) now. I really like stroke2wake (not just slide2...) and I have to set the /sys/android_touch/s2w_allow_stroke to 1 manually each time I reboot the phone. I put this "echo 1 > /file/path" into an file (/etc/init.d/99complete) as mentioned in this thread before but it simply doesn't work. I am pretty sure this is not just a ROM issue, because on my previous ROM (maXimus+) those init.d-Scripts didn't work either (on maximus I tried to change the stroke length with an init.d-script).

So what am I doing wrong here? My current file /etc/init.d/99complete looks like this (and doesnt work :():

#!/system/bin/sh

echo 1 > /sys/android_touch/s2w_allow_stroke
[HTC One X+] nik3r:
That must be ROM bug, are you sure any init.d script is executed at all?

shnizlon contacted me about using the kernel but said he would be using custom ramdisk, and that's where init.d support normally is.

You can try to flash normal EK over, that should both give you init.d suport back and auto-fix permissions of the folder. Or try to contact him about the problem, I'm not sure what changes are there exactly.

Also s2w_allow_stroke = 1 is the default unless it has been tampeted with in source code.

EDIT: looks like he didn't use it yet, oops spoilers :D

Are you sure the file /sys/android_touch/s2w_allow_stroke actually exists?
[HTC One X+] dubdroid_:
Well, I tried this with your "normal" Elitekernel and a repacked version from shnizlon (don't know what he changed there) for the Viper Rom, on both of them my own init.d-script doesn't seem to work, cause allow_stroke is 0 after a reboot.

There are 2 scripts in init.d folder already, and one of them is affected by the "venom Tweaks" app, so therefore I got allow_stroke = 0 as "default value" on Venom Rom (on other ROMs it is 1 with your kernel).

And yes, the file /sys/android_touch/s2w_allow_stroke is there, I change the value in this file to "1" with Root Explorer text editor everytime after I've rebooted my device :D - and exactly that is my problem - I don't want to do this manually all the time. If I get this working, I would also set a higher value for s2w_min_distance.
[HTC One X+] nik3r:
It's easy to find out whether something in the ROM is overriding your choice or if init.d simply doesn't work.

Add something like

touch /sdcard/initd_works

to your script. Reboot and you should see that file created on SD card. If the file is there, the settings are just being overriden by the ROM and you need to contact the cook. If it's not there, the init.d file you modified may have incorrect permissions or owner. It should have chmod 0777 and chown 0:2000.

If permissions don't help, it's likely init.d support is broken altogether somehow.
[HTC One X+] shnizlon:
Init.d does work on ViperX+ (you can know it by the green led that blink on boot), can you please explain me what is the difference between sweep2wake and stroke2wake? Tweaks app is probably changing it back to 0 after every boot.
[HTC One X+] dubdroid_:
@nik3r: thanks, "touch /sdcard/testfile"worked, now I know my init.d is working at least!

@shnizlon:

swipe2wake is swipe from left to right to wake up device and right to left to send it to standby, on stroke2wake swiping direction doesn't matter. This can be changed by changing the file "/sys/android_touch/s2w_allow_stroke" and writing "1" in the file (eg. by echo 1 > /.../...)

On your venom rom there is an init.d file called "98checksettings", in this file is following code:

#Setup Sweep2Wake
[...] (some lines of code that don't matter in my case)
if [ -e "/sys/android_touch/sweep2wake/s2w_allow_stroke" ]; then
echo 0 > /sys/android_touch/s2w_allow_stroke;
fi

strange thing: the folder and file /sys/android_touch/sweep2wake/s2w_allow_stroke don't exist.

2. when I change this init.d-file to "echo 1 >..." (already tried this^^) I got those Sense Widget FCs as mentioned many times on ROM Thread - and it is changed back to 0 when I use Venom Tweaks App. -> so I dont wanna play inside this file.

Other topic: I tried to echo 1 > /... with Terminal Emulator, this is just working with root permission -> so I think init.d - Scripts don't run with root permissions, because nik3rs tip to try "touch /sdcard/testfile" worked on an init.d-script and also in the terminal without root permission. So is there any possibility to do the "echo 1" - command with root rights at the init.d-script?
[HTC One X+] nik3r:
Yeah the calculations and thresholds are the same, the "stroke" only means that you can turn on and off in both directions. Pretty much a must-have if you want to wake up/sleep with one hand comfortably :)
[HTC One X+] nealkoy:
Re: [KERNEL][19-01-2013] ~=~ EliteKernel OXP~=~ (adv. s2w, extreme powersaving)

Well I think you misunderstood my comment that it sounded like I was ungrateful which is totally not true. The dev knows that I totally support his kernel and app. Anyway EK has been stable since 121210 and not only this release fyi. But as humanas we are it's always exciting to know further developments of an already great kernel for sense don't you think? ;)

Sent from my HTC One X+