yashsingh1/xdaforums huggingface dataset:
[XPERIA X1 Android Development] Ronniebiggs:
The last build is not working for me either. I still get the frequent SODs (but hese could be due to a softreset and a SOD in winmo, could not test that...). Hardware keys are failing within an hour after booting.

Also the battery drain in the accompanied kernel is too high for me for daily usage.

As it is now, purefroyo with keyboard fix kernel is working the best for me. Despite the odd looking standy blur, everything is smooth and no hickups! I even do not have to use the script to reset the hardware keys, they simply do not lock up with that kernel.

I also tried the latest mod with the keyboard fix kernel, but that combination gives me the something.something.acore error frequently. In other words: not usable.

Will see where the development goes from here and am happy to test out new stuff, or even old stuff with recommended settings as per NeeDo & co.
[XPERIA X1 Android Development] neock:
that build is the build of F1's ,they just forwarded it and translated it in chinese :D
[XPERIA X1 Android Development] siday:
sorry, i have stupid question:

-how to change wake up key instead of power button, my power button get little problem.

thnks bro
[XPERIA X1 Android Development] wallaceff:
I'm the same. I just want something that I can use every day, for me thats:

1) doesn't go into deep sleep

2) buttons work

3) reasonable speed
[XPERIA X1 Android Development] needo:
ok guys , i promise you with a new build ..

very fast & very stable & it is the best build for me beside the CM build , but this one with no web issues ..

it is also the smoothest build for me ...

may i post it tommorow or later today ... :)
[XPERIA X1 Android Development] needo:
i'm not sure .. ,but he said it was overclocked to 700 as defualt like i did in my build .. BTW this is not the point if it was my Mod or not .. i was just wondering if somenone has ported a new fully functional gigerbread build .. i'll try to do this soon hope i can get it working ...

These are all related to the kernal .. , but if you are using the latest ygge's kernal you'll get it charging & no death sleep ...

ok thanks Benquik ..

in my next release i'll attach an application which give you the freedom to remove any of the pre installed apps & i may upload two builds .. one themed & the other not ... , but i think you'll like the new theme .. also the new build should be faster & more stable than purefroyo with updated package ...

i'm glad to make you happy Ronn .. ;)

ok , i think this build wasn't as great as i expected ... i won't make any more mods on it ,,, i've now a very nice build .. will be posted soom ..

& thanks ..

I can't help you now with , but you can see any thread about keys mapping .. i wish if there is anyone who can help you ...

Ok wallaceff as i said before .. this is not related to the android build .. it is only related to the kernal ( i thin buttons & sleep issues were fixed with the last kernal from ygge ) .. the only thing which is related to both the kernal and the build is the speed & as i promised i'll post a new build with great speed ...
[XPERIA X1 Android Development] wallaceff:
I have a quick question about kernals themselves. When do they actually get installed?

ie. If I install with a certain kernal, then I want to try a different one, can I just put the modulesxxx.tar file in the rood directory and restart haret? Will that actually do anything? Or does it only get installed on installation time?
[XPERIA X1 Android Development] jeroendh:
But I am using the ygge's kernal with the attached startup.txt.

So I have all the last updates, and still a no death sleep, and buttons willnot responsing after a few hours.
[XPERIA X1 Android Development] god9980:
Attention every day for you ,needo and ygge，X1 Because you was wonderful.thk

PS:usb Connection bug fix？？？？？
[XPERIA X1 Android Development] Devaster:
after disconnecting/reconnecting the charger the keys are stopping working on ygge's kernel ....
[XPERIA X1 Android Development] preston74:
any more details about new build? new kernel maybe? :D

what about sense build? any progress?
[XPERIA X1 Android Development] duckly:
They are loaded when you start Haret.exe. You can just replace the zImage with another kernel if you wish to try another kernel.

It is more complicated when it comes to the modules, modules are drivers that have not been included in the kernel but need to be loaded afterwards, only one module is normally used with the kernals for our X1, and that is the wifi driver. The wifi module called wlan.ko is loaded when you start wireless in Android and unloaded when you stop wireless.

The reason is that the wifi drivers source code is not included in the kernel source code tree and is added after the kernel has been compiled.

The kernel will check the file system when booting to see if the module.tar.gz have allready been unpacked. It will not unpack the new modules.tar.gz file you placed if it is allready in the filesystem from an earlier kernel you tried. This is why it can be nescessary to reinstall the whole Android OS when trying out a kernel. There is rarely any problems, especially when only the wlan.ko module is needed, by replacing the kernel with next iteration.

There is also another option, to manually delete the existing modules before booting android back to winmo and then up again on the new kernel. Delete all files under /lib/modules, it is here the modules.tar.gz are unpacked, and the kernel will unpack the new tar.gz file when booting. No harm is done by deleting the files under /lib/modules except that the running system will no longer be able to find wlan.ko, a reboot and the modules is back.
[XPERIA X1 Android Development] duckly:
When do you experience the screen of death, is it while charging and phone on standby?
[XPERIA X1 Android Development] stefanpowell:
I tried the Chinese version, but i could never get market to start without crashing :(. So its back to my fav gingerbread rom http://xdaforums.com/showthread.php?t=895054, but thanks for the post anyways
[XPERIA X1 Android Development] jeroendh:
Yes, the phone was charging and in standby. Yesterday I had death buttons without charging and on standby.
[XPERIA X1 Android Development] duckly:
Interesting, it is the same I have experienced several times, screen of death but only when charging and in standby. It does not seem to happen in all builds and it is weird that only some of us are affected by this bug.

You can as temporary solution download a night time clock app from marked and have it running when charging. The phone will not be in standby and only show the clock with a very dim lit display, I am using bedtime app. This prevents the phone from crashing while charging, my crashes happens shortly after the battery reaches 100%. Could be combined with high charge on older batteries and could explain why only some of us are affected.

Have tried to change the battery charge code to stop charging earlier, only problem is that the power management function is put to sleep when phone is on standby to save power. I do not know how to solve this yet, try the alarm clock while charging for a longer period. But beware that your phone could crash shortly after disconnecting power and turning of alarm clock to put phone in standby, my best guess is the high battery charge.
[XPERIA X1 Android Development] jhb972:
Ok guys,

I have a bit of a problem I need u guys on after I created the Ex32 Part on a 2gb SD Card:

- I ran the npkinstall.exe and after the "Android installed" writing at the bottom, it seems to carry on but then crashes and restart the phone (don't know if it should do that but yh)

- When phone restarted from the npkinstall.exe, I run haret.exe but then it crashes in the middle of it and go back to the normal WinMo startup screen. I tried to run the npkinstall, then haret and same thing. Then I opened the startup file and changed the frequence from 700000 to 528000 but same thing as well.

Anybody can help me out? Btw I'm using the PureFroyo Rom.

Cheers in advance
[XPERIA X1 Android Development] Ronniebiggs:
As I have pointed out multiple times before, please DO make sure you formatted the ext2 partition as well as the fat32 partition as PRIMARY.

This will likely fix your problem
[XPERIA X1 Android Development] god9980:
new build is CM7.0? Very much looking forward.
[XPERIA X1 Android Development] smaj:
I have tested all images.the last one , purefroyo , is the best one.

but I have 2 problem :

1. vplayer doesn't install in any images.

2. I need arabic language ( for RTL reading with continius words) in cyanogenmod 1.5 for purefroyo . how can I do it?

one another thing.talk and email work on froyo but not in CM 6.1
[XPERIA X1 Android Development] wallaceff:
Do you mean the last one with the YGGE kernal?
[XPERIA X1 Android Development] lordblacksuca:
Hello, I am trying Pure Froyo, but I cant sync the phone becouse when I plug the usb calbe, it does not do nothing. With other ROM, I use to get a USB debuging message in status bar.

Any idea?
[XPERIA X1 Android Development] Benquick:
it is a kernel's problem. ygge is working on it.

if you need usb debugging, try another kernel.
[XPERIA X1 Android Development] lordblacksuca:
Ah, Ok, thanks for the info, I will use other ROM, and wait for the USB debug on this one.

Also, it is pretty fast!
[XPERIA X1 Android Development] needo:
Sorry all to be late .. there was some problems with my internet connection yesterday ..

also about the rom i promised .. while testing i've found some issues & i'm trying to fix them now ...

i'll reply not replied posts when i finish my work ...

& Thanks ... :)
[XPERIA X1 Android Development] wallaceff:
I hope you can give a changelog? or a previous of the changelog? :D
[XPERIA X1 Android Development] smaj:
no , without it.
[XPERIA X1 Android Development] needo:
HoneyComp (Froyo) is ready (i'm testing now) .. making final touches ..

I may need some testers to make sure everything is ok before releasing ...

& also waiting for a new kernal from ygge ..

Thanks ..
[XPERIA X1 Android Development] Benquick:
what can we expect from new ygge's kernel? fully working bluetooth, usb? maybe camera? :)
[XPERIA X1 Android Development] needo:
What !!! It seems that we were talking with loud voice :D :D

ok usb is ok now..

my new build has working bluetooth now (sending-receiving), but not with all kernals ...

waiting to see if ygge will support it in his kernal ...

& may there will be a surprise ... ;)
[XPERIA X1 Android Development] whycry:
My Xperia is ready to begin tests as soon as possible ! :)
[XPERIA X1 Android Development] dual1ty:
Using the Purefroyo build with ygges kernel for about 2-3 days now and I have to say it's the best I've ever tried.

Superb fast, really smooth.

No key freezing till yet, got only one unexpected restart to WinMo.

Charging works even without charging in WinMo!

3G, Data, etc etc works really good, expect BT.

Really nice job you've done there.. keep it up!!
[XPERIA X1 Android Development] Ronniebiggs:
Hmmm... I am intrigued! Will it be a honycomb-like UI on a froyo base?

I am hoping this new build will suit my daily needs well, Purefroyo as is now still lacks a bit giving I get SODs after 5+ hours of use. This might be because of the kernel I am using (normal + keyboard fix), Ygge's kernel just gives me too short of battery frankly...

However, I am happy to test it out once it's there.
[XPERIA X1 Android Development] cottinghamm:
Been wanting to make some use of my old X1 for ages, tried the PureFroyo out last night and got a lot further than expected, when it works it isn't bad, but the stock browser now FCs all the time & Opera is too slow to use, so no browser makes this a bad idea.

I can't get anything to install from the Market, it fails to download on the X1 and using it from the PC and trying to install to the X1 it just fails completely. Again, no Market is a show stopper as I can't use it without the ability to install apps.

I did format the SD correctly & the performance is OK, but need these issues fixing, may re-install if I have time today.

One thing, it made me realise how good my N1 is with CM7 !

Edit: Complete re-install - Ygge kernel installed and all now working including Browser & Market. Will run for today and evaluate.
[XPERIA X1 Android Development] whycry:
Come on Needo, you want me to stick with Windows Mobile? I don't think so:)
[XPERIA X1 Android Development] mmariann2001:
FREEZES

Help.. My phone is freezing. After i install it runs verry smooth for a few minutes after that the screen freezes and i have to reset. Tried diferent clock speeds but without any result.. There something i can do? This hapens with PureFroyo. I made the ext2 part and swap like in tutorial, both primary. I use Twinge Rom with radio 1.14.25.55.

SuperFroyo has problems with buttons... they wont work after a while.

CM modded work fine.. No problem except is a bit slow then others and wireles slow to.

Any ideeas how to make purefroyo stop freezin`?

Tried all kernels and same result
[XPERIA X1 Android Development] wallaceff:
I had similar problems. Try going to settings/phone and turn off the setting to get time from the provider. Also, try turning off data settings for the phone and see if that helps. When things have settled, try turned data back on.
[XPERIA X1 Android Development] needo:
I've already finished HoneyComp now ... sent the beta build for testers who asked for that ...

It will be released soon ..

sorry to be late .. It took too much time more than i've expected ...
[XPERIA X1 Android Development] ted presley:
Anyway we are not in rush. Take your time Needo. More haste less speed :). Thanks for spending your time with porting android.
[XPERIA X1 Android Development] milaq:
thanks for your and ygge's awesome work. keep it up and take your time :)
[XPERIA X1 Android Development] god9980:
02-Mar-2011 X1-kernel-modules is very good,THK needo and ygge's:D
[XPERIA X1 Android Development] zyotty:
where can i get the 2 mar kernel?
[XPERIA X1 Android Development] Benquick:
what is (not) working in the latest kernel? can you give us a changelog?
[XPERIA X1 Android Development] milaq:
EDIT: removed the beta kernel link
[XPERIA X1 Android Development] Ronniebiggs:
Thanks for sharing them!

But I am asking myself, where and when did these get announced?

I am curious as I am checking both here and on neopeek.com for at least 5-10 times a day and I did not see any mention of it whatsoever.

Furthermore, I would really like to know what has changed. For Example, someone in this forum (I believe it was duckly) mentioned the battery drivers using wrong values which were overwritten by the kernel, is this fixed so that the battery charge reflects reality now? Is battery life improved?

I want to try this kernel/module update, but as it is now, I have a setup which I can use daily with the normal message/call usage for 12 hours on battery. I really do not want it to be shorter!
[XPERIA X1 Android Development] wallaceff:
I don't know either. Which rom are you using and how to get 12 hours??? I can't get close to 8 with 3g on and very few calls.
[XPERIA X1 Android Development] Ronniebiggs:
Purefroyo with normal+keyboard fix kernel.

GPS off, 3G on. Yesterday I had 12 hours with a few calls, quite some text. 8AM off charge, around 8 PM phone turned off.
[XPERIA X1 Android Development] preston74:
its kernel & modules only for beta testers. this is not final version.
[XPERIA X1 Android Development] duckly:
The latest kernel from 2 of march are from from the latest kernel source repository which have had a few updates, mostly minor bugfixes, camera support for htc mobiles plus some updates to other functions :)

Ontop of this is added our X1 battery driver, replaced the headset driver, added wifi driver, added compcache driver and few other minor changes.

The latest kernel from 2 of march contain the updates added to the regular 2.6.27 kernel source tree shared with other handsets, plus updates to the battery driver which help prevent charging deaths and improve precision of the battery meter.

I believe Needo has planned to add this kernel or other kernel depending on his preferences to his comming rom which I have been lucky enough to help test and it is looking very good :) I am sure he will add a changelog when his next ROM is ready.

There are still some nice stuff that I hope we manage to get working and added kernel.

Feel free to try out the kernel from 2 of march. You do not have to reinstall or delete anything to try the new kernel, just copy the two files onto the root of the sdcard and boot android as normal. The kernel revision is different compared to the older kernel and modules will be installed without problems. You can go back to the former kernel you were using if it is not working for you.

Edited:

As preston74 mention, kernel is being tested, no gurantee that it is ready for daily use.
[XPERIA X1 Android Development] wallaceff:
Did you do the whole terminal shell patching stuff to unfreeze your keyboard?
[XPERIA X1 Android Development] Ronniebiggs:
Thanks there for the information duckly, I will patiently wait for it to be tested. I am going away for the weekend so I want a stably phone. Thus, I will not test it yet :(

Yes, I did do that. However, I did not install the script thing, as I haven't been needing that ever ith my current setup.
[XPERIA X1 Android Development] milaq:
02-Mar-2011 kernel is working good so far. did a fresh install btw. still busy setting up the whole thing.

-battery meter is accurate

-running smooth @600mhz

-wakeup is blazing fast

-it seems like the phone stays alot colder imho

-hardware keyboard working but still flickering leds on every new (after 1-2 secs) keypress

reporting back after a few hours of testing.
[XPERIA X1 Android Development] duckly:
Thanks for your feedback, most appreciated. I just rememberd that the linux scheduler was changed back to noop from cfq in the new kernel. This might have an impact on the overall responsiveness, my own impressions is like yours that it seems to repond faster.
[XPERIA X1 Android Development] milaq:
can't we change the scheduler on the fly by switching /sys/block/mmcblk0/queue to noop/cfq/deadline? that would be assistant for i/o testing. tried fiddling around with it but can't get the kernel to accept the new value :(
[XPERIA X1 Android Development] duckly:
The current kernel only contain the noop scheduler, will add the other schedulers and send you a link to the kernel later today. I look forward to hear which scheduler you find works the best :)
[XPERIA X1 Android Development] milaq:
nice, thx. will test it asap
[XPERIA X1 Android Development] zyotty:
hey,why when i'm using android when its showing about 60%,in few seconds it will show that the battery is 2% and shuts android down?in windows it shows about 17%
[XPERIA X1 Android Development] milaq:
that's due to the battery driver. wait for a new kernel to get it fixed
[XPERIA X1 Android Development] Ronniebiggs:
I am using the 2 march kernel now on Purefroyo, but I don't think it is working properly. My battery is still showing a 100% charge, but the battery voltage dropped to 3,9V already.

Just thought it would be nice to share.
[XPERIA X1 Android Development] duckly:
Hi Ronniebiggs

Thanks for your observations, it sounds odd as it is continiously reading from the battery chip and comparing this to the actual limit of the battery. It is after boot configured to 1500mAh and will likely increase slightly when battery charged to max depending on the health and age of the battery.

Can you try and print the kernel log and check what the battery driver reports from its readings? Open a terminal and type "dmesg", you should be able to find some lines printed from the battery driver ds2746, it is reading from the battery every 30 seconds. You will not see log entries from when the mobile is in standby.
[XPERIA X1 Android Development] wallaceff:
My battery was also reporting 100% for a long time and didn't drop. rebooted to windows, and it looks like less than 5%!

So, it might be that the device thinks its charged early as its reading 100%, AND that the percentage isn't dropping.

I'll see if i can do the logging thing.

EDIT: I've charged and rebooted, and seems to be working normally now.
[XPERIA X1 Android Development] Ronniebiggs:
Hi duckly,

as it is now, after a reboot due to a SOD... My battery readings are normal. I am using the Battery Indicator Pro app from purefroyo and my % reading is lowering, however the voltage is climbing... Very weird. I will test a bit more and then give the kernel log.

EDIT: it also looks like it is dropping 5% an hour on standby, no calls/messages, just 3G enabled, GPS/wifi disabled
[XPERIA X1 Android Development] duckly:
It sounds like the battery driver by mistake lower the expected capacity of the battery, it should not do this unless the voltage is above 4.8 with only a low current added. This normally would indicate that the battery is close to its max.

I will have a look at once more and see if I can improve this. Did the fault with fixed 100% reading occur after charging in android or right after boot to android from winmo?
[XPERIA X1 Android Development] duckly:
That is really odd, voltage should only increase if the battery is charged. The voltage reading/reporting function has not been changed except for one value that was decreased slightly to match what is listed in the ds2746 chip datasheet.

Personally I have around 3% drop an hour on 3G and about 1,5% on 2G. 3G is consuming allot of power on our android mobile, the power drained on 3G differ from operator to operator. There are difference in how 3G is handled and what features available from different network equipment vendors, some feautures help reduce power consumed for connected 3G devices.
[XPERIA X1 Android Development] whycry:
Well basically power consumption depends on how stable and good is network signal. If you have 1 bar of signal range then your phone will increase power to antenna, so the connection can be sustained.

Moving back to kernel, i thought the build which needo sent to others was only for beta testers. So i really dont understand this discussion, as needo can send 2 builds per day, this discussion is out of date and doesn't represent current developement progress.

What is worth mentioning, newest build is very stable and almost prepared for daily use. There are only problems with battery, which can sustain power for less than a day. Also indicator is still not very accurate.

If you expect good build and very long battery life, then try CM build which was the best build so far. Current builds are devoted to bugfixing and stability.

Please do not distribute kernels which are only for beta testers.

(You can always ask needo if he needs any more testers).
[XPERIA X1 Android Development] milaq:
I can reproduce the issue with fixed 100% battery charge level. This happens for me if the phone is fully charged wether it be in Droid or Winmo (then booting Droid with AC connected). If I reboot the indicator in Winmo shows the actual percentage level -> booting Droid -> correct percentage.
[XPERIA X1 Android Development] duckly:
Thanks for the update, will try to reprouce it. It should be fairly easy to fix now that I know what to look after :)
[XPERIA X1 Android Development] needo:
When i sent the beta build to testers i said don't distribute it .. now i can see a thread with the attached kernal !!

so .. THANKS GUYS for respecting me...
[XPERIA X1 Android Development] ziTney:
It wasn't me :p

Loving your PureFroyo ROM needo! RESPECT!

Only problem I had at some time is that I couldn't open my messages anymore(proces com.android.mms error), had to reinstall PureFroyo
[XPERIA X1 Android Development] preston74:
everyone knows who did it: http://xdaforums.com/showpost.php?p=11801141&postcount=327

show some respect to developer.
[XPERIA X1 Android Development] needo:
ok Thanks preston .. as you all know .. these kernals weren't my work .. ,but i didn't ask ygge for permission to puplish it .. it seems that faryaab asked for that .. so i was wrong .. Btw .. we all try to improve & develop android for our X1 so go on all ..

& Sorry ...