[Q] If a rom is made for a nexus device will it work for all nexus devices - Nexus 10 Q&A, Help & Troubleshooting

I have a nexus 10 and am looking at roms but i dont see where it says "supported devices" but i see a lot of roms for nexus 7s and nexus 4s. And how do i know if my device is supported?

Usually if it is it will be posted in the Nexus 10 development threads. All the nexus devices are made by different companies. They are all different hardware and NOT interchangeable.
Sent from my Nexus 10 using XDA Premium HD app

Okay, but the nexus 10 development the rain is vast, I was just wondering if I could use nexus roms with each other. I'm just to lazy to search the development thread if you know what I mean
Sent from my Nexus 10 using xda app-developers app

Yeah I know what ya mean. My advice stick to the original development thread. aokp. cm ,and pa all support it so eh you probably don't need much more ;
Sent from my Nexus 10 using XDA Premium HD app

The ROM has to be for the specific device (rare exceptions to this are some Allwinner A10 tablets from what I've seen); a Nexus 4 ROM won't work on a Nexus 7 nor 10, and etc.
The ROM contains proprietary blobs specific for the device their built for (GPS, WiFi, graphics, DRM, etc), and all Nexus devices have different hardware.

The Nexus devices seem popular enough that people are developing stuff across platforms. I'm using a ROM on my Nexus 10 put together by someone who doesn't even own the device.

Thats not the point. Yes people are developing for all the nexus devices but if the rom isn't built for a specific device it WILL NOT work on that device. A n7 rom built by the same guy who builds the same exact rom for the n10 will not work on other nexus devices. It is built for different hardware.
XDA HD - Nexus 10 - my Unicorn has KTPUB wings...

Unfortunately no. Android has several device specific drivers for your GPU, CPU, camera, and other hardware both on the system partition and in the kernel that can not be used on different devices, no matter how similar. The Nexus S and Galaxy S could not run each others' ROMs and kernels without modification. Think of it as car parts. Can you use parts for a Ford truck on your Toyota convertible? No, they won't work. Similarly, ROMs for other devices have different partition tables and drivers, which could potentially brick your device. Just because it is a Nexus does not mean that it is compatible with other Nexus devices. Nexus is just a brand of smart devices. Back to the car analogy, not even a Ford truck part would fit in your Ford sedan.
Think of Windows or desktop OS's. They can run on every device that supports them, since they have a bunch of included drivers. Android does not and each build is made for one device and can only run on that one device.

Related

Windows 8 for Nexus 7- What're our chances?

Windows 8 CAN run on arm, we know that. Or at least, a modified version can anyway. What do you reckon our chances of getting a Windows 8 port to our devices? Maybe a port from Microsoft's Slate Tablet? Maybe the only thing preventing this would be legal issues?
I realise some XDA members may find this proposal ridiculous, but I thought I'd just put it out there anyway .
Sent from my Nexus 7 using xda app-developers app
Windows RT isn't open source and comes only preloaded onto devices; I don't think it's happening
Sent from my Nexus S 4G
Surely Microsoft would be happy to sell Nexus 7 owners a license. Its worth asking xD
Sent from my Nexus 7 using xda app-developers app
but HTC HD2 got windows phone 7 port...
chaplinb said:
Surely Microsoft would be happy to sell Nexus 7 owners a license. Its worth asking xD
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Wouldn't happen for a couple reasons. First and foremost is that the Nexus 7 does not meet the minimum hardware requirements set forth by Microsoft for Windows RT tablets. Secondly, it would further undercut their OEM contracts since RT is currently only licensed to them. Thirdly, there's a lack of drivers for our hardware. Fourthly, the bootloader would need to be locked down tightly with no way to unlock.
Finally, I highly doubt you'd ever see it ported, as any dev who did try would find themselves on the losing end of a rather substantial lawsuit coming out of Redmond.
Sent from my Nexus 7 using Tapatalk 2
Why would you want to downgrade your N7 anyway? That's like installing Windows 95 on your 3rd gen Core i7 desktop.
Sent from my Nexus 7 using Tapatalk 2
najaboy said:
Wouldn't happen for a couple reasons. First and foremost is that the Nexus 7 does not meet the minimum hardware requirements set forth by Microsoft for Windows RT tablets. Secondly, it would further undercut their OEM contracts since RT is currently only licensed to them. Thirdly, there's a lack of drivers for our hardware. Fourthly, the bootloader would need to be locked down tightly with no way to unlock.
Finally, I highly doubt you'd ever see it ported, as any dev who did try would find themselves on the losing end of a rather substantial lawsuit coming out of Redmond.
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
While I don't technically disagree with what you're saying (Port is unlikely), I do disagree with some of your reasoning. The requirements of Windows 8 compared to the Nexus 7 are irrelevant, XDA is all about getting devices to do things they were never designed to do in the first place. The HD2 is a great example of this, as it runs ports of every major mobile OS out there (as well as a few not-so-major ones). This kind of shows that how it affects OEMs is somewhat irrelevant as the same thing can be said about most devices from the Windows Phone/CE days. Even if that were true, the numbers of people who would actually buy a Nexus 7 just to install Windows 8 on it (or who WOULDN'T buy a Windows 8 tablet because they can use their N7) are probably very small.
Similarly, I don't think Microsoft has ever taken any of our developers to court. A C&D might get sent out, but that's probably the height of it. It certainly hasn't prevented developers from trying before.
I think the bootloader is completely irrelevant as well, why does the bootloader have to be locked down? To meet Microsoft's licensing requirements? That doesn't make any sense, nothing would be licensed (Which is what makes the whole thing a grey area for sure) so licensing requirements don't matter. The fact that we have reasonable control over the bootloader is actually a massive advantage.
The real issue that you've mentioned is regarding drivers. There's very few RT tablets out there right now so there isn't a lot of drivers we can pilfer (Although it probably will help that Surface is based off of Tegra 3 - which is what the N7 uses, albeit not the same type). Never mind that, not a lot of research into RT has happened just yet so the ability to pilfer ANYTHING is up for debate right now - surface is certainly going to be locked down to a large extent and as far as I'm aware there aren't going to be any System Dumps lying around that we can use either so there's a lot to do before even considering porting to something like the N7. I doubt anything like that would happen any time soon and by the time it does (assuming it ever does), the N7 might be old hat. None the less, I wouldn't rule it out as a definite no, just more of an extremely long shot for now.
neoKushan said:
surface is certainly going to be locked down to a large extent and as far as I'm aware there aren't going to be any System Dumps lying around that we can use either so there's a lot to do before even considering porting to something like the N7. I doubt anything like that would happen any time soon
Click to expand...
Click to collapse
Lol it's a Microsoft/Windows device. With their track record, there'll probably be a system dump before customers even start receiving devices
Sent from my Nexus S 4G
Then again since when have we ever seen windows mobile os's ported over to android devices on this site, I've seen an ipod touch run android in my lifetime, but never any ports of Windows mobile 5, 6, 7 to any devices, but we ran android on windows mobile devices using haret.
I've toyed around with Windows Mobile 8 and Windows 8, it kinda reminds me of what windows ME was supposed to be ( being sarcastic) , it's a good OS but nothing to loose sleep over. By next year we will be asking for a Windows Mobile 9 port that will also never come to light.
At least we have Ubuntu running unoptimized on our N7............
Sent from my Nexus 7 using XDA Premium HD app
put win8 on desktop
http://www.splashtop.com/home
^install that
Profit
HD2 Can, why not Nexus?!
Cotulla, from this very forum!
HTC HD2 runs Windows RT...
http://www.xda-developers.com/windows-mobile/htc-hd2-refuses-to-die-now-runs-windows-rt/
Very talented developer. He got further than I ever expected.
Wake me if he ever makes it do anything useful.
Sent from my Nexus 7 using xda app-developers app
Splashtop 2
You can always use Splashtop 2 to mirror you windows 8 PC to your Nexus 7.It works surprisingly well.
matb321 said:
You can always use Splashtop 2 to mirror you windows 8 PC to your Nexus 7.It works surprisingly well.
Click to expand...
Click to collapse
So I can remote into a Mac, does that mean it can run Mac OS as well. This is useless.
wondows architecture is x86 based. windows rt is arm based. on nexus7 impossible to running windows desktop os. however, its possible to running windows rt on nexus7 if it's bootloader unlocked and customized for booting win rt.
I can run Windows 7...
Theoretically, I am able to run Windows 8 Developer/Consumer Preview or Windows 8.1 PAE/NX Patched.
BUT THIS IS SO... SLOW

WebOS for nexus 4??

Any info if anyone is working on porting webOS for tge nexus 4?
Please share ur knolage
Sent from my Nexus 4 using Tapatalk 2
I would love some of this. The proprietary blobs are out there now right since 4.2.2 so we should be good to go? Honestly haven't heard much, just chiming in.
Sent from my Nexus 4 using xda premium
I know this is old, I'm jumpstarting a few threads here.
The Nexus 4 uses a Qualcomm processor, not exactly open-source material.. Though I'm not a genius with this sort of thing, but I believe elements of the CPU have to be open-source, like with the Galaxy Nexus and its TI OMAP processor, to actually make anything but Android (or Ubuntu, which uses the Android kernel) boot.
I haven't kept up with WebOS development. It seems to have been abandoned. Which is such a shame for such an elegant OS.
Last I heard, WebOS was being ported to run on top of Linux, meaning anything Linux supports, it will support.
So if there was still any kind of activity behind WebOS, It would be trivial to port it, just like Jolla Sailfish, Ubuntu Touch and Firefox OS.
Sent from my Nexus 4 using xda premium
dragon_76 said:
I haven't kept up with WebOS development. It seems to have been abandoned. Which is such a shame for such an elegant OS.
Last I heard, WebOS was being ported to run on top of Linux, meaning anything Linux supports, it will support.
So if there was still any kind of activity behind WebOS, It would be trivial to port it, just like Jolla Sailfish, Ubuntu Touch and Firefox OS.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
The OpenwebOS Project sees lots of pulls and merges from the repo. WebOS Internals Ports Team is working on porting Open webOS to the Galaxy Nexus and the Nexus 7. The current stumbling block is graphics acceleration. HP and LG (the new owners of proprietary webOS) are active in the OpenwebOS Project as well. LG is building a Smart TV around the OS.
http://webos-ports.org/wiki/Main_Page
http://www.openwebosproject.org/

Nexus 7 flo vs. Nexus 7 grouper

Hello all, my first post here.
Recently jumped into the Nexus 7 game with both feet and bought first a 2012 Nexus 7 then almost immediately a 2013 Nexus 7. After playing with both a bit I opted to buy yet another Nexus 7 but my purchase of choice the 3rd time around was another 2012 Nexus 7.
While on paper the specs for the 2013 Nexus 7 are sweet and it is no doubt a fantastic tablet my needs seem to be more suited to the 2012 based on the following conditions, (which I'm aware could change with hacks and kernel updates).
First of all I have USBROM installed on both my 2012 Nexus 7's. It allows me to connect a DAC to my Nexus and also an OTG Y cable which I can simultaneously charge. I have found with the latest CyanogenMod 10.2 nightlies for the 2013 Nexus 7 I can also connect a DAC but I cannot charge at the same time.
I use Logitech Media Server to stream music to my Nexus 7 and having a wonderful touch screen that won't go off during use is fantastic. It replaced a Raspberry Pi running Squeezeplug. More user friendly for the family but of course more expensive.
Another reason I'm a fan of the 2012 is because I can connect a USB 3G dongle to it using PPPWidget. I have an unlocked Huawei E303 and travel extensively. Being able to hook a dongle up to my Nexus will be invaluable when I'm working on some foreign runway with no wifi and not data roaming on my cell phone.
Nexus 7 flo seems to have kernel module loading disabled.
Anyway in my opinion the newer Nexus 7 is somewhat crippled compared to its older brother. That being said I use my 2013 Nexus 7 religiously and constantly as the others seem to have taken up duties as stereo sources at work and at home. However when I travel I leave the new Nexus 7 at home.
Anyway, just an observation and an introduction. As I said I'm aware one good kernel makes the older Nexus 7 almost obsolete but I'm living in the here and now.
John Hagensieker
MCAS Iwakuni Japan
hagensieker said:
Hello all, my first post here.
Recently jumped into the Nexus 7 game with both feet and bought first a 2012 Nexus 7 then almost immediately a 2013 Nexus 7. After playing with both a bit I opted to buy yet another Nexus 7 but my purchase of choice the 3rd time around was another 2012 Nexus 7.
While on paper the specs for the 2013 Nexus 7 are sweet and it is no doubt a fantastic tablet my needs seem to be more suited to the 2012 based on the following conditions, (which I'm aware could change with hacks and kernel updates).
First of all I have USBROM installed on both my 2012 Nexus 7's. It allows me to connect a DAC to my Nexus and also an OTG Y cable which I can simultaneously charge. I have found with the latest CyanogenMod 10.2 nightlies for the 2013 Nexus 7 I can also connect a DAC but I cannot charge at the same time.
I use Logitech Media Server to stream music to my Nexus 7 and having a wonderful touch screen that won't go off during use is fantastic. It replaced a Raspberry Pi running Squeezeplug. More user friendly for the family but of course more expensive.
Another reason I'm a fan of the 2012 is because I can connect a USB 3G dongle to it using PPPWidget. I have an unlocked Huawei E303 and travel extensively. Being able to hook a dongle up to my Nexus will be invaluable when I'm working on some foreign runway with no wifi and not data roaming on my cell phone.
Nexus 7 flo seems to have kernel module loading disabled.
Anyway in my opinion the newer Nexus 7 is somewhat crippled compared to its older brother. That being said I use my 2013 Nexus 7 religiously and constantly as the others seem to have taken up duties as stereo sources at work and at home. However when I travel I leave the new Nexus 7 at home.
Anyway, just an observation and an introduction. As I said I'm aware one good kernel makes the older Nexus 7 almost obsolete but I'm living in the here and now.
John Hagensieker
MCAS Iwakuni Japan
Click to expand...
Click to collapse
There are custom kernels that have module loading enabled on the 2013 nexus.
Sent from my Nexus 7 using XDA Premium 4 mobile app
blackhand1001 said:
There are custom kernels that have module loading enabled on the 2013 nexus.
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Could you point me to one please. I have searched and been unable to find. I have tried ElementalX, franco, Bulletproof, among others.
Thanks,
John
hagensieker said:
Could you point me to one please. I have searched and been unable to find. I have tried ElementalX, franco, Bulletproof, among others.
Thanks,
John
Click to expand...
Click to collapse
Try CM Mod
wait why u bought 3 nexus 7 tablets?

N4?

is SailfishOS going to be ported to nexus 4?. i know we need arm images and that, i just need to know if its possible.(im not asking any1 to do).
Plus one. I think it should be doable given that the nexus 4 has a qualcomm processor like the Jolla. My guess is that they're both of the snapdragon family.
Use search before posting.
There is no ports, threse is no plan to port.
EnErGy[CSDX] said:
Use search before posting.
There is no ports, threse is no plan to port.
Click to expand...
Click to collapse
Current situation is this. BUT I believe that sailfishOS will be ported to nexus devices soon. It has been already running on nexus 7, so why not nexus 4...
Sent from my Nexus 7 using Tapatalk
rockknee said:
Current situation is this. BUT I believe that sailfishOS will be ported to nexus devices soon. It has been already running on nexus 7, so why not nexus 4...
Click to expand...
Click to collapse
maybe Jolla post some instructions how to package android drivers into rpm, but it is not critical info for port.
current situation that there is no people that can and want to do port.

How do people port newer versions of android to phones?

I was wondering, how do people port newer versions of android to phones because when the next android comes out, we probably won't get it, so I wanted to help with that. Any guides or anything? (Note: I know it isn't easy)
Sent from my Nexus 4 using XDA Premium 4 mobile app
its like any other version. but we need the correct drivers.the n4 its safe for now. because qualcomm updates their drivers for a long time(they still updating the adreno 200, thats who those devices got 4.4).
tbh the n4 its safe for at minimum 1 year(because of n7 2013, with same cpu/gpu. and those are the hard part. if u get the drivers for hw aceleration. the others are more easy to get. or even modify one).

Categories

Resources