yashsingh1/xdaforums huggingface dataset:
[Motorola Droid RAZR] lukensteinz:
Good god... Best news in a long time pal. I know that most of the Defy init.d and boot menu mods will work on Atrix2, except the screen is drawn in.. You could say, garbage. But you can see whats selected, and if you know where it is, it works.

Will report back soon after testing.

Again, thanks for your help thus far :)
[Motorola Droid RAZR] eyriiii:
Hello

I am attempting to install my first custom rom [Epsilon Project v3] on my RAZR and I saw that you need bootmenu in order to install it; is bootmenu a recovery just like CWM? Do I enter it exactly the same way I enter stock recovery?

Thanks
[Motorola Droid RAZR] HSD-Pilot:
Open the App and hit the big Button on welcome Screen (Reboot / Shutdown)

There you select Custom Recovery and it will boot into it.

After you in it, select Backup / Restore - Fast Backup - wait

Then do the wipes under wipe & clean (data / cache / dalvik)

After that select install zip - chose location - Micro SD (there you should put the Rom after download) - install a zip - select Rom. zip - wait - power options - Reboot - Enjoy :D

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] eyriiii:
Thanks man, don't know what we would do without you guys :good::laugh:

Edit: So you are saying that I can have 2 roms, both stock and Epsilon? :confused::cyclops:
[Motorola Droid RAZR] elias.parasini:
Do I have to edit the updater-script so I can flash Epsilonv3 on webtop partition?
[Motorola Droid RAZR] HSD-Pilot:
Just look into the zip file. I use Epsilon as Main System.

V2 was flashable on Second System without changes, so I guess it's the same on V3.

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] elias.parasini:
Thanks :) gonna try it
[Motorola Droid RAZR] greyanaroth:
Second system is not working for me :(

I've posted this in the ROM threads, but I feel I might be doing something wrong with bootmenu itself.

System: RAZR Retail, worldwide. EU ICS Fastboot flashed. Rooted. Bootmenu Manager installed. Razrbootstrap cleaned, ADB insecure enabled in BMM.

As far as I understand it, flashing a ROM to second system should be as easy as -

1. Reboot recovery

2. Select second system recovery

3. Install zip from sd card

4. Wipe cache/dalvik cache

5. Reboot

6. Select second system on reboot

But so far, I've tried installing Epilson & FTS roms, and at least with Epilson, the script file mentioned in the tutorial post has the mount strings edited. I'm getting bootloops in both the ROMS - they get stuck in the boot screen after they upgrade android apps.

Also, after installing FTS, bootmenu manager app in ICS is not working - doesn't seem to want to launch...

Note: I just noticed I DONT have busybox installed. I'll install it now and try again.
[Motorola Droid RAZR] HSD-Pilot:
You forget the Wipe Data! And you have to wipe before you install an Rom, not after!

Although you have to clean your Webtop Partition First!

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] HSD-Pilot:
http://xdaforums.com/showthread.php?p=28505103

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] greyanaroth:
Thanks HSD-Pilot!

I'll try all of this out and get back.

Also, installing busybox destroys bootmenu manager app, and seems to remove the boot option :(

Thankfully I'd done a backup using CWM touch. Gonna recover that and start over.
[Motorola Droid RAZR] HSD-Pilot:
You use CWM Touch & BM???

Why you install Busy Box? I just Root my Phone, install BM and let the Games begin.

I don't even toggle the ADB option. You make things to complicated.

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] greyanaroth:
You might be right. But the thing is, I always got bootloops from second system BEFORE the cwm/busy box/adb root option.

Also, Installing busybox with BM junks your system. BM stops working, trying to install cwm just reboots your system. However, I was still able to boot into CWM recovery. Recovering a backup I'd saved before trying out BM etc. I'd installed cwm earlier because I thought I'd try out MIUI.

Anyway, RSD again. *sigh* I'm going to try out your instructions and update.

Question: do i need to wipe data even though i'm installing a fresh rom to second system for the first time? Technically there's nothing in second system yet then, is there?
[Motorola Droid RAZR] HSD-Pilot:
I always wipe Data, before I flash an new Rom. If you don't have this 20 seconds, than don't do it. But than don't write in Rom Threads, that the Roms don't work for you :p

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] elias.parasini:
Which data should I wipe? Data on 1st ROM or 2nd ROM?
[Motorola Droid RAZR] BakaPhoenix:
From the one you are installing, if you are installing on the 1° then wipe on the first etc
[Motorola Droid RAZR] greyanaroth:
@HSD-Pilot - what do you know, it worked! Haha sorry for the n00bness and thanks for the patience and the help!

Second system up and running! Woohoo!!!!!
[Motorola Droid RAZR] eyriiii:
Isn't there any reboot option in this recovery? :confused:

Edit: NVM it was in "power options" :cowboy:
[Motorola Droid RAZR] whirleyes:
Explore before ask..

I wish somebody can help make a nice documentation for BootMenu...

So is there any bug need to be fix??

I'm going to freeze dev & release 0.2.5 update somewhere in next week.

BootMenu unique install stat (21/7) : 2249 unit (Mostly GSM Razr)

Current development stat (21/7) :

BootMenu & Recovery

- Fix CWM for atrix2

- Add reboot option for 1st & 2nd system in CWM

- Merge some stuff from CWM6 & TWRP

- Fix UI, touch stuff

BootMenu Manager

- Fix ANR timeout (Blank Screen)

- Add chinese translation
[Motorola Droid RAZR] HSD-Pilot:
It would be nice to make some Screenshots in the Recovery. I was thinking about to make an step by step guide about "How to install an Rom" for my Forum in Germany. But I have to take Photos of my Display for that and the Quality is not the best. I don't know, if it's possible to add this feature?

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] eyriiii:
Why does bootmenu always start with reboot or when turning of/on phone and delaying the boot process? Is there a way to remove this? :good:
[Motorola Droid RAZR] BakaPhoenix:
You can remove it by setting a 0 second delay on the app.

But i suggest you to keep it and set a low countdown, like 2-3 second, since if something goes wrong (maybe you flashed something that doesn't work well) you don't have any other way to get into the custom recovery( is not like other phone that have a special combination to flash into recovery, and also we cant ovewrite the original one) and restore your backup.
[Motorola Droid RAZR] knives809:
I have a very silly question. Can we have 2 different bases for the 2 systems? Like EU and LATAM?
[Motorola Droid RAZR] elias.parasini:
Yes u can. My stock rom is asiaretail, & my 2nd rom is epsilon which EU version.
[Motorola Droid RAZR] farhanito:
Whirleyes,

If I want to format stock /system, what's the safest way to do that?

Add delete command in updater-script?

Thanks
[Motorola Droid RAZR] mrkdly:
Thank you, your work is "great"... like it a lot!!!
[Motorola Droid RAZR] knives809:
I would recommend not to remove this! This is a fail-safe anti brick functionality. A couple of times you will encounter being stuck on moto logo or splash screen due to incorrect flashing procedure. And you will need a pc in order to flash a fastboot file. But after having the bootmenu, even if no pc is around and you got a soft brick, you can restore your system anytime! Simply restart your phone by pressing volume down + power button. The bootmenu option will be displayed during booting process.
[Motorola Droid RAZR] whirleyes:
Finally I can process/get image from recovery & bootmenu.

recovery screenshot will be added later.

You still can force bootmenu to show by booting with "BP HW Diag & Boot AP"

for personal/mass consumption??

If personal, just use adb.

if for update.zip just add these command in updater_script

delete_recursive("/system")
[Motorola Droid RAZR] whirleyes:
BootMenu DEMO

There's a lot of Safestrap ROM out there... but it's not compatible with BM.

For testing/proof of concept, I've made a patch for Safestrap ROM so that it will work with BM 2nd-init.

In this DEMO, I used Full_Throttle_CM9.zip (Milestone 6)

UPDATE : You can now use ROM converter app to do this "dirty" job
[Motorola Droid RAZR] Mr. Ektid:
Hey guys,

When i try to download the bootmenu package files, i encounter a sha1sum mismatch error :( would anybody know any possible causes of this?

I am currently on eternityprojects final EU ICS release, and rooted using their one click multiOS tool.

Thanks in advance all!
[Motorola Droid RAZR] whirleyes:
Goto Manage App

clear data, force close app

then restart the app again

once inside the app, try download package again.
[Motorola Droid RAZR] lukensteinz:
Rdavisct had this problem too.

The solution for him as we found was to completely uninstall bootstrap.

By deleting both /system/bin/hijack and /system/bin/Logwrapper but only if that was a symlinked and there was a Logwrapper.bin in the same directory.

If that was true, then renaming Logwrapper.bin to logwrapper, rebooting then retry the bootmenu install worked.

I wonder if this is the same case and if you could whip up some forms of check to see if a previous bootstrap had been installed.

Neo saved me!
[Motorola Droid RAZR] whirleyes:
Can you get me a2 bootstrap full package name?

it is somewhere inside /data/app/

I'll try to add a check for the existence of this package then popup a soft notification.
[Motorola Droid RAZR] lukensteinz:
Sure.

com.eclipse.android.atrix2.bootstrap-1.apk

It may pay to check for it without the "-1" as well.

My understanding is it was based off a razr bootstrap, so same problems and solutions may apply.

Neo saved me!
[Motorola Droid RAZR] Mr. Ektid:
Tried the above methods and still no luck :(

Would RSDLite-ing back and trying again make a difference in any ones opinion?

Sorry for noobish q's, just don't know much about cryptography..
[Motorola Droid RAZR] lukensteinz:
I'm not on razr so can't answer that with authority, research wether it is safe or not mate.

Did you try force stop + clear cache and data, uninstall then reinstall? (of the app, not the phone)
[Motorola Droid RAZR] Mr. Ektid:
Tried it all. Including using RSDLite to flash 672.180.33 and starting from scratch with no results :(
[Motorola Droid RAZR] whirleyes:
Are you installing from G Play?
[Motorola Droid RAZR] Mr. Ektid:
Yes. Each time i factory wipe/RSD back to stock, i re-install from GPlay. I think it may be an issue with my flashing, as I am also trying to install an OTA update through stock recovery which is turning up a signature error.

I'm stumped.
[Motorola Droid RAZR] Mr. Ektid:
http://xdaforums.com/showthread.php?t=1755764

The OTA in question if it helps. One other user had a similar issue caused by frozen system apps, but i have not done any of that so I am unsure as to the problem.
[Motorola Droid RAZR] whirleyes:
Update 28/7

0.2.5 build source code has been sync to github.
[Motorola Droid RAZR] St33l:
cant't load packages. download always breaks with message "download error".

load about 5~30% and breaks.
[Motorola Droid RAZR] pedrotorresfilho:
Working flawless. :p

Thanks man!
[Motorola Droid RAZR] digitalferg:
The more I see/hear about this bootmenu, the more I want to upgrade to the [currently] somewhat risky Atrix2 ICS leak--just to get such a sweet boot manager. (I've got all the files to do it all, just sitting here on my compy tempting me...)

Anyway, very nice looking work and I'm looking forward to the day when I get to use it. (Maybe sooner, rather than later....)
[Motorola Droid RAZR] joshw0000:
I've been reading about this for a while now and it sounds a lot like Safestrap except it runs from the Webtop partition instead of the sd card. Other than the obvious fact that it's touch based, are there any other notable differences? Do CM9, AOPK, and AOSP roms run better with this recovery (always lose voice/data on my XT912)? Any feedback is appreciated, thanks!
[Motorola Droid RAZR] leisures:
...been tryng to install from market and when i go to dl package it say download error....o.0

nvm i just fix it xD
[Motorola Droid RAZR] fr0w:
The recovery has nothing to do with you losing voice/data.
[Motorola Droid RAZR] knives809:
Hey Whirleyes.

I saw one of your comment (not sure if it was posted here or on different thread). I also think that you are correct. As you mentioned MULTIBOOT should definitely the real name of this work of yours. Bootmenu is a general term being used by other devs and sometimes its really confusing. And most of normal users does not know the differences. Also other custom roms are not compatible with your work. Or we can just associate with your name like WHIRLEYES BOOTMENU :cool:
[Motorola Droid RAZR] whirleyes:
mmmm. Official name is Project Lense BootMenu.

The original bootmenu is Cyanogen bootmenu.

It won't be confusing if using fullname.

For example ClockworkMod Recovery vs Team-Win Recovery Project (TWRP)

The word recovery is referring to android recovery.

In this case, bootmenu refer to the hijack/program to gain control of OS booting process.

p/s: Thinking of making this project fully Open-sourced (Currently Android app is close sourced).

Maybe I'll wait until unique download passed 5000 count. Current stat is 3200 unit (Razr + Atrix2)
[Motorola Droid RAZR] HSD-Pilot:
Put an donate Version online, i will download it an second time :D

Gesendet von meinem XT910 mit Tapatalk 2
[Motorola Droid RAZR] sullytrny:
When using this can I still use web top in mirror mode?

.215 radio - SimplexROM - Daily Driver - XT912
[Motorola Droid RAZR] reachking:
Hey whirleyes,

I need help with my XT910S RAZR.... I have an bootloop issue with bootmenu in Miui ICS 2.7.27 GSM rom.

I was fine with Bootmenu 0.2.4 in stock ICS 4.0.4 kernel 3.0.8.

I have also updated to Bootmenu 0.2.5 in stock ics.

And then my hands are itchy then i flashed MIUI 2.7.27 GSM rom.

I am still fine at this point.

And after restoring apps + data via Titanium Backup ( in MIUI rom) , it asked me to update bootmenu (but i was on the lastest 0.2.5), i was asleep so i accidentally clicked update...i was scared so i clicked open Bootmenu to see if anything happen...

Everything was okay but the hijack!

And bootmenu adviced not to turn off phone go ask for help.

The worse thing is i was on a vacation and my phone battery died.

This morning i plugin charger and notice the bootloop. It stuck on splash screen of MIUI rom ( chinese texts).

What should i do ?

Would you please help!

Thanks a lot!
[Motorola Droid RAZR] whirleyes:
This recovery has nothing to do with webtop function.

It depends on your ROM (AFAIK., only ROM based on stock has webtop function)

If you can get to this state(Splash screen), you phone is not brick yet. Can you access adb??

I assume BootMenu does not show during boot. (It goes straight to Splash) Is this correct?

Assumption :

Your logwrapper binary is missing. (Don't know why hijack re-installation failed, is it something to do with restoring Titanium backup?)

Kernel can't mount partition (other than system). (That's why BootMenu is not showing)

If you don't have access to adb, I don't know how to recover from this state.
[Motorola Droid RAZR] gjnicholson:
So will I as this app enables me to let tje flash addict in me run wild on my second system! :):thumbup:
[Motorola Droid RAZR] reachking:
I tried adb shell but it says no device. So i bricked it? right ?

Time to call the Korean friend again! lol ( i did this be4 to get this XT910S fastbooted to 4.0.4 by Korean SKT Motorola service).

Thank you a lot for your prompt respond! Your a great dev!

See you later in 1 or 2 weeks after i get it fastbooted back to stock lol. :laugh:

Good luck and have a great day! :p
[Motorola Droid RAZR] whirleyes:
Sorry for you. This is the thing I try to prevent from happening.

If you can get the fastboot filename, then maybe I can download the fastboot file for you..

How much does it cost to repair a bricked??

Lesson learned.

Don't play & flashed ROM when battery is low.

When BootMenu says "Don't power off phone." --> Go Plug in charger & don't let the phone died.

Maybe try exit BootMenu & re-install hijack (until hijack option are checked).
[Motorola Droid RAZR] reachking:
It costs ~ $90.

I dont know the fastboot file name but the stock firmware version is 67.42.17.XT910S.SKT.en.KR

If you could find the fastboot file i would like to buy you some cold beers, really! :laugh:

Lession learned twiced.

Thanks a bunch!
[Motorola Droid RAZR] whirleyes:
It's expensive. Better buy XT910.

I'm looking for XT912 Maxx & sell my XT909. It's hard to do mod without original firmware (fastboot)

I can't find fastboot for Korean & Japan model.

It's sad that I can download for others Razr but not for myself.. :(

Next time you got it back from service, do

cat /dev/block/system > /mnt/sdcard/system.img

& put it somewhere safe.

It seems that you can restore own system partition backup from fastboot.

Condition :

bootloader won't check security certificate when restored from own backup

you must used moto-fastboot.exe & not fasboot.exe

I never bricked. So this is just theory I make based on report from others. (XDA is full of undocumented info)

I make a double/triple backup on hardisk, dvd.. In case I come to this point.
[Motorola Droid RAZR] pedrotorresfilho:
@whirleyes

by running

adb shell
su
dd if=/dev/block/mmcblk1p20 of=/sdcard-ext/system.img

You can later run (?)

moto-fastboot flash system system.img

or

adb shell
su
dd if=/sdcard-ext/system.img of=/dev/block/mmcblk1p20

:silly:
[Motorola Droid RAZR] elias.parasini:
Cant flash MIUI using this. It is "error 6" or something.. I already change the updater script, wipe data cache dalvik but no luck flashing MIUI..
[Motorola Droid RAZR] reachking:
Hey whirleyes,

Good luck finding the MAXX.

And thank you for the command. I'm writing it down. I have nandroid backup of stock ics, but it useless now lol...

It is hard not to flash roms when in-hand an android device.

Anyways, i will sell my xt910s and get a MAXX or wait for the HD :silly:

Moto's hardware and in-call sound quality are too good to avoid!

I guess we should "moto-fastboot flash system system.img" because when we bricked phone, adb is not a freaking option!

and thank you for the commands, look like i have to write these down too :D

have a great day!

cheers.

---------- Post added at 08:50 AM ---------- Previous post was at 08:43 AM ----------

IMHO, maybe you are flashing wrong MIUI version... there are GSM and CDMA (beta) MIUI roms. With me, the flashing process of MIUI was smooth and fast.
[Motorola Droid RAZR] pedrotorresfilho:
Where are you trying to install MIUI? If you wanna install in 1st system you do not need to modify updater-script. If you wanna flash over 2nd system you need also make sure you have the webtop partition correctly mounted and space on it.

Check this tutorial

Cheers
[Motorola Droid RAZR] joshw0000:
So this recovery allows custom roms on 1st and 2nd system? That would definitely persuade me to try it out. Safestrap can only flash custom roms in safe mode.
[Motorola Droid RAZR] pedrotorresfilho:
Yes, you can. And following the above tutorial you'll not have problems with your main system and can test all the roms you want.

The bootmenu code is impressive clean. you can run it safely.

Cheers
[Motorola Droid RAZR] perikolisan:
Thanks for your job.

Idea for BM: [maybe if i'll have time and skill i'll try code it, but now i haven't they. For this i publish it here for someone take it]

Let third apps ("customizer app") modify a queue list of flashable zips. When BM runs, apply this list.

Seriously, thanks for your job (soon I'll donate to lenseproject)
[Motorola Droid RAZR] whirleyes:
Project Lense Converter

Link : https://play.google.com/store/apps/details?id=com.projectlense.converter

About : This app converts a Safestrap based ROM to Project Lense BootMenu compatible format.

What it does :

1.Patch updater-script

2.Patch 2nd-init rootfs

3.Install BootMenu hijack

Version : 0.0.1 (beta test release)

Screenshots :
[Motorola Droid RAZR] whirleyes:
Google is slow at updating their server. Usually it will be available after 2-3 hour after upload.
[Motorola Droid RAZR] HSD-Pilot:
I hit the Thanks button to many times i guess, so you will get yours tomorrow :good:
[Motorola Droid RAZR] farhanito:
what does it do? modifies updater-script?
[Motorola Droid RAZR] romdroid.:
If a rom is only safestrap compatible, that app converts it to work with bootmenu if I understood it right.
[Motorola Droid RAZR] HSD-Pilot:
Ok, it's online.

So, what exactly did this do for me? Is it like the BM patch and i just have to edit the Update Script?
[Motorola Droid RAZR] whirleyes:
No need. This app is intelligent enough to do that job.

Just feed it with a Safestrap Rom.

What it does:

1.Patch updater-script

2.Patch rootfs

3.Install BootMenu hijack

Output goes to same directory with filename starting with [highlight]BM_*[/highlight] (new file)
[Motorola Droid RAZR] HSD-Pilot:
Alright, that's what i expected from you ;)

All cooked well, i will try it right now :cool:

---------- Post added at 09:36 PM ---------- Previous post was at 08:59 PM ----------

TEST SUCESSFULL > No need for patching and Stuff anymore (only GSM Patch is needed), now Crackflashing can begin :cool:

I'm now running the Black Widow 214 as Main Rom (Camera works!) and flashed the Axiom B3 (Converted by your App) on second system.

GREAT WORK
[Motorola Droid RAZR] pedrotorresfilho:
whirleyes

1.I instaled bootmenu but it won't install the recovery file. Sais root is required, but im rooted. Any reports of this bug and should i do something else?

2. Saw the rom converter 30min ago but coldn't find info about cm9 which have its own recovery. Will the patch work with cm9 we have?

Nice work mate!

Cheers

Edit. Im using supersu and got a weird message in it. Moved to superuser but no luck
[Motorola Droid RAZR] HSD-Pilot:
Wasn't it the CM10 with it's own Recovery. That messed up my Phone, so i would't flash it.

The GSM CM9 is already confirmed here in Germany. Patched by converter and done!
[Motorola Droid RAZR] circleofomega:
patching Eclipse now...lets C ..

BTW, do i need to still flash the patch??

THANX!
[Motorola Droid RAZR] joshw0000:
I know I've asked this before and have been answered but it seems like most people are using GSM devices. Have any CDMA (XT912) users tried this and can you flash custom roms on both systems without bricking?
[Motorola Droid RAZR] pedrotorresfilho:
Thanks pilot

Will try it soon as i get bootmenu to work.

I wont install recovery files. Im rooted and root access was grant. Anything I should do?
[Motorola Droid RAZR] DanielMod:
Just try the most simple,reinstall from the market :)
[Motorola Droid RAZR] circleofomega:
HSD - Pilto, Whirleye and farhanito, BIG BIG thank you to all u guys!!

Now Running Eclipse v1.2 and it Freaking ROCKS!!!
[Motorola Droid RAZR] pedrotorresfilho:
Didn't help
[Motorola Droid RAZR] romdroid.:
I suppose you also ran the GSM patch?
[Motorola Droid RAZR] circleofomega:
Sorry to barge in but yes, the GSM patch is required...
[Motorola Droid RAZR] sullytrny:
And what are the main advantages over Safestrap?

.215 radio - SimplexROM - Daily Driver - XT912 - tethered
[Motorola Droid RAZR] joshw0000:
From what I understand this allows you to run a custom rom from the 1st OR 2nd system whereas Safestrap only allows a custom rom from the 2nd system. I'm just looking for confirmation from XT912 CDMA users. If no one has tried I guess I can this weekend. I have the fastboot files on hand if I brick.
[Motorola Droid RAZR] sullytrny:
I do too. Err I'll wait, they may update in August...

But I do like the looks

.215 radio - SimplexROM - Daily Driver - XT912 - tethered
[Motorola Droid RAZR] razielpr:
Ok i got bootmenu installed and running now i want to install a second system which rom you recommend and how do i install it as second system i don't want to touch my stock rom and im new to all this.thanks for eny help you guys can provide.