yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] binaryslacker:
first of all thanks to all the Devs who was involved in this process of rooting the X10i. I would appreciate if anyone could explain the new cleanup.cmd cause i notice there is package.xml and not quite sure of removing the stuffs that I dont want and dont need.
[XPERIA X10 Android Development] Dave****:
As above, once again, thanks for this update I was waiting out for this instead of updating to 26 unrooted but I didn't expect it this soon!!

EDIT: I just updated from 24 root to 26 root and it bricked my phone. To fix it I ran SEUS and it updated it to 26 unrooted.
[XPERIA X10 Android Development] lethalprieto:
Hola tengo una duda de todo lo que hice como dice en el tutorial y todo fue perfecto, pero el problema es cuando abro el Timescape abre el facebook redes sociales o twit y menú de configuración y cuentas de servicio en línea o no obtener el facebook del twit solo google quería ver si no hay manera de que las cuentas de servicio ya sea en línea y en el Timescape
[XPERIA X10 Android Development] newalopez:
Hola, yo hablo español (nativo), y aun asi no entiendo bien tu mensaje , jeje.

[ when I get this correctly I can try to translate ].
[XPERIA X10 Android Development] mrtim123:
thanks for the reply! im running adw 0.7.6 - am i way out of date or what?

mine looks nothing like yours - yours looks way better :)

but i love it all the same.
[XPERIA X10 Android Development] mirdones:
Jerpelea,

I am really grateful for your work, but could you please upload the files to another site than hotfile.com?

This site is really slow from here.

Thanks.

Mirdones.
[XPERIA X10 Android Development] UpGrad3:
I just updated to 026 thanks for your hard work all of you who make this possible! :) 1 thing that has been puzzling me though is im running on windows 7 x64 and the x64 DevID files do not work im pretty sure i dont have an Itanium64 but i also tried them and they do not work the x86 files for DevID however work fine.

i dont understand ??? do they work for everyone on x64 or just me?

if it helps i have an AMD Athlon(tm) 64 FX-60 Dual Core Processor 2.61GHz
[XPERIA X10 Android Development] ghidda:
@Jerpelea

Upgrade now. All very well, tnx for your great work !!

But have a question :D

I have change and use the correct build.prop but my info phone said R2BA024?

Why this?

Is a not issue :D

Only i want understand :cool:
[XPERIA X10 Android Development] xGary:
Is it ok to root two times? Cause my phone is rooted already but then I messed up the framework thing making it freeze at boot screen. Just flashing probably fixes it but I might as well root to the new version?
[XPERIA X10 Android Development] mirdones:
@Jerpelea

I upgraded just now.

I changed and used the correct build.prop but my market still does not show some apps, like DailyStrip?

Does it need any other fix?

Thanks.

Mirdones
[XPERIA X10 Android Development] jerpelea:
keys are from latest r2ba023 german rom

maybe you have other key in your country that enables you to have more apps in market

@build.prop if fix is applied phones says 026

if not it sais 024
[XPERIA X10 Android Development] NightSidew1nd3r:
Hey guys, can I upgrade from r2ba23 straight to 26? Or do I need to upgrade to 24 first?

Thanks
[XPERIA X10 Android Development] Shiwantha:
@jerpelea, seriously whats with the hotfile? you guys want us to download this? give practical mirrors
[XPERIA X10 Android Development] naveen_reloaded:
Jerpelea work is awesome ... he just want to keep his files on hotfile , if anymember have good speed internet , can u guys upload them to torrent ? that would be great..

or even other site like mediafire ... coz they are way better than hotfile.

mediafire supports resume ? correct me if i am wrong...
[XPERIA X10 Android Development] trinity54:
hi guys sorry i aint a technical person.

currently i am on the Rooted R2BA023 firmware with x10i.

so inorder to have the latest 026 rooted , what are the steps i need to do ?

is it just simply get from post#4 by jerpelea?

1) UPDATE FROM ROOTED R2BA023 TO ROOTED R2BA024 X10i ONLY

then apply the patch..

then ,

2)UPDATE FROM ROOTED R2BA024 TO ROOTED R2BA026 X10i ONLY

then apply it again..

which finally get

3)R2BA026 FIX

so is that all i need to do ? or do i need to root it all over again?

thanks for all the help.cheers
[XPERIA X10 Android Development] Mr_Element:
Hi everyone just wanted to ask ... Have there been any YTOD (Yellow Triangle of Death) incidents with this new r2ba024_to_r2ba026_update thing?

Cause I already had one from 023 to 024 and thanks but not thanks I don't want another one!

Other than that great work @jerpelea , wish more people (including me) in this world had your mind and technical knowledge! Congrats! :)
[XPERIA X10 Android Development] KaktusHater:
How is the cracking of the bootloader doing?

Is there any progress on that, anyone knows?
[XPERIA X10 Android Development] Battosai94:
All informations are in the "XPERIA X10 Android Development" topics, let this post clean please.

Take a look here (Only read) :

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

And here :

http://xdaforums.com/showthread.php?t=726891
[XPERIA X10 Android Development] mirdones:
Do you know how do I find this key and put it here in Brazil?

Thank-you.

Ps: My x10a shows 026.
[XPERIA X10 Android Development] Ballfuzz:
Hey guys, lots of great information here.

I know this sounds retarded, but I feel like I've tried everything to get the downgrade flash program to work and I keep getting the same JAVA Error. I am running Windows 7 Ultimate 64 bit.

I've downloaded jre-6u21 from the Java site, i install into c:\program files (x86)\Java\jre6\bin\

THEN, I go to environment variables.

For user variables I created a new one:

Variable Name: Classpath

Variable Value: ;c:\program files (x86)\Java\jre6\bin\

THEN, for system variables I edited the Classpath variable that was already there to:

Variable Name: Classpath

Variable Value: ;c:\program files (x86)\Java\jre6\bin\

I still get the same error when trying to run 1_downgrade_flash.

"'Java' is not recognized as an internat or external command, operable program or batch file."

I feel like an idiot. I've rebooted a thousand times and have spent a few hours on this alone.
[XPERIA X10 Android Development] Battosai94:
You've to modify the files "flash.bat" and replace the word java by "c:\program files (x86)\Java\jre6\bin\javaw.exe"

For example :

java -jar > "c:\program files (x86)\Java\jre6\bin\javaw.exe" -jar
[XPERIA X10 Android Development] ardf69:
Update of /system

The update from 24 to 26 doesn't update the /system directory.

IF YOU ARE AN EXPERT AND YOU WANT UPDATE THE /SYSTEM DIR YOU CAN USE AND MODIFY THE SCRIPT IN ATTACHMENT

I REPEAT THIS SCRIPT IS ONLY FOR EXPERTS!!!!!!!!

Instructions:

1) modify the script (update.sh) as you want (I'm sorry for the few comments in italian)

2) put system.tar.bz2 and the script in the sdcard

from cmd write:

adb shell

su

sh /sdcard/update.sh

reboot

Your /system dir should be update.

THIS OPERATION IS DANGEROUS AND YOU COULD DO A REFLASH

Ciao Angelo

EDIT there is an error on the line 61 of the script:

dd if="$i" of="$SYSFILE" &>/dev/null

must be

dd if="$NEWFILE" of="$SYSFILE" &>/dev/null
[XPERIA X10 Android Development] Ballfuzz:
I actually followed the instructions here in the sticky on this topic and I got another error message now and it seems to be because I dont have JDK update 20.
[XPERIA X10 Android Development] MarylandCookie:
I dont think it was meant to. The system.tar.bz2 file was included for experts etc to "tinker" with or for people who require certain apps that they may have removed by mistake :)
[XPERIA X10 Android Development] ardf69:
The difference on /system aren't big but there are. For example Timescape is different and other binary files too (e.g. /system/bin/debuggerd).

I had to update my /system folder since my X10 was unstable. Now, after the update, it seems to be ok.

Ciao Angelo
[XPERIA X10 Android Development] NotBillable:
anyone tried a direct update from R2ba023 to r2ba026?

if so, Please post instructions on how to do that. I plan on doing this on the weekend.

thanks.
[XPERIA X10 Android Development] j4mm3r:
This is from a thread of mine on the general section:

http://xdaforums.com/showthread.php?t=739537&styleid=16

Hoping that this can get addressed here as well.

Hey sorry that you felt that my query was a complaint, but it is not.

And, just to address the "hidden" parts of the updates... my question is really very specific to the X10a and to the updates released for root from 023 to 024 and subsequently from 024 to 026.

Here is what I flashed when I rooted to 023 along time ago:

Here is whats included in the update 023 to 024:

And here is whats included in the update 024 to 026:

I would assume that amss.sin would be the file that would contain the so called "radio and kernel" updates... but this file is essentially the same.

Oh wait... maybe its the build.prop that has these radio and kernel related enhancements? ( ;) just kidding)

Seriously man, I understand that you don't have to answer or explain anything. This is a user/community driven forum and I just wanted to point out certain things for everyone to see and comment.

In my opinion, the recent updates that you made for the root, and specifically the file below, have nothing that I can detect that could be called as an improvement or enhancement for X10a users who might have already applied the previous releases for root such as ROOT_F2v2_X10a or ROOT_F3v2
[XPERIA X10 Android Development] matt0323:
is there a market fix for the r2ba026? i used the one for r2ba024 and it gave me exclamation mark.
[XPERIA X10 Android Development] MarylandCookie:
Heres mine:

Just unzip, connect phone with debugging mode enabled and run "runme.cmd"
[XPERIA X10 Android Development] bLack_Q:
I used your marketfix for 026 but I still cant make any calls. If I acces the phonebook from Timescape or from Helixlauncher nothing changes. Pls help me, I mean this cant be my suffer for rooting ^^
[XPERIA X10 Android Development] MarylandCookie:
The MarketFix has nothing to do with your phonebook, timescape or helixlauncher issue.

Try backing up your settings and doing a factory reset or reinstall the system apps using this post:

http://xdaforums.com/showpost.php?p=7414742&postcount=2479
[XPERIA X10 Android Development] mackdaddy187:
would this work for the x10a?
[XPERIA X10 Android Development] Dave****:
I updated from 24 root to 26 root and got yellow exclaimation mark. So I used SEUS and selected update and it updated it to 26 unrooted. After just reading the posts above I realised that I didn't have usb debugging enabled, or well at least I don't think I did since when I plugged it back in after updating it wasn't enabled. This would have caused the error, I imagine?

Anyway, to my point, what do I do to root it again now? Do I download the market fix? Or start again and flash to stock? Sorry if the answer is already there on the first page but I just can't seem to see it :s
[XPERIA X10 Android Development] strix75:
I updated from 24 root to 26 root and got yellow exclaimation mark. So I used SEUS and selected update and it updated it to 26 unrooted.

same thing happens to me, when i run the 24/26 update my phone gets bricked, i have to restore the phone in SESUS and then start over but every time i try to update after root to 026 it is bricked again.

So what is it that i am doing wrong?

I put the phone in debugging mode and start the update_24_26 files are good,

then i put the phone in flashmode and hit any key and nothing phone is bricked again.

Please help me out. :confused:
[XPERIA X10 Android Development] Aztriltus:
Just follow this and you will be fine.

Does anyone have the problem of the phone firmware versions still 024 when updating from 024 to 026?

Would the 026 fix in the first page fix this? If so, where do I put the build.prop?
[XPERIA X10 Android Development] x10klemi:
When i root can i update to 2.1 when its out?

Or should i wait for 2.1 and root than?

Thanks for the answers
[XPERIA X10 Android Development] x10klemi:
Sorry for the second post i dont wont post twice
[XPERIA X10 Android Development] ixemun:
this is what I do, when in debug mode, connect your X10 and run the "update_24_26"

when it it tells you to put the phone in flash mode and click any key, close it, put your phone in flash mode and just run "X10flash" (you can still do this even when your phone gets the exclamation mark, so long you successfully get the files needed when you're in debug mode)
[XPERIA X10 Android Development] Aztriltus:
Okay, just self-enlightened myself.

I didn't notice the build.prop file was in the UPDATE folder.

Just replaced it and my problem was answered.
[XPERIA X10 Android Development] Dave****:
Hey, I followed what you said but I am getting this when I run update24_26, is this supposed to happen? I am running 26 and want to root it. Phone is connected with debug enabled. SD is unmounted. Battery is at 87%.

mount: Operation not permitted
135 KB/s (1733 bytes in 0.012s)
/system/build.prop: cannot open for write: Read-only file system
please connect Xperia in flash mode.
Press any key to continue . . .
[XPERIA X10 Android Development] Aztriltus:
No. You need to mount your SD card in order for the build.prop to be saved there.

Then just follow my previous post in the same page or before to get it to work.
[XPERIA X10 Android Development] Grospolina:
Not exactly. Your step 1 is correct, but you have to apply the R2BA026 fix to the update files first. In other words:

1. Extract and apply the R2BA023 to R2BA024 update.

2. Extract the R2BA024 to R2BA026 update but DON'T apply it.

3. Extract build.prop from the R2BA026 fix (X10i or X10a depending on what you have) and overwrite the one in step 2.

4. Apply the R2BA024 to R2BA026 update.

I see you went back to unrooted 26. You have to start over from step 1 to root it again. The update is for rooted phones only. See above for how to apply the fix.
[XPERIA X10 Android Development] MarylandCookie:
Sorry this is for x10i only. I dont have an x10a.
[XPERIA X10 Android Development] saltorio:
Pardon my cluelessness. I have an X10a, currently running 023 rooted. I have the X10a files from Jerpelea's post #4:

UPDATE FROM ROOTED R2BA023 TO ROOTED R2BA024 X10a ONLY

UPDATE FROM ROOTED R2BA024 TO ROOTED R2BA026 X10a ONLY

R2BA026 FIX

Do I also need to grab the root files from post #1, or are these the only files I need. As I don't see a "Step 2" associated with either of the firmware upgrade packages, that seems to make sense to me.

Jerpelea (or whomever), it might be helpful to add some instructions to the "Upgrade" post (#4) to tell people what to do with those files. There seems to be a number of thick people (like me) getting confused.

Anyone with an X10a upgraded to 026 without any issues?
[XPERIA X10 Android Development] theeedy:
Did it work? Or did you loose all your data/apps/...?
[XPERIA X10 Android Development] killerskincanoe:
so just about an hour ago i had a perfectly working 024 rooted phone. i'd tried and failed the 24root to 26root update several times. i tried one more time and now i get the yellow! immediately at bootup. i'm not sure what to try next... it's happening evrytime.. pc companinon isn't seeing the phone... :(

edit:.. ok step 1 is working to downgrade flash now. see where this takes me.. :/
[XPERIA X10 Android Development] SaintyUK:
For those that have already upgraded to R2BA026.

Try this exploit.

I can confirm on R2BA023 it does work - see this screenshot :D
[XPERIA X10 Android Development] qwer23:
it works. i just updated from a rooted 023 to rooted 026 with the said files, no problems, full root access and everything's where it should be :D

just backup your apps and data to be sure...
[XPERIA X10 Android Development] Grospolina:
I actually meant my own step 2 --> "2. Extract the R2BA024 to R2BA026 update but DON'T apply it". As in: Extract the update, then overwrite the build.prop file with the one from the fix.

Maybe I should have called it step a, b, c, d to avoid confusion.

I updated my X10a without any issues.
[XPERIA X10 Android Development] Wai_AM:
Yes working on R2BA026 Generic
[XPERIA X10 Android Development] SaintyUK:
@Wai_AM, thats great news - thanks!
[XPERIA X10 Android Development] saltorio:
I didn't even get that far. I ran the Step 1 from the UPDATE_023_024_x10a. Then I pasted the Device ID into DeviceID.txt, then attached my phone in flash mode and ran step2.cmd. It ran partway through, then showed some errors on some sort of test file, and now my phone won't boot past the "Sony Ericsson" text, as I get the yellow exclamation mark.

<sigh>

-edit-

Here's the last bit of the command output I got:

Jul 30, 2010 8:16:13 PM X10flash readReply
INFO: <<< cmd=13,flags=1,length=0
Jul 30, 2010 8:16:13 PM X10flash writeCmd
INFO: write(cmd=13) (finish)
Jul 30, 2010 8:16:13 PM X10flash readReply
INFO: <<< cmd=13,flags=1,length=0
Jul 30, 2010 8:16:13 PM X10flash uploadImage
INFO: file system.sin not found. skip..
Jul 30, 2010 8:16:13 PM X10flash uploadImage
INFO: file userdata.sin not found. skip..
Jul 30, 2010 8:16:13 PM X10flash writeCmd
INFO: write(cmd=7) (finish)
Jul 30, 2010 8:16:13 PM X10flash readReply
INFO: <<< cmd=7,flags=1,length=81
Jul 30, 2010 8:16:13 PM X10flash testCmd07
INFO: <<<ERR_SEVERITY="NONE";ERR_CLASS="MISC_CLASS";ERR_STATIC="NO_ERROR";ERR_DY
NAMIC="";
Jul 30, 2010 8:16:13 PM X10flash writeCmd
INFO: write(cmd=13) (finish)
Jul 30, 2010 8:16:13 PM X10flash readReply
INFO: <<< cmd=13,flags=1,length=0
Jul 30, 2010 8:16:13 PM X10flash writeCmd
INFO: write(cmd=7) (finish)
Jul 30, 2010 8:16:13 PM X10flash readReply
INFO: <<< cmd=7,flags=1,length=81
Jul 30, 2010 8:16:13 PM X10flash testCmd07
INFO: <<<ERR_SEVERITY="NONE";ERR_CLASS="MISC_CLASS";ERR_STATIC="NO_ERROR";ERR_DY
NAMIC="";
Jul 30, 2010 8:16:13 PM X10flash writeCmd
INFO: write(cmd=10) (finish)
Jul 30, 2010 8:16:13 PM X10flash readReply
INFO: <<< cmd=10,flags=1,length=0
Jul 30, 2010 8:16:13 PM X10flash writeCmd
INFO: write(cmd=4) (finish)
Jul 30, 2010 8:16:13 PM X10flash readReply
INFO: <<< cmd=4,flags=1,length=0
Jul 30, 2010 8:16:13 PM X10flash run
INFO: ###test end.
Press any key to continue . . .
[XPERIA X10 Android Development] SiRIus[X]:
can anyone else post a link for the R2BA026_fix? I can't seem to download it.. 1 more thing, is it me only or is the 024 drains battery like a water hose?
[XPERIA X10 Android Development] dundun1701:
Check a few previous pages, someone already upload the file.

Yep, 024 drain my battery like hell, but it seem perfect with 026.

I start my working day with 100%, go to work listened to music for 20 minutes, sent a few SMS to my gf, and...OMG, battery still available at 100%, WTH :)
[XPERIA X10 Android Development] Thoughtscape:
Hi guys. Just a few things.

1. Cheers very much for letting my root this thing. I thank guy like you the world over letting us tweak OUR toys the way WE want lol.

2. The mediafix link for the x10a/i on rapidshare is inaccessable due to your account needed 'extending' so the link is invalid. ie This one:

X10i:

http://rapidshare.com/files/40517967...t-Fix.rar.html

X10a:

http://rapidshare.com/files/40518825...-X10a.rar.html <<<------ I NEEEEED this one!!.. Or do I? How do I know if I do or not?

3. The main one. I just root my x10a to x10i/ firmware 1.6/ baseband 1.1.28/ kernel version 2.6.29-rel semc-android@SEMC #2/ Build number R2BA024 [whatever all that means lol]. I went to do the last step [Step 3] to convert the x10i to the x10a [ie my phone] and it didn't copy the files across but did flash it.. back to the same x10i.

In order I did this:

1. Double-clicked 3_patch_X10a_only.cmd

Here I think it should have started copying files but it these errors:

'adb' is not recongized as an internal or external command, operable program or batch file.

'adb' is not recongized as an internal or external command, operable program or batch file.

'adb' is not recongized as an internal or external command, operable program or batch file.

'adb' is not recongized as an internal or external command, operable program or batch file.

one for each line of:

@adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system

@adb push build.prop /sdcard/build.prop

@adb shell dd if=/sdcard/build.prop of=/system/build.prop

@adb shell rm /sdcard/build.prop

I assume. I looked up 'adb' command from http://android-dls.com/wiki/index.php?title=ADB and found out what it means. All the others worked. Any idea why this one does not? Is it actually a function that should be run from the phone? Because I have tried it in flash mode, out of flash mode

[Actually the instructions say this:

After the copying is done you will see a similar window as in step1. It will tell you that you should connect your X10 in flashmode!

That, to me, tells me that I should plug it in normally. Then run the program then go into flash mode.

So beats me. It's crazy as that adb command has worked in the first two steps..

Can you PLEASE give me idiot-proof commands. And any software prerequisites.

HEEELLPP!!!

Cheers.
[XPERIA X10 Android Development] Sighx:
I know you guys are probably sick of hearing this from noobies like me.

But could someone please explain in more super duper easier form of how to update to 26?? I am currently on 23 rooted x10a.

I have downloaded the r2ba026 file and I'm just wondering what do I do with it..

If someone could help me out just by sending me a PM would be great so that I wouldn't piss more people off ; (

Thanks in advance!
[XPERIA X10 Android Development] saltorio:
ARGH!!!

I re-rooted my phone 3 times today trying to get up to 026 without weirdness (mostly thanks to the cleanup.cmd step causing problems).

I thought I finally got everything working. Installed up to 026 (using the full root method and then applying the patch). It all seemed good. I was able to restore from my Titanium Backup to get my old apps back.

Now I've noticed that I can't sync with Google. The account is setup, but it won't hold my "Sync Contacts" and "Sync Calendar" settings (enabled), nor will it actually perform the syncs.

When I first ran the Market after updating to 026, the setup wizard crashed just after I logged in. I have a feeling this is the cause. I've tried to re-do my setup (by clearing the Google Apps data within the Applications control panel), but every time I enter my account info and com.android.setupwizard FCs a few seconds into trying to login.

I have a feeling one of the apps I uninstalled likely caused the issue, but I really don't want all of SE's crap after rooting.

Anyone have any ideas/suggestions? Am I going to have to go through the whole root method again to try to get this fixed?

Here's my cleanup.cmd as I ran it:

@echo off

@adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system

@adb shell rm /system/app/LearningClient*
@adb shell rm /system/app/TimescapeTheme*
@adb shell rm /system/app/PcCompanion*
@adb shell rm /system/app/mox*
@adb shell rm /system/app/off*
@adb shell rm /system/app/play*
@adb shell rm /system/app/track*
@adb shell rm /system/app/EManual*
@adb shell rm /system/app/LatinImeTutorial*
@adb shell rm /system/app/AndroidQuadrapop*
@adb shell rm /system/app/LatinIME*
@adb shell rm /system/app/SEMCTouchPal*
@adb shell rm /system/app/se-supp*
@adb shell rm /system/app/TimescapeTheme*
@adb shell rm /system/app/semc-backup*
@adb shell rm /system/app/Launch*
@adb shell rm /system/app/Maps*
@adb shell rm /data/app/*.zip
@adb shell rm /data/app-private/*
@adb shell rm -r /etc/semc/startupshow

@adb shell rm /etc/semc/preset/app/persistent/*
@adb shell rm /etc/*.iso
@adb shell mv /etc/mount_iso.sh /etc/mount_iso

adb push app\packages.xml /sdcard
adb shell dd if=/sdcard/packages.xml of=/data/system/packages.xml
adb shell rm /sdcard/packages.xml

@echo ##############################
@echo # DEVICE CLEANED SUCCESFULLY #
@echo ##############################
@adb shell reboot
pause

pause
[XPERIA X10 Android Development] RodneyBR:
Wait a minute, I just updated using the 024 to 026 file, do I now need to apply the 026 fix?

This stuff is just a little confusing, so many files and updates... Thanks