Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,738,731 Members 40,824 Now Online
XDA Developers Android and Mobile Development Forum

[APP] 2ndInit Recovery Installer v2.3 [Updated: 24-April-2012]

Tip us?
 
pedrodh
Old
(Last edited by pedrodh; 26th April 2012 at 11:03 AM.) Reason: update information
#1  
Retired Recognized Developer - OP
Thanks Meter 213
Posts: 190
Join Date: Oct 2009
Wink [APP] 2ndInit Recovery Installer v2.3 [Updated: 24-April-2012]

This is the installer for the 2ndInit Recovery Mod that's been seen on the XDA community in the last days (http://forum.xda-developers.com/show....php?t=1026853). This application automates the process of install/uninstall this 2ndInit Recovery.

DO NOT INSTALL THIS IF ARE YOU ALREADY RUNNING CYANOGENMOD. That ROM already has bootmenu pre-installed, and you'll probably end up having to flash an SBF file to recover your phone.

NOTE: You need ROOT installed on your Defy to use this application.

Download from attachment of this post.


UPDATE: Google as suspended my developer account (in their email they seem to think that this was some kind of malware: http://forum.xda-developers.com/show....php?t=1342343 , but they clearly misunderstood the purpose of the app) and all my apps got removed. So, please download from here on XDA.


When you reach the 2ndInit Boot Menu choose "Custom Recovery" to go to ClockworkMod Recovery.

What's this for?

* Makes it possible to load custom ROMs such as CyanogenMod
* Be able to boot into ClockworkMod Recovery without needing to use an app every time to boot to recovery

This app and the 2ndInit itself do not replace the stock bootloader, or the stock recovery, so it's safe to use on a daily basis.

Thanks to ksubedi and the Korean Devs that helped in making this possible, a large amount of credit goes to them. Also big thanks to Skrilax_CZ who was the first to develop the 2ndInit method on Android.

How to update

If you have previously installed this app, to update the BootMenu just install this new one, and press "Install 2ndInit Recovery", you don't need to uninstall first. You'll know that it updated correctly when you boot into BootMenu, notice the version that displays on top.


Changelog

version 2.3 (24-April-2012):

IMPORTANT NOTE : I've made this version with Defy Plus support in mind, I've tested it with 2 different stock Defy Plus and it works very well. I've not tested it with the Defy (MB525) myself but who have report it works just as well. Since many people where having problems with online install I've also made this one install everything offline, if you want the custom URL feature use the previous version instead.

* Using latest bootmenu 1.1.8 (provided by CyanogenDefy sources)
* Using latest CWM Recovery 5.0.3.1 (provided by CyanogenDefy sources)
* Cleaner UI, with colors to indicate status and bottom buttons
* Added ads via admob (since I don't use the Defy myself nowadays, this comes as an incentive for me to keep working in 2ndInit)


version 2.0 (23-November-2011):

* Using latest bootmenu 1.0.7 (provided by CyanogenDefy, special thanks to Epsyson3)
* Using new busybox static binary inside the app. Newer, smaller (which in turn made the APK smaller as well), better. Also comes from cyanogenmod.
* Pop-up layout prompting for install a bit better now, and its strings are now translatable from resources

version 1.9 (6-July-2011):

* Install from custom URL now possible
* Added translation to Russian (contributed by _ReBoot_ )
* Some smaller bugfixes


version 1.8 (1-June-2011):

* Now users are able to choose between bootmenu versions they want to install (so you can select stable 0.6.1 for installing Cyanogen, or latest 0.8.6 for other ROMs, etc)
* By consequence the APK is smaller, since bootmenu versions rest on the web
* Ability to install your own bootmenu from a given URL (for advanced users ONLY!)

* Updated to DEV version bootmenu v. 0.8.6
** fix 2nd-init (support new 2.3.3 kernel)
** add Clk4@Vsel4 (require new 2.3.3 kernel)
** Bugfixes on scripts and CWM3
* Fixed cleanup after install

version 1.7 (15-May-2011):

* Updated to bootmenu v. 0.8.3
** Bugfixes on scripts and CWM3

Some people reported that they were unable to properly flash cyanogen with the last version, I've tested this one, with both Cyanogen and MIUI and it's working ok.

version 1.6 (13-May-2011):

* Added Instructions and Changelog menus
* Updated to use BootMenu v0.8.0
** add overclock. (Menu→System→Overclock)
** bugs fixes
** script fixes
** updated ClockworkMod Recovery to version 3028

version 1.5 didn't release, since 0.8.0 came out the the I was going to do so :P

version 1.4 (7-May-2011):

* Added About menu
*Updated to use BootMenu v0.6.1
** run-parts /system/bootmenu/init.d/
** add root/unroot
** add uninstall bootmenu
** add USB Mass Storage
** update busybox (v0.19)
** change menu
** fix top menu ↔ bottom menu
** bugfixes

version 1.3 (17-April-2011):

*Updated to use BootMenu v0.5.1
** Bug Fixes
** Few Changes In UI (Background)
** Updated All Scripts, Better Compatibility With Most ROMs
** Changed Directory Structure

* Now checks for USB debug on previous to installing (safe mechanism)
* Now re-verifies if 2ndInit Recovery is installed right after install/uninstall



version 1.2 (14-April-2011):

* Updated to use BootMenu v0.4.5
** Bug Fixes
** Changed Name Of OpenRecovery To Custom Recovery
** ADB Daemon Works Now
** Few Minor Changes...
* Now uninstall is cleaner and more consistent

Note: If you have previously installed this app, to update the BootMenu just install this new one, and press "Install 2ndInit Recovery", you don't need to uninstall first.

Note 2: for people who have installed the previous version, this uninstall just works partially, that is, it removes the bootmenu, but the logwrapper is not restored to the original one. This was the behavior of the previous version uninstall button. Since the new install backups these replaced files, people who have installed only this new version, will have a proper and cleaner uninstall. For those who installed the previous version to restore logwrapper you can restore some old nandroid, or simply flash an SBF file.

version 1.1 : first release on android market, and some improvements
version 1.0 : first release


FAQ

Q: I've flashed a new SBF file and now the blue led doesn't show up anymore.
A: You have to install and app again, and install the mod from the app again, as the flashing of that new ROM replace the BootMenu with it's own.

Q: Does the app have to be always installed?
A: No, you only install this app in order to use the Install button, and then you can uninstall the app, and the 2ndInit will persist. You'll still be able to re-install the app if you want to use the Uninstall button later for some reason.

Q: I can't flash from recovery, I get an sdcard mount error.
A: It seems to be related with phone's who are using version 2.51. To solve, try to flash any recent SBF file. If you want to do a nandroid first, check if SD Recovery works for you.


If you have suggestions or bug reports, or any other questions, please use this thread.
Attached Thumbnails
Click image for larger version

Name:	defy_sndinit_2.3.jpg
Views:	12850
Size:	15.7 KB
ID:	1022604  
Attached Files
File Type: apk SndInitDefy_v1.3.apk - [Click for QR Code] (2.95 MB, 16188 views)
File Type: apk SndInitDefy_1.4_2.apk - [Click for QR Code] (3.37 MB, 67761 views)
File Type: apk SndInitDefy_1.6.apk - [Click for QR Code] (3.55 MB, 3651 views)
File Type: apk SndInitDefy_1.7.apk - [Click for QR Code] (3.16 MB, 24861 views)
File Type: apk SndInitDefy_1.8.apk - [Click for QR Code] (867.1 KB, 11651 views)
File Type: apk SndInitDefy_1.9.apk - [Click for QR Code] (874.3 KB, 21425 views)
File Type: apk SndInitDefy_2.0.apk - [Click for QR Code] (487.7 KB, 62068 views)
File Type: apk SndInitDefy_2.3.apk - [Click for QR Code] (4.16 MB, 117646 views)
The Following 104 Users Say Thank You to pedrodh For This Useful Post: [ Click to Expand ]
 
Rhyr
Old
#2  
Senior Member
Thanks Meter 29
Posts: 156
Join Date: Nov 2006
Location: Vercelli
Can i use this tool on stock eclair 2.51 FR rom?

Sent from my MB525 using XDA App
The Following 2 Users Say Thank You to Rhyr For This Useful Post: [ Click to Expand ]
 
pedrodh
Old
#3  
Retired Recognized Developer - OP
Thanks Meter 213
Posts: 190
Join Date: Oct 2009
I've not tested on Eclair ROMs, so I can't know for sure, but I don't see any reason why it shouldn't work on Eclair. If you know how to flash .sbf files go ahead and test, you can recover the phone later if it doesn't boot, or just wait for someone with eclair to test and report.
 
sunoldman
Old
#4  
sunoldman's Avatar
Senior Member
Thanks Meter 34
Posts: 144
Join Date: Jan 2011
Is it necessary to reboot 2 times?
 
add.thebad
Old
#5  
add.thebad's Avatar
Senior Member
Thanks Meter 32
Posts: 267
Join Date: Apr 2009
Location: Lincoln UK
works very nice thanks!
Cheers, Adam! ------ Nexus 4 & 7 proud owner
 
ofmb
Old
#6  
Senior Member
Thanks Meter 140
Posts: 521
Join Date: Mar 2011
Works great!
 
pedrodh
Old
#7  
Retired Recognized Developer - OP
Thanks Meter 213
Posts: 190
Join Date: Oct 2009
In my tests it worked with just rebooting 1 time, but since the original hack on which this is based upon says to reboot 2 times, I prefer to play safe and tell people to reboot 2 times as well. Notice that you just need to reboot 2 times on the install, isn't that hard to do, since you just do that install 1 time for each ROM you have. Better safe than sorry right?
 
sunoldman
Old
#8  
sunoldman's Avatar
Senior Member
Thanks Meter 34
Posts: 144
Join Date: Jan 2011
You're right. In fact, I can enter the menu in the first boot after installing. Another issue, after uninstall the recovery, I find the blue light still up every boot, the menu can still be entered in except saying missing some files. Is there a process of restoring the original "bootmenu, logwrapper, logwrapper.bin"?
 
ketonkss4
Old
#9  
ketonkss4's Avatar
Senior Member
Thanks Meter 17
Posts: 192
Join Date: Jan 2011
Location: Minneapolis
Wow those claims seem to be pretty adventurous has anyone been successful in running a custom kernal with this app?
 
marhensa
Old
#10  
marhensa's Avatar
Senior Member
Thanks Meter 1134
Posts: 1,919
Join Date: Dec 2010
Location: Yogyakarta, Indonesia
check to creating nandroid backup,
yes it works
thanks

| Google Android Phone | Google Nexus 4 | it's Android | it's Google | it's NEXUS | Nexus FTW! |
| [KitKat 4.4 - Cataclysm ROM |
| Latest Semaphore KK 4.4 Kernel |


THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes