Seriously considering trying to upgrade the SoC. - Nexus 6 Q&A, Help & Troubleshooting

As of right now, If I could pick any phone in the world I would still choose the Nexus 6.
I am considering the possibility of trying to replace the SD801 with a new Snapdragon SoC.
I am fully aware that it could be nearly impossible to physically remove from the motherboard, but if I figure out a way to put in a newer processor, would it even work?
Would there be conflictions with the software, being 32 bit vs a newer 64 bit processor, etc?
Has anyone heard of this being done on any device before?

Well, the N6 uses a Snapdragon 805, not an 801, so there you go in that regard. The 805 is the last 32-bit SoC Qualcomm made, and I believe all subsequent chips from Qualcomm, from their entry level processors to the forthcoming 845, are 64-bit. This presents a huge technological hurdle. Assuming that it was possible to create a board that could interface with the 805's solder pads that the 64-bit SoC could sit upon, the new SoC may well end up being slower than an untouched board. The board only has a 32-bit address bus while the chip has a 64-bit address bus. Half the lines in the address bus would remain unused, which hinders performance. Think of it as being like the old Intel 286 processor for the PC. The 286 internally was a 32-bit processor, but it only had a 16-bit address bus which negatively impacted performance as the limited size of the address bus created a data bottleneck. The 386 would resolve this issue by increasing the address bus size.
Assuming you could bypass the technological hurdle, you then have a software hurdle. The existing kernel for the N6 wouldn't work with the new SoC, so you'd have to create a new one from scratch with support for the new SoC included as well as support for all the N6's existing hardware. The version of Android compiled will end up being 32-bit, as the main gain from switching to a 64-bit processor is the ability to address 4GB or more of RAM, which the N6 does not have. If you built a 64-bit version of Android performance would be reduced further due to the address bus issue.
People in China have replaced lower capacity flash memory with higher capacity versions, but never a SoC.

Related

Need CPU upgrade advice. (I'm a noob)

Here are my computer's specs:
http://h10025.www1.hp.com/ewfrf/wc/...4322&cc=us&dlc=en&lc=en&jumpid=reg_R1002_USEN
Only difference is that it's been upgraded to 4Gb of RAM.
My issue is this: My cpu cooling fan recently died and my comp has been overheating and shutting down. Under load it's been as high as 97*C before shutdown. Obviously I need a new fan but getting THAT hot has to be bad for the CPU so I might as well upgrade while I'm in there. I was just told by HP support that my motherboard (Narra2-GL8E) will only handle CPUs from 45W to 65W. I was really hoping to upgrade to amd 64 x2 6400+ processor but according to them it would be wayyy too much for the motherboard. I'm operating under the assumption that the rep was full o' **** and feeding me some standardized response so as not to encourage me to do something that *could* possibly be damaging to my pc.
My question is what's the best processor can I realistically upgrade to with my current set-up??
I've got the Pavilion Elite m9402f, almost exact same specs, except it has 7GB of RAM, and runs at 2.3GHz. Watch that GPU, it sucks! Seems like the NVIDIA card isn't supplied with enough power. It prob isn't the reason for the overheating, but if you use any graphic-intensive apps/games, it may not help the issue.
Believe it or not, but the HP rep may have been correct. Your motherboard won't support CPU's with the designation AM2+. When AMD released the AM2+ CPU's, they intended them to be backwards compatible with existing AM2 motherboards. However, most manufacturers have refused to release the BIOS updates to allow this.
http://en.wikipedia.org/wiki/Socket_AM2+
http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01080282&lc=en&cc=ca&dlc=en&product=3445425
The 6400 is a special CPU that actually should have been released for the AM2+. But since the HT speed is the same as your stock processor, the wattage won't matter. I will warn you, the 6400 has been known to have severe overheating issues. You'll likely spend a good chunk in a high quality heatsink/fan for the processor.
The HP site doesn't list a PSU. What is the rating on yours? That may be what the rep was referring to... I couldn't imagine HP building a machine with more than enough wattage for the internal components. Usually PC Manufacturers cut those things pretty close to keep costs down.
I ended up deciding to err on the side of caution and bought an x2 5600+ processor to throw in there. My power supply is only 250W and that's definitely on the list of things to replace. Gonna need a better power supply to put a half decent GPU in there. Going to install the new CPU and heatsink/fan tomorrow and see if that doesn't help. I have a feeling there are other issues though...to be continued..?
**As a confusing little edit to the situation..upon closer inspection it turns out that the cpu fan IS actually working. So now I'm even more lost. It's understandable to run hot with no fan..but with a fully functional fan?!**

Changing the Sony Ericsson Xperia X2 processor?

Hi all,
I wonder if there is any possibility to change the prosessor of the X2 for a faster one. If there is somewhere a processor that has the same pin-layout, same size than the one on the x2, then why wouldn't it be possible to unsolder it and swap to an faster one..?
Sorry if this question is stupid, but i have no idea about mobilephone processors... On computers you can swap processors if they fit in the socket, and consume the same amount of power etc..
I'm not so much more a mobilephone processor expert but I doubt it's that easy. In mobilephones those components have to work together I guess. That means some hardware probably needs that qualcomm to work.
Also, I could imagine theres a problem with the heat of faster processor - or is that nonsense?
hertell said:
Hi all,
I wonder if there is any possibility to change the prosessor of the X2 for a faster one. If there is somewhere a processor that has the same pin-layout, same size than the one on the x2, then why wouldn't it be possible to unsolder it and swap to an faster one..?
Sorry if this question is stupid, but i have no idea about mobilephone processors... On computers you can swap processors if they fit in the socket, and consume the same amount of power etc..
Click to expand...
Click to collapse
It's a great question; I also wish it were possible. But mobile phone processors have various complexities such as a separate processor for various functions like phone or graphics. The only possibility would be to go from one Qualcomm to another, but even then, aren't mobile phone processors tiny? The soldering itself might be close to impossible.
ring-bearer said:
It's a great question; I also wish it were possible. But mobile phone processors have various complexities such as a separate processor for various functions like phone or graphics. The only possibility would be to go from one Qualcomm to another, but even then, aren't mobile phone processors tiny? The soldering itself might be close to impossible.
Click to expand...
Click to collapse
If it would just be the case of soldering, then i'll find someone who would do the job for me Afcourse the aspect of heat etc could be an issue..
Any other thoughts from anyone who knows about these kind of processors?
If the CPU itself is pin compatible, the issue is only the soldering. Mostly.
TAMHAN said:
If the CPU itself is pin compatible, the issue is only the soldering. Mostly.
Click to expand...
Click to collapse
Sounds great! Now is there anyone who knows if there is a processor that would fit in the same pin-layout as the current x2-processor? For example the Qualcomms Snapdragon-processor?
unlikely that its even the same size let alone the same number of pins.. and even if it was of identical size and layout then theres the voltages to consider. i doubt the x2 was constructed by hand. quite often chips are placed and soldered by machine. would require an expert of considerable skill to remove and then solder in a new chip perfectly.
finally theres the problem of finding a processor to put in.... not like you can buy them in pcworld! if you wanted a snapdragon cpu you would have to buy a snapdragon phone to use as a donor. very expensive way to upgrade a phone.
Ur going to kill ur phone mate, u must be ridicusly precise if u decide to do that . .
Not possible! .. this is not a desktop! (or a laptop) with an changeble socket
apart from the soldering out a smd cpu with tons of legs then
if the new faster cpu didn't use 100% the same wm driver it would require a new rom and the the device would not work with any rom but the one custom made for the newer cpu

N6 - Seperate chipset for MDM9625 & 8084 ..

Hi
I noticed that in Nexus 9 they had implemented a seperate chipset between the MDM9625 and APQ?8084.
Am I am wondering what is the reasoning or advantage in doing this if Qualcomm can provide a single chip solution MSM and achieve the same thing.
A seperate chip solution would obviously take more real estate.
Thoughts?
Delete. Sorry, misread your post.
Any number of reasons. They may have lost something in the MSM version, the 2 chips may have been cheaper, the MSM may not have been as easily available and the two chips were available.
How about because they HAVE NO MSM version of the SD805.
The highest MSM is the SD800 aka SD801 in the MSM8974. The equivalent [non-existent] 805 would have a part number of MSM8984, which does not exist. So if you want the newer Adreno (to run the QHD display), or the 64 bit memory (double the memory bandwidth = way better performance), then you need the APQ8084.

[Q] Nexus 32bit

Hello,
Why Nexus6 has a 32-bit processor in the 64-bit world ? (when a 64-bit processor is available - Snapdragon 810). Is there any particular reason ?
Thanks.
aniyan.rajan6 said:
Hello,
Why Nexus6 has a 32-bit processor in the 64-bit world ? (when a 64-bit processor is available - Snapdragon 810). Is there any particular reason ?
Thanks.
Click to expand...
Click to collapse
it was released before 810 was out
billycar11 said:
it was released before 810 was out
Click to expand...
Click to collapse
okay. I mean why did Nexus6 stick to the 32-bit architecture, when there are other 64-bit processors available ? Is there any reason ?
Because...
The Nexus 6 was built BEFORE the 64-bit processor was released.
There's no further explanation to give you. That's why.
iRub1Out said:
Because...
The Nexus 6 was built BEFORE the 64-bit processor was released.
There's no further explanation to give you. That's why.
Click to expand...
Click to collapse
You mean there were no 64-bit processors of any brand available for the Smart Phones, before the release date - October 2014 ?
aniyan.rajan6 said:
You mean there were no 64-bit processors of any brand available for the Smart Phones, before the release date - October 2014 ?
Click to expand...
Click to collapse
Most apps aren`t even optimised for 64-bit cpu`s. Your worry`s are pointless atm Its not like the phone would be twice as fast or do things half the speed of the 64 bit version.
aniyan.rajan6 said:
You mean there were no 64-bit processors of any brand available for the Smart Phones, before the release date - October 2014 ?
Click to expand...
Click to collapse
Yes!
danarama said:
Yes!
Click to expand...
Click to collapse
okay, I wasn't aware of that. For some reason, I completely ignored the Small Devices Technology, after 2008. So I started learning now, even though its late. I will use my phone for the Software Development too, so not considering any other phone for this purpose.
I need 2 phones actually. So I think I will buy a Nexus6 within 2 days. Then I will order a 2015 release in October 2015 (for my wife). Is it worth waiting ?
Yayuh
aniyan.rajan6 said:
Hello,
Why Nexus6 has a 32-bit processor in the 64-bit world ? (when a 64-bit processor is available - Snapdragon 810). Is there any particular reason ?
Click to expand...
Click to collapse
Here is a more important question: Why would you want an underperforming 64 bit chip that was rushed to market when there is a high performing 32bit chip available? 810 has the ability to beat the 805, but only within the first ONE SECOND of process execution, before heat causes the 810 to throttle back. Long running processes run faster on the 805.
Here is the thing about 64bit: It is ONLY beneficial when you are performing a lot of math on *incredibly* large numbers, such as those numbers you deal with in video encode/decode, or cryptography.... all of which is [supposed to be] performed on *dedicated hardware* that is a hell of a lot wider than 64bit. Obviously, with the cryptography part, we are a little bit screwed over, since the FDE we get is software-only. Still wondering if/when Google will choose to enable the hwcrypto.
Also just to be contradictory, the 810 was most certainly available on the timeline required for Nexus 6, it just wasn't chosen.
The story of the SD810: One day, without warning or reason, apple decided "lets 64bit, it sounds impressive and our customers are too dumb to realize that its a total gimmick". So they did. This left all the other chip makers, like Qualcomm, sitting there wondering what to do. 64bit is a hell of a bit of free marketing, even if it doesn't actually benefit anyone. So on that very day, everybody, including Qualcomm, started to RUSH to arrange for a 64bit chip, just so they wouldn't lose all of *their* dumb customers too.
Qualcomm took a shortcut on the SD810. Unlike the several generations of 32bit chips they produced, using in-house designes, like Scorpion and Krait, they went with *reference designs* called the "Cortex-A53" and "Cortex-A57". Cortex chips like the A15 have historically been pretty power hungry and hot running. Fine for a large device like a tablet, but somewhat lacking on a phone. This would be OK for a short run, just to get *something* out the door, but long run, it just wouldn't do... Fortunately, these chips would only have to fill in for a year while they got their own custom designs in order. While they aren't *terrible* chips, they are not as good as the 805.
Timeline for the next Nexus phone after the 6, is inline with the next iteration of Qualcomm in-house core designs, the SD820. That will end up being the first 64bit chip worth actually owning.
doitright said:
Here is a more important question: Why would you want an underperforming 64 bit chip that was rushed to market when there is a high performing 32bit chip available? 810 has the ability to beat the 805, but only within the first ONE SECOND of process execution, before heat causes the 810 to throttle back. Long running processes run faster on the 805.
Here is the thing about 64bit: It is ONLY beneficial when you are performing a lot of math on *incredibly* large numbers, such as those numbers you deal with in video encode/decode, or cryptography.... all of which is [supposed to be] performed on *dedicated hardware* that is a hell of a lot wider than 64bit. Obviously, with the cryptography part, we are a little bit screwed over, since the FDE we get is software-only. Still wondering if/when Google will choose to enable the hwcrypto.
Also just to be contradictory, the 810 was most certainly available on the timeline required for Nexus 6, it just wasn't chosen.
The story of the SD810: One day, without warning or reason, apple decided "lets 64bit, it sounds impressive and our customers are too dumb to realize that its a total gimmick". So they did. This left all the other chip makers, like Qualcomm, sitting there wondering what to do. 64bit is a hell of a bit of free marketing, even if it doesn't actually benefit anyone. So on that very day, everybody, including Qualcomm, started to RUSH to arrange for a 64bit chip, just so they wouldn't lose all of *their* dumb customers too.
Qualcomm took a shortcut on the SD810. Unlike the several generations of 32bit chips they produced, using in-house designes, like Scorpion and Krait, they went with *reference designs* called the "Cortex-A53" and "Cortex-A57". Cortex chips like the A15 have historically been pretty power hungry and hot running. Fine for a large device like a tablet, but somewhat lacking on a phone. This would be OK for a short run, just to get *something* out the door, but long run, it just wouldn't do... Fortunately, these chips would only have to fill in for a year while they got their own custom designs in order. While they aren't *terrible* chips, they are not as good as the 805.
Timeline for the next Nexus phone after the 6, is inline with the next iteration of Qualcomm in-house core designs, the SD820. That will end up being the first 64bit chip worth actually owning.
Click to expand...
Click to collapse
This is probably the most perfect way I've ever seen that explained.
Kudos, sir. Kudos.

Plasma Mobile?

they and other linux distro mobiles are all focused on low end hardware to give them 10yrs of cell life.
if they are building those for flat out performance, then that would just mean more performance for these flagship spec phones.
If you use their mobile and desktop, then you're unified across devices.
https://www.plasma-mobile.org/
what has/would limit someone from dev'ing this for something like the red magic 5g?
dev board for the snapdragon 865 is about $1,100ish is that "needed" if so is that the issue?

Categories

Resources