Hello all.
Yesterday I received my G1 in the mail, and I have rooted it, and installed HardSPL. The only problem is that whenever I try to flash a custom recovery, it stays the same. I boot into Boot Loader mode, type fastboot flash recovery /path/to/recovery.img, and it says that it flashes successfully, but when I then boot into recovery mode, it is the stock with custom keys recovery. Please help.
NOTE: I am a Samsung person, so I assume I am bad with fastboot, and that is the cause of the errors. Thanks for not calling me a noob in advance!
Nevermind. I have figured it out. I used Ubuntu and all my problems were solved. Suggestion to those who have my problem, don't use Macintosh, as it doesn't flash well. Use Ubuntu Linux, or Windows.
GBGamer said:
don't use Macintosh
Click to expand...
Click to collapse
great advice
Can't help to say that as Steve said; "You must be using it wrong."
Steve wasn't always right...
Sent from my HTC Vision using xda premium
I am definitely making sure my next computer has completely open source (or at least Linux) drivers!
Tick, tock, goes the clock
Even for the Doctor
Related
Good evening all. I am hoping for some help before I try and exchange my Nexus 7.
The Nexus 7 was running Rasbeanjelly fine on a trinity kernel.
I flashed a new kernel motlry kernel.
I am now stuck with access to fastboot, no access to recovery, the 7 wont boot up.
So I cant get to recovery (which was TWRP). I cant flash a new rom because the computer (windows 7) doesnt see the device. I have downloaded the Nexus 7 tool kit but it doesnt see the device even if I refresh the drivers (before the issue I had no problems with the 7 being seen on the computer). I dont see how I can use adb as the device cant be seen by the computer.
Any last thoughts before I return?.
Many thanks one and all.
Matt.
This may help you blog.laptopmag.com/how-to-hard-reset-a-bricked-nexus-7-with-your-pc
Yeah but adb uses command line? Just because it is not showing up doesn't mean you are without a fix. Don't give up. Did you try using a toolkit? I had a similar problem but got it to work. I am trying to remember how I got it to flash. Thinking......
Sent from my Nexus 7 using xda app-developers app
fastboot you say that you have? try fastboot booting your recovery. also, when you get this sorted, your gonna want to flash the newest bootloader, it fixes the issue of not being able to get into recovery from your bootloader.
put the recovery file into the same folder as fastboot on your computer. open fastboot/open the command window. type..
fastboot devices(press enter)(this should give you your devices id number if fastboot sees your device)
fastboot boot recovery yourrecoveryname.img(press enter)(this should boot the recovery)
Thanks guys for the advice. I will give it another go this weekend and come back for a bit of help or let you know resolved. Last day at work!.
Thanks again.
Matt
I had mine stuck with no bootloader and managed to get it flashed. I do not see the point in spending hours with command line unless you would want to learn. Why spend hours on something when you don't have the time? Some say not to use toolkits but I guess they always want to make things harder for themselves. Granted, we need to understand exactly it is what we are doing, many of tutorials are like one of big riddle. I recommend using this toolkit.... http://forum.xda-developers.com/showthread.php?t=1809195 Make sure you are at page 1.
Sent from my Nexus 7 using xda app-developers app
Thanks all got it fixed with Nexus Root Tool kit. I have now update the bootloader to 3.41.
Matt
Hello folks,
During update from Revolution HD 3.4 to 3.5 something went wrong and process stopped before it got finished. Now I ended up in bootloop, even recovery is not working. I've tried to use RUU but failed on CID verification as I'm having the phone from 3 IE. Is any chance to bring it back to life or i just got very expensive paper weight ?
Or if anyone can provide RUU for 3 IE I'm willing to pay for it.
Bad day, bad day...
Thank you for any advice.
megahafo said:
Hello folks,
During update from Revolution HD 3.4 to 3.5 something went wrong and process stopped before it got finished. Now I ended up in bootloop, even recovery is not working. I've tried to use RUU but failed on CID verification as I'm having the phone from 3 IE. Is any chance to bring it back to life or i just got very expensive paper weight ?
Or if anyone can provide RUU for 3 IE I'm willing to pay for it.
Bad day, bad day...
Thank you for any advice.
Click to expand...
Click to collapse
What is happening when you enter recovery?
MacHackz said:
What is happening when you enter recovery?
Click to expand...
Click to collapse
I can see the recovery screen (clockworkmod) for about 0.1 second and it reboots again.
megahafo said:
I can see the recovery screen (clockworkmod) for about 0.1 second and it reboots again.
Click to expand...
Click to collapse
try reflashing it and wiping cache etc
MacHackz said:
try reflashing it and wiping cache etc
Click to expand...
Click to collapse
Thanks, for hint. Got recovery working again
What I have done.
1.) Unlocked, re-locked bootloader.. (i think this did the trick, full wipe ?)
2.) Wiped cache
3.) Re-flash clockworkmod
4.) Upload ROM using sideload.
Now the phone is back. I hope i will not break something again.
Hi, I am having the same issue with my phone as of right now. I tried re-locking bootloader and then unlocking again and also reflashing clockwork and I am still getting the bootloop and cannot access recovery (flashes for 0.1 secs and then disappears).
What exactly did you do to fix the issue?
tokenwoken said:
Hi, I am having the same issue with my phone as of right now. I tried re-locking bootloader and then unlocking again and also reflashing clockwork and I am still getting the bootloop and cannot access recovery (flashes for 0.1 secs and then disappears).
What exactly did you do to fix the issue?
Click to expand...
Click to collapse
The cue there if wiping the cache partition.
Riyal said:
The cue there if wiping the cache partition.
Click to expand...
Click to collapse
Hi Riyal,
I have fixed that issue with fastboot erase cache. Now, I am having a problem loading a ROM because it states in recovery that it "can't mount SD card"?
Figured it out, I just had to ADB push a stock rom and then re-wipe/re-flash
tokenwoken said:
Hi Riyal,
I have fixed that issue with fastboot erase cache. Now, I am having a problem loading a ROM because it states in recovery that it "can't mount SD card"?
Click to expand...
Click to collapse
I had the same problem, going to try to sideload this stock de-odexed rom (didn't work the first few times) and CHILL THE PHUCK out until AOKP.
scared me lol first HTC device, brand new, and I thought I broke it.
P.S I realized that REVOHD uses AROMA, that's why it wouldn't sideload.... Am I Rite?
Similar issue
tokenwoken said:
Figured it out, I just had to ADB push a stock rom and then re-wipe/re-flash
Click to expand...
Click to collapse
My HTC One device is actually suffering the same problem.
I bought my HTC One Sprint(Sim-Free Edition) in the US and got it to India.
But after I inserted my Indian Sim it said ''SIM LOCK ENABLED''.....I just got frustrated and
rooted the device and tried to install ''Android RevolutionHD (Odexed)'' Stock ROM with the help of TWRP.
But after I installed the stock rom, my device is just showing the HTC symbol and hanging there itself.
It Hangs there for around 6-7mins and reboots and the same happens again.
The only thing I can do is to get in to the bootloader and Power OFF the Device.
Any Help???? Please..... just having a costly paper weight since 2 weeks.
Please need help urgently....!!!
Hi
Greetings,
Did you flashed boot.IMG if no
Extract the boot.img from the Rom
Copy that file to abd/fastboot folder
Now connect you phone with pc with your phone booted in fastboot/bootloader,
Later flash boot.img by following command
"Fastboot flash boot boot.img"
Reboot and your done
If you do not know how to use abd search for it
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
thanks but....
shrex said:
Hi
Greetings,
Did you flashed boot.IMG if no
Extract the boot.img from the Rom
Copy that file to abd/fastboot folder
Now connect you phone with pc with your phone booted in fastboot/bootloader,
Later flash boot.img by following command
"Fastboot flash boot boot.img"
Reboot and your done
If you do not know how to use abd search for it
Sent from my HTC Sensation XE with Beats Audio Z715e using xda premium
Click to expand...
Click to collapse
thanks for your advice but how do i extract boot.img when the phone is not even switching on to connect to the pc.
suhazgummadi said:
thanks for your advice but how do i extract boot.img when the phone is not even switching on to connect to the pc.
Click to expand...
Click to collapse
You have the zip file of ARHD in your pc extract the boot.img using winrar thats it and you have to put that file in abd/fastboot folder in pc
and everything what i said its to be done in pc
excpet putting phone in fastboot mode
suhazgummadi said:
My HTC One device is actually suffering the same problem.
I bought my HTC One Sprint(Sim-Free Edition) in the US and got it to India.
But after I inserted my Indian Sim it said ''SIM LOCK ENABLED''.....I just got frustrated and
rooted the device and tried to install ''Android RevolutionHD (Odexed)'' Stock ROM with the help of TWRP.
But after I installed the stock rom, my device is just showing the HTC symbol and hanging there itself.
It Hangs there for around 6-7mins and reboots and the same happens again.
The only thing I can do is to get in to the bootloader and Power OFF the Device.
Any Help???? Please..... just having a costly paper weight since 2 weeks.
Please need help urgently....!!!
Click to expand...
Click to collapse
The Sprint version is never going to work on any carrier other than Sprint. It's a CDMA device. The sim slot if for connecting to Sprint's LTE network, but requires a CDMA connection first and foremost to work at all.
Sent from my HTC One using xda premium
Thanks, this actually worked for me. I have HTC One TMO edition, i did a sdcard format and things went very bad from there and i was not able to flash anything and recovery kept rebooting.. after i tried this below, it worked like a charm..
megahafo said:
Thanks, for hint. Got recovery working again
What I have done.
1.) Unlocked, re-locked bootloader.. (i think this did the trick, full wipe ?)
2.) Wiped cache
3.) Re-flash clockworkmod
4.) Upload ROM using sideload.
Now the phone is back. I hope i will not break something again.
Click to expand...
Click to collapse
Quickest and easiest way to fix this issue is...
'fastboot erase cache'
'fastboot reboot recovery'
hnt20 said:
Thanks, this actually worked for me. I have HTC One TMO edition, i did a sdcard format and things went very bad from there and i was not able to flash anything and recovery kept rebooting.. after i tried this below, it worked like a charm..
Click to expand...
Click to collapse
I'm stuck on the same boat :\
I was able to finally boot into CWM recovery but I'm getting write errors all over the place.
I used the AIO Kit to re-lock the bootloader and unlock it - Reflashed CWM - Tried to sideload ARHD 10.0 but the DOS prompt errors out saying that it cannot find my device.
Little help?
HumorousMaximus said:
I'm stuck on the same boat :\
I was able to finally boot into CWM recovery but I'm getting write errors all over the place.
I used the AIO Kit to re-lock the bootloader and unlock it - Reflashed CWM - Tried to sideload ARHD 10.0 but the DOS prompt errors out saying that it cannot find my device.
Little help?
Click to expand...
Click to collapse
i was going through the same thing yesterday and i thought i had bricked my phone. what i did that finally worked, was unplugging the usb, restarting the computer, reinstalling htc drivers, then restarting the computer, then using a different usb port. i was finally able to sideload ARHD whereas before i could do fastboot commands, but it wasn't responding to the sideload, and wasn't able to mount the sdcard, so i thought i was screwed. :good:
mky4b11 said:
i was going through the same thing yesterday and i thought i had bricked my phone. what i did that finally worked, was unplugging the usb, restarting the computer, reinstalling htc drivers, then restarting the computer, then using a different usb port. i was finally able to sideload ARHD whereas before i could do fastboot commands, but it wasn't responding to the sideload, and wasn't able to mount the sdcard, so i thought i was screwed. :good:
Click to expand...
Click to collapse
Thanks for the tip, I was able to get back into AROMA but the original issue that got me to this point came up again. Aroma installer runs and during the install it kicks itself out and sends me back to recovery, so the installer doesn't complete. It gets to about 30% and craps out just after it writes system data and starts to install the .apk's. Screen goes black and it reboots itself and sends me to recovery.
thoughts?
I feel like I have used up all my resources on trying to get my Sprint HTC One back to stock.
Last night I was able to unlock it with no trouble. I didn't realize this would wipe out all my media as well. (not the issue)
So I was going to go and install Benny's Cleanrom and I used Superwipe to clear all the cache and everything that was being restored from the back up. I flashed the Superwipe Rom and it seemed to have gotten the job done, but it also wiped out my OS.
So now I have been stuck with the ability of accessing bootloader and recovery, I am using TWRP right now. None of my pc's recognize my phone when I try to mount it. The phone also shows errors when I try to do so, coming up stating that it cannot mount anything except usb otg. I don't have a USB OTG cable right to use, so that option is still out the window.
I have tried this method
I have tried this method multiple times but ADB was not working. http://forum.xda-developers.com/showthread.php?t=2317989
I have tried the Fastboot method, which had me relocking the phone and running the ruu. Though since I am on the latest version 1.3, the 1.2.9 RUU I was trying to use kept on failing. When doing it through Hasoon's AIO tool it seems that the ruu works when I flash the ruu zip. Though running it the first time it would show up that it failed, but when I re-flash it the second time on the cmd line it shows successful though on the phone the green bar never completes it and it stays at like 95% and doesn't complete the install on the phone.
If someone knows how to get my phone back to stock I would be very appreciative. I am new to rooting on the HTC One, I previously rooted my Evo 3D and my girls SG2.
If someone wants to help me out with team viewer, I will gladly allow anyone to assist me in that matter. I am just hoping that this can be resolved.
Now I see when I type ADB devices in cmd, it shows FA33ZS907479 recovery. I don't know if this has any relevance in that it sees the TWRP recovery.
BiGsMiLeSKyLe said:
I feel like I have used up all my resources on trying to get my Sprint HTC One back to stock.
Last night I was able to unlock it with no trouble. I didn't realize this would wipe out all my media as well. (not the issue)
So I was going to go and install Benny's Cleanrom and I used Superwipe to clear all the cache and everything that was being restored from the back up. I flashed the Superwipe Rom and it seemed to have gotten the job done, but it also wiped out my OS.
So now I have been stuck with the ability of accessing bootloader and recovery, I am using TWRP right now. None of my pc's recognize my phone when I try to mount it. The phone also shows errors when I try to do so, coming up stating that it cannot mount anything except usb otg. I don't have a USB OTG cable right to use, so that option is still out the window.
I have tried this method
I have tried this method multiple times but ADB was not working. http://forum.xda-developers.com/showthread.php?t=2317989
I have tried the Fastboot method, which had me relocking the phone and running the ruu. Though since I am on the latest version 1.3, the 1.2.9 RUU I was trying to use kept on failing. When doing it through Hasoon's AIO tool it seems that the ruu works when I flash the ruu zip. Though running it the first time it would show up that it failed, but when I re-flash it the second time on the cmd line it shows successful though on the phone the green bar never completes it and it stays at like 95% and doesn't complete the install on the phone.
If someone knows how to get my phone back to stock I would be very appreciative. I am new to rooting on the HTC One, I previously rooted my Evo 3D and my girls SG2.
If someone wants to help me out with team viewer, I will gladly allow anyone to assist me in that matter. I am just hoping that this can be resolved.
Click to expand...
Click to collapse
BiGsMiLeSKyLe said:
Now I see when I type ADB devices in cmd, it shows FA33ZS907479 recovery. I don't know if this has any relevance in that it sees the TWRP recovery.
Click to expand...
Click to collapse
Check pm :thumbup:
Sent from my HTCONE using xda app-developers app
I need help too
bigdaddy619 said:
Check pm :thumbup:
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Im having the same problem I have nothing on my phone and adb sideload wont work and I also tried the RUU and I have the .31 version so i can't use it either
rj54271 said:
Im having the same problem I have nothing on my phone and adb sideload wont work and I also tried the RUU and I have the .31 version so i can't use it either
Click to expand...
Click to collapse
I work weird hours so if you can wait and I'll help or you can try to do it yourself look here Q21
SERIOUSLY STUMPED!!
I was in the process of flashing the 24a ROM when i realized i had to put one more file in the storage in order to flash the ROM completely,but only after i wiped my "laf.img" so i got stuck in fastboot mode ..ended up using fastboot commands to recover my download mode but now I cannot get my device to be recognized by either laptop i tried re-installing drivers and unplugging re plugging,restarting both laptops..i just really don't know what else to do somebody please help ((
To anyone who took the time to read this and help out I also have team viewer available and thank you, any help is given thanks in advance i just need my phone back guys :/
TTMBeats said:
SERIOUSLY STUMPED!!
I was in the process of flashing the 24a ROM when i realized i had to put one more file in the storage in order to flash the ROM completely,but only after i wiped my "laf.img" so i got stuck in fastboot mode ..ended up using fastboot commands to recover my download mode but now I cannot get my device to be recognized by either laptop i tried re-installing drivers and unplugging re plugging,restarting both laptops..i just really don't know what else to do somebody please help ((
To anyone who took the time to read this and help out I also have team viewer available and thank you, any help is given thanks in advance i just need my phone back guys :/
Click to expand...
Click to collapse
I had to install 4 different items under Device Manager to get mine working, when you open it up, are there any icons with the yellow flag on them in the device manager tree?
mjones73 said:
I had to install 4 different items under Device Manager to get mine working, when you open it up, are there any icons with the yellow flag on them in the device manager tree?
Click to expand...
Click to collapse
no...? I restored mine to stock earlier today but mine was from 12b to 11a so I could take the OTA....
TheOriginalKyle said:
no...? I restored mine to stock earlier today but mine was from 12b to 11a so I could take the OTA....
Click to expand...
Click to collapse
I was just pointing out to the person having issues with the flash tool to make sure they have all the drivers installed...
Solved!!
mjones73 said:
I was just pointing out to the person having issues with the flash tool to make sure they have all the drivers installed...
Click to expand...
Click to collapse
Update : Guys I figured out what was wrong with some help of XDABBEB (the dev of the custom 24a ROM) he actually helped me step by step... turns out I lost my recovery somehow SOOOOO I was stuck with fastboot. Had to push a new recovery via fastboot from there I had to fix a lovely driver issue (courtesy of windows) which in the end I couldn't get it to work so I went with KOUSH universal adb driver which is a LIFESAVER! From there had to adb push the bootstack zip and the ROM file itself installed via TWRP 2.7.0.0 and did a clean install...... As you can see it was a fun night/day for me.. But as of now I am running 24a rooted and with all of XDABBEB'S mods.. And it is beautiful. Lol I know you alot of people won't take the time to read this whole thing but just in case anyone has the same problem there you are!
mjones73 said:
I was just pointing out to the person having issues with the flash tool to make sure they have all the drivers installed...
Click to expand...
Click to collapse
Sorry thought you were the op
TTMBeats said:
Update : Guys I figured out what was wrong with some help of XDABBEB (the dev of the custom 24a ROM) he actually helped me step by step... turns out I lost my recovery somehow SOOOOO I was stuck with fastboot. Had to push a new recovery via fastboot from there I had to fix a lovely driver issue (courtesy of windows) which in the end I couldn't get it to work so I went with KOUSH universal adb driver which is a LIFESAVER! From there had to adb push the bootstack zip and the ROM file itself installed via TWRP 2.7.0.0 and did a clean install...... As you can see it was a fun night/day for me.. But as of now I am running 24a rooted and with all of XDABBEB'S mods.. And it is beautiful. Lol I know you alot of people won't take the time to read this whole thing but just in case anyone has the same problem there you are!
Click to expand...
Click to collapse
i think this is the problem i am having but i don't know how you did any of that to fix it!?!?!? I am going out of town in 2 days and i desperately need my phone. Got any help for me?
First thing first see if you can get into recovery
Sent from my VS980 4G using XDA Premium 4 mobile app
TTMBeats said:
Update : Guys I figured out what was wrong with some help of XDABBEB (the dev of the custom 24a ROM) he actually helped me step by step... turns out I lost my recovery somehow SOOOOO I was stuck with fastboot. Had to push a new recovery via fastboot from there I had to fix a lovely driver issue (courtesy of windows) which in the end I couldn't get it to work so I went with KOUSH universal adb driver which is a LIFESAVER! From there had to adb push the bootstack zip and the ROM file itself installed via TWRP 2.7.0.0 and did a clean install...... As you can see it was a fun night/day for me.. But as of now I am running 24a rooted and with all of XDABBEB'S mods.. And it is beautiful. Lol I know you alot of people won't take the time to read this whole thing but just in case anyone has the same problem there you are!
Click to expand...
Click to collapse
Can you please give us step by step instructions?
Earlier I have updated my phone to 24A. Then rooted and tried to install irobot25 to install the TWRP and ended with the fastboot mode on the phone. Currently the phone is just recognized as Android phone but not as LG VS980. I am in the same situation as you are earlier.
I really appreciate your help. My phone is in this state from the past 2 weeks and really getting frustated with it.
Download the koush USB driver Google search it first then let me know when that's done
Sent from my VS980 4G using XDA Premium 4 mobile app
TTMBeats said:
Update : Guys I figured out what was wrong with some help of XDABBEB (the dev of the custom 24a ROM) he actually helped me step by step... turns out I lost my recovery somehow SOOOOO I was stuck with fastboot. Had to push a new recovery via fastboot from there I had to fix a lovely driver issue (courtesy of windows) which in the end I couldn't get it to work so I went with KOUSH universal adb driver which is a LIFESAVER! From there had to adb push the bootstack zip and the ROM file itself installed via TWRP 2.7.0.0 and did a clean install...... As you can see it was a fun night/day for me.. But as of now I am running 24a rooted and with all of XDABBEB'S mods.. And it is beautiful. Lol I know you alot of people won't take the time to read this whole thing but just in case anyone has the same problem there you are!
Click to expand...
Click to collapse
I'm in the exact same position as you, if you could help me out with what you did the unbrick this thing that would be great. Thanks
Even KOUSH drivers don't work
Digging up this thread ...
I have a bricked G2.. Flashing a ROM via LGFLASHTOOL 2014 went bad at 50%.. Now all it does is Firmware Update Mode.
Before the G2 was recognized and accessible, but now even the KOUSH drivers don't recognize the phone.
I tried reinstalling, uninstalling, rebooting, etc but keep getting the error: "This device cannot start. (Code 10)"
Command prompt ADB commands don't work either because the phone just isn't recognized.
Where do I go from here please?
elwnvd said:
Digging up this thread ...
I have a bricked G2.. Flashing a ROM via LGFLASHTOOL 2014 went bad at 50%.. Now all it does is Firmware Update Mode.
Before the G2 was recognized and accessible, but now even the KOUSH drivers don't recognize the phone.
I tried reinstalling, uninstalling, rebooting, etc but keep getting the error: "This device cannot start. (Code 10)"
Command prompt ADB commands don't work either because the phone just isn't recognized.
Where do I go from here please?
Click to expand...
Click to collapse
Same. I have bricked a L70.
I ****ed up. I accidentally deleted everything from the bootloader menu. I was just about to flash a ROM onto the phone and forgot about it not having an SD card so all the internal data was wiped.
The phone is now always on and stuck on the green HTC logo with quietly brilliant written underneath.
Just before this the bootloader was unlocked and the phone was S-OFF. When I plug the phone into my PC it does not get recognized. Is there anything I can do via fastboot or adb to get something back onto the phone? I can't access recovery because it's stuck on the logo. Sometimes when I hold the power button the screen will go black but moments later it will go back to the HTC logo. I assume I'm in some sort of bootloop but I have no idea.
Is there anything I can do? This is an absolute nightmare.
I've tried fastboot reboot-bootloader but that says < Waiting for device >.
I appreciate any help you can give. Thanks in advance.
Edit: I just got into recovery. Don't want to lose my chance, what should be my next step?
Sideload a Rom and install it! You use TWRP?
Sent from my M8
RED_ said:
Edit: I just got into recovery. Don't want to lose my chance, what should be my next step?
Click to expand...
Click to collapse
Yes, you should install now with sideload. In TWRP under "Advanced" in CWM based recoveries under install zip/from sideload
But if there is no connection between ADB and your device it won't work.
Wait for a minute when it is connected and maybe the driver will get re-installed so sideload might work then.
tetakpatalked from P5110
Toxicology said:
Sideload a Rom and install it! You use TWRP?
Sent from my M8
Click to expand...
Click to collapse
tetakpatak said:
Yes, you should install now with sideload. In TWRP under "Advanced" in CWM based recoveries under install zip/from sideload
But if there is no connection between ADB and your device it won't work.
Wait for a minute when it is connected and maybe the driver will get re-installed so sideload might work then.
tetakpatalked from P5110
Click to expand...
Click to collapse
Yes I'm using TWRP.
I did a sideload of a Paranoid Android ROM. After it completed I tried a reboot but the device still warns me that there is no OS installed so I haven't done it yet. Although it said the install completed I'm worried it may not have as a result of this message.
Ok rebooting did in fact boot into the ROM. All is well.
I love you all.
It's stories like this that keep giving us beginners the courage to continue trying new things. This forum has to be one of the friendliest I've found.
Sent from my HTC One using Tapatalk