yashsingh1/xdaforums huggingface dataset:
[Motorola Droid RAZR] kylesinho21:
It's too easy :banghead:

I was installed, but... how can i acces to the recovery without the app? If i press vol+ vol- and power and then power, recoververy, it enter to stock recovery

Enviado desde mi XT910 mediante Tapatalk
[Motorola Droid RAZR] welder73:
Open BMM and tap on install then just reboot normally,it will show up.
[Motorola Droid RAZR] ins5736:
Uh, BMM is dead. You might want to check out Safestrap. It's more up to date.

OG RAZR XT912 got 4.4 before S4!
[Motorola Droid RAZR] kascro:
BMM is not dead, it has even more options then Safestrap and i can install every rom you throw at me with BMM !
[Motorola Droid RAZR] Aceofzeroz:
+100 ;):cool:

Sent from the Ace's MB865 using Tapatalk
[Motorola Droid RAZR] welder73:
+100 from me too :good:
[Motorola Droid RAZR] ins5736:
Guys, dev has stopped. Ergo, dead. Also, many newer roms are incompatible for use with BMM due to outdated updater scripts. You'll get error 6 or some such.

I used BMM for quite awhile, but had to change to keep up with continued dev. You can stick with BMM if you want, but there is no further dev for the project.

OG RAZR XT912 got 4.4 before S4!
[Motorola Droid RAZR] Crumplet:
How do i delete system partition 2 in order to recover my unused internal storage?

Also i noticed that my stock system partition 1 left over some files, and i installed carbonrom over stock.How do i give my full internal storage to stock slot 1 using a BMM?
[Motorola Droid RAZR] welder73:
Go to options/backup &reset/factory data reset and also tick erase sd card.

Sent from my Razr XT910
[Motorola Droid RAZR] whoami_amiu:
Need Help in installation :)

Hey there DEVs.. .

I am using FAST Backup for my applications that I has installed in a previous 4.4.2 ROM and now moving to another rom of 4.4.2 due to very bad continuous signals! Will fast backup do the JOB or should I use anything else?
[Motorola Droid RAZR] davidjumani:
Is there any way to disable md5 check??
[Motorola Droid RAZR] BaCkkk:
guyz when i try to install bootmenu package i face this error

Error:sha1sum mismatched

packages file incorrent /corrupted try again later

i cant understand why tihs is happening
[Motorola Droid RAZR] NabeelSaleem:
where is the file links??

does it work with xt912?
[Motorola Droid RAZR] sd_shadow:
Abandoned

Yes worked with xt912

---------- Post added at 08:19 PM ---------- Previous post was at 08:13 PM ----------

Mirror https://mega.nz/#!ZFRxBCJQ!nNS4ftJoYxqEdjjf__XNXWZSp058UC7tPUjMZi3Cdj0
[Motorola Droid RAZR] NabeelSaleem:
Thanks for the link but in this version it has no option like install hijack do you have more versions of BMM?

when ever i reboot my phone it stuck on dead customoer id error! and install hijack can solve it
[Motorola Droid RAZR] By.TRabZonLu™:
Can such a project be done for oneplus 9 pro?
[Motorola Droid RAZR] theZest:
Here is mine: http://www.4shared.com/rar/bO11Vfrf/Chinese_14010_2012-06-21_plus-.html
[Motorola Droid RAZR] lucidvtec:
ok so i installed the newest leak first .211 rooted bone stock

installed bootmenu....awesome btw!!!

went into custom recovery...

made a full backup...took forever!!!!

then toggled second system

tried to restore that backup...got a failure on system part of restore

tried it again...same issue

tried installing the new eclipse 1.1 installed fine.....gets tons of error on first load

tried wiping factory reset all that and fresh installing the leak or eclipse...still has problems

first "stock" system works like a charm

my plan was to have the "stock" ICS on the second system and eclipse as the primary

what am i missing???
[Motorola Droid RAZR] sevenup30:
2nd system have only 1.3GB space(webtop partition) so you can't restore your nandroid if you have too much app installed .
[Motorola Droid RAZR] lucidvtec:
That makes sense

Why is eclipse not installing correctly then?
[Motorola Droid RAZR] HSD-Pilot:
It's probably because Eclipse is designed for Safestrap and Boot Menu is based on Bootstrap.

In almost every Thread about CDMA Roms is written, that they only tested on Safestrap. Welcome to our world of Crackflashing :D

Edit:

The idea and work behind Boot Menu is really great. But now the Devs have to join this new Method for flashing Roms.

We have to edit the Update - Scripts and so on. I still flash Roms by using Bootstrap ICS, because switching between my Nandroids is proofed and for my easier to handle.

Download, flash, like it than keep it > like it not, than restore Nandroid > done ;)

Sent from my XT910 using Xparent ICS Tapatalk 2
[Motorola Droid RAZR] sevenup30:
I installed eclipse and got no issue.... be sure to be on second recovery make a wipe data and edit updater-script in eclipse.zip to work with bootmenu, you have to :
[Motorola Droid RAZR] lucidvtec:
What do i have to edit

Open the zip and delete what lines??
[Motorola Droid RAZR] J.Y.Daddy:
Finally, our razr(it's korea razr) has been official ICS upgraded.

Your BootMenu is very wonderful.

Thanks for your work!

One question:

STS-Dev team's CM9(based ICS Leaked) is also BootMenu does it work?

If BootMenu work, i plan to restart the port to CM9 and AOKP.:)
[Motorola Droid RAZR] whirleyes:
2nd-init support is OTW. It work on my phone, but not upload to public yet.

Hopefully can finish test early so that other dev can benefit from it.
[Motorola Droid RAZR] J.Y.Daddy:
It means that about hijack binary?

I'll just wait quietly. :D

Thanks for your reply and wonderful work.;)

Good luck with RAZR!
[Motorola Droid RAZR] sevenup30:
Open the zip(dont extract it) go to META-INF/COM/GOOGLE/ANDROID/

open updater-script

then search for

mount("ext3", "EMMC", "/dev/block/mmcblk1p24", "/data");

and replace it by

run_program("/sbin/busybox", "mount", "/data");

be ware, because sometimes there is not only one line to replace, look before and after the symlink & set_perm
[Motorola Droid RAZR] gesamgr:
hi is capable to work with the latest ICS ROM (leaked?)

razr europe

thanks
[Motorola Droid RAZR] BakaPhoenix:
This works only on ics :D (leaked or not)
[Motorola Droid RAZR] gesamgr:
many thanks!
[Motorola Droid RAZR] whirleyes:
technically it will work for GB.. but I limit the app to ICS only.

Simply because I don't have any GB device anymore.
[Motorola Droid RAZR] SilentViper:
Awesome Product, i found a harmless bug in the install Zip menu. I'm pretty sure the script asserts and verification checking are switched, or at least the log output is.

Otherwise; Great product/project definitely looking forward to future versions.

(would be helpful to outline what would need to be done to a ROM's updater-script in order to install it. I did FrAsErTaG's recommendations to no avail, only a non-descriptive Error 6. (This was attempted using KOA CM9 rom from droidrzr.com
[Motorola Droid RAZR] whirleyes:
Oops.. I don't really use that function.

but thanks.. I'll fix it
[Motorola Droid RAZR] whirleyes:
Version 0.2.3 is uploaded!

I'll upload sample init*.rc config for 2nd-init later
[Motorola Droid RAZR] farhanito:
Hi Whirleyes,

just a feedback.

when downloading BootMenu Package, touching outside of progressbar will close it.

still downloading, though, but kinda scary.. :D

maybe you could make it persist, or put the download progressbar on the notification.

thanks
[Motorola Droid RAZR] jessel0001:
I have some feedback, when I open the app it opens to a black screen and then stops responding. Will uninstall and reinstall and report back.

Edit: when I uninstalled and reinstalled it fixed the issue.
[Motorola Droid RAZR] whirleyes:
Don't worry much about it. Download still make progress in background.

+ downloaded files will be check for integrity. If by any chance it get corrupted, installation will be aborted.

Please feel safe when you're using my stuff. Bricking is my fear, so I try my best to design/think of method to avoid it.

p/s:but still... I wish somebody found a leaked fastboot package for XT909 or for Moto to unlock the bootloader
[Motorola Droid RAZR] Ramdanih:
Have a issue

"freeze at wiping data/factory reset"
[Motorola Droid RAZR] whirleyes:
Re-tested. No problem here.

It happen sometimes, force close app then start it back.
[Motorola Droid RAZR] quarky42:
I am having an issue during reboot of my phone that is NOT directly related to BootMenu, but I do have BootMenu installed and I was hoping that someone in this thread (or OP?) might have some tips or help for me.

When I do a normal reboot or shutdown/boot on my phone it will go to the recovery screen first (BootMenu based CWR in this case). Then if I reboot my phone from within recovery it will actually boot up normal at that point.

I would like some help. I have a thread started in Q&A for this here if you have something I can try.

It might be as simple as being stuck in the wrong bootmode maybe? not sure.
[Motorola Droid RAZR] whirleyes:
It must be an app in your system that always write the "recovery trigger" file.

Try the 0.2.3 version(both packages & manager). If you're not sure which version you have, you can try fresh BootMenu install.

Steps.

1.Open BootMenu Manager

2.Uninstall packages

3.Goto System, Manage app --> Uninstall BootMenu

4.Goto Google Play -> Install BootMenu Manager

5.Open BootMenu Manager & let it do the installation.
[Motorola Droid RAZR] fr0w:
Where's the code?

@whirleyes,

Do you plan to open source this project?

I guess the whole community could benefit from this.
[Motorola Droid RAZR] whirleyes:
BootMenu Manager app will be closed sources.(You can reversed engineer android app easily though)

It's my first android app...

BootMenu packages & it's component is open.

Check at my github.

hijack

bootmenu

recovery

2nd-init

adbd - Not up yet (source is from Motorola)

init - Not up yet (source is from Motorola)

libc,bionic,e2fsprogs&etc. all vanilla from Motorola source
[Motorola Droid RAZR] aikon96:
Holy ****, this app is awesome!!!

Thanks man!!!:good:
[Motorola Droid RAZR] Ramdanih:
Hi, whirleyes..

I can't restore mmcblk, after format cid..

and always using BPtools to booting..

I found solution for this at chinese forum..

with Boot menu can bypass cid error..

The step is :

boot menu >> Go to system 1 >> and active custom init

(mount storage active too)

But I have new problem, can't access system 2nd..

Go to system 2nd and try active cutom init not working (only blank)

Any solution for next update???

I think to access 2nd system must be deactive custom init..
[Motorola Droid RAZR] whirleyes:
Seriously?? LOL, i never test that.

Read Q&A page.

Demotivated mood right now... ::rolleyes:: ::whileyes::

This is wrong, refer Q/A page
[Motorola Droid RAZR] farhanito:
Yes, Whirleyes.. Me and Ramdanih tested it..

if you activate 2nd-init option in 1st system, and reboot..

you will still be greeted with that infamous CustomerID Error screen,

but then it will go straight into your boot selection screen. and goes to the first system nicely (with LED in red), even the Mass Storage is functioning (as we know this is caused by BPTools)

this WITHOUT having to go to BPTools :)

but if we choose the 2nd system, it will go blank.. just blank..

if we enable 2nd init on 2nd system, reboot and choose that, it will boot into 1st system.

so basically we can't get into 2nd system IF 2nd-init in stock system is turned ON.

*currently creating a video to show you*
[Motorola Droid RAZR] whirleyes:
INTERIM METHOD:

this is for 2nd system & 2nd-init.

Do this in 2nd system

mkdir -p /system/etc/rootfs
cp /*.rc /system/etc/rootfs

edit init.mapphone_umts.rc -> replace from on fs to on post-fs section

mount ext3 mmc@preinstall /preinstall noatime nodiratime barrier=0,nobh
mount ext3 mmc@webtop /webtop noatime nodiratime barrier=0,nobh
mkdir /webtop/system 0775 system system
mkdir /webtop/data 0775 system system
exec /preinstall/bootmenu/binary/busybox mount -obind /webtop/system /system
exec /preinstall/bootmenu/binary/busybox mount -obind /webtop/data /data
mount ext3 mmc@pds /pds noatime nodiratime barrier=0,nobh
mount ext3 mmc@cache /cache noatime nodiratime barrier=0,nobh

In future (0.2.4)

/system/etc/rootfs for 1st system init configuration.

/system/etc/rootfs2 for 2nd system init configuration.

Now same ROM can be used on BOTH situation.
[Motorola Droid RAZR] aikon96:
@whirleyes:

Just found a bug [@RAZR GSM original ICS 4.04]:

When Recovery and "hijack" is installed, there' no problem.

After rebooting and starting your app again, i get only a black screen and your app isn't starting any more

I can start your app again, after I have deleted the "data" of your app via Titanium Backup.

Got this bug already three times...
[Motorola Droid RAZR] whirleyes:
I notices this too.. you don't have to delete data.. force close is enough until next update
[Motorola Droid RAZR] nespresso33:
I get this bug every times ...

You have to force close the app in settings.
[Motorola Droid RAZR] FrAsErTaG:
After installing my custom rom alpha to primary system, I'm earned hijacker is bad, system keeper fixes this.

What file do i need and location to make my rom compatible?
[Motorola Droid RAZR] whirleyes:
/system/bin/hijack (sha1sum : 742640e7ba4bf04179686c11c931c29f090d1a56)

/system/bin/logwrapper.bin (sha1sum : 4a63fec78956def045b442910a754fa640db8f5a) (This file is Original from ICS)

/system/bin/logwrapper (symlink of /system/bin/hijack)

Optional (/system/etc/rootfs), for 2nd-init
[Motorola Droid RAZR] FrAsErTaG:
What format do the 2nd init be in, sh?
[Motorola Droid RAZR] farhanito:
thanks Whirleyes,

but in my case, this is not working.. when i select 2nd system, it boots 1st system.
[Motorola Droid RAZR] FrAsErTaG:
I had that issue, use app, uninstall hijack, uninstall packages (in app), reboot, reinstall packages
[Motorola Droid RAZR] hacker812c:
Whirleyes i tested your app BootMenu

This aplication is very good

I tested with one system and recovery...

the interface is very nice and advanced...

Congratulations for this great work...

i recomend this app for all users on xda for this big work

I repeat congratulations for you my friend.
[Motorola Droid RAZR] whirleyes:
Hi hacker812c, I don't need your help on this. Please don't do it.

I still actively monitor this thread. Maybe you can help in next few month
[Motorola Droid RAZR] whirleyes:
I don't see why it won't work. Maybe for PHS asia, you need to modify init.mapphone_cdma.rc. If I'm not mistaken, your devices is recognise as CDMA.

What's the output of

cat /proc/cpuinfo
[Motorola Droid RAZR] FrAsErTaG:
Read my reply, i had this happen too
[Motorola Droid RAZR] farhanito:
ahah.. it was

Hardware : mapphone_CDMA

and a.. i didn't change the webtop partition to ext4, would that be also a problem?
[Motorola Droid RAZR] whirleyes:
YES It will happen if /system/etc/rootfs for 2nd system is empty/not properly configure.

By default, I don't ship this configuration. This configuration is to be made/customized by ROM developer
[Motorola Droid RAZR] whirleyes:
no.. that was mine.. you need to change it to ext3.(if you haven't upgrade)
[Motorola Droid RAZR] farhanito:
EXCELLENT!

it booted :)

now i'm on Chinese kernel without BPTools, yay..

(you need to see this HSD-Pilot :laugh:)

thanks Whirleyes.

-= EDIT =-

the red LED... stuck!

is that normal?

-= EDITEDIT =-

the LED turns back to normal after i received notifications.
[Motorola Droid RAZR] whirleyes:
Not normal... My kernel/ROM automatically clear it for me, so that I don't have to write any code.

You can add this in on property:dev.bootcomplete=1

write /sys/class/leds/red/brightness 0
[Motorola Droid RAZR] J.Y.Daddy:
Hi, whirleyes~

I have already succeeded 2nd-init in yesterday.(in second system).

Today, i will try to attempt to CM9 or AOKP.(based ICS kernel 3.0.8).

I wish good luck. :D

I will always cheer for you.

small question:

Touch operation is unstable in recovery. Is that correct?

Good luck with your all working.
[Motorola Droid RAZR] whirleyes:
Yes. I'm not going to fix it. It's kernel/driver related.

Using keypad is the safest method

Good Luck to you to...

Hopefully we can have a lot of nice ROM after this

Just some notes/tips for version 0.2.4 onward: make configuration for both 1st&2nd system

1st system : /system/etc/rootfs

2nd system : /system/etc/rootfs2
[Motorola Droid RAZR] farhanito:
i promised you my video, Whirleyes... how your bootmenu 'bypass' the bptools :)

http://www.youtube.com/watch?v=UhpcWbq_gOs

[YOUTUBE]UhpcWbq_gOs[/YOUTUBE]
[Motorola Droid RAZR] whirleyes:
It will only work on certain kernel&rom only.. You want to know the secret?

getprop ro.bootmode

my /preinstall/bootmenu/rootfs/init (identified in dmesg as xXx-init) change

ro.bootmode=* to ro.bootmode=bootmenu

That fools Android OS/Motorola app to think it's not being booted by bp-tools

##I think it can be applied to all Motorola mapphone
[Motorola Droid RAZR] HSD-Pilot:
Hey Whirleyes, can you just have an look @ this and tell me, if i missed something. For me it works and i just want to be sure ;)

http://xdaforums.com/showthread.php?p=28505103#post28505103
[Motorola Droid RAZR] eyriiii:
If I understand this correctly we can boot kernels now?
[Motorola Droid RAZR] BakaPhoenix:
No, this recovery let's you use the webtop partiion as a second system, so you can have 2 different rom on your phone. The kernel is the stock ics one
[Motorola Droid RAZR] quarky42:
BootMenu won't even open after it automatically upgraded to 0.2.3 via the market a while back.

I forced stop, cleared the cache, cleared the data, and tried to open the app again. I still only get a black screen w/ nothing happening.

Edit: I uninstalled the app, reinstalled from market, regranted Super User Permissions, ran the button to clean up safestrap/bootstrap files, installed the bootmenu hijack/packages, and ran the reboot function from inside bootmenu and it rebooted normally now. Yay.

Thanks for your help and guidance. It looks like it is running smoothly now.
[Motorola Droid RAZR] FrAsErTaG:
what is the formatting for the 2ndinit scripts

Ive tried using it but unsure if just making an SH script is correct, it fails to boot and just boots primary system everytime..

ive created the sh file and placed it in /etc/rootfs and /etc/rootfs2
[Motorola Droid RAZR] whirleyes:
That looks ok. Can anybody make a video tutorial?

Did you see farhanito video? Can you bypass bp-tools on EU system?
[Motorola Droid RAZR] whirleyes:
I don't know what format it's called (Android init language??)

You should start modding it by coping the original files.. (/.*rc)..

Don't used /etc/rootfs2 yet.. wait until 0.2.4 is available(hopefully today)..

I'm fixing the blank screen issues.
[Motorola Droid RAZR] HSD-Pilot:
Tested it now and yes, i can bypass the BPTools on my Stock Rom. But my second system (daily driver) stucks with it.

Also i figure out, why i can use USB Masstorage in BM.

On reboot into custom Recovery i don't use BPTools. The BM Recovery starts before the blank screen apears. After copy my files, i just reboot with BPTools into my Rom.

Gesendet von meinem XT910-Updated mit Tapatalk 2
[Motorola Droid RAZR] whirleyes:
wait for 0.2.4 & then I upload the 2nd-init configuration for 2nd-system
[Motorola Droid RAZR] farhanito:
You need to set up the 2nd-init, like whirleyes instructions in previous post, and enable it in bootmenu manager.

Fyi, this also bypass bptools on Asia retail.
[Motorola Droid RAZR] J.Y.Daddy:
Hi, whirleyes!

One question:

You said following.(configuration for 2ndsystem+2nd-init)

1st system : /system/etc/rootfs

2nd system : /system/etc/rootfs2

This configuration does not working. is that right?

Because of this a long time I have analyzed. :D

Was finally resolved. rc files location was "/preinstall/bootmenu/rootfs". :eek:

Anyway, BootMenu is becoming increasingly powerful.

I will always cheer for you. and thanks.

And Bootmenu being used very much well. :good:

Good luck with RAZR!
[Motorola Droid RAZR] whirleyes:
It should work on new version.

https://github.com/whirleyes/BootMenu_ROM_base

"/preinstall/bootmenu/rootfs" is not portable. leave as it is.
[Motorola Droid RAZR] J.Y.Daddy:
Oops, thank you so much.:p
[Motorola Droid RAZR] draga277:
Hi whirleyes,

I have a noob question may be...but, for 2nd rom installation, why I have to do a webtop backup if don't need any files of it?
[Motorola Droid RAZR] whirleyes:
we can't predict the future :(

future update from Moto maybe requires any of file inside this partition.

To play safe, have it back-up, compress & toss it into a cd/dvd.
[Motorola Droid RAZR] draga277:
Thanks for your advice...

Last question...in addition to backup, would it be sufficient reflash sbf with RSD to have a new/stock webtop or not, instead to recover it?
[Motorola Droid RAZR] whirleyes:
If you have the sbf, then there is no point of doing webtop backup via recovery.
[Motorola Droid RAZR] draga277:
Hi all,

can some kind guy explain me, step by step, how to install a 2nd rom in 2nd system (webtop partion)?

I don't need to have a webtop back up cause I have 672.180.33 sbf file for eu ICS

So...I figured out how to get space on webtop partition and what to write for...

At this point? How can I go ahead with the rom installation (I wanna to install Epsilon v2 rom)

tnx in advance
[Motorola Droid RAZR] networkdood:
Thanks for creating this recovery app.

I have a problem with it, though.

I am unable to flash zip files, that I could previously flash on this recovery. I get signature ver failed, or it will just abort, as I have tried to turn off the option to check signature.

Anyone had this problem at all?

Thanks

I changed the script asserts and signature verification and was able to flash some of the files...so, probably not a bootmenu issue.
[Motorola Droid RAZR] pseudoheld:
great app! works very well for me.

now we only need some more gsm roms....
[Motorola Droid RAZR] whirleyes:
weird.. I never had this problem. May I know what zip that you try to flash?
[Motorola Droid RAZR] maarawoe:
Any way how to exclude webtop from the backup?
[Motorola Droid RAZR] whirleyes:
My bad. This thing lacks documentation & not really noob friendly.

Did you try the fast backup option??

(It only do backup /data, /cache & /system)

Everybody should read post 1, 2, 3 before using / have a problem.

Such a waste of my time to write/update that post if nobody really reading it.

What still missing is a screenshot of recovery & bootmenu.

ffmpeg give me weird output/color when I try to make a screenshot of it.

Anybody want to help with this?

Back to development of this thing.

Status : On Hold (Stop/Pause), No serious bug reported.

Improvement : At one time I wanted to have TWRP as replacement for CWM.

But no, I rather spend my creativity time doing some other thing.

To speak the truth, actually, I have achieved my goal of having a bullet-proof recovery system.

It's harder to brick now. (I'm not as lucky as you guys to have a leak fastboot floating around)

Happy hacking.
[Motorola Droid RAZR] J.Y.Daddy:
Hi, whirleyes!

Still exist 2nd-system+2nd-init problem.

Of course, 1st-system+2nd-init work well.

Review and check please. :good:
[Motorola Droid RAZR] whirleyes:
pm me your /system/etc/rootfs2 files
[Motorola Droid RAZR] J.Y.Daddy:
i'm sorry. My problem is not rc files. :p

My problem point is rc files location.

rc files in "/system/etc/rootfs2" is not effect. (does not copy to root)

only "/preinstall/bootmenu/rootfs" location is work well.

(case 2nd-system + 2nd-init)
[HTC Rezound] RiceHog:
Does anyone know if the Rezound will support this SanDisk Mobile Ultra MicroSC Class 6 card?

http://www.bestbuy.com/site/SanDisk...20107&id=1218457270079#tabbed-customerreviews
[HTC Rezound] Sleek69:
I don't see why it wouldn't but that is hella expensive for a 16gb. I bought a 16gb class 4 with the sd adaptor from amazon for ~$9. I'd take a class 4 for $9 over a class 6 for $40 any day.
[HTC Rezound] trickster2369:
I bought a SanDisk 32 gig class 10 from Best Buy a month ago for $45.
[HTC Rezound] Marcismo55:
No reason why that card wouldn't work. I have a PNY 32GB Class 10 that works perfectly.

This is a much better deal btw..

http://www.amazon.com/Samsung-Micro...90&sr=8-4&keywords=samsung+sdhc+32gb+class+10