yashsingh1/xdaforums huggingface dataset:
[XPERIA X1 Q&A, Help & Troubleshooting] superweijie:
Many will get pissed when I say this, but there is a high chance that your keyboard WILL fail eventually no matter how well you take care of it. And it probably won't be your fault, just that the hardware and build quality is HORRENDOUS.

Always thought I was a techsavvy person and that I make good tech decisions after much research online. Followed it sinced first announcement and waited nearly a year for it to finally release. Read reviews online, several. Went down for personal hands-on for several occasions, and finally put down the cash to get my Xperia with great confidence. But the hands-on and review didn't paint the complete image.

Through my one year of usage, it cracked 4 times. Keyboard failed 3 times. It could have been more if I go for warranty when the problems occur. The cracks and keyboard insensitivity occurs within one month from repair and the first purchased. Got them replaced each time with much difficulty due to the horrendous SE service in Singapore, and the problems came back.

I have a IT manager friend who told me that several in his company have the same problems and he merely chuckled when I told him of my problem. Says alot about the prevalence of this problem.

Have complained alot about this problem in the past and encountered several who tried to discredit what I've experienced. And I actually laughed when few of them ended up having the same problems. Believe me, your phone will fail, and it problem won't be your fault or wear and tear, just bad bad materials and design from dear SE and HTC.

This will be the last time I bother stating my point of view, and my word of advice is, don't buy this phone and do spread the word. Also, regarding the X2, it is basically the same thing with a renewed price tag. Same 3 yr old components which can hardly match up to the newer tech developments.

Been using my phone as a slate-type device and not using it's unusable keyboard. It is hardly fun with it comparatively thicker dimensions, raised bezel and small screen size. Hardly a good to use slate-type smartphone.

I think I've done my part to try to help prevent people from wasting their money and spending 10 minutes of my relatively precious time to try to discourage anyone else from getting this crap, no matter how cheap and good value it may seem. Will go back to lurking xda xperia rom dev weekly.
[XPERIA X1 Q&A, Help & Troubleshooting] broknheart_008:
yeah bro i hav also got the problem with the space bar its been 7 months 4 me now its like i have to press it 4rm the corners to get the feed back 4rm it
[XPERIA X1 Q&A, Help & Troubleshooting] deezy7:
Have had my Xperia since November, no problems with the keyboard.

I also use the screen a lot, since I'm using Sense and sometimes (read: oftentimes) I'm too lazy to slide out the keyboard and just use the onscreen keyboard :)

I love Sense!!
[XPERIA X1 Q&A, Help & Troubleshooting] poetryrocksalot:
Get an X2....looks like this phone will be supported by this forum.
[XPERIA X1 Q&A, Help & Troubleshooting] bluebirds1927:
Had my x1 since Oct '08.

No issues with the keyboard (except for the marks on the return key), but the case is cracked to buggery. :(
[XPERIA X1 Q&A, Help & Troubleshooting] Sfkn2:
No problems here either, other than Spikegotti's rom always crashing.
[myTouch 3G, Magic Android Development] hotweiss:
I've tweaked the kernel from the CursorSense ROM; it is my favourite ROM. My intention is to make it faster and to increase battery life. The ROM only supports FAT partitions. Any feedback would be appreciated.

Version 1.0: http://www.4shared.com/file/208581550/6a414d48/HoFo-Cursor-10.html

To install it, just run it as a regular update after you install the CursorSense ROM.
[myTouch 3G, Magic Android Development] MyWifeCar:
No need special radio or SPL? just update.zip will do? regardless of which HoFo we are from?
[myTouch 3G, Magic Android Development] cadetnudt:
would you please post out changelog of your update？
[myTouch 3G, Magic Android Development] shael:
hotweiss i thought you said you were going to let cursor do his thing?
[myTouch 3G, Magic Android Development] hotweiss:
Oh yes, but this is a community effort. Just trying to make his ROM even that much more better.
[myTouch 3G, Magic Android Development] shael:
sweet so this is a kernel we install as an update to cursors rom? or yours?

nvm saw your post in his thread
[myTouch 3G, Magic Android Development] hotweiss:
You have to just install this update over top the CursorSense ROM. All this update changes is the boot.img and wlan.ko...
[myTouch 3G, Magic Android Development] hotweiss:
Cursors...
[myTouch 3G, Magic Android Development] hotweiss:
Change log:

- took out some debugging lines

- set minimum speed to 128 MHz

- and stuff I can't remember now...
[myTouch 3G, Magic Android Development] asero:
Thanks for the effort hotweiss! I will try this and give feedback.
[myTouch 3G, Magic Android Development] dorandroid:
Installed it. I really don't know how you can tell if the difference is significant or not. All what I can say is that there is no delay at all on anything. I also adb the new Rosie from another user. So now I have CursorSense 1.2.2 with new rosie and this new update. Good job and thanks for sharing your work everybody.
[myTouch 3G, Magic Android Development] shael:
no problem :)
[myTouch 3G, Magic Android Development] eyegor:
Hi,

what is the screen off max CPU frequency? Im pretty sure that A2DP will have problems if its not 480MHz.
[myTouch 3G, Magic Android Development] PremierITA:
good job, it is better than default kernel
[myTouch 3G, Magic Android Development] hotweiss:
I left it at 480 MHz...
[myTouch 3G, Magic Android Development] Rede83:
Will this allow things apps like OverclockWidget to modify the CPU scaling? Someone mentioned that something in the Kernel was blocking it.
[myTouch 3G, Magic Android Development] kassy_ok:
Is there a way to enable back the swap from cursor's kernel ?
[myTouch 3G, Magic Android Development] cursordroid:
The CPU frequency is still using PERFLOCK settings, so I really don't think and CPU throttling software will work.

Why do you need it anyway? Under normal use, PERFLOCK settings are the same as SetCPU...
[myTouch 3G, Magic Android Development] scylla69:
I've just installed new CS 1.2.2 + your kernel + I removed some apps from the rom and... I don't know whether it's new CS or your kernel but everything seems little smoother (although it already was smooth before) :)

so thanks both to you and cursor for your astonishing work.

btw. I hope your kernel will also improve my battery life time a little bit 'coz now it's shorther than it used to be. :)
[myTouch 3G, Magic Android Development] betelgeuse74:
Tested the Kernel, and I find it difficult to say if there is any real improvment in speed.

Cursor has done a awesome job developing his CursorSense ROM, so I have reinstalled his ROM and Kernel.

Anybody know a way to get some benchmark to measure if there is any performance improvement?
[myTouch 3G, Magic Android Development] eyegor:
There is a benchmark app on the market called "benchmark" lol..

It test graphics, cpu, memory and filesystems.
[myTouch 3G, Magic Android Development] Rede83:
Hi Cursor - Thanks again for the ROM.

I've found that my battery is draining more quickly, and there are times when I know I won't be able to charge it for awhile. I'd like to be able to set the CPU down to save battery in those situations.
[myTouch 3G, Magic Android Development] Rugga:
You can use SetCPU, and "msm7k" CPU Governor. I tested with this kernel and CS1.2.2
[myTouch 3G, Magic Android Development] cursordroid:
Unfortunately, because of the PERFLOCK settings in the kernel, this can't be done. Teknologist (Hero forums) has tried on more than one occasion to allow userspace CPU scaling, but they found that it's more harm than good when running this kernel.

As it stands right now, I believe that with the HoFo kernel, you'll get the best battery life without compromising performance.
[myTouch 3G, Magic Android Development] hotweiss:
Is this with the HoFo Cursor kernel?
[myTouch 3G, Magic Android Development] hotweiss:
Swap is a kernel feature. I can turn it back on, but may I ask why?
[myTouch 3G, Magic Android Development] kassy_ok:
Because it helps in multitasking when the magic is running out of RAM. I have checked myself a few times when heavily using the phone and the swap was there to compensate. Note that i am referring to the swap that doesn't need any partitioning of the SD card.
[myTouch 3G, Magic Android Development] hotweiss:
Can you instead let me know if the phone slows down with the current config... The only reason for that is because I haven't noticed any slow downs yet...
[myTouch 3G, Magic Android Development] ahmgsk:
I will Use this kernel TOO thanks Dude!!!

Edit -> Please compile a Donut and Eclair Kernel Too

Then I can completely Shift to New Radio n SPL
[myTouch 3G, Magic Android Development] hotweiss:
Sure. I think you can use the same kernel for Donut and Eclair?
[myTouch 3G, Magic Android Development] ahmgsk:
Cool I want to try it asap Mostly i will get my magic day after tomorrow

i will directly upgrade it to new Radio n spl

Work on it
[myTouch 3G, Magic Android Development] hotweiss:
I can't promise anything now. I probably won't have time until some time next week.
[myTouch 3G, Magic Android Development] charnsingh_online:
THE CPU FREQ IS 528mhz both min and max
[myTouch 3G, Magic Android Development] Dave778:
supposed to be min 128 mhz isnt it?
[myTouch 3G, Magic Android Development] shael:
nope the max is 528 and min is 128 according to hotweiss
[myTouch 3G, Magic Android Development] Dave778:
Thats what I said :p
[myTouch 3G, Magic Android Development] shael:
my bad i missed the "min" lol
[myTouch 3G, Magic Android Development] Dave778:
Hmmm trying now
[myTouch 3G, Magic Android Development] cursordroid:
I endorse this product and/or service.

LOL, actually it runs pretty well. I've had it on my phone all day so far and it's still very stable. I don't really use my phone much during the day except for SMS, but I'll know better tonight.

Thanks Paul!
[myTouch 3G, Magic Android Development] jvincent66:
I'd love to move to this but there are several apps that are only run on 1.6 that I use.
[myTouch 3G, Magic Android Development] Talon88:
:::

Trying this Tweak too. Thanks..! Hotweiss.

At the Phone's About screen, Showing [HoFo Cursor...]

:)

:::
[myTouch 3G, Magic Android Development] hotweiss:
Over a 100 downloads so far... Any problems to report?
[myTouch 3G, Magic Android Development] shael:
ummmm.... im certain it due to the kernel i get some random fcs.. on 3rd party apps..... and for some reason extreme slowdowns sometimes..... but im able to deal with it...

just outta curiosity is cursors "app killer" still applicable with this kernel?
[myTouch 3G, Magic Android Development] cursordroid:
The Android internal task killer settings are part of the ROM, not the kernel.
[myTouch 3G, Magic Android Development] shael:
gotcha.. just thought the kernel controlled it
[myTouch 3G, Magic Android Development] cashoplz:
will this work for any version of cursor's ROM? Please tell me what has changed.
[myTouch 3G, Magic Android Development] hotweiss:
This update is only for the CursorSense ROM...
[myTouch 3G, Magic Android Development] kimchi0400:
No errors, nothing to report, flashed with optimized rosie.apk and it's buttery smooth :)
[myTouch 3G, Magic Android Development] cashoplz:
****deleted
[myTouch 3G, Magic Android Development] Rede83:
Things seem to be working properly - haven't had enough time to test battery life though.
[myTouch 3G, Magic Android Development] drjolo:
Flashed over fresh Cursor 1.2.2 and no problems so far. Battery keeps at least as good as before (but for 1.2.0), maybe even a little bit better, but its to early to precise opinion.

Combined with this new task killer settings the system can be a real reference as "smooth working stuff" :rolleyes:
[myTouch 3G, Magic Android Development] cashoplz:
working fine with 1.2.2. very smooth. However battery life seems to be the same for me
[myTouch 3G, Magic Android Development] vjb:
Cursor Sense v1.2.4

Does it support version v1.2.4??
[myTouch 3G, Magic Android Development] cashoplz:
Hofo runs great with 1.2.4. No errors
[myTouch 3G, Magic Android Development] hotweiss:
Yes, it will work with any version...
[myTouch 3G, Magic Android Development] scylla69:
hotweiss, what about this clear version http://xdaforums.com/showthread.php?t=622038

will your kernel work with this too ?
[myTouch 3G, Magic Android Development] hotweiss:
It should... Let me know if it does.
[myTouch 3G, Magic Android Development] pmp.s:
could you please provide us with an update for the 1.2.6

thanks
[myTouch 3G, Magic Android Development] cursordroid:
An update is not required, this kernel will work on any version.
[myTouch 3G, Magic Android Development] jeffkhlam:
cursor, do i need to reflash this kernel everytime i update between 1.2.x?
[myTouch 3G, Magic Android Development] hotweiss:
Yes, you have to reflash it every single time. If cursor adds the last few CPU scaling tweaks to the kernel that I have made, the HoFo kernel will have no purpose.
[myTouch 3G, Magic Android Development] Talon88:
:::

Hi Paul,

Does Cursor added those tweak at v1.2.6 already..?

What's the Different between your's & his..?

Thanks..!

:::
[myTouch 3G, Magic Android Development] hotweiss:
The only difference lyes in how often the CPU load is checked...
[myTouch 3G, Magic Android Development] scylla69:
I've just tried it but it's not working fully, I can't turn on wi-fi.

cheers :)
[myTouch 3G, Magic Android Development] jeffkhlam:
I found a problem: after I flashed your kernel, my wifi disconnected everytime after i wake up my phone from sleep mode, no way to fix it unless re-start the wifi.

then i flashed back to cursor 1.2.6.1, everything's fine now and wifi doesn't disconnect after sleep mode.

Anyway to fix it? I do like your kernel, gives me better battery life.
[myTouch 3G, Magic Android Development] hotweiss:
Obviously something went wrong here. Try to reinstall it...
[myTouch 3G, Magic Android Development] hotweiss:
Does anyone else have this problem? Others are reporting the same problem with the cursor 1.2.6.1 ROM also... I haven't experienced this problem myself.
[myTouch 3G, Magic Android Development] ntphuong:
With the new kernel of Cursor, the WIFI turn on immediatelly after the phone turn on. It seems very good for who always use WIFI only.

But the battery is not good as the last 1.2.4 ROM, my phone lost 20% during last night in stand by mode, and now is reducing faster than last ROM.

Can u let us know what is your different with new kernel of Cursor?
[myTouch 3G, Magic Android Development] sonofabit:
I'm having the same issue with the WiFi. It connects and runs fine for a bit, then when the phone goes to sleep, I can't reconnect to it. I have to reboot the wifi and then reconnect.
[myTouch 3G, Magic Android Development] kubaczka:
i have the same exact problem as sonofabit

any ideas whats wrong?
[myTouch 3G, Magic Android Development] hotweiss:
I will look into the wifi problem...
[myTouch 3G, Magic Android Development] Gazorninplat:
I heard this was a problem with Hero wifi in general. I haven't had it, but I rarely use WiFi. I heard Wifi Fixer (market) works well to reconnect the Wifi.
[myTouch 3G, Magic Android Development] jeffkhlam:
I somehow cannot find wifi fixer from the market anymore. Can someone share the .apk file?
[myTouch 3G, Magic Android Development] hotweiss:
I actually have no problems with my WIFI...
[myTouch 3G, Magic Android Development] Eukanaba:
Testing

Im going to test your kernel and see if it gives me better battery life than the CCR32A-0.6a kernel.
[myTouch 3G, Magic Android Development] jfive74:
hey hotweiss, what about porting some of these roms for us or start a new one based on 2.1 or 1.6 but for new radio's? We need something basic for us canucks who dont like sense ui or to just have "choice"? Thanks.
[myTouch 3G, Magic Android Development] hotweiss:
I will port this kernel when I have some free time... I am using the Cursor Sense ROM without any problems...
[myTouch 3G, Magic Android Development] ionhide:
I tested this kernel on cursorsense, but i didnt see any differences in battery life or improvements in speed.. But people still say there is a difference - How do you see it exactly ?
[myTouch 3G, Magic Android Development] eyegor:
Placebo? :)
[myTouch 3G, Magic Android Development] cursordroid:
I think this kernel was built to deliver better battery life, not necessarily performance.

Paul, care to comment?

Edit: definitely not a placebo. lower idle CPU speeds and removing extra kernel features can always help battery life
[myTouch 3G, Magic Android Development] ionhide:
Well, i tested for a week or so, and i didnt see any difference in battery life - I use like 70% battery in a day on each kernel, and i just compaired with that..
[myTouch 3G, Magic Android Development] hotweiss:
Well, the kernel should only give you a boost in battery life when you are an occasional user. For example, overnight the HoFo kernel should use a lot less power. On the other hand, if you are constantly doing something on your Magic, I doubt that you will see any difference in battery life. Mind you, my CPU scaling is really aggressive, so you might see a smoother UI. I could for example downclock the max CPU frequency, but then the UI experience will deteriorate.
[myTouch 3G, Magic Android Development] ionhide:
I will try and test the kernel in idle mode :-D
[myTouch 3G, Magic Android Development] Gazorninplat:
I think at this point I'd be willing to sacrifice some performance for battery life. Maybe the kernel with the max CPU set in between what it is currently for Cursorsense/Hofo and the default unmodified ROM? Much appreciated if it's not too much trouble!
[myTouch 3G, Magic Android Development] jeffkhlam:
I can confirm that the kernel gives better battery life.

with cursor kernel, I'm down to about 55% at the end of the day;

with HoFo cursor 1.0, I'm down to about 70% at the end of the day

I keep it on for about 13-14 hours a day.

Similar usage, WiFi always on, just a few short phone calls, check a couple email and some stocks info., that's all. Love it, keep up the good work.
[myTouch 3G, Magic Android Development] hotweiss:
And the the whole UI is smoother, is it not? The biggest difference for me is the speed.
[myTouch 3G, Magic Android Development] jeffkhlam:
I'm not 100% sure about this. as cursorsense is already very fast! Anyway, thanks for your kernel. Have the wifi disconnection problem fixed yet? You said you would be working on it before. However, it might be magic/hero problem as I heard...
[myTouch 3G, Magic Android Development] hotweiss:
The wifi problem is a Sense bug, and not a kernel bug.
[myTouch 3G, Magic Android Development] Gazorninplat:
Does this kernel work on cursor's stock Rogers rooted ROM?
[myTouch 3G, Magic Android Development] hotweiss:
It think it can, just use the new 6.35 radio. First run his update, and then run the kernel update before rebooting.
[myTouch 3G, Magic Android Development] Amivieu:
Hi all , thanks hotweiss good job.

For other resean Please where can i found the original kernel for HTC Magic TIM ?.

thanks for help
[myTouch 3G, Magic Android Development] dilijasi:
Another satisfied HoFo customer here! Been using CursorDroid 1.2.6.1 on my Magic TIM NR (da best 1.5 ROM there is) and the only real downer was battery life (not more than a day without charge on mid-heavy use though - WiFi, 2G calls, browsing). HoFo kernel ups the battery life by 40-50% easily in my case (three days in testing, phone being one month old). Kudos!
[Nexus One General] tontonHD:
Hey guys I just wanted to start a thread and see what sort of tricks people have discovered on their Nexus One. This may also help future N1 owner.

If you hold down the menu button anywhere it pulls up the keyboard and hold it down again to hide the keyboard.
[Nexus One General] ollie6286:
You can use the trackball as a dedicated camera button.

edit: by "use the trackball," i mean pushing down on it.
[Nexus One General] elio:
Hold down home button u get a list of the most used applications
[Nexus One General] efeltee:
-most

+latest
[Nexus One General] cottinghamm:
Thx, I had seen that pop up now & again & couldn't work out how I'd made it happen.
[Nexus One General] elio:
right :) my mistake
[Nexus One General] jbrinkley:
wrapping it in a heating pad works better than a hair drier. (for the clicking screen thing)

lol, I guess this is a flaw fix
[Nexus One General] Raymond77:
Typing *#*#4636#*#* into the phone will bring up a screen titled "Testing", with four other child screens:

Phone Information: details on the phone radio, data status and ip address, and options to turn on/off 3g.

Battery Information: the current status of the battery; level, health etc

Battery History: battery/cpu/network usage stats

Usage Statistics: Stats on usage time/launch count/application name
[Nexus One General] dysfunction:
Pressing and holding the "Grey Dots" brings up all of the home screens for you to select...instead of scrolling to them.
[Nexus One General] Neo-Dragon:
Oh, thanks for the tip on holding the menu key to show/hide the keyboard.

I used to use the swipe from the T down to space bar to hide the keyboard, but this is much quicker and easier to do.
[Nexus One General] Namuna:
For folks that want to verify if they've properly unlocked their bootloaders, and also how to verify you have root access to your phone.

Unlocked Bootloader Check:

1. On initially booting your N1, there'll be the normal 'X' logo, but right under it there's an icon of an unlocked padlock.

2. Alternately, you could hold down the trackball during boot up (this will put you directly in bootloader mode) and at the top of the screen you'll see a notification that it's unlocked.

Root Access Check:

Install the 'Nexus One Torch' app (free market app). This program requires root access in order to control the LED. So if it works, you'd got root.
[Nexus One General] melterx12:
Pressing Power + Volume Down + Trackball at the same time will restart the phone.

Holding down trackball AFTER the non animated splash logo shows up will boot your phone into SAFE MODE.
[Nexus One General] elio:
Any application to reboot without going thru the button combination?
[Nexus One General] melterx12:
well you can always just type the command adb reboot
[Nexus One General] charkosh:
Long press on the circles in to either side of the applications grid and it will bring up thumbnails of all 5 of your home screens.
[Nexus One General] jabreu203:
Tap the menu button while on home screen will give you shortcut to settings
[Nexus One General] britoso:
This didn't work for me :(

Tried typing it into the dialer and the keyboard on the home screen. Any idea what I did wrong?
[Nexus One General] timothydonohue:
didn't work for me either
[Nexus One General] Paul22000:
Easier to just use AnyCut from the Market (free), Activities -> Battery History etc.
[Nexus One General] Paul22000:
Something I haven't seen posted anywhere else:

If you're using Dolphin Browser, kinetic screen scrolling is additive, meaning scrolling multiple times (while moving) makes it scroll faster and faster.
[Nexus One General] jsoverson:
It is 4636, not 4630

*#*#4636#*#*
[Nexus One General] Paul22000:
Something I noticed, the reason people have problems with the touch sensitive buttons isn't because the buttons are bad, it's because people are using them wrong (coughcoughEngadgetcough).

The sensor is actually not on the full button, it's actually near the top area:

Try aiming for the area above the icons and you'll see what I mean.
[Nexus One General] nellyspageli:
how are we supposed to know that they programmed the button to be above the button? why would they do this? anyways, thank you for the tip!
[Nexus One General] huzz:
Enable Haptic Feedback and you won't have the problem of not being able to activate ever again. Once your fingers are used to it. It will be fantastic.
[Nexus One General] ralexand:
How? I haven't seen this option