Some help with Dual Boot - Galaxy S III I9305 (4G LTE + 2GB RAM) Q&A, Help &

Finaly i find a way to make phone to boot from SD (Android 5.0.2)...but i need a app (or recovery script) to swith with Internal Rom..
Any can help me?
Done..I find a way. I flash boot.img for internal/external (if i need internal i flash internal, if i need external i flash external)
Use Internal with Android 4.4.4 and External with Android 5.0.2

il3gal said:
Finaly i find a way to make phone to boot from SD (Android 5.0.2)...but i need a app (or recovery script) to swith with Internal Rom..
Any can help me?
Done..I find a way. I flash boot.img for internal/external (if i need internal i flash internal, if i need external i flash external)
Use Internal with Android 4.4.4 and External with Android 5.0.2
Click to expand...
Click to collapse
Can you please explain what you did? You are the first person Ive read about who enabled dual boot for the i9305! AND EVEN WITH LOLLIPOP:laugh:

il3gal said:
Finaly i find a way to make phone to boot from SD (Android 5.0.2)...but i need a app (or recovery script) to swith with Internal Rom..
Any can help me?
Done..I find a way. I flash boot.img for internal/external (if i need internal i flash internal, if i need external i flash external)
Use Internal with Android 4.4.4 and External with Android 5.0.2
Click to expand...
Click to collapse
How? can you make a tutorial for the dual boot process?

Sorry about that but i dont now so much about android. I find blocks for SD Card and i modify boot.img (for external rom)
I explain on large.
Legend:
iBoot = Internal Boot.img
eBoot = External Boot.img
First time do a full backup on sdcard and rom. (i make from recovery)
1. Make a backup on iBoot from Terminal: dd if=/dev/block/platform/dw_mmc/by-name/BOOT of=/sdcard/iBoot.img
2. (i mount sdcard from recovery to partitioning) Make a 3 other partition (i use MiniTool) for system/cache/data
First partiton is SD CARD (fat32) (i split from here 7gb..i have sd 16gb)
Second is a primary ext4 partition for system..i put 1,5gb
Third is a primary ext4 partition for cache..i put 800mb
And last is a primary ext4 partition for data..i put free remaining..~4gb
3. On External Rom, need to unpack boot.img and go to fstab. file to replace:
/dev/block/platform/dw_mmc/by-name/SYSTEM to /dev/block/mmcblk1p2
/dev/block/platform/dw_mmc/by-name/CACHE to /dev/block/mmcblk1p3
/dev/block/platform/dw_mmc/by-name/USERDATA to /dev/block/mmcblk1p4
and repack boot.img
(and make a copy on desktop like eBoot.img) put back on archive and go to META-INF\com\google\android\updater-script and edit ALL line
/dev/block/platform/dw_mmc/by-name/SYSTEM to /dev/block/mmcblk1p2
/dev/block/platform/dw_mmc/by-name/CACHE to /dev/block/mmcblk1p3
/dev/block/platform/dw_mmc/by-name/USERDATA to /dev/block/mmcblk1p4
save..sign archive
4. make 2 archives with iBoot.img and eBoot.img (to switch bethen need a normal flash iBoot or eBoot) (i put 1 archive in attachament for eBoot...for example)(for switch rom need to flash boot.img for Internal or External rom)
5. Flash External Rom (with meta and boot.img changed)
6. Reboot..wait to external rom make files (data files and others)
7. If you want to change rom, enter in recovery and flash iBoot (for internal) and eBoot (for external).
I use 4.4.4 (AMCHA Rom KK for i9305) (for internal ..and this is rom for daily)
And 5.0.2 (NamelessROM 2.0 [BETA] [20150106][Blazing Fast]) (on external..temporary)
I dont now if it work with all rom
I'm not developer
If you dont now how unpack/repack boot.img or sign a zip file..search on google, dont ask me about this
I'm realy happy if a developers was extend this and make a Kernel for this (or App)
i'm inspire from http://forum.xda-developers.com/showthread.php?t=2639112
Sorry for english...And i dont now if this method works for everybody.
edit: Dont forget to unmount /system /data /cache partition before flash ExternalROM.

Thanks for the tutorial, I will try to reproduce the steps when I'm free. Don't worry your English is comprehensible.

LucasBass said:
Thanks for the tutorial, I will try to reproduce the steps when I'm free. Don't worry your English is comprehensible.
Click to expand...
Click to collapse
For some reason if flash eBoot and use External Rom..and you want to go back on Internal Rom..when flash iBoot and restart phone..some time was stuck in bootloader..for solve this (temporary i think), go back in cwm..flash again iBoot, go to Advanced and Reboot in CWM..after phone reboot in cwm, press Reboot devices (normaly)..i dont now why is this problem
other thing is: you can flash without problem other rom on internal. (i try today to flash again 4.4.4). external not affected BUT after flash, need to make backup on iBoot ..i dont now why (because i flash same rom with same configuration)..
Now i use on external: Resurrection_Remix_LP_v5.3.0-20150119-i9305.zip and it works grate
I like people who like try new things . If you need help or you stuck , pm me.
Good luck
Hehe

You mean, you did it as well? and you will try to write it down. Or you will start trying.
I have only once repartioned something before, so I'll wait for good instructions.

Uberharm said:
You mean, you did it as well? and you will try to write it down. Or you will start trying.
I have only once repartioned something before, so I'll wait for good instructions.
Click to expand...
Click to collapse
I'm sorry about instructions..but i search on google all info for try Dual Boot...i dont speak english because i'm from Romania.
I try to explain how i make Dual Boot (manualy) for developers...to make this option much easy..

Someone really needs to make a script! I think this could be implemented in a custom recover. All we need now is just a complete step by step guide.
Thanks in advance to the developer who's going to write this down! ☺

Related

[Q] Switching SD Cards NO Apps2SD

Hi, I have a G1 rooted with the SuperD 1.9.3 Rom, I never partitioned my SD card or anything like that. I want to upgrade my SD Card and partition it to get Apps2SD and keep the same Rom. I am not sure what steps to take...
lmt125 said:
Hi, I have a G1 rooted with the SuperD 1.9.3 Rom, I never partitioned my SD card or anything like that. I want to upgrade my SD Card and partition it to get Apps2SD and keep the same Rom. I am not sure what steps to take...
Click to expand...
Click to collapse
Which recovery do you have? If you don't yet, make sure to upgrade to Amon_Ra latest. Once you have that, reboot into recovery, select partition card and follow directions on screen. This will wipe your card completely so backup anything you want to save. It will not affect your rom in any way. You may have to move your existing apps manually, not sure.
How do i know what recovery i have? Do I partition my current sd card or the new one?
So I do not need to reflash the Super D?
lmt125 said:
How do i know what recovery i have? Do I partition my current sd card or the new one?
So I do not need to reflash the Super D?
Click to expand...
Click to collapse
You would boot into recovery and look to see which one you have, it will say it right on top. You will partition your new card. Absolutely no need to reflash your rom, it will recognize your ext partition and install all future apps in it automatically. As I said, I'm not sure about existing apps, you may need to move them manually.
It says Android Sysem Recovery Utility Build: JFv1.42 There is nothing that says Partition SD or anything like that... Now my rom is on my current sd card if I don't flash it to the new one my phone still knows what rom I have? Sorry about all the questions thanks for your help =)
I was thinking of doing this to install Amon RA's recovery img
I got it from another forum in here....
Copy recovery-RA-dream-v1.7.0.img to the root of your sdcard
Boot into your current custom recovery (boot while holding HOME)
select console from the menu
#mount -a (this can give back an error if you don't have an ext partition, don't worry about it and just proceed)
#flash_image recovery /sdcard/recovery-RA-dream-v1.7.0.img
JF's recovery does not have that option because it's really, really, really old. We did not even have apps to sd back then.
Flash RA's recovery (directions seem right, I assume you got them out of RA's thread), you'll see the difference: many more options, etc
Good luck.
Ok, so I am going to do the following steps....
1. Flash Amon Ra's recovery image
2. Reboot phone
3. Get into recovery again
4. Back up my sd card on the computer, remove sd card from phone
5. Insert new sd card, partition sd card
6. Transfer files from old sd card including update.zip which is the rom
7. Reboot phone
Let me know if I'm missing something thanks for all your help!
I'm going to do this over the weekend...
Ok, so I got the new Amon RA recovery image but haven't done anything else...lol. So can you tell me if those steps are right? And why don't I need to flash the rom again...I currently have it on my sd card...I'm a bit confused
1. Reboot to recovery. Partition your card (I suggest 512mb for ext partition, rest is fat, follow instructions within recovery).
2. Upgrade ext to ext3.
3. Reboot (your phone will move your existing apps onto sd.) It may take a while to fully boot, just give it 10 min or so.
4. In terminal emulator type
Code:
su
fix_permissions
5. Reboot again.
5. Transfer whatever you had on your old sdcard (music, pics, etc) onto your new card.
As far as flashing the rom again.... why? Your OP says you want to keep your existing rom.
To check if your apps were moved:
In terminal:
Code:
su
ls /system/sd/app
ls /system/sd/app-private
ls /system/sd/dalvik-cache
Should give you print-out of what you have on ext partition of your sdcard (or you can use root explorer or whatever other file manager, I'm a bit old shool so I prefer terminal or adb)
5. Reboot again.
5. Transfer whatever you had on your old sdcard (music, pics, etc) onto your new card.
Okay in step 5. Reboot again do I just type in the terminal emulator reboot or reboot recovery?
Also when you say "transfer whatever you had on your old card..." Do I also transfer the file that says update.zip?
Sorry for all the questions, I should be getting my new sd card today and will try it out tonight.
Thank you.
You just type reboot.
It is up to you what you want to transfer onto your new card. I assume that update.zip is your current rom. If so, it's nice to have just in case but it will not make any difference in how the phone works. It's just an install file that you use once (unless, of course something goes terribly wrong and we all have been there ) but it's nice to have all tools needed on your card so you can quickly recover from any problems.)
BTW, with your new shiny recovery (RA1.7), you don't have to rename your files to update.zip. You can name them whatever you want (i.e Super-D1.9.3.zip, Recovery.zip) and, if you decide to reflash something, at least you will know what it is. Your new recovery will let you choose which file to flash so you can have more then one .zip file on your card if you want.
Ok so I still haven't gotten my new card! It should be here next week...Anyways I tried using switchrom to store my current just in case but I get this error Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory)
Any clues why I'm getting this do I need to have my phone connected by USB or something to a computer....?
Thanks hopefully I'll stop asking so many questions...I tried this solution but no luck
Originally Posted by siraf View Post
Guys, I just had this problem too .. at first i was so devastated. I'm glad i solved it.
I don't know if my solution is the ultimate solution or not but you guys can give it a try.
problem :
"E:Can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0) (No such file or directory)"
In the Android System Recovery, select "USB-MS Toggle". It will enabled/disable the feature. Do it one more round and it will solve the problem.
It's telling you that it can't mount SD card.
Back up all of your stuff from SD card, format it and try again, that's the only thing I can think of.
Actually, I just ended up doing a Nandroid Backup just did Nandroid not Nandroid +ext since I don't have this card partitioned...it is backed up!
Ok buddy its easier if you do the whole process through the sdcard
First you should backup everything on your sdcard and do a BART or NAN+EXT then partion your card and restore your BART or NAN+EXT and your good to go
If this does not work press my name and look at my threads because I ask this same quetion a while ago
Post again if this does not work
Sent from my HTC Dream using Droidfreeks's App
DroidFreek said:
Ok buddy its easier if you do the whole process through the sdcard
First you should backup everything on your sdcard and do a BART or NAN+EXT then partion your card and restore your BART or NAN+EXT and your good to go
If this does not work press my name and look at my threads because I ask this same quetion a while ago
Post again if this does not work
Sent from my HTC Dream using Droidfreeks's App
Click to expand...
Click to collapse
Hi, I tried doing a Nan+ext backup but I got this error : Run nandroid-mobile.sh via console I also tried doing a Bart backup and it also said Run Bart via console...
So I just did a regular Nan Backup...I don't have my current sd card partitioned...should I partition it so I can do the Nan+ext I currently have a 2gb card and it doesn't have a class number.... Maybe I should format my card?
Thanks!
Ohh ok I see ur problem it won't let u backup nand+ext if you don't have a ext
since you backed up already go ahead and throw the nandriod and any other files on sd card to your pc the format your sd create the app partion and swap partion make sure u formate it ext3 or ext4 depending on what ur rom uses put the nandroid back on sd after format and restore post if it works or not
If this don't work just reverse the process put nad back on pc format card to what is was before then put nand back on sd and restore
Sent from my HTC Dream using XDA App
OK so I partitioned my current memory card =) and was able to succesfully do a nandroid +ext...so now when I get my new card I just have to go into recovery and do a nandroid restore and transfer all my files right? Thanks
Remember to partion your sdcard before transfer
Sent from my HTC Dream using XDA App
Ok so I tried switching my cards and formatted my new card,paritioned it, transfered the files from my other sd card, and tried to a nandroid restore...that's when I get the same error as before to do it from console.
I tried taking all the files out and repartitioning the sd card doing everything again no luck. Reflashed my rom and turned it on after it boots like normal I get a black screen. So just went back to my old sd card was getting force closes so did nandroid restore it said it did but would boot normal and get force closes.
So I reflashed my rom and reinstalled everything manually...from sd card as my market disappeared got it back after reinstalled it...
Any suggestions as I really want a bigger capacity memory card....=/

Rooted Captivate, cannot install ROM

ClockworkMod Recovery v2.5.1.0 will not mount /sd-ext and now I cannot get my ROM installed on to the phone.
everything inside the phone has been formated
I think the next step should be to update recovery to the latest version and see if it recognizes the sd card. If this is the case I'm not real clear how to go about doing this. , or if there is an alternative way to load a ROM.
Any help would be appreciated
As an alternative u could flash (through Odin) a Dev Kernel that has CWM baked in, reboot into CWM and flash ur Rom from there. Ur choice of Kernel is dependent on what Rom ur wanting to go to... Froyo, Gingerbread, i897, i9000, etc. [as a side note, if u want a gingerbread rom, u will need gingerbread bootloaders]
I'm not sure how to flash through Odin (ill look that up) any other recovery on my phone at this point, i've always had a rom installed any time I change or update a recovery.
Let us know how it turns out.
Why are you trying to install a Rom from the external SD card? From cwm, click on mounts and storage, mount usb, copy your Rom to the internal sd card
Sent from my Inspire 4G
can you explain with some more detail the process of coping the rom to the internal sd card? I know that cwm can recoginze the internal sd card and if I get the rom on there I'm sure I can get this phone working.
ROID R4GE said:
can you explain with some more detail the process of coping the rom to the internal sd card? I know that cwm can recoginze the internal sd card and if I get the rom on there I'm sure I can get this phone working.
Click to expand...
Click to collapse
reboot to recovery
plug phone into computer
'mounts and storage'
'mount usb storage'
copy rom of your choice from your computer to the drive that now shows up on your computer
unmount
in cwm recovery, browse to INSTALL ZIP FROM SDCARD
point it to the rom you just copied to the internal sdcard
confirm
after flash reboot...new rom
Thanks to Pirateghost & For2ndTwin for you input. Pirate, what you suggested worked like a champ and I now have the phone working.

[Q] try to partition SD card for A2SD+ through clockwork.

Hi all,
my fist post on xda and a noob as well with my first android.
I had someone do my first root and put GEOs rom, as i wanted close to stock to learn android some more, I now want to jump on your rom. the A2SD version
so I try to partition SD card for A2SD+ through clockwork.Then download your rom. By rom manager.
before flashing rom phone info shows (android version 2.3.3 GRI40) and then after flash showing (android version 2.3.3 GRI40) ?
how can my phone be the same rom version pre & post flash with out doing nand back-up?
as that must mean I must have screwed up after flash ?
do I flash this as well ? GRJ22 system dump (boot.img/system.img):
if I do do I flash rom first or system dump first ?
as well not positive when partition SD card for A2SD+ through clockwork that it did partition sd card right way?
I am noob to use ADB and prompt commands and my micro sd slot on comp is not working
is there android app to partition SD card and or check if partition worked on sd card ?
sorry for long post
can anybody help
PS I am trying to flash this rom
[ROM] [GRJ22] N1 2.3.4 OTA ROM v5 (deodex, root, zipalign, busybox, A2SD, TBAlert
thanks in advance
danner_416 said:
Hi all,
my fist post on xda and a noob as well with my first android.
I had someone do my first root and put GEOs rom, as i wanted close to stock to learn android some more, I now want to jump on your rom. the A2SD version
so I try to partition SD card for A2SD+ through clockwork.Then download your rom. By rom manager.
before flashing rom phone info shows (android version 2.3.3 GRI40) and then after flash showing (android version 2.3.3 GRI40) ?
how can my phone be the same rom version pre & post flash with out doing nand back-up?
as that must mean I must have screwed up after flash ?
do I flash this as well ? GRJ22 system dump (boot.img/system.img):
if I do do I flash rom first or system dump first ?
as well not positive when partition SD card for A2SD+ through clockwork that it did partition sd card right way?
I am noob to use ADB and prompt commands and my micro sd slot on comp is not working
is there android app to partition SD card and or check if partition worked on sd card ?
sorry for long post
can anybody help
PS I am trying to flash this rom
[ROM] [GRJ22] N1 2.3.4 OTA ROM v5 (deodex, root, zipalign, busybox, A2SD, TBAlert
thanks in advance
Click to expand...
Click to collapse
If the custom ROM you flashed is base on the same Android version than it's still gonna be the same Android version.
What does the "MOD version" say?
You can partition SD card using CWM or Amon Ra recovery. This is not an app, it's your custom recovery. If I'm reading it right you already have CWM recovery.
baseballfanz said:
If the custom ROM you flashed is base on the same Android version than it's still gonna be the same Android version.
What does the "MOD version" say?
You can partition SD card using CWM or Amon Ra recovery. This is not an app, it's your custom recovery. If I'm reading it right you already have CWM recovery.
Click to expand...
Click to collapse
thanks fo reply baseballfanz
I am on GEOs rom Gingerbread 2.3.3 (GRI40)
and i want to flash this Gingerbread 2.3.4 [GRJ22] the App2SD one from this thread. http://forum.xda-developers.com/showpost.php?p=13430563&postcount=1
I went in to recovery to CW via rom manager and then run partition tool in
recovery, but when trying to DL a APP that needs sd card to be partitioned
it fails to run. saying sd card must be partitioned first.
so I take it CWM recovery failed to partition my sd card and I cant figer out how I my rom version stayed the same after coming out of flash ? with out having to do a droid back-up if I screwed up the flah process? afrer trying to flash a 2.3.4 rom. that is App2SD supported rom.
If you were trying to flash another ROM and it fail to flash for whatever reason, than you're still running your
current ROM. That's why when you left cwm and booted up, it just went back to whatever you had already.
Basically it never got to a point of writing anything, it did some check and found you didn't have correct partition
so it probably aborted.
Sent from my Transformer TF101 using Tapatalk
ok but status bar in recovery did its thing for around 5 minutes with no error message. So I take it CM recovery cannot partition SD card properly ?
is there away around it besides CW recovery and command promts via sdk on pc. like a APP?
or even a APP to check if CW is Partitioning sd card Properly ?
thanks for the help
ClockworkMod recovery should be able to partition your card without an issue. When doing it, it will wipe your card, so make sure everything is backed up. Pay attention to what is on the screen when you do this. It will show you any error messages that may occur. So, if you didn't see any error messages, your card should be partitioned. Same goes for when you flash. It should show you why it didn't flash (assuming it didn't).
You can use minitool partition wizard on your PC and it will preserve your data without wiping it out like Gparted/Unbutu.
To check your partitions download terminal from market or use adb and type
Su
Busybox df -h
It will show partitions fat, ext and swap sizes.
Woodrube said:
You can use minitool partition wizard on your PC and it will preserve your data without wiping it out like Gparted/Unbutu.
To check your partitions download terminal from market or use adb and type
Su
Busybox df -h
It will show partitions fat, ext and swap sizes.
Click to expand...
Click to collapse
thanks,Woodrube
I will give it a go tonight.
I had problems partitioning my SD card with CWM or rom manager... Installed Amon Ra recovery and first time I tried partitions were set

CM7/Zeus v7 alongside any rom with GB bootloader and CM7 alongside v28a

CM7/Zeus v7alongside any rom with GB bootloader and CM7 alongside v28a
Hi!This is my"how to" for installing two roms on one OB.
1.We need to partition sdcard
partition #1 : format it to fat(will be used as sdcard)
partition #2 : format it to ext4(will be used as system of zeus and must be at least 320 MB)
partition #3 : format it to ext4(will be used as data of zeus and must be at least 400 MB)
2.Now if u want:
1.Zeus flash this
2.cm7 flash this
(DO NOT FORGET TO PUT YOUR INTERNAL ROM`S KERNEL TO /sdcard/boot/ and name it nandboot.img!)
3.cm7 alongside v28a flash first this, then flash v28a with SFT, then root your v28a and after that put files from this bin.zip to the /system/bin
3.Now if u want to boot:
1.Zeus type in the terminal
Code:
su
bootzeus
2.cm7 type in the terminal
Code:
su
bootcm7
3.v28c ICS
Code:
su
bootsd
4.your nand rom
Code:
su
bootnand
NOTE:If u change your nand rom first install your new rom and after that copy your new rom's boot.img and put it to /sdcard/boot.img and after that rename it to nandboot.img and after all this install this if your sdrom is cm7 and if Zeus this
Now partition table is:
Code:
Zeus/CM7/v28c ICS
system /dev/block/mmcblk1p2
data /dev/block/mmcblk1p3
CM10
system /dev/block/mmcblk0p8
data /dev/block/mmcblk0p9
YouTube
suleymanovemil8 said:
Hi!So is it possible to boot android from sdcard?I think changing root directory to mmcblk1 in the default kernel kommand line could help, have anyone done smthing like this before?
Click to expand...
Click to collapse
Even if it works you'll still be using the same kernel and ramdisk which will only work on ROM very similar to your base.
Sent from my LG-P970
look what i've found http://forum.xda-developers.com/showthread.php?t=1642185
suleymanovemil8 said:
look what i've found http://forum.xda-developers.com/showthread.php?t=1642185
Click to expand...
Click to collapse
I had a look. It looks promising. Its quite a cheap trick and should work on our phone.
I am on my phone now so I can't study what he did in detail and I'm not entirely sure how he handles kernel switching (yet).
It's a good find.
EDIT: Nothing to do with kernel root or command line though.
Sent from my LG-P970
xonar_ said:
I had a look. It looks promising. Its quite a cheap trick and should work on our phone.
I am on my phone now so I can't study what he did in detail and I'm not entirely sure how he handles kernel switching (yet).
It's a good find.
EDIT: Nothing to do with kernel root or command line though.
Sent from my LG-P970
Click to expand...
Click to collapse
I`ve made script for OB and it works
HTML:
cat /sdcard/boot/sdboot.img > /dev/block/mmcblk0p3
echo Rebooting to SD Rom. Please wait...
sleep 3
reboot
return 0
I have repacked zeus rom`s kernel with sd mounts and put the system partition to mmcblk1p1 but it looks like smthing goes wrong(if sdcard is inserted it reboots to recovery in a few seconds but if I remove sd card it stucks at lg logo) and it have created app, data, etc. folders on data (sd) partition
suleymanovemil8 said:
I`ve made script for OB and it works
HTML:
cat /sdcard/boot/sdboot.img > /dev/block/mmcblk0p3
echo Rebooting to SD Rom. Please wait...
sleep 3
reboot
return 0
I have repacked zeus rom`s kernel with sd mounts and put the system partition to mmcblk1p1 but it looks like smthing goes wrong(if sdcard is inserted it reboots to recovery in a few seconds but if I remove sd card it stucks at lg logo) and it have created app, data, etc. folders on data (sd) partition
Click to expand...
Click to collapse
Make so that it only mount the sd partitions if the sd card is present and is made to be bootable.
Reflashing the boot.img isn't a nice way of doing it since bad flash would result in a bootloop. Linux has the ability to reload a kernel without shutting down. I don't know if the kernel that we use can do that maybe it's worth looking into.
Sent from my LG-P970
xonar_ said:
Make so that it only mount the sd partitions if the sd card is present and is made to be bootable.
Reflashing the boot.img isn't a nice way of doing it since bad flash would result in a bootloop. Linux has the ability to reload a kernel without shutting down. I don't know if the kernel that we use can do that maybe it's worth looking into.
Sent from my LG-P970
Click to expand...
Click to collapse
as i said "and it have created app, data, etc. folders on data (sd) partition"
What if i will move /system #2 to /data partition and both of the systems will have data partition on sdcard?
PS. It worked!Now I have data partition on mmcblk1p2
here it is(this is kernel for cm10(26.10.2012))
suleymanovemil8 said:
What if i will move /system #2 to /data partition and both of the systems will have data partition on sdcard?
PS. It worked!Now I have data partition on mmcblk1p2
Click to expand...
Click to collapse
What are you going to do with the GB thats on the phone and not used?
EDIT: its rebooting to recovery because the kernel is set to reboot to recovery when it's 'panicking'.
Sent from my LG-P970
xonar_ said:
What are you going to do with the GB thats on the phone and not used?
Sent from my LG-P970
Click to expand...
Click to collapse
no this kernel boots with normal system and data at sdcard and now i will make kernel with booting from data directory and with data at sdcard)
YES! I have now two roms on one phone!
suleymanovemil8 said:
YES! I have now two roms on one phone!
Click to expand...
Click to collapse
Do a walkthrough for us! :laugh::laugh:
genarinho said:
Do a walkthrough for us! :laugh::laugh:
Click to expand...
Click to collapse
Yes ,pls
sent from my Nokia 1100 with droid 4.0
Just everyone thats reading this know that it still booting from phone and then reading data from sd. (Not true dualboot yet )
@ sulley
Why not use recovery as the phone boot.img and then normal boot then goes of two sd. CWM sources are available and can be modified so that it works as a boot manager. It will then be actual dual boot because from there you can load kernel from either sd or phone (and unload the recovery kernel and with its dying breath start the new kernel ).A project like this will take A LOT of time and will definitely be more than 6 months. Since it would be based on recovery it should be able to make it work for all phones that can use CWM and have similar boot structure. I will help out on a project like this but I can't be that involved with it since my studies will take up most of my time.
As much I understand, bootloader is needed for dualboot and it applies same on Android. So you got access to our bootloader or just directing the boot.img from 1st ROM to 2nd one? Like handshaking?
xonar_ said:
Just everyone thats reading this know that it still booting from phone and then reading data from sd. (Not true dualboot yet )
@ sulley
Why not use recovery as the phone boot.img and then normal boot then goes of two sd. CWM sources are available and can be modified so that it works as a boot manager. It will then be actual dual boot because from there you can load kernel from either sd or phone (and unload the recovery kernel and with its dying breath start the new kernel ).A project like this will take A LOT of time and will definitely be more than 6 months. Since it would be based on recovery it should be able to make it work for all phones that can use CWM and have similar boot structure. I will help out on a project like this but I can't be that involved with it since my studies will take up most of my time.
Click to expand...
Click to collapse
Well I have installed rom's kernel to the recovery partition but after booting to this new kernel i couldn't boot back tonormal kernel till i reflashed recovery from rom manager
ps.recovery partition is at mmcblk0p4 and boot mcblk0p3
genarinho said:
Do a walkthrough for us! :laugh::laugh:
Click to expand...
Click to collapse
tada!
As I expected, not real dualboot. But very much appreciting try. Keep it up
Anyway i still want to make one rom at nand and anouther on sdcard, but if i set in kernel system directory to mmcblk1p1(sdcard) it starts to boot but smthing goes wrong but it starts to boot and i know it because it creates app, data, app-private etc. folders on data partition of sdcard(mmcblk1p2), i think this is because it remounts sdcard or smthing like this.Any ideas about soving this problem?

Dead eMMC, boot loop, SD mounting problem

My i9000 went to bootloop and stuck on repeatition of galaxy s logo and after flashing many roms from odin it shows error sothing like (not exactly remember) the below given :
E:failed to mount /data (No such file or directory)
--Copying media files...
E:failed to mount /sdcard (File exists)
E:copy_cache_media:Can't mount /sdcard
your storage not prepared yet, please use UI menu for format and reboot actions,Meida files copy failed
--Installing Package
Finding update Package
opening update Package
verifying update Package
Installing update
Successfully installed package
--Wiping data...
formatting /data
E:format_volume:rfs format failed on /dev/block/mmcblk0p3
formatting /dbdata...
Formatting /cache
and I never got out of boot loop untill I downloaded the XXJVU modified files from the below thread
http://forum.xda-developers.com/showthread.php?t=1893354
The ROM files in the above link are the only way available right now to flash for me. I can't even root this.
In this thread, sesetxu, a user of xda, modified the zimage and repacked XXJVU which made my phone turn on (I partitioned my microSD card to make this work). But neither I am able to root my phone, nor my camera works ("turn off usb storage to use camera") and also gallery is not usable as it shows("no SD card detected").When I go to 'SD card and phone storage' under 'settings' in my i9000, only system memory is available (showing around 1.87GB) while usb storage and SD card are showing unavailable.
I have read many threads regarding this, most of them indicate to edit vold.fstab file. But as my phone is not rooted, I can't edit it.
Also I am not able to mount my SD card by flashing any recovery and not able to use it in recovey.
Can you please help me bring out of this problem?
Help will be appreciated If someone make a Rooted kernel of any rom, which install OS directly on the SD card and makes my external SD card accessible (Coz I know my internal SD is dead)
THANKS in advance!
I got the same problem as yours but the difference is I'm getting "E:format_volume:rfs format failed on /dev/block/mmcblk0p2" instead you've mentioned. The only solution I did is to manually take out the internal sdcard by disassembling the phone and dismount the chip with Sandisk printed on it. Then use an sdcard at least 8gb, format it using linux, first primary partition is fat32, second primary partition is reiserfs. Mount the external sdcard, flash stock gb rom then root it.
Short guide how to recover your I9000 with dead eMMC:
1. Create two FAT32 partitions on SD card, the first one will be used as internal sd card, the second one will be used as internal phone memory (/data)
2. Download XXJVT ROM: http://forum.xda-developers.com/showthread.php?t=1102881
3. Use this guide: http://forum.xda-developers.com/showthread.php?t=1152740 to add root acces, but stop after steep 5.
4. Find all occurences of mmcblk0 in extracted text files (do not touch binaries)
5. Replace mmcblk0 with mmcblk1, so your /sdcard will be mapped to first partion on device mmcblk1 and your /data will be mapped to second partiotion on mmcblk1.
6. Recompile and tar kernel.
7. Flash XXJVT ROM using Odin (512 layout, propably repartitioning is needed)
8. Reboot phone
9. If you encounter Can't mount /dev/block/stl10 error after reboot, follow this guide: http://forum.xda-developers.com/showthread.php?t=2184403
10. Flash your custom kernel using odin (PDA)
11. Enter bootloader and wipe all data/factory reset
12. After reboot your phone will have /data partition mounted on SDCard, and will be rooted, so you will be able to install Superuser and root browser from market.
13. The last step is to change vold.fstab to mount /sdcard from first partition from s3c-sdhci.2/mmc_host_mmc2 and to mount external_sd from third partition from s3c-sdhci.2/mmc_host_mmc2. It's not a mistake, we have to mount external_sd from not existing partition/device.
14. Now your phone should show that there is no SDCard inserterd, your internal usb memory should be equal to size of your first partion, and your phone memory should be equal to size of your second partition.
WARNING: It's not a step-by-step guide, but only some more or less general hints.
LDevil81 said:
Short guide how to recover your I9000 with dead eMMC:
1. Create two FAT32 partitions on SD card, the first one will be used as internal sd card, the second one will be used as internal phone memory (/data)
2. Download XXJVT ROM: http://forum.xda-developers.com/showthread.php?t=1102881
3. Use this guide: http://forum.xda-developers.com/showthread.php?t=1152740 to add root acces, but stop after steep 5.
4. Find all occurences of mmcblk0 in extracted text files (do not touch binaries)
5. Replace mmcblk0 with mmcblk1, so your /sdcard will be mapped to first partion on device mmcblk1 and your /data will be mapped to second partiotion on mmcblk1.
6. Recompile and tar kernel.
7. Flash XXJVT ROM using Odin (512 layout, propably repartitioning is needed)
8. Reboot phone
9. If you encounter Can't mount /dev/block/stl10 error after reboot, follow this guide: http://forum.xda-developers.com/showthread.php?t=2184403
10. Flash your custom kernel using odin (PDA)
11. Enter bootloader and wipe all data/factory reset
12. After reboot your phone will have /data partition mounted on SDCard, and will be rooted, so you will be able to install Superuser and root browser from market.
13. The last step is to change vold.fstab to mount /sdcard from first partition from s3c-sdhci.2/mmc_host_mmc2 and to mount external_sd from third partition from s3c-sdhci.2/mmc_host_mmc2. It's not a mistake, we have to mount external_sd from not existing partition/device.
14. Now your phone should show that there is no SDCard inserterd, your internal usb memory should be equal to size of your first partion, and your phone memory should be equal to size of your second partition.
WARNING: It's not a step-by-step guide, but only some more or less general hints.
Click to expand...
Click to collapse
Sorry, I find this post after hours of search, which kernel I've to download if I'm from Italy!? I know the european, but there is a lot with "XXJVT" and I'm a little bit confused. I've a dead i9000 with faulty eMMC!!
V!ruz said:
Sorry, I find this post after hours of search, which kernel I've to download if I'm from Italy!? I know the european, but there is a lot with "XXJVT" and I'm a little bit confused. I've a dead i9000 with faulty eMMC!!
Click to expand...
Click to collapse
I use this one: "XXJVT/XXJVT/OXAJVT/Sbl (MultiCSC): Download (148 MB) (Build date: Thu Sep 29 11:43:43 KST 2011)
(MultiCSC: CPW, DBT, KOR, XEO, XEU)" because I need Polish language support. Unfortunatelly I don't know which one will be best for Italy.
I solved the problem long time ago. If you have SGS with dead emmc and could not find any Solution then PM me, I will send you my odin flash able rom
Rohitdahiya said:
I solved the problem long time ago. If you have SGS with dead emmc and could not find any Solution then PM me, I will send you my odin flash able rom
Click to expand...
Click to collapse
just wondering, first post you say, gallery , camera etc unusable, here you say its fixed or did sesetxu not guide you to solve it? Also why not include link here for your ROM?
Check this out! You , YES! you are an " Android ". Not your phone but U.​
xsenman said:
just wondering, first post you say, gallery , camera etc unusable, here you say its fixed or did sesetxu not guide you to solve it? Also why not include link here for your ROM?
Check this out! You , YES! you are an " Android ". Not your phone but U.​
Click to expand...
Click to collapse
I tried hard as sesetxu guided but being a noob, I failed and could not have gone past the camera and gallery issue. I almost gave up. Later on @rxxxni helped me by giving his cooked ROM and I succeeded. His solution is in the link below in Spanish language:
http://www.htcmania.com/showthread.php?
t=520348
Hello All,
I followed the link Rohit provided in Spanish. I was able to get the Rom V 1.3.2 going on my i9000.
Due to language barries I failed to move to CM10 or if possible, to the latest nighly builds of CM11.
Could anybody point me to some advice in english how to migrate to CM11?
Brgds DerBusIsVoll
DerBusisVoll said:
Hello All,
I followed the link Rohit provided in Spanish. I was able to get the Rom V 1.3.2 going on my i9000.
Due to language barries I failed to move to CM10 or if possible, to the latest nighly builds of CM11.
Could anybody point me to some advice in english how to migrate to CM11?
Brgds DerBusIsVoll
Click to expand...
Click to collapse
I sold my i9000 long time ago. But if you stil wanna install CM10/CM11 you have to just edit the vold.fstab file in root of your storage. You can find the instructions in the same forum or search on xda. However, You can open the spanish page in Google chrome and translate in english and you can understand easily.
Here is the translated page for you. Dont forget to hit the thanks button(only if you feel I have helped you)
http://translate.google.co.in/trans...mania.com/showthread.php?t=520348&prev=search
If the above doesn't work, use the below link:
http://translate.google.co.in/trans...dbox=0&usg=ALkJrhgq3j9b7dWUCh9PCAidKMIVdBZf1w

Categories

Resources