yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] elliwigy:
Thats odd.. I cant seem to find any roms for 900V either! Maybe because there isnt any :(.. fyi the creator of safestrap is said to be done travelling by tonight so maybe hell get some time soon to help build ss for our device n we could at least flash tw roms.
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] Rippley05:
I wonder about safestrap. It seemed to burn almost half the storage of my 32gb Note 3. This 16gb s5 is gonna be tricky..we'll have no room for apps
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] elliwigy:
im sure some space needed for stock then some space needed for anpther system.. i dont care if i have 0 space tbh.. long as i can flash roms.. also, i can always get a lqrg3 sd card
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Atyen:
I have Galaxy Ace S5830i from last 2 years. I flashed many roms in it but there is no network. It says"Emergency Call Only". I think I lose my IMEI every time. Please recommend a good rom for me. It can be on 2.3.6 version only, but it should be fast, stable, good and there should be network.

Thanks.
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Sniper Killer:
There are a variety of ROMs for you. You can see them one by one. And if any of them fits your preferences then its alright.
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Atyen:
Yeah. But can you recommend one. Like I said anyone which is fast, stable, good and with network.

Please, anyone.
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Hitesh2626:
Straight forward !!

These type of question's are not allowed here . Because the question is type of Rom's comparision and that is not allowed , so you should go to every Rom which you like by reading OP and then try them .
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Deleted member 5617821:
Here is the list of all roms available for Samsung Galaxy Ace S5830i sorted based on the android versions,

Know your Device:Galaxy Ace GT-S5830i ~Root~Odin~CWM~ROM LIST

Now you know where to start ;)
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Atyen:
Thanks!

Can you tell me that how can I fix the network issue?
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Deleted member 5617821:
As for getting IMEI back, try flashing the stock rom using odin. If that doesn't work, then flash the Rafael Baugis Kernel (stock kernels and modules) on stock rom. Once you get the IMEI back, make sure to back it up using the Galaxy Toolbox app from Google Play. If you have the backup, you can restore it anytime using the same app if you ever lose it again. Here is the link,

Rafael Baugis Kernel

Do post the result. Hope I Helped :)
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Atyen:
Thanks for your help.

I first restored to stock firmware using odin. Then I installed Galaxy Toolbox and backed up the IMEI and then I flashed a rom from the link you gave me and now everything is working fine.

The rom is also superb.

Thanks!:thumbup:
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] moin786:
May i know which Custom Rom u installed...

Thanks!!!
[Galaxy Ace S5830i Q&A, Help & Troubleshooting] Atyen:
Yeah sure.

I installed "[STOCK 2.3.6] [AROMA] Ace-i-Sure by brijeshep"
[Galaxy Note 3 Q&A, Help & Troubleshooting] jbcholdings:
I have a T-Mobile USA SM-N900T currently running [ROM][KERNEL][4.4.2-NE4][SM-N9005]CivZ_FlexKat_Rev3.5

The ROM is listed as "region free" however when I attempt to insert one2free Hong Kong prepaid SIM-card I got a 'network locked sim card inserted' error?

I can't use "Region Lock Away" as it's no-longer functional on 4.4.2 - and I can't downgrade to 4.3 because I assume my bootloader has already been upgraded.

Any solution here?

Shouldn't a "region free" ROM no longer enforce the region lock?
[Galaxy Note 3 Q&A, Help & Troubleshooting] Misterjunky:
re: region lock

Check out this rom: http://xdaforums.com/showthread.php?t=2487425

It is region free but it's a N9005 custom rom and it works fine with a N900T Note 3

phone. The only thing which it will lack is wifi calling.

After flashing the rom you will need to flash the wifi/nfc/bluetooth fix in recovery

in order to get the wifi working. (not wifi calling!)

Here is the link to the wifi/nfc/bluetooth fix zip file: https://dl.dropboxusercontent.com/u/45687485/Needed_Files_BT_WIFI_NFC_Flashable.zip

Good luck!
[Galaxy Note 3 Q&A, Help & Troubleshooting] jbcholdings:
Same results with this ROM Boots to a "Enter SIM unlock key", and "Network locked SIM inserted" screen.

I don't understand - as my understanding was the region-lock was only for the INITIAL activation of the phone in it's home market, IE it was activated at some point in the US with a US sim!?

It would figure now that it has been rooted/ROM replaced it wouldn't region lock again?

The phone did have a black-listed IMEI - but worked on roaming here with my US sim prior to porting the number to Google Voice :confused: smh
[Galaxy Note 3 Q&A, Help & Troubleshooting] MystaMagoo:
region free and sim lock are 2 different things.

sounds like you need the sim unlock code

I used freeunlocks.com,you have to do a trialpay thing but there may be one that suits your needs?

cost me just under £5 and I got 4 unlock codes,network,provider,sub-provider and defreeze.

my phone is now sim unlocked and sim unlock also does region lock
[Galaxy Note 3 Q&A, Help & Troubleshooting] RaphaelBEN:
Hi,

I had the same problem with my European Note 3 when going in Israel.

The solution was to unlock the phone by using a European sim and calling somebody (for instance your voicemail) for 5 minutes or more.

Then it was unlocked...

Try it if you have an American Sim somewhere...

Hope it will help...
[Galaxy Note 3 Q&A, Help & Troubleshooting] jbcholdings:
Thank you, I'll give it a shot.

I went to a Samsung Service Center (in Hong Kong), and they told me I would have to get my "American Carrier" to unlock the phone and that they could not help me.

As I am not a customer of T-Mobile USA anymore I don't think there is much I can do- as I don't think they will help me over the phone or would have any idea what to do at a normal T-Mobile USA store.

I might try to find an American Pre-paid SIM and try that option.
[Xperia Z1 Q&A, Help & Troubleshooting] zerok911:
after unlocking the bootloader and rooting the phone

camera is not working at all:crying:

i am new to this world

so please explain how to fix it in details

thanks
[Xperia Z1 Q&A, Help & Troubleshooting] sharathkumar:
in which firmware u unlocked the bootloader and rooted the z1?
[Xperia Z1 Q&A, Help & Troubleshooting] eclyptos:
If you Unlocked your Bootloader when you was on JB 4.2.2 then you upgraded to KK 4.4.2 then that's the mistake...
[Xperia Z1 Q&A, Help & Troubleshooting] zerok911:
no, i bought the phone with kitkat 4.4.2 on it

all what i wanted is to root the phone, while having the camera working at the same time

but not root and a damaged camera ..

help me out ?!
[Xperia Z1 Q&A, Help & Troubleshooting] hxq88:
Something wrong here, i can confirm unlock bootloader on 4.4.2 can't stop camera function. (i unlocked my phone on kitkat firmware 757, all working fine)

I think you did not backup DRM keys too?
[Xperia Z1 Q&A, Help & Troubleshooting] eclyptos:
Something wrong here too, it not come out of box with Kitkat, so I presume you was thinking you have it but you don't.

If you brought it used then different story, but the story of the phone we don't know.

So I don't know how to help here as Unlock Bootloader on 4.4 do NOT Breaking the camera functionality.
[Xperia Z1 Q&A, Help & Troubleshooting] zerok911:
I bought it new from Sony with Kitkat on it in middle east -Dubai
[Xperia Z1 Q&A, Help & Troubleshooting] gregbradley:
The issue is being sorted via PM with me.

However, this is a synopsis.

The OP unlocked the bootloader on 4.4 - Camera works.

Then, instead of just flashing a custom kernel to gain root, the OP followed a guide for a locked bootloader to gain root. Once they downgraded to 4.2 the camera broke.

In order to fix this the solution is

1) Relock the bootloader (by restoring the TA partition if a TA backup was made, in this case not, or by using flashtool)

2) Use pccompanion to upgrade to latest FW

3) Re-unlock the bootloader by the official method (Or flashtool, if it was re-locked with flashtool)

4) Flash a stock based custom kernel

5) Install SuperSU from the play store.
[Xperia Z1 Q&A, Help & Troubleshooting] eclyptos:
..LOL... that explain all..hahaha...
[Xperia Z1 Q&A, Help & Troubleshooting] ekks:
Hi, is it possible to fix camera if I haven't TA backup?
[Xperia Z1 Q&A, Help & Troubleshooting] gregbradley:
I don't think so if you unlocked on 4.2

If you unlocked on 4.3+ it wont break anyway

try relocking the boot with flashtool, upgrading by pccompanion then unlocking again with flashtool
[Xperia Z1 Q&A, Help & Troubleshooting] drvinny:
i too broke the camera by doing the same mistake!!!!!........cursing.......what to do now......

my brand new z1.......lemme try this method.......

i dont think i won b able to claim th warranty also.....
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
Sews N5 through its Nexus Root tollkit

He began to be sewn and suddenly disconnected and is no longer included

Tried a lot of options nothing poluchaetsya

anyone have any ideas?
[Nexus 5 Q&A, Help & Troubleshooting] jd1639:
Flash the factory image in fastboot. And stop using tool kits

http://xdaforums.com/showthread.php?p=47156064
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
so that is the problem that the phone does not vklyuchaetsya I can not go into bootloader

and on the PC sees it as Qualcomm HS-USB QDLoader 9008
[Nexus 5 Q&A, Help & Troubleshooting] jd1639:
That's a big problem. Your phone is dead. I don't know how to help you
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
no ideas at all?
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
Try the LG Flash Tool and see if it helps? Contact [MENTION=4325732]bitdomo[/MENTION] as he knows a lot about this scenario.
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
press power buttom for 30 secs then try to turn it on.

if not works, then press power buttom for 30 secs then press volume_down volume_up and power buttom.

if it does not work then press power buttom for 30 secs, then press volume_up and connect usb cable. if your phone still showes black screen then you successfully bricked your device with an """idiot proof""" """ toolkit"""".

I can't imagine how you did that. Really

Rma your device, claim your warranty. If you can't do that then go to an lg service center they will repair it for you for money. Keep in mind that if you live outside the usa, and you have the north american variant or you live in the usa and you have the international one, or you live in a country where nexus 5 is not sold offically then you are in a deep shi.tuation.

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
Yes tried it writes

" Waiting for Connection

device:

device : Unknown mode

00020002

ERROR: Device is unknown mode"

so that it did not help: (
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
Take a look at bitdomo's post. (the post above yours).
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
Yes I tried it and did not help

I told friends that I somehow killed kernel. how can this be?
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
unless you send me the link for the toolkit, and tell me exactly which buttom you clicked on etc... I cant really tell.

You are not the first who permanently bricked his by nexus root toolkit. I assume there is a faulty version of tool kit? I have no idea. send me the link for the toolkit and let me take a look at it, then maybe I can find the answer.

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
Then it's a hardware failure. I doubt whether aborting a kernel flash would have caused it.In any case, the motherboard needs to be swapped so, RMA it or take it to the nearest LG service center.

PS: Have you tried flashing the factory images?
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
funny thing is that he is not the only one. There were 4 more people who bricked their device with wugfres and nrt while rooting, reverting to stock flashing twrp, cwm and they ended up in Qualcomm download mode. What are the chanches?

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
That's really strange indeed. We will need to decompile the exe and take a look what's going on. Isn't there any way to get out of Qualcomm download mode??

We can only warn users not to use toolkits and do these things manually. It's finally up to them whether they want to follow it or not.

[MENTION=2872010]rootSU[/MENTION] Mann.. We need to start bookmarking these threads from now on and make a sticky of some sort may be where all the risks will be mentioned. It's really sad to see such an awesome piece of hardware getting bricked like this.
[Nexus 5 Q&A, Help & Troubleshooting] jd1639:
That doesn't sound good. That a lot
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
So I used this program to flash your Nexus 5

http://www.afterdawn.com/software/system_tools/manage_external_devices/nexus_root_toolkit.cfm
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
you see, there is no nexus 5 support.

If you are going to use toolkits next time, then make sure you use toolkit which supports nexus 5

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
I solved the mistery behind these toolkit hardbricks.

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
Is there any way to exit Qualcomm?
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
After I find a working flash programmer for nexus 5, untill then your only option is to rma your device or claim your warranty or buy a new motherboard as I mentioned before.

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] simms22:
about a month ago i read of someone, on xda in the n5 forums, used an lg tool to essentially bring back a bricked device, in that qualcomm mode. what he did was flash a kernel from another device onto his n5. he ended up reflashing the device with the tool and it came back.
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
Sadly, it only works when the aboot partition gets flashed, if any other partitions from the bootloader partitions like tz, rpm, sbl1 gets flashed accidently then that method is useless (even if we have backup partitions for each). :(
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
Can throw a link?
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
That's a relief. What caused these bricks?? :rolleyes:
[Nexus 5 Q&A, Help & Troubleshooting] :
Try this....worked for me on my used N5 that I bricked cause I had no clue it was encrypted and ran into the same problem as you.

http://xdaforums.com/google-nexus-5/development/tool-06-03-14-one-click-factory-restore-t2513937

Worked for me. ;)

---------- Post added at 12:43 AM ---------- Previous post was at 12:39 AM ----------

Yes, toolkits are the devil....but this one saved what I thought was a dead phone. :)
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
I just took a look at the thread.. Doesn't it just erase and then flash all the partitions again?? It's similar to the flash-all.bat.

Didn't take a look at Dead_Nexus5.bat (lazy to download everything lol) but I'm sure it does something similar??:rolleyes:
[Nexus 5 Q&A, Help & Troubleshooting] :
Nothing I tried would work on my N5....the dead_nexus5.bat brought it back. And I'm no noob! Lol

Thought my wife was gonna kill me that my new toy broke.... Lol

All cause it was encrypted and I tried to force flash it. I've never encrypted, so I didn't know the signs while i was having issues. Anyway....it was dead. So I thought. That dead bat saved my butt! ;)
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
Hahaha!! Good for you. :) Even I didn't know this.. Force flashing an encrypted phone, messes it up??
[Nexus 5 Q&A, Help & Troubleshooting] :
Flash all wouldn't work either. Just dead_nexus5.bat
[Nexus 5 Q&A, Help & Troubleshooting] :
I couldn't mount data partition, and as the phone was used...I really wanted to wipe everything, and flash a fresh stock. I don't remember exactly what I did....but I ended up with qloader business in device manager. Nothing I did would work after. Phone was messed up. Just got it too. Wife would have freaked! Lol

I googled bricked nexus 5 and found that thread. Boom! Back in business. I drop the link in any thread I see where nothing they've tried works. Might not fix every phone....but hopefully some. ?

Oh....forget how I realized it was encrypted....but I did finally. Never would I encrypt or recommend it to any one. Unless you have top secret government files in your phone. Lol
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
I tried this method

Just the problem is that the phone opredelyaetsya as Qualcomm HS-USB QDLoader 9008 ...... and writes all the time waiting for device
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
Waiting for device means either the device isn't in fastboot mode or the drivers may be not installed correctly on the computer. Please resolve this first and then try again.
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
everything is installed correctly
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
If everything is installed correctly, "waiting for device" shouldn't stuck there. I haven't used it personally so can't help you with it any further.

Ask [MENTION=4036181]KJ[/MENTION] . He might know something since he has used it previously.
[Nexus 5 Q&A, Help & Troubleshooting] :
First...watch the you tube video maybe. Just to make sure you didn't miss anything.

Then....did you try the "dead_nexus5.bat"....there's two bats in their. I had to use dead nexus.

But yeah....I would completely uninstall your drivers on PC. And use the download for drivers from that thread.

If you are able to use a different PC even, that's worth a shot too.

As far as I've read....that dead nexus routine may be your last hope. If it doesn't work....post your issue in that thread. Maybe they can help further.

Good luck!

---------- Post added at 09:58 AM ---------- Previous post was at 09:57 AM ----------

And try different cables maybe.

---------- Post added at 09:58 AM ---------- Previous post was at 09:58 AM ----------

You do need to be in fast boot mode on the phone too.
[Nexus 5 Q&A, Help & Troubleshooting] jd1639:
I don't get what the restore nexus zip does differently? Both batch files are the same and just fastboot flash the system, recovery and boot images then wipes the device. The rest of the files just setup fastboot and adb on the pc
[Nexus 5 Q&A, Help & Troubleshooting] :
Not sure. Lol. Have to ask the creator. But flash all didn't work for me, and dead nexus bat did. Lol

Maybe it was a fluke? Or voodoo? :)

---------- Post added at 10:08 AM ---------- Previous post was at 10:07 AM ----------

He does say in his thread use the dead nexus if your bricked. ??
[Nexus 5 Q&A, Help & Troubleshooting] jd1639:
Well, if it worked what heck:)
[Nexus 5 Q&A, Help & Troubleshooting] vin4yak:
I go with Voodoooooo :angel:
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
Let's with someone on Skype call and show all like me going on??
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
You are in Qualcomm qdload 9008 mode, because the bootloader on your device is killed with nexus root toolkit. There is no way to fix your phone at the moment.

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] simms22:
there is a way. the n5 has 2 bootlissues. i have read of people using the 2nd bootloader to fix their issues.

---------- Post added at 01:35 PM ---------- Previous post was at 01:30 PM ----------

found it!

he flashed a n4 kernel on his n5, essentially bricked his device, then fixed it using the n5 second bootloader http://xdaforums.com/google-nexus-5/general/bootloader-bootloader-nexus-5-t2746343

so there is a way to fix your n5 from flashing the wrong kernel for the wrong device(and maybe for other reasons as well).
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
yes it is true, but only when aboot partition gets over written. If something else like rpm, tz, sbl1 then boot up the secondary bootloader is not possible

Tapatalk-kal küldve az én Nexus 5-el
[Nexus 5 Q&A, Help & Troubleshooting] simms22:
but wasnt the op talking about flashing a kernel via toolkit? probably flashed a wrong kernel. i think this might be his best chance..
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
Do I understand correctly that there is a second backup loader

And when the phone is in Qualcomm mode screen does not work and do not know the phone is on or off?
[Nexus 5 Q&A, Help & Troubleshooting] simms22:
yes, a second bootloader. about the qualcomm mode i dont know, since ive never been there. but second bootloader yes.
[Nexus 5 Q&A, Help & Troubleshooting] danarama:
Bootloader 1 = vol down + power

Bootloader 2 = vol up, vol down + power
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
And maybe that is the core of destroyed?
[Nexus 5 Q&A, Help & Troubleshooting] simms22:
i dont understand?
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
I mean that the kernel can recover as anything?
[Nexus 5 Q&A, Help & Troubleshooting] bitdomo:
[MENTION=5884525]vasya0090[/MENTION] http://xdaforums.com/showthread.php?t=2935283
[Nexus 5 Q&A, Help & Troubleshooting] badboy47:
Breath.. Breath.. good:
[Nexus 5 Q&A, Help & Troubleshooting] vasya0090:
People now me more trouble !!!

Phone stopped at all how to react .... computer does not define it either as

Makes the cable 910k filed any signs of life but opredelyaetsya "Unknown USB-device (device descriptor request failed)"
[Galaxy Note II Q&A, Help & Troubleshooting] Kevin dh:
Hi all,

I've purchased cloud based home inspection software for my business, and prefer the Note to a 7" tablet.

How do I see the Web as if i was on a tablet, but on a note 2, (in Chrome, as recommended by developer)? Highly needed buttons are missing from the site as is...
[Samsung Infuse 4G] Ainz_Ooal_Gown:
are there any custom CarbonRom Bootanimations for hdpi? cause the normal one is too simple
[Samsung Infuse 4G] DSTNMZ:
this is the one I use

Star trek
[Xperia Tablet Z Q&A, Help & Troubleshooting] stevehardley:
Hi all, I've just successfully rooted my Xperia tablet z sgp321 with towelroot. My question is how do I install cwm recovery, I have a locked bootloader. Any help would be great. Thanks.
[Xperia Tablet Z Q&A, Help & Troubleshooting] Rootk1t:
install [TWRP][PhilZ Touch][CWM]XZDualRecovery 2.7.1XX RC and you'll be fine.
[Xperia Tablet Z Q&A, Help & Troubleshooting] stevehardley:
Thank for the reply, I have tried installing said recovery, the installer went through the motions and at the end said, install finished -enjoy your recoveries. Nothing happened after this point. Tablet didn't reboot or anything. Tried again with same result. Any advice?
[Xperia Tablet Z Q&A, Help & Troubleshooting] Rootk1t:
doing smth definitely wrong. I installed it according to instructions and is working good.
[Xperia Tablet Z Q&A, Help & Troubleshooting] stevehardley:
Ok, have tried it again with same result. what file did you use? Have tried putting tablet into flash mode but nothing.....
[Xperia Tablet Z Q&A, Help & Troubleshooting] stevehardley:
Can you please tell me exactly what you did and what file you used, I'm having problems getting any joy. Really annoying me now as I know it can be done. Thank you
[Xperia Tablet Z Q&A, Help & Troubleshooting] Rootk1t:
Flashmode is not used here.

Unpack archive, enable usb-debugging, unknown sources, plug in tablet and run install.bat.

Root is needed for install. If you don't have it, choose option 3.
[Xperia Tablet Z Q&A, Help & Troubleshooting] stevehardley:
thanks so much, i now have recovery. dont know what i as doing wrong but have got it installed now thanx to your help. just a quick question, how do you swap between recoveries? can i use both? thanks again for the brilliant help and advice.
[Xperia Tablet Z Q&A, Help & Troubleshooting] Rootk1t:
VOL+/Vol- after Sony logo starts CWM or TWRP.