Xperia X8 update 2.1 Discussion thread

Search This thread

WARR10r

Senior Member
Jul 10, 2010
241
30
Novosibirsk
ultra99,should be asked in GENERAL section.
just use SEUS - SonyEricsson Update Service. its like 2 clicks. choose phone and follow the instructions
 

netho25

Senior Member
Mar 11, 2011
160
23
Veracruz,Mexico
is x8 right now displaying 16m colors? AFAIK it is still 65k in 2.1 and even on custom roms higher than 2.1 :(, thats to all 2010 xperia line up even x10i, but rumors it will have its 65m colors of upgraded to 2.3.3

@topic
anyone have upgraded to the latest firmware 2.1.1.C.0.0

can you post your neocore/quadrant/linpack results w/ or w/o JiT Thanks :D
I have 2.1.1.C.0.0

My quadrant without JIT = 436

My quadrant with JIT = 491 ñ.ñ

Btw this update its pretty much fluid more than 2.1.1.A.0.6 and with JIT ALL Angry Birds Runs Pretty Smoth and NFS Shift its near perfect :D
 

mayurcools

Senior Member
Apr 11, 2012
133
33
Karjat
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.


remove root explorer warez not allowed...
 

kenblay

Member
Nov 16, 2011
21
0
Accra
29/047/2012 23:47:44 - INFO - <- This level is successfully initialized
29/048/2012 23:48:18 - INFO - Preparing files for flashing
29/049/2012 23:49:24 - INFO - Searching Xperia....
29/049/2012 23:49:32 - ERROR - Please plug you device in flash mode
29/049/2012 23:49:33 - INFO - Searching Xperia....
29/049/2012 23:49:34 - ERROR - Please plug you device in flash mode
29/049/2012 23:49:35 - INFO - Searching Xperia....
29/049/2012 23:49:37 - ERROR - USB\VID_0FCE&PID_ADDE\5&B68BCAE&0&1
29/049/2012 23:49:38 - INFO - Searching Xperia....
29/049/2012 23:49:39 - ERROR - USB\VID_0FCE&PID_ADDE\5&B68BCAE&0&1
29/049/2012 23:49:43 - INFO - Searching Xperia....
29/049/2012 23:49:43 - INFO - Found at USB\VID_0FCE&PID_ADDE\5&B68BCAE&0&1
29/049/2012 23:49:43 - INFO - Start Flashing
29/049/2012 23:49:43 - INFO - VER="R8A029";DATE="20100601";TIME="12:17:00";
29/049/2012 23:49:43 - INFO - Flashing loader
29/049/2012 23:49:45 - INFO - PROT_VER="02";DATE="20100615";TIME="17:28:00";VER="R4A045";CXC="1229-3641";TYPE="S1_LOADER";UNIQUE_DEV_ID="67FD16E39ACD2FABBD2F35C068E864B21F100D73";SEC_LOCK_STATUS="LOCKED";OTP_DATA="4DFD7700470404000F080420C3781101";IMEI="35845204706503";AID_VERSION="0004";EROM_AID="0001";LOADER_AID="0001";SW_AID="0001";CUST_AID="0001";SIM_LOCK_AID="0001";HWCONF_AID="0001";PROD_AID="0000";ACTIVE_LOADER_AID="0001";MAN_ID="002C";DEV_ID="00BC";EXT_DEV_ID="0055";SIN_VER="0001";AID_TAMP="NOT_TAMPERED";MAX_PKT_SZ="00010000";AUTH_LEVEL="NONE";AUTH_MET="0001";CARD_PRESENT="YES";CARD_SIZE="4GB";CARD_DATA="";LOADER_ROOT="S1_Loader_Root_8e35";EROM_ROOT="S1_EROM_Root_f54f";SW_ROOT="S1_SW_Root_3edc";CUST_ROOT="S1_Cust_Root_732f";SIM_LOCK_ROOT="S1_SL_Root_a640";HW_CONF_ROOT="S1_HWConf_Root_4b8c";
29/049/2012 23:49:45 - INFO - Flashing kernel.sin
29/049/2012 23:49:49 - INFO - Flashing amss_fs.sin
29/049/2012 23:49:49 - INFO - Flashing fota1.sin
29/049/2012 23:49:49 - INFO - Flashing fota0.sin
29/049/2012 23:49:50 - INFO - Flashing amss.sin
29/050/2012 23:50:01 - INFO - Flashing cache.sin
29/050/2012 23:50:01 - INFO - Flashing system.sin
29/051/2012 23:51:46 - INFO - Flashing userdata.sin
29/051/2012 23:51:48 - ERROR - Error flashing. Aborted
29/051/2012 23:51:48 - INFO - Now unplug the device and power it on
29/051/2012 23:51:48 - INFO - Then go to application settings
29/051/2012 23:51:48 - INFO - turn on Unknown Sources and Debugging



pls help me out,i cant seem to flash 2.1 firmware.ftf for x8 in flashtool. the error in bold is giving me headach.
 

Admiral General Aladeen

Senior Member
Nov 24, 2012
643
153
Republic of Wadiya
29/047/2012 23:47:44 - INFO - <- This level is successfully initialized
29/048/2012 23:48:18 - INFO - Preparing files for flashing
29/049/2012 23:49:24 - INFO - Searching Xperia....
29/049/2012 23:49:32 - ERROR - Please plug you device in flash mode
29/049/2012 23:49:33 - INFO - Searching Xperia....
29/049/2012 23:49:34 - ERROR - Please plug you device in flash mode
29/049/2012 23:49:35 - INFO - Searching Xperia....
29/049/2012 23:49:37 - ERROR - USB\VID_0FCE&PID_ADDE\5&B68BCAE&0&1
29/049/2012 23:49:38 - INFO - Searching Xperia....
29/049/2012 23:49:39 - ERROR - USB\VID_0FCE&PID_ADDE\5&B68BCAE&0&1
29/049/2012 23:49:43 - INFO - Searching Xperia....
29/049/2012 23:49:43 - INFO - Found at USB\VID_0FCE&PID_ADDE\5&B68BCAE&0&1
29/049/2012 23:49:43 - INFO - Start Flashing
29/049/2012 23:49:43 - INFO - VER="R8A029";DATE="20100601";TIME="12:17:00";
29/049/2012 23:49:43 - INFO - Flashing loader
29/049/2012 23:49:45 - INFO - PROT_VER="02";DATE="20100615";TIME="17:28:00";VER="R4A045";CXC="1229-3641";TYPE="S1_LOADER";UNIQUE_DEV_ID="67FD16E39ACD2FABBD2F35C068E864B21F100D73";SEC_LOCK_STATUS="LOCKED";OTP_DATA="4DFD7700470404000F080420C3781101";IMEI="35845204706503";AID_VERSION="0004";EROM_AID="0001";LOADER_AID="0001";SW_AID="0001";CUST_AID="0001";SIM_LOCK_AID="0001";HWCONF_AID="0001";PROD_AID="0000";ACTIVE_LOADER_AID="0001";MAN_ID="002C";DEV_ID="00BC";EXT_DEV_ID="0055";SIN_VER="0001";AID_TAMP="NOT_TAMPERED";MAX_PKT_SZ="00010000";AUTH_LEVEL="NONE";AUTH_MET="0001";CARD_PRESENT="YES";CARD_SIZE="4GB";CARD_DATA="";LOADER_ROOT="S1_Loader_Root_8e35";EROM_ROOT="S1_EROM_Root_f54f";SW_ROOT="S1_SW_Root_3edc";CUST_ROOT="S1_Cust_Root_732f";SIM_LOCK_ROOT="S1_SL_Root_a640";HW_CONF_ROOT="S1_HWConf_Root_4b8c";
29/049/2012 23:49:45 - INFO - Flashing kernel.sin
29/049/2012 23:49:49 - INFO - Flashing amss_fs.sin
29/049/2012 23:49:49 - INFO - Flashing fota1.sin
29/049/2012 23:49:49 - INFO - Flashing fota0.sin
29/049/2012 23:49:50 - INFO - Flashing amss.sin
29/050/2012 23:50:01 - INFO - Flashing cache.sin
29/050/2012 23:50:01 - INFO - Flashing system.sin
29/051/2012 23:51:46 - INFO - Flashing userdata.sin
29/051/2012 23:51:48 - ERROR - Error flashing. Aborted
29/051/2012 23:51:48 - INFO - Now unplug the device and power it on
29/051/2012 23:51:48 - INFO - Then go to application settings
29/051/2012 23:51:48 - INFO - turn on Unknown Sources and Debugging



pls help me out,i cant seem to flash 2.1 firmware.ftf for x8 in flashtool. the error in bold is giving me headach.

Have you ulocked BL?

Cheers

Sent from my Nexus 10 using Tapatalk 2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    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.
    1
    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.
    1
    Second update try was successfull. Now I have 2.1 in my x8