[Galaxy A3, A5, A7, A8, A9 Android Development] DeadSquirrel01:
CTR Recovery for Galaxy A5​

Hi all,

I've ported CTR Recovery from the developer carliv (now bluefirebird) on our Galaxy A5.

This recovery is based on the old CWM, by koush, with some features you can find in the original post HERE, so if you are tired of the TWRP recovery and u are looking for something similar to the old CWM, don't hesitate to download this :D

NOTE: It should work in any A500 variant, but it's tested only on SM-A500FU variant, so flash on other variants at your own risk!

Desclaimer:

echo "I'm not responsable for bricked phones, overheat phones, for global warming, for phones that want to suicide without a reason and for imminent explosions"

DOWNLOADS: You can download the recovery here: https://www.androidfilehost.com/?w=files&flid=82499

HOW TO FLASH:

ON WINDOWS (Odin method)

1) Download Odin

2) Download the recovery (with .tar extension)

3) Go in download mode by pressing Power Button + Vol - + Home Button

4) Connect your smartphone to the PC

5) Open odin version 3.9 or 3.10

6) Select AP button and open the recovery file

7) Press start

8) Enjoy :)

ON LINUX (Heimdall method):

1) Extract tar file with:

$ tar xvf recovery_file.tar

You will find a recovery.img file

2) Open Heimdall Frontend

3) Select pit file (you can find it on sammobile)

4) Select recovery partition

5) Load the recovery.img file and flash

6 Enjoy

ON ANDROID (Need Root)

1) Download flashify or rashr

2) Extract recovery file with apps such as zArchiver and you will find a recovery.img file

3) Open flashify or rashr and select recovery file

4) Flash it

5) Enjoy

ON RECOVERY

IF YOU ARE ON TWRP:

1) Extract recovery file with apps such as zArchiver and you will find a recovery.img file

2) Reboot to recovery

3) Go to install zip menu

4) Select "Install Image" box

5) Select recovery.img file and flash in recovery partition

6) Reboot to recovery

6) Enjoy

ON TERMINAL

If you are on Android (any rom, TWRP, or CTR) (Need Root)

1) Open terminal. If you are on CTR you need Aroma FileManager

2) run:

$ dd if=/path/to/recovery.img of=/dev/block/bootdevice/by-name/recovery

If you are on adb run:

$ adb shell dd=/path/to/recovery.img (inside the phone, not the path of the recovery.img stored in the pc) of=/dev/block/bootdevice/by/name/recovery

3) Enjoy :)

[NEW] CTR with CWM graphics section

Well, since CWM support ended with cm-11.0, and no one resurrected it, I've decided to give my contributo to the best recovery (in my opinion) which written the begin of android customization, for flashing zip roms, take nandroid backups... So, as I said, since no one resurrected it, I've decided to modify ctr sources, which are based on CWM recovery and which are compilable in cm-12.1 and cm-13.0, for creating a recovery which has, CTR features, but which really like the old CWM.

-So, what does this version offer?

~If you want to know what does it include, please see read this (green highlighted text)

NOTE: If you want to compile with cwm recovery you need my fork which you can find here:

https://github.com/DeadSquirrel01/carliv_touch_recovery_new only cm-12.1 branch for the moment

Then you need to add in BoardConfig.mk (in the device tree) the following flag:

USE_CWM_GRAPHICS := true

otherwise it will compile standard CTR

Flashing instuctions:

Look at "HOW TO FLASH" section

Download Link: Same as CTR recovery link, but you have to download the ones wich have a name which begins with "[CWM]"

OTHER NOTE: Since I've compiled CTR with CWM graphich with an half crapped cm-12.1 source tree, and adb doesn't work (except in sideload), I couldn't take screenshot, so, I've uploaded some photos, instead, which are taken with my ~4 years ago Samsung Galaxy Pocket, so don't flame me for bad quality :p, and since I tried to upload in attachments, but it doen't show the photo when clicking on the attachment, I've upload a zip with 4 screenshots

HERE (Google Drive Link)

Credits:

[MENTION=5186178]bluefirebird[/MENTION] for recovery sources

[MENTION=4148720]TheWhisp[/MENTION] for device tree

Me (DeadSquirrel01) for porting the recovery :D, adding CWM graphics, editing images and adding some cwm features

Sources:

Device Tree: https://github.com/DeadSquirrel01/android_device_samsung_a5-common

CTR: https://github.com/carliv/carliv_touch_recovery_new

CTR with CWM graphics: https://github.com/DeadSquirrel01/carliv_touch_recovery_new branch cm-12.1 only for the moment and you need to add "USE_CWM_GRAPHICS := true" in BoardConfig.mk

Changelog

03/09/2016 (update N2):

_ Add menu color change: you can now change highligh+text color to 3 different colors: blue (default), green or orange.

See my github commit for info, I wrote some awesome comments :D

06/10/2017 (Update N3):

_Save menu color setting to /sdcard/clockworkmod/cwm_config, so that it's not lost on reboot, resulting a recovery which has always the blue color, even if the user has chosen orange or green.