Tuesday, October 19, 2010

how to get your 'market' out from your non android market region x10

i bought a red SE X10 mini pro from non android market region.  There is no 'market' install in this little red devil!!! i was searching high and low through internet; test this little devil up and down to extract this powerful gateway out of it but FAILED!!! after done some analysis on linux's general command, finally found out it is not as complicated as described on the web to extract install the 'market' out of into it.  Below is the simple way to open your non android market SE X10 gateway (market)...

my red devil info (this might be useful for you):
Model Number: U20i
Firmware version: 1.6
Kernel version: 2.6.29 SEMCUser@SEMCHost#1
Build Number: 1.1.A.0.8

tools / programs / application that you need to extract the 'market':
a. Universal 1 click root/unroot
b. exploid_x10mini.zip
c. Android SDK
d. Vending.apk
e. Market Access (this to get your 'market' work with any operator in non android market region)


step 1: Root your SE X10
download and root your SE X10 with Universal 1 click root to grant superuser (su) access.


step 2: Prepare for 'market' installation
a. Download exploid_x10mini.zip and extract the ZIP file contents to C:\exploid_x10mini

b. Download the Android SDK and extract the contents to C:\android-sdk-windows

c. copy the content of C:\android-sdk-windows\tools\ to C:\exploid_x10mini

IMPORTANT: Make sure the files have extracted properly, sometimes you may accidently end up extracting them to C:\exploid_x10mini\android-sdk-windows\tools\ - if this happens go in to C:\exploid_x10mini\android-sdk-windows\tools\ and move the entire contents to C:\exploid_x10mini\

d. Download the Sony Ericsson PC Companion – do NOT plug the USB cable to your Mini Pro when it prompts

e. On your SE X10, you need to enable USB Debugging:

f. Go to Settings > Applications > Tick enable: Unknown sources

g. Go to Settings > Applications > Development > Tick enable: USB Debugging and Stay awake

h. Download Vending.zip from Xda Development threat and extract the ZIP file contents to C:\exploid_x10mini

i. Connect your SE X10 to your PC via the provided USB cable.

j. Select 'Charge Phone' from your SE X10.

Windows should show a driver installation notification but ignore the state of the Sony Ericsson PC Companion, leave it running in the background.

step 3: install 'market' into your SE X10
a. start your command prompt in your PC.

b. type in the red command in your PC's command prompt:

C:\exploid_x10mini>adb push Vending.apk /sdcard/Vending.apk
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
1426 KB/s (0 bytes in 1345674.000s)

C:\exploid_x10mini>adb push busybox /sqlite_stmt_journals/busybox
1344 KB/s (0 bytes in 1709832.001s)

C:\exploid_x10mini>adb shell

$ cd sqlite_stmt_journals
cd sqlite_stmt_journals

$ ls  (to make sure 'busybox' has been copied.)
ls
busybox

$ chmod 755 busybox
chmod 755 busybox

$ su
su

# ./busybox cp /sdcard/Vending.apk /system/app/Vending.apk
./busybox cp /sdcard/Vending.apk /system/app/Vending.apk
cp: cannot remove '/system/app/Vending.apk': Read-only file system  (if you did not get this so-called error msg, please process to 'exit' command.)

# mount -o rw,remount /dev/block/mtdblock3 /system (to gain access to /system/)
mount -o rw,remount /dev/block/mtdblock3 /system

# ./busybox cp /sdcard/Vending.apk /system/app/Vending.apk (re-issue command.)
./busybox cp /sdcard/Vending.apk /system/app/Vending.apk

# exit
exit

$ exit
exit


step 4: reboot your SE X10

step 5: install Market Access
follow the link instructions.  recommended Market Access (not Market Enabler) because it is must more stable.



hope this will help and have fun.

I might not able to assist you to troubleshoot any difficulty you face during trying the above steps because i'm a newbie as well.  =P

but do leave comment and we try to solve it together.

cheers~

No comments:

Post a Comment