[RECOVERY][SM-A500] TeamWin Recovery Project (TWRP) 3.0.2.0

Search This thread

TheWhisp

Inactive Recognized Developer
Jun 25, 2011
3,756
10,928
Hello,

I have ported TWRP recovery to Samsung Galaxy A5 (SM-A500)

It's currently tested on European FU variant, but should work on other variants too that have Lollipop bootloader.

* How to flash via Odin:
1 ) Boot your device into download mode
2) Start Odin (I recommend 3.10.6), put the recovery package in AP tab - uncheck "auto reboot"
3) Flash (if it gives you error about md5 mismatch, make sure it is properly downloaded and remove the .md5)

NOTE: you can also extract the recovery.img from the package and flash any other way you want, for example, with an app called Flashify

* Download:

AndroidFileHost: https://www.androidfilehost.com/?w=files&flid=37329

* Credits:
TeamWin - for creating and working on this recovery
@erikcas - general TWRP advice
@mygalaxya - testing
@fonix232 - testing

* Source:

Device tree: https://github.com/MSM8916-Samsung/android_device_samsung_a5ultexx
Kernel: https://github.com/TheWhisp/android_kernel_samsung_msm8916-caf
TWRP: https://github.com/omnirom/android_bootable_recovery/tree/android-6.0
 
Last edited:

TheWhisp

Inactive Recognized Developer
Jun 25, 2011
3,756
10,928
* Change log

24-04-2016 - twrp-3.0.2.0-24042016-a500-b2.img

* Fix decryption
NOTE: For it to work, you must cancel the initial password promt, then go to Mount options and mount system and firmware, after that click on "Decrypt data"

24-04-2016 - twrp-3.0.2.0-24042016-a500.img

* TWRP 3.0.2.0
* Adoptable storage support (untested)

06-02-2016 - twrp-3.0.0.0-06022016-a500.img

* TWRP 3.0.0.0
* Fix MTP
* Allow flashing recovery image


06-01-2016

* Fix some issues with ADB
* Material UI
* Built against OmniROM's android-6.0 branch

10-11-2015

* Fix time issue (make sure you adjust time zone if you have incorrect time)
* OTG support

20-08-2015 build 2

* Fix brightness slider

20-08-2015

* Remove option to reboot to boot loader (Samsung devices has download mode instead)
* Couple of other fixes

19-08-2015

* Initial build
 
Last edited:

TheWhisp

Inactive Recognized Developer
Jun 25, 2011
3,756
10,928
What do you mean? I have no problems booting into system from recovery. However, I've had received a report that if you turn off and turn on the phone it will boot into recovery instead of system.
But there are no issue when rebooting.
Give me a step-by-step list of actions you perform, so I can try to reproduce the problem.

NOTE: If you have problems like that, boot into download mode, it will reset the recovery flag and you will be able to boot into system.
 
Last edited:
  • Like
Reactions: diehard2013

djjosepht95

Member
Dec 10, 2014
31
37
28
Ital
To start the system must switch from recovery. At each restart instead to boot the system starts the recovery. (Sorry for my english, but I am Italian).

Inviato dal mio SM-A500FU utilizzando Tapatalk
 

TheWhisp

Inactive Recognized Developer
Jun 25, 2011
3,756
10,928
I cannot reproduce this issue. Reboot works correctly on my device.
 

TheWhisp

Inactive Recognized Developer
Jun 25, 2011
3,756
10,928
I guess you need to have stock lollipop flashed as base for this recovery to work

Sent from my SM-A500FU using XDA Free mobile app
 
Last edited:

TheWhisp

Inactive Recognized Developer
Jun 25, 2011
3,756
10,928
By Lollipop I meant you need to have Lollipop firmware by Samsung (not a custom ROM based on L)
 

codebseraph

Senior Member
Mar 25, 2015
72
21
Works great on A500M, but if you use "reboot recovery" command in an terminal app, the device reboot directly into recovery and cannot reboot into system again.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    Hello,

    I have ported TWRP recovery to Samsung Galaxy A5 (SM-A500)

    It's currently tested on European FU variant, but should work on other variants too that have Lollipop bootloader.

    * How to flash via Odin:
    1 ) Boot your device into download mode
    2) Start Odin (I recommend 3.10.6), put the recovery package in AP tab - uncheck "auto reboot"
    3) Flash (if it gives you error about md5 mismatch, make sure it is properly downloaded and remove the .md5)

    NOTE: you can also extract the recovery.img from the package and flash any other way you want, for example, with an app called Flashify

    * Download:

    AndroidFileHost: https://www.androidfilehost.com/?w=files&flid=37329

    * Credits:
    TeamWin - for creating and working on this recovery
    @erikcas - general TWRP advice
    @mygalaxya - testing
    @fonix232 - testing

    * Source:

    Device tree: https://github.com/MSM8916-Samsung/android_device_samsung_a5ultexx
    Kernel: https://github.com/TheWhisp/android_kernel_samsung_msm8916-caf
    TWRP: https://github.com/omnirom/android_bootable_recovery/tree/android-6.0
    4
    twrp 3.0.2.0 uploaded
    4
    Uploaded new recovery. Change log, as always, in the 2nd post
    3
    * Change log

    24-04-2016 - twrp-3.0.2.0-24042016-a500-b2.img

    * Fix decryption
    NOTE: For it to work, you must cancel the initial password promt, then go to Mount options and mount system and firmware, after that click on "Decrypt data"

    24-04-2016 - twrp-3.0.2.0-24042016-a500.img

    * TWRP 3.0.2.0
    * Adoptable storage support (untested)

    06-02-2016 - twrp-3.0.0.0-06022016-a500.img

    * TWRP 3.0.0.0
    * Fix MTP
    * Allow flashing recovery image


    06-01-2016

    * Fix some issues with ADB
    * Material UI
    * Built against OmniROM's android-6.0 branch

    10-11-2015

    * Fix time issue (make sure you adjust time zone if you have incorrect time)
    * OTG support

    20-08-2015 build 2

    * Fix brightness slider

    20-08-2015

    * Remove option to reboot to boot loader (Samsung devices has download mode instead)
    * Couple of other fixes

    19-08-2015

    * Initial build
    2
    you need to uncheck "auto reboot".
    After flashing the recovery, just manually reboot.

    If that option is enabled the stock recovery will be restored.

    It will be really helpfull if you can put this note in the OP :) :thumbup: