Jump to content


Photo

JB Dual Boot - XT912


  • Please log in to reply
475 replies to this topic

#1 xlightwaverx

xlightwaverx

    CrackFlasher

  • Superuser
  • 409 posts
  • Twitter:xlightwaverx
  • LocationEast Coast
  • Current Device(s):XT912, Kindle Fire HD

Posted 27 December 2012 - 06:14 PM

*
POPULAR

I threw together a utility (thanks to Mattlgroff's and SubZero2000's Scripting) that allows users to stay on the .211 ICS release and still manage to run their favorite ICS ROMS via SafeStrap and now their favorite JB ROMS via SafeStrap too. This allows you to remain "Fastbootable" without waiting for Motorola or Verizon to leak the Fastboot Files.

You now can have the best of both worlds.

The utility does (5) things:
  • Root your ICS .211 Release (in order to install SS)
  • Install SafeStrap 3.11 (while under ICS)
  • Boot the JB OTA Leak Kernel.
  • Boot the ICS .211 Kernel.
  • Boot the ICS .215 Kernel.
What does this mean for you?

Well, its easy. If you have not already taken the plunge, and want to enjoy the benefits of JB without losing your ability to recover your system, feel free to use this utility.

It's fairly basic:
  • Have a clean system (.211) using Matt's 1.82 Utility or RSDLite.
  • Root your device with the tool.
  • Install SS3.11 with the tool.
  • Have your favorite JB or ICS ROM installed in whatever slot you like.
If you are going to be running a JB ROM, make sure you start the utility and switch to JB Kernel. The same goes for ICS ROMs and the ICS Kernel.

I'll update this thread to perfect it, but for now I just want to get it out there in case people don't want to take the OTA plunge.

Download:

Please Login or Register to see this Hidden Content

. [JBDualBoot-XT912_v3.11-OTA-WLM.zip - 25678835 bytes, MD5:463c0f3ed3452714d07630a7e08f46a0]
Older Versions:

Please Login or Register to see this Hidden Content

.

Another Install Guide:

Please Login or Register to see this Hidden Content

.

ChangeLog
[*] Version 1.0
Initial Release
[*] Version 1.0a
Added support for .215 Leak's Kernel
[*] Version 3.11
Updated SafeStrap to 3.11
Adjusted version numbering to correspond with SafeStrap Version.
[*] Version 3.11-WLM
Added Linux and Mac Support thanks to SubZero2000
[*] Version 3.11-OTA-WLM
Added JB Soak Kernel.
Updated both Windows and Linux Packages.

X (xlightwaverx(@)crackflasher.com)

Please Login or Register to see this Hidden Content

 

Please Login or Register to see this Hidden Content

  51.07K   606 downloads

Please Login or Register to see this Hidden Content

 

Please Login or Register to see this Hidden Content

  31.14K   598 downloads

Please Login or Register to see this Hidden Content

 

Please Login or Register to see this Hidden Content

  31.97K   587 downloads

Please Login or Register to see this Hidden Content

 

Please Login or Register to see this Hidden Content

  76.91K   603 downloads

JB 98.72.8 running on SS 3.07 via ICS .211


  • cvhovey, mattlgroff, vannope and 26 others like this

GTalk/Email: xlightwaverx[@]gmail.com | Android Development | CrackFlasher Downloads
x4_logo.png.pagespeed.ic.voMTetxHpH.png


#2 papi92

papi92

    Developer

  • Developer
  • 727 posts
  • Twitter:afox2015

Posted 27 December 2012 - 06:17 PM

Wow lol I was talking about this about two days ago in the chat. Kexec is perfect for leaks tho instead of having to fastboot the kernel each time. But once again now this is like the DNA. Flash system in recovery and boot.img in bootloader. Great work!!!

Sent from my HTC6435LVW using Tapatalk 2
  • xlightwaverx likes this

#3 perfoliate

perfoliate

    Member

  • Members
  • PipPip
  • 109 posts

Posted 27 December 2012 - 06:28 PM

Nice utility. If I hadn't already taken the plunge I would be totally all over this :-)

Sent from my DROID RAZR using Tapatalk 2

#4 xlightwaverx

xlightwaverx

    CrackFlasher

  • Superuser
  • 409 posts
  • Twitter:xlightwaverx
  • LocationEast Coast
  • Current Device(s):XT912, Kindle Fire HD

Posted 27 December 2012 - 06:38 PM

Nice utility. If I hadn't already taken the plunge I would be totally all over this :-)

Sent from my DROID RAZR using Tapatalk 2


Well, I believe you can still use this to run ICS ROMS via SafeStrap 3.07. You just can't fastboot your device back until some JB FB files are leaked. You still should reap the benefits as well. I'm pretty sure developers can integrate "root," "su," and "superuser.apk" into custom JB ROMs they just can't literally root the device while running the OTA itself. Though then again, this is all in theory. ;)

X
  • DarkOverDroid likes this

GTalk/Email: xlightwaverx[@]gmail.com | Android Development | CrackFlasher Downloads
x4_logo.png.pagespeed.ic.voMTetxHpH.png


#5 loociddreemr

loociddreemr

    Member

  • Members
  • PipPip
  • 52 posts

Posted 27 December 2012 - 06:41 PM

Great stuff! just what I was looking for. I think this leak really breathed the life back into this device and all the devs out there getting their hands on other devices with JB.

Thanks for your continued work on this great device!
  • xlightwaverx likes this

#6 aktrazer

aktrazer

    SMod/News Team Leader

  • Smod
  • 537 posts
  • LocationGreensboro, NC
  • Current Device(s):Smasung Galaxy Note 2, ASUS TF700T

Posted 27 December 2012 - 07:14 PM

This is absolutely fantastic. I'll post it to the front page in the morning. Absolutely great work light. This community simply never ceases to amaze me with its ingenuity!!
  • xlightwaverx likes this

Posted Image


#7 joshxdroid

joshxdroid

    Member

  • Members
  • PipPip
  • 162 posts

Posted 27 December 2012 - 07:16 PM

This is amazing! I will most likely do this, might be better than taking the ota. Great work
  • xlightwaverx likes this

#8 Kebob

Kebob

    Dev

  • Developer
  • 246 posts
  • Google+:kebob.rzr@gmail.com
  • LocationWashington

Posted 27 December 2012 - 07:27 PM

Can you explain exactly how you switch kernals with this and exactly what you did to get this working? Thanks

#9 aktrazer

aktrazer

    SMod/News Team Leader

  • Smod
  • 537 posts
  • LocationGreensboro, NC
  • Current Device(s):Smasung Galaxy Note 2, ASUS TF700T

Posted 27 December 2012 - 07:35 PM

Is there anyone who can 100% confirm that this is working on .211? Just covering the bases from a news perspective.

Sent from my DROID RAZR MAXX Limited Edition running Xparent Blue Tapatalk

Posted Image


#10 BytecodeMe

BytecodeMe

    Private Pile

  • Superuser
  • 2,004 posts
  • Twitter:@BytecodeMe
  • LocationSan Diego, California
  • Current Device(s):Nexus 4, Droid Razr Maxx HD

Posted 27 December 2012 - 07:36 PM

Can you explain exactly how you switch kernals with this and exactly what you did to get this working? Thanks


Command to switch kernels:

moto-fastboot (nameoffile)

He's able to flash these kernels because he patched the .211 kernel with the JB kernel changes sing the apply-patch binary, keeping the signature. So he's able to flash in the JB kernel, and avoid the bootloader security upgrade. Clever!
  • Hero_Indeed and xlightwaverx like this

byte3plusrainbowsmallllllllller.png


#11 nukeruss

nukeruss

    Member

  • Members
  • PipPip
  • 97 posts
  • Twitter:nukeruss
  • Google+:nukeruss
  • LocationPalmyra, PA
  • Current Device(s):Razr Maxx XT912

Posted 27 December 2012 - 07:51 PM

I just upgraded to 3.07 and flashed the JB Kernel using this utilitiy and it worked like a charm. I did not have to redo my .211 because I had not tweaked it at all. I had already installed the leak to Rom Slot 1 before I flashed the JB Kernel and like advertised it just laughed at me before I flashed the JB Kernel using this utilitiy. Now I'm fully setup with the leak on Rom slot 1 without messing up my main system files. Thanks for the great work!!!!!
  • xlightwaverx likes this

#12 xlightwaverx

xlightwaverx

    CrackFlasher

  • Superuser
  • 409 posts
  • Twitter:xlightwaverx
  • LocationEast Coast
  • Current Device(s):XT912, Kindle Fire HD

Posted 27 December 2012 - 08:38 PM

Cleaned up the tool a bit. Screenshots in the OP.

X

GTalk/Email: xlightwaverx[@]gmail.com | Android Development | CrackFlasher Downloads
x4_logo.png.pagespeed.ic.voMTetxHpH.png


#13 jmack778

jmack778

    n00b

  • Members
  • Pip
  • 12 posts

Posted 27 December 2012 - 09:03 PM

Man I love seeing this!

Sent from my XT912 using Tapatalk 2
  • xlightwaverx likes this

#14 wabmorgan

wabmorgan

    Member

  • Members
  • PipPip
  • 236 posts

Posted 27 December 2012 - 10:39 PM

If I had only waited. :-(
  • TJH0188 likes this

#15 Kyle06

Kyle06

    Member

  • Members
  • PipPip
  • 37 posts

Posted 27 December 2012 - 11:59 PM

Alright before I give this a go in the morning I already installed the updated safe strap, so once I run your utility for the jb kernel can I install the leak into rom slot 2, and be good to go or do I need to find another jelly bean rom? Thank you for your help still learning!

Sent from my DROID RAZR using Tapatalk 2

#16 Kebob

Kebob

    Dev

  • Developer
  • 246 posts
  • Google+:kebob.rzr@gmail.com
  • LocationWashington

Posted 28 December 2012 - 12:39 AM

So if I understand this correctly, the kernal is patched and you flash it with this utility in AP fastboot mode. 1. Does it wipe the device when you switch kernals? 2. You might want to add how to get to Ap fastboot mode. It would save some questions. Excellent work! I will be using this to develop JB roms now :)
  • Hero_Indeed and xlightwaverx like this

#17 Badger50

Badger50

    Member

  • Members
  • PipPip
  • 241 posts
  • Google+:badger50@gmail.com
  • LocationKansas City

Posted 28 December 2012 - 02:26 AM

Alright before I give this a go in the morning I already installed the updated safe strap, so once I run your utility for the jb kernel can I install the leak into rom slot 2, and be good to go or do I need to find another jelly bean rom? Thank you for your help still learning!

Sent from my DROID RAZR using Tapatalk 2


I don't think your going to install the leak itself, rather just a JB Rom that's based on the new JB kernal, likewise for ICS Roms. So after you flash your ICS or JB kernal with the utility, you will then flash your selected Rom based off of the selected kernal when you enter into the safe strap recovery. I also assume that you need to flash your desired kernal if your switching back and forth between ICS or JB Roms each time. I'm sure the "Light Man" can explain it much better than me though. Great work, and very ingenious indeed my friend :-)
  • xlightwaverx likes this
Posted Image

#18 xlightwaverx

xlightwaverx

    CrackFlasher

  • Superuser
  • 409 posts
  • Twitter:xlightwaverx
  • LocationEast Coast
  • Current Device(s):XT912, Kindle Fire HD

Posted 28 December 2012 - 04:29 AM

Alright before I give this a go in the morning I already installed the updated safe strap, so once I run your utility for the jb kernel can I install the leak into rom slot 2, and be good to go or do I need to find another jelly bean rom? Thank you for your help still learning!

Sent from my DROID RAZR using Tapatalk 2


This is not for the OTA LEAK this is for ROMs based off the JB OTA and ICS.

X

GTalk/Email: xlightwaverx[@]gmail.com | Android Development | CrackFlasher Downloads
x4_logo.png.pagespeed.ic.voMTetxHpH.png


#19 nukeruss

nukeruss

    Member

  • Members
  • PipPip
  • 97 posts
  • Twitter:nukeruss
  • Google+:nukeruss
  • LocationPalmyra, PA
  • Current Device(s):Razr Maxx XT912

Posted 28 December 2012 - 04:53 AM

Alright before I give this a go in the morning I already installed the updated safe strap, so once I run your utility for the jb kernel can I install the leak into rom slot 2, and be good to go or do I need to find another jelly bean rom? Thank you for your help still learning!

Sent from my DROID RAZR using Tapatalk 2


You will need to download either the ROM that Mattlgroff made (BatakankROM for XT912) or the Rom that Hashcode made (Plain, PreRooted OTA ROM) Both are available on this Website. I installed the ROM in Rom Slot 1 while I still was on the .211 Kernel. Here is what I did.
1. Installed JB Rom in Rom Slot 1 while still on ICS in safestrap 3.05
2. Upgraded Safestrap to 3.07
3. Flashed the JB Kernel utilizing the utility found here.
4. Rebooted to Rom Slot 1
5. Smiled

So if I understand this correctly, the kernal is patched and you flash it with this utility in AP fastboot mode. 1. Does it wipe the device when you switch kernals? 2. You might want to add how to get to Ap fastboot mode. It would save some questions. Excellent work! I will be using this to develop JB roms now :)


The patch does not wipe your phone.

#20 mattkilla

mattkilla

    Member

  • Members
  • PipPip
  • 186 posts
  • Google+:mattkilla420
  • LocationNorth Carolina
  • Current Device(s):Droid Razr Maxx xt912 , Samsung Droid Charge (FP8)

Posted 28 December 2012 - 05:06 AM

Yea if only I wouldn't have been so antsy. Great work man

Sent from my DROID RAZR using Tapatalk 2
  • xlightwaverx likes this

android-smoking-a-joint-on-white-background-320x-42619.jpg


#21 detr0yt

detr0yt

    Member

  • Members
  • PipPip
  • 93 posts
  • LocationDetroit MI.

Posted 28 December 2012 - 06:00 AM

I knew i waited for a reason.... Good things come to those who wait!good job X!

#22 noamparn

noamparn

    Member

  • Members
  • PipPip
  • 51 posts

Posted 28 December 2012 - 06:07 AM

This looks really cool (but I'm still too much of a chicken to do it).
What confuses me is the kernel version. The "oops" OTA release 4.1.2 has kernel 3.0.8.x, which is the same base as ICS kernel in the 4.0.4 OTA release.
I thought that JB was based on the 3.0.31 kernel.

#23 nukeruss

nukeruss

    Member

  • Members
  • PipPip
  • 97 posts
  • Twitter:nukeruss
  • Google+:nukeruss
  • LocationPalmyra, PA
  • Current Device(s):Razr Maxx XT912

Posted 28 December 2012 - 06:26 AM

This is really easy and non threatening. It changes nothing on your phone but the kernel which can be easily swapped back again utilizing the utility. The hardest part with using the utility is remembering to reboot your computer after installing the fastboot drivers (I always forget that step and then wonder why my phone won't communicate with my computer). It took me a couple of tries to figure out which buttons to hold to put the phone in fastboot mode also (I think it was all three at once but I've already forgot again). If you've already rooted your phone and utilized safestrap then there is nothing to fear. I like the fact that I'm using the JB leak now while I still have .211 installed on the phone and another JB .211 based ROM in slot 2. Hashcodes Rom is great by the way. I have been using since this utility was released last night and have not seen any problems. Everything works that I've tried and I've pretty much tried everything except HDMI.
  • droidrazr99 likes this

#24 androidlearner

androidlearner

    Droid Master

  • Dedicated Supporter
  • PipPipPip
  • 896 posts
  • LocationPeoria, AZ

Posted 28 December 2012 - 06:31 AM

I knew i waited for a reason.... Good things come to those who wait!good job X!

+1 on that!

Sent from Razr Maxx running Full Throttle Killer Bean

#25 noamparn

noamparn

    Member

  • Members
  • PipPip
  • 51 posts

Posted 28 December 2012 - 06:37 AM

What happens to all your apps and settings (both the OS settings and app preferences) when you switch between ROMs? Do you need to reinstall and reconfigure everything?

#26 KrYpToNiTe

KrYpToNiTe

    Member

  • Superuser
  • 52 posts
  • LocationGreensboro, NC
  • Current Device(s):Moto X, Asus Infinity TF700T

Posted 28 December 2012 - 06:47 AM

This is awesome! Is there anyway you can add the .215 kernel/boot.img to this utility so those of us on .215 don't have to fastboot to back to .211 to use this?

#27 nukeruss

nukeruss

    Member

  • Members
  • PipPip
  • 97 posts
  • Twitter:nukeruss
  • Google+:nukeruss
  • LocationPalmyra, PA
  • Current Device(s):Razr Maxx XT912

Posted 28 December 2012 - 06:53 AM

With Safestrap your basically setting up a new phone within a folder on your old phone. Everything is run from that folder when your running that ROM You would have to re-install all of your apps and preferences just like you would with a new phone (none of this affects anything with your original setup on .211, it's all done within the folders for the ROM). You can use Titanium (Might screw up your new ROM though if you just batch restore stuff) to restore apps and app settings. Do not restore system settings/apps or else the ROM will have major issues. I backed up my JB .211(ROM slot 2 on my phone) apps using titanium and then restored the important apps individually so as not to screw up the ROM system files and everything went fine.

#28 nukeruss

nukeruss

    Member

  • Members
  • PipPip
  • 97 posts
  • Twitter:nukeruss
  • Google+:nukeruss
  • LocationPalmyra, PA
  • Current Device(s):Razr Maxx XT912

Posted 28 December 2012 - 07:02 AM

<br />This is awesome! Is there anyway you can add the .215 kernel/boot.img to this utility so those of us on .215 don't have to fastboot to back to .211 to use this? <br />

<br /><br />Good call. I was on .215 when I flashed this. So I guess a .215 kernel would be best If I want to go back to stock. I know that .211 ROMS don't care if your on .211 or .215. I might have been on .214. Oh well I guess I'll just flash .211 kernel when I get home tonight and see what happens. If it does not work then I'll just flash the JB kernel back and know that I can allways fastboot back to .211 If I ever feel the need to. I'm pretty sure that the .214 kernel is floating around (found it in Matt's 1.81 utility) out there also in one of Matt's utilities from this summer when we were all Crack-flashing leaks left and right.<br /><br />Did .215 update the kernel or just the radio and sytsem tweaks? I seem to remember that the kernel was the same for both but I might be wrong.


#29 noamparn

noamparn

    Member

  • Members
  • PipPip
  • 51 posts

Posted 28 December 2012 - 07:07 AM

With Safestrap your basically setting up a new phone within a folder on your old phone. Everything is run from that folder when your running that ROM You would have to re-install all of your apps and preferences just like you would with a new phone (none of this affects anything with your original setup on .211, it's all done within the folders for the ROM). You can use Titanium (Might screw up your new ROM though if you just batch restore stuff) to restore apps and app settings. Do not restore system settings/apps or else the ROM will have major issues. I backed up my JB .211(ROM slot 2 on my phone) apps using titanium and then restored the important apps individually so as not to screw up the ROM system files and everything went fine.

That's what I thought, thanks for clarifying.
Once I set everything up, however, does it keep it all when I switch back and forth between ROMs?
Do things that are synced to my accounts (like my gmail address book) sync properly when you switch between ROMs?

I am a little scared to try switching ROMs on my "primary" phone.
I might play around with my old Droid 2 Global first.

#30 nukeruss

nukeruss

    Member

  • Members
  • PipPip
  • 97 posts
  • Twitter:nukeruss
  • Google+:nukeruss
  • LocationPalmyra, PA
  • Current Device(s):Razr Maxx XT912

Posted 28 December 2012 - 07:23 AM

Yes everything just sits there and waits for you to activate it again in safestrap. I've gone a couple of weeks before switching back to stock and then I have a couple dozen app updates waiting for me. I've actually swapped between ROMS just to update all of the apps for each ROM. And yes everything synchs up just fine.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users