Please Log In or Register - it's FREE!

7 Pages V   1 2 3 > »   
Reply to this topicStart new topic
 14/Jan 1.5.2 - Installing the custom recovery image on your device
Paul
post Oct 15 2009, 10:29
Post #1


It's My Party
Group Icon

Group: Admin Team
Posts: 27,433
Favorited Topics: 102
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulobrien



Amon RA and I have collaborated to make his excellent recovery image available for the T-Mobile Pulse, and it's now ready!

This is a custom recovery image based on Cyanogen's v1.4 recovery. The purpose of this recovery is to avoid using adb by accessing all features directly from the menu.

Features include:
  • full ADB access in recovery mode
  • Busybox v1.15.2
  • Extended menu
    • Reboot system now :: reboot your phone
    • Go to console :: bring up the console
    • USB-MS Toggle :: enable/disable USB mass storage (use when the phone is connected to your PC)
    • Backup/Restore (recovery partition not included!)
      • Nand backup :: Make a Nand backup
      • Nand + ext backup :: Make a Nand + ext backup
      • Nand restore :: Restore a Nand backup
      • BART backup :: Make a BART backup (Nand + ext)
      • BART restore :: Restore latest BART backup
    • Flash zip from sdcard :: Flash a zip update file from your sdcard
    • Wipe
      • Wipe data/factory reset :: Wipe /data and /cache
      • Wipe Dalvik-cache :: Wipe Dalvik-cache both on /data and ext
      • Wipe SD:ext partition : Wipe the ext partition on your sdcard
      • Wipe battery stats : Wipe the battery stats in /data
      • Wipe rotate settings : Wipe the sensor settings in /data
      • Partition sdcard
      • Partition SD :: Interactive SD partitioning
      • Repair SD:ext :: Repair the ext partition
      • SD:ext2 to ext3 :: Convert ext2 to ext3
      • SD:ext3 to ext4 :: Convert ext3 to ext4
    • Other
      • Fix apk uid mismatches :: Does extacly that
      • Move apps+dalv to SD :: Moves all apps and Dalvik-cache to sdcard (This will NOT enable apps2sd!)
      • Move recovery.log to SD :: Moves the recovery log file to your sdcard. (Use when you want more detailed recovery log information)
  • Scripts available from console :
This very much opens the door to custom ROMs for the Pulse!

How to install - Mac, Linux and OSX

- Download the recovery zip file and extract to a directory
- Put your device in bootloader mode - turn if off, then tap the powerbutton while holding the 'Volume Down' and 'End (Red)' keys
- WINDOWS - double click 'install-recovery-windows.bat'
- MAC - Open a terminal window to the directory containing the files, and type 'chmod +x install-recovery-mac.sh' followed by './install-recovery-mac.sh'
- LINUX - Open a terminal window to the directory containing the files, and type 'chmod +x install-recovery-linux.sh' followed by './install-recovery-linux.sh'

That's it, job done! Enjoy! smile.gif

We haven't yet found the key combination for starting recovery mode from power-off on the device, so you have to enter recovery by doing either 'adb reboot recovery' or by installing 'Quick Boot' from the market (which is also included in my superboot solution).

P


--------------------
If you'd like to support MoDaCo, please consider signing up for a MoDaCo Ad Free or a MoDaCo Plus account - now accepting Google Checkout! New to MoDaCo Plus: Free LastPass Premium upgrade!

We're back on IRC! Come join use in #modaco on freenode! You can also follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Devices i'm currently working on releases for: Desire, Galaxy S, Streak
Devices currently paused and next in the queue: Nexus One, Legend
Devices currently on hold: Hero, Pulse, Wildfire
Devices I'm not currently working on: Anything not listed above

If you would like to donate, please click the 'Cancer Research' banner!
Go to the top of the page
 
+Quote Post
elbeee
post Oct 26 2009, 22:49
Post #2


Newbie
Group Icon

Group: Posters
Posts: 12
Joined: 4th August 2006
Member No.: 200,688

Device(s): T-Mobile Pulse



After reading the threads in this Pulse forum I have some questions I'm hoping someone can answer:
1. Is there are difference between recovery and boot mode (and is there also a recovery mode for this device out of the box)?
2. Is it possible to backup the current ROM, boot (and recovery if any) out of the box (without actually changing/installing anything to the phone)?
3. Does a recovery mode mean there is also somewhere a recovery partition on the device with a recovery/restore image? And then the next question if there is: can we free this part of the device memory to gain swap/cache memory?
4. Adb devices does not return my device while fastboot devices does, if in bootloader mode. How can I get adb to work (i've read some things with vendor codes but in this thread 'avoid using adb' is mentioned)?

Thanks!
Go to the top of the page
 
+Quote Post
Paul
post Oct 27 2009, 10:14
Post #3


It's My Party
Group Icon

Group: Admin Team
Posts: 27,433
Favorited Topics: 102
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulobrien



1. Boot mode is for booting the OS, recovery is for recovery. There is an out of the box recovery, but it's not that useful. Plus, we haven't yet found how to access it via a key combo.
2. Flash recovery and do a nandroid backup.
3. There is no recovery image on the device.
4. You need to add the USB ID to ~/.android/adb_usb.ini - i'll create a seperate post about it when I have a minute!

P
Go to the top of the page
 
+Quote Post
elbeee
post Oct 27 2009, 12:29
Post #4


Newbie
Group Icon

Group: Posters
Posts: 12
Joined: 4th August 2006
Member No.: 200,688

Device(s): T-Mobile Pulse



Thanks Paul for the quick reply!

I'll try them all tonight!
Go to the top of the page
 
+Quote Post
simonb29
post Oct 28 2009, 21:14
Post #5


Newbie
Group Icon

Group: Posters
Posts: 17
Joined: 21st November 2005
Member No.: 159,512

Device(s): T-Mobile Pulse, HTC S710



QUOTE(Paul @ Oct 15 2009, 10:29) *
This is a custom recovery image based on Cyanogen's v1.4 recovery. The purpose of this recovery is to avoid using adb by accessing all features directly from the menu.
...
Features include:
* Partition SD-card : 500MB Ext2, 32MB Swap, remaining Fat32


Can this be changed to Partition SD-card : 500MB Ext2, remaining Fat32 so the MCR can be installed.

I keep reading
QUOTE
Fixed issue with A2SD and SD card mount. You must NOT have a swap partition on your SD!


I am really struggling to put the ext2 partition on my SD.

Can someone explain what the Swap partition is for?

Thanks,


--------------------
Simon.
Go to the top of the page
 
+Quote Post
demusss
post Nov 14 2009, 00:59
Post #6


Regular
Group Icon

Group: Posters
Posts: 87
Joined: 29th December 2004
Member No.: 103,967



QUOTE(simonb29 @ Oct 28 2009, 21:14) *
Can someone explain what the Swap partition is for?

Thanks,


Simon, the swap partition is used to help your system run faster. When your system runs out of physical RAM during operations, it uses the swap partition as RAM and writes little bits of stuff that is currently in RAM, but not needed, to the swap partition. This allows you to run more programs at once.



Paul,

As the current modaco rom doesnt like swap partitions, any chance of adding another partition option to create just ext2 and fat32 partitions?

Thanks
Anthony
Go to the top of the page
 
+Quote Post
joners
post Nov 14 2009, 10:26
Post #7


Enthusiast
Group Icon

Group: MoDaCo Ad Free
Posts: 165
Joined: 17th February 2005
From: Tonbridge, Kent
Member No.: 111,482

Device(s): Dream, Omnia, X1, Nexus One
Twitter: @strikesbac



QUOTE(demusss @ Nov 14 2009, 00:59) *
Simon, the swap partition is used to help your system run faster. When your system runs out of physical RAM during operations, it uses the swap partition as RAM and writes little bits of stuff that is currently in RAM, but not needed, to the swap partition. This allows you to run more programs at once.
Paul,

As the current modaco rom doesnt like swap partitions, any chance of adding another partition option to create just ext2 and fat32 partitions?

Thanks
Anthony


Hi now that we have the kernel source efforts are being made to make linux swap work, so i doubt that this request would be filled.

well i think thats the way they would play it! lol
Go to the top of the page
 
+Quote Post
bas-r
post Nov 15 2009, 14:33
Post #8


Enthusiast
Group Icon

Group: MoDaCo Ad Free
Posts: 161
Joined: 27th October 2009
From: Netherlands
Member No.: 602,912

Device(s): HTC Desire



QUOTE(demusss @ Nov 14 2009, 01:59) *
Paul,

As the current modaco rom doesnt like swap partitions, any chance of adding another partition option to create just ext2 and fat32 partitions?

Thanks
Anthony


Same question here, would it be possible to make a partition option as to make it work well with the Modaco rom & use the A2SD proper, say 1,5GB fat32 and 0,5GB ext2?


--------------------
Go to the top of the page
 
+Quote Post
Aton
post Nov 15 2009, 18:33
Post #9


Newbie
Group Icon

Group: Posters
Posts: 37
Joined: 6th November 2009
Member No.: 607,203



Hi,

how can I reverse the process and uninstall the recovery image?
Go to the top of the page
 
+Quote Post
kevwright
post Nov 18 2009, 12:08
Post #10


Newbie
Group Icon

Group: MoDaCo Ad Free
Posts: 43
Joined: 10th July 2003
Member No.: 9,683

Device(s): SGS (i9000) iPhone 4
Twitter: @kevwright



QUOTE(Aton @ Nov 15 2009, 18:33) *
Hi,

how can I reverse the process and uninstall the recovery image?


Did you ever find out this, gotta return my to the shop and if they do a data clear this will give the game away :-)


Kev
Go to the top of the page
 
+Quote Post
geHuC
post Nov 20 2009, 00:36
Post #11


Newbie
Group Icon

Group: Posters
Posts: 38
Joined: 19th November 2009
Member No.: 611,896

Device(s): Pulse



Hi,

New Pulse owner here smile.gif I'm trying to do do a Nandroid backup but when i start the install-recovery-windows.bat i pops up a terminal window and says "waiting for device" forever :S I'm using Win7 :/ also i haven't rooted my phone (not sure if it's necessary)


--------------------
T-Mobile Pulse owner
Go to the top of the page
 
+Quote Post
mapero
post Nov 21 2009, 23:50
Post #12


Regular
Group Icon

Group: MoDaCo Ad Free
Posts: 81
Joined: 21st January 2007
Member No.: 224,025

Device(s): T-mobile Pulse



QUOTE(geHuC @ Nov 20 2009, 01:36) *
Hi,

New Pulse owner here smile.gif I'm trying to do do a Nandroid backup but when i start the install-recovery-windows.bat i pops up a terminal window and says "waiting for device" forever :S I'm using Win7 :/ also i haven't rooted my phone (not sure if it's necessary)

Ur phone is in bootloader (blue screen)?
Go to the top of the page
 
+Quote Post
geHuC
post Nov 22 2009, 01:04
Post #13


Newbie
Group Icon

Group: Posters
Posts: 38
Joined: 19th November 2009
Member No.: 611,896

Device(s): Pulse



Yup :S
Go to the top of the page
 
+Quote Post
niko1986
post Nov 27 2009, 18:59
Post #14


Enthusiast
Group Icon

Group: Posters
Posts: 189
Joined: 27th November 2009
Member No.: 614,863

Device(s): T-Mobile Pulse



QUOTE(geHuC @ Nov 20 2009, 00:36) *
Hi,

New Pulse owner here smile.gif I'm trying to do do a Nandroid backup but when i start the install-recovery-windows.bat i pops up a terminal window and says "waiting for device" forever :S I'm using Win7 :/ also i haven't rooted my phone (not sure if it's necessary)


I solved my exact same issue

http://android.modaco.com/content/t-mobile...7/#entry1117727


This post has been edited by niko1986: Nov 28 2009, 00:55


--------------------
Go to the top of the page
 
+Quote Post
martinmax
post Nov 29 2009, 01:53
Post #15


Newbie
Group Icon

Group: Posters
Posts: 49
Joined: 3rd November 2009
Member No.: 605,955

Device(s): T-mobile Pulse



QUOTE(Aton @ Nov 15 2009, 18:33) *
Hi,

how can I reverse the process and uninstall the recovery image?

I also need to backup to stock , Paul or someone help please !!!
Go to the top of the page
 
+Quote Post
Nikki Locke
post Dec 2 2009, 12:48
Post #16


Regular
Group Icon

Group: MoDaCo Ad Free
Posts: 57
Joined: 1st December 2009
Member No.: 616,593

Device(s): Pulse



QUOTE(Paul @ Oct 15 2009, 10:29) *
- Download the Superboot zip file and extract to a directory
- Put your device in bootloader mode - turn if off, then tap the powerbutton while holding the 'Volume Down' and 'End (Red)' keys
- WINDOWS - double click 'install-recovery-windows.bat'

...

We haven't yet found the key combination for starting recovery mode from power-off on the device, so you have to enter recovery by doing either 'adb reboot recovery' or by installing 'Quick Boot' from the market (which is also included in my superboot solution).


I followed the instructions (having first copied AdbWinApi.dll into the 1.1-pulse-superboot folder created by the zip file).

I had to disconnect the USB cable before I could start the machine in bootloader mode, because it seemd to boot by itself before I could press the requisite keys if the cable was connected.

It started into a screen which said USB FastBoot: V0.5, so I reconnected the USB cable and started the Windows batch file.

Very quickly it seemed to finish. The phone said "writing 'boot' (1990656 bytes) - OKAY

I then took the battery out and put it back in again (is this the only way to get it out of USB FastBoot?).

I then went into Quick Boot (which seemed to have been installed), and pressed the Recovery button.

I got a page which said "/system/bin/sh Wants to run:/system/bin/sh as root:root" - I pressed the "Allow" button.

The phone started booting, and a message "can't access /cache/" <something - couldn't read it> flashed up.

The phone seemed to boot normally then. Is this working as designed?
If so, how do I get into this recovery mode to do a nandroid backup?
If not, what do I do now?

BTW, I repeated the whole process again from the start, just to make sure, and it made no difference.
Go to the top of the page
 
+Quote Post
swatcheez
post Dec 2 2009, 16:55
Post #17


Newbie
Group Icon

Group: Posters
Posts: 14
Joined: 18th November 2009
Member No.: 611,532

Device(s): T-mobile Pulse
Twitter: @n/a



I know nothing but what I have read in the 3 topics about custom ROMs and this recovery mode.

Am I right to say that I need to partition the SD card to reap the benefits of the custom ROM I have just installed (apps2sd), and I would be able to do that using the recovery image, but for the fact that it puts a swap partition as well?

So is there a simple way of partitioning my SD card without using alternative OS on my laptop to my xp (or vista on my other one if needs be)
Go to the top of the page
 
+Quote Post
niko1986
post Dec 2 2009, 19:13
Post #18


Enthusiast
Group Icon

Group: Posters
Posts: 189
Joined: 27th November 2009
Member No.: 614,863

Device(s): T-Mobile Pulse



QUOTE(swatcheez @ Dec 2 2009, 16:55) *
I know nothing but what I have read in the 3 topics about custom ROMs and this recovery mode.

Am I right to say that I need to partition the SD card to reap the benefits of the custom ROM I have just installed (apps2sd), and I would be able to do that using the recovery image, but for the fact that it puts a swap partition as well?

So is there a simple way of partitioning my SD card without using alternative OS on my laptop to my xp (or vista on my other one if needs be)


Your going to have to use something like gparted. Download the live cd from here burn it and pop it in ur pc and restart, then partition ur card through that. It is a hassle but it is fairly easy to use.
Go to the top of the page
 
+Quote Post
rjm2k
post Dec 4 2009, 19:07
Post #19


Enthusiast
Group Icon

Group: Posters
Posts: 220
Joined: 4th December 2009
Member No.: 617,995



Hi all and thanks for all the info on customising my Pulse! First Android phone for me, got it for £137 at the weekend. I just did my nandroid backup in order to start investigating whether or not the radio rom is in there and whether or not a simlock workaround can be done, not very hopefuly tbh because of little time and motivation but who knows. Just thought I'd mention that rather than install the modified recover image (thereby updating my pulse) I used the boot option

fastboot-windows.exe boot recovery-RA-pulse-v1.2.3.img

This seemed to download the patched recovery image and booted it ok but I assume didn't actually flash the recovery image so the original is still there. I will be waiting for the newer versions of Android to be made available before I change anything.





Go to the top of the page
 
+Quote Post
joners
post Dec 6 2009, 22:50
Post #20


Enthusiast
Group Icon

Group: MoDaCo Ad Free
Posts: 165
Joined: 17th February 2005
From: Tonbridge, Kent
Member No.: 111,482

Device(s): Dream, Omnia, X1, Nexus One
Twitter: @strikesbac



Hi,

Are there any plans to update the recovery image? Amon-RA recovery is now up to version 1.5 with the Dream, it has some great new features in it that would be great to have.

See here!

http://forum.xda-developers.com/showthread.php?t=566669

Thanks,

J

Go to the top of the page
 
+Quote Post

7 Pages V   1 2 3 > » 
Reply to this topicStart new topic

Collapse

Similar Topics

  Topic Replies Topic Starter Views Last Action
No new Topic has attachments[ROM] LS 2.1.4 - Only the best for your Liquid! Eclair 2/9/10
LSsettings APP+based on 2.100.07 leak+OC+tethering+A LOT OF FEATURE
359 LSteam 31,179 Today, 01:44
Last post by: cv4004
No New Posts Update failed(2.1) on Huawei U8230
4 night_pz 431 Today, 02:19
Last post by: night_pz
No New Posts Flash BIN on OS X?
5 Sewpra 286 Today, 01:44
Last post by: perds
No new 03/Sep r2 (8105) WIP - MoDaCo Custom ROM for the Dell Streak (Android 2.1) Online Kitchen
74 Paul 2,867 Today, 00:52
Last post by: crash6
No New Posts Android 2.2 for the acer liquid in testing face
11 rafyvitto 532 Today, 02:33
Last post by: fantong
No New Posts Small teaser for S-OFF on GSM Desire.
1 IEFtm 45 Today, 00:39
Last post by: potter97

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


RSS hit counter Lo-Fi Version Time is now: 6th September 2010 - 03:21

Please visit our 'Plus Partners' - these companies support MoDaCo through 'MoDaCo Plus' - Click Here for more details!

ActiveKitten | Binaryfish | Conduits | DeveloperOne | eSoft Interactive | FTouchSL | Inesoft | LastPass

Lingvosoft | monocube | OmegaOne | Omnisoft | Opera Software | Resco | SBSH | Splashdata

Sprite Software | Syncdata | Teksoft | Titanium Backup | VITO | WalkingHotSpot | WebIS | z4soft

Would your company like to become a 'Plus Partner'? Click Here to contact us!