Dual Boot with HTC Sensation XL - HTC Sensation XL

Hello
How can we set up our HTC Sensation XL for Dual Boot?

whats is the dual boot?

when we can install 2 roms and choose which one we want to boot,f.e. you use your daily rom and can test a new a new rom at the same time on the same device

call me a little bit realistic, but hardly seems worth any dev working on this when we only really have 3 different based roms ICS + sense/ ICS built on htc framework and Stock GB based roms....
Takes 2 mins to flash a rom......

And everytime setting all the widgets and the apps on the homescreens, setting up the accounts etc
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk

you can make backups of two roms , and anytime you want to boot to the other rom you can restore it's backup back. ;-)

With which app?
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk

hitchmontana said:
With which app?
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk
Click to expand...
Click to collapse
When in recovery with CWM go to back and restore and back up
It will backup your current ROM as it is. You should do this as common practice before installing new ROMs.

Dual is not for booting different android builds but for booting different os on same phone. This is not a hd2 capable of running multiple os at same time. No need for dual boot for purely android builds flashed to nand partition. If we had an sdcard slot could boot android off nand or sdcard via dual boot. Can't flash 2 different android builds to one nand partition
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

hitchmontana said:
when we can install 2 roms and choose which one we want to boot,f.e. you use your daily rom and can test a new a new rom at the same time on the same device
Click to expand...
Click to collapse
How can dual boot enable that? U can't flash 2 roms to one nand partition dude so nothing to dual boot.
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

shingers5 said:
How can dual boot enable that? U can't flash 2 roms to one nand partition dude so nothing to dual boot.
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
I'm not very good in explaining in english
I just ment that i can choose when the phone boots which rom I want to boot. Does we have to partitions one nand and one for user data? can't we the partition for user data partitionate?

It's been done on the desire HD
http://forum.xda-developers.com/showthread.php?t=1173309
One ROM on nand and one on sd
For the xl you'd have to use the built in storage
Would be pretty handy to have a work install and a private
Edit: obviously don't try the desire HD one on the xl

Johnston411 said:
It's been done on the desire HD
http://forum.xda-developers.com/showthread.php?t=1173309
One ROM on nand and one on sd
For the xl you'd have to use the built in storage
Would be pretty handy to have a work install and a private
Edit: obviously don't try the desire HD one on the xl
Click to expand...
Click to collapse
2 os on the same device wouldnt affect the processor?

Loushi said:
2 os on the same device wouldnt affect the processor?
Click to expand...
Click to collapse
Mate it isn't about the processor. As I said we have no sdcard on xl so its rather pointless. You cannot dual.boot 2 roms off same nand partition as you for one will corrupt it and as its only so big you will find it hard to fit both on. It's a bad idea to even consider it. Like I said on hd2 which runs multiple os its possible as wp7 and android and wm6.5 and linux etc all off one phone. On desire hd one on nand and one on sdcard. We have no such luxury of an sdcard. Running multiple os on one nand partition is dangerous. You would have to partition the nand and hope to get both on and need dual boot manager etc. Dangerous on this phone and unwise
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

shingers5 said:
Mate it isn't about the processor. As I said we have no sdcard on xl so its rather pointless. You cannot dual.boot 2 roms off same nand partition as you for one will corrupt it and as its only so big you will find it hard to fit both on. It's a bad idea to even consider it. Like I said on hd2 which runs multiple os its possible as wp7 and android and wm6.5 and linux etc all off one phone. On desire hd one on nand and one on sdcard. We have no such luxury of an sdcard. Running multiple os on one nand partition is dangerous. You would have to partition the nand and hope to get both on and need dual boot manager etc. Dangerous on this phone and unwise
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
yeah i know, im just asking about the processor of the DHD
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

Loushi said:
yeah i know, im just asking about the processor of the DHD
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
Well its 1ghz single core chip. It has a sdcard slot which makes so much difference. HTC one x also has no sdcard. In essence you could use internal sdcard but if any data corruption your phone is ****ed. Sdcards can be replaced remember lol
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

shingers5 said:
Well its 1ghz single core chip. It has a sdcard slot which makes so much difference. HTC one x also has no sdcard. In essence you could use internal sdcard but if any data corruption your phone is ****ed. Sdcards can be replaced remember lol
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
anyway as spidermahn said, it takes 2 mins to flash a backup to another rom
not that big deal! lol

Loushi said:
anyway as spidermahn said, it takes 2 mins to flash a backup to another rom
not that big deal! lol
Click to expand...
Click to collapse
Lol it was a good worthy conversation. Bit of a changeup for this really quiet forum.
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium

shingers5 said:
Mate it isn't about the processor. As I said we have no sdcard on xl so its rather pointless. You cannot dual.boot 2 roms off same nand partition as you for one will corrupt it and as its only so big you will find it hard to fit both on. It's a bad idea to even consider it. Like I said on hd2 which runs multiple os its possible as wp7 and android and wm6.5 and linux etc all off one phone. On desire hd one on nand and one on sdcard. We have no such luxury of an sdcard. Running multiple os on one nand partition is dangerous. You would have to partition the nand and hope to get both on and need dual boot manager etc. Dangerous on this phone and unwise
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
There are ways around it, but like you said it's not worth it IMO. just for the record, one way around it would be to load 2nd OS directly into memory. obviously it would need to be a fairly small build like AOSP.

Boot Manager
Guys, i read the first post only & not sure if some one else has already pointed it out.
We can have multiple ROMs installed on our XL via Boot Manager..
I was using this wonderful app on my Desire HD & recently made it work for Sensation XL along with the Boot Manager team ofcourse..
You wont find our device listed there BUT it is working for sure...

Related

[Help] BOOTLOOP when installing custom ROMs

Hi guys!
I've been having this problem every time I try to install a custom ROM like BinDroid, BinDroid I-Scream, etc.
So far the only custom ROM that works on my XL is Coredroid. When I follow the processes of wiping data, cache and dalvik cache, and then installing the BinDroid.zip file, I always end up in a bootloop where the flashing lines around the bindroid logo just go on forever.
It really makes me wonder why Coredroid is the only custom ROM that seems to work. I've even tried IceColdZombie, but it usually just hangs at the white screen with the htc logo.
I really wanna try out the other custom ROMs, especially the ICS ones. So any help would be most appreciated. I'm pretty desperate as I can't seem to find anyone with the problem I have. I've searched for weeks, yet the solutions others seem to give don't work for me.
Help!
Did you flash the chinese boot.img people talk about? It's ment to solve this issue. But to be honest i never flashed it and custom roms work fine for me. Maybe someone who knows more about it can give you abit more info
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
where can i find the chinese boot image?
Yup, I've tried that way too.
Honestly I didn't even need to go through installing that chinese ROM when I had first installed Coredroid on my XL.
It's such a mystery why the other custom ROMs just lead to a bootloop at the logo.
I've actually tried the chinese ROM way but it just gets stuck at the white screen with the htc logo. So I always have to revert back to Coredroid.
Paw12 said:
Yup, I've tried that way too.
Honestly I didn't even need to go through installing that chinese ROM when I had first installed Coredroid on my XL.
It's such a mystery why the other custom ROMs just lead to a bootloop at the logo.
I've actually tried the chinese ROM way but it just gets stuck at the white screen with the htc logo. So I always have to revert back to Coredroid.
Click to expand...
Click to collapse
You could try flashing the boot.img from core droid, or even use the stock one. After you flash a custom rom. You can do it from fastboot, using the command "fastboot flash boot boot.img"
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
AndroHero said:
You could try flashing the boot.img from core droid, or even use the stock one. After you flash a custom rom. You can do it from fastboot, using the command "fastboot flash boot boot.img"
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Click to expand...
Click to collapse
Where do i get the boot.img from core droid or the stock?
Download coredroid, and use 7zip or winrar to extract archive. Boot.img will be in the root of the extracted archive, you can do the same with the flashable stock roms in the dev section. Make sure you copy the boot.img to the same folder as fastboot.exe before you try flashing it.
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Okay. I'm giving it a try right now.
Paw12 said:
Okay. I'm giving it a try right now.
Click to expand...
Click to collapse
Good luck
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
AndroHero said:
Download coredroid, and use 7zip or winrar to extract archive. Boot.img will be in the root of the extracted archive, you can do the same with the flashable stock roms in the dev section. Make sure you copy the boot.img to the same folder as fastboot.exe before you try flashing it.
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Click to expand...
Click to collapse
No luck.
Extracted boot.img from coredroid then placed it in the same folder as fastboot.exe like you said.
Flashed bindroid.zip after doing a total wipe and THEN flashed boot.img.
Results? When it rebooted its now stuck at the white screen with the htc logo.
Paw12 said:
No luck.
Extracted boot.img from coredroid then placed it in the same folder as fastboot.exe like you said.
Flashed bindroid.zip after doing a total wipe and THEN flashed boot.img.
Results? When it rebooted its now stuck at the white screen with the htc logo.
Click to expand...
Click to collapse
In the bindroid thread. In post 2 or 3 there are some none O/C kernels, grab one of them and flash it from recovery. It maybe the overclock causing the bootloop, some chipsets are uber sensitive to high clockspeeds/Voltages.
*edit*
Sorry im having a blonde moment, are you trying to flash the ICS bindroid? If so coredroids boot.img wont work, try the stock boot.img from one of the stock ICS roms.
from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
AndroHero said:
In the bindroid thread. In post 2 or 3 there are some none O/C kernels, grab one of them and flash it from recovery. It maybe the overclock causing the bootloop, some chipsets are uber sensitive to high clockspeeds/Voltages.
*edit*
Sorry im having a blonde moment, are you trying to flash the ICS bindroid? If so coredroids boot.img wont work, try the stock boot.img from one of the stock ICS roms.
from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Click to expand...
Click to collapse
Blonde moment? xD I totally got lost with the comment about chipsets and kernels.
Uhm yup, the ICS bindroid one.
Does it have to be a specific stock ICS rom? Like region specific and stuff like that?
'Cause I know there are Asian, Europe and Taiwan ones.
Im not sure whether to download the Asian one with the WWE or the TW. Would it matter?
* Oops never mind. There's only one stock ICS rom and it has TW, so I'm guessing that's the one I download?
Download the one danny made. It says "official sensation ics rom".
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
AndroHero said:
In the bindroid thread. In post 2 or 3 there are some none O/C kernels, grab one of them and flash it from recovery. It maybe the overclock causing the bootloop, some chipsets are uber sensitive to high clockspeeds/Voltages.
*edit*
Sorry im having a blonde moment, are you trying to flash the ICS bindroid? If so coredroids boot.img wont work, try the stock boot.img from one of the stock ICS roms.
from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Click to expand...
Click to collapse
AndroHero said:
Download the one danny made. It says "official sensation ics rom".
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Click to expand...
Click to collapse
Alright. Will get back to you.
Thanks for taking the time to help me out!
Paw12 said:
Alright. Will get back to you.
Thanks for taking the time to help me out!
Click to expand...
Click to collapse
I hope it works m8
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
So basically went through the same process again.
Extracted the boot.img from the ICS ROM to the folder of where the fastboot.exe is located.
Total wiped then installed BinDroid I-Scream. Flashed boot.img, got past the htc logo white screen, but got stuck in a bootloop of the bindroid logo and flashing lines.
Damn, and I was really hoping it would work this time.
Did I do anything wrong?
Hmm thats a really strange issue im lost now. Maybe your going to have to wait for the official ICS update and try then
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Aww...
I was really getting excited to try out BinDroid I-Scream too.
Thanks for the help anyway
By the way, is it normal for the Dalvik Cache to say 'E:unknown volume for path [/sd-ext]' before wiping it?
Could that be an issue?
Yeah thats right. SDext is a partition used for apps2sd+. We dont need that because we have 4GB for apps
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2
Ive just had a thought. When you flash a boot.img from fastboot. Does it report any bad blocks?
Sent from my HTC Sensation XL with Beats Audio X315e using Tapatalk 2

Silly question

I understand mobile phones are different in size, boot, hardware functions and all that, but what would be the severity of attempting to try install a ROM that is intended for a different device?
I am only asking as I have this strange addiction / desire to always wanna update my device (should have kept my HTC desire) am now stuck with the rom I am currently using. I mean no disrespect to the dev/'s who created it.
I am only thinking of a cm10 for desire I found online .
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
steve81uk said:
I understand mobile phones are different in size, boot, hardware functions and all that, but what would be the severity of attempting to try install a ROM that is intended for a different device?
I am only asking as I have this strange addiction / desire to always wanna update my device (should have kept my HTC desire) am now stuck with the rom I am currently using. I mean no disrespect to the dev/'s who created it.
I am only thinking of a cm10 for desire I found online .
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
You can't , because it become a lot of errors , or if you can to install you device bricks or dont want to start up
each ROM must be ported to each device!
( Sorry 4 my bad English )

[Q] sd-mount in recovery

Hi there,
First of all, Sorry for this stupid thread, but i found no answer with the search Tool.
Just like the topic sais, i cant mount my sd-card (internal storage) in the recovery, but i can get Access to my sd-card when i "choose zip from sd card".
Anyone knows how to fix that?
With Kind regards
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
use XL multi tool 1.7, flash recovery v5.5, you can mount your sd card. Have fun :victory:
Look here : http://forum.xda-developers.com/showthread.php?t=1977267
[FIX] [GUIDE] SD Card error for ALL Hboots
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Thank You so much.
I downloaded the xl Multi Tool and flashed the recovery with adb.
Am I right, that there's no Touch-recovery with working sd-mount?
With kind regards
Sent from my HTC Sensation XL with Stona175's Sense 4.1 beta 1.4 ROM
there is no Touch recovery for sensation xl with working sd mount in recovery unless you make an alternative way

[Q] Where can i find original HTC software ?

I installed a ROM and forgot to do a backup before, i know, i know... Where could i find an original version of the software for North America, Canada ? Tried HTC sync but it wont see the phone when connected even after installing and reinstalling numerous times. I have CMW installed, so all i need is a flashable version of the software.
Thanks
Hummm is this section still alive?
I think you should to know your cid
Sent from my HTC Sensation XL with Beats Audio X315e using xda app-developers app
Look in developer section
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
ok found it thanks

[Tool][WIP][INFO] GUI AIO RUNNYMEDE TOOL

I am working on a tool that will :
root phone,
relock,
flash radio ,
flash recovery
Reboot
Logcat
Install drivers on PC
Perhaps make backup to PC and restore backup from PC.
GUI= graphic user interface
Aio = all in one
Wip= work in process
This is not to say that we not have useful tools already , it is only to provide a tool that only needs to press on some buttons and that is all. It will come like a app for windows and not inside a terminal.
If you have some idears to what should be included write as well and I will see what I can do.
It will be written in C# programming language. And will be simple to use.
I will some day, soon I think , need testers for all the commands so just write here if you are up for it
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
I could be beta testers but I suggest you write it in java so that runs on all operating systems
bomdia said:
I could be beta testers but I suggest you write it in java so that runs on all operating systems
Click to expand...
Click to collapse
I'm not family with java. Only c# and later this year I will learn c++ at my school. So for me the easy part will be c#
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
I can now confirm that the tool will have backup and restore function also
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
I can code in java,just need some free time... :/
At end of next month i can port this aplication for java if i can get some free time,lets wait and see because for now i have some iOS and Android apps to finish...
Sent from my HTC Sensation XL with Beats Audio X315e using xda app-developers app
Why will you write it in java instead?
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
anders3408 said:
Why will you write it in java instead?
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
So you can use the app in MacOS/Ubuntu/Windows and pretty much any other distribution out there, and the Java language is pretty much the same as C#.
The main downside to Java is...write once, debug everywhere )
Lexmazter said:
So you can use the app in MacOS/Ubuntu/Windows and pretty much any other distribution out there, and the Java language is pretty much the same as C#.
The main downside to Java is...write once, debug everywhere )
Click to expand...
Click to collapse
Perhaps when the tool is released, me and zasuk can try porting it to java instead. But then he need to teach me, so I can update the java based app also
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Added features:
Take backup of a single part, such as boot, data, or system and more
Take a full backup of phone beside SD card.
All backups to PC.
Restore backup from PC.
Logcat, dmesg, last_kmsg and kmsg and so on.
Added a button that checks if device is correctly attached with adb connection before any other functions is enabled to avoid failure.
Added driver installer.
Added reboot options
Added flash twrp or cwm recovery.
That is the current process , maby I forgot something.
More to come before release.
Will need .net framework 4
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
anders3408 said:
Added features:
Take backup of a single part, such as boot, data, or system and more
Take a full backup of phone beside SD card.
All backups to PC.
Restore backup from PC.
Logcat, dmesg, last_kmsg and kmsg and so on.
Added a button that checks if device is correctly attached with adb connection before any other functions is enabled to avoid failure.
Added driver installer.
Added reboot options
Added flash twrp or cwm recovery.
That is the current process , maby I forgot something.
More to come before release.
Will need .net framework 4
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
You should also make an installer for it so it will check and install if necessary .net framework 4, in this way you could get rid of lots of possible failures because of .net missing.
Also, as a recommendation, (you can say i want to promote my projects but not really) you could add CWM 6 found in my tool, because you don't need to check for the right HBoot, as it works for all of them.
And soon i will feature a fully touch CWM or a custom variant of CWM.
Lexmazter said:
You should also make an installer for it so it will check and install if necessary .net framework 4, in this way you could get rid of lots of possible failures because of .net missing.
Also, as a recommendation, (you can say i want to promote my projects but not really) you could add CWM 6 found in my tool, because you don't need to check for the right HBoot, as it works for all of them.
And soon i will feature a fully touch CWM or a custom variant of CWM.
Click to expand...
Click to collapse
I will try and look at it. And see if it will take to much space to add .net for all windows. If it does I will make the installer to open a link if it is missing . It was also my plan to add installer. Oh and yes it is your cwm recovery I have added. To avoid errors I have only added your cwm and our twrp, so we have the newest from each edition that is fully working.
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
anders3408 said:
I will try and look at it. And see if it will take to much space to add .net for all windows. If it does I will make the installer to open a link if it is missing . It was also my plan to add installer. Oh and yes it is your cwm recovery I have added. To avoid errors I have only added your cwm and our twrp, so we have the newest from each edition that is fully working.
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
Nice job, and about .net, i think there is a webinstaller that detects the version it needs to download and you can include that in an installer and with the installer you can give it a more *premium* look.
Also, you can make a shortcut via the installer, that can also come in handy, also with an icon
Lexmazter said:
Nice job, and about .net, i think there is a webinstaller that detects the version it needs to download and you can include that in an installer and with the installer you can give it a more *premium* look.
Also, you can make a shortcut via the installer, that can also come in handy, also with an icon
Click to expand...
Click to collapse
Yes i think you are correct about .net . have already planned to do that. But I need to finish it up first and test everything and also need others to test it before I will make the finish thinks like installer and so. After that I think I have found a plugin to visual studio that can build java from c# code but that is low priority as I will have a fully working product first
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
anders3408 said:
Yes i think you are correct about .net . have already planned to do that. But I need to finish it up first and test everything and also need others to test it before I will make the finish thinks like installer and so. After that I think I have found a plugin to visual studio that can build java from c# code but that is low priority as I will have a fully working product first
Sent from my HTC Sensation XL with Beats Audio X315e using xda premium
Click to expand...
Click to collapse
Good job! Looking forward to see the final product
added this:
show cid
s-off for hboot 1.25
soff for hboot 1.28
relock bootloader
Flash radio "same as baseband" from ics
Flash radio "same as baseband" from gb
show htc oem token, "used when unlocking bootloader via htcdev.com
still need to add root function and place every buttons nice and make an about button and make an installer for it
I am proud to confirm that my tool will be released today.
Sent from my HTC Sensation XL with Beats Audio X315e using xda app-developers app
anders3408 said:
I am proud to confirm that my tool will be released today.
Sent from my HTC Sensation XL with Beats Audio X315e using xda app-developers app
Click to expand...
Click to collapse
Also, there is .net support for unix/linux systems using mono.
Tool is released , find it in my signature or in developer section

Categories

Resources