Petition asking Xiaomi to release kernel sources for Mi max 2 - Xiaomi Mi Max 2 Guides, News, & Discussion

Please sign and ask Xiaomi to stop violating GPL 2 terms.
http://chn.ge/2ApI5h0

I think everyone must sign this petition!!

Ambar Kambli said:
I think everyone must sign this petition!!
Click to expand...
Click to collapse
Like something gonna happen / change even if a million people sign this lol

ya i wonder if they would even care? probably not.
did they release the mi max 1 code after a while?

b.roid said:
ya i wonder if they would even care? probably not.
did they release the mi max 1 code after a while?
Click to expand...
Click to collapse
Yes, that's why there are custom ROMs for the device.

I signed it.

They're probably gonna sleep like a baby after seeing a million people even care for their source code.

Smaller/Newer companies care more about their users/buyers more ... I hope so at least Cause if we have more customization - we'll have more to brag about and a happy client brings more clients
Let's just hope they know that and help us, so we help them

signed. Thanks for the Petition. Hopefully they care!

Was going to buy this one, but the lack of kernel source code made me not want it. It's disappointing to know this. I also suffered lots of nasty bugs from official roms, so I want choice.
I also want to be able to run LineageOS 15+ (Android 8+). Any alternative?

timofonic said:
Was going to buy this one, but the lack of kernel source code made me not want it. It's disappointing to know this. I also suffered lots of nasty bugs from official roms, so I want choice.
I also want to be able to run LineageOS 15+ (Android 8+). Any alternative?
Click to expand...
Click to collapse
only a matter of time before they release it :good:

Related

Asus 3.1 Kernal release - when?

Asus was very quick about releasing their 3.0 kernal source. Anyone have any idea what the holdup is for the official 3.1 kernal? Are there any rumors as to when we will see it made available?
DOH! Read, then type.
No idea when they will release the source to the kernel.
They're probably trying to clean-up the hack job mess that resulted from them rushing to push 3.1 out, when it comes out, it'll probably be followed with another update.
frosty5689 said:
They're probably trying to clean-up the hack job mess that resulted from them rushing to push 3.1 out, when it comes out, it'll probably be followed with another update.
Click to expand...
Click to collapse
Yeah, thats my thinking too, but it's just a guess on my part.
i rather not rush them with it, im sure there a reason behind the hold up, they have been doing alot of rushing for the consumer and if there working on a better kernel i say take there time, we have rooted 3.1 and also an over clock kernel for 3.1 already
cowballz69 said:
they have been doing alot of rushing for the consumer
Click to expand...
Click to collapse
They don't rush and consumers are outraged at the lack of support and slowness to push out a release that was announced a few weeks earlier.
They rush and consumers cry foul at the bugs of the rushed update.
:X
Itaintrite said:
They don't rush and consumers are outraged at the lack of support and slowness to push out a release that was announced a few weeks earlier.
They rush and consumers cry foul at the bugs of the rushed update.
:X
Click to expand...
Click to collapse
Welcome to the world of software development Everyone wants instant, bug free software that anticipates every possible need they could ever have and adjusts itself to what each user's expectation is. Until we developers can produce such a software package there will always be unhappy people
how much time do they have before they have to legally to post it?
finalhit said:
how much time do they have before they have to legally to post it?
Click to expand...
Click to collapse
I'd say you can ask samsung that question.
finalhit said:
how much time do they have before they have to legally to post it?
Click to expand...
Click to collapse
Legally they probably have no time.
I heard legally releasing open source is 30 days. When that clock started ticking I do not know.
3DSammy said:
I heard legally releasing open source is 30 days. When that clock started ticking I do not know.
Click to expand...
Click to collapse
as i understand, the clock starts ticking as soon as someone asks for it. people are elligible to ask for it as soon as the binary is released.
so i guess it begs the quesion, did anyonee ask asus?
I don't need a signature.
finalhit said:
as i understand, the clock starts ticking as soon as someone asks for it. people are elligible to ask for it as soon as the binary is released.
so i guess it begs the quesion, did anyonee ask asus?
I don't need a signature.
Click to expand...
Click to collapse
I would be surprised if a 30 day wait or needing to request something to start a clock was anything other than companies trying to weasel out of their obligations.

[NEW BOUNTIES] Unlocked ATT Atrix project ideas

Most of us with ATT phones pretty thrilled by the recent turn of events. But the journey is just beginning, and there is a lot of work ahead. As much as I'm sure we all want to throw a few bucks to the ATT/Moto employee who leaked, it's probably better for their job security that we can't
It's my opinion that the amount of work that's been done so far pales compared to what's ahead. Many exciting things are possible, but most will take days, weeks or months of work. A few useful projects I can think of include:
Porting AOSP trees (CM7?) for Atrix
Debug kernels with USB or 3.5mm serial uart
Newer (.36? .38?) kernels with various tweaks
Overclock kernels or overclock modules that work safely
A rebased webtop: Ubuntu 10.10 or 11.04, or ... Gentoo?
An AOSP-based ROM that leaves all webtop functionality intact.
(I'm saving my donation money for the last one, +extra$ if the front camera is v4l accessible from webtop. PM Sogarth or myself, if interested in webtop-related dev)
Those are just a few off the top of my head... sky's the limit! Lots of nifty hacks with HDMI/Webtop/Lapdock are possible... Pick your pet project, start a thread, collect names and guaranteed minimum donations, keep a google spreadsheet, do what it takes. Or if you're a dev, float your ideas...
I'd really like to encourage collective development. In many cases projects are solo efforts, but they don't have to be. I don't do it for the money and collaboration is more fun for me than competition. It makes me sad when code is not public and other people can't extend or port a work. But competition for bounties can discourage this openness, and I think that's a pity. I feel best dev work comes from a love of creativity, pushing limits by making useful things that were never possible before ...not for money or celebrity.
So I think, if a project was a cooperative work, perhaps developers could agree and shoot a mail to the 'bounty' coordinator indicating who is doing what work, so that if it succeeds, such bounties could be shared between a team.
And last but not least... Unless a dev needs custom hardware or a phone...
I encourage you to ONLY donate once a project is complete!!
I've got to take 3 weeks off to take care of personal things, but am hopeful to see what the state of AT&T Atrix is like on XDA when I get back =)
PS. Let me clarify: I am not starting any bounties! Please do not PM with how much you would pay for x.y.z. Please do PM if you want to dig deep into webtop internals. As I am interested in working on Atrix still, there could be a conflict of interest if I organized anything. Please, if you believe in a project, find like-minded people and organize a bounty thread yourselves!
I think this is a great idea!
Great idea
but you forgot MiUI!!
Daniel_GB said:
Great idea
but you forgot MiUI!!
Click to expand...
Click to collapse
+1 for MIUI
actually the MIUI team states that they will support most of the devices CM support, if CM doesnt support a device the MIUI team wouldnt even touch that with a pole
it might be a better idea donating a few machines + a few bucks directly to CM and get the ball rolling there instead of "porting"
I think we need a bounty for someone who can unlock the bootloader for international versions
Sent from my MB860 using XDA App
lsxrx7 said:
+1 for MIUI
actually the MIUI team states that they will support most of the devices CM support, if CM doesnt support a device the MIUI team wouldnt even touch that with a pole
it might be a better idea donating a few machines + a few bucks directly to CM and get the ball rolling there instead of "porting"
Click to expand...
Click to collapse
Agreed. I thought we were all already planning on sending them a service or two though?
Sent from my MB860 using XDA Premium App
IrshaadH said:
I think we need a bounty for someone who can unlock the bootloader for international versions
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
The unsung hero is the unknown source who gave us a signed unlockable BL. Unless you can find a leak from a carrier or Moto connection, who has similarly signed unlockable BL for international versions, good luck. As far as I know no one has come close to unlocking the Atrix boot signature chain. It may be possible, but it probably isn't, and it hardly seems like anyone is trying. I'd really like to clarify we didn't do anything besides notice this was possible, and then package things up after we got a lucky leak. It was probably coming anyway, but someone out there wanted to help us early =)
That said, a bounty for kexec working on international Atrix is not a bad idea.
Would be great if everything will work fine expecially Ubuntu.
I never needed it but I think now it is about time!
anyone here a dev / got connection with any devs in CM ?
whats the donation process ? do we just ship them a phone a case of beers ?
I want to help with $$$ for all the work. I have a Telcel Atrix in Mexico and would like to help devs. I have Paypal.
Enviado desde mi Motorola Atrix™ usando Tapatalk
IrshaadH said:
I think we need a bounty for someone who can unlock the bootloader for international versions
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
You'd have to pay it to Motorola.
I would donate for a CM7 rom
HDMI mirroring port from Droid X 2 please!
andy2na said:
HDMI mirroring port from Droid X 2 please!
Click to expand...
Click to collapse
ditto 10char
ubuntu on webtop would be huge along with a fully functional aosp gingerbread release.
lsxrx7 said:
+1 for MIUI
actually the MIUI team states that they will support most of the devices CM support, if CM doesnt support a device the MIUI team wouldnt even touch that with a pole
it might be a better idea donating a few machines + a few bucks directly to CM and get the ball rolling there instead of "porting"
Click to expand...
Click to collapse
That's because MIUI is a rip of CM7 with crappy "customizations."
They don't touch non-CM7 phones because they can't; they don't have the skill to build the full ROM themselves.
lsxrx7 said:
anyone here a dev / got connection with any devs in CM ?
whats the donation process ? do we just ship them a phone a case of beers ?
Click to expand...
Click to collapse
CM7 port is being actively worked on by the FreeMyMoto team.
Ririal said:
CM7 port is being actively worked on by the FreeMyMoto team.
Click to expand...
Click to collapse
I presume they're aware of the recent happenings with the bootloader? So they can get the correct kernel too?
NoNameAtAll said:
I presume they're aware of the recent happenings with the bootloader? So they can get the correct kernel too?
Click to expand...
Click to collapse
http://www.google.com/url?sa=t&sour...G0xwjdnvH24V7bytg&sig2=JUzud0fofwcjV1YTJuC6Mg
Do you need a source code to produce a custom kernel?
Sent from my MB860 using XDA App
IrshaadH said:
I think we need a bounty for someone who can unlock the bootloader for international versions
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
+1. Stop being so greedy, u Americans have an unlocked BL. Now its our turn. I really dislike this post eval. You act like the only Atrix that needs to be hacked is the att version....
Sent from my MB860 using XDA App

When Are We Getting a Better Working Sense 4 and Android 4 ROMs?

At this point, things that don't work are the things I need to work. Nothing has changed for nearly two months now, so I'm just curious.
the impatience and greed around here is unbelievable...
if you want something to be fully working and perfect, you gotta make it yourself. plus rushing things isn't gonna do any good at all. it will come, just be patient... be glad we even have a Sense 4 ROM...
Dude, seriously, it was a question. That's it. Not a complaint, not impatience, and not greed. The assumptions of others on this forum is what is really unbelievable. I knew that some joker would answer back like that.
Saranhai is part of the team that brings a lot of ROM's to this device. He is probably a little frustrated that it seems like is never good enough, or fast enough for people. Your question may have been honest and purely innocent, but with the way things have been around here lately his reaction is somewhat understandable.
Several devs are hard at work on sense 4 kernels and the camera. When they have a usable fix, it will be released. If you want to add to their resolve you could always donate
Don_Perrignon said:
Dude, seriously, it was a question. That's it. Not a complaint, not impatience, and not greed. The assumptions of others on this forum is what is really unbelievable. I knew that some joker would answer back like that.
Click to expand...
Click to collapse
I'm patiently waiting too. And so you know, I'm posting this in a good mood, not frustrated or being smart. But from what I understand is its basically at a standstill until devs can get the necassary kernel to get the camera working. It's not that they are being slow..they simply don't have what's needed to accomplish it. And I may be entirely wrong..that's just what I have been thinking.
Sent from my HTC Glacier
Don_Perrignon said:
Dude, seriously, it was a question. That's it. Not a complaint, not impatience, and not greed. The assumptions of others on this forum is what is really unbelievable. I knew that some joker would answer back like that.
Click to expand...
Click to collapse
Well maybe you should've worded it better than instead of sounding like a selfish idiot... Anyway sorry for "assuming"
Sent from my Infernalized Glacier
jjbadd385 said:
I'm patiently waiting too. And so you know, I'm posting this in a good mood, not frustrated or being smart. But from what I understand is its basically at a standstill until devs can get the necassary kernel to get the camera working. It's not that they are being slow..they simply don't have what's needed to accomplish it. And I may be entirely wrong..that's just what I have been thinking.
Sent from my HTC Glacier
Click to expand...
Click to collapse
Okay. I understand, not saying anybody is being slow. I just wanted to know what the issue was. It's crazy that Sense seems to be the most troublesome UI.
saranhai said:
Well maybe you should've worded it better than instead of sounding like a selfish idiot... Anyway sorry for "assuming"
Sent from my Infernalized Glacier
Click to expand...
Click to collapse
Take it at face value MF. It's my fault that you put your own thoughts into a simple question? Seriously, it's all too common on XDA for people to needlessly attack others on the basis that people are too sensitive.
See the answer that JJ gave? That's all that we needed. I wanted to know the issues the devs were facing? If anything I was concerned, because I've never seen something give this kind of trouble on this phone. We all appreciate the works that devs do. We all act like kids in a candy store for the work that devs do.
Team Inferno member ...Awesome... is releasing a One S port. Yes, One S. Hope that fits your needs (besides camera )
Don_Perrignon said:
At this point, things that don't work are the things I need to work. Nothing has changed for nearly two months now, so I'm just curious.
Click to expand...
Click to collapse
if you did any searching youd know it all depends on when HTC releases the 3.0 kernel and we can get some kernel devs to port it to our devices..
did you really need a thread to ask for an ETA on something thats not even meant for our phone? cmon son lol
I too am impatiently waiting for a upgrade
TO A ROM I DIDN'T MAKE FROM PEOPLE I DIDN'T PAY [AND YET i DEMAND MY RIGHTS] "WHAT A SNOB"
trofmoc said:
TO A ROM I DIDN'T MAKE FROM PEOPLE I DIDN'T PAY [AND YET i DEMAND MY RIGHTS] "WHAT A SNOB"
Click to expand...
Click to collapse
Couldn't have summed it up better myself
trofmoc said:
TO A ROM I DIDN'T MAKE FROM PEOPLE I DIDN'T PAY [AND YET i DEMAND MY RIGHTS] "WHAT A SNOB"
Click to expand...
Click to collapse
You just summed up my thoughts to the OP and this thread...
Sent from my Infernalized Glacier
trofmoc said:
TO A ROM I DIDN'T MAKE FROM PEOPLE I DIDN'T PAY [AND YET i DEMAND MY RIGHTS] "WHAT A SNOB"
Click to expand...
Click to collapse
Who the **** is demanding? It was a question wanting to the the issue the devs where facing.
Oooh i think this is gonna come to a close soon. Enough fighting
Sent from my HTC Glacier
I like cereal.
That is all.
People should stop getting butthurt so easily.
I2IEAILiiTY said:
I like cereal.
That is all.
Click to expand...
Click to collapse
No way! Me too
Sent from my HTC Glacier
I think it got a little hot outside to the point it heated everything, even in the internet.... xD
The issue is that there's no HTC official kernel source for any "sister" devices - DHD/DS, and they didn't get the HTC ICS update either. Without the kernel source, devs have to use kernel source from other, less compatible devices to compile the kernel, and the binary drivers from those devices don't match the HW. There are no skilled enough and/or willing enough devs to dig in the kernel code and rewrite the API towards the drivers to match the older, working drivers from Gingerbread (that's what was done back in Gingerbread release time), mostly because it's a huge work that brings almost no benefits - the official code is likely to be better anyway, and its release will most likely be closer to this point in time than the shortest time required for "enthusiast" work.
Jack_R1 said:
The issue is that there's no HTC official kernel source for any "sister" devices - DHD/DS, and they didn't get the HTC ICS update either. Without the kernel source, devs have to use kernel source from other, less compatible devices to compile the kernel, and the binary drivers from those devices don't match the HW. There are no skilled enough and/or willing enough devs to dig in the kernel code and rewrite the API towards the drivers to match the older, working drivers from Gingerbread (that's what was done back in Gingerbread release time), mostly because it's a huge work that brings almost no benefits - the official code is likely to be better anyway, and its release will most likely be closer to this point in time than the shortest time required for "enthusiast" work.
Click to expand...
Click to collapse
I think in layman terms, that means if someone attempted to rewrite source code to match the h/w in the Glacier, by the time they would finish, better & more compatible code would be here anyway. So its best, at this point, to just wait patiently?
Sent from my HTC Glacier

Let's ask Punit Soni for the Kernel Sources of the ICS LEAK

Punit Soni needs to know that there is a lot of people intested in the kernel source of their incomplete work on ICS.
Let's ask him for that https://plus.google.com/111499908439497508351
I think it could help us to get an working ICS =)
Thank you Guys!
We were lucky to get anything other than a standard textbook reply from Motorola. Motorola will never release source as it has a lot of proprietary code and drivers to which they might no longer have rights to. Also, I can't imagine them releasing it only to be told that unpaid enthusiasts were able to do what their employees couldn't.
Sent from my MB860 using xda app-developers app
scanuto said:
Punit Soni needs to know that there is a lot of people intested in the kernel source of their incomplete work on ICS.
Let's ask him for that https://plus.google.com/111499908439497508351
I think it could help us to get an working ICS =)
Thank you Guys!
Click to expand...
Click to collapse
I don't think Punit Soni is the right guy for that.
thesummoner101 said:
We were lucky to get anything other than a standard textbook reply from Motorola. Motorola will never release source as it has a lot of proprietary code and drivers to which they might no longer have rights to. Also, I can't imagine them releasing it only to be told that unpaid enthusiasts were able to do what their employees couldn't.
Sent from my MB860 using xda app-developers app
Click to expand...
Click to collapse
But if we get only the GPL sources, we could use the proprietary libraries in the leak. If the proprietary libraries are ok, then we could fix the problems with the leak's kernel (like battery drain, deep sleep).
In fact, looks like they have reasons to not release the GPL sources... But doesn't hurt to ask Punit Soni about it...
Slymayer said:
I don't think Punit Soni is the right guy for that.
Click to expand...
Click to collapse
Why not? He is the vice president of motorola and he's open to suggestions on his google plus page...
scanuto said:
Why not? He is the vice president of motorola and he's open to suggestions on his google plus page...
Click to expand...
Click to collapse
He isnt the vice president of moto. He is the vice president of product management. For about a month straight the atrix and photon community asked him over and over to do something to no avail. By all means, try again. But just saying, its been done before.
Well let's just add a layer of anger. I'm pretty bored of this crappy company not giving us what we need.
imho Punit is the guy that's responsible for the cancellation of ICS update. He was talking about bitter decisions before the announcement.
And as an employee of Google, he wont give anything that will give more life to Atrix.
If you want a phone with 4.x, sell your Atrix or work some overtime and buy another phone.
Sent from my MB860 using xda app-developers app
andrew.cambridge said:
If you want a phone with 4.x, sell your Atrix or work some overtime and buy another phone.
Sent from my MB860 using xda app-developers app
Click to expand...
Click to collapse
May I ask why are you still following Atrix threads and posting posts like this?! If you have or made decision to buy another phone, just buy it and leave others without your advises.
andrew.cambridge said:
If you want a phone with 4.x, sell your Atrix or work some overtime and buy another phone.
Sent from my MB860 using xda app-developers app
Click to expand...
Click to collapse
Thanks for the advice. But couldn't you tell me how to get 300€ to get a Nexus 4 ? I bought my Atrix 6 months ago and I waited something like 6 months to buy it.
I think its worth a try to get a reply of what he thinks of helping us!
after all I wonder why motorola abandoned atrix while samsung gave updates to galaxy r...
ajayfreezer said:
I think its worth a try to get a reply of what he thinks of helping us!
after all I wonder why motorola abandoned atrix while samsung gave updates to galaxy r...
Click to expand...
Click to collapse
Besides that, i don't see so many posts about the kernel source there
scanuto said:
Besides that, i don't see so many posts about the kernel source there
Click to expand...
Click to collapse
I think we should make this as a hot post and
make atrix users post comments for need of atrix ics or kernel in his g+:fingers-crossed:
Krystian Plonski posted about engineering atrixes with enabled uart on headset jack. Let's put a "+1" on his request!!
scanuto said:
Krystian Plonski posted about engineering atrixes with enabled uart on headset jack. Let's put a "+1" on his request!!
Click to expand...
Click to collapse
https://plus.google.com/s/Krystian Plonski
Zeljko1234 said:
May I ask why are you still following Atrix threads and posting posts like this?! If you have or made decision to buy another phone, just buy it and leave others without your advises.
Click to expand...
Click to collapse
Because I still use the Atrix, obviously. See how it does that nifty trick of saying what its sent with?
I'm not sitting here complaining about ICS for the Atrix. I use CM10 If you want ICS, get another phone. Very simple. Like me, I'm working overtime to buy another phone. But trying to spam a guy isn't going to get ICS on your phone.
And I should point out you are in the wrong place to tell someone they can't advise people abut phones.
Sent with my Nexus 7
This is not first time that you're giving that kind of advice. Someone is not willing to work overtime or just can't. Someone just like Atrix size and features, doesn't need anything better... So many reasons.
Actually you're wrong. I had Desire. HTC announced that will not be GB update. Community was so loud that HTC change its mind. If a lot of people request, Motorola must do something. The worst thing is to do what you did, buy another phone (doesn't matter which vendor) because that's exactly what vendors wish!
Zeljko1234 said:
This is not first time that you're giving that kind of advice. Someone is not willing to work overtime or just can't. Someone just like Atrix size and features, doesn't need anything better... So many reasons.
Actually you're wrong. I had Desire. HTC announced that will not be GB update. Community was so loud that HTC change its mind. If a lot of people request, Motorola must do something. The worst thing is to do what you did, buy another phone (doesn't matter which vendor) because that's exactly what vendors wish!
Click to expand...
Click to collapse
Buy Nexus. Problem solved. If you don't, don't expect updates. View them as miracles if they get pushed trough.
Sent with my Nexus 7
I saw your post before you deleted. Read more carefully next time

Axon 7 nougat question.

I know is not allowed by ZTE but I'd appreciate if someone with the beta pm me some pics of the update need to see for my self what's in it lol
The official release is dropping by the end of the month. Can't you wait?
gumbyx84 said:
The official release is dropping by the end of the month. Can't you wait?
Click to expand...
Click to collapse
I can wait of course but that doesn't mean I can't ask to see it. If someone is feeling like showing it good. If not then not other option but to wait. ✌
theres an actual chinese version of nougat beta but just the screenshots its around here in the forums not sure where but might change based on regions you never know its best to wait
gecko702 said:
theres an actual chinese version of nougat beta but just the screenshots its around here in the forums not sure where but might change based on regions you never know its best to wait
Click to expand...
Click to collapse
Yeah I saw those but didn't know how legit it was. And it was almost stock Android like many people asked for. But yeah I guess we'll see when released
Evri said:
Yeah I saw those but didn't know how legit it was. And it was almost stock Android like many people asked for. But yeah I guess we'll see when released
Click to expand...
Click to collapse
yes and im also hopeful that they will keep the dark mode for our AMOLED screens or even add a dark theme in zte themes improve camera a little more and also daydream
Those in the beta program had to sign a non-disclosure agreement with ZTE. So close your eyes and imagine Nougat. That's what it looks like.
Can a moderator please close this thread? According to the NDA that somehow got posted on here, people that are a part of the beta program are not even allowed to tell people they are a part of the beta program. Fishing like this just seems to get people wound up over nothing.
jawz101 said:
Those in the beta program had to sign a non-disclosure agreement with ZTE. So close your eyes and imagine Nougat. That's what it looks like.
Click to expand...
Click to collapse
try to imagine it like oxygenOS or like the custom ROMs thatd be sooo cool
Yes is weird they had to make a NDA in that case a stock android appearance would not hurt anyone
tabletalker7 said:
Can a moderator please close this thread? According to the NDA that somehow got posted on here, people that are a part of the beta program are not even allowed to tell people they are a part of the beta program. Fishing like this just seems to get people wound up over nothing.
Click to expand...
Click to collapse
why would they close the thread? there is nothing illegal in here so i'd ask you to take your hate somewhere else shu shu
nobodys talking about classified stuff about nougat here we're just speculating we're going off topic now
If I was ZTE I would've done a completely public beta or leaked it myself. Hype is free marketing and for a no-carrier phone it's the only way to get people to buy.
Don't worry my good sir, the release is closer than you think.
Sent from my ZTE A2017U using XDA-Developers Legacy app
Can't wait for it ?
Hurrah for the imagination then at least I know I am not the only one on the hype train hopefully ZTE won't disappoint us.

Categories

Resources