yashsingh1/xdaforums huggingface dataset:
[Galaxy S5 Mini Original Android Development] jackeagle:
#include
/*
* Your warranty is now void.
*
* 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 about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Warning

This recovery will

TRIP

your Knox Counter and your warranty will be void.

This recovery is only for Samsung Galaxy S5 Mini G800H Qualcomm Snapdragon variant.

DO NOT INSTALL THIS RECOVERY ON EXYNOS VARIANT IT WILL HARD BRICK YOUR DEVICE.

Why TWRP ? Why not some rooted firmware which keeps warranty safe ?

TWRP is a custom recovery. It has many more functionality than stock recovery!. Due to its backup functionality in case if something gets messed due to flashing you can always restore your TWRP Backup easy and simple. this cannot be done on stock, but if mess is to larger extend then flash stock firmware.

Instructions

Follow the instructions carefully.

Step 1 :

Install Samsung Drivers and connect your device to PC. let it install drivers and if its updating let it update. your device drivers should be perfectly installed without a single failure.

Link to Samsung Drivers

Step 2 :

Download Odin 3 you can use 3.07 or 3.09

You can download Odin from here

Download the TWRP Recovery

Step 3:

Turn of your device and go to odin mode [ Vol down + power + home button (all at the same time) ] release it when you see Galaxy S5 Mini Logo

Press vol up to confirm

Step 4:

Now that you are in Odin Mode connect your device via USB cable.

Now open Odin3 3.09 or 3.07 that you have downloaded.

If there is a pop-up like Installing ADB drivers let it get finished it usually updates.

Make sure the COM : xx (xx is usb port number it can be any number so dont worry about it,just verify COM is lit up)

Now select

AP

and browse to where you have .tar file and select it

Make Sure only Default

Auto Reboot

and

F. Reset Time

is ticked and nothing.verify twice only these 2 are ticked.

Click Start and wait for the process to end. DO NOT Interrupt during this time.

Once it says PASS. BOOT INTO RECOVERY USING VOL UP + HOME + POWER BUTTON.

Done.

Rooting your Samsung Galaxy S5 Mini (G800H)

Download latest SuperSU from here Click Me

Copy the zip to Internal or external SD Card of your device.

Power off your device and press vol up + power + home button (all at once)

Select install zip from sdcard --->choose zip from sdcard ---> scroll down and flash UPDATE-SuperSU-v2.xx.zip

Done. Congratulation you have successfully rooted your device :) :D

Credits:

TWRP Team for their awesome recovery.

@luki2411 for testing TWRP on Samsung Galaxy S5 Mini (G800H).

XDA:DevDB Information

TWRP Recovery, Tool/Utility for the Samsung Galaxy S5 Mini

Contributors

jackeagle

Version Information

Status: Stable

Current Stable Version: 3.0.0

Stable Release Date: 2015-11-10

Created 2015-11-10

Last Updated 2016-02-15
[Galaxy S5 Mini Original Android Development] jackeagle:
Downloads and Source

Download

G800H TWRP 2.8.7.0

Mirror 1

15/02

G800H TWRP 3.0.0

Sources

Device Tree

Kernel Source

TWRP Source
[Galaxy S5 Mini Original Android Development] jackeagle:
Reserved
[Galaxy S5 Mini Original Android Development] itskapil:
Doesn't one need a custom kernel? On 5.1, I understand you need a custom kernel of permissive type.
[Galaxy S5 Mini Original Android Development] jackeagle:
Ya i know but its not needed here its tested prior to release :)
[Galaxy S5 Mini Original Android Development] sasukesama:
Oh god finally a fully working TWRP

Next is a working camera on the blisspop i suppose
[Galaxy S5 Mini Original Android Development] pakster67:
Seems to be working good.

At least faster then the previous one [ALPHA-1] TWRP 2.8

Just one question, is it possible to set correct date and time in TWRP automatically?

For example at this moment during creation the backup the default date is 2014-01-01--xx-xx-xx

And of course thank you :)
[Galaxy S5 Mini Original Android Development] KCKitsune:
Does anyone here have a 64 GB microSD card, and if so, does it work. I installed the new TWRP and it still doesn't see the card.
[Galaxy S5 Mini Original Android Development] luki2411:
I made buckup yesterday whit thar twrp and date of buckup is corect
[Galaxy S5 Mini Original Android Development] sasukesama:
cant backup efs it says unable to locate efs partition or something like that :| otherwise everything is awesome :D
[Galaxy S5 Mini Original Android Development] luki2411:
Its disable bay dew
[Galaxy S5 Mini Original Android Development] sasukesama:
why?!
[Galaxy S5 Mini Original Android Development] luki2411:
Becuse dew think thats not good idea to mount efs that he say and we hawe to respect that
[Galaxy S5 Mini Original Android Development] sasukesama:
Well yes i do respect that but things will go very bad if something happened to the efs and we don't have a backup for it .-. dont you think?
[Galaxy S5 Mini Original Android Development] luki2411:
Than ask dew why he do that im only tester and for me that is good
[Galaxy S5 Mini Original Android Development] jackeagle:
EFS backup can be done in other ways and yes i can put a option for that but if something goes wrong efs will be always at risk since it will be mounted on recovery.

Anyway you can use manual methods for that and can backup so no issues either way!
[Galaxy S5 Mini Original Android Development] sasukesama:
Ok

so what is the best manual way? it would be great if you can give me a link for it because i lost my efs on my S3 and i had to replace the motherboard for 70$ to fix it

i dont want to do that on my S5 mini :(
[Galaxy S5 Mini Original Android Development] cwfocke:
Jack, thanks for fixing the recovery, too. Made a second donation for that ...
[Galaxy S5 Mini Original Android Development] morcio:
It seems that I'm not able to install TWRP correctly. These are the messages that I get:

Phone restarts before "<ID:0/020> Removed!!" is shown, goes automatically into Android. After that Odin finishes his job but after entering recovery mode it doesn't look like tocuh TWRP...

On twrp official website for S5I've read

Is that the problem? How can I install TWRP properly?

On the Alpha thread I've found that it should be done other way, that means without Autoreboot.

This is my first approach at Anroid devices so please clarify what should I do next in order to not have a brick ;)

EDIT: it's ok now. I had to take out the battery after autoreboot, while on android logo. After restart I went straight into recovery and it looks like TWRP is there!
[Galaxy S5 Mini Original Android Development] morcio:
Sorry for writing post under a previous one from me but I have a big problem. My phone entered some kind of boot-loop. Let me explain what I did:

1) Install TWRP on stock 4.4.2

2) install supersu

3)install 5.1.1

4) understand that TWRP is gone

5) install TWRP again

6) install Supersu

Stock 5.1.1 was running smoothly but now, after installing TWRP and SuperSU again, phone boots until Samsung logo and the restarts. Over and over again.

EDIT: I've installed stock rom 5.1.1 again and it's running. How to proceed with TWRP, root and CM12.1, any advice?
[Galaxy S5 Mini Original Android Development] sasukesama:
You need to install a custom kernel in order to have a root access on the stock 5.1.1 without it installing su on 5.1 1 will cause bootloop

check my thread on the general section *guide rooting the g800h on lollipop* you can get the kernel from there flash it with odian and you're done :)
[Galaxy S5 Mini Original Android Development] morcio:
Thanks but I'm not going to install some unknown source kernel. It's strange what you're writing because jackeagle wrote earlier in this thread that there's no need of r installing modified kernel 5.1.1. Anyway, my goal is to have CM12 and root so I guess that I should only install TWRP, then CM and in the end Supersu? What I would get is to keep all my settings and apps from 4.4.2 in CM - is it possible by making a backup only in TWRP? My plan was to have a root on stock 5.1.1 and make a backup with tool like Titanium backup but I'm a newbie, so probably my thinking is not really accurat :)
[Galaxy S5 Mini Original Android Development] sasukesama:
You dont have to install su on cm there's already a built in one in the cm rom you just have to activate it from the developer options check the op of cm

as for the backup i dont think its a good idea to restore a stock rom backup over cm rom its not a good idea at all you will face a lot of lag and force stops or at least that what i know
[Galaxy S5 Mini Original Android Development] morcio:
Thank you for that info. I'll try it out.
[Galaxy S5 Mini Original Android Development] sasukesama:
Good luck
[Galaxy S5 Mini Original Android Development] sasukesama:
So i found a bug

when i flash a zip with aroma installer the recovery stuck i can do nothing and the only way to get the phone working again is removing the battery

hope it will be fixed in the next release :)
[Galaxy S5 Mini Original Android Development] jackeagle:
I dont think its recovery issue. may be Aroma is buggy. either way i need recovery log.
[Galaxy S5 Mini Original Android Development] sasukesama:
I can flash the zip with the alpha twrp without problems

also tried different aroma and didnt work as well
[Galaxy S5 Mini Original Android Development] jackeagle:
log doesnt show any error :eek: its perfectly working fine per log!
[Galaxy S5 Mini Original Android Development] sasukesama:
Weird @-@ im not the only one who have this problem [MENTION=7053867]dreinulldrei[/MENTION] is having it too
[Galaxy S5 Mini Original Android Development] SdtBarbarossa:
if you define efs as emmc then it will be "recoveryonly" and you can also define it as "backuponly"
[Galaxy S5 Mini Original Android Development] dreinulldrei:
As I wrote in the other thread... there's a version of TWRP for the Moto X Play that has a fix applied to make it work. Yes, seems to be an Aroma problem, but it works with the Alpha, so it should be possible to get it to work with the latest version as well. The fix that's been done for the Moto X (if I remember correctly) was disabling the hardware overlay. The script superimposes the installer's logo over the TWRP window in the background. I assume this is where it fails.

Just building it without hardware overlay support should do the trick...
[Galaxy S5 Mini Original Android Development] sasukesama:
Lets hope we'll have this build soon :)
[Galaxy S5 Mini Original Android Development] rxmd:
Seems like the download links are broken currently.

Digging through RenderServer finds me this file: https://renderserver.net/downloadrealfile?file=jackeagle/twrp/kmini3g/recovery.img - is that it?
[Galaxy S5 Mini Original Android Development] luki2411:
In secound post you hawe Mirror 1 download from ther
[Galaxy S5 Mini Original Android Development] jackeagle:
RenderServer Updated their website due to which old links dont work. currently i have updated links per current status of website. there is always Mirror from were you can download.

I will add another mirror kind of permanent mirror so that there is always a option for download :)
[Galaxy S5 Mini Original Android Development] arkansawdave74:
Can anyone please tell me if I need to remove the .md5 from recovery.tar.md5 file name before flashing, because the only way the md5 checks out is by changing the file name to recovery.tar . I'm using MD5 Checker Android app from Playstore.

Also, under Step 4 it says that if Com is lit up, to select AP and find the tar file. does [MENTION=5216756]jackeagle[/MENTION] mean the tar.md5 file? Also in Odin 3.07, there is no AP selection. I can choose PIT, Bootloader, PDA, PHONE, or CSC. What does he mean there by select AP? any help here would be greatly appreciated....

---------- Post added at 02:01 PM ---------- Previous post was at 01:53 PM ----------

I. guess I'm aborting for now because the instructions and what I'm seeing don't match up. If anyone could please clear up the confusion for me, please help.

---------- Post added at 02:56 PM ---------- Previous post was at 02:01 PM ----------

Well I'm going to select PDA and try to flash the recovery.tar.md5 file as it is. I sure hope this is right. [MENTION=5216756]jackeagle[/MENTION], please fix the much appreciated OP.

---------- Post added at 03:08 PM ---------- Previous post was at 02:56 PM ----------

It worked thank goodness. I don't usually take chances like that, but I remembered PDA from rooting my S5 Sport many months ago.
[Galaxy S5 Mini Original Android Development] arkansawdave74:
I promise I'm not a total idiot, just new to Samsung and Odin. I see now that the PDA in 3.07 was changed to AP in 3.09+. Sorry. I'll try to keep my postings to a minimum in the future. But I'm not very good at that... Lol.
[Galaxy S5 Mini Original Android Development] James L:
Help

I have flashed both the alpha and stable version on a g800h duos ngh build 4.4.2

The recovery flashes fine and seems to work, but once i flash SuperSU and reboot i get the no binaries error..

I have tried multiple versions of SuperSU with the same results.
[Galaxy S5 Mini Original Android Development] Pedro77:
I just want to backup my data before a reset. Is this the way to go?

Also, it says it will void the warranty, I can't undo this? Like, reset the counter, remove the recovery?? Please help the noob here with a locked phone... :crying:
[Galaxy S5 Mini Original Android Development] Be.0:
I tried flashing this with Heimdall on GNU/Linux and it worked with some caveats. The latest stable release of Heimdall (1.4.1) does not work with the Galaxy S5 Mini 800H. However, compiling Heimdall from the git source on Heimdall's GitHub fixed whatever issue Heimdall had before.

To flash TWRP with Heimdall, download the TWRP image from the beginning of this thread. Run "tar xf recovery.tar.md5" in the directory you downloaded the file to extract the image. Use the extracted "recovery.img" file for the --RECOVERY argument with Heimdall. For example, run:

heimdall flash --RECOVERY ~/recovery.img --no-reboot

Note that capitalizing --RECOVERY is important.
[Galaxy S5 Mini Original Android Development] jackeagle:
TWRP is updated to 3.0.0!!

Download Links are in OP!

Changelog:

Merged with latest TWRP 3.0.0

Fixed Time Zone Issue

Fixed Aroma based Installation

Enjoy!
[Galaxy S5 Mini Original Android Development] luki2411:
Working great and cool looking thx jackeagle
[Galaxy S5 Mini Original Android Development] Ahmetay:
i can't download wtf?

can i ask for a mirror link? :(
[Galaxy S5 Mini Original Android Development] jackeagle:
No issues here. try from PC.
[Galaxy S5 Mini Original Android Development] sasukesama:
Working great :D

Aroma is also working which didn't in the previous release

Nice work jack ✋
[Galaxy S5 Mini Original Android Development] Ahmetay:
i'm already using pc lol
[Galaxy S5 Mini Original Android Development] sasukesama:
Wiping cach takes a looong very long time

System as well

Am I the only one?
[Galaxy S5 Mini Original Android Development] luki2411:
Same here but no problem for me
[Galaxy S5 Mini Original Android Development] Ahmetay:
How can i edit the strings for adding another language?
[Galaxy S5 Mini Original Android Development] darkombra:
If I follow the steps will my sm-g800h be stuck at booting or will it work without problems?

I'm on 5.1.1 Stock and have no custom kernel. Do I need a custom kerne.?
[Galaxy S5 Mini Original Android Development] luki2411:
All will be ok you dont need custom kernel
[Galaxy S5 Mini Original Android Development] darkombra:
it worked!
[Galaxy S5 Mini Original Android Development] eliyash:
Broken mirror

hello,

First, I have to say , thank very mach for your great work!!!!

Second, the download link of twrp is broken, can someone post new link?

Thanks
[Galaxy S5 Mini Original Android Development] Kirpimsi:
Version 3 and 2.8 links are broken.

Could you please upload ?
[Galaxy S5 Mini Original Android Development] martikyan:
https://drive.google.com/folderview?id=0Bw27ceJf1ZglZ1ZjVnA4Y3NXemc&usp=sharing
[Galaxy S5 Mini Original Android Development] iarapilot:
Running stock 4.4 with a 64gb memory card, and with TWRP 2.8 it would not save to the external. But with 3.0 it does. Excellent. Thanks a bunch.
[Galaxy S5 Mini Original Android Development] rxmd:
No you're not. My G800H is stuck at the "Formatting Cache using make_extfs..." prompt for half an hour now. :(
[Galaxy S5 Mini Original Android Development] mielletseed:
It's a little bit annoying. I rebooted to TWRP, went into terminal mode an typed the mkfs command manually. It was done in seconds ...
[Galaxy S5 Mini Original Android Development] surdk3:
DL links broken

DL links appear to be broken for the TWRP downloads. Ideas or additional mirror?

Thanks,

~surdk3~
[Galaxy S5 Mini Original Android Development] Ha-Cker:
Hello. How to come back after installing the factory recovery?
[Galaxy S5 Mini Original Android Development] elitezenithweb:
How can you tell if your phone is the QualCom or the Exynos variant?
[Galaxy S5 Mini Original Android Development] rxmd:
This one should work (from 2nd post).
[Galaxy S5 Mini Original Android Development] Ha-Cker:
link twrp 2.8.7.0 not worked.
[Galaxy S5 Mini Original Android Development] Husk0:
TWPR Recovery for G800H Exynos variant

Is there any TWPR Recovery which works on G800H Exynos variant? I can't find it.
[Galaxy S5 Mini Original Android Development] lfom:
Are you sure it's H? As far as I know the models with Exynos processor are F/M/Y.

http://xdaforums.com/galaxy-s5-mini/orig-development/recovery-twrp-3-0-0-t3313775

You can use Phone Info from Play Store to check phone model and processor, as well as if it's fake.
[Galaxy S5 Mini Original Android Development] Husk0:
Thanx. I checked and model is OK but processor is Qualcomm and TWRP form this topic is alright.
[Galaxy S5 Mini Original Android Development] quanqw:
MTP and mount USB storage don't work.
[Galaxy S5 Mini Original Android Development] caniggia.pl:
Links broken. Any working twrp for 6.0.1 G800H?
[Galaxy S5 Mini Original Android Development] ashishpmb:
Link broken.
[Galaxy S5 Mini Original Android Development] _ELMasterGamer_:
totally working twrp on 6.0.1

Sm-g800h/ds

( s5 mini duos Snapdragon variant)
[Galaxy S5 Mini Original Android Development] hak4:
it didn't work for me help please
[Galaxy S5 Mini Original Android Development] _ELMasterGamer_:
I use the 3.0.0.0

and the root this

https://www.youtube.com/watch?v=kXhDsCV3dos ( sorry for spanish)

if there is a error when you flash the zip go to settings and disable simulate fail for skin test or something like that.......
[Galaxy S5 Mini Original Android Development] hak4:
Thanks Bro it worcked but before I try this method I installed kitkat stock Rom and all its ok :o
[Galaxy S5 Mini Original Android Development] sambalaner:
Go
[Galaxy S5 Mini Original Android Development] marcoaureliocardoso:
Link provided by OP on #2.

Delete the '.md5' extension to flash with Odin.
[Galaxy S5 Mini Original Android Development] pouriasa:
What's about new versions?! ?⁉
[Galaxy S5 Mini Original Android Development] PropCrvtking:
????

What is the use of having TWRP updated? being that neither make new custom (Nougat) rom for g800h
[Nexus 6 Accessories] RANDYRKELLY:
So I've been able to test out this nice USB car charger from Choetech Official​ with Qualcomm 2.0 charging capabilities. And I must say this lil thing works very well. Charged my Nexus 6 up from 15% to 73% around 45min. It's a well built charger that has smart technology for recognizing what kinda devices you have plugged in.

Has a dimmed LED that changes from blue to green when you plug up a fast charge device.

It's a dual USB port charger.

Input: 12-24V

Output 1: 5V 2.4A

Output 2: 5v 2.1A/9V 1.7A/12V 1.3A

I really like this unit. Works better then the crappy one i used to own by Qmadix. That one always seem to stop working after 2 weeks of use.

[Quick Charge 2.0 Car Charger]CHOE 30W (with Most Powerful QC 2.0 Port) Dual USB Car Charger with Micro USB Cable(White) https://www.amazon.com/dp/B00YX7Y3G8/ref=cm_sw_r_other_awd_GxKlwbPTT27F2

PS. the Choetech C0046 does come with nicely built 3ft USB cable. ﻿
[Nexus 6 Accessories] TweetyBear:
I received this charger couple weeks ago and have been using it. The charger arrives in a nice package with the standard accessories. Inside it has the charger, the usb cable, instructions manual, and a pamphlet that ask if you're happy with the product or not. Pretty standard nowadays. I got the black charger but they also offer it in white. The charger is shorter than my other ones which is a plus for me. I don't like them to stick out of my car port since it's really close to my shift knob. The charger comes with two usb ports. 1 is for quick charge 2.0 for some phones like my galaxy note 5. The other is a normal port that charges pretty fast too, up to 2.4 amps. You can use either ports to charge your devices and they will charge to the max allowed but if you have a quick charge 2.0 enabled device, it's best to use that port. They colored the port blue for fast recognition which is nice. I don't have to fiddle around with it while I'm driving to figure out which port it is. The quick charge can charge my phone from 50% to close to full in about 45 mins. It takes longer if the phone is being used. I use the charger daily during my drive to school. I always charge it up to 100% before I head to class so it can last me all day. I was worried that by using quick charge so often, it would deteriorate my battery life but I haven't experienced that yet and hope I never do. When I use the charger to charge 2 devices, they both charge at their max. My phone charges with the quick charge while the other phone charges with the other port and it doesn't affect each other, which is very good. I really love this charger. If Iphones had quick charge, I would buy this charger for everyone in my family. View attachment 3544418

View attachment 3544419

View attachment 3544420