Xperia X8 update 2.1 Discussion thread - XPERIA X8 Android Development

As you know update is already out. Here is information how to change your customization code so you can update:
1. You need your phone to be rooted. I use superoneclick 1.5.0. for me it works best. Newest versions do not work correctly at my X8. The attached archive X8win is the superonelick 1.5.0. You should enable usb debugging (settings->applications-development) and connect the phone to your pc. If you do not have drivers for the debug mode you can use the ones from the "X8 drivers" archive which i have also attached. After you have the drivers installed ,usb debug enabled and phone connected start superoneclick.exe and press root. You may need to wait 5 or even 10 minutes for it to complete. Wait until you see "Your device is rooted" popup.
2. Install root explorer. I have also attached it. Start root explorer. Open the "system" folder. In the upper right corner of root explorer you will see "Mount R/W" button. Press it. Now go to the build.prop file. Long press on it and select "Open in text editor". You should edit the following items:
ro.product.name=E15i_XXXX-XXXX where XXXX-XXXX is the customization code. For example mine is 1241-3708 but there is still no update for it.
ro.build.fingerprint=SEMC/E15i_XXXX-XXXX/sonyEricssonE15i/
ro.semc.version.cust=XXXX-XXXX
You should replace XXXX-XXXX with the desired customization code for all the lines listed above.
When ready press the menu button (left) while still in the text editor and press save.
3. VERY IMPORTANT - REBOOT YOUR PHONE.
4. After reboot check for update with Update service or PC Companion and it should find it.
If you edit your build.prop on your pc and return it back to the phone you should correct it's permissions so that it can be read by user, group and others and written by group using root explorer.
You can also see the codes which have the update at the sony ericsson product blog:
http://blogs.sonyericsson.com/products/2010/11/
Customization codes with update so far:
1242-7327
1236-9291
1241-4091 - It is russian firmware but has following languages:
Russian Firmware contains languages:
Русский (Russian)
Bahasa Indonesia
Bahasa Melayu
Basa Sunda
Bosanski
Catala
Cestina
Dansk
Deutch (Deutschland, Liechtenstein, Oesterreich, Schweiz)
Eesti
English (Australia, Canada, India, Ireland, New Zeland, Singapore, South Africa, UK, US)
Espanol (Argentina, Chile, Colombia, Espana, Mexico)
Euskara
Francais (Belgique, Canada, France, Suisse)
Galego
Hrvatski
Islenka
Italiano (Italia, Svizzera)
Jawa
Laviesu
Lietuviu
Magyar
Nederlands (Belgie, Nederlands)
Norsk bokmai
Polski
Portugues (Brasil, Portugal)
Romana
Shqipe
Slovenscina
Slovensky
Srpski
Suomi
Svenska
Tagalog
Turkce
Greece
Bulgarian
Kaзak
Ukrainian
Korean
Chinese (simplified)
Chinese (traditional)
Chinese (Hong Kong)
Here is how to check your customization code:
1. Lock the screen of your phone. Press the menu button (left button) so that the screen is lit but still locked.
2. Press the home (central button) and back (right button) in following sequence:
home-back-back-home-back-home-home-back
Try several times if you can not do it the first time. when successful secret menu will appear. Go to Service info->Software info and find "customization version"
It should be something like 1241-3708_R3A (this is my code, your will be different but the same format).
CURRENTLY THEE IS NO WORKING ROOT FOR 2.1. Superoneclick and z4root do not work.

i am wondering since x10 mini and x8 are basically the same can we flash x8 with x10 mini 2.1 rom ?i sent Bin4ry a message asking and waiting for response.
p.s x8 was supposed to ship with 2.1 or 2.1 two weeks after release.what are you doing SE?

I don't think that we will be able to use X10 mini image to flash x8 because the screen size and resolution are different and also the camera. Of course i will be very happy if Bin4ry proves me wrong and it is possible. X8 with this price is very attractive phone but SE should quickly update it to 2.1 so it sells even better.

we certainly need the update for x8, its a good phone, pitty about the OS at the moment limiting its potentials

Cooking custom rom for X8
Greetings all,
I will post these tips for those willing to repeat the success of custom roms on the X10i.
You can find a few X10i forums where they have cooked cyanogen rom.
To cook the new 2.1/2.2 rom, use standard kitchen from this link :
Cooker guide
You can start with HTC Legend template, but than modifications to .mk file are required.
Finally all the binary libs and custom files should be added to the rom, than cook it.
Once cooked (took 50min on dual P4-3Ghz machine), you get update.zip, system.img and boot.img files.
I've been playing with .zip files and noticed they don't have file permissions kept.
So the one to use is system.img, you can extract files from it with unyaffs tool (google it, its free).
If you extract files under unix (Linux/MacOS) file permissions will be kept and files are ready to be copied to the phone.
It's quite annoying to flash phone every time you made a mistake, so first make sure you prepare your X8 to boot from sdcard.
To boot from sdcard, we need to hijack the boot process from sony and mount our own /system and /data partitions.
After booting kernel, X8 runs the init.rc script that loads up Android.
Before the start, it checks if phone is off and plugged to charge (you probably saw this feature when phone is switched off on charge and screen shows battery animation)
This check is called chargemon, and its /system/bin/chargemon.
We can replace this file with a script.
Prepare the card like this :
1. FAT partition (fat16/fat32), 100MB or more
2. /system partition EXT2, 512MB
3. /data partition EXT2, 512MB
Once partitioning is done, mount the 2nd and 3rd partition on the phone and copy files over :
mkdir /data/local/tmp/1
mount -t ext2 /dev/block/mmcblk0p2 /data/local/tmp/1
busybox cp -rp /system/* /data/local/tmp/1/
umount /data/local/tmp/1
mount -t ext2 /dev/block/mmcblk0p3 /data/local/tmp/1
busybox cp -rp /data/* /data/local/tmp/1/
umount /data/local/tmp/1
This script will make phone mount /system and /data partitions from the sdcard :
chargemon:
#!/system/bin/sh
# Mount system and data @SD card
/system/bin/e2fsck -y /dev/block/mmcblk0p3
/system/bin/mount -t ext2 -o rw,noatime,nodiratime,nosuid,nodev /dev/block/mmcblk0p3 /data
/system/bin/e2fsck -y /dev/block/mmcblk0p2
/system/bin/mount -t ext2 -o rw,noatime,nodiratime /dev/block/mmcblk0p2 /system
create file chargemon, chmod it 755 and put in /system/bin/
You should also put e2fsck from CM Legend rom in /system/bin/ and ext2 libs that it needs into /system/lib/, or put a # before checks if you don't care
If sdcard is not present, phone will boot in normal way, and with sdcard inside you can boot your custom rom or modified standard system (for example with lots of installed apps and custom framework/fonts/...)
I hope this helps someone with more time, as I don't have much experience cooking roms.
Summary
1. Kernel can't be changed until bootloader is hacked, so we have to stick with 2.6.29.
2. Boot process can be hijacked by modifying files called from init.rc script.
3. We can boot anything from the sdcard
P.S. if you have little idea what this is about, better wait and don't bother.

I tried to get information from SE online chat support but without success. I asked about the date when it will be available, will the 16 million colors be enabled and if there will be froyo for it but for all my questions i received answers that they do not have such information. So currently nothing in particular for X8 unfortunately.

sadly Bi4ry replied it's not possible.

black xperia x8 running 2.1 so it's ready and iam sure it is) why not roll it
http:/ /www.youtube.com/watch?v=y5MWmPUPhy0&feature=player_embedded
may be they want to give x10/mini users a premium feel
sorry for wrong link (corrected now)

Here are some good news - firmware 2.0.A.0.504 was approved in ptcrb at 05.11 so i think that we are pretty close to the final update now.Let's hope that in maximum 2 weeks we will get it.

yeaaaaaaah 2.0.A.0.504 is the released sw version for both x10 and x10 mini/pro so this is the release version for x8 ,it's absolutely ready.i bet in a matter of days because this is the final version no more testing . they only need to upload it to the servers (for unbranded phones of course).crossing fingers

Well i just had very strange chat with SE support.Here it is:
Please wait while we find an agent to assist you...
You have been connected to Agent Patricia.
Agent Patricia: Thank you for choosing Sony Ericsson Chat Support. My name is Patricia your Xperia™ Support Representative. How can I help you today?
Peter Angelov: Hello. Do you have any new information about the xperia x8 update to android 2.1? Can you tell me when we can expect it?
Peter Angelov: I see on ptcrb.com that build 504 of the 2.1 update for x8 is approved at november 5.
Agent Patricia: The roll-out of the Android 2.1 based updates for Xperia X10, X10 mini and X10 mini pro started on Sunday October 31st.
So far we have received confirmation that the generic kits for the Nordic countries will be the very first ones out on Sunday evening and then there will be more kits coming already during Monday and then the roll-out will continue throughout the month of November.
Peter Angelov: As far as i know that means that the update itself is ready and only need to be aproved for redistribution
Peter Angelov: I am asking about x8
Peter Angelov: Not about x10.
Agent Patricia: It is the same information for the X8.
Peter Angelov: Are you sure? Because the only official information i see (including your product blog) says that the update for x8 will be released later than x10 series and before the end of the year.
Peter Angelov: If we can expect it this month together with x10 updates that will be great
Agent Patricia: As you can see the update has been released.
Peter Angelov: If this is the case can you tell me in which countries it will be offered initially?
Peter Angelov: For x10 yes but not for x8
Peter Angelov: I have not seen a single user of x8 able to upgrade so far
Agent Patricia: The availability of the update will depend on the location and service provider.
Agent Patricia: As mentioned before, it is the same information for the X8.
Peter Angelov: Ok but does this mean that the update for Nordic x8 should already be released?
Agent Patricia: You need to wait.
Peter Angelov: If the information is the same for X8 the update for nordic countries should already be released right?
Agent Patricia: yes
Peter Angelov: Ok thank you for this information.

As you can see they claim that the X8 update should be out together with the X10 updates. I do not think that this is correct because if this was correct someone would already have updated their X8 and the news would spread like wildfire. Anyway somebody with Nordic firmware willing to check for updates?

I have russian 1.6 firmware (x8), and my phone tells me that I have latest firmware.

Same for me with Generic World. I wish somebody with nordic firmware to see. I would try to brand to nordic and check but unfortunately i don't know what i should edit in the default.prop file for X8 to make it nordic.

Well, that's indeed a strange chat. I think someone should ask another support-agent.
On the SE Product Blog all questions regarding the X8-update were completely ignored by Rikard. Other questions regarding the X10 got answered by him, though.

I completely agree that it is strange.That is why i asked the question several times but received the same answer.

This chat looks so strange i wouldn't wonder if it was a bot

this is my chat(nothing yet) :
Please wait while we find an agent to assist you...
You have been connected to Agent Patricia.
Agent Patricia: Thank you for choosing Sony Ericsson Chat Support. My name is Patricia your Xperia™ Support Representative. How can I help you today?
Customer: i am asking about the x8 2.1 update
Agent Patricia: Where are you located?
Customer: Africa Egypt with generic world kit
Agent Patricia: The upidate was released in many African countries already. You need to wait until the update is available in your location and then use PC Companion to update the phone.
Customer: i am asking about the x8 not the x10
Customer: is the xperia x8 update to 2.1 released?
Agent Patricia: I have confirmed now and it hasn't been released.
Agent Patricia: We do not know when it is going to be released.
Agent Patricia: There is no date yet.
Customer: but i bought the x8 as sony ericsson promised 2.1 update will be available for x8 few weeks after release
Customer: now more than 6 weeks and nothing
Agent Patricia: Correct, but there is no date yet.
Agent Patricia: The roll-out of the update started on October 31st.
Customer: i mean the x8 update
Agent Patricia: The update for X10 was released on October 31st. You can expect the update for X8 few weeks after that.
Agent Patricia: But we do not have a date yet.
Customer: ok thank you
Agent Patricia: It could be this month or next month.
Agent Patricia: Thank you for choosing Sony Ericsson.

I really did ROFL a lot
"Thank you for choosing Sony Ericsson"

It's clear that online chat-supporters are outsourced cheap people from distant countries that are hired to keep customers "interactively screwed up" nothing more nothing less.
They know nothing about updates or technology, it's a real wonder they can keep robot-like chat session.
I suppose its time we say to Sony support loud and clear : F U C K Y O U Patricia Agents.

Related

[MOD] Full Arabic Support on Nexus One - (Update Feb 14 - ERE27 & ERE36B Success)

UPDATE Feb 14: And because its FEB 14, here is the updated Arabic files that should work on ERE 27 and CM5 Beta 5 (and hopefully future releases as well): http://arabicandroid.googlecode.com/files/update_nexus_mt_signed_ERE27.zip
I can also confirm that it works on ERE36B as well.
Thanks Ayman.
Note: mirror is also available on my site.
UPDATE Feb 4: <IMPORTANT> Please don't update for the moment if you have moved to the new Google update!
I can confirm that the update file is no longer working, please don't install it if you have updated your phone with the recent update from Google. Your phone will freeze while booting up at the Nexus logo.
The only solution for now is the half solution which I wrote about a while back. Its only about replacing the font and getting the Arabic letters unconnected.
Please visit this link: http://dumpytips.blogspot.com/2009/09/easier-fix-for-half-solution.html
There are instructions in there on how to install the font via an update file, or through the adb commands if you wish.
UPDATE Jan 22: Newer update file in links below.
UPDATE Jan 21: Thanks to Ayman, we can now read Arabic virtualy everywhere in Android 2.0 or N1 in our case via a newly introduced library file. I tested it in Gmail, SMS and Browser, its working perfectly (in Gmail, email titles are not OK though). Ayman, you deserve a medal.
I have updated the image file with Ayman's recent updates. Please see below for the download link. Everything else remains the same.
Jan 20 original post:
Hi All,
This is a different approach to enabling Arabic on the N1 in the browser and the gmail client by utilizing a signed image file I created for this purpose.
Your phone has to be unlocked and rooted. You also have to install the custom recovery image for the N1. You don't have to download the SDK.
After that you need to flash my update.zip file and you will have all the necessary files on your phone to view Arabic correctly.
If you constantly try different cooked firmwares this file will help you quickly restore the Arabic settings. Just flash it immediately after you flash any modified firmware based on 2.0 or 2.1
The contents of the image is only two files: one font file, and the excellent libwebcore.so created by Ayman (Link: http://code.google.com/p/arabicandroid)
Without this file you will not see connected Arabic letters on your phone. So big thanks goes to Dr.Dev for his work
You can download the image file from my blog article on the same topic:
http://dumpytips.blogspot.com/2010/01/arabic-on-nexus-one-almost-complete.html
Hint1: For unlocking and rooting the N1 visit this link:
http://forum.xda-developers.com/showthread.php?t=612858
Hint2: For installing the custom recovery image visit this link:
http://forum.xda-developers.com/showthread.php?t=611829
Below are the modified commands to install the recovery image based on the file you download from the link above (in Hint1). You don't have to download the SDK at all.
Code:
Copy recovery-RA-nexus-v1.5.3.img to a location where fastboot can find it.
Boot your phone into fastboot mode (power on while holding the trackball)
Connect your phone via usb to your pc/mac/...
fastboot-windows devices (to make sure that fastboot "sees" your phone)
fastboot-windows flash recovery recovery-RA-nexus-v1.5.3.img
Cheers,
-Gus
Thanx abunch mate !! Sounds great ! I have been waiting for someone to come up with this
I flashed it and IT WORKS very well
Nice work !
Thanks Weees.
Please download the new image it has Ayman's recent updates.
Ghassan,
Thanks for putting all these files together. and thanks for your nice words.
I'll upload your file into the project's page.
Regards,
Ayman Alsanad.
Hi Ayman,
My pleasure.
A few points:
1) I used the libwebcore.so.android2.0 and not the recent one (libwebcore.so.android2.1) because Arabic in the Gmail client was not displayed correctly (reversed actually) with the recent file (though SMS and Browser were OK)
2) I tested with libskiagl.so and without it, the results were the same. I noticed the file was there in the original android distribution and that you included it, so I have re-added the file.
3) Email titles while in the list of emails in the Gmail client, is still showing incorrect Arabic in both files: libwebcore.so.android2.0 & libwebcore.so.android2.1
Keep up the good work.
Thanks,
-Gus
Hi Ayman,
I noticed you have update the file again. I can confirm its working (the reveresed Arabic is still there in the Gmail client). Thank you for your dedication to this project.
To all,
Please check Ayman's site for the latest zip file. I will only keep a mirror on my blog. All credit to him. Links in the first post above.
Thanks,
-Gus
Hello everyone and thanks for the effort you are putting behind the project.
Before I root my device, does it support Persian as well as Arabic? I mean do you only included Arabic fonts in your project?
Thanks
I can include a persian font for you in an update file. But I'm not sure about the libraries. Anyway isn't it similar to Arabic? There is no harm in rooting I guess you can afterall download apps that do require root like the excellent N1 Torch.
Try the image file and tell us what happen, then we can see how to help. Always take a nandroid backup first so you can go back if required.
-Gus
Right to Left
Thank you for the update file. It is great. Right-to-left seems to be supported only in the browser, not SMS, right?
Arabic Support for Android from Google
Please join us on Facebook
http://www.facebook.com/group.php?gid=282398272109&ref=nf
@alishankiti
In the Browser and the Gmail client Arabic is RtL. SMS is stil LtR at the moment.
This is very impressive, thanks Ayman and Ghassan.
What's next? Calendar? In the agenda mode, it's Arabic, in other modes it's "reversed".
Can we edit a file(s) to Arabize the system settings and menu strings?
Is there any reason why Google shouldn't include this in the next update, 2.2 / FroYo? It's really a shame that we have to root and void warranty just to arabize Android.
--
Just an extra tip for users on additional arabization, I've tried morelocale2 from the market, which allows setting locale such as ar/SA. This will get the time and date on the status bar in Arabic, gets the news and weather widget in Arabic, and a few other things here and there, such as filenames.
ghassan99 said:
Thanks Weees.
Please download the new image it has Ayman's recent updates.
Click to expand...
Click to collapse
Hey There....
I just flashed the latest v4 update and its working well, except for the Email subjects in Gmail.....the letters are messed up. But its no big deal !! This is still a major milestone
Thanks to you and Ayman for cooking this up !! Great work guys !
@tamarian,
I'm sorry I'm not aware of any files to customize the menu settings. I remember on the G1, when I used to change the locale, I would see some items in Arabic just like morelocale2 (maybe more stuff). As I said earlier as well, root is good for installing hacks and apps that wouldn't be possible without it. Like Nexus One Torch, and now the recent multitouch hack on the stock browser from Cyanogen.
@Weees,
The email subjects are actually reversed. But as you said its a major milestone anyway to get Arabic in the body of the email
-Gus
MyTouch 3g
Hi, i have a rooted myTouch3g running Manups Eclair 2.1. im wondering if this will work since im running Android 2.1
Update: I just went ahead and tried it, and its working, thank you soo much
Thank you guys. I really appreciate your efforts.
Just a heads up, if you installed the new N1 update (ER27) + superboot, flashing update_ar4 will not work, I had to NAND restore. Waiting for an update or instructions from our android gurus.
true, i think the webcore is not compatible with the new update thats why the phone refuses to boot up u have to restore from back up or reflash the system
I have the updated fonts for this, but is there source available for the rest? I'll merge it into CM if you'd like.
Would be great cyanogen!

Easy way to get 2.1 on E10i

This is everything you need to get 2.1 on your X10 mini. It doesn't mind your zone, the version you have or if it's unlocked or not. Also it's a easy way to unbrand your phone.
Edit: The method is very easy and WORKS (tested few phones and also some of you), but do it in your own risk.
1) You have to root your phone. If you haven't rooted yet, install "Androot" (it's attached to this post), run it and press root. Be sure the app says: rooted! if not, repeat it again.
2) Get "Root Explorer". You can get it on Market or wherever you can find it (because it isn't free ). Install it, run it, and give it root privileges.
3) Unrar and copy build.prop on your sdcard. This build.prop is from a GENERIC 2.1 ROM (1237-8596_R3B). I attached this file cause it's easier than editing the existing one.
4) Run Root Explorer, push the button "mount R/W" copy the build.prop that you copied in /sdcard over /system/build.prop and overwrite it. Push the button again "mount R/O". Edit: (Make a backup of your old file if you want, I haven't tested but maybe you can do the same to revert to the old version, I dunno!).
5) Reboot the phone. This is important. In some phones, you could get some error messages and the home app crashes continuosly, but don't worry about it.
6) Once rebooted, turn off your phone.
7) Run SE update service. When you hold the back button to plug the cable, DON'T RELEASE IT, although the program says you can release it, that's important, because if not, it won't work. Wait a while (be patient) and then the program will say that you have a new update available. Now you can release it and install the update. Edit: If the program says that you have the newest version, don't worry, only choose repair... and that's all !!!
Enjoy.
Extra info:
- This method (or trick) could be over with an update of SEUS. So take advantage of it ASAP if you want to do it.
- You can edit the build.prop and change the ROM version you want. I.e. if you want to change the zone, only do the same with the build.prop data of the exact ROM you want, repair and that's all.
- If you repair and it doesn't change anything, delete the "db" folder in SEUS directory on your computer, to force to re-download the firmware. Repeat the process again.
This thread was only to make a "clear" and easy text to do it, without using a shell. Thanks to all who helped me and the authors of the other posts.
PS: Sorry about my English
Anybody got the build.prop for the u20i? The mini pro?
darfito, is it from a u20a or u20i version?
E10i, X10 mini (isn't pro)
Thanks. I have a mini pro, guess I'll have to wait a little longer.
So is this a global generic or Nordic generic?
Sent from my E10i using XDA App
Looks like Indonesia Generic (judging from the 1237-8596 code).
Certainly I don't have any idea. I flashed my phone via Davinci with that ROM. In the ROM name didn't appear any region, like a global generic one. There were the NCB (nordic, I think) and ID (i don't know where is from), and this one. I think maybe a chinesse ROM, but I'm not sure. It works great.
I used my build.prop with my girlfriend's x10 mini, exactly like I described in this method and worked perfectly. We have the same ROM installed, so I don't know where is it from!
thank you my brother from another mother !
pacoguevara said:
Thanks. I have a mini pro, guess I'll have to wait a little longer.
Click to expand...
Click to collapse
I think if you get a build.prop from any generic x10 mini pro updated to 2.1, you can do the same process. Ask to a x10 mini pro owner who had updated to 2.1 and try.
Also you can edit the build.prop, but I don't know the data for the pro, search on the forum or google.
The point is that this trick could be finnished when SE update service updates itself... so my advice is if you want to unbrand and get a generic 2.1 take this ASAP.
Did anybody test with an e10a device? Once flashed any 3G issues?
porcupineadvocate said:
Anybody got the build.prop for the u20i? The mini pro?
Click to expand...
Click to collapse
need build.prop 4 the u20a mini pro anybody please thanks
A great effort and thank you, but I only want to use a global generic, I'm a bit funny like that, if anyone knows the code for global generic mini I would be hugely grateful
Sent from my E10i using XDA App
That's a generic one. The global generic doesn't exist and won't exist. There're generic ones in each zone/country and they're the same between them, there're only minimal changes like some language added, or some extra stuff added (like keyboard), but nothing else. Mine is a generic world one, but made to be rolled out in China or wherever.
The roll out is stepped, by country/zone to ensure a smooth update, nothing else.
I'm only afraid about UK update, cause in SE UK twitter, they say that the update is delayed because of laws and regulations... or something like that... that sounds very bad... so, also for that point, the firstly released ones should be the less modified... I think...
SG-generic also seems to work: 1238-7173 (this is for the Mini PRO u20i, not the Mini!).
I waited for SG instead of Nordic because I'm pretty sure that Singapore uses English keyboards and won't be messing about with Nordic special characters and such... hopefully it won't turn up with Singapore-specific modifications. But the speed of the release suggests that it must be quite similar to the Nordic firmware.
help..!!!!!
darfito said:
This is everything you need to get 2.1 on your X10 mini. It doesn't mind your zone, the version you have or if it's unlocked or not. Also it's a easy way to unbrand your phone.
1) You have to root your phone. If you haven't rooted yet, install "Androot" (it's attached to this post), run it and press root. Be sure the app says: rooted! if not, repeat it again.
2) Get "Root Explorer". You can get it on Market or wherever you can find it (because it isn't free ). Install it, run it, and give it root privileges.
3) Unrar and copy build.prop on your sdcard. This build.prop is from a GENERIC 2.1 ROM (1237-8596_R3B)
4) Run Root Explorer, push the button "mount R/W" copy the build.prop that you copied in /sdcard over /system/build.prop and overwrite it. Push the button again "mount R/O".
5) Reboot the phone. This is important. Surely you'll get error messages and apps crashing, but don't worry, once rebooted, turn off your phone.
6) Run SE update service. When you hold the back button to plug the cable, DON'T RELEASE IT, although the program says you can release it, that's important, because if not, it won't work. Wait a while (be patient) and then the program will say that you have a new update available. Now you can release it and install the update.
Enjoy.
Click to expand...
Click to collapse
my whole phone is not working home screen force close.....and de update is nt working plz help me plz plz plz
You need to elaborate.
Ah ok, thanks for the info, only wanted a global generic cost I had seen the big x10 had the option of that firmware,i will try your method to update after i have had a coffee or two to wake up
Sent from my E10i using XDA App
update worked using your method only prob is now cant connect to my wifi network, anyone have any ideas?
sanjay_bandaru said:
my whole phone is not working home screen force close.....and de update is nt working plz help me plz plz plz
Click to expand...
Click to collapse
The main home apps crashes when you reboot, that's normal. You have to power off, use SEUS and don't release the back button till it says there's a new update. If you say what's the problem, I could help you (error message on SEUS). I just done it again with a friend's one and worked perfect. Too much easy.
About wifi problem, restart it or check your router, mine's working fine. If the update worked, remember that it's an official ROM and also an official program (SEUS), so i don't think this method was the problem.
Sent from my E10i using XDA App

[Q] Kit 1239-4357

Hi,
I can not bring back the 2.1 firmware to the original kit as 1239-4357, while following the procedures mentioned above, both PC Companion Seus both say that the software is not 'still available and to try later.
Can anyone help me solve this problem?
Thanks
alfor said:
Hi,
I can not bring back the 2.1 firmware to the original kit as 1239-4357, while following the procedures mentioned above, both PC Companion Seus both say that the software is not 'still available and to try later.
Can anyone help me solve this problem?
Thanks
Click to expand...
Click to collapse
can not understand
you want to rebrand your mobile with your original firmware
or
you want 2.1 update for your mobile
both are different queries with different processes
I have nordic version of 2.1 firmware, but I want to change it with italian version kit 1239-4357.
alfor said:
I have nordic version of 2.1 firmware, but I want to change it with italian version kit 1239-4357.
Click to expand...
Click to collapse
okay here are steps to do it
Step 1:
copy build.prop from /system/build.prop in your mobile
you can do it by downloading es file explorer and copy pasting it in your sdcard
or
by rooting (you will need to root in step 3)
Step 2
open it with notepad and replace all the Kit numbers (the are same) with following number
1237-8599
this is your customization number while the number at the back of your phone SI is your colour code which is in your case Black E10i from italy
1239-4357 Customized IT/Black
save it in your sdcard
Step 3
root your mobile using exploid method or superoneclick or any other
enter cmd.exe go to the directory of exploid or superoneclick
lets say c:\exploid_x10mini>
or c:\superoneclick>
type following
adb shell
ther will be $
type su
and look in phone click allow.
$ will change to #
now write following
each line separately
mount -o rw,remount /dev/block/mtdblock0 /system
rm /system/build.prop
cat /sdcard/build.prop > /system/build.prop
exit
exit
exit
now press following in the phone while screen is locked (Secret menu)
home (middle button)
back (right button)
home
back
back
home
back
home
home
back
you will get 3 options
enter service info
then enter software info
and look under customization version
it should say
1237-8599_R..(.. is any number and alphabet)
you are done
delete files in C:\Program Files\Sony Ericsson\Update Service\db\13740270\blob_fs
and run SEUS and update
enter secret menu and recheck
1237-8599_R..
if it says
1237-8599_R..
then you have now flashed your original firmware to your mobile
any questions fell free to ask
Now everything is ok.
Thanks ahub1988.
alfor said:
Now everything is ok.
Thanks ahub1988.
Click to expand...
Click to collapse
You are welcome alfor
_________________
Abdul Hakeem
Via Xperia
Thanks ahub1988,My E10i have corrected too with Your tutorial
raiderkilo said:
Thanks ahub1988,My E10i have corrected too with Your tutorial
Click to expand...
Click to collapse
You are welcome raiderkilo
_________________
Abdul Hakeem
Via Xperia
is the italian version the same as the nordic one with the same bugs too?
thanks
chicco said:
is the italian version the same as the nordic one with the same bugs too?
thanks
Click to expand...
Click to collapse
Yes both are same as all others. Production is different for different countries is because of laws of governing that country and service providers.
For example market is not available in some countries so there will be no application for that firmware, you can say that there are some tweeks in each firmware which might also include bug fixes.
Personaly I have used nordic, uk, and finally I shifted to my own firmware. I haven't found a slightest difference. Wisepilot bug they are talking about dont show my country so I dont use it and its bug is not concerned with sony but wisepilot.
Can you tell me which bugs are there so that I may confirm they are present or not in uk's and my firmware.
_________________
Abdul Hakeem
Via Xperia
for instance the phone resume from stand-by only with the power button instead that with all buttons as with the 1.6 firmware. the touchscreen is too much sensitive and take multiple clicks on its own: for example writhing a txt message it takes more letters even if i touch only once
chicco said:
for instance the phone resume from stand-by only with the power button instead that with all buttons as with the 1.6 firmware. the touchscreen is too much sensitive and take multiple clicks on its own: for example writhing a txt message it takes more letters even if i touch only once
Click to expand...
Click to collapse
The problems you are talking about are actually modifications for firmware there will be no fix i.e sensitivity is not a bug but a enhancement not intended to be fixed. While the other problem you can wake up your mobile by pressing central home button. Sonyericsson have changed it from menu left button to middle button. I did used nordic firmware for few days this yar not a problem.
Try following I have noticed a bug might be present in yours too. While in message or any other place long press an unknown number in some message and click it to save in existing contact and select the contact, you will find it will not appear in that contact this happened with me
Do inform if this is present or not in your firmware also
_________________
Abdul Hakeem
Via Xperia

[Q] Lost then Found (GUI)

I had/have bricked my X10 Mini Pro
I followed the instructions here
http://forum.xda-developers.com/showthread.php?t=743800
and after receiving NO errors and thinking everything was finished unmounted from the host machine and unmounted the sd card and re-booted the phone
Sadly it all went tits-up.
It booted into the locked screen and the reolution was way lower than before
The GUI was gone leaving only the activity/notification bar - the rest of the touchscreen was a fetching blue, with no applications, no corners, no nuffink.
Somewhere in this forum was a tip to start PCC and hold down the back and home keys, tap the power button and when the screen goes black connect the phone to the PC.
This gave me back a GUI but I have lost some Apps and more importantly it has booted into airline mode and no amount of turning 'Airline Mode' on/off with the power button will get rid of the airplane icon in the notification bar. So I can't get into my phone carrier nor any wireless networks.
So a few questions before I start again
Build.Prop file
changing numbers to have an unbranded phone for Australia ?
- is it just a matter of opening the file with gedit and changing the string with something from the list for Australia then saving or need I also change locale to AU ?
ok assuming that I only cut 'n' paste the 1234-1234, or whatever the number is I need to use to allow SEUS to update the phone for me, into the build.prop file then save it to copy from the SD card into the phone's system directory
( ./busybox cp /sdcard/build.prop /system/ )
I think that command roughly translates to " run busybox to copy the build.prop file on the card into the system sub-directory of the phone"
doesn't it ?
so, to continue this example,
I am in Australia,
I have a phone that used U20a firmware from this line
U20a WORLD-1-2-5 CDF1238-2298 1239-2226 3 AU/Black
I would cut the 1239-2226 and paste it into line #3 of the UK generic .prop file
ro.product.name=U20i_1238-0199
or do I change the line to read ro.product.name=U20a_1239-2226
or am I barking at the wrong tree ?
and
#68 ro.product.locale.region=GB
should that now read
"ro.product.locale.region=AU"?
hey mate hope this helps:
backup your build.prop first
open build.prop and replace the 1234-1234 values with the values directly after CDF, in this case 1238-2298.
do the following:
adb push build.prop /sdcard/build.prop
adb shell
su
mount -o rw,remount /dev/block/mtdblock0 /system
busybox cp /sdcard/build.prop /system/build.prop
exit
Now run update service.
it will ask you to connect your phone to the system. You will need to turn your phone off, hold the back button and connect the usb then after that just follow the prompts.
goodluck
Am I editing lines
#3 ro.product.name=U20a_1238-2298
AND
#8 ro.build.fingerprint=SEMC/U20a_1238-2298/SonyEricssonU20a/delta:1.6/1.1.A.0.8/1:user/release-keys
===
backup your build.prop first
===
I assume this is
./busybox cp /system/build.prop /sdcard/
Boo hoo hoo
That didn't work, having rooted the phone (I assume that when I connect it to my PC run CMD.exe and in the terminal run 'adb shell' then su the SuperUser application opens up in the phone to allow/deny is an indication that I have root)
I have edited the generic UK build.prop file to change it to an Australian Vodafone build.prop file ---I think ---
Exited out of the adb shell, exited out of the command line interface
unmounted the phone from the host machine
unmounted the client - the phone
shut down the phone
removed the battery for at least 5 seconds
during which time I completely removed all traces of SEUS using a Windows application called CCleaner
and reinstalled
opened the Update Programme
put the battery back in the SE phone
held onto the Back Button as if my life depended on it
connected the phone to the PC
SEUS says ..........
wait for it ..............
No new software available, try again later
I may well be the last Australian X10 mini pro owner running Android 1.6 and am getting pretty frickin' sick of being told by Sony that there's nothing new for me
i had the optus firmware but since i live in china now i have been using the chinese firmware. do system restore and see how that goes, otherwise get the optus system installed and update it...but as far as i know everybody should be upgraded to 2.1 by now...
Also all you have to do is just edit the build.prop and restore the original firmware through pc companion... and then try to get the 2.1 update hope that works mate
saywot said:
No new software available, try again later
I may well be the last Australian X10 mini pro owner running Android 1.6 and am getting pretty frickin' sick of being told by Sony that there's nothing new for me
Click to expand...
Click to collapse
You should have used "repair". That will work.
vlissine said:
You should have used "repair". That will work.
Click to expand...
Click to collapse
There isn't a 'repair' option any more with SEUS
and I keep getting the "No new software for your phone" message when attempting to repair using PCC
I'm guessing that I need to edit something else because I have some sort of a VFE file system version
Can I edit the firmware version in the build.prop file to something else
- then ask PCC to repair ?
Hmm
I just did the HBBHBHHB shuffle and see that in the software info section there appears to be an inconsistency
there is a different identifying strings of numbers for
- Phone software version
- S1 Boot Version
- ETS Sofware Version (whatever that is !!)
- Customization Version
I give up
I have edited the build.prop file with quite a few CDF numbers
re-booted
connected to SEUS
only to be told
"there is no new software for your phone"
I am starting to think that there will never be any 2.1 juiciness
I've tried Telstra AU, I've tried 3 Au, and Vodfone
- nothing and am now at my wit's end
And it's not as if this forum is bubbling over with suggestions as to the reason why a rooted phone can't have different firmware installed so it may have an OS upgrade
vlissine said:
You should have used "repair". That will work.
Click to expand...
Click to collapse
well, there's a problem with that
The only 'repairing' is done with PC Companion
I have un-installed/re-installed that POS about 4 times and now it's throwing
"Unable to install or start phone software update components" at me
I decided to just dump the generic UK U20i build.prop file into the system directory and overwrote whatever I had there (the older one was saved as build.prop.bak)
This still didn't get me any software updates from SEUS - if that's what Sony is calling the next Operating System.
So apart from copying and pasting the whole build.prop file I want to use and asking what EXACTLY needs to be changed.
I have a question or two
-- "VFE-1-8 1.1.A.0.8" how can I get it changed to 'World 1-2-5 ?
-- and no matter what I do to the customisation version using an edit or two of /system/build.prop the software version stays the same and this is why I think I keep getting a "No New Software For Your Phone - try again later" from both SEUS and PCC
and the Model Info always reports U20a
as always any help or suggestions will be gratefully received
saywot said:
well, there's a problem with that
The only 'repairing' is done with PC Companion
I have un-installed/re-installed that POS about 4 times and now it's throwing
"Unable to install or start phone software update components" at me
Click to expand...
Click to collapse
There was no need to install and reinstall PCC, you could have simply deleted the directory containing downloaded firmware, so that it will download the correct one.
You are doing lots of unnecessary things, and the way you do it takes you nowhere, since instead of simply following the guide which has been posted and tested by practically everyone on this board you start fiddling with wrong parts of the system.
My sincere advise to you is spend 10 euros and get it reflashed by these guys http://www1.davinciteam.com/index.html
Good luck.
There was no need to install and reinstall PCC, you could have simply deleted the directory containing downloaded firmware, so that it will download the correct one.
You are doing lots of unnecessary things, and the way you do it takes you nowhere, since instead of simply following the guide which has been posted and tested by practically everyone on this board you start fiddling with wrong parts of the system.
Click to expand...
Click to collapse
Now you tell me !
I know what I have been doing is futile and wasting my time.
But the guide is NOT simple for some of us less-talented people.
It doesn't say whether to replace all instances of the xxxx-xxx number in the build.prop file or only one,
I'm still not clear where there is a mention of CDFxxxx-xxx yyyy-yyyy whether I should use xxxx-xxxx or yyyy-yyyy in editing the properties file
Also the phone is a u20a phone, the UK Generic file is for u20i devices, and the guide doesn't make any distinction between the different hardwares - and they are different
In which directory does PCC keep the downloaded firmware that I am to delete?
'Dashboard' 'Drivers' 'Languages' or 'Skin' are the choices of directories, the rest of the C:/Program Files/Sony Ericsson/Sony Ericsson PC Companion/ folder are individual files - dlls exes etc etc
So to start again
I am about to upload (via the CLI in Windows) so
one last question (which is really the first question)
which line do I change in the build.prop file
- I am now assuming from the tone and content from #vlissine that I am changing too much so it's one line with one new number
and is it the string of numbers attached to the alphabetic CDF or those immediately following the CDF alphanumeric string in the u20a listing?
This is sort of the firmware I'm after
U20a WORLD-1-2-5 CDF1239-5023 1238-9150 Telstra AU/Black
which is to ask - do I use "1239-5023" or "1238-9150"
B.T.W.
if the phone has 1.1.A.0.8 firmware
and the build.prop file has 1.2.A.1.174
doesn't that create some sort of 'inconvenience' for me ?

UPDATED [GUIDE] E10i X10i Mini - Disable Updating Firmware -SOFTLOCK

EDIT: Ok, it seems that this guide is redundant as 2.0.A.0.24 can now be easily rooted!
Check out this post for more information: [APP] X10 MINI/MINI Pro 2.0.2.A.0.24 *ROOT* *TESTED*
However, the information on this page still stands true and can be modified so that you don't update after 2.0.A.0.24! (Your choice!)
Original Post:
I decided to post this after my Missus connected my phone to my PC to charge it and thought it would be a good idea to sit down and let it update... I realised just in the nick of time and stopped her, there was no way I wanted to let it update to an UN-ROOTABLE 2.0.A.0.24!!!
So here is my attempt of completely stopping the phone updating!!!
In the following guide, I use Root Explorer (Free version here) to modify the files on my device but you could just use Root Explorer to copy the files to your SD card, edit the files on your PC and then copy them back to where they were (You would need to reset R/W Permissions to rw-r--r--).
It is very simple:
Open Root Explorer and browse to your "/system/etc" directory.
There is a file called "default-capability.xml".
Open this by holding down on it and from the pop-up, scroll down and choose "Open in Text Editor" (Note: You need R/W privelages to do this).
At the very botton there is a section that looks like this:
<app>
<productnumber>$SW_NUM</productnumber>
<productrevision>$SW_REV</productrevision>
</app>
<filesystem>
<productnumber>$FS_NUM</productnumber>
<productrevision>$FS_REV</productrevision>
</filesystem>
Edit it and change the "$SW_REV" and "$FS_REV" in the following highlighted areas to:
<app>
<productnumber>$SW_NUM</productnumber>
<productrevision>9.0.2.A.0.504</productrevision>
</app>
<filesystem>
<productnumber>$FS_NUM</productnumber>
<productrevision>9.0.2.A.0.504</productrevision>
</filesystem>
Now save the file (A backup will be created automatically).
(This stops SE PC Companion from updating by telling it you have version 9.0.2.A.0.504 installed - So technically, it would stop the updates FOREVER - or until SE Release a higher version Firmware!)
Now reboot your phone.
To check if everything has gone correctly - Connect your phone to your PC.
I use PC Companion and when I try updating - It says "Your phone is up to date".
On your handset, when you choose Settings --> About Phone --> Software Update --> Update Now it reports "Your phone already has the latest software".
Using this method, you can stop the phone being updated by SE for as long as you like, just reverse the process to allow it to update
I'm not sure if this will work for everyone, but it did for me!
I am also not sure if it will work with SEUS, but if you are running that then you must WANT to update!
There is also the possibility that it will work on other devices but I have no others to test it on
If anybody wants, I can create custom installable packages to be used with XRecovery (Install Custom.zip option) and I have attached my own (Please Note: It has ONLY been tested on an E10i running 2.0.A.0.504 UPDATE: Tried and working on E10i 2.0.A.0.24 too!).
I apologise if anyone has posted this, But given the face of the new update from SE, it seems like a good option to do this modification until 2.0.A.0.24 can be easily rooted!
wrong thread.
the way in Xrecovery
hi there
if i do this by Xrecovery and how can i remove or cancel it?
maybe someother day would like to update the new vision.
thanks!
ohoh..ive tried install the disable upates by xrecovery way but it did not work...
maybe it's not suit to taiwan's x10 mini edition.

Categories

Resources