Jump to content

Photo

[BOOTLOADER BYPASS] Kexec for Motorola RAZR


  • Please log in to reply
126 replies to this topic

#1
kholk

kholk

    Administrator

  • Administrators
  • 351 posts
  • LocationTurin, Italy
Welcome to the EternityProject's Motorola RAZR Bootloader Bypass Thread!


What do we have today?
Kexec. After working with a really good developer, [mbm], finally this has become real.
Linux boots Linux. No signature checks.
Yeah, this is the beginning of custom kernels Posted Image
Oh, remember that this is still a WORK IN PROGRESS!

Known issues (to be solved):
- CPU1 doesn't come up.
- It fails on (some?) CDMA Droid RAZRs :(

ToDo (by priority):
1. Fix CDMA Droid RAZR problem
2. Fix CPU1

Disclaimer:
The EternityProject and [mbm] aren't responsible of anything you do on your device: if it explodes and kills you, or if it comes to life and becomes something like Terminator, it's YOUR OWN RESPONSIBILITY.
Plus, prior complaining that it doesn't work, use a STOCK MOTOROLA ROM. Thanks.


Video How-To by therazrguy:
http://www.youtube.com/watch?v=0o2j543IOMc



Tested on:
651.167.19.XT910.Retail.en.FR
651.167.26.XT910.Retail.en.EU
65.1.40.XT910.MERetail.en.06
651.73.250.XT910.Brasil.en.BR
65.1.40.XT910.AsiaRetail.en.03

Installing:
1. Copy the package on your internal memory / MicroSD
2. Boot the bootstrap recovery
3. Install it via that recovery.

Booting with kexec:
Open a terminal emulator or ADB and enter this:
su
sh /system/bypassme/bypassme.sh
Then wait for 10 seconds to jump over the new kernel. Now your device will vibrate and apparently freeze. Wait a minute and you'll be on the new kernel ;)
You can also set the script above to be automatically executed at boot time or to be a one-tap script with apps like Script Manager.

In case of freeze:
VOLDN+POWER (press for ~10 seconds) will hardshutdown your device. If it freezes during the kexec boot, retry. Sometimes it can happen.

In case of slow-like-hell device:
Install SetCPU or AnTuTu CPU Master and change your governor from 'mot_hotplug' to 'ondemand'.

Screenshots:
Posted Image

Download:
EternityProject Website

Source:
HERE

Note:
If something is not working, please remove anything that is automatically running at boot, like auto-recovery and the "Set on boot" option of SetCPU or AnTuTu CPU Master.

P.S.: Please don't post the download link to other websites but redirect here.
Also, please discuss any problem or anything else on this thread.
Thank you.


The EternityProject Team Manager & Main Developer,
--kholk

#2
zeidof

zeidof

    Member

  • Members
  • Pip
  • 7 posts
Firrrrrst

Sliced by my Razr on Tapatalk

#3
dtrail

dtrail

    Member

  • Members
  • PipPipPip
  • 43 posts
Great!! Thank you, Kholk, [mbm]!

Edit: Sorry, just forgot it.. :)

#4
kholk

kholk

    Administrator

  • Administrators
  • 351 posts
  • LocationTurin, Italy
You should say thank you kholk and [mbm] :)

#5
maara

maara

    Newbie

  • Members
  • Pip
  • 7 posts
Genius.... :-)

#6
appolu

appolu

    Newbie

  • Members
  • Pip
  • 2 posts
when will we see both cpu running?

#7
appolu

appolu

    Newbie

  • Members
  • Pip
  • 2 posts
Sorry double post

#8
kholk

kholk

    Administrator

  • Administrators
  • 351 posts
  • LocationTurin, Italy
@appolu
I can't say any date, we're still working on it and as soon as we'll solve that we'll obviously post it!

#9
nidl_wtf

nidl_wtf

    Member

  • Members
  • PipPip
  • 11 posts
http://imageshack.us...34417543524.jpg

what a wrong?

#10
fekajo

fekajo

    Newbie

  • Members
  • Pip
  • 2 posts
nidl_wtf
just tap su before that

#11
kholk

kholk

    Administrator

  • Administrators
  • 351 posts
  • LocationTurin, Italy
Oh I'm sorry, I forgot to include "su" into the commands.
I've included it now on first post!

#12
nidl_wtf

nidl_wtf

    Member

  • Members
  • PipPip
  • 11 posts
sh /system/bypassme/bypassme.sh

adding initrd

then freezes, already tryed 5 times :/

#13
kholk

kholk

    Administrator

  • Administrators
  • 351 posts
  • LocationTurin, Italy
Emh, it doesn't freeze, it waits for 10 seconds prior booting....
Just be patient.

#14
nidl_wtf

nidl_wtf

    Member

  • Members
  • PipPip
  • 11 posts
nothing ...


after 20 minute expectations, reboot, oh ... but old kernel ..

shit happened.

#15
kholk

kholk

    Administrator

  • Administrators
  • 351 posts
  • LocationTurin, Italy
Which device is it? (LATAM/EU/CDMA/WTF?)
Which ROM are you running on?

#16
nidl_wtf

nidl_wtf

    Member

  • Members
  • PipPip
  • 11 posts
LATAM device with EU nandroid backup

#17
kholk

kholk

    Administrator

  • Administrators
  • 351 posts
  • LocationTurin, Italy
Try on a "perfectly stock" ROM.
Probably there's something bad in the nandroid backup or, perhaps, are you running auto-recovery at boot?

#18
nidl_wtf

nidl_wtf

    Member

  • Members
  • PipPip
  • 11 posts
well...

flashing a stock

#19
iDroidGuy

iDroidGuy

    Newbie

  • Members
  • Pip
  • 2 posts

Welcome to the EternityProject's Motorola RAZR Bootloader Bypass Thread! What do we have today? Kexec. After working with a really good developer, [mbm], finally this has become real. Linux boots Linux. No signature checks. Yeah, this is the beginning of custom kernels Posted Image Oh, remember that this is still a WORK IN PROGRESS! Known issues (to be solved): - CPU1 doesn't come up. - It fails on (some?) CDMA Droid RAZRs :( ToDo (by priority): 1. Fix CDMA Droid RAZR problem 2. Fix CPU1 Disclaimer: The EternityProject and [mbm] aren't responsible of anything you do on your device: if it explodes and kills you, or if it comes to life and becomes something like Terminator, it's YOUR OWN RESPONSIBILITY. Plus, prior complaining that it doesn't work, use a STOCK MOTOROLA ROM. Thanks. Simple Package How to: 1. Install the ZIP package with bootstrap recovery 2. Shutdown your device 3. Go into Bootloader 4. Select "BP Tools" 5. Enjoy! Tested on: 651.167.19.XT910.Retail.en.FR 65.1.40.XT910.MERetail.en.06 Installing: 1. Copy the package on your internal memory / MicroSD 2. Boot the bootstrap recovery 3. Install it via that recovery. Booting with kexec: Open a terminal emulator or ADB and enter this:

su sh /system/bypassme/bypassme.sh
Then wait for 10 seconds to jump over the new kernel. Now your device will vibrate and apparently freeze. Wait a minute and you'll be on the new kernel ;) You can also set the script above to be automatically executed at boot time or to be a one-tap script with apps like Script Manager. Note: With the Simple Package, the FIRST boot will probably fail (freeze)! Don't reboot normally, but shutdown the device and retry to kexec without booting normally!!! In case of freeze: VOLDN+POWER (press for ~10 seconds) will hardshutdown your device. If it freezes during the kexec boot, retry. Sometimes it can happen. In case of slow-like-hell device: Install SetCPU or AnTuTu CPU Master and change your governor from 'mot_hotplug' to 'ondemand'. Screenshots: Posted Image Download: EternityProject Website Source: HERE Note: If something is not working, please remove anything that is automatically running at boot, like auto-recovery and the "Set on boot" option of SetCPU or AnTuTu CPU Master. P.S.: Please don't post the download link to other websites but redirect here. Also, please discuss any problem or anything else on this thread. Thank you. The EternityProject Team Manager & Main Developer, --kholk

Do you know if it will work with the Ice Cream Sandwich Motorola Leak?

#20
jamminjon82

jamminjon82

    Newbie

  • Members
  • Pip
  • 1 posts
Any chance this bypass could ever be ported to other motorola devices such as dx?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users