How Development Friendly is the Pixel and Pixel XL going to be? - Google Pixel XL Questions & Answers

Bootloader unlockable?
What about binaries being released similar to the Nexus phones? I'm still a diehard CM user and would love to know if this phone is developer friendly.

If you buy directly from Google then you may have an unlocked bootloader. However the Verizon edition confirmed to be locked

I'm not too concerned Dev's like a challenge what they like more then a challenge is pissing off big red. I wouldn't be shocked to see them find a way to unlock the bootloader.

Like the nexus phones there should be tons of development

Related

VZW Subscribers Unlock for Free?

Gentlemen,
It was announced that CM7 was going to be officially supported for the XPERIA Play and that Team FreeXperia was going to join the CM7 development team officially.
What does this mean for us users with VZW? Our phones aren't unlockable by normal means and I believe that someone has the unlock codes but is asking for donations.
Are VZW people going to be SOL when CM7 drops? Or are we going to be getting an official word from XPERIA?
PariahLantern said:
Gentlemen,
It was announced that CM7 was going to be officially supported for the XPERIA Play and that Team FreeXperia was going to join the CM7 development team officially.
What does this mean for us users with VZW? Our phones aren't unlockable by normal means and I believe that someone has the unlock codes but is asking for donations.
Are VZW people going to be SOL when CM7 drops? Or are we going to be getting an official word from XPERIA?
Click to expand...
Click to collapse
I think you may have misread where you read that. CM7 is officially supporting the Play, not the other way around. Sony does not support a modded OS on their device.
Once CM7 drops you will need to still unlock it as is, then you can load up CM7 instead of one of the other system images.
Here is the situation as I know it (which might be horribly wrong).
It was announced that the VZW unlock codes had been cracked. What had actually happened was that they found a security hole in a SE website that was handing out valid codes but wasn't actually supposed to be working for VZW phones. They said they'd have a permanent solution later and would individually give people their codes if asked. Unfortunately they really never could have had a permanent solution other then make the SE website hand out every single possible code and they would capture it. They had started work on this exact thing but....
Another dev stumbled across the same security hole but wasn't as circumspect in his pounding of the website. SE noticed they had the hole and then closed it. So nobody could use this method ever again.
Now, there is still the officially supported way to unlock the phones but this requires hardware and token purchases directly from SE. There is a thread where Alejandrissimo will do this for you remotely. Since it costs money and time to do this he charges for the service. I have never seen a single complaint about his service and hope that he continues to do so until I ever get off my lazy butt and decide I *need* my phone unlocked.
VZW seems like they will never ever directly support rooting the phone so your current choices are to use the pay method (either yourself by buying software/hardware or via Alejandrissimo), wait and hope that a real crack appears or wait and hope that another hole is found somewhere else.
Personally, I'm waiting until I find a real need for it. At that point I hope that there is still some way to unlock the phone. Right now the only thing I'd do is remove bloatware, but it doesn't really bother me that much right now and my memory is tight but isn't completely used up yet either.
So, if you want to install CM7 right now or in the immediate future, your only choice that I know of is Alejandrissimo or somebody else using SETool. As for doing it yourself or with support from VZW ... you're SOL.
jim that is how I understand it also, as I mainly lurk around here to see the latest developments. Your post is exactly how I feel.
Coming from a rooted Eris to a non rooted phone has been different. So far the phone is great but not sure I will be able to stay with it until 4/2013 when my upgrade is due.
Wow totally meant that to be team freexperia on the end of the first post.
I didn't realize that that was the case with the VZW unlock codes, which makes sense. I'll have to do some digging then and get in touch with alejandrissimo
Now that I'm less retarded, I can go on with my life.

Do I need a Nexus to learn to program?

I am a big android fan and can accomplish most of what people report they can accomplish with their phones provided they can post a decent how-to, but this is my second semester in college for computer science and i am starting to get a base of understanding and i want to start to be more active in the community so now that you know that i know NOTHING but can flash roms and such i want to get the ATT Note, it will be subsidized and under warranty and the size doesnt bother me BUT coming from the atrix i am frustrated that it seems everybody has EVERYTHING before i had it, so i would love to get the Nexus to ensure being up to date, Can you nexus people tell me if it is imperative for me to be a nexus owner to learn the workings of my green robot or am chasing the best gear without yet being able to utilize any of it yet. I presume you all enjoy the nexus and this forum will be a bit biased but really my question is, if i am not a real developer but a tinker will the nexus be a help or should i just get hardware i enjoy and hope the developer community will be strong for that model? Thanks for reading such a long post and for your thoughtful replies
If you are interested in Android why are you worried about devices? Android OS is the same on all, like Gingerbread, ICS etc. I don't know why you are concerned about what device to choose. Sorry if I am misunderstanding your question.
well, that is part of the question, should i care so much about the device?
i am asking in the nexus forum because if the device mattered then the nexus i presume would be the one to get, i just didnt know if things were at all simpler on the nexus,
the droid razr maxx now has a developer edition with an unlocked bootloader, so apparently there is a razr that is exactly the same as another razr except it is better developing on so i guess not all phones are the same that run android.
http://www.engadget.com/2012/01/29/motorola-announces-razr-developer-edition-with-unlocked-bootload/
I have a used/rooted HTC Evo i'd happily sell you, if you simply need a wifi capable android device to code on
im looking to buy a new phone and wonder if i should consider the nexus to be the best phone to buy and be able to learn on or if any phone that has an unlocked bootloader will suffice, i have an unlocked atrix which does fine but i want some new tech!
Am I understanding you correctly, you want to know which phone you should get because you want to start developing apps for Android?
If this is the case then the Nexus might be a better choice than the Note as it's sort of a reference device, and a lot of the phones coming out will have the same sort of features. With the Note you'd be testing your apps on a really large screen and you might find later on that they don't work as well on other devices.
I'm no expert or anything, I could be completely wrong!
this is exactly the type of thing im looking to hear, i think my preference is the note but if the community in general feels similar to this i think i will get the nex
Bump? I'm so curious on your thoughts xda
Sent from my MB860 using xda premium
You can program and test with your Aitrix too. Honestly, you don't need a Galaxy Nexus or any Nexus device to do any Android app. development. If you really get into development, you might want one, so you can test your apps on Ice Cream Sandwich.
If you're in a hurry to get your hands dirty, might as well learn using the latest API, and as such there are only 2 devices with officially released ICS, the galaxy nexus and the nexus s. Sure, some devices have unofficial ports and leaks, but if you encounter a problem, you can't be too sure if it's the OS's fault or the app. Also, it would probably be a good idea to hold on to your Atrix, so you can test your app with gingerbread as well.
Well there are various points to consider...
Obviously it's useful to have a phone the can run ICS to develop with the newest API. But as almost nobody has ICS on the phone, for now it might be more interesting to test with an android version people really have in masses. Then again, this is nothing nexus specific.
The support of the galaxy nexus from the android open source project (AOSP) is the main feature of the google nexus phone. But for software development this only really gets interesting if you start to move from developing normal applications that everyone (without root) can install from the market to working on custom ROMs that have code changes in the core (google) android code. Or if you need debugging tools not available on normal end-user builds (engineering builds seem to have lots of more development features, debug symbols for native (JNI) libraries, etc).
If you just start out coding it's likely that you don't really end up doing that very soon (but i know someone who started working on really low-level x86 assembly just after learning to code, so YMMV).
And then again many of these features will be available also if CyanogenMod is available on the phone you're using (as they make the AOSP code work somehow on their devices).
And you should look at the hardware features too: e.g. Galaxy Nexus: NFC; Note: drawing tablet style digitizer.
I think there's no simple and fast answer, and i'm doing any really low-level android work to really know what's needed.
It really depends on what you intend to do and how much you can work around various roadblocks on the way.

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

How to get Developers to adopt our Phone?

I'm still a junior member of the community, so wondering if we can have some more senior members chime in.
With the Unlock tool now being available, we are ready to rock with custom ROMS. Unfortunately, it doesn't look like many people are picking up this device.
Do people know the best method of bringing over other developed ROMS? Do we start kickstarters to buy an unlocked device to ship to a known development team, like AOSP, RR, MIUI, Official Lineage, etc.? I was going to go over to the Zenfone 2 community and start asking developers there if they planned on picking up a Zenfone 3 device, not sure what the reception will be.
This phone's hardware can pack a punch, and with it being unlocked I think it can really be a power enthusiasts phone of choice. Just need to have more mechanics looking under the hood! I'm not a developer by trade, so I can't lend a hand personally, but I have a few dollars I can spend to make it lucrative!
Any suggestions?
Unfortunately ASUS just about killed off all developement for this phone. It's been out for almost 6 months, that's long enough for newer, better(?) phones to be released. Devs will tend to go with the newer devices.
At the same time that this device was released, other more dev friendly devices came out and if a device can't be hacked and altered to our hearts content then the devs shy away...
It may be that a true developement of the software may not come to pass and we will be left along the wayside as newr devices are just around the corner. About the ONLY way you might get some dev support is to actually buy a device for a recognized dev and hope they get interested.

Does The Pixel XL 2 Have Dual Boot Partitions?

Hopefully not, but anyone know for sure that might have early access to one of the devices?
BoboBrazil said:
Hopefully not, but anyone know for sure that might have early access to one of the devices?
Click to expand...
Click to collapse
I would be willing to bet that it does.
Of course it will. It's the whole seemless update thing that they love. Remember pixel is not a true dev phone like the old nexus devices. They're now going for a more consumer friendly model. Seemless updates is just a great selling point. Most consumers have no idea what it means. But the word "seemless" sells itself.
toknitup420 said:
Of course it will. It's the whole seemless update thing that they love. Remember pixel is not a true dev phone like the old nexus devices. They're now going for a more consumer friendly model. Seemless updates is just a great selling point. Most consumers have no idea what it means. But the word "seemless" sells itself.
Click to expand...
Click to collapse
What are the phones that devs prefer these days?
Also, is everyone else (Samsung, etc.) going for the dual partition setup?
And why can't they just change the partitions on the phone? I guess I'm so used to partitioning my Linux systems any way I want and having a lot of options that it seems odd that the partitions must be left alone.
cb474 said:
What are the phones that devs prefer these days?
Also, is everyone else (Samsung, etc.) going for the dual partition setup?
And why can't they just change the partitions on the phone? I guess I'm so used to partitioning my Linux systems any way I want and having a lot of options that it seems odd that the partitions must be left alone.
Click to expand...
Click to collapse
the best dev phone is still the google phone, the pixel.
eventually all android owns will shift to the dual partition model.
what's your problem with dual partitions exactly, because it offers lots and lots of benfits.
Treshy said:
the best dev phone is still the google phone, the pixel.
eventually all android owns will shift to the dual partition model.
what's your problem with dual partitions exactly, because it offers lots and lots of benfits.
Click to expand...
Click to collapse
No its not. The dual partition setup makes developing for the device a nightmare. To the point that devs have started adding the dual partition setup to the list of things to avoid when getting a device. Add in the closed sourced system files Google uses on the pixels and you get a none dev friendly device.
No not all OEMs will shift to it. You can just look at how many device have it, even though it has been around for over a year. Just like adaptive storage.
To answer the question, many devs have moved over to OEM like one plus
Hopefully it doesn't have it. If so I might stick with OnePlus(which imo has taken over the Nexus mantle for dev friendly affordable phones). I only used root for adblock and youtube background play, but without those a phone isn't a phone to me lol
zelendel said:
No its not. The dual partition setup makes developing for the device a nightmare. To the point that devs have started adding the dual partition setup to the list of things to avoid when getting a device. Add in the closed sourced system files Google uses on the pixels and you get a none dev friendly device.
No not all OEMs will shift to it. You can just look at how many device have it, even though it has been around for over a year. Just like adaptive storage.
To answer the question, many devs have moved over to OEM like one plus
Click to expand...
Click to collapse
Yeah, I didn't realize this happened with the Pixel. Pretty disappointing. I does look like the four month old OnePlus 5 has a lot more development for it than the one year old Pixel phones. And it has official Lineage OS support. I'm still amazed that there is no official Lineage OS release for last years Pixel. What a sad change of fates for what was the former venerable Nexus line of phones. I wonder if the new Essential phone has a dual partition scheme. They claim they are going to be dev friendly, although they still haven't released their kernel source.
By the way, are there any other phones, other than the Pixels, that use dual partitions?
I still don't really understand why the paritition scheme can't just be rewritten by the devs for cutom ROMs. It's such a common place thing to do on desktops.
cb474 said:
Yeah, I didn't realize this happened with the Pixel. Pretty disappointing. I does look like the four month old OnePlus 5 has a lot more development for it than the one year old Pixel phones. And it has official Lineage OS support. I'm still amazed that there is no official Lineage OS release for last years Pixel. What a sad change of fates for what was the former venerable Nexus line of phones. I wonder if the new Essential phone has a dual partition scheme. They claim they are going to be dev friendly, although they still haven't released their kernel source.
By the way, are there any other phones, other than the Pixels, that use dual partitions?
I still don't really understand why the paritition scheme can't just be rewritten by the devs for cutom ROMs. It's such a common place thing to do on desktops.
Click to expand...
Click to collapse
The essential phones were a bust. A sprint exclusive killed it. They inky sold like 5000 units total.
I have the one plus 3 right now and to be honest. I am not tempted to upgrade. It is still very powerful with a few years of development left.
The only ones that I know of for sure that use it are the pixel line and the new android one reboot. I can't say for sure on all the others but those are the only ones I know for sure.
To be honest I am not sure what the details are of the issue. None of my devices ever used it. So I only know what the devs talk about it in chats.
zelendel said:
The essential phones were a bust. A sprint exclusive killed it. They inky sold like 5000 units total.
I have the one plus 3 right now and to be honest. I am not tempted to upgrade. It is still very powerful with a few years of development left.
The only ones that I know of for sure that use it are the pixel line and the new android one reboot. I can't say for sure on all the others but those are the only ones I know for sure.
To be honest I am not sure what the details are of the issue. None of my devices ever used it. So I only know what the devs talk about it in chats.
Click to expand...
Click to collapse
Thanks for the thoughts.
It was actually reported a week or so ago that, at that point in time, Essential had only sold 5000 units through Sprint. No one knows what the sales have been directly from Essential. I suspect far more people bought directly from Essential (based on what I see people posting and that people who like phones like this tend to be T-Mobile customers). So maybe there's hope for Essential. Even though I have been disappointed by them in many ways and ended up passing on the phone, as much as I like the screen design. Or maybe the second Essential phone will do better and they'll become a company like OnePlus with some interest from devs.
Looking around, it also seems like there's a lot of development for the LG phones, I guess they allow unlocked bootloaders? It seems like every LG G* and V* phone has an official version of Lineage and a lot of ROMs in their XDA forums. I've never been an LG fan, but maybe they are a better way to go these days, if not OnePlus. I would have considered the OnePlus 5 but I don't really want a phone that big and I'm disappointed they dropped OIS for a dual camera gimmick. It seems like the 3 and 3T are the nicest of the OnePlus phones so far.

Categories

Resources