Hello,
I have successfully installed TWRP and a custom ROM on a UHANS A101S. And now I want to share the files and instructions, because they come from Russian forum 4pda.ru (thanks and credits to them).
Warning: I do not take any responsibility for whatever outcome you have when trying this on your device. It worked for me, but everything you do is your own risk.
Now, here's how it worked for me:
(Instructions are for UHANS A101S only, NOT for A101)
Installation of TWRP:
1. Download TWRP recovery image for UHANS A101S. Check that you get the correct recovery.img for your firmware build. Also download the scatter file for the UHANS A101S.
2. Download SP Flash Tool and driver for UHANS A101S.
3. Install driver on your PC and reboot your PC.
4. Unpack SP Flash Tool. Unpack scatter file. Put scatter file in same folder as recovery.img file.
5. On your phone, enable USB debugging mode in developer settings. (To activate developer settings menu, tap 7 times on your build number in Settings > About).
6. Switch off phone. Remove battery. Wait for 10 seconds. Put battery back into your phone, but don't start it! Keep it switched off.
7. Start SP Flash Tool with Admin permission. Click "scatter-loading" and navigate to the folder where you unpacked the scatter file and select it. Make sure that "Download Only" is selected in drop-down menu on the left. Then click the "Download" button in SP Flash Tool.
8. Connect your phone to the USB port of your PC and press Volume Up on your phone, so SP Flash Tool will recognize it.
9. If everything goes fine, in SP Flash Tool a red progress bar at the bottom turns yellow, then green and finally you get a pop-up with a green check mark.
10. Now you can boot into TWRP. To do so, unplug phone from PC and press Power On and Volume Up simultaneously.
Download links for installing custom recovery TWRP for UHANS A101S:
Download from Mediafire
(For the recovery.img file, choose DRV.TEST version if you see this appendix in your firmware version. Otherwise, option v3.05 is correct).
If you want to restore stock recovery, recovery image from firmware version 3.05 is available too.
To install custom ROM, download your preferred ROM, copy it to your phone and flash from within TWRP.
Custom ROMs for UHANS A101S:
CLEAN MOD (Stock ROM without bloat)
MOKEE ROM (Gapps: no, root: no)
Resurrection Remix 5.7.4 (Gapps: no, root: yes)
To get Google Play store, flash Gapps package.
Download Gapps package here (choose ARM and Android 6.0):
http://opengapps.org
(Pico or Nano package recommended).
If you want root access and if it's not included in the ROM, you can flash SuperSU Zip using TWRP:
SR2-SuperSU-v2.79-SR2-20170103215521.zip
Stock ROM from UHANS (via SP Flash Tool):
https://mega.nz/#F!lX5BGKJS!pVksNANFfS2R8Jrpy6O1XQ
Source: http://www.uhans.cc/Service/index
A new custom rom
Hey guy! Thanks for your ROMs, I have Uhans A101S and they worked properly but I wanted to try something else with a google stock experience and so I wanna ask you if you can create another custom ROM (like lineage os) for this device.
Thanks a lot!
Afaneh TWRP
NOT for baseband u3 or greater
(Working u3/u4 version on post #2)
Download tar file.
Extract recovery.img from tar file
Method 1.
If you have already installed recovery and decrypted.
1. Boot to recovery.
2. Install recovery.img
3. Choose recovery partition
4. Reboot to recovery
Method 2.
From the start
1. Download recovery tar
2. Download vbmeta disabled tar
3. Connect phone to PC
4. Go to Download mode
5. Flash recovery tar into ap with Odin
6. Flash vbmeta disabled tar into userdata with Odin
7. Reboot to recovery.
8. Wipe, format data, type YES.
9. Advanced, terminal.
10.Type multidisabler (twice).
11.Reboot to recovery
12. Backup boot, data, super and dtbo
Method 3 (I used this method)
1. Download firmware
2. Extract ap file.
3. Patch the entire ap file with patched magisk provided
4. Flash ap tar file with Odin
5. Download recovery.img
6. Install TWRP app
7. Install TWRP
8. Choose file to flash.(don't select device)
9. Select recovery.img.
10. Reboot to recovery
11. Wipe, format data, type YES.
12. Advanced, terminal.
13. Type multidisabler (twice).
14.Reboot to recovery
15. Backup boot, data, super and dtbo
@physwizz
New link from afaneh
[RECOVERY][UNOFFICIAL] TWRP for Galaxy A12s & M12 (Exynos)
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and...
forum.xda-developers.com
Afaneh TWRP modified by physwizz
For baseband u3 & u4
Choose u3 or u4 from below
Download tar file.
Extract recovery.img from tar file
Method 1.
If you have already installed recovery and decrypted.
1. Boot to recovery.
2. Install recovery.img
3. Choose recovery partition
4. Reboot to recovery
Method 2.
1. Download firmware
2. Extract ap file.
3. Patch with magisk
4. Flash with Odin
5. Download recovery.img
6. Install TWRP app
7. Install TWRP
8. Choose file to flash.(don't select device)
9. Select recovery.img.
10. Reboot to recovery.
Go to part B
Method 3.
1. Download recovery tar
2. Download vbmeta disabled tar
3. Connect phone to PC
4. Go to Download mode
5. Flash recovery tar into ap with Odin
6. Flash vbmeta disabled tar into userdata with Odin
Part B
7. Reboot to recovery.
8. Wipe, format data, type YES.
9. Advanced, terminal.
10.Type multidisabler (twice).
11.Reboot to recovery
12. Flash Magisk for root(only for method 3)
13. Backup boot, data, super and dtbo
@physwizz
Sorry to say, it didn’t work on my M12 (M127GDDU2AUG1). When I flash both of these files (keeping twrp in AP and vbmeta in USERDATA) it fails and boots into download mode.
The error line in download mode says:
Recovery: No footer detected.
Recovery: Error verifying vbmeta image: invalid vbmeta header
something like that.
P.S.: I have rooted my M12 using the modified magisk for A21s.
mdbshuvo said:
Sorry to say, it didn’t work on my M12 (M127GDDU2AUG1). When I flash both of these files (keeping twrp in AP and vbmeta in USERDATA) it fails and boots into download mode.
The error line in download mode says:
Recovery: No footer detected.
Recovery: Error verifying vbmeta image: invalid vbmeta header
something like that.
P.S.: I have rooted my M12 using the modified magisk for A21s.
Click to expand...
Click to collapse
I'll give you a different method
1. Download firmware
2. Extract ap file.
3. Patch with magisk
4. Flash with Odin
5. Download recovery.img
6. Install TWRP app
7. Install TWRP
8. Choose file to flash.(don't select device)
9. Select recovery.img.
10. Reboot to recovery.
11. Format data
12. Install multidisabler zip
13. Reboot to recovery
Done
Hi may i ask will twrp work on version android 10 not 11...
physwizz said:
I'll give you a different method
1. Download firmware
2. Extract ap file.
3. Patch with magisk
4. Flash with Odin
5. Download recovery.img
6. Install TWRP app
7. Install TWRP
8. Choose file to flash.(don't select device)
9. Select recovery.img.
10. Reboot to recovery.
11. Format data
12. Install multidisabler zip
13. Reboot to recovery
Done
Click to expand...
Click to collapse
After step 10, the phone doesn't boot in recovery. Rather it goes into download mode and stays there until I flash the stock rom again. The error message says:
"ODIN MODE (SBV Fail)!
recovery: Error verifying vbmeta image: invalid vbmeta header (6)
CUSTOM RECOVERY
VBMETA M127GDDU2AUH1, 42200704R"
mdbshuvo said:
After step 10, the phone doesn't boot in recovery. Rather it goes into download mode and stays there until I flash the stock rom again. The error message says:
"ODIN MODE (SBV Fail)!
recovery: Error verifying vbmeta image: invalid vbmeta header (6)
CUSTOM RECOVERY
VBMETA M127GDDU2AUH1, 42200704R"
Click to expand...
Click to collapse
Did you root using the patched ap?
Try also
[RECOVERY][UNOFFICIAL] TWRP , OrangeFox and Skyhawk [Samsung-Exyons-850][m12s][a12s][SM-M127X][SM-A127X]
TWRP , OrangeFox and Skyhawk for Samsung A12/M12 Exyons850 * I am not responsible for bricked devices, dead SD cards, * thermonuclear war, or you getting fired because the alarm app failed. Please * do some research if you have any concerns...
forum.xda-developers.com
physwizz said:
Did you root using the patched ap?
Try also
[RECOVERY][UNOFFICIAL] TWRP , OrangeFox and Skyhawk [Samsung-Exyons-850][m12s][a12s][SM-M127X][SM-A127X]
TWRP , OrangeFox and Skyhawk for Samsung A12/M12 Exyons850 * I am not responsible for bricked devices, dead SD cards, * thermonuclear war, or you getting fired because the alarm app failed. Please * do some research if you have any concerns...
forum.xda-developers.com
Click to expand...
Click to collapse
Yes I rooted with the patched boot.img.tar, extracted from the AP file, with the modified magisk for A21s.
Pardon me for asking, I am a bit of a noob myself, what is the procedure of flashing the Multi disabler. I mean, do I flash it with Odin? or do I install with TWRP install section. If using Odin, then where to put the zip file (BL, AP, CSC or USERDATA)? If TWRP install section, then which partition (like system, boot, recovery or something else)? Thanks in advance.
mdbshuvo said:
Yes I rooted with the patched boot.img.tar, extracted from the AP file, with the modified magisk for A21s.
Pardon me for asking, I am a bit of a noob myself, what is the procedure of flashing the Multi disabler. I mean, do I flash it with Odin? or do I install with TWRP install section. If using Odin, then where to put the zip file (BL, AP, CSC or USERDATA)? If TWRP install section, then which partition (like system, boot, recovery or something else)? Thanks in advance.
Click to expand...
Click to collapse
You should have patched the full ap file.
That's why you got the vbmeta error
Method 3
1. Download firmware
2. Extract ap file.
3. Patch with patched magisk
4. Flash with Odin
5. Download recovery.img
6. Install TWRP app
7. Install TWRP
8. Choose file to flash.(don't select device)
9. Select recovery.img.
10. Reboot to recovery
11. Wipe, format data, type YES.
12. Advanced, terminal.
13. Type multidisabler (twice).
14.Reboot to recovery
15. Backup boot, data, super and dtbo
.
Hello does not go into twrp freezes at startup with warning installed afaneh-u3-in3.zip in AP my firmware version
A127FXXU3AUJ5
Solved from start-up method 3 Thank you
physwizz said:
You should have patched the full ap file.
That's why you got the vbmeta error
Method 3
1. Download firmware
2. Extract ap file.
3. Patch with patched magisk
4. Flash with Odin
5. Download recovery.img
6. Install TWRP app
7. Install TWRP
8. Choose file to flash.(don't select device)
9. Select recovery.img.
10. Reboot to recovery
11. Wipe, format data, type YES.
12. Advanced, terminal.
13. Type multidisabler (twice).
14.Reboot to recovery
15. Backup boot, data, super and dtbo
Click to expand...
Click to collapse
Well this time a new issue appeared. After step 10, the phone tries to boot into recovery. After the boot logo, the screen goes black. First, I thought the phone turned off itself. But pressing the power button doesn't turn it on again. Interestingly, when I connect the phone to PC, the phone seemed to be on. A device named "SM-127F" (though my phone is SM-127G) was found in "This PC". Running:
adb devices
Shows my phone is connected. I think it actually rebooted in recovery, though the screen remains black.
To get to download mode again, I had to press Power button + Volume down keys to shut it down, then pressed both volume keys.
mdbshuvo said:
Well this time a new issue appeared. After step 10, the phone tries to boot into recovery. After the boot logo, the screen goes black. First, I thought the phone turned off itself. But pressing the power button doesn't turn it on again. Interestingly, when I connect the phone to PC, the phone seemed to be on. A device named "SM-127F" (though my phone is SM-127G) was found in "This PC". Running:
adb devices
Shows my phone is connected. I think it actually rebooted in recovery, though the screen remains black.
To get to download mode again, I had to press Power button + Volume down keys to shut it down, then pressed both volume keys.
Click to expand...
Click to collapse
same here, but i can go adb shell, and twrp command seems working
I can wipe, format, all return ok, but flash GSI lineageOS fails, any ideas?
btw, my baseband is A127FXXU3AUJ5, tried all twrp releases here, same for all
tonyniu2008 said:
btw, my baseband is A127FXXU3AUJ5, tried all twrp releases here, same for all
Click to expand...
Click to collapse
Try this one.
mdbshuvo said:
Well this time a new issue appeared. After step 10, the phone tries to boot into recovery. After the boot logo, the screen goes black. First, I thought the phone turned off itself. But pressing the power button doesn't turn it on again. Interestingly, when I connect the phone to PC, the phone seemed to be on. A device named "SM-127F" (though my phone is SM-127G) was found in "This PC". Running:
adb devices
Shows my phone is connected. I think it actually rebooted in recovery, though the screen remains black.
To get to download mode again, I had to press Power button + Volume down keys to shut it down, then pressed both volume keys.
Click to expand...
Click to collapse
Try this one
Contact afaneh here.
[RECOVERY][UNOFFICIAL] TWRP for Galaxy A12s & M12 (Exynos)
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and...
forum.xda-developers.com
physwizz said:
Try this one
Click to expand...
Click to collapse
The same thing happened as previous, the screen goes black. I can run all sorts of adb commands. Any thoughts?
mdbshuvo said:
The same thing happened as previous, the screen goes black. I can run all sorts of adb commands. Any thoughts?
Click to expand...
Click to collapse
M12 needs its own twrp
physwizz said:
Try this one.
Click to expand...
Click to collapse
same issue, just curiosity, is that just GUI issue or it is not actually working, can i futher the task by command line?