[DEV] 2.0.2.A.0.24 Stock Base Rom img - Sony Ericsson XPERIA X10 Mini

I've been looking at a lot of tuts and stuff for making a ROM, because getting system.img from the official ROM is a bit tedious
First reinstall a Android 2.1.
Then root it.
Install a XRecovery.
Then backup it.
Now you will get system.img in backup folder.
Click to expand...
Click to collapse
quote from: http://forum.xda-developers.com/showthread.php?t=888227
I Rooted with SuperOneClick v1.65, then stuck on xRecovery using the adb shell to mount the system folder as r/w, then copying the files from sdcard to system/bin. This way i didn't have to install RootExplorer and put in my google account details
then, i just backed up and here it is:
http://www.mediafire.com/file/xb64e5mp6q6fmdb/StockBaseROM.zip
Zip contains:
- cache.img
- data.img
- nandroid.md5
- system.img
Now all you need to do is set up a kitchen
i'm following this tut to make a ROM(probably with none of my own creations (will credit those who need it) but with stuff like JIT and Wireless N enabled etc. oh and ofc it'll look pretty )which i'll share when i've completed

crap, though you meant you ported 2.1 AOSP

Mikevhl said:
crap, though you meant you ported 2.1 AOSP
Click to expand...
Click to collapse
nah nah, i'm no dev, just a learner. haah

Related

[Q] Removing 2.2 without wrecking my phone

Hey guys so I haven't been following much lately due to exams. But I just found out Recovery was released for X10 and want to install it.
So I just wanted to know how I could safely remove 2.2 from my phone. I remember some guy deleting the folder off his sdcard and wrecking his phone. How do I avoid it?
mackdaddy187 said:
Hey guys so I haven't been following much lately due to exams. But I just found out Recovery was released for X10 and want to install it.
So I just wanted to know how I could safely remove 2.2 from my phone. I remember some guy deleting the folder off his sdcard and wrecking his phone. How do I avoid it?
Click to expand...
Click to collapse
Just do a clean install of whichever ROM you want using flash tool then install recovery mode onto that.
mackdaddy187 said:
Hey guys so I haven't been following much lately due to exams. But I just found out Recovery was released for X10 and want to install it.
So I just wanted to know how I could safely remove 2.2 from my phone. I remember some guy deleting the folder off his sdcard and wrecking his phone. How do I avoid it?
Click to expand...
Click to collapse
what u need to do mate is fairly simple. you need to delete a file and a folder.
boot into 2.1, open root explorer and make sure you are in R/W mode.
delete the chargemon file from /system/bin and delete the /sdcard/freeX10 folder
the freex10 folder contains all the data files for the 2.2 rom
the chargemon file contains the boot hijack that allows you to multi-boot. without this file (if you delete it all together like i am suggesting) the phone will simply boot into 2.1
once you have booted back into 2.1, you can setup the recovery menu
hope that helps mate, and thanks for not posting in the Dev thread!!!
mrtim123 said:
what u need to do mate is fairly simple. you need to delete a file and a folder.
boot into 2.1, open root explorer and make sure you are in R/W mode.
delete the chargemon file from /system/bin and delete the /sdcard/freeX10 folder
the freex10 folder contains all the data files for the 2.2 rom
the chargemon file contains the boot hijack that allows you to multi-boot. without this file (if you delete it all together like i am suggesting) the phone will simply boot into 2.1
once you have booted back into 2.1, you can setup the recovery menu
hope that helps mate, and thanks for not posting in the Dev thread!!!
Click to expand...
Click to collapse
Thank you so much, that worked like a charm.
Also LOL @ the dev thread comment. I am not really that retardo.

X8 2.1 ROOT !!! APP2SD !!! + more

.....................
Rootshell file on the cooking 2.1/2.2 thread
Click here for the file.
To flash to 1.6
Go Here
Legen...wait for it...darryy!!
Awesome i saw ur post in the dev thread made my day!
Two questions 1) you mentioned in the dev thread it was restarting quite often is that fixed?
2)is there any means to flash it in internal memory?
muzik_demon said:
Legen...wait for it...darryy!!
Awesome i saw ur post in the dev thread made my day!
Two questions 1) you mentioned in the dev thread it was restarting quite often is that fixed?
2)is there any means to flash it in internal memory?
Click to expand...
Click to collapse
1. Yes, thats fixed, it works fast and stable ! (there's one big problem - sdcard is not properly seen for camera/music), still testing it ..
2. Yes, it will be possible to flash into internal memory later.
1) For the first problem i recommend throwing a pm to zdzihu- he has employed the same technique to get dual boot in x10 and his rom is able to access sdcard for camera/music but we cant mount sdcard
2) If flashing into internal memory is straightforward then i recommend it since it will solve all the above problems
Looking forward to testing
(where can i get x8.img and data.img? or are you gonna release it in some time?)
Well done pulpoff2, I will test this solution, when I gone back home from work. Thanks
thank you . i am downloading the flies .
pulpoff2 said:
So far so good!
I started a new thread cause other one is filled up with junk.
Following my weekend theory, I finally managed to boot 2.1 on X8 with root.
I will post the files shortly.
The process is quite complicated for now, but early testers are welcome.
So, to start u need :
1. Flash 1.6 and root it
2. Copy busybox and rootshell to /system/bin
3. chmod 4755 /system/bin/rootshell
4. copy chargemon.txt into /system/bin/chargemon
5. chmod 777 /system/bin/chargemon
6. copy data.img and x8.img to SDCARD root directory
7. Flash 2.1 KERNEL ONLY (put 2.1 firmware files, remove system.sin and userdata.sin from firmware directory, than flash)
8. reboot your new 2.1 pre-rooted X8 !
Wasted weekend .. was it worth the hassle guys?
Cheers!
Here are the files you need to boot :
pulpX8.rar
ext.rar contains e2fsck to check .img for errors before booting, if you will not install these, booting should work anyway.
P.S. this is a very early stage solution now, wait until I make it clean, or try it if you are a flash maniac
Click to expand...
Click to collapse
how to find rootshell?
isaac12 said:
how to find rootshell?
Click to expand...
Click to collapse
Its on the cooking 2.1/2.2 thread
Click here for the file.
To flash to 1.6
Go Here
thanks... flash only kernel.sin without amss.sin amss_fs.sin cache.sin fota0.sin fota1.sin simlock.ta and update.xml?
isaac12 said:
thanks... flash only kernel.sin without amss.sin amss_fs.sin cache.sin fota0.sin fota1.sin simlock.ta and update.xml?
Click to expand...
Click to collapse
No, do as I wrote in first post, move 2.1 files over 1.6 files, than just remove system and userdata and flash than..
This just keeps getting better and better
Sent from my E15i using XDA App
pulpoff2 said:
No, do as I wrote in first post, move 2.1 files over 1.6 files, than just remove system and userdata and flash than..
Click to expand...
Click to collapse
I'm flashing all files without system and userdata .phone booting only sonyericsson logo. overwrite files and delete user data and system?
pulpoff2 said:
So far so good!
I started a new thread cause other one is filled up with junk.
Following my weekend theory, I finally managed to boot 2.1 on X8 with root.
I will post the files shortly.
The process is quite complicated for now, but early testers are welcome.
So, to start u need :
1. Flash 1.6 and root it
2. Copy busybox and rootshell to /system/bin
3. chmod 4755 /system/bin/rootshell
4. copy chargemon.txt into /system/bin/chargemon
5. chmod 777 /system/bin/chargemon
6. copy data.img and x8.img to SDCARD root directory
7. Flash 2.1 KERNEL ONLY (put 2.1 firmware files, remove system.sin and userdata.sin from firmware directory, than flash)
8. reboot your new 2.1 pre-rooted X8 !
Wasted weekend .. was it worth the hassle guys?
If the answer is yes and you would like me to spend some time and make this perfect, don't forget the "donate" button.
Cheers!
Here are the files you need to boot :
pulpX8.rar
Firmware 2.1 (rus)
Firmware 1.6 (uk)
ext.rar contains e2fsck to check .img for errors before booting, if you will not install these, booting should work anyway.
P.S. this is a very early stage solution now, wait until I make it clean, or try it if you are a flash maniac
UPDATE
The system.img now comes with LauncherPro and other goodies, some vaporware removed and GingerBread (2.3) black theme !!!
Donation count : $0
Click to expand...
Click to collapse
may be superuser.apk put inside of your firmware?
dviktor said:
may be superuser.apk put inside of your firmware?
Click to expand...
Click to collapse
It is inside the x8.img, as well as su and rootshell and busybox.
So if phone gets stuck on boot, connect adb and u can get root in console and fix problems.
and if i am right understand all running files be booted from sd card? and if it's unmount the phone will be still work? or it will be freezing or rebooting? and may be then we can start 2.3 on expiria x8?
dviktor said:
and if i am right understand all running files be booted from sd card? and if it's unmount the phone will be still work? or it will be freezing or rebooting?
Click to expand...
Click to collapse
/system and /data are mounted from x8.img and data.img from Sdcard.
This is good to debug problems, without need to reflash the phone every time.
Once we have the Xrecovery for X8, it will be easy to replace/update files like on X10i.
Without sdcard, you will have 2.1 kernel with 1.6 system, it will get stuck on boot, but adb shell will work (with root!), so you can investigate/fix problems/put new /system files.
pulpoff2 said:
/system and /data are mounted from x8.img and data.img from Sdcard.
This is good to debug problems, without need to reflash the phone every time.
Once we have the Xrecovery for X8, it will be easy to replace/update files like on X10i.
Without sdcard, you will have 2.1 kernel with 1.6 system, it will get stuck on boot, but adb shell will work (with root!), so you can investigate/fix problems/put new /system files.
Click to expand...
Click to collapse
I'm flashing all files without system and userdata .phone booting only sonyericsson logo. overwrite 1.6 files and delete user data and system?. how to long wait for booting phone?
pulpoff2 said:
/system and /data are mounted from x8.img and data.img from Sdcard.
This is good to debug problems, without need to reflash the phone every time.
Once we have the Xrecovery for X8, it will be easy to replace/update files like on X10i.
Without sdcard, you will have 2.1 kernel with 1.6 system, it will get stuck on boot, but adb shell will work (with root!), so you can investigate/fix problems/put new /system files.
Click to expand...
Click to collapse
so, if i take a normal files with undeleted (clean) from system/app, and copy it in phone with root, i can delete x8.img and data.img from sd card? i am just a curator of 4pda (russian) thread by X8 phone. becouse i ask you about everything
Well... I am a new guy, I am happy that the root was released, however, I don't know about the post, so is there a detailed version with pictures please?
Regards
Sent from my E15i using XDA App
how to set chmod in windows vista?

xRecovery works on X8!

For now we can create backups , fix permissions and the rest
Here it is ..
http://forum.xda-developers.com/showthread.php?t=878426
Yup I can confirm it works too
Tried backup and install update.zip from sd card no problem both went smoothly..
Sent from my X8 Rooted+JiT+App2sd+Recovery :*)
muzik_demon said:
Yup I can confirm it works too
Tried backup and install update.zip from sd card no problem both went smoothly..
Sent from my X8 Rooted+JiT+App2sd+Recovery :*)
Click to expand...
Click to collapse
how to make update.zip? simply put it the content there and zip? no signing?
No idea how to make it but we can install it
google it
Sent from my X8 Rooted+JiT+App2sd
You can use android kitchen to cook custom roms
Sent from my E15i using XDA App
Can someone provide the modified vendor files for kitchen to cook X8 roms ?
If you have a friend who cooked roms before for hero/legend/g1/nexus devices, ask him to cook one for us, this is the fastest way
For those who never cooked a rom, this link might be a start :
http://source.android.com/porting/build_system.html
Cooked rom should use our original 2.6.29 kernel of eclair and our rild libs, rest of system should be prelinked to those files.
Gingerbread (2.3) is available in AOSP repository, there's a very good chance we could have it running before SE release froyo if ever.
I have tried this rom Prime from LG Optimus P500 (same cpu and screen).
Flashed with xRecovery, than before rebooting copied over xRecovery files back to flash (to be able to return to my backup).
To enable "adb logcat" debug, put adb-enable file in /data/property/ directory.
The rom booted, i saw android 2.2 bootscreen, but than it crashed..
racht said:
Can someone provide the modified vendor files for kitchen to cook X8 roms ?
If you have a friend who cooked roms before for hero/legend/g1/nexus devices, ask him to cook one for us, this is the fastest way
For those who never cooked a rom, this link might be a start :
http://source.android.com/porting/build_system.html
Cooked rom should use our original 2.6.29 kernel of eclair and our rild libs, rest of system should be prelinked to those files.
Gingerbread (2.3) is available in AOSP repository, there's a very good chance we could have it running before SE release froyo if ever.
I have tried this rom Prime from LG Optimus P500 (same cpu and screen).
Flashed with xRecovery, than before rebooting copied over xRecovery files back to flash (to be able to return to my backup).
To enable "adb logcat" debug, put adb-enable file in /data/property/ directory.
The rom booted, i saw android 2.2 bootscreen, but than it crashed..
Click to expand...
Click to collapse
porting the rom to X8 should be easy. i read it somewhere at the cooking section
will try later.
Don't speak easy speak results.
propc said:
porting the rom to X8 should be easy. i read it somewhere at the cooking section
will try later.
Click to expand...
Click to collapse
Hi Propc,
"porting the rom to X8 should be easy",
Make it working is not that easy, what's the use of porting it then......
Just a post because i read a lot that everything is so easy...
Complicated thing 's are NOT easy.
Succes
Dink69
when it's easy, lets see results...
dink69 said:
Hi Propc,
"porting the rom to X8 should be easy",
Make it working is not that easy, what's the use of porting it then......
Just a post because i read a lot that everything is so easy...
Complicated thing 's are NOT easy.
Succes
Dink69
when it's easy, lets see results...
Click to expand...
Click to collapse
no, what i mean is porting the rom from other devices. i said i read it. not me said it.
you can search it if you want to know better.
sorry.
edit found it: http://forum.xda-developers.com/showthread.php?t=551711
Does not work on mine x8 2.1 rooted, the files are in the /system/bin my skips the xrecovery when i press the back button.
Sent from my E15i using XDA App
Edinhox said:
Does not work on mine x8 2.1 rooted, the files are in the /system/bin my skips the xrecovery when i press the back button.
Click to expand...
Click to collapse
maybe u didn't install busybox from market?
whre to get x8 update.zip or is it same for all phones??? lol
WARR10r said:
maybe u didn't install busybox from market?
Click to expand...
Click to collapse
i have the busybox installed from market place
i have moved/copied the busybox chargemon and xrecovery to /system/bin
the files are there but it skipps the thing at the SE logo. i have tested with holding the back button and pushing the button a couple of times.
You have to set up permissions to 777 (rwxrwxrwx)
peetr_ said:
You have to set up permissions to 777 (rwxrwxrwx)
Click to expand...
Click to collapse
Only if copied via a cmd prompt, if you use root explorer the permissions don't need to be changed
no, it's do not work for me too. i pressing more time for go in xrecovery, but it's not starting. my phone is starting normally
dviktor said:
no, it's do not work for me too. i pressing more time for go in xrecovery, but it's not starting. my phone is starting normally
Click to expand...
Click to collapse
do not install BUSYBOX from market
Use the busybox provided in the zip file
Suhel28 said:
do not install BUSYBOX from market
Use the busybox provided in the zip file
Click to expand...
Click to collapse
yeah, i made it, and all is work great. must all 3 files put in /system/bin/. even if you are got a busybox installed.
suhel28 said:
do not install BUSYBOX from market
Use the busybox provided in the zip file
Click to expand...
Click to collapse
Thanks it worked but i installed busybox from market and then after that i installed the apk file for X10 the big diden't work then a replaced the files with the ones for X8/X10mini and now it works
For those who can't have it work try like this
1. Download and install busybox from marketplace
2. install this apk file http://www.mediafire.com/?prj83693lv94lut its the xrecovery for X10 big but install it anyway
3. download the real files for xrecovery in the first page http://www.mediafire.com/?lz6gwgohuakvbfo
4. move extract the files you downloaded to your sdcard
5. Use Root explorer to copy/move the busybox, chargemon ant the xrecovery.tar to system/bin after you done that it should work

How to install themes without APK?

i asked in few threads but seems people are not willing to answer this question, and in threads with roms whom includes custom themes, do not have instructions how to install. So how to do that?
newestuser said:
i asked in few threads but seems people are not willing to answer this question, and in threads with roms whom includes custom themes, do not have instructions how to install. So how to do that?
Click to expand...
Click to collapse
Always search first post of specific thread for answers you will find your answer, or at least search your question before posting
you are not specific to your question
Q.1 Which Firmware are you using
Q.2 Is it Rooted
Q.3 what kind of theme is that (a CWM Flashable, xRecovery Flashable or Manual)
If you are using stock firmware then you will have to root, then you find a compatible theme and apply it according to the method provided by the theme maker
same applies to Custom ROM but they are already rooted and you might already have a recovery software installed
e.g
if its flashable by xRecovery you can go to xRecovery and flash it
if its flashable by CWM you can go to CWM and flash it
if you don't want to flash it go to Root Explorer copy that Framework-res.apk and replace it in system/framework directory and change permission to rw-r--r-- and reboot your device
and above all Backup your device before doing these because first time you might do it wrong and stuck up in boot loop
im using cm mini 7 v20 for rooted mini pro, i dont know if themes are flashable or not, they dont write that:
http://forum.xda-developers.com/showthread.php?t=1217611
not everyone are captain obvious to know what type they are
thanks for responding!
http://forum.xda-developers.com/showpost.php?p=18818162&postcount=35
newestuser said:
im using cm mini 7 v20 for rooted mini pro, i dont know if themes are flashable or not, they dont write that:
http://forum.xda-developers.com/showthread.php?t=1217611
Click to expand...
Click to collapse
its a Flashable zip, can be done via CWM
or you can manually copy & Replace those apks to their respective destination after extracting
and change permission to rw-r--r--
but be sure to backup first
ahub1988 said:
its a Flashable zip, can be done via CWM
or you can manually copy & Replace those apks to their respective destination after extracting
and change permission to rw-r--r--
but be sure to backup first
Click to expand...
Click to collapse
thanks, but can you tell step by step instruction ? because last time i did that via CWM... i got a bootloop :X
newestuser said:
thanks, but can you tell step by step instruction ? because last time i did that via CWM... i got a bootloop :X
Click to expand...
Click to collapse
so you want to do it manually.
first i must tell you as it is for older miniCM version it might cause problems
First extract your zip in SD card
copy apks from framework and apps folders
mount /system to rw and paste them to system folder
change permission of each apk to rw-r--r-- by press-holding and clicking permission in root explorer
make sure all apks have permission of rw-r--r--
move and replace framework-res.apk from /system to /system/farmework/
move and replace all other apks from /system to /system/apps/
Reboot
Thats it; if you done it correctly then it will go fine
or you can try themes from here by installing apks Here
The apks can be extracted and installed directly, no copying and setting permissions needed. However the core framework of cm7 must have changed since these were made as they don't render properly on newer cm7 based roms

[TIP] Uninstalling CWM on Xperia U (May work on other devices)

On your Xperia U you have to delete those files with a root file explorer:
/system/bin/recovery.tar
/system/bin/chargemon
/system/bin/charger
/system/xbin/sh
This is not the most awesome tip on xda, but it may be useful for newbies =)
Want to know how I found that out?
I searched this on google and everybody said that uninstalling clockworkmod is impossible.. THEY WERE WRONG!
On Xperia X8 I had to install XRecovery manually by rooting and CnP-ing files with a root file explorer..
Xperia U CWM installers do the same thing automatically via ADB..
So I thought this: If CnP-ing files installs CWM, then theoretically deleting those files should uninstall CWM..
Then I made a nandroid with CWM (ironically xD), booted to android and deleted those files with Solid Explorer..
Final test: Turned it off, turned it on, pressed volume- continuously and CWM didn't show up, but android booted up with no problems! =D
NeriL said:
On your Xperia U you have to delete those files with a root file explorer:
/system/bin/recovery.tar
/system/bin/chargemon
/system/bin/charger
/system/xbin/sh
This is not the most awesome tip on xda, but it may be useful for newbies =)
Want to know how I found that out?
I searched this on google and everybody said that uninstalling clockworkmod is impossible.. THEY WERE WRONG!
On Xperia X8 I had to install XRecovery manually by rooting and CnP-ing files with a root file explorer..
Xperia U CWM installers do the same thing automatically via ADB..
So I thought this: If CnP-ing files installs CWM, then theoretically deleting those files should uninstall CWM..
Then I made a nandroid with CWM (ironically xD), booted to android and deleted those files with Solid Explorer..
Final test: Turned it off, turned it on, pressed volume- continuously and CWM didn't show up, but android booted up with no problems! =D
Click to expand...
Click to collapse
Don't delete them! Replace them with stock files (On ics you can do that...on jb and other custom roms there is no reason for unistalling it and you can't!) These files are there for a reason!
mm
++
step by step process needed
Andrewasth said:
Don't delete them! Replace them with stock files (On ics you can do that...on jb and other custom roms there is no reason for unistalling it and you can't!) These files are there for a reason!
Click to expand...
Click to collapse
Everything worked fine for me, but I'll ask anyways.. Which is the correct procedure?
NeriL said:
Everything worked fine for me, but I'll ask anyways.. Which is the correct procedure?
Click to expand...
Click to collapse
When you install cwm from atis it will replace some modules (chargemon) which are needed! Try to charge your phone offline when you have it deleted...I doubt it will work
Andrewasth said:
When you install cwm from atis it will replace some modules (chargemon) which are needed! Try to charge your phone offline when you have it deleted...I doubt it will work
Click to expand...
Click to collapse
What does atis stand for?
Tried to charge while turned off.. Phone booted to Android automatically and charged.. I'll upload original files for xperia u GB and ICS stock roms as soon as I can!
Thanks for pointing that out.. I didn't realize about that
NeriL said:
What does atis stand for?
Tried to charge while turned off.. Phone booted to Android automatically and charged.. I'll upload original files for xperia u GB and ICS stock roms as soon as I can!
Thanks for pointing that out.. I didn't realize about that
Click to expand...
Click to collapse
atis is the user that ported cm9 on locked bootloaders and cwm on lockd bls. Just upload them from ics. Our devices don't have a dedicated recovery partition and that's why those files where used to "pack" cwm!
Sorry for being late.. This is what you have to do to remove recovery ON STOCK ICS
File needed is extracted from 6.1.1.B.1.100, but it may work for other stock ICS compilation
Delete:
/system/bin/recovery.tar
/system/bin/charger
/system/xbin/sh
Download attached file and unzip it. Go into a root file browser (or adb) and replace
/system/bin/chargemon
with the downloaded one!
Procedure FOR STOCK GB is the same as ICS, but using the file attached in THIS post..
File was extracted from stock GB 6.0.B.3.184.. It may work for other GB compilations..

Categories

Resources