HTC One X EOL (End of life) - HTC One X

Good evening everyone, on a wave of excitement caused by the latest update for HTC One X I think it might be the good time to discuss something more serious and disappointing.
It is very likely that HTC One X just came to its EOL. In this post I would like to keep any information relevant to the future of a 2012 flagship phone and I also would like to see some smart thoughts from forum members.
So here is how the future is seen at this moment:
Official HTC firmware updates
The latest official update that rolled out in mid-august is the 4th major update for HTC One X. It features Android 4.2.2 with the latest version of HTC Sense, including minor changes that present in the current HTC One (2013) firmware. It is almost completely obvious that Sense 5 with 4.2.2 is the last major update made by HTC.
It doesn't even need any explanation, but it may be nice to put up some facts proving the point of view expressed above:
There've been no HTC Android phones that made it to the 5th major update (first digit in the firmware version number). It is very unlikely that One X could become an exception;
There are no reasons for HTC to keep One X up-to-date for so long as it is being replaced from the market by newer models;
One X was released on April 2nd 2012. There are still 4 months left of Google update program, but no vendor except Google and possibly Samsung ever kept this promise;
HTC is generally known for a very naughty update policy. Look at our phones' little brother, HTC One V. It was released at the same time, but it never got any major update at all.
However, history knows a case when HTC being pressed by the community released a newest firmware for their phone marking it as forever-beta firmware. This phone was HTC Desire and it happened more than 2 years ago. I doubt that it could happen ever again.
But when it comes to minor updates, it is possible that we would get an official 4.3 update, which actually doesn't feature anything astonishingly new, and here's why:
HTC has trimmed their line-up considerably, so they should absolutely be able to provide support for longer. People will be looking to their treatment of the One S/X/X+ to gauge how well the new One devices will be updated. You know that HTC's outlook isn't great, so they need to do everything they can to improve their image.
The One X+ is much newer, so not getting 4.3 would be incredibly disappointing. Since the One X is basically the same device, it would not require much effort to update it as well.
4.3 is apparently such a minor update that multiple manufacturers won't release the 4.2 updates they've been working on and instead go right to 4.3...
In conclusion:
FUTURE ONE X OFFICIAL MAJOR FIRMWARE UPDATE IS VERY UNLIKELY, BUT A COUPLE OF MINOR UPDATES COULD GET RELEASED
Unofficial HTC firmware ports
Porting is a very sad thing to talk about when it comes to Sense ROMs on One X. HTC One X has Tegra 3 inside and it is the only HTC Android phone with this kind of SoC. Porting from devices with different SoC is extremely complicated and nearly impossible. However, this isn't true for HTC One XL which got a very popular Snapdragon SoC.
FUTURE ONE X UNOFFICIAL SENSE FIRMWARE PORTS ARE VERY UNLIKELY
Unofficial AOSP (Android Open-Source Project) development
AOSP is happily the last chance to keep One X up-to-date. Google Nexus 7 (2012) is based on the same Tegra 3 platform and this device will be up-to-date for a very long time. This fact + Android being an open source mobile OS + a huge AOSP development community gives us hope to get the latest Android versions in future. However, with all the simplicity of the AOSP development process, HOX AOSP community is being shrunk down:
- The device maintainers or devs for AOKP (IceColdJelly by LordClockan) and SlimBean (by Krarvind) don't anymore have a HOX or aren't using them and are unlike to provide updates for Android 4.3 and above.
- Pabx who has been deving for AOSP has also stated that he isn't sure if he has time to provide further updates for 4.3 +.
- Unless those roms get new maintainers or devs, the only AOSP style ROMs that will be developed in the future are Avatar ROM (a mix of CM and MIUI), Cyanogenmod and CarbonRom (their own take on AOSP - albeit updating HOX quite slowly).
- While it's very likely that Sense 5 will be the last major update from HTC and Sense ROM developers, it also looks like AOSP is slowly withering away.
THERE WILL BE SOME MAJOR AOSP RELEASES IN THE FUTURE
_________________________________________
In conclusion I should say that I'm a kind of person that likes everything new and because of that I will get a newer phone really soon as many other XDA forum members and it is very depressing since One X is really a great device in every aspect.
For those who are thinking of getting the One X, it is a relatively cheap but very nice device to get in 2013, but you shouldn't expect it to be up-to-date in terms of software.
_________________________________________
Everyone, make sure to express your point of view if you disagree with the information above. More information is always better.
The list of the nice guys who expressed their point of view and explained it, therefore making this post more informative and accurate:
akselic
amorpheus

very informative and great post mate

Lol I just decided to buy one ... and now I'm discovering it's its EOL ... anyway, I agree with the content of OP and I'm buying the HOX because I still think it's one of the best in terms of design and materials and I really believe in the developers community, that seems to be really active... Hoping it will be the same for a long time...

Adiost said:
Unofficial AOSP (Android Open-Source Project) development
AOSP is happily the last chance to keep One X up-to-date. Google Nexus 7 (2012) is based on the same Tegra 3 platform and this device will be up-to-date for a very long time. This fact + Android being an open source mobile OS + a huge AOSP development community gives us hope to get the latest Android versions in future.
THERE WILL BE LOTS OF AOSP RELEASES IN THE FUTURE
Click to expand...
Click to collapse
Some thoughts on this:
- The device maintainers or devs for AOKP (IceColdJelly by LordClockan) and SlimBean (by Krarvind) don't anymore have a HOX or aren't using them and are unlike to provide updates for Android 4.3 and above.
- Pabx who has been deving for AOSP has also stated that he isn't sure if he has time to provide further updates for 4.3 +.
- Unless those roms get new maintainers or devs, the only AOSP style ROMs that will be developed in the future are Avatar ROM (a mix of CM and MIUI), Cyanogenmod and CarbonRom (their own take on AOSP - albeit updating HOX quite slowly).
- While it's very likely that Sense 5 will be the last major update from HTC and Sense ROM developers, it also looks like AOSP is slowly withering away.
While the HOX is an excellent phone, I am personally very disappointed that it is coming to the end of its lifespan in less than 1½ years. It also forces me to seriously reconsider my future device as I tend to stick to my phone for around 2 years until updating. There's no point in buying a device that will not only stop receiving updates from the manufacturer quickly but also halt development in such a short time period.
One more reason to only support Nexus (or a device like HTC One / SGS 4 with pure Android) in the future.

Hmm mate I've owned many phones. Whilst HTC are crap with updates..with the one x they did a good farewell. Sense 5 has bought life to it again. I had the HTC one..the hype wasn't deserved. It's still got a while yet. As for aosp..they never feel complete due to there camera
Besides who doesn't like upgrading. The only downfall with pure android is the goth colour scheme. Saying this I loved my gnex. The nexus 4 didn't compare.
Swings and roundabouts swings and roundabouts
Sent from my HTC One X using xda app-developers app

Very well written post. This time next year I'll have my next phone.
Sent from my HTC One X using XDA Premium 4 mobile app

I don't know, I hope that the HOX keeps getting updated through AOSP but our dev community is much smaller than it was before, what with most of our former kernel devs having quit or just disappeared, it seems like AOSP releases will be fewer and further between than before.
Don't forget that HTC isn't just bad with updates, they are also notoriously bad with kernel source releases, if i remember correctly it was very close to the 90 deadline when they released kernel source for the 4.1 update. and in the time leading up to that update and then subsequently waiting for source is when the majority of devs left.
The Hox is far from dead, there is no reason for Cyanogen mod or Maximus / ARHD roms to stop development soon, but my prediction is that in terms of community created content we won't see much that deviates from them.
it is a great boon for us that the Nexus 7 has the same chipset as us, however there are a lot of other parts at work in the HOX and many of them are not the same as the N7. This is probably why there are still some bugs in our AOSP roms, because it's not as simple as just porting from one device with the same chipset.

Adiost said:
It is almost completely obvious that Sense 5 with 4.2.2 is the last major update made by HTC.
Click to expand...
Click to collapse
I don't think it is that simple. If nothing had changed between 2011 and 2013, your prediction would be spot-on, but that's not the case. Let me offer counterpoints to yours:
HTC has trimmed their line-up considerably, so they should absolutely be able to provide support for longer. People will be looking to their treatment of the One S/X/X+ to gauge how well the new One devices will be updated. You know that HTC's outlook isn't great, so they need to do everything they can to improve their image.
The One X+ is much newer, so not getting 4.3 would be incredibly disappointing. Since the One X is basically the same device, it would not require much effort to update it as well.
4.3 is apparently such a minor update that multiple manufacturers won't release the 4.2 updates they've been working on and instead go right to 4.3...
So I think it may very well be the case that we'll see more updates, at least 4.3 - unless HTC really doesn't want to survive as a company. But major Android updates (5.x) are out of the picture, that much is obvious and understandable.
(P.S.: When referring to the One S I mean the S4 version - if Qualcomm doesn't provide updates for their S3 processor any more, HTC can't realistically provide them either.)

I feel like the hox was the spiritual successor to the desire, the community surrounding it has a lot of enthusiastic fans that still see the potential in the phone, you never know what could occur?
Whether another update comes out or not I'm never selling this phone, actually so attached to it.
sent from a very happy hox

The only semi official word we have so far is this
Jeff Gordon ‏@urbanstrata 2h
@Libzzor Who says the One X won't get 4.3?
Click to expand...
Click to collapse
https://twitter.com/urbanstrata/status/366803640503107584
HTC is generally known for a very naughty update policy. Look at our phones' little brother, HTC One V. It was released at the same time, but it never got any major update at all.
Click to expand...
Click to collapse
HTC deals with flagships very differently to affordable low end products like One V so your comparison doesn't stand, if the device is upper end and sold well they will still give it better support
There've been no HTC Android phones that made it to the 5th major update (first digit in the firmware version number). It is very unlikely that One X could become an exception
Click to expand...
Click to collapse
The One X was the first to make it to 4.x so who's to say it won't make it to 5.x, 4.3 is considered as minor / easy over 4.2.2 by HTC so why not
They have never supported a device like they gave to the One X, which shows how much they regard this device (they sold around 15 million of them)
Finally "naughty" stories like Desire HD and One S are to be blamed on suppliers failing to provide updated drivers
With all said and done, you can't blame them if they stop the support either, they have almost met their 18 months commitment

zute333 said:
I feel like the hox was the spiritual successor to the desire, the community surrounding it has a lot of enthusiastic fans that still see the potential in the phone, you never know what could occur?
Click to expand...
Click to collapse
Nothing similar at all. However, One X is technically a successor to the Sensation, which community also looked exactly like the HOX community.
UPD: Updated the op-post, adding the information given by the forum members.

Assuming HTC continues to provide updates, what about people's warranties? Wouldn't a manufacturer cut off any non critical updates after most devices have gone off their original warranty period? Its been mostly a full year for the early adopters, has anyone got extended warranty or different policies (say EU and China with their 2-year legal enforcement?)
This of course affects no AOSP stuff since we pretty much gave up our warranties the day we unlocked the boot loader anyway, but we could probably refer to warranty lengths for a flagship device to see how much HTC will squeeze out of it.
There are no One X's on sale right now are they? Like brand new ones, not the secondhand market.

True, fair thought and points. Give you thumb up for this!
I wouldn't demand on a new firmware version number starting with 5.xx for edeavorU. If it does happened, it would be suprise with appreciation..
Here is my views of future updates from the perspective how update will be handles:-
Talking about possibly future 'major' HTC updates for HOX, we should first look onto how they decided to treat Android 4.3 to theirs newer flagships first since the strategy will much likely reflect down to us.
There is still unclear how HTC plan to handle Android 4.3, I mean wether it come with same Sense version or newer. The major overhaul's Sense 5 already extent itself through Android 4.1 and 4.2. Under HTC tradition, most likely they will bring Sense 5.1 / 5 Max (hmm.. learnt from X+'s case) with little polishing. Furthermore, Android 4.3 was known to be has minimal user facing changes.
"Lots of questions re 4.3 release for One. We r wrking hard (needs cert) to release 4.3 across all US, Canada skus by end Sept. DNA as well." --- Jason Mackenzie (@HTC US President)
Click to expand...
Click to collapse
Taking the statement into account, obviously HTC has only left some little extra times and reasons to rush out Sense 5.5 nor Sense 6. Unless HTC really want to expense un-necessity major Sense version bump over high public expectance of new Android version.
If you have time do read this: Why Android Updates Are So Slow. Hardware manufacturers is what I wanna to talk on next. Luckly, HTC only uses major ARM processor makers to make phone, in case there are Qualcomm and nVidia. Both of them are also Google nexus partners present on nexus product catalogs. It means they are working closely since Google initiated their work on Android 4.3. In layman's term, there is no extra waiting time for HTC to wait for the arrival of Android 4.3 equivalent kernel sources. However, HTC might still need to wait for other component makers to update their libraries to match and work on new Android. Ironically, from technical standpoint there is reasons why Android 4.3 still named JellyBean. For those component makers they only had to deal with little obstacles because there is much lesser lower level changes on Android. We do know those hardware manufacturers is punctual for HTC One given that HTC One GPE's OTA is only 9 days behind. However, it is not always truth for non-first priority devices like HOX.
So what these all means? Android 4.3 may not impose heavy burden on HTC as many of us thoughts. (because they can actually skip 4.2 on some products too).
If HTC's update plan went smoothly as Jason Mackenzie stated, there will be more likely we might see yet another major firmware version bump. Albiet, we're incapable of getting OpenGL ES 3.0 support...

It seems to be coming closer to EOL buy in my country they still sell HTC One X for 400€ (2 years warranty) while the One costs 490€...

All good things must come to an end. When my HOX turns 2 it will be finding a new home via eBay, it doesn't appear to to be too far away as time flies when your having fun. Great device and still enjoying it, the only issue I will have is what to replace it with...... it has be just as reliable, more powerful and aesthetically pleasing which I think means I'll hold on to it at least 2 months longer whilst deciding.

jimmielin said:
Assuming HTC continues to provide updates, what about people's warranties? Wouldn't a manufacturer cut off any non critical updates after most devices have gone off their original warranty period? Its been mostly a full year for the early adopters, has anyone got extended warranty or different policies (say EU and China with their 2-year legal enforcement?)
This of course affects no AOSP stuff since we pretty much gave up our warranties the day we unlocked the boot loader anyway, but we could probably refer to warranty lengths for a flagship device to see how much HTC will squeeze out of it.
There are no One X's on sale right now are they? Like brand new ones, not the secondhand market.
Click to expand...
Click to collapse
Warranty presumes a proper device operation on the full length of the warranty, doesn't have to do anything with the software updates unless it's essential to keep the device in the condition stated in the warranty.

Just bought on eBay a One X 32gb white, for about 310€ in mint conditions (finger crossed) , because I was tired of my (excellent) Galaxy Nexus (18 months old) ... I want something more elegant ...
I'm sure we will see 2/3 months of Sense custom Roms with a lot of optimization based on latest update, then CM based roms for a long time ... At the moment on the market there is nothing so excellent that convinced me to spend the double (or little bit less) of what I spent for the HOX ...
The only thing I would like to see on the HOX soon or later is the Modaco switch like on the HTC One and now ported to the S4 ... Do you think it will be possible?
Inviato dal mio GT-p6810 usando Tapatalk 4

furius said:
Just bought on eBay a One X 32gb white, for about 310€ in mint conditions (finger crossed) , because I was tired of my (excellent) Galaxy Nexus (18 months old) ... I want something more elegant ...
I'm sure we will see 2/3 months of Sense custom Roms with a lot of optimization based on latest update, then CM based roms for a long time ... At the moment on the market there is nothing so excellent that convinced me to spend the double (or little bit less) of what I spent for the HOX ...
The only thing I would like to see on the HOX soon or later is the Modaco switch like on the HTC One and now ported to the S4 ... Do you think it will be possible?
Inviato dal mio GT-p6810 usando Tapatalk 4
Click to expand...
Click to collapse
Modaco Switch is made to switch to the OFFICIAL aosp build and connecting to the proper OTA branch.
Obviously it won't come to any other phones besides One and S4 since there's no other phones with the official AOSP firmware.

Adiost said:
Warranty presumes a proper device operation on the full length of the warranty, doesn't have to do anything with the software updates unless it's essential to keep the device in the condition stated in the warranty.
Click to expand...
Click to collapse
Yep I know, but would a manufacturer hold onto providing updates if everyone's devices are already "expired" (in warranty sense)? I don't know about business strategy though, whether maintaining a long software update cycle would be better for further marketing and sales (It's certainly positive when it's existent, but what if it was lacking?)
An important issue delaying timely updates is all the testing, if we buy unlocked versions it's the manufacturer, otherwise add carrier to the list... I wouldn't expect a 5.x update (but I've been running stock/CM/Carbon/AOKP since day one) as long as all the drivers and sources are properly supplied...
And just dreaming, if HTC could S-OFF our phones after it decides to stop providing updates it would be so great

Sold the HOX to a mate, with the cash puchased a note 2 for the gf which in return I got her iphone 5. All I can say is android destroys ios! Battery wise iphone kills the HOX. Called my friend to see if he will let me buy it back but no luck....im back on ebay looking for a bargain HOX, I thought id never say this I miss sense.
Sent from my GT-N8010 using xda premium

Related

Google preparing for Gingerbread?

I don't usually like 'WHEN CAN I HAZ GINGERBREADZ?' but this is different.
According to a lot of Android people on Twitter, GMail, Phone, Contacts, Calendar and other G Apps are on the Market with a lot of speculation that it's preparation for better ota updates after Gingerbread.
What do you guys think?
Hepefull Gingerbread shall be here soon! Although now that the Desire HD and Z is coming out.. i think that they will get the ota before the nexus or our Desire.:/
Sent from my beloved hTc Desire!
even if we do not get an official release for our device , since the Desire has more HorsePower than the Z , i think a port can easily be made ( just a guess though )
SkyWalker1726 said:
even if we do not get an official release for our device , since the Desire has more HorsePower than the Z , i think a port can easily be made ( just a guess though )
Click to expand...
Click to collapse
the desire dosent have more horsepower than the desire z, dont let the clockspeed fool you, the 2nd generation snapdragon in the desire z is quite a powerhouse, it like comparing a 4 gig core 2 duo to a 3 gig i7 cpu, even tho the core 2 duo has a higher clockspeed, the i7 would kick its ass ps keep your eye out for the htc glacier aka the t-mobile sapphier, its gunna be a beast with a 2gig dual core snapdragon
Can't wait for gingerbread
Probably we'll get Gingerbread too since our Desire meets the minimum requirements for it.. and since Google said that Gingerbread will make the custom UI's obsolete.. it all depends on Google i guess.. B-)
Sent from my HTC Desire using XDA App
chichoko said:
Probably we'll get Gingerbread too since our Desire meets the minimum requirements for it.. and since Google said that Gingerbread will make the custom UI's obsolete.. it all depends on Google i guess.. B-)
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Yeah, but it is still an HTC Device so the decision on any update in HTCs side. And why should they offer an OS without Sense...?
why are you so curious about it?
what will be new there? any flaws you have right now?
why so freaky about updates?
snudel said:
why are you so curious about it?
what will be new there? any flaws you have right now?
why so freaky about updates?
Click to expand...
Click to collapse
It probobly wont even fit on to our desire.. the new sense doesnt so why would this.. ?
Sent from my beloved hTc Desire!
!PANDA said:
It probobly wont even fit on to our desire.. the new sense doesnt so why would this.. ?
Sent from my beloved hTc Desire!
Click to expand...
Click to collapse
The new Sense doesnt? Check this: http://forum.xda-developers.com/showthread.php?t=788554 First ROM-Elements. Flashable via ADB. Only Camera isnt working correctly yet. Give it 7-10 days and you will have the first stable Desire HD ROM on your Desire Classic
!PANDA said:
Hepefull Gingerbread shall be here soon! Although now that the Desire HD and Z is coming out.. i think that they will get the ota before the nexus or our Desire.:/
Sent from my beloved hTc Desire!
Click to expand...
Click to collapse
The nexus one will be the first to receive it.it is google's developers phone and it is stock vanilla.
Sent from my Nexus One using Tapatalk
elburna said:
The new Sense doesnt? Check this: http://forum.xda-developers.com/showthread.php?t=788554 First ROM-Elements. Flashable via ADB. Only Camera isnt working correctly yet. Give it 7-10 days and you will have the first stable Desire HD ROM on your Desire Classic
Click to expand...
Click to collapse
whats that got to do with it?? it still dosent fit on our desire, 60% of the rom is symlinked to the sd card, while thats ok for ammusement, its not really a day to day option isit?? anyway it boils down to the fact that the desire wont get gingerbread officially, as far as technology goes, its now a generation behind the current level of devices and htc only support its current generation of devices ......
elburna said:
Yeah, but it is still an HTC Device so the decision on any update in HTCs side. And why should they offer an OS without Sense...?
Click to expand...
Click to collapse
They will offer a Sense-less update because.. Google says so? Just sayin..
Google said they will cut off any custom UI made for the Android post-Gingerbread because it makes the ROM's getting deployed later than the Nexus just because of the customizations every damn company makes.. Im not saying that Sense sucks.. it has the most beautiful widgets in the world.. but i vote for stock Android with downloadable widgets than waiting for half a year to get 3.0 only to realize that 5.x+ is already out...
From the yet unofficial info we have about Gingerbread.. it is stated that the next version of Android wont have any custom OEM UI built on it.. so it wont be on HTC to decide wether we'll have it since it will be the same for all future Gingerbread compatible phones.. It will be just like the Nexus.. as soon as it gets released.. we could have it.. But still we have little info about it.. but im pretty sure we'll have it if the minimum requirements remain the same we know atm..
chichoko said:
They will offer a Sense-less update because.. Google says so? Just sayin..
Google said they will cut off any custom UI made for the Android post-Gingerbread because it makes the ROM's getting deployed later than the Nexus just because of the customizations every damn company makes.. Im not saying that Sense sucks.. it has the most beautiful widgets in the world.. but i vote for stock Android with downloadable widgets than waiting for half a year to get 3.0 only to realize that 5.x+ is already out...
From the yet unofficial info we have about Gingerbread.. it is stated that the next version of Android wont have any custom OEM UI built on it.. so it wont be on HTC to decide wether we'll have it since it will be the same for all future Gingerbread compatible phones.. It will be just like the Nexus.. as soon as it gets released.. we could have it.. But still we have little info about it.. but im pretty sure we'll have it if the minimum requirements remain the same we know atm..
Click to expand...
Click to collapse
you have got that so wrong lol htc has already confirmed that it will be keeping sence with gingerbread, android is open source google has no right to impose such restrictions on oem version of android, the gpl that comes with android states that anyone has the rite to modify and distribute android as they see fit.
here is a quote from Drew Bamford, who heads HTC’s user experience design team. “Google may focus more on improving the user interface on the stock Android [software], but I don’t think they’ll preclude manufacturer customization.”
If Googles idea is to make all UI overlays obsolete, then Android will be on the same lines as iOS in the sense that its just one experience.
Yeah, its still customizable, but handset makers won't be as interested imo.
Currently, Gingerbread is being worked on to get it out as fast as they can, by Q4 2010. Mainly because nV has delayed all Tegra 2 design wins for the year due to OS problems and they're now totally banking on Gingerbread for Q4 launches, the prime of which are HTC designs. Earlier, I was excepting a mid Q1 2011 product launch for the first Gingerbread devices but right now, I'm expecting to see the first in Q4 2010. No idea when mobile designs will ship or get hit with it. N1 I'd expect the same quarter.
I'm 100% sure Google contrasted themselves with Apple not long back that the whole point and benefit in open source is inclusivity of partner development and the diversity and richness it brings, not exclusivity.
-----------------------------------
- Sent via my HTC Desire -
Purely from the rumours ive been reading till now abou GB, it was stated that Google wanted to mark GB as a landmark OS which will divide the low end devices from the high end ones. It is said that the 2.x version will be targeted at the lower end devices while 3.x will be the future of the OS. Hence the minimum requirements it is said they implied (1ghz cpu, 3.5 inch display and at least 512 ram).
And it is also said that the custom UI's wont be needed because of the overhauled Android UI. HTC can always boast about its widgets i guess.. those most likely wont be affected in any way and will remain a part where any individual OEM manufacturer can provide some level os uniqueness.
While i know this isnt anything official to be believed in, by personal preference only id like it to be true because it is plain stupid to have to wait 3+ months for an update just because i have a Custom UI from HTC or Samsung or whatever..
Sent from my HTC Desire using XDA App
AndroHero said:
you have got that so wrong lol htc has already confirmed that it will be keeping sence with gingerbread, android is open source google has no right to impose such restrictions on oem version of android, the gpl that comes with android states that anyone has the rite to modify and distribute android as they see fit.
Click to expand...
Click to collapse
Only the Linux kernel is GPL'd - Android itself is not released under the GPL - it is released under the Apache Software License (ASL).
There is something that Google can do to stop ISVs (if it so desires) and that is to refuse to license GApps to them. I don't think it would happen, but Google do have some leverage here.
Regards,
Dave
foxmeister said:
Only the Linux kernel is GPL'd - Android itself is not released under the GPL - it is released under the Apache Software License (ASL).
There is something that Google can do to stop ISVs (if it so desires) and that is to refuse to license GApps to them. I don't think it would happen, but Google do have some leverage here.
Regards,
Dave
Click to expand...
Click to collapse
sorry i assumed android was covered under the gpl and the only restriction google imposed was that any modifed version of android was distributed with all the google legal information, as for not licensing GApps to htc .... i think they call that commercial suicide lol

Android 4.1 Jelly bean for HTC One series

Its official that HTC One series will get jelly bean.News is official from HTC.
Source : codenametech dot com
Did anyone think it wasn't going to happen? Here's HTC's quote:
"We know HTC fans are excited to get their hands on Google's latest version of Android. At this point in time, we can confirm that we have plans to upgrade our HTC One X, HTC One XL and HTC One S to Jelly Bean. Please stay tuned for more updates regarding device upgrades, timing and other details about HTC and Jelly Bean."
If you parse it, it says "we can confirm we have plans" and "stay tuned for more updates." Confirming an "update" vs. "plans for an update" are two different things and set different expectations. To me, that means it's not around the corner.
In related news, SamMobile, a 50%-reliable source for Samsung news said:
"The insiders of SamMobile reported that Samsung is testing Android 4.1 for the Galaxy S III and Galaxy S II. Samsung is almost ready to update their Galaxy S III devices to Android 4.1. There is no date planned yet but it could be around August / September."
Neither HTC nor Samsung will want their flagships updated last so sometime in the fall for the One X and SGS3 seems realistic. With a JB release being at least a couple of months away the 2.X update to 4.0.4 should occur as planned. The One S received it three days ago.
its a great news altogether.I think with all the devices that they came up with in 2012 all should be upgraded to Jelly bean.
Not the v apparently.
backfromthestorm said:
Not the v apparently.
Click to expand...
Click to collapse
There's a term called "planned obsolescence." It's pretty much designing products so that they'll never be equal to the "new and improved" product causing people to always want and hopefully purchase the "next big thing." Google wants the manufacturers to keep their devices current so that at any given time the majority are on latest and greatest Android OS. The manufacturers want the opposite; people buying-up to a new device to get the new bells and whistles. With ICS out for ten months and only 10% of devices on it I'd say the manufacturers are winning. Does anyone really think it takes companies like Samsung and HTC nine months to develop an update? Dragging their feet is intentional and there's nothing we or Google can do about it.
BarryH_GEG said:
There's a term called "planned obsolescence." It's pretty much designing products so that they'll never be equal to the "new and improved" product causing people to always want and hopefully purchase the "next big thing." Google wants the manufacturers to keep their devices current so that at any given time the majority are on latest and greatest Android OS. The manufacturers want the opposite; people buying-up to a new device to get the new bells and whistles. With ICS out for ten months and only 10% of devices on it I'd say the manufacturers are winning. Does anyone really think it takes companies like Samsung and HTC nine months to develop an update? Dragging their feet is intentional and there's nothing we or Google can do about it.
Click to expand...
Click to collapse
Yes but for this question of "planned obsolescence" We need S-OFF in all phones........quickly
g3rm3n said:
Yes but for this question of "planned obsolescence" We need S-OFF in all phones........quickly
Click to expand...
Click to collapse
For all we know locking their phones and eliminating the warranty for unlocked devices could be HTC's way of preventing or scaring people from getting the "latest and greatest" on their own and therefore having to purchase the Two X, Three X, and so on. In other words, a form of planned obsolescence. Manufacturers aren't as stupid as a lot of people believe they are. We don't like them for what they do but their well aware of why they do it and what the benefit is financially.
BarryH_GEG said:
There's a term called "planned obsolescence." It's pretty much designing products so that they'll never be equal to the "new and improved" product causing people to always want and hopefully purchase the "next big thing." Google wants the manufacturers to keep their devices current so that at any given time the majority are on latest and greatest Android OS. The manufacturers want the opposite; people buying-up to a new device to get the new bells and whistles. With ICS out for ten months and only 10% of devices on it I'd say the manufacturers are winning. Does anyone really think it takes companies like Samsung and HTC nine months to develop an update? Dragging their feet is intentional and there's nothing we or Google can do about it.
Click to expand...
Click to collapse
HTC has been the fastest to produce updates on their flagships to the latest os. And it is hardly a quick process to integrate their sense into the oses.
Sent from my HTC One X using xda premium
BarryH_GEG said:
There's a term called "planned obsolescence." It's pretty much designing products so that they'll never be equal to the "new and improved" product causing people to always want and hopefully purchase the "next big thing." Google wants the manufacturers to keep their devices current so that at any given time the majority are on latest and greatest Android OS. The manufacturers want the opposite; people buying-up to a new device to get the new bells and whistles. With ICS out for ten months and only 10% of devices on it I'd say the manufacturers are winning. Does anyone really think it takes companies like Samsung and HTC nine months to develop an update? Dragging their feet is intentional and there's nothing we or Google can do about it.
Click to expand...
Click to collapse
There is also something like the competition and when caring consumers see that the competitor does give them updates they will buy from the competitor next time
godutch said:
There is also something like the competition and when caring consumers see that the competitor does give them updates they will buy from the competitor next time
Click to expand...
Click to collapse
Who would that be? They all suck with some sucking worse than others. Samsung is just now starting to update their tablets to ICS. Do you think it's a coincidence that started to happen only after the G-Tab 2's have been on the market for a few months? There's zero incentive for a manufacturer to devote resources to keeping their phones updated. If Samsung started to HTC would also. But there's no motive for anyone to change what they're currently doing. Why do you think Google built their own tablet? With all their influence over the manufacturers they couldn’t get them off their asses to pay attention to a market segment Android was getting the crap kicked out of it in. If Google through Motorola starts setting new precedents others will follow. Until then the dysfunction continues.
I tired of waiting for HTC to do what is right, just give me S-Off and CM10
Sent from my GT-I9000 running CM9
Misleading title ... There is already a thread about this sticky...
http://forum.xda-developers.com/showthread.php?t=1740569

No Key Lime Pie for One X

It seems that we won't see the key lime pie on out devices. But we will see,maybe they change their minds.My opinion is that they should bring it to One X if they want be closer to Samsung..
http://www.phonearena.com/news/Hey-HTC-One-X-no-Key-Lime-Pie-for-you_id42266
hb5 said:
It seems that we won't see the key lime pie on out devices. But we will see,maybe they change their minds.My opinion is that they should bring it to One X if they want be closer to Samsung..
http://www.phonearena.com/news/Hey-HTC-One-X-no-Key-Lime-Pie-for-you_id42266
Click to expand...
Click to collapse
I'm sure we will see it in a custom rom, and the custom rom will, undoubtedly, be better than the stock so the wait will be worth it. here's hoping
hb5 said:
It seems that we won't see the key lime pie on out devices. But we will see,maybe they change their minds.My opinion is that they should bring it to One X if they want be closer to Samsung..
http://www.phonearena.com/news/Hey-HTC-One-X-no-Key-Lime-Pie-for-you_id42266
Click to expand...
Click to collapse
This article is talking about an unreleased version of Android. When HTC will confirm this after Google released it that will be a proof. Until that point it's just speculation, nothing morr!
AttilaGolik said:
This article is talking about an unreleased version of Android. When HTC will confirm this after Google released it that will be a proof. Until that point it's just speculation, nothing morr!
Click to expand...
Click to collapse
Oh, so we are not allowed to post or discuss a subject unless it is officially confirmed?. Sorry "hangs head in shame and walks off cliff" geronimoooooooooo
I think the title needs change...because even if it is from a reliable source, he doesn't make those decisions within HTC. the company can change their mind just like they did (half-heatedly but still...with the desire). This is still a rumor because even google haven't announced key lime pie...let alone HTC's plans for it
ace9988 said:
I think the title needs change...because even if it is from a reliable source, he doesn't make those decisions within HTC. the company can change their mind just like they did (half-heatedly but still...with the desire). This is still a rumor because even google haven't announced key lime pie...let alone HTC's plans for it
Click to expand...
Click to collapse
the title is just a direct quote of the article, I really don't see what the problem is, the OP is merely bringing the article to the attention of the users. I'm sure people can decide for themselves if they want to take any notice of the rumour ?
Hey op it's a confirmed rumor posted few days ago... Don't make the title like that
Sent from my HTC One X using xda premium
These are all speculations on something that even Google hasn’t announced yet. I say BS!
Back in 2011 a group of companies which included HTC agreed to support their phones upto 18 months from release. HTC One X was released in 2012 May so I hardly think HTC will stop supporting their flagship and first One Series phone in just 12 months. That will harm their reputation a lot. Besides, One X+ which has a very similar hardware configuration and was released just last Nov, IMO that will definitely get Android 5.0 so I don’t any reason for HTC to leave One X behind.
PhoenixFx said:
These are all speculations on something that even Google hasn’t announced yet. I say BS!
Back in 2011 a group of companies which included HTC agreed to support their phones upto 18 months from release. HTC One X was released in 2012 May so I hardly think HTC will stop supporting their flagship and first One Series phone in just 12 months. That will harm their reputation a lot. Besides, One X+ which has a very similar hardware configuration and was released just last Nov, IMO that will definitely get Android 5.0 so I don’t any reason for HTC to leave One X behind.
Click to expand...
Click to collapse
Taken from an article by andronica, who were present at the 2011 Google I/O, regarding the android alliance which HTC were part of. And there are many like this:-
That does not translate to phones always getting these updates, and logistics problems alluded to by Google VP Andy Rubin in the post-keynote say as much.
For instance, the members of the update partnership could say that a new device should still be able to receive Android OS updates within the first 18 months of release; however, companies would not be obligated to stick to that guideline, and that does not mean that phones would access every new release. The group could suggest that a phone capable of running the latest software should reasonably have it within two months of the code becoming accessible; however, testing problems or developmental sluggishness could stand in the way of that happening.
Also if you Google "android 18 months updates" you will find a number of articles reporting the demise of the alliance last year.
The one x by the way was released in April 2012, in the UK at least. I got mine on 6 April, just checked the paperwork. So its "best before date" is the beginning of October this year
Sent from my Awesome One X on ViperX 3.5.5 using XDA Premium
They keep wondering why their business is floundering even though they put out nicely spec'd hardware. Customers remember it when they get screwed.
The life of the One X: Unfinished software -> Poor QC -> Terrible customer service when dealing with repair centers -> Not honoring warranty on unlocked devices -> No updates past Jelly Bean
The ONE I was waiting for? Don't make me laugh! The ownership experience has been mediocre at best.
Nothing but nexus devices for me or maybe Sony in a year or so since they seem to start to get it.
So HTC...here's a nice one fingered salute to you!
</rant>
we will get it along with sense 5.0
key lime pie hasn't been officially announced so I don't think that is going to happen
Droid Pharaoh said:
we will get it along with sense 5.0
key lime pie hasn't been officially announced so I don't think that is going to happen
Click to expand...
Click to collapse
You're mixing android 4.2 with KLP
Thread cleaned
Please ppl, chill a bit. This topic is a legit one, why shouldn't the OP discuss it?
But it would't hurt to add a question mark to thread title as the critics are right with the fact that we are talking about pure speculation here.
jotha said:
Please ppl, chill a bit. This topic is a legit one, why shouldn't the OP discuss it?
But it would't hurt to add a question mark to thread title as the critics are right with the fact that we are talking about pure speculation here.
Click to expand...
Click to collapse
Totally agree, even more relevant now that even xda have dropped the hox from the top devices
Sent from my Awesome One X on ViperX 3.5.5 using XDA Premium
nogotaclue said:
Totally agree, even more relevant now that even xda have dropped the hox from the top devices
Sent from my Awesome One X on ViperX 3.5.5 using XDA Premium
Click to expand...
Click to collapse
they dropped because there are newer top devices therefore they don't keep it there but the hox is still a top high-end device
It's just a rumor. We could always hope. Lol
Sent from my HTC One X using xda app-developers app
It could be right, since Football is the source, but we will have to wait and see because 5.0 isn't even out yet.
I don't think that the barriers here would be because of the hardware cause we still have superior hardware as nexus devices and most of the devices that out now and all now that it will be updated... We have one of the most ancient quad core devices in the market... It will be the policy of HTC to sell the new devices I'd you want the key lime pie by new flagship or newer devices... Also bot to mention that our great developers will port it for us
Sent from my HTC One X using xda premium

Odds of Gnex seeing unofficial L Release

Let's get this out of the way first, nobody here is stupid, we know the L Release is never going to come to the Galaxy Nexus officially. So let's talk about the community. I just have one basic question for our talented devs, what are the odds that a port of L will be able to come to the Gnex and if so, what kind of time frame are we looking at here?
Does the Cyanogenmod team do developers previews like this one? We might see it from them.
I'm sorry, but this post is exactly what I expected to see today.
so lets get it out of the way.
SURE
we COULD see some 5.0 aosp love(via custom development)
MAYBE.
time frame?
when.source drops, give it a few months at most I'd say
source isn't even CLOSE to ready yet though.
SOOO
let's ALSO look at the past.
which nexus devices, after Google officially dropped support, are STILL ABLE AND ARE running LATEST android version?
ALL of them right?
stability and such isn't a factor for this question, it's IF IT CAN/DOES run newest aosp in SOME FORM.
so I'd say YES gnex WILL see 5.0 in SOME usable form. but asking for ANY "time frame"at THIS POINT since SOURCE ISN'T AVAILABLE YET is kinda pointless.
maybe though, just maybe, there are ALREADY some people at work on getting those "preview" things ported. no matter WHAT, patience and not asking for timeframe/eta is key here
I don't normally do +1 style posts, but I am also greatly interested in knowing this as well.
I imagine it is largely going to depend on how much of the underlying kernel and driver interaction changes. I remember on my prior phone, a Droid X which has been and is still locked down, it was generally impossible to get past ICS because of the major underlying changes in JB and not being able to get those on the DX. Granted the Nexus doesn't have this limitation but drivers aren't likely to be further updated and if the kernel goes too far forward it is unlikely to see compatible driver versions for GNex hardware.
EDIT: I should probably say modules instead of drivers. I'm primarily a Windows person PC-side.
Put it this way my 4 year old HTC Desire can run Kitkat then i would be amazed if we didn't end up with some pretty good builds of "L".
ashclepdia said:
I'm sorry, but this post is exactly what I expected to see today.
so lets get it out of the way.
SURE
we COULD see some 5.0 aosp love(via custom development)
MAYBE.
time frame?
when.source drops, give it a few months at most I'd say
source isn't even CLOSE to ready yet though.
SOOO
let's ALSO look at the past.
which nexus devices, after Google officially dropped support, are STILL ABLE AND ARE running LATEST android version?
ALL of them right?
stability and such isn't a factor for this question, it's IF IT CAN/DOES run newest aosp in SOME FORM.
so I'd say YES gnex WILL see 5.0 in SOME usable form. but asking for ANY "time frame"at THIS POINT since SOURCE ISN'T AVAILABLE YET is kinda pointless.
maybe though, just maybe, there are ALREADY some people at work on getting those "preview" things ported. no matter WHAT, patience and not asking for timeframe/eta is key here
Click to expand...
Click to collapse
Thanks for replying! I figured since I looked pretty thoroughly and didn't see a thread for it and thought that having at least one place for Gnex owners to talk about the L release for us wouldn't be a bad thing. I in no way meant to be one of those people who constantly bugs the devs about ETA's, I just meant what were could be expecting in the general sense. Thanks for the reassurance about us getting it, I've just been burned before about support with previous devices when they got past official support. But those weren't Nexii so I didn't know what to expect.
Brettbesa said:
Thanks for replying! I figured since I looked pretty thoroughly and didn't see a thread for it and thought that having at least one place for Gnex owners to talk about the L release for us wouldn't be a bad thing. I in no way meant to be one of those people who constantly bugs the devs about ETA's, I just meant what were could be expecting in the general sense. Thanks for the reassurance about us getting it, I've just been burned before about support with previous devices when they got past official support. But those weren't Nexii so I didn't know what to expect.
Click to expand...
Click to collapse
yea sorry about my tone in that reply mostly too
I'm usually not the one to fly off ranting towards other users actions, at least not on xda(i do #AshRants elsewhere lol)
your question was a valid one, and I know where you coming from when it comes to nom nexus devices and their lack of support, I had a droid x2 that was ORIGINALLY SCHEDULED BY MOTOROLA to have ICS update. which for some reason they just didn't follow through on. Their REASON they said was that "android 4.0+ would not improve functionality of this device"...aka "we don't feel like fixing all the bugs we gave you already with shotty gingerbread releases, and we aren't going to allow you to unlock the device or give you usable kernel source so screw off",...back when moto didn't gaf about the dev communities. they have made huge strides towards mending that relationship. just couldn't believe they had the gall to say 4.0 wouldn't improve the first dual core android device running a tegra2 chipset. bah. ramblings now again from ash.
but yea reason I kinda went off in that reply was mostly cuz I hoped all the other people who were already drooling at the chance to post the exact same things would slow down and think instead first it wasnt intended as a personal attack towards you or to start any flamewar on the subject. and judging by your reply you didn't take offense to it anyways, so :thumbsup: :good: we all on the same page anyways.
personally, I haven't seen much of the IO stuff about L, I saw mostly design changes, and would like to know more details about it's new features so I'll be digging around YouTube today for recaps and such.
but I'm almost certain that if we don't get some kinda official rom like CM, OMNI, SHINY, PA, etc... building L based.roms for us, then some of our awesomely talented devs will at LEAST get us able to look like we have it, along with SOME if not z MOST functionality of L.
ashclepdia said:
I'm sorry, but this post is exactly what I expected to see today.
Click to expand...
Click to collapse
I also think you guys should be patient. Your life won't be (that limited if there won't be a port of the coming up Android L to our Galaxy Nexus. Just relax.
As some have already pointed out, we're unlikely to see Android 5 "officially" ported to our GNex, for pretty much the same reason that we don't have an official 4.4 release for our phone. From ArsTechnica:
"Our talk with Burke shed some light on some more obscure topics too, including the lack of an Android 4.4 update for the Galaxy Nexus. Google's official line was that the company only supports hardware for 18 months after release, which it still mentions in its official Nexus update support document. As was speculated at the time, though, the decision was tied to Texas Instruments' exit from the consumer SoC market (TI's OMAP chip powered the Galaxy Nexus as well as other prominent Android-based hardware like the first Kindle Fires).
"It was a really extraordinary event," he said. "You had a silicon company exit the market, there was nobody left in the building to talk to."
Click to expand...
Click to collapse
TI stopped development for the GNex SoC at Android 4.1. Google and others worked hard to support it for 4.2 and 4.3, but the official TI software was broken by 4.4. The reason that we even have 4.4 custom ROMs is because some kind-hearted person, perhaps a TI insider, released beta or engineering sample software for the SoC. But as we've found, it's not the most stable
have a great weekend,
john
You could all complain about TI stopping development and blaming them. The Google Glass uses a not to different TI SOC compared to the GNex has a 3.4 kernel and runs 4.4.2
Now please understand that Google simply ditched us for reasons other than TI stopped developing SOC bla bla bla.
akash3656 said:
You could all complain about TI stopping development and blaming them. The Google Glass uses a not to different TI SOC compared to the GNex has a 3.4 kernel and runs 4.4.2
Now please understand that Google simply ditched us for reasons other than TI stopped developing SOC bla bla bla.
Click to expand...
Click to collapse
Plus if they didn't drop support after two years android would have alot more bugs in general.
DR3W5K1 said:
Plus if they didn't drop support after two years android would have alot more bugs in general.
Click to expand...
Click to collapse
I don't get your logic. And its not like 4.3 is flawless. HD video playback on this device (GNex) lags.
+ if Google themselves show a bad example to OEMs on how long to update devices, expect OEMs to not update devices older than a year. And this makes the whole "android doesn't get timely updates" into a new issue where "android doesn't get updates after a year+ at best".
GNex will never die!
(3.5 yrs going strong bby, and thanks to vanir+dirtyv f2fs running better than ever)
latenightchameleon said:
GNex will never die!
(3.5 yrs going strong bby, and thanks to vanir+dirtyv f2fs running better than ever)
Click to expand...
Click to collapse
Indeed. There will likely be somebody out there building from the latest source for this device as long as it's possible to do so, and possibly even if it isn't.
akash3656 said:
Now please understand that Google simply ditched us for reasons other than TI stopped developing SOC
Click to expand...
Click to collapse
Out of curiosity, what would those reasons be?
jsage said:
Out of curiosity, what would those reasons be?
Click to expand...
Click to collapse
That's up for you to imagine....
Money, profit, greed? You pick which one. Or make your own reasons.
akash3656 said:
That's up for you to imagine....
Money, profit, greed? You pick which one. Or make your own reasons.
Click to expand...
Click to collapse
Well, I guess when simple facts aren't sufficient then fantasy must be more believable.
wow
some of these replies were brutal, sheesh
gray bishop said:
some of these replies were brutal, sheesh
Click to expand...
Click to collapse
Honest perhaps. It's pretty simple really. The new OS (4.4) has a new kernel. The new kernel requires new drivers. Neither TI (OMAP SoC) nor ImgTec (PowerVR GPU) will supply those drivers.
Yes, an engineer at TI "released" a blob last fall. But it was not release-quality, it was beta-quality. Not everything is a conspiracy; we've just reached the end of the official support road.
On the other hand if one is inclined to run on the bleeding edge and stability is not their primary concern, there are any number of KitKat custom ROMs in which one can indulge.
have a great evening,
john
jsage said:
Honest perhaps. It's pretty simple really. The new OS (4.4) has a new kernel. The new kernel requires new drivers. Neither TI (OMAP SoC) nor ImgTec (PowerVR GPU) will supply those drivers.
Yes, an engineer at TI "released" a blob last fall. But it was not release-quality, it was beta-quality. Not everything is a conspiracy; we've just reached the end of the official support road.
On the other hand if one is inclined to run on the bleeding edge and stability is not their primary concern, there are any number of KitKat custom ROMs in which one can indulge.
have a great evening,
john
Click to expand...
Click to collapse
Ah crap I didn't mean to thank you. Anyway, yea sure remember all those OEMs you blame and all have given everything you've said to a certain product. GOOGLE GLASS. And go and check what SOC Google Glass uses.
Now have fun.

Next smartphone

Hi guys,
I'm going to change my phone and would like to know how is the situation over here ☺
Just saw the leaked htc 10 images, seems to be quite nice, even in specs. I never tried an htc, i just rooted my brother's m7 and it was quite easy.
Unlocking bootloader a matter if 5 mins...
Long time ago i had a optimus g and then a nexus 5, they were amazing and make me love LG. Amazing warranty mantaining warranty.
I decided to move from n5 to sgs6 and the first 3 months i was satisfied, i had no time for modding so i just sticked to stock non rooted...then i started missing modding..in sgs6 it is close to zero after 1 year from the release, this because of closed source exynos and damn knox.
Now i think my next device should be easy to mod, with official cm, aospa, aokp and everything which i loved on the n5, but i don't know how htc performs in this way..
I mean, in m9, m8 etc, were official rom developed easy and fast? Did they have goo performance compared angainst stock? Batterylife was better?
I don't know what phone to choose between g5 and this htc 10 just because of modding, the other specs doesn't matter to me..
Hope we can discuss togheter and that i do not have made a mistake posting this here..
Boomsound. If any other device had it I'd swap. But they don't so htc it is for me..
Sent from my HTC One M9 using Tapatalk
Samsung seems to be moving further and further away from any support for modding. They seem to be going after the enterprise market with phones that are ever more locked down, especially in the US. I have not modded a lot of LG stuff, but I have not found them very dev-friendly because of doing things like disabling fastboot.
HTC hasn't given any indication that they're dropping support for OEM unlocking, which is the reason I've stuck with them.
Development on the M7 and M8 was great, it's been less so on the M9, I suspect because it did not sell as well. I have never run stock on any of my HTC phones, so it's hard to say how the custom roms compare. But there are plenty of options for tweaking performance.
Development in general seems to be shrinking on non-Nexus phones. There are fewer reasons to root than there used to be now that Google and the OEMs are picking up mods and tweaks from the dev community. My guess is that unless the M10 sells really well, development will be limited. But it's worse on Samsung.
It would seem to me like you are disrespecting the master samsung..
All hardware manufacturers are trying to lock down their devices. Even google is trying with android 6.
The truth is that so long as a development community exists so will modified devices. The reason they lock them down is for our own security yet we break it to show them how much we dont care. We do care, just not about who knows our age, gender, hair colour etc etc as we give that info out every time we step outside.
Manufacturers are responsible for this said "quiet" era because they are ALL in it for the same reasons, money. It won't be long before you have to buy specific development devices at thousands of dollars/pounds and that will be the end of the free world.
Sent from my HTC One M9 using Tapatalk

Categories

Resources