HTC noob questions - One (M7) Q&A, Help & Troubleshooting

Ok guys, first of all let me say that I've searched a lot, read many information, and now I'm confused regarding some subjects. I came from a Galaxy Nexus, and this is ALL new and a little bit confusing... And before I do something wrong let me ask!
To clarify, can someone answer this questions as simple as possible? Thanks!
1. What's hboot?
2. To update to a new one will I need to have a matching Cid / be s-off?
3. What's the difference between hboot and boot?
3.1. If I flash hboot to boot by mistake, is it possible to recover it?
4. What's a RUU?
5. What are RU's? (maybe testers? What does the RU stand for?)
6. How can I know if some radio is compatible with my country's? I live in Portugal.
7. What's HTC dumlock?
I think for now it's everything
Best regards
Sent from my HTC One using XDA Premium 4 mobile app

1. The bootloader of the phone
2. Nope, they update automatically via ota updates
3. Boot is the os partition to boot up android, hboot is like the bios of a pc
3.1. Yeah, but if you flash a wrong item to hboot, you're dead
4. Official software by htc to restore the phone to stock firmware/update to new firmware
5. :what:
6. I think the radio compatibility is dependent on your CID/MID
7. http://teamw.in/project/htcdumlock
Sent from my HTC One using Tapatalk 4

mrasquinho said:
Ok guys, first of all let me say that I've searched a lot, read many information, and now I'm confused regarding some subjects. I came from a Galaxy Nexus, and this is ALL new and a little bit confusing... And before I do something wrong let me ask!
To clarify, can someone answer this questions as simple as possible? Thanks!
1. What's hboot?
2. To update to a new one will I need to have a matching Cid / be s-off?
3. What's the difference between hboot and boot?
3.1. If I flash hboot to boot by mistake, is it possible to recover it?
4. What's a RUU?
5. What are RU's? (maybe testers? What does the RU stand for?)
6. How can I know if some radio is compatible with my country's? I live in Portugal.
7. What's HTC dumlock?
I think for now it's everything
Best regards
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
5. RU's are Recognized Users and get the new ARHD releases before they are released to the rest of us so they can be tested. They will generally have a banner in their signature that identifies them as an RU.

n1234d said:
1. The bootloader of the phone
2. Nope, they update automatically via ota updates
3. Boot is the os partition to boot up android, hboot is like the bios of a pc
3.1. Yeah, but if you flash a wrong item to hboot, you're dead
4. Official software by htc to restore the phone to stock firmware/update to new firmware
5. :what:
6. I think the radio compatibility is dependent on your CID/MID
7. http://teamw.in/project/htcdumlock
Sent from my HTC One using Tapatalk 4
Click to expand...
Click to collapse
And how can I compare a radio to my CID?

mrasquinho said:
And how can I compare a radio to my CID?
Click to expand...
Click to collapse
Radios are not dependent on CID. Here's a great thread with a bunch of different radios available. I'm currently using the GE radios even though I am on ATT in the US.
http://forum.xda-developers.com/showthread.php?t=2419699

iwillruletheworld said:
Radios are not dependent on CID. Here's a great thread with a bunch of different radios available. I'm currently using the GE radios even though I am on ATT in the US.
http://forum.xda-developers.com/showthread.php?t=2419699
Click to expand...
Click to collapse
i'm using the latest one, as you can see on my sig, and I think LTE is worst than when I was using .14

Ok mods, close this please. Thanks
Sent from my HTC One using XDA Premium 4 mobile app

Related

Discuss Upgrading Raider (Bell/Rogers) to ICS

After reading for the last 2 days, I am still unsure of exactly how to upgrade my Raider (Canadian) to ICS. There are probably others trying to work out the same. So, to avoid the problem of having noobish questions asked repeatedly in multiple other threads, I have created this thread. If the thread is active, I will try to keep the first couple posts updated to minimize the need to read through multiple pages!
If you are a Dev or experienced, knowledgeable user, I'm sure you see the benefit to answering once in a proper thread.
My thoughts so far:
1. Back everything up and fully charge your device.
2. Have a plan for what you will do if this fails and you brick your device.
2. Unlock your bootloader and Root your device. Link To Slapshot30's Superguide
4. Turn off security on your device (S-OFF) Link to Juopunutbear S-OFF Thread
5. Change your carrier id to "SuperCID" jmone's post on checking and changing your CID
6. Relock your bootloader.
7. This is the step I am unsure of... People seem to use some terms interchangeably, but I'm not sure it is reliable. For example, HBOOT, boot.img and kernal. I think the first two are synonymous but I'm not sure kernal is the same? Since there is no Bell or Rogers ICS, we are going to use another carrier's stock, or more likely, a custom ROM. I have read that you need to replace the HBOOT (boot.img?) with one that is a match for the ROM you wish to install. I think a match generally will be found by (ideally) using the HBOOT recommended by the ROM dev, or secondarily, using the HBOOT for the same carrier and same OS (eg if a rom is based on AT&T 2.3.7, then using the HBOOT extracted from the stock AT&T GB 2.3.7 RUU would work). So, we need to clarify the steps here for HBOOT/boot.img (and kernal?)
8. Install ICS ROM!
_________________________________
Noobs, etc: Ask away and as we get answers I will add them to the FAQ post.
For those that have been successful in applying ICS to their Canadian Raider, please provide precise, detailed explanation of how you did it!
DEV's & other experts, your input would be appreciated. In return, you'll minimize pages of unwanted posts elsewhere!
reserved
reserved2
Okay to start off I have a Bell raider with S-OFF and running Dark Raider 1.2 with the KozmiKKernel Beta 5.
Follow this handy guide made by mohamed_moscow: (word for word)
http://forum.xda-developers.com/showthread.php?t=1612685
Once you get to the last step you can flash any custom rom and kernel!
Almost glad that I haven't been checking XDA in a while only to come back and see the s-off is working now. Awesome.
After updating my Bell Raider to ICS, I noticed nothing bad except one thing : when I'm in call, the other person I'm talking to is complaining about some feedback thru my phone. They say they hear themselves.
Anyone has the same issue?
Sent from my HTC PH39100 using xda premium
ideaLduK said:
After updating my Bell Raider to ICS, I noticed nothing bad except one thing : when I'm in call, the other person I'm talking to is complaining about some feedback thru my phone. They say they hear themselves.
Click to expand...
Click to collapse
My guess is this will get resolved once Rogers releases their ICS OTA/RUU and we have a proper Rogers radio.img.
formicae said:
My guess is this will get resolved once Rogers releases their ICS OTA/RUU and we have a proper Rogers radio.img.
Click to expand...
Click to collapse
Which brings the next question....when rogers when????
Sent from my HTC-X710a using XDA
I just updated the superguide and it should work for all carriers. The basis of it for carriers other than AT&T is....
lock bootloader
run GB RUU for whichever carrier
unlock bootloader
S OFF
flash wcx recovery
update to international ICS hboot
flash wcx recovery
flash custom kernel + ROM
If the radio really is the issue, since bell and rogers share identical protocols and frequencies you will be able to use the bell radio. Bell has announced released in june, so if rogers doesn't parallel back you can get s-off and then just apply the new bell radio.
Sent from my HTC PH39100 using Tapatalk 2
slapshot30 said:
I just updated the superguide and it should work for all carriers. The basis of it for carriers other than AT&T is....
lock bootloader
run GB RUU for whichever carrier
unlock bootloader
S OFF
flash wcx recovery
update to international ICS hboot
flash wcx recovery
flash custom kernel + ROM
Click to expand...
Click to collapse
So that way we would keep our radio, right?
Sent from my HTC Raider 4G LTE running ICS.
Well I have the att vivid using red pocket. This is what I did. When I got phone it was already running ics.
Unlock bootloader
Installed wcxrecovery and flash wcx ics 3.6
You can stop right there if your using att vivid. But I continued and
S-off
Super cid
Pretty simple as the superguide wasn't updated when I did it but I just read up before installing anything. Took me an hour to do everything now I have a awesome phone that I traded for a skyrocket for. No regrets
Sent from my HTC PH39100 using xda premium
ideaLduK said:
So that way we would keep our radio, right?
Sent from my HTC Raider 4G LTE running ICS.
Click to expand...
Click to collapse
I think so... But it's looking like I probably need to add in the CID stuff to the guide just to be safe as well.
slapshot30 said:
I think so... But it's looking like I probably need to add in the CID stuff to the guide just to be safe as well.
Click to expand...
Click to collapse
Well I will try that and I will report the results here for you to know.
ideaLduK said:
Well I will try that and I will report the results here for you to know.
Click to expand...
Click to collapse
Yea definitely let me know. We've been having a few problems lately with people that have the Canada version so your feedback might help figure stuff out.
Sent from my HTC PH39100 using xda premium
Raider ICS Update
I started off with the Rogers HTC Holiday and in a span of a day I managed to complete the entire unlock procedure thanks to SUPERGUIDE and the thread on ICS HBoot update. This was the most complicated device I have ever unlocked amongst HTC Pyramid z710a and the HD2. I hope ROGERS releases this RUU soon! Installing Dark Raider 1.4.2 as I type!! ))
Bajio20 said:
I started off with the Rogers HTC Holiday and in a span of a day I managed to complete the entire unlock procedure thanks to SUPERGUIDE and the thread on ICS HBoot update. This was the most complicated device I have ever unlocked amongst HTC Pyramid z710a and the HD2. I hope ROGERS releases this RUU soon! Installing Dark Raider 1.4.2 as I type!! ))
Click to expand...
Click to collapse
Which thread do you mean by the one for hboot update? The one where you change the cid values and such?
Sent from my HTC PH39100 using xda premium
I'm running DarkRaider 1.4 on a Rogers Raider. I followed the steps for the S-OFF you linked in your post, then flashed WCX recovery via the Vivid AIO tool (check the Dev forum, it's stickied). After that, I just flashed the ROM via recovery, no problems.
Other than a few ROM specific bugs, I haven't had a problem. I'm still waiting for Visual Voicemail to work though.

Radios, Mainversions & RUU's?

Can someone please explain clearly about radios, mainvers & Ruu's. I'm about to flash the latest radio that came with the Chinese OTA, I'm worried that if I flash it I will brick my device. Also if I flash this radio successfuly would I still be able to return to stock, because the RUU in footballs thread is a GB ruu. And wats the thing with mainvers and bricking your phone?
Sent from my HTC Incredible S using xda premium
Bump...
Sent from my HTC Incredible S using xda premium
Don't know if you got your answers and I don't know enough myself to tell you everything...
I can tell you I flashed the latest radio but preferred the 29m radio and had no probs going back.
Certain radios are made for certain Android versions. So certain ones are for Froyo, and some for GB. If you on a GB rom and you flash a Froyo rom, i believe you brick your device.
However, the latest radio released is GB/ICS so you are able to change radios as and when you wish.
Radios are the low-level interface the Android kernel uses to communicate with your chips (mobile, wifi, FM). Upgrading a radio usually adds functionality, or increases the quality of a phonecall, but they can also break calling and texting etc. if they're incompatible with the Android version. In the Android development section, there's a thread with the latests radios, and which version is suggested for which rom
FallenSuisydal said:
Can someone please explain clearly about radios, mainvers & Ruu's. I'm about to flash the latest radio that came with the Chinese OTA, I'm worried that if I flash it I will brick my device. Also if I flash this radio successfuly would I still be able to return to stock, because the RUU in footballs thread is a GB ruu. And wats the thing with mainvers and bricking your phone?
Sent from my HTC Incredible S using xda premium
Click to expand...
Click to collapse
Ichabond said:
Radios are the low-level interface the Android kernel uses to communicate with your chips (mobile, wifi, FM). Upgrading a radio usually adds functionality, or increases the quality of a phonecall, but they can also break calling and texting etc. if they're incompatible with the Android version. In the Android development section, there's a thread with the latests radios, and which version is suggested for which rom
Click to expand...
Click to collapse
Study the thread in the Development section and although it is not up to date, you will see how the RUU file names usually contain the radio version, so you can get a feel for what radios were introduced with the different Android verision such as Froyo, GB, ICS.
As pointed out in the posts on this thread, once you have flashed a GB radio, you cannot go back and flash a Froyo radio or you will brick your phone.
And does the maiver get updated if you flash a radio?
EDIT: Is this radio old 3805.06.03.03
Sent from my HTC Incredible S using xda premium
FallenSuisydal said:
And does the maiver get updated if you flash a radio?
Sent from my HTC Incredible S using xda premium
Click to expand...
Click to collapse
If you flash a radio by using a PG32IMG.zip file and letting HBOOT update it, yes it will also update the mainver.
If you have S-OFF this is not a big deal. You can edit the mainver value in the PG32IMG.zip file before you copy it to your SD card.
Thank you for everything. U can now close thread
Sent from my HTC Incredible S using xda premium

[Q] HTC One Custom Rom to Sprint HTC One

Hello everyone,
Ok I just got the Sprint HTC One.I've done S-OFF, Super-CID, Unlock.
My Questions are:
1) Is there a way to use ROM from HTC One(not Sprint HTC One)
example any of theese: http://forum.xda-developers.com/forumdisplay.php?f=2115#romList
2) And is it only me but if I do "fastboot flash recovery recovery.img" with Non Sprint TWRP , the recovery doesn't load.
any links with nice,stable,battery friendly ROMs will work for me.
Thank you.
Cr3a7eR said:
Hello everyone,
Ok I just got the Sprint HTC One.I've done S-OFF, Super-CID, Unlock.
My Questions are:
1) Is there a way to use ROM from HTC One(not Sprint HTC One)
example any of theese: http://forum.xda-developers.com/forumdisplay.php?f=2115#romList
2) And is it only me but if I do "fastboot flash recovery recovery.img" with Non Sprint TWRP , the recovery doesn't load.
any links with nice,stable,battery friendly ROMs will work for me.
Thank you.
Click to expand...
Click to collapse
If you want a non functioning HTC One flash any of the rom's in the non sprint dev section.
Ok, So with Super CID I should be able to run any RUU? Is this correct
For example I want to use some European non Sprint.Is this going to work
No, you will probably brick your phone.
CNexus said:
No, you will probably brick your phone.
Click to expand...
Click to collapse
whew, talk about THICK.
Cr3a7eR said:
Ok, So with Super CID I should be able to run any RUU? Is this correct
For example I want to use some European non Sprint.Is this going to work
Click to expand...
Click to collapse
I am guessing we will see a post soon from this guy "stuck in bootloader".
At least you're asking for advice first, but you need to pay attention to the answers.
Sent from my HTCONE using xda app-developers app
Konfuzion said:
I am guessing we will see a post soon from this guy "stuck in bootloader".
At least you're asking for advice first, but you need to pay attention to the answers.
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
Alright, you can just answer and explain what actually I can do with SuperCID.
Not to make yourself the smart person here.
Ok, you are right, I will stuck somewhere but that's how we learn...when no one anwers us with real "answer".
dont think super cid is really very useful on cdma phones...
I'm not trying to be the smart person here, I am trying to help you. With super CID you can flash any carriers Rom or RUU, however with Sprint being a coma phone we are very limited so as far as I know having super cid is kind of pointless. Unless someone else knows better.
Sent from my HTCONE using xda app-developers app
Konfuzion said:
I'm not trying to be the smart person here, I am trying to help you. With super CID you can flash any carriers Rom or RUU, however with Sprint being a coma phone we are very limited so as far as I know having super cid is kind of pointless. Unless someone else knows better.
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
This is correct. If you read the info in the CID unlock thread it explains everything.
Super CID does allow you to use any RUU, but that doesn't help us as much because Sprint is CDMA, the rest of the varients are currently GSM. However, when the phone becomes available on other CDMA carriers like Boost or Verizon it will be more useful because those will work since they are CDMA as well.
Sent from my HTCONE using xda app-developers app
---------- Post added at 11:19 PM ---------- Previous post was at 11:13 PM ----------
Cr3a7eR said:
Hello everyone,
Ok I just got the Sprint HTC One.I've done S-OFF, Super-CID, Unlock.
My Questions are:
1) Is there a way to use ROM from HTC One(not Sprint HTC One)
example any of theese: http://forum.xda-developers.com/forumdisplay.php?f=2115#romList
2) And is it only me but if I do "fastboot flash recovery recovery.img" with Non Sprint TWRP , the recovery doesn't load.
any links with nice,stable,battery friendly ROMs will work for me.
Thank you.
Click to expand...
Click to collapse
To answer the original questions...
1. Not directly, you'd have to Port them.
2. You need to flash the Sprint TWRP, use either 2.5.0 or 2.6.1. The 2.6.0 version that is floating around is broken.
As far as good tons, I personally havent flashed any because stock, with a different launcher, has worked so well. I read through a lot of the AOSP based Rom threads and there seem to be some issues that need to get worked out before I would consider them strong contenders to the stock stability and features. However any stock roms should give good results, is recommend Viper Rom.
Sent from my HTCONE using xda app-developers app
Give the guy a break; the Super CID is confusing to us Sprint users. Even the guy who posted the Super CID didnt realize till later that it wouldnt do us much good. If it isn't clear to you already, DONT FLASH ANY ROM THAT ISNT SPECIFICALLY BUILT FOR THE SPRINT VARIANT. And dont bother with super CID, even if/when boost and other prepaid options become available, I will have a hard time believing that development will skyrocket because of it. I have been working on three different roms for our beloved sprint variant and have dismal failures for going on three weeks. Couldnt figure out why everybody loved stock so much here, but I think I know now.
Thank you guys, now everything is clear for me :silly:
I am going to use my phone in Europe and in my country we use only GSM, we don't use CDMA at all.
Now I am using this rom: 42ONE - The Aftermath
Really Like it and recomend it.
i've tried with viper but more like this one.

[Q] Stock HTC One - convert to official latest GPE 4.4 with OTA

Hello,
This week i'm getting a brand new stock HTC One.
I want to convert it to a Google Play Edition.
I want to use an official ROM from HTC. I want to install the latest Version. (4.4)
I don't need root and I want to receive OTA-Updates.
There are so many tutorials and threads.
For example: h**p://htc-one.wonderhowto.com/how-to/convert-any-htc-one-into-stock-google-play-edition-with-bootloader-recovery-ota-updates-0148068/
I'm not sure, but I think most of those manuals I've read don't use an official version from HTC.
Could sombody tell me or post a link on how to proceed to achieve the following demands:
-convert to GPE
-official latest GPE ROM (4.4)
-get future OTA-Updates
-not rootet.
Thank you
S-OFF.
If you don't know what that is, read up on it and acquire it. Not until then can you do a full convert.
Sent from my HTC One using Tapatalk
If you had searched you would have found this:
http://forum.xda-developers.com/showthread.php?p=43459658
Everything you need is in there. Read before you attempt anything.
Sent from my HTC One using xda app-developers app
Thanks for the Link,
If you don't know what that is, read up on it and acquire it. Not until then can you do a full convert.
Click to expand...
Click to collapse
Yes, I've done things like this some time ago with a HTC Desire, but I'm not a freak.
The linked thread uses almost the same procedure like the easy tutorial/video here:
h**p://htc-one.wonderhowto.com/how-to/convert-any-htc-one-into-stock-google-play-edition-with-bootloader-recovery-ota-updates-0148068/
The difference ist getting S-OFF. One uses "moonshine" and the other "revone".
I think it doesn't matter which one is beeing used?
Is the linked ROM [Stock(non-rooted) 4.4-3.58.1700.5 RUU Zip] an untouched ROM from HTC?
Will OTA work when going through the procedure?
Thinking of choosing Cyanogenmod too...?
Thanks
S-OFF method depends on Hboot version. Look here:
http://forum.xda-developers.com/showthread.php?t=2431515
Sent from my HTC One using xda app-developers app

Gpe device running sense roms?

Can I flash sense based roms on the Google play edition ? I know you can do gpe based roms on sense devices but I can't find any info on what happens the other way. Thanks.
Bump, probably trading for this tomorrow so I would really like an answer today. Does anyone know?
Sent from my Nexus 5 using Tapatalk
d11dog11 said:
Can I flash sense based roms on the Google play edition ? I know you can do gpe based roms on sense devices but I can't find any info on what happens the other way. Thanks.
Click to expand...
Click to collapse
Not as far as i am aware, you will have to go through a few hoops unlocking bootloader s-off - firmware change to sense etc, i have bricked
my device in the process as i have a current post up here asking for help, gonna get M8 tomorrow, so we are in similar circumstances !
rrat said:
Not as far as i am aware, you will have to go through a few hoops unlocking bootloader s-off - firmware change to sense etc, i have bricked
my device in the process as i have a current post up here asking for help, gonna get M8 tomorrow, so we are in similar circumstances !
Click to expand...
Click to collapse
I know it needs s off and custom recovery and all that. I just mean once I have it ready to flash roms, is there any reason I can't flash a sense rom?
Sent from my Nexus 5 using Tapatalk
d11dog11 said:
I know it needs s off and custom recovery and all that. I just mean once I have it ready to flash roms, is there any reason I can't flash a sense rom?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I am trying to do that now and i am stuck on the bootloader !!! Bricked, ! You can give it a try but am not a novice and i am stuck with a bricked
GPE version phone, if i was you, sell your working variant GPE on Gumtree, Ebay and go from there ! Good luck
Come on folks. Do your research.
A GPE One's hardware is identical to the AT&T carrier-locked/branded or Developer Edition or "International" (WWE) unlocked/unbranded phones.
Any of them can be turned into any of the others by (carefully) writing to the necessary partitions.
Once any of these phones is S-OFF you can easily run any of the ROMs intended for any of the others.
In fact, you can use "firmware" intended for one while running another, although I would advise you understand what "flashing firmware" really means before making any firm conclusions there.
Anyway, short answer to the OP, yes if you're S-OFF and do a little reading, you can flash a variety of Sense ROMs.
Sent from my HTC One using xda app-developers app
NxNW said:
Come on folks. Do your research.
A GPE One's hardware is identical to the AT&T carrier-locked/branded or Developer Edition or "International" (WWE) unlocked/unbranded phones.
Any of them can be turned into any of the others by (carefully) writing to the necessary partitions.
Once any of these phones is S-OFF you can easily run any of the ROMs intended for any of the others.
In fact, you can use "firmware" intended for one while running another, although I would advise you understand what "flashing firmware" really means before making any firm conclusions there.
Anyway, short answer to the OP, yes if you're S-OFF and do a little reading, you can flash a variety of Sense ROMs.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
That was the answer I was expecting and I thank you.
Sent from my Nexus 5 using Tapatalk
Next question, do I have to worry about s off like I did on my Verizon version or does the old fastboot oem unlock work like a nexus?
Sent from my Nexus 5 using Tapatalk
d11dog11 said:
Next question, do I have to worry about s off like I did on my Verizon version or does the old fastboot oem unlock work like a nexus?
Click to expand...
Click to collapse
Unlock is not the same as S-OFF.
You can do a lot with just being unlocked, but at some point you probably want S-OFF.
I didn't buy my phone from Google, so I don't know if unlocking is as simple as using a fastboot command like on a Nexus.
If not, you will have to unlock like everyone else. You can go to htcdev.com and/or do it as part of the S-OFF process.
Just to review the obvious, unlocking your phone in this way will erase everything personal on it including your pictures, your music, everything.
Backup your stuff.
To go all the way S-OFF, you first need to find out your HBOOT version. Most GPE phones have 1.54 right now.
Then decide which S-OFF exploit might work for you.
Read the rumrunner and firewater threads very carefully before doing anything. Always read the OP several times and then peruse the last two or pages of activity in any thread before making any conclusions.
Good luck.
Sent from my HTC One using xda app-developers app
Sent from my HTC One using xda app-developers app
GPE Hboot unlocks just like a nexus with Fastboot OEM Unlock. A token from htc dev is not required.
Still going to need to use an exploit to gain S-OFF
NxNW said:
Unlock is not the same as S-OFF.
You can do a lot with just being unlocked, but at some point you probably want S-OFF.
I didn't buy my phone from Google, so I don't know if unlocking is as simple as using a fastboot command like on a Nexus.
If not, you will have to unlock like everyone else. You can go to htcdev.com and/or do it as part of the S-OFF process.
Just to review the obvious, unlocking your phone in this way will erase everything personal on it including your pictures, your music, everything.
Backup your stuff.
To go all the way S-OFF, you first need to find out your HBOOT version. Most GPE phones have 1.54 right now.
Then decide which S-OFF exploit might work for you.
Read the rumrunner and firewater threads very carefully before doing anything. Always read the OP several times and then peruse the last two or pages of activity in any thread before making any conclusions.
Good luck.
Sent from my HTC One using xda app-developers app
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse

Categories

Resources