yashsingh1/xdaforums huggingface dataset:
[Xperia Arc Android Development] proliant:
I have just collected my Arc with motherboard replaced from Sony Ericsson. It takes 2 days, no complain :)

The zergRush is great!

vpcp115kg download # adb push zergRush /data/local/

536 KB/s (23052 bytes in 0.041s)

vpcp115kg download # adb shell

$ cd /data/local

$ ls

zergRush

tmp

$ chmod 755 zergRush

$ ls -l

-rwxr-xr-x shell shell 23052 2011-10-21 19:50 zergRush

drwxrwx--x shell shell 1980-01-06 08:00 tmp

$ ./zergRush

[**] Zerg rush - Android 2.2/2.3 local root

[**] (C) 2011 Revolutionary. All rights reserved.

[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

[+] Found a GingerBread ! 0x00015118

[*] Scooting ...

[*] Sending 149 zerglings ...

[+] Zerglings found a way to enter ! 0x10

[+] Overseer found a path ! 0x000151e0

[*] Sending 149 zerglings ...

[+] Zerglings caused crash (good news): 0x2abcccc4 0x0054

[*] Researching Metabolic Boost ...

[+] Speedlings on the go ! 0x6fd256bd 0x6fd39847

[*] Popping 24 more zerglings

[*] Sending 173 zerglings ...

[+] Rush did it ! It's a GG, man !

[+] Killing ADB and restarting as root... enjoy!

vpcp115kg download # adb shell

# id

uid=0(root) gid=0(root)

# exit

vpcp115kg download #
[Xperia Arc Android Development] heidality:
http://xdaforums.com/showthread.php?t=1312398&page=4
[Xperia Arc Android Development] FiDra:
It means that you have to flash the 2.3.4 (.283) firmware to use this modified kernel :D
[Xperia Arc Android Development] Bazoocaze:
I'm very happy to know this.

:D
[Xperia Arc Android Development] tonyb15re:
Why? Its just a bodge to fool the power system into thinking it has battery? Ive not read anywhere that it actually decreases properly with battery drain and increases when youre charging.. Agreed it gets you back up and running but there is still an underlying problem..
[Xperia Arc Android Development] Bazoocaze:
I just hope my patch will make a difference for those who can not leave the house carrying the phone on because the phone is off showing 0%, and who can now go out and use the phone on the street, although they can not have an accurate indication of what the current capacity of the battery.

And I'm happy to know that someone appreciates my work on this, especially considering that my phone is not broke, so I'm doing this to learn and to help those who are having problems with the phone, not to try to solve my problem.

If you wish, you can complain to Sony because of this problem or me not correctly solving this issue. Thank you.
[Xperia Arc Android Development] icet925:
Hey Bazoocaze,

I just want to make sure..

Can I flash 2.3.4 and then apply your patch and also root it with the zergrush exploit too?

Just want to make sure if its worth it to clear everything again :o
[Xperia Arc Android Development] Ghost_kh_07:
hello! Can you make patch for locked devices
[Xperia Arc Android Development] Bazoocaze:
You have Kernel and System on the android phone. The battery patch is on the Kernel side, and zergRush/root is applied on the System side of the phone. So you can safely root the device. :)
[Xperia Arc Android Development] constantinexx:
so ..its a hardware malfunction? wright ?

is the BQ is really damaged and NEED to be replaced if that is so .iam going to do it your way IF NOT i prefer to wait ..

BUT really thank you very much CAN WE put the things straight. we need TO:

1- flash the .238 (which can be found (give us the link )????? global or the uk version branded??)

2-unlock bootloader ( what this affects my phone ) ( can i re-lock it after this mission :) )

3-flash the patch :) :D:rolleyes: ;)

4- i canot OTA .

5-i cannot update to 4. or ICE CREAM

IS ALL ABOVE WRIGHT PLS GIVE US THE LINKS
[Xperia Arc Android Development] Bazoocaze:
Hi,

I had read the fuel gauge BQ27520 datasheets several times, and after some research and tests, I think the fuel gauge is in an unrecoverable state, not responding for i2c communications (so, a hardware failure :( ). I tried to bring back the fuel gauge to a know state, but it shows unresponsive to all commands on i2c bus :( .

If you want to try this patch, you can use any official ROM you want (branded / debranded / etc), but the version must be android 2.3.4 kernel .283. After the patch, you can also root it using zergRush.

Follow these steps to get the patch :) . All information need is on this forum, search if you dont know how to do some steps:

http://xdaforums.com/showpost.php?p=18813587&postcount=59
[Xperia Arc Android Development] ingro:
Well I did not have the problem but I'm happy to see that someone finally worked it out... Thanks Bazocaze!
[Xperia Arc Android Development] SireJoe:
How likely do you think it is that SE will be able to fix this issue with a software upgrade? I have just been waiting for a good patch (and thank you very much for the hard work) but if future SE updates are not going to fix the underlying issue, I might as well try and bring it in and see if my warranty is still good.

I can't really be without my phone, so I havent bothered to try yet.
[Xperia Arc Android Development] steryman:
The patch works fine (running on 2.3.4). I also had root access after I flashed the boot image, I don't need zergRush. I hope there will be a boot img for CM7 containing this patch for those with the bug... I really want CM7 on my Arc... but I need a patch to run it without USB... and FXP043 requires .42, so DooMKernel won't work...
[Xperia Arc Android Development] Bazoocaze:
If its is a hardware failure (I think so), then SE was unable to fix the controller with a software upgrade/patch.

There is no way of obtaining online battery capacity without the help of the fuel gauge, because battery dont have a "% capacity", but have a "full charged maximum capacity" and the actual capacity is the amount of charge left from the total minus the cumulative coloumb count of current drained by phone. The fuel gauge is responsible for sensing the coloumb count, and without it, we are only poor guessing the actual battery % capacity. This way, if the fuel gauge had an unrecoverable hardware failure, none can be maid by SE to recover the phone capacity of reporting battery status - its impossible to calculate without a coloumb counter in hardware.
[Xperia Arc Android Development] shahzaib.khan:
this patch also works in 4.0.2.A.0.42
[Xperia Arc Android Development] FiDra:
Wow, I'm so excited to know that :D
[Xperia Arc Android Development] steryman:
Nice, but will FXP043 work with this kernel? I found somewhere in this forum doomkernel for CM7, is this patch based on that one?
[Xperia Arc Android Development] :
Try. What's the woody that can happen?
[Xperia Arc Android Development] steryman:
Um... they say to wipe the device... I've just restored my apps o.o

Later Edit: Nah it doesn't work, after it loads I touch the android and it's very laggy, I press sign in and nothing... it freezes...
[Xperia Arc Android Development] uyo_kun:
Hi everyone! I have a something news from my phone. Well, I was using .181 patch because I got the 0% issues:(. When I tried update with OTA, it says that my phone is latest update. But right now, when I update with OTA again, it says,

"New SE software is now available for your phone. Update your software to get the latest features and corrections and keep your phone is the best possible condition

You must use a computer to update to phone. Find out more at sonyericsson.com/update.":eek:

My question is, is it relevant with the patch? Or anything that you know maybe?:confused:

EDIT: I was root it yesterday with this program from DooMLoRD http://xdaforums.com/showthread.php?t=1320350
[Xperia Arc Android Development] itachi naruto:
so why then
[Xperia Arc Android Development] constantinexx:
why you are pepole too greedy

2 days ago you were searching a solution to fix our died phones

now you are looking to fix your phones with an applications not via usb ????

stick to this solution better than you end with a fully bricked fu..ckin brick

:rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes::rolleyes:

Expert S: CAN WE CLEANLY SOLVE THIS PROBLEM BY CHANGING THE BQ ON THE MOBO

AND IS THE BQ IS PREPROGRAMED OR WE NEED TO PROGRAM IT AND ISIT POSSIBLE ???

THX IN ADVANCE
[Xperia Arc Android Development] shahzaib.khan:
Yea there are few developers who are looking into this matter and most of them quit on this work...this matter still not taking seriously by developers....
[Xperia Arc Android Development] Jinx13:
I actually think that statement is a little unfair...

There has been developers looking into a solution, I don't think it's them quitting,

I think it's a case of them realising that it can't be fixed.

Even se themselves replace the mobo of the phone and do not look into a fix.

the_laser of setool2 even looked into it with no luck.

Recognised developers of XDA and other forums also came a blank.

Each have taken it seriously but found it cannot be done...

Just send to SE for repair all of you should have manufactors warrenty even if you bough the phone from other sources.

Jinx13
[Xperia Arc Android Development] JMSpurs:
Guys, this is a lot more active, in terms of looking for a solution

http://xdaforums.com/showthread.php?p=18851882#post18851882
[Xperia Arc Android Development] shahzaib.khan:
i agreed with u also but u can look clearly that the developers from china are trying to make a solution other wise every one creating a patches ....
[Xperia Arc Android Development] JMSpurs:
Also it can be repaired by re-soldering a new chip from http://search.digikey.com/uk/en/products/BQ27520YZFT-G1/296-27621-1-ND/2344440

but obviously, most people won't want to do it. Just letting you know in case you reckon you can do it.
[Xperia Arc Android Development] constantinexx:
Help ma i want to replace the bq

CAN I REPLACE THE BQ? PLEASE HELP

THE TEXAS INSTRUMENT DATASHEET SHOWS THAT THERE ARE TOW OF THOSE LITTLE BASTARD THEY ARE bq27520YZFR-G1

bq27520YZFT-G1 AND ALSO THERE IS THE G2 ONCE WHICH ONE OF THEM CAN BE USED ON THE SE ARC ???

ALL I NEED IS TO REPLACE IT? IT WILL WORK AGAINE? IAM READDY FOR IT

JUST TELL ME ILL DO IT MA SELF:cool::cool::cool::cool:
[Xperia Arc Android Development] uyo_kun:
are you didn't see it clearly?? maybe SE develop new patch again from PC Companion if I'm correct. Or something.:confused:
[Xperia Arc Android Development] JMSpurs:
You can buy the chip from http://api.viglink.com/api/click?fo...1-ND/2344440&jsonp=vglnk_jsonp_13198724659151, but I honestly don't know, which one it is

---------- Post added at 08:55 AM ---------- Previous post was at 08:15 AM ----------

I think the problem is that the firmware wasn't flashed onto the chip properly. This has made the chip unusable. If only we could flash different firmware onto the chip???
[Xperia Arc Android Development] steryman:
As I know they already tried that but no response from the fuel gauge...
[Xperia Arc Android Development] electrash:
@juvanni

hi everyone!!! proudly to say that the my problem with 0% battery level was solved... i just changed the fuel gauge then ay relock the bootloader then use flasher tool for flashing the build 181....

i have an extra working board of xperia arc then i try only to change the fuel gauge...its work!!!

MORE INFO HERE:

http://xdaforums.com/showthread.php?t=1275034&page=2

Sainty, the problem of my mobile before is no arabic language. so i did,i unlocked the

bootloader and got rooted....so i do the arabic language procedure but my version is

2.3.3...then i use update service to update my version,power on the mobile,i got the

0% battery level... i was surprised that version 2.3.4 is not good for a rooted

device...my fault is,i forgot to relocked the bootloader of the device...

since i have an extra xperia arc with a broken LCD,i borrowed its fuel gauge IC then

put to my 0% battery problem...now, the mobile is working properly without the 0%

battery level....

hint....the fuel gauge ic is near at the battery terminal of the XPERIA ARC...
[Xperia Arc Android Development] shahzaib.khan:
How to change a fuel gauge frim where i can get this **** ?
[Xperia Arc Android Development] shahzaib.khan:
what happen if we flash x10 firmware into ARC?
[Xperia Arc Android Development] JMSpurs:
As downgrading the firmware on arc/neo corrupted the firmware on the fuel gauge, you could experience some even more severe problems if you flashed different firmware. You probably wouldn't as it would be flashing drivers for non existent pieces of hardware, but unless you really want to, I wouldn't.
[Xperia Arc Android Development] shahzaib.khan:
Hmm yeah u r rite im jus asking :p..
[Xperia Arc Android Development] icet925:
I have the same thing when I try to update.

You should try and see if there are corrections.
[Xperia Arc Android Development] electrash:
the IC code written in th FUEL GAUGE IC is TI 13A0VEI, SN 1002036

you can search for that over "texas intruments" or other sites :)
[Xperia Arc Android Development] shahzaib.khan:
What type of correction?? I recently try to update from pc companion .but nothing happen the problem remains still
[Xperia Arc Android Development] shahzaib.khan:
Im going to sell this **** cell ....
[Xperia Arc Android Development] steryman:
It's not phone's fault because you bricked it. It's one of the best phones, but it doesn't have godmod.
[Xperia Arc Android Development] SireJoe:
What! It DOESNT have god mode??

Dammit. What a waste of money. :P
[Xperia Arc Android Development] ates68:
fuel guage fw

hi all! i received my arc and the fuel guage FW version is 0x0507 0x0507 0x0112 ANSU 1 and bq275xx fwloader if can help
[Xperia Arc Android Development] ates68:
Fw 2.3.4 4.0.2.a.0.42
[Xperia Arc Android Development] Jinx13:
How much for?
[Xperia Arc Android Development] FiDra:
Hi guys,

Check this out :D

http://xdaforums.com/showpost.php?p=18913335&postcount=182

Cheer!
[Xperia Arc Android Development] shahzaib.khan:
Fidra i jus came here to tell them about ur work:D....guyz fidra created one kool thing which is very very usable for us jus checkout the link....

And bacooze is trying his bezt for v4 but there is one thing i cant understand why doesnt doomlord working on this infact bacooze is creating his patches based on dooms kernel:s....i think my words are still right our problem is not still takin seriously by the developers if they do then i knw the perminent solution can be made up also ...
[Xperia Arc Android Development] meeaaoon:
can we use latest firmware with atleast 1% battery with unlocking the bootloader....??/
[Xperia Arc Android Development] FiDra:
No, you can't.

You can use the latest firmware and apply the 85% patch of Bazoocaze.
[Xperia Arc Android Development] electrash:
http://xdaforums.com/showthread.php?t=1327024

maybe this will help :)
[Xperia Arc Android Development] VonK:
@FIDra

Hey a got an error flashing the batteryfix.apk

It says installed failed older sdk

my arc is on 2.3.2 build # 3.0.A.2.181 rooted

thx
[Xperia Arc Android Development] FiDra:
Sorry, I compiled it with Android 2.3.3 sdk only.

Please use 2.3.4 firmware with the 85% patch then use my app.

Thanks :)
[Xperia Arc Android Development] VonK:
Would I need to unlock my bootloader...

Thx for the help
[Xperia Arc Android Development] peacekeeper38:
yep bootloader open only :D
[Xperia Arc Android Development] VonK:
I see...

Ok thx for the reply
[Xperia Arc Android Development] icet925:
Does anyone know what happened to the chinese forum?

http://sebbs.it168.com/thread-340326871-1-1.html

It got deleted.?
[Xperia Arc Android Development] pandaball:
Yes it was either moved or deleted, according to the error message that you see in Chinese.
[Xperia Arc Android Development] uyo_kun:
If maybe someone can make .ftf with .283 / .42 1% patch...
[Xperia Arc Android Development] Bazoocaze:
:eek: Its funny, but the way you write seems that neither me, FiDra and others helping on this are developers, or have the qualified skills to give help on this.

:confused: Do you think only DoomLoard / Binary / Team FreeXperia can help?

Its unfair that you write this, especially after all the volunter work we did on this issue, and things like this trully demotivates me to keep helping on.
[Xperia Arc Android Development] JMSpurs:
I agree, I have stopped for a while but I didn't give up many hours of time to help miserable gits like this. Feel even more sorry for Bazoocaze as he has probably spent the most time out of everyone trying to fix this and like most people trying to help, he doesn't even have the problem.

Also I have installed Linux Ubuntu now and would appreciate if someone pointed me to a brief guide on how to edit and compile a new kernal.
[Xperia Arc Android Development] srebar:
JMSpurs, it was explained in the other thread http://xdaforums.com/showthread.php?t=1312398&page=9 (not on this page though) by Bazoocaze. I'm having problem with my PC for some days and getting frustradet becouse i'm not able to begin trying different approaches to find somekind of fix for our problem.

Bazoocaze, igrone shahzaib.khan, there will aways be someone who doesn't appreciate what other people do for them. Excuse me for the harsh language, but those kind of people should be... hurt, at least. :D
[Xperia Arc Android Development] JMSpurs:
Ah yes, I was aware of this thank you. I was just looking for a hint towards a more in depth guide, need a bit more help :D
[Xperia Arc Android Development] icet925:
Don't mind shahzaib.khan, he has been negative since the very beginning.

(Read his other posts)

I do very much appreciate your time and effort trying to fix this dreadful problem.

---------- Post added at 10:59 PM ---------- Previous post was at 10:58 PM ----------

Do you know where it moved to?

or they just completely gave up and deleted the thread.?
[Xperia Arc Android Development] uyo_kun:
relax, Bazoocaze. He always saying negative from first post. Just ignore him would make you better :D

sorry if I'm double post, but is the patch can't enchanted with .ftf so no need to unlock bootloader? :D
[Xperia Arc Android Development] shahzaib.khan:
Bazoocaze i mention ur name and fidra also ...the way i talked about is for remaining developers and ofcourse if there are more experienced dev works together the problem can be solve sooner ..... I m srry if i had said sum thing offensive....fidra and bacooze u guyz rock dude....n the other dev also who is working on diz :)....
[Xperia Arc Android Development] pandaball:
I think it was deleted, since the developer said that there cannot be a software patch for this, only a stopgap measure (aka fake battery level) and this is very likely a hardware problem. He did say he was bugging the engineers at Sweden but the thread was closed soon after I saw that.
[Xperia Arc Android Development] JMSpurs:
The problem is that the firmware on the fuel gauge chp (BQ27520) was corrupted by the downgrade. This means that nothing can communicate with the chip without the manufacturer's evaluation board, which requires removing the chip so it would probably just be easier to buy a new chip from http://search.digikey.com/uk/en/products/BQ27520YZFT-G1/296-27621-1-ND/2344440. It would be amazing if someone could force the chip to be flashed or something along those lines, some thing I'm trying to do :D!
[Xperia Arc Android Development] olipheus:
I've asked the same question before without any answers, but I'll give it another shot.

Now that we know whats failing, is anyone looking into making the actual part that makes the chip fail, safer?

I don't think that very many would consider to take their phone appart to replace the chip by themself, and since relocking the bootloader makes it possible to just send it for a free repair, I wouldn't say it's that interesting to work out a walkaround?

I'd rather put my efforts into making the actual flashing procedure safer. I guess it's the actual root of the problem, isn't it?
[Xperia Arc Android Development] JMSpurs:
The reason the chip fails is because of corrupt firmware, therefore the only thing that would prevent this problem would be for Sony Ericsson to release a new update to their kernal that prevented this problem ever happening.
[Xperia Arc Android Development] steryman:
C'mon guys can't anybody port what bazoocaze did on other kernels like CM7? This will also help him as he's busy with v4.

Or at least teach me how to do it
[Xperia Arc Android Development] JMSpurs:
Mate, I'd give it a go if someone told me how to compile it once the files are edited.
[Xperia Arc Android Development] steryman:
I use Racer Kitchen or something like that to decompress the boot image into kernel and ramdisk but I don't know how to edit them :D I use it too to recompress it
[Xperia Arc Android Development] steryman:
But look at the description: Description	IC BATT GAS GAUGE LI-ION 15DSBGA

It says Li-Ion... I have Li-Polymer
[Xperia Arc Android Development] osx67:
Hi all

My xperia arc is back from sony service. It's now ok for %battery.

The thing is that I've got a new motherboard within and ( new IMEI) ... it's SIM LOCKED for my precedent carrier (sfr france) !!!!:(:(

Have I do pay once again for another free sim code!??

Is there any other solution for me???
[Xperia Arc Android Development] steryman:
You didn't even had to pay for removing SIM lock... all you have to do is to flash a custom FW
[Xperia Arc Android Development] osx67:
Oh, sur!? can you tell me witch custom FW may I use? I'm actually on 2.3.3

and I have locked-bootloader Arc

thanks
[Xperia Arc Android Development] steryman:
Then just search for a custom 2.3.3 FW and flash it with flashtool... I don't really know wich is the best... because I already have it SIM free
[Xperia Arc Android Development] osx67:
I flashed 3.0.A.2.181 stock rom with flashtool but did not free my sim. Can you please give me a link for any "custom rom" flashable with flashtool? ( I cannot use cyanogen mod & Freexperia because i have boot loader locked)
[Xperia Arc Android Development] :
You can't sim unlock by changing firmware. Best bet is to use setool as it sim unlocks and unlocks the bootloader.
[Xperia Arc Android Development] FiDra:
Hi guys,

Check out the first post: http://xdaforums.com/showthread.php?t=1312398

Have your arc reborn :D and give Bazoocaze hundred glasses of beer :D
[Xperia Arc Android Development] uyo_kun:
waiting for locked bootloader :D
[Xperia Arc Android Development] Bazoocaze:
Wow you downgraded again your phone, so the next time you update, you maybe be a victim of the 0% battery issue again.

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

Hi. There will be no patch for locked bootloader (not from us).
[Xperia Arc Android Development] uyo_kun:
Well, if someone can develop the patch for locked bootloader:D
[Xperia Arc Android Development] JMSpurs:
There won't be a patch for locked bootloaders as Sony would have to sign the Kernal and after contacting them, they seemed adamant that they wouldn't. Sorry mate.
[Xperia Arc Android Development] kpmkat:
I've recieved my phone from SE service, fuel gauge working back, but...

When I turn off the screen (short power button press), then I am not able to turn it back - power or home button works every 5 or 6th time, mostly backlight goes on, but the screen stays black,. Tried new firmare and hard reset - no change ...

They fixed one problem and f...ed another...:( Back to service tommorow - for the 3'rd time.
[Xperia Arc Android Development] nghiemdung:
can anyone port the bazoocaze's kernel to CW 7?
[Xperia Arc Android Development] steryman:
I'm already working on this, actually I already made this but the wifi is bugged and doesn't starts, I'll post it after I fix the WiFi
[Xperia Arc Android Development] nghiemdung:
OK.wait for your success :D
[Xperia Arc Android Development] lungocphu:
Waiting...

A friend at Tinhte.vn
[Xperia Arc Android Development] steryman:
Ok guys check this: http://xdaforums.com/showthread.php?p=19158662#post19158662

IT'S ONLY FOR ARC FOR NOW... I'll patch the kernel for neo too

Later Edit: Neo users, you can now have CM7 on your phones with battery patch :) Check this: http://xdaforums.com/showpost.php?p=19175310&postcount=368
[Xperia Arc Android Development] hellomama:
I want a simple solution for this problem