Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[RECOVERY] A500 Public Recovery v0.2 based on CWM v5.5.0.4 for ICS [May 21st 2012]

OP ezterry

15th May 2012, 03:03 AM   |  #1  
ezterry's Avatar
OP Retired Recognized Developer
Flag Asheville, NC
Thanks Meter: 1,002
 
1,823 posts
Join Date:Joined: Jan 2010
Donate to Me
More
A500 Public Recovery v0.2 based on Koush's CWM v5.5.0.4

Here is a new Clock Work Mod for the ICS unlocked bootloaders only.

Features:

* cleanup tab option: shortcut to try to fix forcequits after updates, return to recovery and select on the main screen (Wipes Cache, dalvik, and fixes permissions)
* Standard options to backup and restore to either the SD card or internal storage
* Mount points match those of most running roms
* adb shell works as root (with or without system mounted)
* set boot mode menu to select the boot partition (hidden on know non-multiboot bootloaders)
* setbootmode and itsmagic command line tools for advanced users
* /data/linux directory is not deleted on erase userdata, nor backed up on nandroid backup (just like /data/media) to allow a space for linux files for dual boot and chroot linux installes.

While there may not be much fantastic yet about the recovery it appears funcitonal at this point. (Features such as touch ui may appear in the future)

Why is it called Public: its public in the sense that all the scripts and code required for anyone to build it have been made avalible. (note some linux knowledge may be needed to build it yourself)

Installation

There are to main ways to install
1) using fastboot or nvflash you can install the image
A500PubRecovery_v0.2.img MD5: 0e40a494cd066b1c8e1a8d01493f1452

2) using a any exiting recovery (as long as you have one of the unlocked bootloaders) you can install with an update.zip
A500PubRecovery_v0.2_update_S.zip MD5: 349d0d6284fc6d1e071827a37a8a55e5

** (FYI the fastboot command to run on your computer is 'fastboot flash recovery A500PubRecovery_v0.2.img')

Developers Additional Information:

Build instructions (including how to fetch the source code) is here:
https://github.com/ezterry/AcerRecov...st/README.mkdn
(Thanks yous/Credits are also included)

Kernel:
as of version 0.2 the kernel is built from source (see above for information on fetching the build tree including the linux kernel)

the kernel in v0.1 was a patched for system r/w acer ICS Stock kernel
additional information can be seen on the commit:

https://github.com/ezterry/AcerRecov...035ee02e4fbf89

The biggest thanks is as manythings in the Android World to Koush, and the CyanogenMod team. (They did the hard part, I've just tweaked it for the A500 configuration)


Version List

v0.2:
A500PubRecovery_v0.2.img 0e40a494cd066b1c8e1a8d01493f1452
A500PubRecovery_v0.2_update_S.zip 349d0d6284fc6d1e071827a37a8a55e5

v0.1:
A500PubRecovery_v0.1.img 4414bdbdd3aa7b7d7d1166595e6ccb2a
A500PubRecovery_v0.1_update_S.zip f45e7e3b640b42a68ec9bb08bd4b88ce

for details on the source commits used in the builds please see:
https://github.com/ezterry/AcerRecov.../VERSIONS.mkdn
Last edited by ezterry; 30th May 2012 at 12:21 AM.
The Following 18 Users Say Thank You to ezterry For This Useful Post: [ View ]
15th May 2012, 07:09 AM   |  #2  
civato's Avatar
Recognized Contributor
Thanks Meter: 15,609
 
3,807 posts
Join Date:Joined: Apr 2011
Donate to Me
I will put it in the guide ,so when you flash the unlocked boot loader you can chose to install this with it , the more options for the user the better.

Thanks for the hard work.
The Following User Says Thank You to civato For This Useful Post: [ View ]
15th May 2012, 03:36 PM   |  #3  
Senior Member
Thanks Meter: 15
 
136 posts
Join Date:Joined: Dec 2010
Awesome !!! im curious to look at source so thanks for this

Sent from my SCH-R760 using XDA
15th May 2012, 05:04 PM   |  #4  
ezterry's Avatar
OP Retired Recognized Developer
Flag Asheville, NC
Thanks Meter: 1,002
 
1,823 posts
Join Date:Joined: Jan 2010
Donate to Me
More
btw,

The a501 is a very similar device.. is some more advanced user wishes to test things out and let me know if and changes is needed or if its good as is (fastboot boot may be useful if you wish to boot it without actually saving it to the tab)

Other Acer devices probably need slight modifications, if you help I can look into adding it to the codebase/builds..but I can only test the a500 as it's the only tab I own.

Just try to make sure you have a link to the source code of any kernel..and failing that that it Lisa stock kernel from an official OTA image.
15th May 2012, 10:03 PM   |  #5  
Basian Mile's Avatar
Senior Member
Thanks Meter: 256
 
986 posts
Join Date:Joined: Mar 2011
More
I have a A500 with the Build.Number "1.033.00_EMEA_DE".

I have Problems to get the CWM with that Tutorial:
http://www.brutzelstube.de/2012/acer...-0-ics-rooten/

Its all running fine but when i want to boot into the CWM it seems to work but then the Android Guy with open Stomach and the Red ExclamationPoint is showing.

I wonder if i can use this Public Recovery v0.1??

Maybe someone can help me that.
15th May 2012, 10:36 PM   |  #6  
ezterry's Avatar
OP Retired Recognized Developer
Flag Asheville, NC
Thanks Meter: 1,002
 
1,823 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Quote:
Originally Posted by Basian Mile

Its all running fine but when i want to boot into the CWM it seems to work but then the Android Guy with open Stomach and the Red ExclamationPoint is showing.

If you are running a stock ICS rom you need to make sure you don't have the recovery patch still installed, otherwise the stock recovery will be installed on reboot if any other recovery is installed.

If you have the script and patch.. this recovery as any other custom recovery will be overwritten.

Sent from my Galaxy Nexus using Tapatalk 2
15th May 2012, 11:15 PM   |  #7  
Basian Mile's Avatar
Senior Member
Thanks Meter: 256
 
986 posts
Join Date:Joined: Mar 2011
More
The CWM (v5 from Thor2002ro) is running now. I was using the wrong CPUID. That was my falut. But now its ok.

So i can flash this new Recovery just in this right?
15th May 2012, 11:27 PM   |  #8  
ezterry's Avatar
OP Retired Recognized Developer
Flag Asheville, NC
Thanks Meter: 1,002
 
1,823 posts
Join Date:Joined: Jan 2010
Donate to Me
More
If you have one of the the unlocked ics bootloader you can flash this recovery.. either directly or with the update.zip from a working custom recovery.

Sent from my Galaxy Nexus using Tapatalk 2
The Following User Says Thank You to ezterry For This Useful Post: [ View ]
16th May 2012, 04:18 AM   |  #9  
Euclid's Brother's Avatar
Senior Member
Flag Dallas, TX
Thanks Meter: 256
 
900 posts
Join Date:Joined: May 2011
Donate to Me
Great Job!

If you want to build an A510 version, just change the data partition to point to /dev/block/mmcblk0p10. Everything else stays the same. If it doesn't boot, i may need to have the A510 recovery kernel.

BTW.. the recovery kernel doesn't really need to be patched for r/w, because /system never gets mounted as readonly, so it never does a remount to r/w. I've repacked recoveries with stock ICS kernels and they work fine. == Although, it doesn't hurt to patch them. ==
16th May 2012, 04:39 AM   |  #10  
ezterry's Avatar
OP Retired Recognized Developer
Flag Asheville, NC
Thanks Meter: 1,002
 
1,823 posts
Join Date:Joined: Jan 2010
Donate to Me
More
Quote:
Originally Posted by Euclid's Brother

BTW.. the recovery kernel doesn't really need to be patched for r/w, because /system never gets mounted as readonly, so it never does a remount to r/w. I've repacked recoveries with stock ICS kernels and they work fine. == Although, it doesn't hurt to patch them. ==

Part of it is I intend the kernel for my own ics rom. (Safer anyway in my opinion to not find any surprises as a user but not the biggest issue)

Post Reply Subscribe to Thread

Tags
a500, cwm recovery
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes