[Defy Android Development] racca:
I've slightly re-purposed this thread since the other one seems to be dead

Bootmenu v0.6.0 test2

Bootmenu v0.6.1

http://xdaforums.com/showpost.php?p=13474771&postcount=35

Installation:

http://xdaforums.com/showpost.php?p=13527738&postcount=40

I'm not making new 2nd-init updaters (it's been integrated in full ROMs which I'm not releasing here), and I will not update 2nd-init alone anymore.

But I will update Bootmenu here instead when I can.

----------------------------------------------------------------------------------------------------------

so i've kind of integrated dexter's 2nd-init and the korean guy's bootmenu into one flashable zip file.

big thanks to all the devs for making this possible

NOTE:

it's based on dexter_nlb's method which uses only shell scripts, it should work on many other devices in principal, ms2/d2/dx etc. of course you need to modify the .rc and other defy specific files.

this method only relys on 2nd-init by @Skrilax_CZ, it's compatible but does not rely on bootmenu.

starting v2 you can actually remove bootmenu binary while still able to boot into bootstrap. in fact v3.2 contains nothing from the "bootmenu" method (otherwise identical to v3.1)

i do not seek to optimize your system, all parameters changed are to give you a clear evidence that all the parts are indeed functioning, so quit whinging and mod the scripts yourself

just for show casing purpose, it includes the following features

-extra cpufreq governors, smartass by default

-lowmemorykiller value changed

-init.d enabled, including a undervolting script @800/50, 600/40, 300/30

all *.rc taken from 3.4.2-164 release, so i suppose anything close to that will do

usage:

0. clean up any other hijacking other than logwrapper hijaking!! including the oringinal one by koreans

1. root & install clockwork mod recovery

2. flash the zip attached

3. remove clockwork recovery if you wish, DON'T use "install recovery" option, it will mess up 2nd-init.

4. 2nd-init will load automatically, press vol-down while blue led is on to enter bootmenu

NOTE: when applying zip patch, sometimes it will fail with "resource busy", enable adbd from bootmenu

before enter cmw will fix that.

v2

-updated to cmw 2.5.1.8

-remove prior installation by default

-normal "boot recovery" or rather "/data/.recovery_mode" should work now,

just don't use "install recovery"

-adbd will start shortly after 2nd-init, while starting either cmw or bootmenu

-300s delay for overclock script (compatible with any 2.2.x kernel sans chinese one)

v3

-replaced overclock with sysctl to be more compatible

-remove changes made by bootstrap

-included a special version of bootstrap which should overide the default one (kb7sqi's version)

-boot to bootstrap via a blank file named /sdcard/cwm_boot enabled

-boot to bootstrap will turn off the blue led now

v3 removed due to faulty cwm replacer

v4

-added windows installer, it's both installable via cwm or windows/adb (windows installer does not work on some setup)

-updated to newer bootmenu

-you can completely bypass bootmenu without losing 2ndinit by place a blank file called /sdcard/boot_bypass, boot into recovery changed to /sdcard/boot_cwm)

-2nd-init option (which is in fact 3rd boot) from bootmenu should work

-bootstrap cwm will be properly removed

v5

-updated bootmenu to 0.4.5

-removed windows installer

-removed most changes in *.rc,

now it only loads init.d and changes 1 pair of lowmemorykiller parameters

IT'S NOT QUITE FINISHED, BUT GOOD ENOUGH FOR NOW, USE AT YOUR OWN RISK