yashsingh1/xdaforums huggingface dataset:
[Verizon Samsung Galaxy S III] buhohitr:
Safestrap is only for people who already updated to 4.3 rom with LOCKED bootloader. In your case, NO you don't need safestrap. You could install 4.3 for unlocked bootloader (in your case) here are a few:

http://xdaforums.com/showthread.php?t=1904329

http://xdaforums.com/showthread.php?t=2591895

http://xdaforums.com/showthread.php?t=2608639
[Verizon Samsung Galaxy S III] MattDusza:
Gturvis mingled

Thank You. I guess I missed something when I was reading on how to avoid getting your bootloader locked in the process.
[G2 General] toge64:
Any ideas of a reputable place to buy one? EBay looks like my only option?!
[G2 General] vPro97:
Yeah, I guess that's your only option since it's not yet released in the UK
[G2 General] baileyjr:
http://www.tiptopelectronics.co.uk/lg-g2-d802-unlocked-phone-10033.html

I've got a white one on order from them, been waiting a week now so expecting delivery any day.

If you look at their shipping info, they ship from their global warehouse to their UK warehouse and then onto you, but it does take a week or more.

You can pay by paypal so should be safe.
[G2 General] toge64:
thanks, have you received yours?
[G2 General] baileyjr:
It was delayed because of Chinease new year mate, so I cancelled and picked my 32gb White one up for the same price from an ebay seller. £382 with next day delivery. Very happy with it.

http://stores.ebay.co.uk/photogear2...25983016&_sid=658450366&_trksid=p4634.c0.m322 :good:
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
Hey everyone, (((((SOLVED)))))

so here is the situation.

-HTC One Bell Canada

-S on

-Twrp Recovery newest version

-No OS or backup (I accidentally deleted it)

-Windows 7 64bit

-I have fastboot files, adb files/sdk and the 3.23.666.1 Bell mobility RUU zip with no exe

I just want to get my phone back to stock then after i'll reroot and create a backup of stock so I won't have this happen again.

here is what's on my bootloader screen

Tampered

unlocked

hboot 1.55

I have tried a lot of the similar situation fixes on google and here but I couldn't find anything that has put me in a better place.

when I fastboot with

fastboot oem rebootRUU

then

fastboot flash zip ruu.zip

I get Error 12 signature verify fail when I try with relocked status

and with unlocked status I get 24 parsing android-info fail

I tried to sideload with twerp and advanced then adb sideload and all I get is error/cannot flash zip.

Also tried installing rumrunner to get my s off but luck either.

I have also tried 4 other RUUs from htcdev and a few other places.

If there is any info you need please ask, thank you in advance.

You guys are my last hope....
[One (M7) Q&A, Help & Troubleshooting] Uxepro:
Don't panic my friend, you just forgot to relock your bootloader first :)

fastboot oem lock
[One (M7) Q&A, Help & Troubleshooting] nateboi81:
Why don't you just adb push a custom rom to your phone and flash that
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
Thanks Uxepro, but I have tried to flash with and without the bootloader unlocked. I get 2 different error messages, which I posted originally (12 signature verify and the 24 parsing android info fail).

If there is a step i'm missing could you tell me the step by step just in case I did something stupid.
[One (M7) Q&A, Help & Troubleshooting] alray:
To flash ruu with s-on you need 2 things:

Locked or relocked bootloader

Signed ruu (not decrypted)
[One (M7) Q&A, Help & Troubleshooting] nkk71:
1- Where did you get that from, link please

2- please copy/paste command prompt (all of it), not just the msg you get, everything from start to beginning
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
I really like the stock Sense OS. At the same time I love apps like greenify and titanium backup. I might try to flash one just in the mean time though.
[One (M7) Q&A, Help & Troubleshooting] nkk71:
check [MENTION=1754030]ClydeB1[/MENTION] index thread for all ROMs etc, http://xdaforums.com/showthread.php?t=2438026

Lot's of Sense ROMs available, all of them good, some very close to stock, others with plenty of tweaks... you'll just have to read a bit, and try a few to see which one works for you.

I'm personally using ARHD 51.0 at the moment and loving it; but that is a personal choice.... you need to try a few to see what works for you
[One (M7) Q&A, Help & Troubleshooting] Emhalwis:
Since you have twrp recovery, you can restore a nandroid backup http://www.htc1guru.com/downloads/stock-nandroid-downloads/ has a collection. these are stock backups, or any nandroid will work. Once the backup restored and the phone booted, go back to twrp and you can flash any rom if you want.

I had the same situation before and that's how I solved it, that if you prefer custom roms to just being stock.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
Thank you :) nobody said it clear to me like that. So is that why it says signature fail, caused it not a signed ruu?

1. http://www.htc1guru.com/dld/ota_m7_ul_jb43_sense50_mr_bm_3-23-666-1-1-29-666-17_r_release-zip/

2.

C:\Fastboot>fastboot oem lock
...
(bootloader) Lock successfully...
(bootloader) mipi display off
(bootloader) mipi_dsi_cmds_tx_ext
(bootloader) pm8921_vreg_disable function, vreg_id = 38
(bootloader) pm8921_vreg_disable function, vreg_id = 1
(bootloader) TZ_HTC_SVC_DISABLE ret = 534642044 (0x1FDDFD7C)
(bootloader) Use PSHOLD to reset device.
FAILED (status read failed (Too many links))
finished. total time: 1.152s

C:\Fastboot>fastboot oem rebootRUU
...
(bootloader) Start Verify: 3
OKAY [ 0.046s]
finished. total time: 0.046s

C:\Fastboot>fastboot flash zip ruu.zip
sending 'zip' (1054139 KB)...
OKAY [ 54.199s]
writing 'zip'...
(bootloader) signature checking...
FAILED (remote: 12 signature verify fail)
finished. total time: 175.630s

I'll try that in the meantime. Thank you :) (I have to use my htc one s till I get my one back up and running lol great phone just not the same at all haha.)

I got mine from there too. But mine didn't work....can you give me the steps with the codes, maybe I missed something....I'm very new at this.

So if I get the stock/nandroid back up on my phone, does that mean when I flash a different rom I can use the backup to go back to stock?

Thanks for your help so far everyone I really appreciate it.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
2.

C:\Fastboot>fastboot oem lock
...
(bootloader) Lock successfully...
(bootloader) mipi display off
(bootloader) mipi_dsi_cmds_tx_ext
(bootloader) pm8921_vreg_disable function, vreg_id = 38
(bootloader) pm8921_vreg_disable function, vreg_id = 1
(bootloader) TZ_HTC_SVC_DISABLE ret = 534642044 (0x1FDDFD7C)
(bootloader) Use PSHOLD to reset device.
FAILED (status read failed (Too many links))
finished. total time: 1.152s

C:\Fastboot>fastboot oem rebootRUU
...
(bootloader) Start Verify: 3
OKAY [ 0.046s]
finished. total time: 0.046s

C:\Fastboot>fastboot flash zip ruu.zip
sending 'zip' (1054139 KB)...
OKAY [ 54.199s]
writing 'zip'...
(bootloader) signature checking...
FAILED (remote: 12 signature verify fail)
finished. total time: 175.630s

I'll try that in the meantime. Thank you :) (I have to use my htc one s till I get my one back up and running lol great phone just not the same at all haha.)

I got mine from there too. But mine didn't work....can you give me the steps with the codes, maybe I missed something....I'm very new at this.

So if I get the stock/nandroid back up on my phone, does that mean when I flash a different rom I can use the backup to go back to stock?

Thanks for your help so far everyone I really appreciate it.
[One (M7) Q&A, Help & Troubleshooting] clsA:
First off the file your using is not a RUU it's an OTA

OTA M7 UL JB43 SENSE50 MR BM 3.23.666.1-1.29.666.17 R Release

their not the same thing OTA is flashed with a stock recovery on a Stock phone.

The nandroid backup / restore is your best bet at this point
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
so should I do exactly the same thing and steps just use the nandroid file instead?
[One (M7) Q&A, Help & Troubleshooting] clsA:
No .. you have to push the files to your phones sdcard, TWRP directory where your backups are stored and restore the backup

it will look like this without the *****

I just used one file as an example .. you'll have many files in your backup
[One (M7) Q&A, Help & Troubleshooting] alray:
Can we restore directly from a zip in twrp? Every time I did I extracted the zip before on my pc then pushed the .md5 and .win files in /TWRP/BACKUPS/HT*********/backup
[One (M7) Q&A, Help & Troubleshooting] clsA:
no it has to be extracted like you said

I just pushed a zip as an example to show the full path needed
[One (M7) Q&A, Help & Troubleshooting] alray:
ok nmv I was a little confused and didnt read your previous post correctly :eek:
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
I sort of understand what you guys mean.....if I change the name of zip file to like nanbackup does that matter?

I know almost nothing about this process, can you do it in code form and a bit simpler.....sorry I'm a bit noobish
[One (M7) Q&A, Help & Troubleshooting] alray:
if you extract the zip to a folder named "nanbackup'' and you move that folder in your adb/fastboot folder then i think the right command should be:

adb push nanbackup /data/media/0/TWRP/BACKUPS/HT********/nanbackup/

note the space between nanbackup and /data/......

and you should be able to see the backup in twrp after the push is completed

Maybe [MENTION=5693458]CiSa[/MENTION] can confirm that before you proceed...
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
thank you, so before I try this...what do i actually type where it says HT******

or how can I find out what to put?
[One (M7) Q&A, Help & Troubleshooting] alray:
read post 14 from cIsA

yourp hone must be booted in twrp. type this code:

adb devices

then it will output your device S/N. Use your SN instead of HT*********
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
thanks so much, I'll try it and give it a shot. I'll let you know in a bit how it goes. :)
[One (M7) Q&A, Help & Troubleshooting] alray:
ok i'll wait for your reply, looks like cIsA is away atm.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
ok so it's on i think....I see in the backu option for twrp

x boot(16mb)

recovery(15mb)

x system(31mb)

cache(0mb)

x data(26624mb)

so I swipe to backup now?

and then hit restore?
[One (M7) Q&A, Help & Troubleshooting] clsA:
No

you download a nandriod from the internet

you extract it to a folder on your pc

you push that folder to your phone then you restore it in recovery

their's no backing up

Sorry but I'm off to bed
[One (M7) Q&A, Help & Troubleshooting] alray:
backup what? your phone isn't booting there is nothing to backup, just restore.

edit: like cIsA said ;) too fast for me

---------- Post added at 03:43 AM ---------- Previous post was at 03:34 AM ----------

btw what nandroid backup did you downloaded? Do you have a link? or the complete file name?

---------- Post added at 03:54 AM ---------- Previous post was at 03:43 AM ----------

ok you are using the right nandroid ;) not sure about this ''protocol failure'' at the end.... did you had any issue with your usb connection?

Did you restored successfully?
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
nope :( there is no file or anything in the restore menu for twrp
[One (M7) Q&A, Help & Troubleshooting] alray:
try this:

adb push nanbackup /sdcard/TWRP/BACKUPS/HT345W905433/nanbackup/

and check if you can see the restore file in twrp
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
ok i'll try it out, thanks for sticking with me

EDIT: So to make sure i'm not doing it wrong

I go into adb sideload menu and then do the code right?

i don't swipe or anything and just run the code?
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
So to make sure i'm not doing it wrong

I go into adb sideload menu and then do the code right?

i don't swipe or anything and just run the code?
[One (M7) Q&A, Help & Troubleshooting] alray:
Lol NOOOOOOOOOOOOOOOOO

We never said to use adb sideload!!!!

just boot your phone in twrp and don't select anything then do the command! :laugh:

You might want to try again the /data/media/0 command NOT with adb sideload

:p
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
oh my gosh im so sorry :( idiot over here lol

i'll try lol

how long should it be taking to complete?
[One (M7) Q&A, Help & Troubleshooting] alray:
the files push may take like 2-3 mins.

Not really sure about how long restore take but if I remember, you'll have a progress bar when it restore.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
so it's going...this is what I have so far

I PM'd the code since it won't let me post it here for some reason
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
I'm heading out for about 5 hours, i'm going to let it run and i'll let you know what happened when I come back. You can reply whenever you like and I appreciate all you've done so far :)
[One (M7) Q&A, Help & Troubleshooting] alray:
did not received your pm

and btw if you appreciate my help don't hesitate to click the ''thanks'' button, its always appreciated, and click tanks for cIsA help's too.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
I did already :)

Ok I'll send the pm when I get back
[One (M7) Q&A, Help & Troubleshooting] Khurram Abbasi:
Please Help

Can someone please help me as well, I also have my htc one softbricked I have tried using adb push and sideload but none of them works for me I am attaching the images to the process I have followed as well as the error I am getting.

I have twrp recovery when I plug my phone with my computer it does not shows its internal memory so I am cannot paste any files in my htc one please assist thanks in adavnce
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
I am in the same boat, if i get it to work i'll let you know asap
[One (M7) Q&A, Help & Troubleshooting] clsA:
looks like you misspelled the command

from your command prompt type DIR so you can see the listing of files in the directory.

---------- Post added at 06:01 AM ---------- Previous post was at 06:00 AM ----------

where are you stuck at now ?
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
So tried using clockwork recovery and no difference (actually didn't work at all)

I noticed in twrp there is a password that promts everytime I go into it. I hit cancel then its ok.

But every function I do backup/wipe/restore/install/mount it always says failed

I did some checking and it says I cannot mount anything to do with the sd card or data....is that why I can't find the backup even though I push it and it says successful?

If that's not it I have no idea and if it is I have no idea how to fix either lol it's a mess.

EDIT: I successfully adb push the nandroid backup it just won't show up basically in restore or anywhere else on twrp
[One (M7) Q&A, Help & Troubleshooting] nkk71:
what is going on here :confused:

Here's a recommendation:

1- use TWRP backup to make a backup of "recovery.img" nothing else, that will create a small (and fast) backup, so you can see the backup location

2- use TWRP file manager (the one inside TWRP) to move whatever you pushed to the correct location

then restore
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
I'll give it a shot, thank you. I'll let you know in a bit
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
so I went into twrp

-backup

-checked off only recovery and swiped for backup

-says backup complete failed

-underneath it says updating partition details twice

-that's it

this is killing me :crying:
[One (M7) Q&A, Help & Troubleshooting] nkk71:
you mean "checked off" everything, but "checked" recovery

right?
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
yes exactly
[One (M7) Q&A, Help & Troubleshooting] nkk71:
what is your TWRP version number pls.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
2.6.3.3
[One (M7) Q&A, Help & Troubleshooting] SaHiLzZ:
Does it say SDCARD size 0MB in TWRP in one of the lines?
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
under twrp then backup it says

boot(16mb)

recovery(15mb)

system(31mb)

cache(10mb)

data(26624mb)

that's it no sdcard showing
[One (M7) Q&A, Help & Troubleshooting] SaHiLzZ:
If you click Install, under Select Zip to Install, does it say

Storage: Internal Storage (0 MB) ?
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
yes it does
[One (M7) Q&A, Help & Troubleshooting] nkk71:
no offense mate, but this is becoming ridiculous, here you go:

C:\ADB3>[B][COLOR="Blue"]adb shell[/COLOR][/B]

~ # ←[6n[COLOR="Blue"][B]cd /data/media[/B][/COLOR]
cd /data/media

/data/media # ←[6n[COLOR="Blue"][B]ls -l[/B][/COLOR]
ls -l
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
drwxrwx--- media_rw media_rw 2014-02-04 15:12 0
-rw-rw-rw- root root 3989 2014-02-01 13:34 Revolution_HD.log
drwxrwxrwx root root 2014-02-01 13:31 TWRP
drwxrwxr-x media_rw media_rw 2014-02-01 13:38 legacy
drwxrwx--- media_rw media_rw 2014-02-01 13:34 obb

/data/media # ←[6n[B][COLOR="Blue"]ls -l TWRP[/COLOR][/B]
ls -l TWRP [COLOR="Blue"][COLOR="Red"][I]<- yep it's empty[/I][/COLOR][/COLOR]

/data/media # ←[6n[COLOR="Blue"][B]cd 0[/B][/COLOR]
cd 0

/data/media/0 # ←[6n[COLOR="Blue"][B]cd twrp[/B][/COLOR]
cd twrp
/sbin/sh: cd: can't cd to twrp [COLOR="Red"][I]<- oh yes, unix is case sensitive[/I][/COLOR]

/data/media/0 # ←[6n[B][COLOR="Blue"]cd TWRP[/COLOR][/B]
cd TWRP

/data/media/0/TWRP # ←[6n[B][COLOR="Blue"]ls -l[/COLOR][/B]
ls -l
drwxrwxrwx root root 2014-02-02 18:05 BACKUPS

/data/media/0/TWRP # ←[6n[COLOR="Blue"][B]cd BACKUPS[/B][/COLOR]
cd BACKUPS

/data/media/0/TWRP/BACKUPS # ←[6n[B][COLOR="Blue"]ls -l[/COLOR][/B]
ls -l
drwxrwxrwx root root 2014-02-04 20:49 <MY SERIAL NUMBER>

/data/media/0/TWRP/BACKUPS # ←[6n[COLOR="Blue"][B]cd <MY SERIAL NUMBER>[/B][/COLOR]
cd <MY SERIAL NUMBER>

/data/media/0/TWRP/BACKUPS/[I]<MY SERIAL NUMBER>[/I] # ←[6n[B][COLOR="Blue"]ls -l[/COLOR][/B]
ls -l
drwxrwxrwx root root 2014-02-02 18:08 2014-02-02--12-05-04 KOT49H release-keys
drwxrwxrwx root root 2014-02-04 20:50 2014-02-04--14-49-59 KOT49H release-keys

/data/media/0/TWRP/BACKUPS/[I]<MY SERIAL NUMBER>[/I] # ←[6n[B][COLOR="Blue"]cd 2014-02-04--14-49-59 KOT49H release-keys[/COLOR][/B]
cd 2014-02-04--14-49-59 KOT49H release
-keys
/sbin/sh: cd: can't cd to 2014-02-04--14-49-59

/data/media/0/TWRP/BACKUPS/[I]<MY SERIAL NUMBER>[/I] # ←[6n[B][COLOR="Blue"]cd "2014-02-04--14-49-59 KOT49H release-keys"[/COLOR][/B]
cd "2014-02-04--14-49-59 KOT49H releas
e-keys"

/data/media/0/TWRP/BACKUPS/[I]<MY SERIAL NUMBER>[/I]/2014-02-04--14-49-59 KOT49H release-keys # ←[6n[B][COLOR="Blue"]ls -l[/COLOR][/B]
ls -l
-rw-rw-rw- root root 16776192 2014-02-04 20:50 recovery.emmc.win
-rw-rw-rw- root root 52 2014-02-04 20:50 recovery.emmc.win.md5
-rw-r--r-- root root 12355 2014-02-04 20:50 recovery.log

/data/media/0/TWRP/BACKUPS/[I]<MY SERIAL NUMBER>[/I]/2014-02-04--14-49-59 KOT49H release-keys # ←[6n
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
thank for the code. I followed it but this is what i get. I have to be in the twrp main screen for this aswell right?

C:\Fastboot>adb shell
~ # ←[6ncd /data/media
cd /data/media
/sbin/sh: cd: can't cd to /data/media
~ # ←[6n1s -1 TWRP
1s -1 TWRP
/sbin/sh: 1s: not found
~ # ←[6ncd twrp
cd twrp
/sbin/sh: cd: can't cd to twrp
~ # ←[6ncd twrp
cd twrp
/sbin/sh: cd: can't cd to twrp
~ # ←[6n
C:\Fastboot>adb shell
error: device not found

C:\Fastboot>adb shell
~ # ←[6n1s -1
1s -1
/sbin/sh: 1s: not found
~ # ←[6n

EDIT: if i have to be in C:\ADB3 I tried looking for it and i'm having no luck. I'm sorry for being difficult

EDIT 2: i tried running code in backup, restore, adb sideload and no difference
[One (M7) Q&A, Help & Troubleshooting] SaHiLzZ:
Download Canadian 1.55 HBOOT recovery: http://goo.gl/2Kntxz

Make sure you're in the bootloader go into fastboot and make sure the downloaded image is in the same folder as your fastboot.

fastboot flash recovery recovery_stock_155hboot_htc_one_m7.img

fastboot erase cache

fastboot reboot-bootloader

Go into bootloader and then choose Factory Reset - let that finish running <<< Important!

Phone will go out and start bootlooping. Now power off and go back to bootloader mode:

Go into fastboot

fastboot flash recovery <custom recovery>.img

fastboot erase cache

fastboot reboot-bootloader

Now you can go into custom recovery and you should be good to go now.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
ok i'll try that, i'll post back in a little bit. Thank you :)
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
so it worked and the password is gone and when I go to install and internal storage has MBs on it now :)

so i'll try the code nkk71 posted and i'll be back
[One (M7) Q&A, Help & Troubleshooting] nkk71:
you can be in any directory (folder) you choose but ls -l = lowercase L followed by lowercase S, followed by a <space> followed by a dash "-" followed (without a space) by a lowercase L

the number "1" doesnt come anywhere!!
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
wow lol no wonder it said not found....i'm sorry :silly:

and by serial number you mean IMEI?
[One (M7) Q&A, Help & Troubleshooting] nkk71:
no i do not

TWRP backups are stored by serial number not by IMEI numbers
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
should it be listed in my bootloader?

nvm i got it
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
Thank you so much everybody you saved me 35 bucks :) if I could I would buy you all a drink.

:good::victory::victory::victory::D:good:

for anybody else having the same issue. All I did was follow the reflash hboot steps

-adb push the nandroid backup

-ran the adb shell code

-hit restore in twrp and it was there :)

-finished and booted up :)

thanks again guys you are the best :)
[One (M7) Q&A, Help & Troubleshooting] SaHiLzZ:
Should hit Thanks buttons on each post from [MENTION=2605798]nkk71[/MENTION] =)

Also edit the first post in advanced and add [SOLVED] to title.
[One (M7) Q&A, Help & Troubleshooting] christianpencz:
already added thanks for everybody and thanks I'll change the title too
[Moto G Q&A, Help & Troubleshooting] Getxrealx:
Have unlocked bootloader and root access. But I'm not sure what to do next to be able to flash custom Roms. Any help would be appreciated!
[General Topics] shirley:
Hi,

Does anybody know if it is possible to use an xda (I have a mini and an exec) as a wireless modem with a laptop running Linux.

I have set the laptop to dual boot Win XP and Xandros, and have been using my exec as a wireless modem successfully under windows, and would love to be able to do the same under linux.

Any help or advice gladly received,

cheers for now P :)
[General Topics] Rudegar:
click search

type "linux AND modem"

you get PILES! of hits
[Xperia Z Q&A, Help & Troubleshooting] Airbag888:
Hi All,

I've been considering switching BBerries @ work to Sony Xperia Z for 2 reasons - 1. Android & 2. Apparent resilience to shocks, accidental drops

I've had several friends buy Xperia (TX mainly) and they reported a lot of instability. I'm generally advised against getting one for business purposes.

Now I've got more experience with Samsung phones and AOSP so my question to the community is. How good is the Z out of the box. Would you advise to flash a specific stable firmware or just going vanilla?

Lastly how's the resilience of the phone? There are some impressive videos on youtube as well as underwhelming ones (mainly due to the plastic protector that scratches super easily)

Oh and I'm open to suggestions as well for other models/brands (requirement is running android 4.2 at least)

Thanks
[Xperia Z Q&A, Help & Troubleshooting] Airbag888:
:( Is it that bad of a phone?