Possible new way to load OSes onto Gen 8 devices - Gen8 General

http://forum.xda-developers.com/showthread.php?t=1236273
If I understand this thread correctly, the developers have figured out a way to replace bootloaders in devices that run the Cortex A8 processor. I checked and I think all of the Gen8 devices that Archos makes run this chip. Right now the developers in thread are looking for people to donate broken/not wanted devices with the C-A8 chips to be able to make their program run for specific devices. I figured I would post this here in case someone has a Gen 8 Archos device they might want to send these guys for the cause...

The problem is that it needs some harware modifications, so not many people will try it :s

@Guanfy
This is for the samsung hummingbird processor, not a ti omap.

Yupp, fzelle is right...
The Cortex-A8 is just the CPU core of the so called SoC's running in our devices.
Samsungs Hummingbird and Ti's OMAP are completely different architectures but running the same core.
BTW, they are tweaking the boot mode pins of Hummingbird to make it "unbrickable".
On A101 there are similar pins
Anyway if you like tweaking hardware see this thread:
http://forum.xda-developers.com/showthread.php?t=1199450
Though it is not pointed out very clearly, but...
by using peripheral boot mode and the Ti Flash tool you may put anything you like into your devices SDRAM and execute it
Regards,
scholbert

Related

I need power of dual core from HTC TOUCH HD----SRY NO DUAL CORE JUST CPU + GPU

As you all,, (who know that -TOUCH HD- IS NOT a shiny brick with a big screen),, know HTC TOUCH HD has a Qualcomm MSM7201A cpu...
The Qualcomm MSM7201A cpu IS a DUAL CORE CPU----- in this page: http://www.qualcomm.com/news/releas..._on_Qualcomms_Advanced_Dual-Core_Chipset.html : its written """Qualcomm has optimized the Android software by integrating it with Qualcomm's MSM7201A-a single chip, dual-core solution that combines high-speed processing, hardware-accelerated multimedia capabilities, 3D graphics and built-in, multi-mode 3G mobile broadband connectivity for an optimal wireless experience.""""
HTC TOUCH HD has the same cpu as the G1!!!!
So I wish to know-- is it possible to get these two cores working in Windows Mobile 6.1, with any ROM or Tweak,or will we have to wait for WM 6.5 or WM 7???? (btw does WM6.5 use dual core)
If you didnt understand something, then ask-- Ill try to tell it differently!!!
Im latvian and Im still learning English!!!
btw full HD specs-- http://www.pdadb.net/index.php?m=specs&id=1469
think it's more driver related issue.
xmoo said:
think it's more driver related issue.
Click to expand...
Click to collapse
Its not an issue, or maybe it is....-- I have heard that WM6.1 just doesnt support Dual Core but WM 7 will support it....---- That means that somewhere or someone has these drivers or anything to make our Touch HD support dual core
this is nice. maybe the developers of the android version for the touch hd can optimize the drivers for "bringing the horses to the cpu".
maybe....maybe....
AFAIK, it's a lower level than drivers; multi-core support would have to be built into the scheduler of the kernel. So don't get your hopes up.
deepinside88 said:
this is nice. maybe the developers of the android version for the touch hd can optimize the drivers for "bringing the horses to the cpu".
maybe....maybe....
Click to expand...
Click to collapse
I have to say on the new Android kernell (by orux)
the speed is amazing!
xmoo said:
I have to say on the new Android kernell (by orux)
the speed is amazing!
Click to expand...
Click to collapse
does this kernel support multi core cpu and is this testable? i know the speed is really nice but it this quite faster than an optimized win 6.1 rom?
Does it mean that second core is idle now?
Feromon said:
Does it mean that second core is idle now?
Click to expand...
Click to collapse
Yes it is idle if you use WM 6.1 ( all of us use it !!!! )
Android supports dual core-- uses both cores!!
one of them is used for phone and related GSM functions, the second one is for whole OS...but maybe i'm wrong...I read it somewhere, but can't remember where exactly
excuse me guys but is possible to make our blackstone totally an android system-based?
Berry29tm said:
excuse me guys but is possible to make our blackstone totally an android system-based?
Click to expand...
Click to collapse
They are working on that.
thomas.clatter said:
one of them is used for phone and related GSM functions, the second one is for whole OS...but maybe i'm wrong...I read it somewhere, but can't remember where exactly
Click to expand...
Click to collapse
Naah--- OS and Phone is using only one cpu (1st core) --- other cpu (2nd core) stays completely idle-- not used not stressed -- just standing there for nothing!!!
If HTC would update us with Windows Mobile 7 (when its out) then we would have a dual core Ppc and a Dual Core capable OS..... But now we have only a dual core ppc
I think that "DualCore single chip solution" means that the CPU and the ATI graphics core are together in one package! DualCore PPC sounds to futuristic to me! Even the 1GHz Qualcomm Snapdragon is not DualCore to my knoledge!
OrionBG said:
I think that "DualCore single chip solution" means that the CPU and the ATI graphics core are together in one package! DualCore PPC sounds to futuristic to me! Even the 1GHz Qualcomm Snapdragon is not DualCore to my knoledge!
Click to expand...
Click to collapse
No its dual core ( two cpu's ) even snapdragon is dual core -- just google "dual core qualcomm" first thing which comes out is snapdragon- dual core capable of 1.5 ghz...look further an youl see that qualcomm MSM7xxx cpus are dual core --- two cpus
---OK **** the discusion about the cpu:
CAN WE GET SOMEKINDA DRIVER OR ROM WHICH HAS DUAL CORE SUPPORT???
WILL WE HAVE TO WAIT FOR WINDOWS MOBILE 7, OR CAN WE GET OUR HANDS ON DUAL CORE A BIT EARLY????
I think at the moment Linux/Android is our best hope
I'm sorry, but can you post proof? A link to an official document stating the device actually has 2 CPU CORES?
The Qualcomm MSM720X chipset has one cpu core, and a gpu which are on the same chip. That's all.
And no, there's no driver for it. Why do you think there are so many topics about a Graphics driver missing in MSM720x devices? Simple. Because Qualcomm never released them in public, and OEMs have to pay licensing fees for them.
Please don't confuse people on XDA with this rumors based on nothing, research your stuff before making a topic out of it.
Kristaps-K9-Lv said:
No its dual core ( two cpu's ) even snapdragon is dual core -- just google "dual core qualcomm" first thing which comes out is snapdragon- dual core capable of 1.5 ghz...look further an youl see that qualcomm MSM7xxx cpus are dual core --- two cpus
---OK **** the discusion about the cpu:
CAN WE GET SOMEKINDA DRIVER OR ROM WHICH HAS DUAL CORE SUPPORT???
WILL WE HAVE TO WAIT FOR WINDOWS MOBILE 7, OR CAN WE GET OUR HANDS ON DUAL CORE A BIT EARLY????
Click to expand...
Click to collapse
Must we trust you, a random guy from latvia, who disses a phone off in his signature wich you couldnt compare to.(toshiba)
Should we trust you just if you say that you read somewhere that the chipset supperts dual core?
Mayb the guys from qualcomm mean that there is ONE cpu, and ONE gpu...so 2 cores on the same chip...dual core?
Hey and why HTC pay for a chipset who is not using it's full capabilities...i think they learned from the TyTn II driver debacle and dont do this anymore.
Theres no such thing as dual core in our chipsets, it is only CPU+GPU.
Gr Bram
excuse me for my english
Kristaps-K9-Lv said:
Naah--- OS and Phone is using only one cpu (1st core) --- other cpu (2nd core) stays completely idle-- not used not stressed -- just standing there for nothing!!!
If HTC would update us with Windows Mobile 7 (when its out) then we would have a dual core Ppc and a Dual Core capable OS..... But now we have only a dual core ppc
Click to expand...
Click to collapse
thomas.clatter meant Android, not win mobile 6.x and with his android - text he`s right, one cpu is for the gsm (and so on) stuff, the other is for the OS.
i hope we get our second cpu back from idle somehow.. -> android
Edit:
so, finally, its not the same CPU series from Qualcom like in the G1 Phone from HTC? Then we can stop the discussion about dual core @ blackstone - for sure.
REALLY BIG MISUNDERSTANDING (FOR ME)
THE CPU IS DUAL CORE AS CPU AND GPU INTEGRATED ---http://en.wikipedia.org/wiki/Google_phone --- by the cpu spec is written dual core- cpu/gpu, basicaly its dual core as one cpu and one gpu -- I gues the PC and PPC worlds arent so even!!!
MY MISTAKE, BUT PEOPLE ARE MISUNDERSTANDING IT EVERYWHERE--- JUST GOOGLE IT, PEOPLE ARE CONFUSED EVERYWHERE, AND IM ONE OF THEM :| !!!!!
SORRY FOR THE BIG CONFUSION, DELETE THIS WHOLE THREAD PLEASE!!

S4 backwards compatible?

So qualcom realeased their new S4 chips that are said to be backwards compatible with S1 hardware/software... Would that mean the HD2 that has S1 can be replaced with a newer one? In theory anyways...
Just a random thought
sent from my Rezound
Thatz a promising thought. But who will take such a risk? After all its soldered into pcb. And removing it is a hell job. U r dealing with something like brain transplanting...
send from my hd2 @ miui 1.12.2
True, but in this community there are some crazy people roaming around
But then the question comes up, how would somebody get a hold of that chip
.. Dreams
sent from my Rezound
noup, not a chance.
backwards compatibility mostly refers to the software platform/applications or the instruction set that particular cpu must execute.
For example, x86 - is a platform (PC) defined by a specific instruction set executed by all cpu's in that family. Any x86 cpu must be able to execute those specific instructions in the same manner, thus making it easier for software developers to create programs for that platform. So, either if you have an AMD or Intel chip inside, from the software point of view, it's just the same deal.
To place it in a more familiar context a Pentium 4 class CPU is x86 compatible. But so is a Core2Duo chip. Therefore, even if the C2D chip supports aditional features, at it's core, it's still x86 compatible. So you can still run your older programs on it. However, at hardware level, things are different since those 2 chips have different hardware layout, different number of pins, require different motherboards etc. Furthermore, for the sake of example an Intel 486 chip and a core I7 chip are both x86 compatible (you can.. in fact run windows 7 on a 486 chip, but... it will take some ..time) , but other then this, they are totally different chips.
In the case of HD2, it's just the same. You cannot simply swap one chip and solder another, for the same reason. They require different hardware layouts - specific motherboards and I/O interfaces.

AMD!

Hello!
This isn't relevant to hacking but I need to know about the AMD 8120 CPU, as if you guys are hacking windows 8 hopefully you'll be able to help me out here.
I'm building a new pc system but cannot seem to find anywhere on the internet if the 8120 has any sort of intergrated graphics?
Definitely not the right place to ask, but what the hell... the FX 8xxx series does not have any built-in graphics. There may be a low-end graphics chip built into the motherboard, however. Alternatively, AMD does have a line of CPU+GPU combined chips. They run a little underpowered as CPUs (even for AMD), being equivalent to Intel's i3 chips at best and usually not even that. However, they come with quite respectable middle-of-the-line GPUs, and for most games, that's what you need.
If you just need *some* sort of graphics and don't need it to be really gaming-quality, though, then you probably don't need one of those higher-end hybrids. I'd suggest that you look at the products on AMD.com, and do a search for motherboards with integrated graphics on your favorite product-comparison site (Newegg is my usual go-to, but I haven't bought much PC hardware in the last few years).
Adarzannh said:
Hello!
This isn't relevant to hacking but I need to know about the AMD 8120 CPU, as if you guys are hacking windows 8 hopefully you'll be able to help me out here.
I'm building a new pc system but cannot seem to find anywhere on the internet if the 8120 has any sort of intergrated graphics?
Click to expand...
Click to collapse
I am an owner of an FX-8120. I can tell you like the last guy did that it doesn't have integrated graphics. It's an 8-core chip clocked at 3.2Ghz stock. Now granted, it may not have an GPU processor on the chip, but you can customize graphic settings to allow the chip to process all of the video rendering. Usually this results in poor performance as GPU chips are alot more efficient when processing graphics. I have a 560gtx and the 8120 clocked at 3.8ghz. I use the GPU to render. Honestly though, you should get a 2500k or an 2600k. I've had nothing but headaches with my 8120. It sucks alot of power, it gets really hot and it locks up quite a bit.

[Q] CPU-Z identifies CPU as ARM instead of Samsung...

Hi,
I just download CPU-Z from Google Play here:
https://play.google.com/store/apps/details?id=com.cpuid.cpu_z
But I'm amazed because it identifies Nexus10 CPU manufacturer as ARM instead of Samsung. In fact CPU manufacturer detected is 0x41, that is ARM not Samsung...
Please, can any owner of another Nexus10 run CPU-Z in order to know if there is the same issue or is just related to my processor.
Thanks and best regards.
Well it is an ARM core design, and the GPU is a straight ARM design as well.
EniGmA1987 said:
Well it is an ARM core design, and the GPU is a straight ARM design as well.
Click to expand...
Click to collapse
I know, but I have a serious overheating problem with my nexus 10. Maybe it can be avoided if there are different processors used in nexus 10 build. That's why I ask if someone can check it in his/her machine, to know if it's possible.
Thanks and best regards.
No one has a different processor, and the overheating affects everyone. Pretty much anything you do will always hit thermal throttling which is why everyone should run a custom kernel since that tweaks the way throttling works.
EniGmA1987 said:
No one has a different processor
Click to expand...
Click to collapse
That's exactly what I want to confirm. Sometimes internal parts were changed/replaced due to lack of stock (and it was a common situation for the nexus 10).
Did you run CPU-Z to check the processor?
Thanks and best regards.
VivaErBetis said:
That's exactly what I want to confirm. Sometimes internal parts were changed/replaced due to lack of stock (and it was a common situation for the nexus 10).
Did you run CPU-Z to check the processor?
Thanks and best regards.
Click to expand...
Click to collapse
It is ARM, mostly. Mali, the GPU portion of the chip, is from ARM.
BTW, there were too few Nexus 10 devices sold to have a part shortage. Even the Surface RT outsold the Nexus 10.
VivaErBetis said:
That's exactly what I want to confirm. Sometimes internal parts were changed/replaced due to lack of stock (and it was a common situation for the nexus 10).
Click to expand...
Click to collapse
Why do you think some Nexus 10's have a different processor? I highly doubt they put in anything other than an Exynos 5 Dual and yet only list that CPU on their official specs page. More likely is that CPU-Z simply doesn't have a complete database of all the ARM processors out there, particularly since the Nexus 10 is the first Android device with a Cortex A15 CPU and there still aren't that many A15 CPUs out there.
joakim_one said:
Why do you think some Nexus 10's have a different processor? I highly doubt they put in anything other than an Exynos 5 Dual and yet only list that CPU on their official specs page. More likely is that CPU-Z simply doesn't have a complete database of all the ARM processors out there, particularly since the Nexus 10 is the first Android device with a Cortex A15 CPU and there still aren't that many A15 CPUs out there.
Click to expand...
Click to collapse
Note the "Field Name" is CPU Architecture, not CPU. This is an important distinction, because CPU-Z is identifying the CPU "type" not the exact make/model from that manufacturer.
Samsung's Exynos CPU used in the N10 was advertised as using the latest "licensed Cortex ARM" design of A15. For more detail see http://www.arm.com/products/processors/cortex-a/index.php for a list of the various ARM-A designs.
ARM doesn't necessarily produce the processors themselves, but develops and then licenses the IP to the various CPU manufacturers that want to create ARM "type" CPU's. Even though it's modified, Qualcomm still pays for the IP so that their instruction sets for Krait are compatible with the competition.
So with CPU-Z, you'll see "ARM Cortex-A15" for our N10's and "Krait" on my Samsung GS3.
SeaFractor said:
Note the "Field Name" is CPU Architecture, not CPU. This is an important distinction, because CPU-Z is identifying the CPU "type" not the exact make/model from that manufacturer.
Samsung's Exynos CPU used in the N10 was advertised as using the latest "licensed Cortex ARM" design of A15. For more detail see http://www.arm.com/products/processors/cortex-a/index.php for a list of the various ARM-A designs.
ARM doesn't necessarily produce the processors themselves, but develops and then licenses the IP to the various CPU manufacturers that want to create ARM "type" CPU's. Even though it's modified, Qualcomm still pays for the IP so that their instruction sets for Krait are compatible with the competition.
So with CPU-Z, you'll see "ARM Cortex-A15" for our N10's and "Krait" on my Samsung GS3.
View attachment 2071624
Click to expand...
Click to collapse
I'm well aware of how ARM licensing works. If you look at his screenshot, it doesn't identify his processor as a Samsung Exynos 5, but your screenshot shows a Qualcomm Snapdragon S4. That is probably because they don't have the Exynos 5 in their database yet.
Thanks for all the answers. I contacted CPU-Z devs to ask about this issue and they change the soc recognition in the new version published today.

CPU and ROM

Hi,
I've been reading these messages. Excellent discusssion about this device.
A few questions still remain:
1. Is it really so, that Nvidia sold me 8 core device, but I only got 4 cores because even stock FW does not use but only A57 cores? All four A53 cores stand there for nothing?
2. I have a pro version. FW seems to sit firmly on HDD. I also have 16GB of EMMC but it's just for nothing too. Right?
3. Is it really so, that stage 1 boot is locked behind a secure key so that it's not possible to even advanced user to put FW on EMMC so that HDD remains totally for apps and user files?
4. I suppose that even with limitations listed above it might be possible to make this:
- load bootloader from HDD and make it to load kernel + rootfs from microSD.
If this was possible, it would be easy to change OS by just booting with different SD card. Is there such a bootloader already available? If not, should we expect to have it from Nvidia?
I had not heard that the Shield TV is supposed to have 8 cores.Where did you get that info?
Can't answer 2 + 3 because I don't have a Pro.
There is no method (yet) for multi-booting the Shield TV. If one does get made, it'll probably be in this thread:
http://forum.xda-developers.com/shield-tv/general/recovery-twrp-2-8-6-0-shield-tv-variants-t3140926
Mogster2K said:
I had not heard that the Shield TV is supposed to have 8 cores.Where did you get that info?
Can't answer 2 + 3 because I don't have a Pro.
There is no method (yet) for multi-booting the Shield TV. If one does get made, it'll probably be in this thread:
http://forum.xda-developers.com/shield-tv/general/recovery-twrp-2-8-6-0-shield-tv-variants-t3140926
Click to expand...
Click to collapse
About core count I suppose the device has four A57 cores and other four A53 cores but it only uses A57's becase there still are some limtations in kernel.
About multibooting, while you have 16GB version can you make me DD dump from ROM in your device and I'll try it? My device has completely empty ROM because OS is on HDD. I suppose multibooting might be possible or at least I would like to try. I only need 16GB ROM copy.
You can download the ROMs directly from Nvidia at https://developer.nvidia.com/gameworksdownload. (requires registration)
Mogster2K said:
You can download the ROMs directly from Nvidia at https://developer.nvidia.com/gameworksdownload. (requires registration)
Click to expand...
Click to collapse
No, I can not. They are partitions. I need whole EMMC copy.
Flashing partition image needs correct partitions to be already on the device. Mine is completely empty EMMC. Flashing a raw DD copy of the whole 16GB ROM makes partitions exactly as they should be. That's what I need to test my idea.
Tilator said:
Hi,
I've been reading these messages. Excellent discusssion about this device.
A few questions still remain:
1. Is it really so, that Nvidia sold me 8 core device, but I only got 4 cores because even stock FW does not use but only A57 cores? All four A53 cores stand there for nothing?
2. I have a pro version. FW seems to sit firmly on HDD. I also have 16GB of EMMC but it's just for nothing too. Right?
3. Is it really so, that stage 1 boot is locked behind a secure key so that it's not possible to even advanced user to put FW on EMMC so that HDD remains totally for apps and user files?
4. I suppose that even with limitations listed above it might be possible to make this:
- load bootloader from HDD and make it to load kernel + rootfs from microSD.
If this was possible, it would be easy to change OS by just booting with different SD card. Is there such a bootloader already available? If not, should we expect to have it from Nvidia?
Click to expand...
Click to collapse
Here are the answers for you:
1. Is it really so, that Nvidia sold me 8 core device, but I only got 4 cores because even stock FW does not use but only A57 cores? All four A53 cores stand there for nothing?
in short you do have an 8 core processor and all cores are used, just not at the same time.
This is a standard big.LITTLE architecture arm processor. (More info can be found on this at the ARM website)
though it technically is an 8 core processor you should think of it more like (2) 4 core processors.
when more power is needed Android will use the more powerful set of 4 cores.
When less power is needed it will use the lower powered set of cores.
This is basically a way to ensure that you have the maximum amount of processing power when needed but can save battery power when doing small things.
some recent processors set in this configuration do have the ability to kick in all 8 cores when excessive processing power is needed but this is still pretty new and I've heard it can be buggy and not all processors support it.
All this being said since the shield is plugged in all the time it would actually only benefit from just using the more powerful 4 cores exclusively because the power saving cores are weaker but there likely wouldn't be much noticeable difference either way.
2. I have a pro version. FW seems to sit firmly on HDD. I also have 16GB of EMMC but it's just for nothing too. Right?
The pro version has 8GB of EMMC
This is used as a buffer between the hard drive and the ram.
The hard drive in this device is a slower mechanical drive so if everything is stored directly on it then you would see some definite performance differences compared to the 16GB which works completely from EMMC
to get around this they put the 8GB EMMC chip in the middle, it tries to be smart and loads things to the EMMC before you need them so that when the system calls the data to the ram it generally will pull it from the EMMC which is much faster.
That being said some users report some hiccups that they dont see on the 16GB model and my theory is that occasionally when you run something it diddnt load from the EMMC it likely reads it straight from the hard disk which is much slower causing a brief stutter.
3. Is it really so, that stage 1 boot is locked behind a secure key so that it's not possible to even advanced user to put FW on EMMC so that HDD remains totally for apps and user files?
Unfortunately I am unsure weather the boot area is on the hard disk or the EMMC, it would make the most sense to put it on the EMMC but I cant confirm either way unfortunately.
though if you do find that it is on the EMMC it would be much faster to leave it there vs moving it to an SD card.
4. I suppose that even with limitations listed above it might be possible to make this:
- load bootloader from HDD and make it to load kernel + rootfs from microSD.
unfortunately I'm not sure if this one is possible
Tilator said:
About multibooting, while you have 16GB version can you make me DD dump from ROM in your device and I'll try it? My device has completely empty ROM because OS is on HDD. I suppose multibooting might be possible or at least I would like to try. I only need 16GB ROM copy.
Click to expand...
Click to collapse
I could try, but it's likely to be a gigabyte or so. I only have a 1 Mb/s upload so it could take days.
Mogster2K said:
I could try, but it's likely to be a gigabyte or so. I only have a 1 Mb/s upload so it could take days.
Click to expand...
Click to collapse
Well, it's better consume some time than not doing this at all.
Do you have means to do it? Booting it in Ubuntu seems to allow fulla access to the EMMC but you need some device to put the copy too.
firefly6240 said:
Here are the answers for you:
1. Is it really so, that Nvidia sold me 8 core device, but I only got 4 cores because even stock FW does not use but only A57 cores? All four A53 cores stand there for nothing?
in short you do have an 8 core processor and all cores are used, just not at the same time.
This is a standard big.LITTLE architecture arm processor.
though it technically is an 8 core processor you should think of it more like (2) 4 core processors.
when more power is needed Android will use the more powerful set of 4 cores.
When less power is needed it will use the lower powered set of cores.
This is basically a way to ensure that you have the maximum amount of processing power when needed but can save battery power when doing small things.
some recent processors set in this configuration do have the ability to kick in all 8 cores when excessive processing power is needed but this is still pretty new and I've heard it can be buggy and not all processors support it.
All this being said since the shield is plugged in all the time it would actually only benefit from just using the more powerful 4 cores exclusively because the power saving cores are weaker but there likely wouldn't be much noticeable difference either way.
Click to expand...
Click to collapse
Overall NVIDIA is using a quad-A57 + quad-A53 design, similar to other high-end SoCs. The A57s have been clocked at 2.0GHz, on part with some of the other A57 designs we’ve seen, meanwhile we’ve been unable to get confirmation on the clockspeed of the A53 cores. Meanwhile rather than a somewhat standard big.LITTLE configuration as one might expect, NVIDIA continues to use their own unique system. This includes a custom interconnect rather than ARM’s CCI-400, and cluster migration rather than global task scheduling which exposes all eight cores to userspace applications. It’s important to note that NVIDIA’s solution is cache coherent, so this system won't suffer from the power/performance penalties that one might expect given experience with previous SoCs that use cluster migration.
Click to expand...
Click to collapse
Source:
anandtech.com/show/9289/the-nvidia-shield-android-tv-review/2
Despite the fact actually there are obviously only 4 cores active, the "unique" system could be only nvidia's green marketing bull**** again, à la soooo aaaamaaazing.
This company's degraded tremendously for the last years.
I can use the dd command in TWRP Recovery's terminal and copy it to the microSD card, so it will probably work. Have you figured out how to change the boot order?
---------- Post added at 01:15 PM ---------- Previous post was at 01:08 PM ----------
Also, I'm not sure what the big deal is with only having 4 cores active. It's the same as the Snapdragon 810 or any other 8-core mobile CPU - the low and high-power CPUs are paired, and only 1 can run at a time.
Mogster2K said:
I can use the dd command in TWRP Recovery's terminal and copy it to the microSD card, so it will probably work. Have you figured out how to change the boot order?
Not yet. I'll explore it if I can first make EMMC work.
Also, I'm not sure what the big deal is with only having 4 cores active. It's the same as the Snapdragon 810 or any other 8-core mobile CPU - the low and high-power CPUs are paired, and only 1 can run at a time.
Click to expand...
Click to collapse
Well, it's not big deal at all, because there is plenty of power anyways. It's just not correct to sell a product with specs that are not what buyer migh expect it to be. You might have noticed, that Nvidia has taken core count off the selling material too. Maybe they have "second thoughts about it too". But - it's fine anyways.
B.T.W unfortunately there might be an other not so good thing. The Ubuntu they offer might be 32-bit version. Not 64-bit as processor arcitecture allows. Someone told there might be something still wrong with 64-bit graphics drivers.
Mogster2K said:
Also, I'm not sure what the big deal is with only having 4 cores active. It's the same as the Snapdragon 810 or any other 8-core mobile CPU - the low and high-power CPUs are paired, and only 1 can run at a time.
Click to expand...
Click to collapse
Precisely not because nvidia claimed to use a custom design which enables to work with all 8 COREs simultaneously, all 8 COREs should be visible/accessible to programms.
That it is now not the case means nvidia lied or something went wrong and they disabled the weak cores or it would bust the tdp limit and a bigger cooler were necessary.
The big lack of CPU power in comparision to the "mighty" GPU is a big problem but on the other hand not because this devices lacks of appropriate software for more than one year already and that's the reason why its sellings are a lead balloon.
nVidia Shield TV said:
Source:
anandtech.com/show/9289/the-nvidia-shield-android-tv-review/2
Despite the fact actually there are obviously only 4 cores active, the "unique" system could be only nvidia's green marketing bull**** again, à la soooo aaaamaaazing.
This company's degraded tremendously for the last years.
Click to expand...
Click to collapse
WTF. The proof is in the pudding. The X1 is the fastest ARM processor out right now, faster than the Snapdragon 820, Samsung Exynos, Apple A6, etc.
SO yeah, it is amazing.
nVidia Shield TV said:
Source:
anandtech.com/show/9289/the-nvidia-shield-android-tv-review/2
Despite the fact actually there are obviously only 4 cores active, the "unique" system could be only nvidia's green marketing bull**** again, à la soooo aaaamaaazing.
This company's degraded tremendously for the last years.
Click to expand...
Click to collapse
Its hard to say without confirmation from Nvidia themselves but I think there may have been a small error in that particular article.
every other article I've seen shows big.LITTLE:
techreport
Greenbot
System on a chip specout
Notebookcheck
The older K1 (Denver) processor (Used in the shield tablet) was an Nvidia custom job based on ARM, its likely that they assumed the X1 was the same.
but with the X1 chip Nvidia went completely with ARM spec with the processors set up in big.LITTLE configuration.
that being said even big.LITTLE chips can be run in tandem to utilise all 8 cores, it just depends on the processor, some are designed to handle it and some arent, and some actually can do it but dont have the software to make it happen (Its a pretty new process).
I'm trying to confirm with nvidia and I'll post the results.
this is completely my speculation but I'm thinking the chip may not be set to process in tandem so locking it to the more powerful cores makes some sense for the shield TV as enabling the lower power cores on a device with no power constraints would give unneeded power improvements and no performance improvements (in fact the opposite is possible, imagine putting your game on pause for long enough that it drops to the lower power cores and then starting it up again, if the game didnt have a wake-lock built in keeping it on the higher cores there would likely be a bit of a hiccup while it swapped back to the main cores).
in a tablet format enabling the lower power cores makes sense to save battery so I suspect in a tablet form it would be enabled (someone with a Pixel C would have to confirm)
Gasaraki- said:
WTF. The proof is in the pudding. The X1 is the fastest ARM processor out right now, faster than the Snapdragon 820, Samsung Exynos, Apple A6, etc.
SO yeah, it is amazing.
Click to expand...
Click to collapse
Not in terms of CPU power, in this apple's ones are king.
Apple's CPU + Tegra X1 in one device :highfive:
A couple notes for the OP.
1. Yes, the pro does have the 16 GB emmc, but it is blank, like literally all zeroes. I haven't tried yet, but I presume if it was partitioned out correctly, it would work as you want. One thing to keep in mind: the different models are hardcoded to load fastboot and consequently the boot partition from their respective places. Specifically, the emmc model from the 16 GB emmc and the pro from the 8gb ssd of the hybrid drive. So, you would have to tweak the init files to mount the emmc partitions for the _hdd edition and reflash the boot image. Now also keep in mind, like mentioned before, you wouldn't be gaining space on the HDD by doing this. The 8gb ssd part of the HDD is what the /system, /cache, etc are on, while /data is on the spinny disk.
2. Multirom is coming. I've got the hard part working finally. Just need to do some tedious work to finish it up. Unfortunately, that might take a while, I'm crazy busy the next couple weeks.
Steel01 said:
A couple notes for the OP.
1. Yes, the pro does have the 16 GB emmc, but it is blank, like literally all zeroes. I haven't tried yet, but I presume if it was partitioned out correctly, it would work as you want. One thing to keep in mind: the different models are hardcoded to load fastboot and consequently the boot partition from their respective places. Specifically, the emmc model from the 16 GB emmc and the pro from the 8gb ssd of the hybrid drive. So, you would have to tweak the init files to mount the emmc partitions for the _hdd edition and reflash the boot image. Now also keep in mind, like mentioned before, you wouldn't be gaining space on the HDD by doing this. The 8gb ssd part of the HDD is what the /system, /cache, etc are on, while /data is on the spinny disk.
Click to expand...
Click to collapse
That's what I thought too.
I still would like to have a "bit by bit" copy of 16GB device EMMC to test what it takes to do it. Can you help me here?
Tilator said:
That's what I thought too.
I still would like to have a "bit by bit" copy of 16GB device EMMC to test what it takes to do it. Can you help me here?
Click to expand...
Click to collapse
Unfortunately I cannot. I also have the pro. What I may end up doing with mine is formating the emmc as a single partition to use as a Linux root partition.
Steel01 said:
Unfortunately I cannot. I also have the pro. What I may end up doing with mine is formating the emmc as a single partition to use as a Linux root partition.
Click to expand...
Click to collapse
OK, we are in the same boat here. I would like to put root on EMMC partition too, but also I would like to try partitioning EMMC exactly same way Nvidia does it. Bit to bit copy of a working device would do exactly that.
If Nvidia has done first stage boot loader "nice", it would first try to boot from HDD and if it does not work it would try EMMC. I suppose we all know what possibilities this would give us.
But, I'm still waiting to get my hands on a whole EMMC copy.
So - some update to previous discussion.
Thanks to an other user here I got the EMMC copy and it has been succesfully flashed. It's not a brick yet and I can confirm Pro version EMMC can be flashed with non-PRO versions EMMC copy. I have not had enough time to try to make somethin usefull with it yet. Next thing will be taking HDD out to find out if it boots from EMMC while it does not find OS from HDD or flashing non-PRO version boot loader to replace present one on HDD to see if it then loads root from EMMC. Bit by bit copy of first 4GB has been taken from HDD already just in case ...

Categories

Resources