Related
Hi,
It just came into my mind. Since we can have custom recovery and android recovery also boots, can we have multi boot option in Defy as like in a PC's
Good question ..............i think there is no answer for this question
rvd_516 said:
Hi,
It just came into my mind. Since we can have custom recovery and android recovery also boots, can we have multi boot option in Defy as like in a PC's
Click to expand...
Click to collapse
some resources would have to be used by both ROMs..
with the current hacks it can't be done easily.
i guess some way of ramdisking the shared resources will have to be used.
basically, if you think about a hack for defy ask first:
can it be done in a completely open (=bootloader not locked) phone like nexus ?
if yes, ask:
is it WORKING?
if yes also, so maybe it can be done.
nevertheless, it's easy enough to create a script to backup & restore NANDROIDS.
but then every switch between roms will take like 25+ minutes, so it won't be a real multiboot.
Somebody at one point on the desire was working on something like this. Run rom from nand and other rom from sdcard.
Ephumuris.
ephumuris said:
Somebody at one point on the desire was working on something like this. Run rom from nand and other rom from sdcard.
Ephumuris.
Click to expand...
Click to collapse
I think there are two possibilities for this to happen: first of all, we should try NAND boot for the primary ROM, and try somehow to load the secondary ROM from the internal memory (it'll be faster than the SD Card, I think). The problem here would be allowing the bootloader to read from internal memory instead of NAND. I know this can be done based on the number of WinMo-Android and iOS-Android dual boot solutions, with a menu to choose which system to load, in the boot screen.
The second option is the method used by Wing Linux to run Android on old WinMo devices. In this method, you MUST boot in WinMo (or, in our case, in the primary ROM), then open the app that loads Android (the secondary ROM, for us). Android does NOT run emulated in this method, but, since the device can't dual boot directly, the app sends a signal for the device to restart running from the bootloader to the SD Card (for us, internal memory). This second option is, somehow, like the System Recovery app (not 2ndInit), that has an option that reboots directly into Recovery. So, if we can tell the phone to load from custom Recovery (which is, in fact, in internal memory, not in NAND), I think it's possible to make it load an entire ROM from the internal memory (without having to mount it everytime and waiting for the dalvik-cache to load).
However, it's surely a hard work to do.
Yes one from nand and one from sd card..........good......can we partition nand and use it both on the nand itself??
it should really work if we use virtual images or sdcard-partitions instead of system, data and cache partitions.
This can be changed in the init.rc-file(of 2nd-init).
The creator of the 2nd-init-bootmenu should implement this feature.
it is possible... just need 2 new partitions ext3 on sdcard for data and system...
you can use 2nd-boot profile in bootmenu to change dev block links and customize mount settings
Epsylon3 said:
it is possible... just need 2 new partitions ext3 on sdcard for data and system...
you can use 2nd-boot profile in bootmenu to change dev block links and customize mount settings
Click to expand...
Click to collapse
Did you try it?
Epsylon3 said:
it is possible... just need 2 new partitions ext3 on sdcard for data and system...
you can use 2nd-boot profile in bootmenu to change dev block links and customize mount settings
Click to expand...
Click to collapse
even i like to know tht did u tried tht?
I managed to boot from virtual system,data and cache partitions with the 2nd-boot-option of bootmenu like ep3 said.
It was a bit difficult because android-init remounts /dev so the changes will be lost but now I found a way.
And: I got recovery working for the virtual system so you don't need to prepare your images, BUT: only the wipe and restore are working. "install zip" will still affect your real system.
My scripts need some testing but after that I will release a first version.
the multboot works for me i writed a cutsom boot sh and init.rc and woila WORKS!
NOT PUBLUC because it not works for all rom
---------- Post added at 04:59 PM ---------- Previous post was at 04:36 PM ----------
this is a dualboot rom
http://forum.xda-developers.com/showthread.php?t=1225179
So here is the first (very early) version of 2nd-boot:
http://www.multiupload.com/Z17M0WO3SU
Before continuing please make a backup of your phone!
Installation:
Just install it via CWM.
This will place the script in your 2nd-boot and replace the "CWM-Lastest"-script so it will install into the images. BUt can still use the "CWM-Stable" option for your normal system.
I've created 3 empty 300MB ext3-images for system,data and cache so you don't have todo that. Download them here:
http://www.multiupload.com/VY3U4IXRO1
Just copy the folder "fsimages" to your sdcard.
Usage:
After installing the update-zip and copying the files to the sdcard you can reboot into bootmenu, select "Lastest Recovery" and Restore an backup.
Please DO NOT install a ROM with a zip-file. Currently this will affect your real system.
After you restored your backup into the virtual file-system you can boot them with the 2nd-boot-option in bootmenu.
I successfully installed CM7.1 and MIUI-Pikachu-Edition in the virtual filesystem.
I uploaded a new version of my multiboot-script(v0.2)
changelog:
- "Install zip from SDcard" works now
- changed hook-method so it works with more ROM's(including ICS)
Download:
http://www.multiupload.com/UT0TLPR3ZW
m11kkaa said:
So here is the first (very early) version of 2nd-boot:
http://www.multiupload.com/Z17M0WO3SU
Before continuing please make a backup of your phone!
Installation:
Just install it via CWM.
This will place the script in your 2nd-boot and replace the "CWM-Lastest"-script so it will install into the images. BUt can still use the "CWM-Stable" option for your normal system.
I've created 3 empty 300MB ext3-images for system,data and cache so you don't have todo that. Download them here:
http://www.multiupload.com/VY3U4IXRO1
Just copy the folder "fsimages" to your sdcard.
Usage:
After installing the update-zip and copying the files to the sdcard you can reboot into bootmenu, select "Lastest Recovery" and Restore an backup.
Please DO NOT install a ROM with a zip-file. Currently this will affect your real system.
After you restored your backup into the virtual file-system you can boot them with the 2nd-boot-option in bootmenu.
I successfully installed CM7.1 and MIUI-Pikachu-Edition in the virtual filesystem.
Click to expand...
Click to collapse
Thanks for your work.
Did the 2nd android system boots from sdcard?
Yes, but it's very flexible. By changing 2 lines you can let it boot from whereever you want.
I prefer storing it at the data-partition because it's over 1gb in size and my apps are using 200mb only.
I'm looking forward to better bootmenu-integration and boot-image-selection but for that I have to figure out how to compile bootmenu.
m11kkaa said:
Yes, but it's very flexible. By changing 2 lines you can let it boot from whereever you want.
I prefer storing it at the data-partition because it's over 1gb in size and my apps are using 200mb only.
I'm looking forward to better bootmenu-integration and boot-image-selection but for that I have to figure out how to compile bootmenu.
Click to expand...
Click to collapse
Ask pedrodh http://forum.xda-developers.com/member.php?u=2098689
He can help.
Nice work, thanks i will add this soon, in the future bootmenu versions
m11kkaa said:
Yes, but it's very flexible. By changing 2 lines you can let it boot from whereever you want.
I prefer storing it at the data-partition because it's over 1gb in size and my apps are using 200mb only.
I'm looking forward to better bootmenu-integration and boot-image-selection but for that I have to figure out how to compile bootmenu.
Click to expand...
Click to collapse
I released a dual boot version that uses 2nd-boot a few months back, hadn't have much time to improve it since.
I was using loop-back mount with /system and bind mount with /data since it's much more space efficient than just use an ext3 image.
Awesome job. I think u shud create a new thread for it. Dual booting cm7 and miui :O
Sent from my Moto Defy
OK SO IVE DONE THE STEPS IN THREAD..
http://forum.xda-developers.com/showthread.php?t=1099374
LIKE 3 TIMES BUT WHEN I DO STEPS TO INSTALL ROM..
Installation:
- Upload zip file to your /sdcard
- Reboot to recovery (CWM)
- Wipe data/factory reset
- Wipe cache
- Go to mount storage and mount /system
- Go back to previous menu
- Install from zip from sdcard
- choose zip from sdcard
- reboot it will take a few minutes for first boot to complete
I DO NOT GET THESE OPTIONS WHEN IM IN RECOVERY..
What did i do wrong???HELP
Tspank said:
OK SO IVE DONE THE STEPS IN THREAD..
http://forum.xda-developers.com/showthread.php?t=1099374
LIKE 3 TIMES BUT WHEN I DO STEPS TO INSTALL ROM..
Installation:
- Upload zip file to your /sdcard
- Reboot to recovery (CWM)
- Wipe data/factory reset
- Wipe cache
- Go to mount storage and mount /system
- Go back to previous menu
- Install from zip from sdcard
- choose zip from sdcard
- reboot it will take a few minutes for first boot to complete
I DO NOT GET THESE OPTIONS WHEN IM IN RECOVERY..
What did i do wrong???HELP
Click to expand...
Click to collapse
You have the standard recovery. If you're on Froyo and you followed the steps in that post, then when you boot into 3E recovery (yellow letters) go to "Reinstall packages" (I think...something similar). When you do that, it'll come back up into CWM.
IN RECOVERY IM GETTING BLUE LETTERS..
IT SAYS THAT CANT OPEN ZIP SAYS THERE IS NO SUCH FILE
VIBRANT WAS SO MUCH EASIER
Did you place the update.sip on the root of your sd card?
If so choose update.zip
then reinstall packages
I think it's been I long time. And are you on froyo or GB?
Stephan ..much thanks the only thing i had to do was reinstall packages..
So got pass that part now why when i try to install rom it tells me that..
Cant mount/ sdcard/download/bionix_frost_sgs4g.zip(team whiskey rom)
instalation aborted..
Tspank said:
So got pass that part now why when i try to install rom it tells me that..
Cant mount/ sdcard/download/bionix_frost_sgs4g.zip(team whiskey rom)
instalation aborted..
Click to expand...
Click to collapse
I've seen a lot of threads lately about not being about the mount the sdcard. I don't know off-hand what the fix is, though. The best thing I can suggest is to search the forums for "can't mount sdcard" and see if you can find a fix.
Best of luck.
You never answered. Froyo or GB? Bionic Frost is a Froyo Rom. We need to figure out what you are on before we can really help.
Sent from my SGH-T959V using xda premium
I'm on froyo..I'm stuck..just thinking of just Odin a Tom but I really want to try the team whiskey..any suggestions?
Maybe a factory reset? I'd have to look through the other threads about the sdcard issue. I've been fortunate enough to not have run into it.
Sent from my SGH-T959V using XDA App
Yah..I did that..still having same issue..going to try with a different SD..ill let you know..
Tspank said:
Yah..I did that..still having same issue..going to try with a different SD..ill let you know..
Click to expand...
Click to collapse
Yeah, keep me posted. Sorry you're having so much trouble. I wish I had better insight into why.
I wonder if you put the sdcard into the PC via a card reader, backed up the contents, then re-formatted it (FAT32), if it would make a difference?
Stephan thanks alot for helping but nothing tried to format and with new card with same issue..I've looked have found other threads with same issue but no answer...not sure what to do...any help or other options would be appreciated
Use the GB ext4 Starter Pack
Sent from my SGH-T959V using XDA App
So ive been at this for 2 days. I finally got the micro sd card with both files to install rom but in clockworkmod recovery i cant mount sd card nor format or anything. I can mount and unmount in the normal settings of the device and see it in root explorer but thats it. Its formatted to fat32. also on rom manager where it says to install from sdcard it only takes u to the internal sdcard which makes no sense because i was told u cant install a rom from the internal sdcard.
PS. This is my first Android Device!!!!
yeah
I am in the exact same situation. I am rooted on 4.0.3 and I wanted to install 4.0.4 or one of the custom ROM's. This is not my first android device but I am at a loss. I can not enter fastboot, can't load anything from the SD card in CWM recovery (get the message E:Can't mount /sdcard/), can not connect via ADB on my PC.
I feel that I have enough skill to do all of this because I have done it in the past. My ADB works fine with my Galaxy Nexus (just updated that and installed new kernel) so I don't know what is causing the problem. I have tried different SD cards(3) as well and nothing.
The biggest problem is I can not get into fastboot and SBF if I wanted to. I have been having issues with drivers even though I have installed motohelper like 6 million times.
I have tried factory resets and wipes and everything. I tried to do the factory update that is being pushed to me and I get an error. Any help would be greatly appreciated.
Sorry if this is stealing your thread but I think we are having the same problems.
check out my thread at xoomforums:
I PM'd it to u cus it dont let me put it here
Read all 3 pages. I think it will help u. posted same question there and a guy suggested to install the rogue cwm 1.5 recory via adb fastboot or whatever. he says that will read your sdcards. if i were u id try and fastboot on a different pc cus it looks like thats what we both have to do unfortunately. it looks like a pain!!! u have a xoom?
anyone figured out how to sort this?? really frustrating it just sayin E:can't mount sd card.. any help will be appreciated!!
platt said:
anyone figured out how to sort this?? really frustrating it just sayin E:can't mount sd card.. any help will be appreciated!!
Click to expand...
Click to collapse
If you are using CWM recovery from Rom Manager (not recommended for Xoom) it does only read your internal flash memory (called sdcard) but not your external microsd card (called external1???). So you need to flash a different custom recovery using adb/fastboot to flash a recovery.image file or, if you can flash through cwm (from internal sdcard) a recovery.zip file (either EOS or Rogue, depending on the ROM you will flash afterwards), Actually, any custom recovery is supposed to work for any rom, but in reality Eos works best for Eos and Rogue works best for the CM9 Kang.
Please, just remember, never flash a .zip file through fastboot, only an .image file!
+1 i agree with the above, fixed this last night. I download a couple recovery images, which were blank for some reason, so i downloaded the zips and extracted the recovery image folder. Then opened the command window from the folder with the recovery image and flashed it with fastboot. Now it works perfect.
Sent from my MB855 using xda premium
Fastboot
I had to use fastboot to flash an entire stock config when I got stuck in this loop.
TheAv8tor said:
I had to use fastboot to flash an entire stock config when I got stuck in this loop.
Click to expand...
Click to collapse
Atleast you got it out, mines been acting up since i flashed cm9. I think i might have to do that
Sent from my MB855 using xda premium
okantomi said:
If you are using CWM recovery from Rom Manager (not recommended for Xoom) it does only read your internal flash memory (called sdcard) but not your external microsd card (called external1???). So you need to flash a different custom recovery using adb/fastboot to flash a recovery.image file or, if you can flash through cwm (from internal sdcard) a recovery.zip file (either EOS or Rogue, depending on the ROM you will flash afterwards), Actually, any custom recovery is supposed to work for any rom, but in reality Eos works best for Eos and Rogue works best for the CM9 Kang.
Please, just remember, never flash a .zip file through fastboot, only an .image file!
Click to expand...
Click to collapse
Thanks for saving the last half of my hair which I hadn't pulled out yet.
Got the backup on SD ONLY after flashing the EOS recovery 1.5.0 (i tried the latest to begin with, did not work, made it worse flashing recovery from ROM Mgr)
http://www.xoomforums.com/forum/mot...ing-flashing-unrooting-under-one-roof-59.html has this particular recovery listed.
I still cannot boot in recovery using power+volUP...i have to get at least adb running. Any suggestion would be golden.
error mounting /internal_sdcard!
error mounting /internal_sdcard! pls help me it got stuck in boot loop tried to wipe cache and user data bt cwm says error mounting /internal_sdcard!
Ipse_Tase said:
Thanks for saving the last half of my hair which I hadn't pulled out yet.
Got the backup on SD ONLY after flashing the EOS recovery 1.5.0 (i tried the latest to begin with, did not work, made it worse flashing recovery from ROM Mgr)
http://www.xoomforums.com/forum/mot...ing-flashing-unrooting-under-one-roof-59.html has this particular recovery listed.
I still cannot boot in recovery using power+volUP...i have to get at least adb running. Any suggestion would be golden.
Click to expand...
Click to collapse
Delete any zip files or IMG files from sdcard and reboot it this helped me ............ Hit thanks if helped
Sent from my HTC Desire C using XDA Premium 4 mobile app
This is my first attempt at unlocking and rooting. So far I did manage to get unlocked. Now I am stuck at: Can't mount/sdcard . . . . .
I have been following the thread: [HOW] Rookie Rooting, Flashing And UnRooting Under One Roof
It seems to be layed out quite well and well, I'd never have gotten this far if it weren't for following those directions. I'm not discouraged because I know this is just a stumbling block. I can't wait to kill the bloatware and see if I can O/C this beast just a little.
Good luck to the folks who posted above me. I will post my results here.
Mike P.
I think the solution is much more simple...
The recovery uses normally e: an external sd card , you just trying by d: internal sd card , so take another sd card and dun let it be internal sd card...
And the recovery back on working with you
This thread serves as a guide to install both firerats and data2ext mods on a single rom and have them work simultaneously.
I do not take any credit for the creation of any files mentioned or attached, nor methods for the installation of each individual mod, nor roms, gapps, or otherwise mentioned content. All credit goes to those who created each mod, rom, gapps, and the methods for installing each individually. I only claim responsibility for my own research and the order and hierarchy of steps below that combine these incredible feats of development into a working system of internal storage expansion and space management.
Even though it is impossible to brick your phone using the guide below, I am not responsible if you break your device, because you have willfully chosen on your own to void your warranty by rooting your phone and installing the mods mentioned below.
To make firerats work with data2ext simultaneously, follow these over-detailed instructions EXACTLY. This is written so that anyone who has never held a smartphone in their lives can understand and do this right the first time, so those of you that know what you're doing, sorry about the length, but it should be pretty easy for you.
Note: I've uploaded some pertinent files from the following steps and added all links to all files needed so you don't have to go find them yourself. I did not include any roms, gapps, or the freespace app from the Play Store(just download from your phone, or from the link in step 6d). Links for all necessary files are in their respective steps below. The only links to a rom or gapps are for ICS. Otherwise you'll have to find and use your own downloaded roms and the correct gapps for your rom. If you would rather use the links below to download the files instead of using the ones I provided, be my guest.
I've updated this guide to make installation much easier and work with Sense roms!
Now on to the good stuff!!
Steps 1 through 7a are written for you to collect the files necessary, and to prepare your phone, sd card, and recovery for the correct method of installation of the collected files.
Steps 8 through 10 are to install the mods.
Preparation
1. Be sure to start from scratch!!! This means an UNPARTITIONED, FULLY WIPED sd card, fully wiped and rooted phone, and fully wiped recovery. Fresh file downloads for roms, gapps, and other mods you like wouldn't hurt either. If your phone is not rooted, go here, it's the best and easiest root method I've found.
1a. If you already have a partitioned sd card, insert it into your computer via a microsd adapter or other means(you cannot use your phone for this; it will not recognize that it's partitioned), delete the partitions and wipe the card using partition management software on your computer. I recommend EASEUS Partition Manager 9.1.1 Home Edition(Windows users only). If you use this program, after you delete partitions on your sd card, you will be left with unallocated space. Create a partition that takes up the entire unallocated space and set it as a Primary and FAT32 file system(remember, only do this to your sd card, NOT THE C: DRIVE!!!!).
2. Boot to recovery(hold down home, press and release power, then release home once recovery shows up)
2a. Be sure you have a recovery that supports flashing unsigned .zip files. If your recovery does not support flashing unsigned .zip files, flash a rom and then the corresponding gapps that are signed(cyanogenmod roms and gapps are the easiest way to go), boot into rom, sign in, download rom manager from Market/Play Store, open rom manager, flash clockworkmod recovery, and boot to recovery.
3. Make sure you are using latest 5.5.0.4 recovery, found here.
3a. If you are not already using the 5.5.0.4, flash the 5.5.0.4.zip in your current recovery(or follow the instructions from step 2a if you cannot flash unsigned .zip files) and reboot back into recovery.
4. In your new recovery, make sure you wipe everything, and go to advanced>partition SD card. Choose whatever size you want to have as internal storage(the 'M' means Megabyte, if you didn't already know...). I use 1024M or 2048M(i.e. 1Gb or 2Gb), depending on what mood I'm in, but it works with any of them. Then choose 0M swap size and wait for it to process.
5. Wipe everything once again(just to be safe), including sd-ext, and place your rom and preferred gapps on sd card, along with any other flashable modifications you like to use(I use the sd card speed boost, which can be found here. 2048Kb works best for my card, a 16Gb Class 4).
Note: For ICS users only! I use official, larger ICS gapps, found here(download the one next to 4.0.X, the link will be: '20120429'). The smaller gapps, as well as the current best ICS rom, can be found in whoshotjr2006's thread, here.
6. Make sure you have the latest firerats(1.5.8), which can be found here.
6a. Don't use any of the alphas or betas. Just 1.5.8. Download only the recovery-v1.5.8-CustomMTD_S.zip and boot-v1.5.8-CustomMTD_S.zip and place on sd card. Create a .txt file named 'mtdpartmap' and type 'mtd XXX XX'. These X's represent the size in numbers that you want your /system and /cache partition sizes to be, and therefore will not actually be used. See step 6b or 6c, depending on what rom you'll be using, for information on how to determine the correct partition sizes/numbers to use. DON'T KEEP THE X's IN THE FILE! REPLACE THEM WITH THE NUMBERS YOU WILL USE AFTER YOU DETERMINE WHAT YOUR /SYSTEM AND /CACHE SIZES SHOULD BE!
6b. For ICS users: If you are using the official, larger gapps, type 'mtd 190 60' into the text file and save to sd card. If you are using smaller gapps, type 'mtd 190 30'. Proceed to step 7.
6c. For Non-ICS users: To find out what numbers to replace the X's with in your mtdpartmap.txt, first wipe everything and install only the rom and gapps you'll be using this mod with. Then boot into rom, sign in, and follow step 6d. After you do this, however, you will need to repeat steps 5 and 6a, then proceed to step 7.
6d. You can download 'freespace' from the Play Store, which needs root access, and will show you the total size and space remaining for each of the /system, /data, /cache, /sdcard, and /ext partitions, so you can change the numbers in your mtdpartmap file to what you want the /system and /cache to be that best suits the rom you want to flash. The first number after 'mtd' is for the /system partition, the second number is for /cache. You can't change the /data, because it is dependent on what you set the system and cache sizes to, and will be set to what you partitioned the sd card to anyways. Also, keep at least a 5Mb allowance over what you need for both /system and /cache partitions as you will run into force closing problems if there is no breathing room, especially for the /cache partition.
7. The data2ext thread and .zip file can be found here.
7a. Download the unCoRrUpTeD_data2extV2.2.zip at the bottom of the post and place on sd card. DO NOT FLASH!!!
Summary of what should be accomplished after following steps 1 through 7a: You should now be using CWM Recovery 5.5.0.4, have a partitioned sd card, wiped everything, and placed the boot-v1.5.8-CustomMTD_S.zip, recovery-v1.5.8-CustomMTD_S.zip, unCoRrUpTeD_data2extV2.2.zip, mtdpartmap.txt, the rom and correct gapps, as well as any other mods you want to use onto your sd card. If all of this is true, move to step 8. If not, go back and find what you missed.
The Installation Process
8. Flash recovery-v1.5.8-CustomMTD_S.zip, then under mounts and storage, wipe /system, /cache, and /data in that order.
8a. Reboot to recovery(go to advanced>reboot recovery).
9. Flash rom, gapps, and whatever other mods you have or like, then flash boot-v1.5.8-CustomMTD_S.zip, then unCoRrUpTeD_data2extV2.2.zip, and reboot.
Note: the firerats installation thread for the HeroCDMA says to flash boot-v1.5.8-CustomMTD_S.zip after anything that changes the kernel specifications, but the unCoRrUpTeD_data2extV2.2.zip does not change these. The thread also says that adb is necessary to reboot; it's not. After wiping /system, /cache, and /data, just go to advanced>reboot recovery. It will work just fine, I promise. Newer recoveries don't need to use adb for this step.
10. Reboot immediately after signing in for data2ext to take effect.
That's it! You're all done! Set up your phone the way you want and start installing apps!
Summary of steps 1 through 10: By now, you should be using 5.5.0.4 recovery, have a partitioned sd card, have placed all necessary files, your rom, gapps, and other mods onto your sd card, flashed the correct files in the correct order and rebooted, signed in, and rebooted after signing in. You should now be looking at the home screen(or lockscreen) of your rom, and if you check storage from settings, you should see internal storage showing the size you partitioned the sd card to be in step 4.
Hopefully this wasn't too confusing...good luck!
If you have any questions, don't hesitate to post in this thread!
Thanks, great guide! Wish I had it back when I had my first experience...
Speaking as per my own experience:
I ended up using the latest Firerats (dunno if its an alpha or beta) since I found myself flashing different ROM's and ROM updates quite a bit, for me it didn't require the use of a boot flash, rom works fine for me (spare some thoughts on this?, maybe just not required for the Alpha/Beta as abandoned work)...
Side note:
If you dont want to download an app to flash from the market to find out the space your rom is going to use for /system (at least, and for fresh install only), simply unzip your ROM and GApps to the same directory and right click and view the properties, this is its uncompressed size, and using a 4Mb buffer my self (Id recommend 8Mb just to be safe for most), Its normally right on the money for SOD or Size On Disk...
Hammerfest said:
Thanks, great guide! Wish I had it back when I had my first experience...
Speaking as per my own experience:
I ended up using the latest Firerats (dunno if its an alpha or beta) since I found myself flashing different ROM's and ROM updates quite a bit, for me it didn't require the use of a boot flash, rom works fine for me (spare some thoughts on this?, maybe just not required for the Alpha/Beta as abandoned work)...
Side note:
If you dont want to download an app to flash from the market to find out the space your rom is going to use for /system (at least, and for fresh install only), simply unzip your ROM and GApps to the same directory and right click and view the properties, this is its uncompressed size, and using a 4Mb buffer my self (Id recommend 8Mb just to be safe for most), Its normally right on the money for SOD or Size On Disk...
Click to expand...
Click to collapse
What version of firerats are you using? And I agree with you about the unzip method, and would have included that, but I wanted it to be as easy as possible for people who don't know what they're doing, and usually, 'an app for that' is the best way to go. Not saying it isn't easy to unzip, check the size, and rezip, I just thought an app that checks it for you would have less possibility of confusion. It does make the process a bit longer, yes, but at least people don't have to mess with the file at all.
On my own side note: After the several hours spent writing, rewording, adding, changing, and moving things around in this guide, I'm pleased to say it's 100% complete. No further changes that I can see happening.
goliath714 said:
What version of firerats are you using? And I agree with you about the unzip method, and would have included that, but I wanted it to be as easy as possible for people who don't know what they're doing, and usually, 'an app for that' is the best way to go. Not saying it isn't easy to unzip, check the size, and rezip, I just thought an app that checks it for you would have less possibility of confusion. It does make the process a bit longer, yes, but at least people don't have to mess with the file at all.
On my own side note: After the several hours spent writing, rewording, adding, changing, and moving things around in this guide, I'm pleased to say it's 100% complete. No further changes that I can see happening.
Click to expand...
Click to collapse
I think 1.59 alpha... after a system crash a few months ago, i havent had the need to re-bookmark the firerats mediafire folder... I really should, and seeing as most file share hosts are closing down or restricting free access to files I really should re-download and archive them... god knows how many things I have lost because of the MAFIAA fiasco's...
Yeah that might be a good idea. Personally I've never used any alphas or betas so I really don't have any input for them lol
Sent from my HeroC using XDA
Bumping my own thread...lets get some more views for this thing! If you haven't tried it yet, or have questions about it, or simply don't know what it does, send me a message or post on this thread! It's really a very useful mod for those of you that use or like installing lots of apps...
Thanks for the guide to this. The only problem I may seem to have is that when I follow all your steps at 11b this is what I get:
mke2fs 1.41.12 (17-May-2010)
/dev/block/mmcblk0p2s apparently in use by the system; will not make a filesystem here!
Is that correct? Or am I doing something wrong?
I see no reason to use both scripts combined. The data2ext you can have 2048mb/2gb That should be more than enough space for all your apps. Although this is a good write up I see a lot of conflict with using both mods together. One or the other should do. I'd recommend data2ext. You can create a 2048 partition and it will run just fine on a class 4 or better sd. Anything lower and you might suffer glitches like screen freezing, apps missing,lock up's and reboots. If you have a stock sd or a higher capacity sd but without a class rating or class 2 then I recommend firerats mod. Also you could very well run both of these mods and have not one problem whatsoever so it just user experience and preference I'm referring to.
#Root-Hack_Mod*Always\=LTE
Hmoobphajej said:
Thanks for the guide to this. The only problem I may seem to have is that when I follow all your steps at 11b this is what I get:
mke2fs 1.41.12 (17-May-2010)
/dev/block/mmcblk0p2s apparently in use by the system; will not make a filesystem here!
Is that correct? Or am I doing something wrong?
Click to expand...
Click to collapse
You have to unmout the partition first.
#Root-Hack_Mod*Always\=LTE
App2sd
Yea, I got that too, is it not working for you.
If not, add "/system/etc/init.d/40data2ext --enable" That made it work for me. Don't add "".
after reboot and the memory still hasn't change then go back in to terminal manager and add the above line and then reboot, should work then, never got firerats to play nice with the script, so i just use data2sd
laie1472 said:
I see no reason to use both scripts combined. The data2ext you can have 2048mb/2gb That should be more than enough space for all your apps. Although this is a good write up I see a lot of conflict with using both mods together. One or the other should do. I'd recommend data2ext. You can create a 2048 partition and it will run just fine on a class 4 or better sd. Anything lower and you might suffer glitches like screen freezing, apps missing,lock up's and reboots. If you have a stock sd or a higher capacity sd but without a class rating or class 2 then I recommend firerats mod. Also you could very well run both of these mods and have not one problem whatsoever so it just user experience and preference I'm referring to.
#Root-Hack_Mod*Always\=LTE
Click to expand...
Click to collapse
That's all true, but the reason I combined both is to customize the /system and /cache partitions, while still allowing my 2gb data partition to work. This way I have control over what size I want each partition to be.
goliath714 said:
That's all true, but the reason I combined both is to customize the /system and /cache partitions, while still allowing my 2gb data partition to work. This way I have control over what size I want each partition to be.
Click to expand...
Click to collapse
You can still achieve that without the combination of both mods.
#Root-Hack_Mod*Always\=LTE
In step 11 you said to reboot into rom immediately after flashing data2ext2-v7.zip and open terminal emulator. But terminal emulator isn't preinstalled in my rom. Is it ok to install it from play store after I flash data2ext2-v7.zip or this is not right?
fforward72 said:
In step 11 you said to reboot into rom immediately after flashing data2ext2-v7.zip and open terminal emulator. But terminal emulator isn't preinstalled in my rom. Is it ok to install it from play store after I flash data2ext2-v7.zip or this is not right?
Click to expand...
Click to collapse
You can install from the market
Sent from my HERO200 using xda app-developers app
ajrty33 said:
You can install from the market
Sent from my HERO200 using xda app-developers app
Click to expand...
Click to collapse
Thanks a lot!
laie1472 said:
You can still achieve that without the combination of both mods.
#Root-Hack_Mod*Always\=LTE
Click to expand...
Click to collapse
How? The firerats mod allows you to change the /system and /cache partition sizes, but from what I can find, data2ext only applies the /ext partition to the /data partition to make the phone utilize the /ext partition as /data, and doesn't allow for modification of the /system and /cache partitions.
Updated
Edit: Updated again to fix minor wording issues and make links much prettier!
Can I use twrp recovery on this firerats. Or is it only the provided cwm recovery ?
Sent from my HERO200
So I flashed this data2ext on my desire, the phone recognized my ext partition as internal memory, but, I can't install any apps, I always get the message "application not installed".
Any ideas?
dankdank11 said:
Can I use twrp recovery on this firerats. Or is it only the provided cwm recovery ?
Click to expand...
Click to collapse
Firerats has nothing to do with recovery. It's about resizing partitions. Recovery functions on a level above, so whatever you do with firerats won't affect it. TWRP is a great recovery program.
Tux2609 said:
So I flashed this data2ext on my desire, the phone recognized my ext partition as internal memory, but, I can't install any apps, I always get the message "application not installed". Any ideas?
Click to expand...
Click to collapse
Try again. Go through the instructions verbatim, as outlined. I wouldn't deviate in any way.
thanq for viewing ma thread.. i moderate noob cz i researched many things about rooting, flashing, etc., but still i have some confusions..
basically i rooted my htc explorer with jaggy rooting tutorial. so now i want to flash with [DEV][ROM][ICS][4.0.4][IMM76L]Unofficial CyanogenMod 9.1 for Pico Build#9 {3/11/2012} rom.. buti have somedoubts pls kindly clarify me..
1. is there any problem with cm9.1. i read that it drain in half a day even in normal use.. is that true..
2. now i have Yannou's recovery..can i flash thru that..
3. before flashing should i partition ma sd card or can we do dat after flashin?? if i should do partition which is best ext2/3/4 or fat32. now ma sd card isnt partitioned once also. so can i do before flashing then after have to move cm9.1 rom zip file to sd card.
4. i read that partition can also be done with recovery menu.. is that true. if yes. how to do that.. i read partition for s2e(http://forum.xda-developers.com/showthread.php?t=1859691- here) what about link2sd.. can we partion for link2sd by(http://forum.xda-developers.com/showpost.php?p=29724634&postcount=3 ) with that can we do.. will it work for cm9.1.
5. i read instruction for for flashing cm9.1 rom. there are two different methods which one to follow.
Installation
First time installing CyanogenMod 9 to your Htc Explorer/Pico, or coming from another ROM:
- Make sure you're running a proper working ClockworkMod-Recovery
- Copy GApps and CM9 ZIPs to your SDCard
- Boot into Recovery
- Flash CM9 zip from SDCard
- Flash GApps zip from SDCard
- DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
- Reboot
- Don't restore data using Titanium Backup! they might cause FC's
- Restoring Apps + Data might cause problems and is not recommended, avoid it if possible! (metioned in http://forum.xda-developers.com/showthread.php?p=29938916) or (http://forum.xda-developers.com/showpost.php?p=33608084&postcount=2897).
please help me.. waitin for ua valuble reply..
Guide
Hey there
1. The battery life depends on how you use your phone. If you’re connected to a 3G network all day while playing or watching videos, the battery won’t last that long. For casual everyday use, the battery is great. I didn’t charge it for 2 days once
2. Yes, you can flash through yannou’s recovery but it would be ideal if you flash CWM recovery since it’s recommended. If you partition your sd card, it will be automatically formatted so its best if you back up your data, partition the sd card and then copy all the files. You can partition using CWM and then install Link2sd which, when opened, it will prompt you with the file system of your sd ext. Choose ext3 and reboot. The partition itself isn’t needed for cm9.1 but you can you a2sd scripts if you’re partitioned.
3. To flash it, download the rom and gapps. Put them in the sdcard. Then boot into recovery, wipe data/factory reset, go to advanced -> wipe dalvik. Then install zip from sd card and find the rom. After you flash the rom, flash the gapps and reboot. Give it a few minutes since the first boot takes some time. And there you go
_______________________________________________________________________________________________________________________
Remember to hit the thanks button! It won’t hurt, I promise
bijgu said:
Hey there
1. The battery life depends on how you use your phone. If you’re connected to a 3G network all day while playing or watching videos, the battery won’t last that long. For casual everyday use, the battery is great. I didn’t charge it for 2 days once
2. Yes, you can flash through yannou’s recovery but it would be ideal if you flash CWM recovery since it’s recommended. If you partition your sd card, it will be automatically formatted so its best if you back up your data, partition the sd card and then copy all the files. You can partition using CWM and then install Link2sd which, when opened, it will prompt you with the file system of your sd ext. Choose ext3 and reboot. The partition itself isn’t needed for cm9.1 but you can you a2sd scripts if you’re partitioned.
3. To flash it, download the rom and gapps. Put them in the sdcard. Then boot into recovery, wipe data/factory reset, go to advanced -> wipe dalvik. Then install zip from sd card and find the rom. After you flash the rom, flash the gapps and reboot. Give it a few minutes since the first boot takes some time. And there you go
_______________________________________________________________________________________________________________________
Remember to hit the thanks button! It won’t hurt, I promise
Click to expand...
Click to collapse
did u use CM9.1 .
is flashing process is same for yannou’s recovery.
i know about yannou’s recovery.. but what about CWM recovery.. from where i can get dat.. cus jaggy flashing process providing only yannou’s recovery.. so how can i shift to CWM recovery..
bijgu said:
Hey there
1. The battery life depends on how you use your phone. If you’re connected to a 3G network all day while playing or watching videos, the battery won’t last that long. For casual everyday use, the battery is great. I didn’t charge it for 2 days once
2. Yes, you can flash through yannou’s recovery but it would be ideal if you flash CWM recovery since it’s recommended. If you partition your sd card, it will be automatically formatted so its best if you back up your data, partition the sd card and then copy all the files. You can partition using CWM and then install Link2sd which, when opened, it will prompt you with the file system of your sd ext. Choose ext3 and reboot. The partition itself isn’t needed for cm9.1 but you can you a2sd scripts if you’re partitioned.
3. To flash it, download the rom and gapps. Put them in the sdcard. Then boot into recovery, wipe data/factory reset, go to advanced -> wipe dalvik. Then install zip from sd card and find the rom. After you flash the rom, flash the gapps and reboot. Give it a few minutes since the first boot takes some time. And there you go
_______________________________________________________________________________________________________________________
is it necessary to wipe dalvik bcause i didnt do it and it works fine
Click to expand...
Click to collapse
No, no, stick with yannou's! Official cwm sometimes give's mounting issues with our phone, and sometimes if you drain fully your battery you'll get in to adventure.
Yes flashing process is the same, basikly everything is the same as cwm
Install ROM Manager on your phone and the first option should be to install Clockworkmod Recovery. Follow the instructions on screen. I'd use yannou's recovery though.
Yes, the instructions are the same for yannou's recovery.
And yes, I've used cm9.1 for over 2 months. I'm using HTC sense 4.0a rom by derefas right now
Remember to hit the thanks button! It won’t hurt, I promise
cool
shree alwaz said:
thanq for viewing ma thread..
Click to expand...
Click to collapse
Here is my opinion and instruction
1. is there any problem with cm9.1. i read that it drain in half a day even in normal use.. is that true..
Click to expand...
Click to collapse
I am not sure about the build #9 but build #11 is really cool.. Here is the link. U also get the link form the post u mention above under the page 305
http://teamthundersquad.blogspot.in/2012/11/cm-9-nightly-build-11-for-htc-explorer.html
But as far i heard nothing wrong with build#9 too. So try both..
Click to expand...
Click to collapse
2. now i have Yannou's recovery..can i flash thru that..
Click to expand...
Click to collapse
Nothing serious with this matter. Almost all recovery will work with this ROM. But my opinion is use TWRP recovery, it provide lot of feature also its provide touch support and ext partition support also....
Click to expand...
Click to collapse
3. before flashing should i partition ma sd card or can we do dat after flashing?? if i should do partition which is best ext2/3/4 or fat32. now ma sd card isnt partitioned once also. so can i do before flashing then after have to move cm9.1 ROM zip file to SD card.
Click to expand...
Click to collapse
its depends upon Ur need man. If Ur going to use internal memory increasing script u must have an 2nd partition in Ur SD card. ext2/3/4 is depend upon the memory script and ROM Ur going to use..
My Suggestion:
Try m2sd script with ext4 partition its work like a charm.. but i read from some post ext4 will damage SD sooner. but perform better. i am always need performance. but i am sure that till now no damage or performance issue occurred in my SD card as well as phone.
before or after partition is ur choice when u need partition u do it. But some ROM need 2nd partition while flashing be careful on that but cm9.1 doesn't need any support from sd card
Click to expand...
Click to collapse
5. i read instruction for for flashing cm9.1 rom. there are two different methods which one to follow.
Installation
Click to expand...
Click to collapse
Both the instruction telling the same thing for u. Here is my guide as same like they stated...
1.copy Ur ROM and GAPPS zip to ur SD-card
2.wipe all the partition data,cache,system,dalvik,etc... except SD-card
3.install ROM zip then install GAPPS zip.
4.Then reboot..
5.wait until u get the home screen.. first boot take some time so be patient
6.After that leave Ur phone for a minute then once again restart Ur phone.
7. final but important click thanks to the Developer and other who help u to install the ROM successfully..
this instruction is for clean installation this will never lead Ur device to problem
Click to expand...
Click to collapse
thanq u all.. but i have some clarification about partiton only.. can anybody give me guide about partitons for CM9.1 . which is best, simple and error free, wheather to go partition then flashing or flashing then partition.. and plz give me guide thru recovery.. and where its pre or post flashing.. pls do needful..
edit :
im unable to figure it out abot s2e scripts, int2sd scripts.. so please tell me actually what are those and how the linked with ext2/3/4 partitioms..
Its simple if ur using recovery for partition u will lose all the data in SD card. So use mini partition wizard tool for make partition.. after or before flashing is does not matter if u going to add memory script then partition memory card... then add the rom zip then flash it..
Sent from my HTC Explorer A310e using xda app-developers app
As much as i remember, Older builds of CM9.1 had battery drain problems. It has been rectified in the latest builds (Aleast have been rectified in build 10 and 11)
I say you go for CM9.1 Build 11 by ayushrox. I am using it right now. I run my phone with extensive Music usage for 1 and half to 2 days. I have once kept my phone running without charge for 3 days. Right now as i type, i am off the charger for 12 hours, still i have 55% battery remaining, this is good for me, as i use an always on internet.
I never used CWM. I use a different recovery (i dont know its name), and i flash using it successfully.
I use Link2SD with a partition i made BEFORE the installation. I use Minitool Partition Wizard to create partitions. It is for Windows.
I always ask people to do a clean install. This would eradicate any issues in the future.
vasanth3008 said:
Its simple if ur using recovery for partition u will lose all the data in SD card. So use mini partition wizard tool for make partition.. after or before flashing is does not matter if u going to add memory script then partition memory card... then add the rom zip then flash it..
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
Can u explain what are those sd scripts. What it'll do with the partition. Plz explain me.
Sent from my HTC Explorer A310e using xda app-developers app
tatiraju.rishabh said:
As much as i remember, Older builds of CM9.1 had battery drain problems. It has been rectified in the latest builds (Aleast have been rectified in build 10 and 11)
I say you go for CM9.1 Build 11 by ayushrox. I am using it right now. I run my phone with extensive Music usage for 1 and half to 2 days. I have once kept my phone running without charge for 3 days. Right now as i type, i am off the charger for 12 hours, still i have 55% battery remaining, this is good for me, as i use an always on internet.
I never used CWM. I use a different recovery (i dont know its name), and i flash using it successfully.
I use Link2SD with a partition i made BEFORE the installation. I use Minitool Partition Wizard to create partitions. It is for Windows.
I always ask people to do a clean install. This would eradicate any issues in the future.
Click to expand...
Click to collapse
After partition how to make scrpits for partition. Plz I heard that int2sd, mount2sd sripts. What are those.
Sent from my HTC Explorer A310e using xda app-developers app
shree alwaz said:
After partition how to make scrpits for partition. Plz I heard that int2sd, mount2sd sripts. What are those.
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
I have never used Mount2SD and int2sd
When you create a partition in your memory card, open Link2SD. Link2SD will ask you the partition type, select and tap ok. The app creates mount script by itself.
Link2SD is a 500KB app at the Play Store.
tatiraju.rishabh said:
I have never used Mount2SD and int2sd
When you create a partition in your memory card, open Link2SD. Link2SD will ask you the partition type, select and tap ok. The app creates mount script by itself.
Link2SD is a 500KB app at the Play Store.
Click to expand...
Click to collapse
So which is best link2sd or mount2sd for cm9.1 built 11. Can do parttion after flashing cm9.1. My doubt is if I flash the rom then Rom considers the memory of 150mb. So then after if I make patition will it change its internal memory from 150mb to partitioned memory. Pls. Explain me. Anyone.
Sent from my HTC Explorer A310e using xda app-developers app
Nobody don't know about ma query. Help me guys.
Sent from my HTC Explorer A310e using xda app-developers app
tatiraju.rishabh said:
As much as i remember, Older builds of CM9.1 had battery drain problems. It has been rectified in the latest builds (Aleast have been rectified in build 10 and 11)
I say you go for CM9.1 Build 11 by ayushrox. I am using it right now. I run my phone with extensive Music usage for 1 and half to 2 days. I have once kept my phone running without charge for 3 days. Right now as i type, i am off the charger for 12 hours, still i have 55% battery remaining, this is good for me, as i use an always on internet.
I never used CWM. I use a different recovery (i dont know its name), and i flash using it successfully.
I use Link2SD with a partition i made BEFORE the installation. I use Minitool Partition Wizard to create partitions. It is for Windows.
I always ask people to do a clean install. This would eradicate any issues in the future.
Click to expand...
Click to collapse
Previously i flashed cm 9.1 build 11 by ayushrox but it was giving me some problems 1.wifi was not working it always showed an error 2.when i tried to reboot or switch off my cell it used to get hang so i had to remove and re insert battery to make it work ... now i've switched back to build 9 and its running fine except for the video i record have no sounds in them but thats ok for me coz i usually dnt use my cell camera
help
please temme. today i wanna flash the cm 9.1. plz temme which is best built9 or 11.. what do u people say which is best for daily use, all things should work, games should support like backstab, shadowgun, nfs mostwanted like that.. and it should not drain fast.
n i wanna make partition of ma 8GB class4 sd card before flashing using mini partiton tool. so which is best ext2/3/4 or fat32. n which is best link2sd, mount2sd or anything else. and i no need to create/modify/change the mounts for those apps to use.. cz im not able to figure out what is that mounts acctually. n what is the use of those mount. if anybody explains about those im very much gladful.
n before partition i need to take backup.. it mean i need just copy paste the all the folder which are there in sd card.. its that correct or any method to use.. to get backup.
finally give me exact intraction to flash.. consider i had partiton sd card..
pls help.. ill make flash n wanna eat icecream sandwich today it self.. :crying:
ZaKa123 said:
Previously i flashed cm 9.1 build 11 by ayushrox but it was giving me some problems 1.wifi was not working it always showed an error 2.when i tried to reboot or switch off my cell it used to get hang so i had to remove and re insert battery to make it work ... now i've switched back to build 9 and its running fine except for the video i record have no sounds in them but thats ok for me coz i usually dnt use my cell camera
Click to expand...
Click to collapse
I never had any of those problems.
---------- Post added at 05:56 PM ---------- Previous post was at 05:48 PM ----------
shree alwaz said:
So which is best link2sd or mount2sd for cm9.1 built 11. Can do parttion after flashing cm9.1. My doubt is if I flash the rom then Rom considers the memory of 150mb. So then after if I make patition will it change its internal memory from 150mb to partitioned memory. Pls. Explain me. Anyone.
Sent from my HTC Explorer A310e using xda app-developers app
Click to expand...
Click to collapse
I never used Mount2SD and never will, cos link2sd works well for me.
Here is what i did:
1. Partition microSD with format ext2. (I used Minitool Partition Wizard for this. A freeware program for Windows)
2. Insert it in the phone, download Link2SD from Play Store.
3. Open Link2SD, it will prompt you to select your partition type. Select ext2.
4. Link2SD will create a mount script and ask you to restart the phone. Do so.
5. After restart, go back to Link2SD, press menu button to open menu.
6. Open "Settings". Make sure "Auto link" is ticked.
7. Exit Link2SD, do a restart.
Thats it! now whenever i install an app, Link2SD sends it to the partition automatically.
Sometimes you may get a phone memory full notification. In that case power off your phone and on it again.
EDIT: all this was done with CM9.1 previously installed.
So what are steps to install cm9.1.
Is it necessary to clear dalvik cache.
Sent from my HTC Explorer A310e using xda app-developers app