yashsingh1/xdaforums huggingface dataset:
[XPERIA X1 Android Development] Pete Rask:
Nice, please DO SHARE your findings so that others may try and help out :)

Mine gets stuck on 66% but lasts for a whole day :p (a few calls and sms). Most annoying is loss of buttons from time to time.

Also tried to disable lockscreen (someone mentioned Widget Locker solved some problems) but that didn't change any behavior. Still need to touch screen to wake it fully and loss of hw-buttons.
[XPERIA X1 Android Development] ady_95:
Believe it or not, our gpu is running by default on 256Mhz, and at least in 2.6.27 kernel, it is oveclockable(I don't really know it's limit)

AND (also believe it or not) LG GT540 can run ICS (cpu @600Mhz, 156MB RAM), so we might have a chance...

@JurrePs3: doesn't matter if experimental, just tell us how to do it...
[XPERIA X1 Android Development] PersianSphinx:
WHAT?! 256?!?!!?!?!? NICEEEEEEEEEEEEEEEEEEEEEE!!! :eek::eek:

and still overclockable?! this phone is better than iphone 4!!! except the part with low cpu :p. i saw on twitter that some geezer installed a 256MB RAM on a G1. replacing the old 64MB xD i wanna do the same here. id buy a cuple of ram chips and replace the old crap ones :D id install a 512 MB on this one for the lulz if i could, just need a nod from someone who knows better than me ;) cool job all :)

so i would guess we can increase the GPU clock by at lease 64MHz...
[XPERIA X1 Android Development] JurrePs3:
Ok this worked for me :

Go to Recovery , so boot with camera button lightly pressed, then go to Advanced in the menu en then too Wipe Battery Stats then the orange letters will be gone for a few seconds en then they come back and then you must go to reboot system now.

Boot android and let it just be on till battery is low and the phone turns off, then charge it till its full and then it shows pretty accurate for me.

Jurre
[XPERIA X1 Android Development] aseteo:
Does this help fix charging issues?

Hey Jurre, does the phone still give issues to charge after doing this fix? (goes up to 40 or 50% and does not charge anymore, or does so slowly)
[XPERIA X1 Android Development] JurrePs3:
goes to 98% en then it says its completely charged, loading is just normal speed.

Jurre
[XPERIA X1 Android Development] aseteo:
Thanks!:D:D:D:D:D, trying it out now, if it works, you got to inform kerfooly about it, so that the thread can be updated, seems sooo much easier than that battery calibration madness!:D

---------- Post added at 06:53 PM ---------- Previous post was at 06:06 PM ----------

I wonder why it reboots after missed call with the stock launcher...hmmm
[XPERIA X1 Android Development] ady_95:
I didn't say reboots are fixed by changing launcher... only most of lag and struggle are eliminated(but not all)...
[XPERIA X1 Android Development] PersianSphinx:
ughhhh

is it the lib files that are causing this problem or is it an unconfigured driver? i dont know if this is going to help, but i can give the developer the files present in the G1. i thought maybe since the phones are really similar, it is going to help them if they have already ported CM7 drivers/kernels etc. correct me if im wrong please, i wanna learn :)
[XPERIA X1 Android Development] neoofoox:
I will try that, I tried the battery calibration methode and only got a maximum of 30min on batterie power, hope with this methode it will work.

But, I think it dont do anything different than deleting the batterycalibration file or am I wrong?
[XPERIA X1 Android Development] aseteo:
Sluggish Charging

did what you said, been charging for 4 hours or so, started charging well to 34%, 2 hours passed, at 53%, slowly charging up, is this normal?:confused:

okay did some reading, and i think the charger may have gone into trickle charge, and the battery reading is wrong?

it reads 7XX mAh/1500mAh in the battery meter app (linked on first page with download link for ROM and instructions)...but in actuality, its at 14XX mAh? because the voltage is at 4194mV (for my battery it is the maximum it reaches, possibly due to age of my phone (3 years, alot of cycles on battery)) so possibly there is some kernel error that halves the output value? I'm just speculating here.

I'm also assuming that the charger itself works with some internal voltage/amperage monitor to know when to switch to trickle charge...

Yes, i am a noob, Yes this is my first port on my Xperia, but just trying to assist the build, although i know the more experienced folks among us on this thread, more so the developers may already know this
[XPERIA X1 Android Development] neoofoox:
Is it at 4194 while your phone is charging, then it is not the battery shown.

For me when I connect power cable it shows a similar value.
[XPERIA X1 Android Development] aseteo:
Yes that the value while plugged in, immediately drops off to around 4100, 4085 upon removal of cable........

mAh readings are what bother me the most though, during charging, the mV value climbs to the 4194, mAh values also rise from 10, to 30...up to approx 780....but does not go any further
[XPERIA X1 Android Development] JurrePs3:
Im sorry to hear that it doesnt work for you guys :s
[XPERIA X1 Android Development] neoofoox:
I tried it, the phone charges only until 20% but I got a runtime off about 20min via Batterie until phone turns off itselve. For me it is quite good.

Was your batterie charged completly when you entered bootloader and wiped battery stats?
[XPERIA X1 Android Development] skas_2002:
Hi all,

tried this ROM it is quite stable, and very fast. It even loads with memory card in. Ocasional crashes and reboots I can live with. But the battery... Phone discharges itself like 50% over night. Phone does not charge past 72% in android.

The thing is, I used it with battery charged under windows, battery life was fine, something like 14-16 hours, that included flashing, and quite a bit of reading.

After that I could not charge it properly. So basically untill charging is fixed this rom is not very suitable for every day use...

It would be nice to hear from anyone who managed to solve charging issue. Tried to google for it but did not find any explanation how exactly charging calibrations work(deleting batterystats is not a calibration but some peace of **** realy on this device).

As for me? I guess I will have to look for an sd card ROM with good battery performance.
[XPERIA X1 Android Development] aseteo:
It works Jurre, the phone is charging completely, it just does not register the correct value, well, at least on my phone.

I had that battery meter from before, the one on the first page of the thread, i calibrated my battery in that, and i tried your method to battery fix.

Thinking that if the battery stats file would just refresh from those old settings, i deleted the battery monitor and have left the phone to discharge, it was on 51% battery, now, 11hours later, its on 27%, so battery life is excellent, looking at just over 24 hours on a single charge, maybe more, because I did not charge it properly after the battery charge did not go to 100%, might task29 later and reinstall android and try this method from initial boot :D
[XPERIA X1 Android Development] aseteo:
Bugs found

Okay, found 2 bugs today

1. Music Becomes choppy, starts and stops when headset is plugged in, running from onboard android music player (kinda sounds like what happens when you're playing music on a seriously overloaded PC, like the music pauses for a second to buffer, lol)

2. All buttons except the Power Button crashes when android music player is launched, will try with ES Media Player and reconfirm if the same occurs,

***listening to music via ES is fine though, no problems, just my buttons crashed and cant adjust the volume LOL!
[XPERIA X1 Android Development] PersianSphinx:
i think this problem can be fixed by correcting a couple of the drivers. i will look into this if i get the x1 soon...
[XPERIA X1 Android Development] aseteo:
From my understanding, battery calibration is just a reading the phone takes, and compares it to the hardware specs of the battery (stored in a driver perhaps?) and android for some reason, does not read it properly, or not at all on the first install, thats why they recalibrate, to delete the file and get the phone to basically, read back the driver/library for the battery, gain its specs and replace the file, atleast thats what i think is the case, deleting the battery stat file just removes the need for a calibration app, and when android is rebooted, it would automatically regenerate one, (in a sense like how it finds a driver for new hardware on a PC, for comparison/explanation sake)
[XPERIA X1 Android Development] ady_95:
When you plug in the headphones you just need to press one of the two volume buttons and the music will play normally or just stop...
[XPERIA X1 Android Development] PersianSphinx:
what about headphones that have buttons on them? like beats etc?
[XPERIA X1 Android Development] aseteo:
Music issue

Couldn't try that, buttons crashed upon entering the music player, only key that was working was the Power button,

Continuing with Testing..................

Task 29'd the phone and reinstalled the android, did the "remove battery stat" method jurre suggested charging got up to 61% this time, haven't messed around with the phone since,

Noticed on the bootloader code, there was a line of code with battery stats, cant remember exactly what it said, but it had the following values

battery: mv 3872 mA -273......yes, mA is negative...thinking possibly usage from boot, will test battery calibration app again, for last time too, dont care if the value is wrong really, just that the phone runs for a while,

battery life isn't as great as Windows Mobile, approx 27 hours on single charge, not really used, but not really on standby, low usage

whereas windows mobile, with fairly intensive usage, calls, text, media player, would normally get 2, maybe 3 days out of a single charge.....

Also Noticed that when i task 29'd and reinstalled android, my cell signal meter became ALOT more accurate, matching exactly to how it would register in Windows Mobile, (including deadzones, within mere metres of windows mobile registered deadzones)........ will note if there are any increases in battery life because of this also, as the major use of battery on my phone was cell signal standby on android.

---------- Post added at 09:39 AM ---------- Previous post was at 09:37 AM ----------

The buttons being referred to are the volume buttons on the side of the handset
[XPERIA X1 Android Development] PersianSphinx:
i know, i was asking that would the headphone buttons work should i attach them
[XPERIA X1 Android Development] aseteo:
Massive Battery Life cut

hmm.....went from over 25 hours of battery life, to just less than 7........ gonna try battery recalibration with the app, sigh, why is the battery life so poor, major usage from cell standby, could it possibly be something with the phone's transmitter, be it poor power management due to some kernel or driver build/install?

Haven't tried music player since, running the ES Media player, works perfect thus far
[XPERIA X1 Android Development] neoofoox:
Be glad that you get 7 hours, I just get a maximum of 30 min^^
[XPERIA X1 Android Development] JurrePs3:
i just get 12 hours or a bit more battery
[XPERIA X1 Android Development] PersianSphinx:
the problem is with a badly ported/uncompletely ported PMU. when that is done porting, everything will be fine.

how can this project be in BETA when not even all of the hardware drivers are ported? it cant be in beta with no GPS :confused: i would categorize this ROM as a late ALPHA. i will try out different solutions again, if i get the X1. this weekend, hopefully :) :D
[XPERIA X1 Android Development] Pete Rask:
That sound absolutely marvelous! Thx!! :)
[XPERIA X1 Android Development] JurrePs3:
Also cant wait ;D
[XPERIA X1 Android Development] neoofoox:
Do you already have the knowledge to do/fix that?

me too
[XPERIA X1 Android Development] aseteo:
Patiently Awaiting the fixes

Can't wait for that either, fixed the battery life by decreasing CPU clock back to 528MHz, now the phone runs that much slower, not totally unusable, but market does crash now that the processor is slowed down, oh well, will have to do as i've fallen in love with Android and cant stand to see Win Mo anymore:p, LOL! will run my phone as is as a daily user, besides, i have faith there would be some breakthrough in the upcoming weeks :D
[XPERIA X1 Android Development] JurrePs3:
Same here, i just prefer a not so good working android above Winmo.
[XPERIA X1 Android Development] PersianSphinx:
i shall try. dont know what will happen though. need to see what the problem is first :) but i have backup, if i cant do it, i have many friends that know good coding ;)

still i suggest you not to get too excited, because my friend is weird and may not give me his phone in the first place :( hope is good though...

---------- Post added at 12:53 AM ---------- Previous post was at 12:44 AM ----------

ok, can you tell me what the OC was in the first place? not surprising the old CPU is really slow :p also, how much life do you get out of one charge? remember guys, porting CM is real hard work... i dont know how far developed this android even is, lets hope the answer is A LOT! XD anyway, the people who are porting ICS probably have either GB or CM7, if its nand. besides, if you guys like android so much, i suggest use the working sd card version until you get a stable CM port by the good lads that port it :p
[XPERIA X1 Android Development] neoofoox:
But as I know the ROM part is not the most problem, it is the Kernel. Battery Problem depends on kernel the boot via sd card too.
[XPERIA X1 Android Development] aseteo:
ok, can you tell me what the OC was in the first place? not surprising the old CPU is really slow :p also, how much life do you get out of one charge? remember guys, porting CM is real hard work... i dont know how far developed this android even is, lets hope the answer is A LOT! XD anyway, the people who are porting ICS probably have either GB or CM7, if its nand. besides, if you guys like android so much, i suggest use the working sd card version until you get a stable CM port by the good lads that port it :p[/QUOTE]

The original OC on my handset was 614MHz, and i dropped it to 528MHz for both low range and high range in the cyanogenmod settings....86MHz difference, may not sound like much, but it does make a substantial difference with battery life, i had 528MHz as the low end and 57X MHz (cant remember exact value, was the second selection after 528MHz) and i got 27 hours of battery life, whereas last night when the phone died in 7, it was set at 614MHz both (standard value)
[XPERIA X1 Android Development] PersianSphinx:
I dont think you use a CM7 kernel when you use a froyo or GB ROM on your sd.

---------- Post added at 02:18 AM ---------- Previous post was at 02:14 AM ----------

The original OC on my handset was 614MHz, and i dropped it to 528MHz for both low range and high range in the cyanogenmod settings....86MHz difference, may not sound like much, but it does make a substantial difference with battery life, i had 528MHz as the low end and 57X MHz (cant remember exact value, was the second selection after 528MHz) and i got 27 hours of battery life, whereas last night when the phone died in 7, it was set at 614MHz both (standard value)[/QUOTE]

that is actually pretty good. you dont want to know how bad my G1 is doing :( there are no good kernels for it, you see, and i havent bothered looking in to it :rolleyes:

is this 7hrs a 7 hrs of decent usage or just phone sitting there with screen off?
[XPERIA X1 Android Development] aseteo:
7 hours doing absolutely nothing, 27 hours with mild usage, with data running (EDGE) when processor speed is reduced
[XPERIA X1 Android Development] skas_2002:
Try to put the lowest possible value for low - that will basically stop phone from using the processor when the screen is off. And yes it will increase battery life dramatically. It makes the phone usable as phone...
[XPERIA X1 Android Development] skas_2002:
About charging. Flashed WinMo, charged the battery, went to SD card rom - battery stats just erratic))). From 80-100 and back in 10 minutes.

Flashed different radio 1.17 - pached radio. (just in case). Charged the battery, flashed android.

Android booted with 95% battery!!! Charged it up to 100%, discharged it to 80%, charged it back to 100%...

First power off came at 20%...

Yesterday charged it to 53% (had to leave, and needed mobile internet) - read some books - 1.5 hours, used EDGE for 2-3 hours, the phone did not die in 6 hours, it actually gave me a battery low warning as it is supposed to do at 15% and kept on working till 0%...

Basically Radio+flashing with battery properly charged kinda solved the problem.

The only major issue left is reboot when I get a missed call... Anyone managed to solve this? I did install a different Launcher, did not help at all...
[XPERIA X1 Android Development] LENIPENb:
Sorry for bad english. I have a problem. I flashed android, everything is ok, except battery, but this is not main problem. Problem with calls, from another phone i cant call to my android experia, experia just clears the call without any notification. And, is it possible to make this rom multilang? I know about morelocale, but this is a not good solution.

Thanks for answers.
[XPERIA X1 Android Development] neoofoox:
this is a Beta build, the android reboots sometimes because of a unspecific reason.

First of all we need a rom/kernel with good battery performance and it should be stable (so no reboots or reboots reduced a lot.

Language wouldn't be that big problem I think, but until now you will have to accept the advantages of morelocale.
[XPERIA X1 Android Development] JurrePs3:
Hi im not an developper , but i looked a multiple times in the zips in the rom.

I cant change anything to the kernel, because i dont have the knowledge for it but im now about adding Dutch language. whats your language? i can try to add it ;)

Jurre
[XPERIA X1 Android Development] aseteo:
Could you possibly link us with the patches you installed? and a small procedure?

---------- Post added at 04:59 PM ---------- Previous post was at 04:56 PM ----------

:eek: how does your phone go to 128MHz! the minimum for mine is 528 :(, oh well, battery life is still alot better this way, thanks!
[XPERIA X1 Android Development] skas_2002:
Just scroll down, it allows you to set 128.

Radio I got in this thread: http://xdaforums.com/showthread.php?t=720455. (I actually got file names there had to google for the files since the links are dead)

Update: Phone does charge.
[XPERIA X1 Android Development] aseteo:
Just updated my radio gonna test it out, see if it makes a difference, hopefully it does,

With respect to battery life, i have recalibrated the battery, but haven't killed it yet, completely, for recalibration purposes, will do so soon
[XPERIA X1 Android Development] LENIPENb:
Hello, it would be awesome! My language is Russian. Can you also help me this calls? I have problem with only 1 number. Its sad for me. Any guesses about it? Its like phone add my number to blacklist, and i cant call to xperia, but i cant see a blacklist.:(
[XPERIA X1 Android Development] PersianSphinx:
try the setcpu app. its free in xda (just search forums for it) and ~2 euro in market
[XPERIA X1 Android Development] skas_2002:
It is already implemented in Cyanogen, so dont really have to do this.

About battery performance and speed - this Rom is much much better than SDcard roms - it has got a working sleep feature, at the moment I get only one issue I can't live with:

Missed call reboots.

Does everyone have this problem? My phone reboots on EVERY missed call.

The other thing a developer might add unblock phone upon opening the keaboard - would be very useful. At the moment I use power+menu combination(you can set it up in settings) to avoid sleep of death in 100% of cases.

About charging: Use a SE charger, not computer, not travel charger, not some Motorolla charger but SE charger.

Phone still charges from computer, but usb drivers have to be installed and usb debugging on. AND IMPORTANT phone might not charge on some computers at all(up to 25% or something), phone may not charge whilst it is asleep!(have to check this) and consequently never charge past 75-85% since the charge rate after battery goes to 70% slows down dramatically...

BTW if anyone knows where are the missed calls and unblock triggers are located in the rom, tell us, we might just as well solve the problem.
[XPERIA X1 Android Development] PersianSphinx:
you dont need it but its easier (setcpu) i use setcpu mainly bcoz undervolting nad profiles and everything is so easy to setup.
[XPERIA X1 Android Development] aseteo:
Battery Charging

Yep.....after much fighting, i have finally given up........

For those having problems with battery life, you need to have your phone charged to 100% before flashing, mine was around 55% when i flashed it, 55% is all it charges to now....but at 55% the phone battery last a pretty long while, especially with processor speed change!....can anyone confirm if there is any way i can charge the phone to 100% outside android? as i feel android is doing it....
[XPERIA X1 Android Development] ashwin1234:
So just to clarify this, once I flash this, the battery can be charged just like any other Android phone (unlike the SD ones where must be charging in WM), and the battery life and stability are better than a SD ROM like Sense Droid X?
[XPERIA X1 Android Development] PersianSphinx:
no. first charge to 100% in WM. flash this android and use battery calibration etc. you should be able to charge to 100%, according to the good guys here :)
[XPERIA X1 Android Development] djkarl:
try putting the phone in to bootloader mode and then plug the charger in "i think" it will start charging
[XPERIA X1 Android Development] aseteo:
Battery Confusion

Had my phone charging all night, Android said the battery was at 54%....flashed back to Windows Mobile, was one bar short of full.... thinking it was that "rare" battery conundrum as described in first post, i task 29'd the phone and reinstalled windows mobile (OMG ITS SO SLOW) battery reads 100%....so...therefore.. the battery was always fully charging but registering an incorrect value in android? or the battery just refused to charge completely in Android...:confused:

charged to 100%, going to give android a last chance before I decide whether to buy a new phone or not

*UPDATE*

Phone started android at 99%, battery discharging at a good rate, did not need to calibrate battery, worked from the beginning....might just hold on to the phone then :D
[XPERIA X1 Android Development] djkarl:
let us know how long you from that first charge please
[XPERIA X1 Android Development] aseteo:
Battery life

Going on almost 24 hours (i think by now, cant remember exactly when i flashed it), battery at 46% right now, but the phone is mainly on standby, couple restarts due to key failure, plus checking it 2 or 3 times an hour, camera use occasional wifi use, (5 mins here and there, mainly for checking email)

**the phone is active with active radio connection to cell provider**

Also, thinking back on it, i kept the phone plugged in and charging during the android install, maybe you should try that also, task 29 the phone, keep it plugged in and charging during LK bootloader install, android install etc...

Phone does charge in CWM Loader....

Will keep you informed as to the time it actually dies, although battery monitor widget estimates 19 and a half hours before death
[XPERIA X1 Android Development] skas_2002:
Had the same, but for some reason after a few cycles battery is stuck at 100%...

Will try to charge in cwm or something...

---------- Post added at 08:20 PM ---------- Previous post was at 08:13 PM ----------

Battery life yes, much better. Charging, well, it charges in some weird way...
[XPERIA X1 Android Development] pirlano:
i'll flash tomorrow and make a good report (battery life, bench, 3g/wifi use, stability etc etc)

i hope alex will continue this wonderful project :)